/*Home*/
#top #header .av-main-nav > li > a > span > span.home-button{
	font-size: 1.5em;
}

.term-description, .woocommerce-page .button, .pricing-table .pricing-table li  {
	font-size: 1em;
}

.av_textblock_section, .avia_iconbox_title, .iconlist_content {
	font-size: 1.2em;
}

.sort-param {
	font-size: 0.9em;
}

#top .avia_cart_buttons .button {
	font-size: 0.75em;
}

.linie > .hr-inner.inner-border-av-border-fat {
	border-top-width: 15px;
}

/*Footer*/
#top .widget_nav_menu li{
	font-size:1em;
}

/*Produkt-Kategorie-Seiten*/
.widget_product_categories li a, .widget_product_categories li{
	font-size: 1em;
}

li.cat-item.current-cat a, li.cat-item.current-cat{
	color: #e20a15;
}

li.cat-item.current-cat ul.children a, li.cat-item.current-cat ul.children{
	color: gray;
}

h1.av-banner-description{
	-webkit-text-stroke: black 1px;
}

/*Produktübersicht*/
ul.products p.wc-gzd-additional-info {
	margin-left: 1rem;
	margin-top: 0;
}

#top .inner_product_header{
	padding-bottom: 0;
}

div .products .product a {
	display: inline;
}

/*Produkt in Tabelle*/
.produkt-in-tabelle ul.products,
.produkt-in-tabelle ul.products li.product {
  width: 100%;
  max-width: 100%;
}

.produkt-in-tabelle ul.products li.product {
  float: none;
  margin: 0;
}

/*Produktdetail*/
#top .price, #top .price span, #top del, #top ins{
	font-size: 1.1em;
}

.product p.wc-gzd-additional-info{
	margin-top: 0;
}

th.woocommerce-product-attributes-item__label {
	text-transform: capitalize;
	font-size: 1.2em;
}

td.woocommerce-product-attributes-item__value {
	font-size: 1.2em;
}

div table.shop_attributes td p{
	font-style: normal;
}

div table.shop_attributes th{
	line-height: 1.3em;
}

table.woocommerce-product-attributes.shop_attributes{
	margin-bottom:0;
}

#top #commentform .comment-form-rating label, #top.logged-in div #commentform .comment-form-comment label, #submit, .button, input[type=submit]{
	font-size: 1em;
}

#top .variations_form>table {
	margin: 10px 0;
}

#top table.variations select{
	font-size: 1.2em;
}

#top .variations .label label{
	font-size: 1.2em;
}

#top .variations th {
	vertical-align: middle;
}

div.single_variation_wrap{
	margin:10px;
}

#top .variations_form{
	padding: 0 5px;
}

.woocommerce-variation-description{
	font-size: 0.9em;
	line-height: 1.1em;
}

.woocommerce-variation-description p{
	margin-top:0;
}

.woocommerce-variation-description strong{
	color: #41545b;
}

.woocommerce-variation-description a{
	text-decoration: underline;
}

/*Responsive*/
@media only screen and (max-width: 767px) {
	.responsive #top #wrap_all .container {
		width: 95%;
        max-width: 95%;	
	}
	
	.html_visible_cart .av-burger-menu-main{
		padding-right: 45px;
	}
	
	.responsive #top .cart_dropdown{
		z-index: 200;
	}
}
/*#top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a:active{
	color: #e20a15;
}*/