﻿/*!
 * nopAccelerate Simplex Theme v2.0.0 (http://themes.nopaccelerate.com/themes/nopaccelerate-simplex-theme-3/)
 * Copyright 2017 Xcellence-IT.
 * Licensed under LICENSETYPE (http://www.nopaccelerate.com/terms/)
 */

/* Responsive Styles for nopAccelerate Simplex Theme
@media Queries 
*/

@media (min-width:1700px) {
.container {width: 1600px !important}
}
@media (min-width:1368px) and (max-width:1700px){
.container {width: 1400px !important}
.ajax-loading-block-window .loading{color:#333;font-size:7px;margin-top:40%}
}


@media (max-width:1367px) {
.header-lower .header-logo{margin-top:20px}



/* BREADCRUMB STYLE */
.breadcrumb-wrapper .breadcrumb {padding: 15px 0 0 0;}

/*Template 1 Comlumn Style*/
.pageColumnOne{margin-top:15px}

/*Template 2 Comlumn Style*/
.pageColumnTwo{margin-top:15px}

/*Template 3 Comlumn Style*/
.pageColumnThree{margin-top:15px}

/*Sidebar*/
.sidebar .block .title {font-size:14px}


/*Page Style General*/
.side-content .page .page-title h1{font-size:16px;}

    /* PRODUCT BOX STYLE */
.product-grid .product-item-grid .prices .price.actual-price{font-size:15px}

}



@media (min-width:1200px) and (max-width:1366px){
.header-lower .header-top-right{margin-top:62px}

.header-top-slidertext #carousel {width: 1200px;}
.header-top-slidertext #carousel {width:990px}
.header-top-slidertext #carousel #slides{height:30px}
.header-top-slidertext #carousel #slides ul{height:30px;}
.header-top-slidertext #carousel #slides li{height:30px;}
.header-top-slidertext #carousel .quote-phrase {height:30px;}
.header-top-slidertext #carousel #buttons a{height:28px}
.header-top-slidertext #carousel   #buttons a img{height: 16px; margin: 7px auto;}
/* PRODUCT BOX STYLE */
.product-grid .product-item-grid .product-item .product-brand a, .product-grid .product-item-grid .product-item .product-title a{font-size:13px}

/*Slider Product Style*/
.product-slider .list .item .content .currency-price{font-size:14px}

.ajax-loading-block-window .loading{margin-top:30%}
}
@media (min-width:992px) and (max-width:1199px){

/*Sidebar*/
.sidebar .block {margin-bottom:20px;}


body{min-width:992px}
.header-top-slidertext #carousel {width: 970px;}
.lt-1024 body .responsive {display: none;}
.lt-1024 body .navbar.navbar-inverse.goToTop{position:fixed;top:0px !important;}
.lt-1024 body .master-wrapper-page.container{margin-top:15px;}
.lt-ie11 .login-page .checkbox input[type="checkbox"]{ margin-left:15px;}
.compare-products-table{overflow-x: scroll;}
.cart-total .nobr{white-space: inherit !important;}
.shopping-cart-page .order-summary-content .checkout-attributes select{ width:95%;}
.entity-body.category-body.product-link li { width:47%;}
.sitemap-page .entity .category-body ul{padding:0; margin:0px 10px;}
.product-tag-page .item-box.product-grid,.vendor-page .item-box.product-grid,.manufacturer-page .item-box.product-grid,.category-page .item-box.product-grid{margin-bottom:20px;}
.main-menu.goToTop .navbar.navbar-inverse.category-menu{width:940px !important;}

#index-page .slider-wrapper.theme-custom{max-width:100%;}
.viewmode-icon.grid{margin-right:-5px;}
.viewmode-icon{display:inline-block;float:none;}
.grid-list-icon{width:100%;text-align:right;}
.block.block-recently-viewed-products.well.box-shadow-wrapper .product-name{width:58%;}
.item-box .rating::after{right:3%;}
.item-box .rating::before{left:3%;}
.bottom-box-shadow {height: 30px;}
.footer-middle .column {width: 18% !important;}

/* PRODUCT BOX STYLE */
.product-grid .product-item-grid .product-item .product-brand a, .product-grid .product-item-grid .product-item .product-title a{font-size:13px}

/*Slider Product Style*/
.product-slider .list .item .content .currency-price{font-size:14px}


.ajax-loading-block-window .loading{margin-top:20%}
}

@media (max-width:991px){
.lt-ie11 .login-page .checkbox input[type="checkbox"]{ margin-left:15px;}
.header-upper{height:auto;}
.currency-selector, .language-selector,.tax-display-type-selector{display:inline-block;float:none;}
.header-selectors-wrapper{width:100%;text-align:center;border-bottom:1px solid #ddd;padding-bottom:10px;}
.header-links-wrapper .header-top-right{display:inline-block;text-align:center;width:100%;}
.header-top-right ul li{display:inline-block;float:none;}
.header-top-right ul li.my-account a, .header-top-right ul li.register a{border-left:none;padding:3px 20px 0 24px}
.header-top-right ul li.my-account a span, .header-top-right ul li.register a span{display:none}
.header-top-right ul li a{border-right:none;float:left;display:inline-block;}

.header-upper-right{float:none !important;}
.main-menu.goToTop .navbar.navbar-inverse.category-menu{margin: 0 auto;width: 720px !important;}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav li a{font-size:13px}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemFashion{width:17%}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemFashion{width:11%}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemCosmeticsPerfumes{width:20%}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemMenuSale{width:8%}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemGifts{width:13%}
.header-menu .navbar.navbar-inverse .menu-desktop .nav.navbar-nav > li.itemBrands{width:11%}
#index-page .slider-wrapper.theme-custom{width:100%;max-width:100%;}
.main-content,.category-grid.home-page-category-grid.row{clear:both;}
.forum-edit-page .form-group label{margin-bottom:5px;}
.master-wrapper-page{margin-top:0px;}
.home-news-slider .owl-buttons,.crosssell-products-slider .owl-buttons,.home-bestseller-slider .owl-buttons,.home-features-slider .owl-buttons,.related-products-slider .owl-buttons,.also-purchased-products-slider .owl-buttons,.home-category-slider .owl-buttons{position:inherit;float:left;width:100%;text-align:center;margin-bottom:40px;}
.home-news-slider .owl-buttons .owl-prev,.crosssell-products-slider .owl-buttons .owl-prev,.home-bestseller-slider .owl-buttons .owl-prev,.home-features-slider .owl-buttons .owl-prev,.related-products-slider .owl-buttons .owl-prev,.also-purchased-products-slider .owl-buttons .owl-prev,.home-category-slider .owl-buttons .owl-prev{float:none;display:inline-block;position:inherit;margin-right:15px;}
.home-news-slider .owl-buttons .owl-next,.crosssell-products-slider .owl-buttons .owl-next,.home-bestseller-slider .owl-buttons .owl-next,.home-features-slider .owl-buttons .owl-next,.related-products-slider .owl-buttons .owl-next,.also-purchased-products-slider .owl-buttons .owl-next,.home-category-slider .owl-buttons .owl-next{float:none;display:inline-block;position:inherit;}
.category-grid .item-box .category-item,.home-news-slider .owl-buttons{margin-bottom:0px;}
.home-news-slider .owl-buttons{margin-top:20px;}
.product-category-item .picture .title a{width:140px;padding:10px;font-size:16px;}
.product-category-item .picture .title{width:140px;bottom:40px;}
.home-page .topic-html-content,.title.sub-title{margin-bottom:30px;}
.item-box .rating::after{right:3%;}
.item-box .rating::before{left:3%;}
.overview-buttons div{float:none;display:inline-block;margin-bottom:10px;}
.order-details-page .billing-info, .order-details-page .shipping-info{margin-bottom:20px;}
.forum-topic-page .topic-posts{padding:0;}
.order-progress .nav.nav-pills li{margin-bottom:10px;}
.qty-input.form-control{width:100%;}
.return-request-page select{padding:6px 1px;}
.bottom-box-shadow {height: 30px;}
.footer-middle .column{width:18%}
}

@media (min-width:768px) and (max-width: 991px) { 
body{min-width:768px}
.responsive{display:none;}
.header-top-slidertext #carousel {width: 750px;}
.new-wrapper.register-block{margin-bottom:20px;}
.forum-search-text.form-control {width:85%;margin-top:1px;margin-right:0px;}
.forum-edit-page .options-checkbox {padding-left:5px;}
.forum-topic-page .post-info{width:30%;}
.forum-topic-page .post-content {width:69%;}
.cart-total .nobr{white-space: inherit !important;}
.shopping-cart-page .order-summary-content .checkout-attributes select{ width:94%;}
.entity-body.category-body.product-link li {width:47%;}
.sitemap-page .entity .category-body ul{padding:0; margin:0px 10px;}
.forum-edit-page .checkbox.options-checkbox.checkbox input[type="checkbox"]{ margin-left:-5px; position:relative;}
.eu-cookie-bar-notification{ margin-left:0;}
#billing-address-select,#shipping-address-select{margin-bottom:10px; width:100%;}
.navbar.navbar-inverse.goToTop{position:fixed;top:0px !important;}
.master-wrapper-page.container{margin-top:15px;}
#newsletter-email {font-size: 14px!important;}
#products-pagesize{width:100%;}
.newsletter-subscribe-block {display: inline-block;width: auto;width:100%}
.attributes .btn-dropdown.form-control{width:100%;}
.account-page .page-title,.order-details-page .page-title,.shipment-details-page .page-title,.private-messages-page .page-title,.private-message-view-page .page-title{text-align:center;}
.forums-main-page .forums-main-header .current-time{padding-right:30px;padding-top:10px;}
.header-menu .navbar.navbar-inverse .nav.navbar-nav > li.dropdown{position:relative}
.header-menu .navbar.navbar-inverse .nav.navbar-nav > li.dropdown > a:hover::before {top: 43px;}
.header-menu .navbar.navbar-inverse .nav.navbar-nav > li.dropdown .dropdown-sub-menu.sub-menusublist.first-level li.dropdown:hover .dropdown-menu.sub-menusublist.first-level,.header-menu .navbar.navbar-inverse .nav.navbar-nav > li.dropdown .dropdown-sub-menu.sub-menusublist.first-level li .dropdown-menu.sub-menusublist.first-level li.dropdown:hover .dropdown-menu.sub-menusublist.first-level{top:3px;}
.header-menu .navbar.navbar-inverse .nav.navbar-nav > li.dropdown .dropdown-sub-menu .column-sub-menu .column-sub-menu-3{padding:10px 15px }
.owl-buttons{top:30%;}
.owl-prev{left:-70px;}
.owl-next{right:-70px;}
.news-list-homepage .owl-buttons{top:50%;}
.home-page .news-list-homepage .view-all a{margin-top:25px;}
.footer-middle .contact-wrapper p{width:80%;}
.footer-middle .title strong{font-size:13px;}
.footer-middle .title,.footer-middle .contact-wrapper div{margin-bottom:15px;}
.category-grid .item-box .category-item{margin-bottom:30px;}
.order-totals{float:none !important;clear:both;}
.footer-lower .payment-method ul li{margin-bottom:5px;}
.order-details-area .row > div:nth-child(2n+1){clear: both;margin-bottom: 20px;}
.footer .footer-middle ul li ul.social-wrapper li{padding-right:9px}

.pageColumnTwo .sidebar{width:24%;}
.pageColumnTwo .side-content{width:76%}

.pageColumnThree .sidebar{width:20%;}
.pageColumnThree .side-content{width:calc(80% - 120px);}
.pageColumnThree .sidebar-right{width:120px}

/* PRODUCT BOX STYLE */
.pageColumnTwo .product-grid .product-item-grid{width: calc(33% - 16px);margin: 0 8px 20px 8px;}
.pageColumnThree .product-grid .product-item-grid{width: calc(33% - 16px);margin: 0 8px 20px 8px;}
.product-grid .product-item-grid .product-item .product-brand a, .product-grid .product-item-grid .product-item .product-title a{font-size:13px}

/*Slider Product Style*/
.product-slider .list .item .content .currency-price{font-size:14px}


}

@media (min-width:768px) {
#newsletter-subscribe-block #newsletter-email{border-right:none}
.login-page .block{display:block}
.header-menu .navbar.navbar-inverse .menu-mobile{display:none !important}
}


@media (max-width:767px)
{
body{min-width:320px !important}
#backTop, .breadcrumb-wrapper {display:none !important}
/*Template 1 Comlumn Style*/
.pageColumnOne{margin-top:10px}

/*Template 2 Comlumn Style*/
.pageColumnTwo{margin-top:10px}

/*Template 3 Comlumn Style*/
.pageColumnThree{margin-top:10px}

/*Form Style*/
form .form-group .control-label{line-height:20px}


/*Sidebar*/
.sidebar .block {display:none !important}

/**/
.address-edit-page .save-address-button {width:100%;margin:0 auto;display:block}

.bar-notification.success {top: 50px !important}

.header-top-slidertext{display:none}
.header-menu{margin-top:0}
.header-menu .main-menu{padding:0}
.navbar.navbar-inverse{height:50px}
.header-menu .navbar-header{height:50px;z-index:99;position:fixed;width:100%;background-color:#fff;box-shadow:0px 5px 13px rgba(0,0,0,.1)}
.header-menu .header-left{width:95px;float:left;padding-left:10px;background:#fff;height:50px}
.header-menu .header-right{width:95px;float:right;padding-right:10px;background:#fff;height:50px}
.header-menu .container{padding:0 }
.header-menu .navbar-toggle{border:none;padding:18px 15px 18px 0;width:37px;margin:0}
.header-menu .navbar-toggle .icon-bar{background-color:#4D4D4D}
.header-menu li.dropdown .caret{float: right;margin-top: 8px;}
.header-menu .header-top-right{float:right;margin:10px 0;}
.header-menu .header-top-right ul li{width:28px;float:left;margin-left:5px;}
.header-menu .header-top-right ul li.my-cart{float:right}
.header-top-right ul li.my-cart > a{padding:0}
.header-menu .header-left .btn-menu-search {border-radius: 0px;width: 30px;height: 50px;background-size: 15px;float:left;color:#fff;padding:10px 0;background-color:#fff}
.header-menu .header-left .btn-menu-search:after{content:"a";background:url("../images/icon-search.svg") no-repeat 0px 5px;width:30px;height:30px;color:transparent;display:block;background-size:18px}


.flyout-login .flyout-main-wrapper .flyout-login-wrapper{display:none}
.flyout-login .flyout-main-wrapper .login-link {float:left}



/*.header-top-right ul li.my-cart > a.ico-cart{width:100%;text-align:center;font-size: 14px;float: right;line-height: 34px;color: #000;text-decoration: none;text-transform: capitalize;height: 25px;background: url(/Themes/MoriitaliaV2/Content/images/icon-cart.svg) no-repeat 3px 3px;background-size: 19px;color:transparent}
.header-top-right ul li.my-cart > a.ico-cart:after{content:"\f069";font-family:FontAwesome5Free-Solid;color:red}*/
.header-top-right ul li.my-cart > a.ico-cart{width:100%;text-align:center;font-size: 14px;float: right;line-height: 34px;color: #000;text-decoration: none;text-transform: capitalize;height: 25px;background: url(/Themes/MoriitaliaV2/Content/images/basket-icon-mobile.png) no-repeat 0px 3px;background-size: 22px;color:transparent}
.header-top-right ul li.my-cart > a.ico-cart.isactive{background: url(../images/basket-has-icon-mobile.png) no-repeat 0px 3px;background-size: 22px;}

.header-top-right ul li.my-wishlist > a.ico-wishlist {width:100%;text-align:center;font-size: 14px;float: right;line-height: 34px;color: #000;text-decoration: none;text-transform: capitalize;height: 25px;background: url('/Themes/MoriitaliaV2/Content/images/icon-wishlist.png') no-repeat 2px 5px;background-size: 22px;}
.header-top-right ul li.my-wishlist > a.ico-wishlist.isactive{background: url('../Content/images/icon-wishlist-hover.svg') no-repeat 2px 5px;background-size:22px}


.header-menu .header-logo{width: calc(100% - 190px);float:left;text-align:center;background:#fff}
.header-menu .header-logo a{max-height:50px;display:block}
.header-menu .header-logo img{margin:15px auto 9px auto;width:90px;max-height:40px}
.responsive{display:none;}
.navbar.navbar-inverse.goToTop{position:fixed;top:0px !important;}
.header-menu .col-md-12{padding: 0;}
.dropdown-image.navbar-toggle{padding:0;margin:0;clear:both;height:50px;border:none;margin-top: -45px;cursor:pointer;float:right;left:-10px;}
.dropdown.open .dropdown-menu.sublist.firstLevel li a{background-image:none;}
.header-menu .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background:none;}
.headerlinks .header-links .nav .dropdown.cart-full-screen {display:none;}
.header-links-wrapper .header-top-right li.dropdown:hover .dropdown-menu{display:none;}
.header-menu .navbar.navbar-inverse .menu-mobile {position: absolute;z-index: 100;display:none; background-color: rgba(0,0,0,0.2);width: 100%;top:0;border-color: transparent;border-left: 0px;height: 100vh;position: fixed;transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s}
.header-menu .navbar.navbar-inverse .menu-mobile.in{display:block}
.header-menu .navbar.navbar-inverse .menu-mobile .menu-list {position: fixed;z-index: 1020;top: 0px;bottom: 0px;left: -70%;width: 70%;overflow-x: hidden;overflow-y: auto;box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 8px;backface-visibility: hidden;transform: translate3d(0px, 0px, 0px);background: rgb(244, 244, 244);transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s}
.header-menu .navbar.navbar-inverse .menu-mobile .menu-list.show {left: 0;}
.header-menu .navbar.navbar-inverse .menu-mobile .backInPage{width: 20%;height: 100%;right: 0;float: RIGHT;}
.header-menu .navbar.navbar-inverse .menu-mobile.in .menu-list > ul{box-sizing: border-box;border-width: 0;border-style: solid;margin: 0;padding: 0;background-color: transparent;color: inherit;font: inherit;text-transform: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;text-align: inherit;-webkit-text-decoration: none;text-decoration: none;list-style: none;min-width: 0;}
.header-menu .navbar.navbar-inverse .menu-mobile.in .menu-list ul.menucate1 > li > ul {background-color: rgb(244, 244, 244);position: absolute;z-index:999;top: 0;right: 0;width: 100%;min-height: 100%;-webkit-transform: translate3d(100%,0,0);-ms-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;opacity:0}
.header-menu .navbar.navbar-inverse .menu-mobile.in .menu-list ul.menucate1 > li > ul.show{right:100%;opacity:1;}
.header-menu .navbar.navbar-inverse .menu-mobile a,.header-menu .navbar.navbar-inverse .menu-mobile p,.header-menu .navbar.navbar-inverse .menu-mobile span{font-size: 14px;color: #333;width: 100%;line-height: 49px;display: block;font-family:SVN-Gilroy-Medium}
.header-menu .navbar.navbar-inverse .menu-mobile ul li{height: 50px;padding: 0 10px;line-height: 50px;background-color:#fff}
.header-menu .navbar.navbar-inverse .menu-mobile ul li:focus{background:rgba(244,244,244,0.4);}
.header-menu .navbar.navbar-inverse .menu-mobile ul li a, .header-menu .navbar.navbar-inverse .menu-mobile ul li p{border-bottom:1px solid #f2f2f2;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; float:left;width:calc(100% - 20px)}
.header-menu .navbar.navbar-inverse .menu-mobile ul li:first-child a, .header-menu .navbar.navbar-inverse .menu-mobile ul li:first-child p{border:none}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.top{background:#333;color:#fff}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.top > a{color:#fff;border:none}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.haveSub:hover{cursor:pointer}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.haveSub:after{float:right; content:"\f054";font-family:FontAwesome5Free-Solid;font-size:15px;float:right}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.backStep:before{content:"\f053";font-family:FontAwesome5Free-Solid;color:#fff;margin-right:20px}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer{background-color:unset;border:none;height:45px}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer a{border:none;display:block}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer a span{line-height: 45px;float: right;width: calc( 100% - 25px);font-family: SVN-Gilroy-Regular;}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer a:before{float: left;line-height: 45px;font-family:FontAwesome5Free-Solid}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer.customer-info a:before{content:"\f290";}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer.customer-logout a:before{content:"\f2f5";}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer.store-list a:before{content:"\f3c5";}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer.FAQ a:before{content:"\f059";}
.header-menu .navbar.navbar-inverse .menu-mobile ul li.customer.Policy a:before{content:"\f129";text-align:center;width:10px}
.header-menu .navbar.navbar-inverse ul.header-menu-right{display:inline-block;position:absolute;right:0px;top:30px;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li{float:left;margin:0 10px;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-cart a { background: url(../images/icon-cart.svg) no-repeat 2px 0px; width: 27px; background-size: 23px; height: 27px; text-align: center; display: block;  line-height: 34px;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-search a {width:21px;display:block;padding:2px 0 2px 0;float:left;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-search a.isshow{ border-bottom: 1px solid #CECECE;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-search a img {width:100%;}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-search input[type=text]{background: #fff;border:none; border-bottom: 1px solid #CECECE;box-shadow:unset; width: 0;padding: 0;font-size: 13px;font-family: SVN-Gilroy-Regular;margin:0;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}
.header-menu .navbar.navbar-inverse ul.header-menu-right li.my-search input[type=text].isshow{width:120px;padding-left:10px;}
.header-menu li.dropdown .dropdown-sub-menu li.dropdown:hover > .dropdown-menu {display: none;}
.header-menu li.dropdown.open .dropdown-menu {display: block;}


/*Page Style General*/
.side-content .page .page-title h1{font-size:15px;font-family:SVN-Gilroy-Medium}
.side-content .page .product-sorting{font-size:13px;width:210px}
.side-content .page .product-sorting span{float: left;line-height: 34px;width: 90px;font-size:14px}
.side-content .page .product-sorting select{height:30px;width: 120px;border-radius:unset;padding:5px}

/*Home Page*/
.home-page #featured_8{display:none}

/**/
.master-column-wrapper {
    padding: 0 10px
}

/*Breadcrumb*/
.breadcrumb-wrapper .breadcrumb{padding:0}

/*Slider Product*/
.product-slider .list-show-slider{padding:0 15px}
.product-slider .list-show-slider h2{padding:0 20px 10px 20px;font-size:15px}
.product-slider .list-show-slider h2 span{padding:0 10px}
.product-slider .list .item .content .currency{font-size:14px}
.product-slider .list .item:hover{box-shadow:none}


/*CUSTOMER ACCOUNT PAGE STYLE*/
.address-list-page .address-list .address-item .panel-body {width:calc(100% - 160px)}
.address-list-page .address-list .address-item .panel-action{width:150px}
.address-list-page .address-list .address-item .panel-action .btn-address:first-child{border-right:none;padding-right:0;margin-right:0}

/*Customer Order List Page*/
.order-list-page .page-body{margin:0}
.order-list-page .orders{margin:0}
.order-list-page .orders table.list-order tbody tr:first-child{border-top:1px solid #ccc }
.order-list-page .orders table.list-order tr td{padding:10px 5px 10px 0}
.order-list-page .orders table.list-order .item-order .all-in-one section.order-number{font-size:14px}

/*Login Page*/
.login-page{margin-top:0px}
.login-page .customer-blocks{margin-bottom:0}
.login-page .tab_mobile{display:flex;margin:0 15px}
.login-page .tab_mobile li{float: left;width: 50%;padding: 10px 0;text-align: center;font-size: 14px;text-transform: uppercase; border-bottom: 1px solid #c3c3c3;cursor:pointer}
.login-page .tab_mobile li:hover{cursor:pointer}
.login-page .tab_mobile li.active{border-bottom:2px solid #414C5C}
.login-page .block {width:100%;padding:0 15px;margin-top:15px;border:none;display:none}
.login-page .block fieldset legend{display:none}
.login-page .login-block {display:block}
.login-page .login-block .login-button, .login-page .register-block .register-button{width:100%}


/* PRODUCT BOX STYLE */
.product-grid .row {margin:0}
.product-grid .product-item-grid:hover{box-shadow:unset}

/*Search Page*/
.search-page .manufacturer-grid .item-box{margin-bottom:10px}


/*Order Details page*/
.order-details-page .step-status-order {display:none}
.order-details-page .order-details-area .order-details ul.order-overview-content li{float:left;width:100%;text-align:left}
.order-details-page .order-details-area .order-details ul.order-overview-content li.order-status{text-align:left;font-size:14px;font-family:SVN-Gilroy-Medium}
.order-details-page .order-details-area .order-shipping-payment{display:block;margin:0 0 10px 0;border-bottom: 1px solid #C8c8c8;}
.order-details-page .order-details-area .order-shipping-payment div{width: 100%;flex-grow: unset;border: none;padding: 10px 0;border-top: 1px solid #C8c8c8;}
.order-details-page .order-details-area .order-shipping-payment div label, .order-details-page .order-details-area .order-shipping-payment div p{width:100%;margin-bottom:0px;line-height:25px}
.order-details-page .order-details-area table tr.cart-total{border:0}
.order-details-page .order-details-area table tr.cart-total td{padding-top:5px}
.order-details-page .products{margin:20px 0}
.order-details-page .products div.title {width:100% }
.order-details-page .products div.list-product {width:100%}
.order-details-page .products div.list-product .item-product .picture{width:70px;float:left}
.order-details-page .products div.list-product .item-product .picture img{width:100%}
.order-details-page .products div.list-product .item-product .info{width:calc(100% - 80px);float:right}
.order-details-page .products div.list-product .item-product .info a.product-name{font-size: 14px;float: none;line-height: 18px;padding: 0;color: #333;max-height: 36px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.order-details-page .products div.list-product .item-product .info .sku{color:#aaa;margin-bottom:0;line-height:25px;}
.order-details-page .products div.list-product .item-product .info .price{margin-bottom:0;line-height:25px;}



/* PRODUCT REVIEW PAGE STYLE */
.product-reviews-page .product-review-item .review-content .review-rating{float:unset;margin:0}
.product-reviews-page .product-review-item .review-content .review-title{float:unset;width:100%;padding:0;margin-top:10px}

/*Footer*/
.footer {margin-top:15px}
.footer .footer-notf{padding:15px 0;height:70px}
.footer .footer-notf span{font-size:14px}
.footer .footer-notf strong{font-size:14px;}
.footer .footer-notf a{bottom:18px}
.footer-disclaimer{display:block;text-align:center;}
.footer-upper{padding:15px 0}
.footer-upper .information , .footer-upper .customer-service , .footer-upper .my-account , .footer-upper .follow-us{margin-bottom:25px;}
.footer-upper .follow-us{margin-bottom:0px;clear:both;}
.footer-upper .social-wrapper{float:none;text-align:center;clear:both;}
.footer .footer-middle{padding:10px 0 5px 0}
.footer .footer-middle .container {border-bottom:none;display:block}
.footer .footer-middle .column{flex-grow:unset;float:unset;width:100% !important;padding:0 15%;text-align:left}
.footer .footer-middle .column .nav-list{padding:0;display:none}
.footer .footer-middle .column.active .nav-list{display:block}
.footer .footer-middle .column .title{border-top:1px solid #fff; padding: 10px 0;margin: 0;}
.footer .footer-middle .column .title:after {float: right;content: "\f078";font-family: FontAwesome5Free-Solid;font-size: 15px;}
.footer .footer-middle .column.active .title:after {float: right;content: "\f077";font-family: FontAwesome5Free-Solid;font-size: 15px;}
.footer .footer-middle .column.contact .nav-list .social-wrapper{display:none}
.footer .footer-middle .column.contact .logo_bocongthuong  {display:none}
.footer .footer-middle .column.contact-wrapper {display:none}
.footer .footer-middle .column.logo_bocongthuong  {text-align:center;margin-bottom:20px}
.footer-lower .footer-disclaimer{display:none}
.footer-lower .footer-disclaimer-mobile{display:block}
.footer .footer-upper {display:none}



/*Dialog*/
.ui-dialog{left:0 !important;position:fixed;width:100% !important}
.ui-dialog .ui-dialog-content .topic-page .page-title h1{font-size:14px !important;margin: 0 0 15px 0;text-align:center}



.flyout-cart-wrapper.active{opacity:0;display:none;}
.header-lower{padding:15px 0px;}
.flyout-main-wrapper{float:none;text-align:center;}
.flyout-main-wrapper .shopping-cart-link .ico-cart{float:none;margin-top:10px;}


.poweredby,.designedby.pull-right{text-align:center;}
.designedby.pull-right{float: none !important;margin: 10px 0;}
.category-grid .item-box .category-item, .home-news-slider .owl-buttons{margin-bottom:30px;}
.item-box .product-rating-box{width:auto;clear:both;}
.item-box .rating::after,.product-grid .product-list .rating::after{right:-50%;}
.item-box .rating::before,.product-grid .product-list .rating::before{left:-50%;}
.item-box.product-list .picture{margin:0px 0px 10px;width:100%;}
.product-grid .product-list .product-item .product-title{text-align:center;}
.product-grid .product-list .product-item .rating{margin:0 auto;}
.product-grid .item-box.product-list .product-item .product-title a{text-align:center;}
.manufacturer-grid .item-box .picture a img,.category-grid .item-box .picture a img,.sub-category-grid .item-box .picture a img{width:100%;}
.product-list .description{padding:0px 10px;}
.item-box.product-grid .product-item .picture a img{width:100%;}
.listbox,.lt-ie9 .listbox{display:none;}

.box-shadow-wrapper{width:49%;margin-right:2%;}
.lt-ie9 .box-shadow-wrapper{width:48%;margin-right:2%;}
.box-shadow-wrapper:nth-child(2n){margin-right:0px;}
.box-shadow-wrapper .listbox{border-top:none;}
.block.block-account-navigation.well.box-shadow-wrapper{float: none;margin: 0 auto 30px;}
.product-selectors{text-align:center;}
.product-viewmode .grid-list-icon{display: inline-block;float:none;margin-top:15px;}
.product-selectors .remove_left_padding{padding-left:15px;}
.registration-page .form-horizontal .form-group label{text-align:left !important;}
.password-recovery-page .control-label,.email-a-friend-page .control-label,.apply-vendor-page label,.contact-page .control-label,.change-password-page .control-label,.customer-info-page .control-label,.registration-page .control-label,.address-edit-page .control-label,.checkout-page .enter-address-body.form-horizontal .control-label,.form-title-rquired{float:left;padding-right:5px;}
.customer-info-page .form-horizontal .control-label{text-align:left;}
.category-select , .forum-topic-page .post-info , .forum-topic-page .post-content , .private-message-send-page textarea , .pm-title-text.form-control{ width:100%;}
.customer-info-page .panel.panel-default{overflow-x:scroll;border:1px solid #ddd !important;}
.check-username-availability-button {margin-top:10px;}
.registration-page .username-not-available-status{padding-left:0px;}
.registration-page .check-username-availability-button{clear: both;display: block;float: left;margin-top: 8px;}
.checkout-button.checkout-new {margin-bottom:10px;}
.customer-info-textarea{width:100% !important;}
.customer-info-page .form-group .save-btn-mt,.address-edit-page .form-group .save-btn-mt,.news-item-page .new-comment .buttons{padding-left:0px;}

.current-time{text-align:center !important;}
.forums-table-section {margin-top:20px;}
.private-message-send-page .form-group label,.forum-edit-page .form-group label,.forum-edit-page .form-group label{text-align:left;}
.forum-topic-page .topic-post .post-head .post-actions,.forum-topic-page .topic-post .post-head .quote-post, .forum-topic-page .topic-post .post-head .manage-post, .forum-topic-page .topic-post .post-head .post-time{float:none;}
.forum-topic-page .topic-post .post-info .send-pm a{display:inline-block;width:auto;text-align:center;float:none;}
.topic-post .post-content{margin-top:20px;}
.forum-topic-page .topic-post .post-head .manage-post{margin:10px 0px;}
.private-message-view-page .page-title,.account-page .page-title{text-align:center;}
.forum-topic-page .post-content , .forum-topic-page .post-info , .topic-header{border:none; margin-left:0;}
.forums-table-section.forum-group table,.forums-table-section.topics-group.active-discussions table,.forum-page .forums-table-section table{margin-bottom:0px;}
.forum-search-text.form-control {width:65%;margin-top:1px; margin-right:0px;}
.forum-post{border-bottom:1px solid #ddd;}
.forum-edit-page .options-checkbox { padding-left:5px;}
.forum-edit-page .checkbox.options-checkbox.checkbox input[type="checkbox"]{margin-left:-5px; position:relative;}
.forum-topic-page .title{padding-left:0;}
.forum-topic-page .title .manage{font-size:13px!important;padding:2px!important;}
.topic-header .topic-options, .topic-footer .topic-options{float:none;text-align:center;}
.forum-topic-page .post-content, .forum-topic-page .post-info, .topic-header{text-align:center;}
.forum-topic-page .post-info .user-info .user-stats label{float:none;}
.send-pm-box{float:none;display:inline;}
.section.products .actions {margin:10px 0;}
.profile-page .profile-info-box .user-details{ width:120px;}
.profile-page .profile-info-box .profile-stats{ margin-left:100px;}
.profile-page .profile-info-box .profile-stats .title{margin-left:20px;}
.remove-from-cart .visible-xs,.add-to-cart .visible-xs{display: none !important;}
.total-info .panel.panel-default {overflow:inherit;}
.checkout-page .checkout-data .select-billing-address div select , .checkout-page .checkout-data .select-shipping-address div select{ width:100%;}
.wishlist-page .wishlist-add-to-cart,.shopping-cart-page .common-buttons .update-cart,.wishlist-page .common-buttons .update-wishlist,.wishlist-page .common-buttons .email-a-friend-btn{ width:100%;text-align:center;margin:10px 0px 10px 0px;}
.shopping-cart-page .common-buttons .continue-shopping{ width:100%;text-align:center; float:left; margin:0px 0px 10px 0px; }
.shopping-cart-page .product-picture > img , .wishlist-page .product-picture > img ,.checkout-page .product-picture > img{margin-bottom:10px;}
.shopping-cart-page .product > a , .wishlist-page .product > a,.checkout-page .product > a {float:left;margin-bottom:10px;width:auto;}
.shopping-cart-page .order-summary-content .checkout-attributes select{ width:85%;}
.shopping-cart-page .modal-dialog.modal-sm {margin:80px auto;width:300px;}
.shopping-cart-page .order-summary-content .qty-input.form-control,.wishlist-page .wishlist-content .qty-input.form-control{ padding:0px; width:100%;}
#billing-address-select,#shipping-address-select{margin-bottom:10px; width:100%;}
.wishlist-content .product-wrapper,.order-summary-content .product-wrapper {background:transparent;border-bottom: 2px solid #ddd;padding: 0;float:left;width:100%;}
.product-wrapper .product-content-wrapper .product-image {float: left;margin-right: 12px;}
.product-wrapper .product-content-wrapper .product-name-sku {float: left;width: 65%;}
.product-wrapper .product-content-wrapper .product-name-sku .product{float: left;width: 100%;}
.product-wrapper .product-content-wrapper .product-name-sku .product div{clear:both;color:#666;margin-bottom:10px;}
.product-wrapper .product-content-wrapper .product-name-sku .sku.nobr{white-space:normal !important;float:left;width:100%;color:#666;}
.product-wrapper > table {float: left;margin-top:10px;width:100%;}
.wishlist-content .panel.panel-default table tr th, .order-summary-content .panel.panel-default table tr th{text-align:center;}
.wishlist-page .wishlist-small-wrapper > td, .shopping-cart-page .shopping-cart-small-wrapper > td, .checkout-page .shopping-cart-small-wrapper > td {border: medium none;padding: 0;width: 100%;}
.wishlist-page .panel > .table-bordered > tbody > tr:last-child > td, .order-summary-content .panel > .table-bordered > tbody > tr:last-child > td {border-bottom: none;}
.wishlist-content .panel.panel-default table tbody tr, .order-summary-content .panel.panel-default.cart-item-table table tbody tr {border-top:none;background:#f5f5f5;}
.order-summary-content .product-wrapper .product a, .wishlist-content .product-wrapper .product a {color: #ea5648;font-family:SVN-Gilroy-Medium;display:block;}
.order-summary-content .product-wrapper .product a:hover, .wishlist-content .product-wrapper .product a:hover{color:#333;}
.shopping-cart-page .order-summary-content .qty-input.form-control,.wishlist-page .wishlist-content .qty-input.form-control{ padding:0px; text-align:center;vertical-align:middle;}
.remove-addtocart-checkbox .remove-from-cart{color:#666;}
.order-summary-content .update-continue-button{margin:25px 0px;}
.wishlist-content .panel.panel-default .wishlist-small-wrapper  > td, .order-summary-content .panel.panel-default .shopping-cart-small-wrapper > td{padding:10px;}
.wishlist-content .panel.panel-default .cart.table, .order-summary-content .panel.panel-default.cart-item-table .cart.table{box-shadow:0px 0px 10px #ddd;-webkit-box-shadow: 0px 0px 10px #ddd;-moz-box-shadow: 0px 0px 10px #ddd;border-color:#ededed;border:1px solid #ededed;}
.shopping-cart-page .common-buttons{float:none !important;}
.remove-addtocart-checkbox .remove-from-cart{float: left;margin-right: 10px;}
.remove-addtocart-checkbox .add-to-cart span{color:#666;}
.remove-addtocart-checkbox{float:left;width:100%;}
.wishlist-content .panel.panel-default table tbody tr:last-child td .product-wrapper, .order-summary-content .panel.panel-default.cart-item-table table tbody tr:last-child td .product-wrapper{border-bottom:none;}
.wishlist-page .wishlist-add-to-cart,.wishlist-page .update-email-button{float:none;}
.wishlist-page .wishlist-add-to-cart{clear:both;display:inline-block;}
.wishlist-page .wishlist-add-to-cart{text-align:center;}
.wishlist-page .share-info{width:100%;text-align:center;}
.entity-body.category-body.product-link li{width:100%;}
.sitemap-page .entity .category-body ul{padding:0; margin:0px 10px;}
.eu-cookie-bar-notification{ margin-left:0;}
	.remove_right_padding {padding-left:15px;padding-right:15px;}
.master-wrapper-page.container{margin-top:15px;}
#products-pagesize{width:100%;}
.blog-comment .comment-info{text-align:left;}
.blog-page .bottom-box-shadow{display:none;}
.blog-posts .post{margin-bottom:30px;}
.lt-ie9 .entity-body.category-body.product-link li {float: left;margin-right:26px;width:100%; margin-bottom:8px;}
.order-details-area .row > div,.shipment-details-page .shipment-overview .info-content{clear: both;margin-bottom: 20px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.forum-topic-page .title .manage{float:none;}
.forum-topic-page .title .manage a{padding:2px!important;}
 }

.dropdown-menu.sub-menusublist li a, .dropdown-menu.sub-menusublist li a:hover {padding-bottom: 10px;padding-left: 55px !important;padding-top: 10px;background-position: 35px 10px !important;}
.dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist li a, .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist li a:hover {padding-left: 75px !important;background-position: 55px 10px !important;}
.dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level li a, .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level li a:hover {padding-left: 95px !important;background-position: 75px 10px !important;}
.dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level li a, .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level .dropdown-menu.sub-menusublist.first-level li a:hover {padding-left: 115px !important;background-position: 95px 10px !important;}

.pageColumnTwo .sidebar{width:100%;padding:0}
.pageColumnTwo .side-content{width:100%;padding:0}
.pageColumnTwo .sidebar .title{background:url("../images/toggle-down-arrow.png") no-repeat #ea5648  right center;font-size:16px;padding:15px;cursor:pointer;border-bottom:1px solid #ddd;box-shadow:0 -3px 5px #aaaaaa;-moz-box-shadow:0 -3px 5px #aaa;-web-box-shadow:0 -3px 5px #aaaaaa;}
.pageColumnTwo .sidebar .title.arrow-up-down{background:url("../images/toggle-up-arrow.png") no-repeat #ea5648 right center;}

/* PRODUCT BOX STYLE */
.pageColumnOne .product-grid .product-item-grid, .pageColumnTwo .product-grid .product-item-grid{width: calc(50% - 8px);margin: 0 4px 20px 4px;}
.product-grid .product-item-grid .product-item .caption{height:110px;}
.product-grid .product-item-grid .product-item .product-brand a, .product-grid .product-item-grid .product-item .product-title a{font-size:13px;margin-bottom:7px}
.product-grid .product-item-grid .prices .price.actual-price{font-size:14px}
.product-grid .product-item-grid .prices .sale-percent{font-size:14px}

}



@media (max-width:320px){
    .header-menu .header-top-right ul li.flyout-login{display:none}
}