/* CSS Document */

/*
Theme Name: Enfold Child
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter, facebook and via newsletter:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='http://www.kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 3.5.4
Author: Kriesi
Author URI: http://www.kriesi.at
License: Themeforest Split Licence
Template:     enfold
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
*/

/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
.single-product-summary .price:not(.woocommerce-variation-price .price){
	
	display: none;
	
}
.woocommerce-loop-product__title{
	font-size: 18px;
}
.additional_information_tab{
	display: none;
}

.av-section-color-overlay-wrap{
   /* text-shadow: -1px 0 #ccc, 0 1px #ccc, 1px 0 #ccc, 0 -1px #ccc; */
}
.home .products .thumbnail_container{
    opacity: 0.8;
}
.archive .page-thumb {
	
	display: none;
}
#top #header_meta, #top #header_meta nav ul ul li, #top #header_meta nav ul ul a, #top #header_meta nav ul ul {
    background-color: #000 !important;

	
}

#top #header_meta a, #top #header_meta li, #top #header_meta .phone-info, #top .av_header_transparency .phone-info.with_nav span, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a {
    color: #ccc;
    border-color: #7995ad !important;
	text-decoration: none;
}
#top #header_meta a:hover{
    color: #fff;
  
}
#layer_slider_1, #header_main {
    height: auto;
   /*max-width: 1258px;*/
    margin: 0 auto;
}
.main_menu ul:first-child > li > a{
  /*  height: 60px !important;
    line-height: 60px !important;*/
}
.av-logo-container{
	
	/*display: none;*/
}


.html_header_top #top .av_menu_left .main_menu {
   
}
#top .av_minimal_header #s {
    border: none;
    padding: 5px 47px 5px 5px;
}
#top #searchsubmit{
    width: 40px;
    height: 100%;
    line-height: 20px;
}
.av-main-nav li {
width: 16.66%; 
    background-color: #fff;
		text-transform: uppercase;
	text-align: center;



	
}

.av-main-nav .menu-item-top-level {
 
    font-size: 1.4em;
}
.av-main-nav .menu-item-top-level:hover {

	text-shadow:0px 0px 1px #444444;


	
}
.av-main-nav .sub-menu {

	text-shadow:0px 0px 0px #444444;


	
}
.av-main-nav li > a {

	font-size: 0.7em !important;
	
}
.main_menu li:last-child{
 /*width: 25.5%;*/
 
}
.av-main-nav .current-menu-item,.av-main-nav .current_page, .av-main-nav .active-parent-item, .av-main-nav .current_page_parent {
 
    background-color: transparent !important;
	color: #fff;
	 -webkit-transition: all ease-in-out 0.8s;
    transition: all ease-in-out 0.8s;

}
.av-main-nav li:hover{
 
    background-color: rgba(255,255,255,0.4) !important;
color: #444;
	 -webkit-transition: all ease-in-out 0.8s;
    transition: all ease-in-out 0.8s;

}

.header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a , .header_color .main_menu ul:first-child > li.current_page_parent  > a{
    color: #fff;
    
}
#header #header_main_alternate .container {
    max-height: none;
    height: 100%;
}

 .products .thumbnail_container {
   

}
 .inner_product{
-webkit-box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px solid #000000;
overflow: hidden;


} 

.inner_product img{
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px solid #000000;



}
#privatelabel-front .avia-image-container{
-webkit-box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.12);
border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border: 0px solid #000000;
overflow: hidden;
margin-right: 10px;


}
#privatelabel-front .avia-image-container:last-child{

/*margin-right: 0px;*/


}
#privatelabel-front .avia-image-container img{

border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border: 0px solid #000000;



}
.avia-content-slider-inner{
	padding: 5px !important;
}

.logo{
	padding-top: 20px;
	
}
.html_header_top #top .av_header_stretch .container {
    width: 100%;
    padding: 0;
    max-width: 1317px;
}
.html_visible_cart .cart_dropdown {
    right: 5px;
}
.cart_dropdown {
    position: absolute;
    right: -60px;
    height: 46px;
    width: 46px;
    line-height: 46px;
    text-decoration: none;
    text-align: center;
    top: 20%;
    margin: -23px 0 0 0;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    z-index: 101;
    -webkit-transition: all ease-in-out 0.8s;
    transition: all ease-in-out 0.8s;
}
#privatelabel-front .av-image-caption-overlay-center {
    display: table-cell;
    vertical-align: bottom;
    font-size: 1.3em;
    line-height: 1.5em;
    padding: 0px 1.5em;
}
.header_bg .avia-slideshow {
    position: relative;
    margin: 0 auto;
    width: 100%;
    max-width: 1310px;
    clear: both;
    overflow: hidden;
    height: auto;

}
.header_bg .avia-slideshow ul.avia-slideshow-inner li{
	max-height: 350px;
	min-height: 350px;
}
.header_bg .avia-slideshow ul.avia-slideshow-inner .avia-caption{
    top: 20%;
    right: 0;
    text-align: right;
	font-size: 2.5em;
	
	
}
.header_bg .avia-slideshow ul.avia-slideshow-inner .avia-caption-content p{
 
	background-color: transparent !important;
	text-shadow:0px 0px 2px #444444;
	font-weight: bold;

	
}
.header_bg .avia-slideshow img,.header_bg .avia-slideshow a img {

    max-width: 1310px;
    min-height: 350px;
}
.header_color .header_bg {
   /* background: #ffffff url(http://one2taste.dk/wp-content/uploads/2016/08/vandflasker_Banner.jpeg) center center no-repeat scroll;*/
    overflow: hidden;
}
.logo{
	padding-left: 20px;
	
}
.sub-menu{
	width: 100% !important;
}
/* skjul anbefalede produkter i submenu*/
li.page-item-4750{
	
	display: none;
}
.product-cat-vand-med-logo form.cart div.quantity {
    display: none !important;

}
.product-cat-private-label form.cart div.quantity {
    display: none !important;

}
.product_cat-private-label-oel form.cart div.quantity {
    display: none !important;

}

.product_cat-private-label-icetea form.cart div.quantity {
    display: none !important;

}
.product-category .count, .inner_product_header_cell .price, .product_cat-vand-med-logo .price, product_cat-private-label .price, .product_cat-private-label-oel .price, .product_cat-private-label-icetea .price{
	
	display: none !important;
}
.product_cat-vinglas .price, .product_shipping_class-glas-vdglass .price, .product_shipping_class-vdglass-1kasse .price{
	
	display: block !important;
}
.product-quantity{
	
	display: none !important;
}

#top #header .sub-menu li a {
  
    font-size: 11px !important;
	    color: #000040;
  
}
#header .sub-menu li a{

    font-size: 11px !important;
 
}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
  .html_header_top #top .av_menu_left .main_menu {
   /* width: 1315px; 
	 left: -51px;
    right: auto;*/
}

}
@media only screen and (max-width: 980px) {
.header_bg .avia-slideshow {
   display: none;
}
}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
#top #header_meta{
	display: none;
	
}
.logo{
	padding-top: 0px;
	
}

}
