/* For Novaro's Theme Customization Style */

a.button product_type_simple add_to_cart_button {
display:none !important;
}

.nvr_quickview
{
	display:none!important;
}

.ajax_add_to_cart
{
	display:none!important;
}

.add_to_wishlist
{
	background:transparent!important;
}

body.novaro ul.products li.product .nvr-pl-textcell
{
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0.15) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,0.15) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,0.15) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#57000000',GradientType=0 ); /* IE6-9 */

    overflow: hidden;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-top: 8px;
    position: relative;

}

.nvr-productitem .nvr-productcat
{display:none;}

.nvr-productitem .tax-info
{display:none;}

.nvr-productitem .shipping-costs-info
{display:none;}

.widget-area h3
	{
	font-size: 1em;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 1.5;
    text-transform: uppercase!important;
    }
 .widget_mgwoocommercebrands
 {  padding-bottom:50px;
 }
 
 #slidermenutitle
 {display:none;}
 
 #outerafterheader
 {display:none;}
  
  
  ul.products li.product:hover .yith-wcwl-add-to-wishlist {
    display: block;
}

ul.products li.product .yith-wcwl-add-to-wishlist {
    position: absolute;
    top: -90px;
    right:-20px;
    display: none;
}

body.novaro ul.products li.product .btnloop.nvr_wishlist
{display:none;}

.nvr_wishlist_text
{display:none;}

.feedback
{
	display:none;
}
body.novaro #maincontent div.product div.summary
{
	padding-top:0px;
}

/*#topminicart
{
	z-index:99999;
}*/

/*article .meta-format
{
	display:none!important;
}*/

.meta-author
{
	display:none!important;
}

#se-top-global-notice
{
	display:none!important;
}

.topnav > li
{
	font-size:1.2em;
	padding:0 30px;
}

div.logoimg img
{
	padding-top:4px;
}

#outerheader .searchandcart .searchbox .searcharea .txtsearch
{
	font-size:1.8em;
	text-transform:uppercase;
	font-family: "Oswald",sans-serif !important;
	color:
	
}

@media only screen and (max-width: 380px){
	.loginformbox{ display:block; }
	.frontendmenu { display:block;}
	.vc_col-sm-6 .wpb_text_column {padding-left:10px;}
	
}

@media only screen
{
	.vc_video-bg-container{display:none;}
}

.mg-brand-wrapper-category
{
	display:none!important;
}

#footersidebar h6
{
font-size:16px!important;
letter-spacing:1px!important;
}
#footersidebar .widget-title
{
font-size:16px!important;
}

.woocommerce ul.products li.product .price
{
color:#000000!important;
}

body.novaro div.product .summary span.price, body.novaro div.product .summary p.price, body.novaro #content div.product .summary span.price, body.novaro #content div.product .summary p.price
{
color:#000000!important;
}

.brand-container .br-item-container
{
height:200px!important;
    display: block;
    margin-left: auto;
    margin-right: auto;
    
}

.woocommerce div.product span.price del, .woocommerce div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce #content div.product p.price del, .woocommerce-page div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del, .product-price del, .woocommerce ul.cart_list li .quantity del, .woocommerce-page ul.cart_list li .quantity del, .woocommerce ul.product_list_widget li .quantity del, .woocommerce-page ul.product_list_widget li .quantity del {
text-decoration: line-through;
 
   -moz-text-decoration-color: #ff0000;
   -webkit-text-decoration-color: #ff0000;
   -o-text-decoration-color: #ff0000;
   -ms-text-decoration-color: #ff0000;
   text-decoration-color: #ff0000;
   }
   
   
.woocommerce span.onsale {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

@media screen and (min-width: 800px) {
    .woocommerce ul.products {
        float: left;
        max-width: 850px;
	}
    .woocommerce nav.woocommerce-pagination ul {
        display: block;
        height: 30px;
        border-right: 1px solid #d3ced2;
    }
    .woocommerce nav.woocommerce-pagination {
        max-width: 850px;
        width: 100%;
        text-align: center;
    }
    .woocommerce #content #container {
        max-width: 850px;
        width: 100%;
        display: inline-block;
    }
    .woocommerce nav.woocommerce-pagination ul li {
        float: none;
    }
}

.module-small-shop .woocommerce-breadcrumb {
    margin-bottom: .1em;
}