/* For Novaro's Theme Customization Style */
@import 'http://lululingerie.ng/wp-content/plugins/js_composer/assets/css/js_composer.css';
.nvrlayout1 #outerheader{
    background-color: #fff;
}
#menu-item-2370 > ul {
    width: 450px !important;
}
.mega_dropdown{
width:auto !important;
}
body.novaro ul.products li.product .btnloop.nvr_quickview {
    background: #ed1b24 !important;
}
div.logoimg img {height:73px;}
.nvrlayout1 .searchbox {margin-top:2%;}
.nvrlayout1 #topminicart {margin-top:2%;}
.woocommerce .order_details {padding-left: 0;}
.woocommerce .order_details li{font-size:11px;}
input[type="text"], input[type="email"], textarea, input[type="password"]{ padding:5px 12px;}
.widget_wysija_cont .wysija-submit{ padding: 2%;
    text-transform: uppercase;color: white;background-color: rgb(227,29,43) !important;}
.button, .button:visited, #content input[type="submit"], #content input[type="reset"], #content button{padding: 11px 15px;}
.nvrlayout1 #topminicart .topcartbutton{ background-color: #D70D37;}
.nvrlayout1 .topnav > li{ padding-left: 32px;}
.nvrlayout1 #outermenu {
    background-color: #D70D37;
}
.vc_tta-title-text {
    font-size: 14px;
}
.linkrow > img {
    width: 100%;
}
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 { font-size:20px }
.black {
    font-size: 12px;
    margin-bottom: 0;
}
div.icn-container {width: 24px; padding-left: 11px; }
.hiddenflow > p {
    font-size: 11px;
}
.hello {
    padding-left: 13px;
    padding-right: 0;}
#outermain{padding: 60px 0 0;}
#footersidebar li.widget-container{margin-bottom:0px !important}
.selected {
    background-color: #dd1e29;
    color: white;
}
.red{color: #dd1e29;}
#footersidebar {
    padding: 25px 0 0;
}
.widget.woocommerce.widget_mgwoocommercebrands{border:1px solid #efefef;
padding:4%; margin-bottom:7%;
}
.mg-brand-wrapper.mg-brand-wrapper-product {
    display: none;
}
.widget-bottom {
    margin-bottom: 15px;
}
.widget_mgwoocommercebrands ul li{margin: 3% !important;padding: 3% !important;text-transform: uppercase;border-bottom:1px solid #efefef;}
.widget.woocommerce.widget_mgwoocommercebrands a:hover {
    color: #db254b;
}
.widget.woocommerce.widget_mgwoocommercebrands a {
    color: grey;
}
.sn a {FONT-SIZE:18px;}
#calc_shipping_postcode {
    display: none;
}
.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:13px;}
@media screen and (min-device-width: 767px) and (max-device-width: 800px) { 
   .nvrlayout1 .topnav > li { padding-left: 12px;}
}
@media screen and (min-device-width: 320px) and (max-device-width: 640px) { 

.nvrlayout1 #outermenu {
    background-color: #fff;}
div.logo.columns{width:100%;float:left;}
div.logoimg {width: 100%;float:left;display:inline-block;}
#topminicart{display:block;height:auto;padding-right:3px;padding-left:15px;}
div.logoimg img {width:auto !important;height:auto;}
.title{display:none;}
.nvrlayout1 #topminicart .topcartbutton{background:none;}
#topminicart .topcartbutton{padding-bottom: 6px;}
#outerheader .searchbox{display:block;}
.searchbox .searcharea.shown{right:40px;}
.searchbox {padding-right:14px;}
.searchbox .searcharea{padding-left:0px;padding-right:0px;}
#topminicart .cart_subqty{display:inline-flex;}
}
@media screen and (min-device-width: 1024px) and (max-device-width: 1024px) { 
.nvrlayout1 .topnav > li{padding-left: 28px;}
}

.nvr-breadcrumb a, .nvr-breadcrumb a:visited {
    color: #000000 !important;
}