.top-navbar-wrapper{text-align: center;}
.top-navbar-wrapper .nToggleMenu{display: none;}
.header-search{width: 191px; float: left; margin-right: 22px; margin-top: 3px;}
.top-navbar-wrapper .nav > li > a{padding: 10px;}
.top-navbar-wrapper .nav > li:hover > a{background: #FFF;}
.top-navbar-wrapper .nav > li:hover > a > .caret{border-bottom:4px dashed; border-top: 0;}
.top-navbar-wrapper .cart-count{background: #333333;}
.top-navbar-wrapper .nav > li > a#cartcontentsheader{background: #CC1515; color: #FFF; }
.top-navbar-wrapper .nav > li#header-cart a i.fa-shopping-cart:before{content: ""; width: 18px; height: 16px; background: url(../img/shopping-cart.png) no-repeat center center; display: inline-block; vertical-align: bottom;}
.top-navbar-wrapper .navbar-nav > li > .dropdown-menu{min-width: 165px; border: 0;box-shadow: -1px 2px 3px #ddd; border-radius: 0;}
.wrapper-header img{max-width: 100%;}
.wrapper-header .container-custom{padding: 0 20px; max-width: 1592px; margin: 0 auto;}
.wrapper-header .container-custom .row{margin: 0 -20px;}
.wrapper-header .container-custom .row > div{padding: 0 20px;}
.wrapper-header .logo-content{width: 280px;float: left;}
.wrapper-header .register{width: 280px; display: inline-block;}
.wrapper-header .register .login-form{width: 100%;}
.wrapper-header .register  .login-form label{font-size: 16px; width: 106px;}
.wrapper-header .register .login-form .form-control{width: 170px; border: 1px solid #ddd;}
.wrapper-header h2{font-size: 20px; font-weight: 700; font-family: 'Lato', sans-serif; margin-bottom: 20px;}
.wrapper-header .register .login-form .btn-primary{width: 89px; background-color: #BD6464; border-color: #BD6464;}
.wrapper-header .wholesale-reg{display: inline-block; width: 276px;}
.wrapper-header .wholesale-reg .btn-wholesale{display: block;width: 143px;margin: 26px auto 0;padding: 6px 9px;font-size: 14px;font-weight: bold;}
.wrapper-header .wholesale-reg .btn-success{    color: #FFF;background-color: #BD6464 /*{buttons|success-colour}*/;border-color: #BD6464 /*{buttons|success-colour}*/;}
.navbar-nav.mb{display: none;}
.wrapper-header{padding: 0;}
.text-md-right{text-align: right;}
@media (min-width: 992px) {
	.custom-col-md-25{width: 25%;}
	.custom-col-md-30{width: 30%;}
	.custom-col-md-15{width: 15%;}
}
@media (max-width: 1199px) {
	.top-navbar-wrapper .nav > li > a{font-size: 11px; padding: 10px 5px;}
	.wrapper-header .bages{display: inline-block;width: 100%;}
}
@media (max-width: 1024px) {
	.wrapper-header{padding: 15px 0;}
}
@media (min-width: 992px) and (max-width: 1024px) {
	.wrapper-header .logo-content{width: 100%;}
}
@media (max-width: 991px) {
	.wrapper-header .logo-content{width: 100%;}
	.top-navbar-wrapper .nToggleMenu{display: inline-block;float: left;margin: 0 5px 0 0;width: 42px;height: 42px; text-decoration: none;}
	.top-navbar-wrapper .nToggleMenu.active{background: #FFF;}
	.top-navbar-wrapper .nToggleMenu .fa-bars{display: table-cell;width: 42px;height: 42px;vertical-align: middle;}
	.top-navbar-wrapper .navbar-responsive-collapse, #header-cart .dropdown-menu,
	.top-navbar-wrapper .cart-count, .top-navbar-wrapper .cart-count + span,
	.top-navbar-wrapper .nav > li > a#cartcontentsheader .fa-shopping-cart + span{display: none;}
	.header-search{margin-top: 4px;}
	.top-navbar-wrapper .nav > li > a#cartcontentsheader{padding: 13px 12px;}
	#header-cart + li a{ width: 77px;padding: 8px 0;margin-left: 8px; }
	.wrapper-header .container-custom .row > div, .wrapper-header .container-custom .row > div.text-center{text-align: center!important;}
	.wrapper-header .container-custom .row > div{margin: 25px 0 0;}
	.wrapper-header .logo-content{width: 100%; float: none; display: inline-block;}
	.wrapper-header .logo-content img{width: 202px;}
	.wrapper-header{padding: 0;}
	.wholesale-reg-login{padding: 0 0 25px;}
	.header-search .ajax_search, .header-search .btn-opaque{height: 34px;}
	.top-navbar-wrapper .navbar-nav.pull-right{margin: 0;}
	.wrapper-header h2{margin-top: 0;}
	.top-navbar-wrapper .navbar-nav.dsk{display: none;}
	.navbar-nav.mb{display: none; width: 100%; margin: 0;}
	.navbar-nav.mb > li > a{font-size: 14px; font-weight: 700; padding: 14px 12px; position: relative; z-index: 1;}
	.navbar-nav.mb > li{width: 100%; border-bottom: 1px solid #ddd;}
	.navbar-nav.mb > li:last-child{border-bottom: 0;}
	.navbar-nav.mb .caret-content{
		    float: right;
		    width: 41px;
		    height: 43px;
		    text-align: right;
		    position: absolute;
		    z-index: 3;
		    right: 12px;
		    top: 0;
		    padding: 0;
	}
	.navbar-nav.mb .caret-content .fa{display: table-cell;width: 41px;height: 43px; vertical-align: middle;}
	.navbar-nav.mb .caret-content .fa.fa-caret-up{display: none;}
	.navbar-nav.mb .caret-content.active .fa.fa-caret-up{display: table-cell;}
	.navbar-nav.mb .caret-content.active .fa.fa-caret-down{display: none;}
	.navbar-nav.mb > li.dropdown-hover > .dropdown-menu.sub-menu{position: static;box-shadow: none;border: 0; display: none;}
	.navbar-nav.mb > li.dropdown-hover:hover > a, .navbar-nav.mb > li.dropdown-hover.active > a{padding-bottom: 0;}
	.navbar-nav.mb > li.dropdown-hover:hover > .dropdown-menu.sub-menu{display: none;}
	.navbar-nav.mb > li.dropdown-hover > .dropdown-menu.sub-menu > li{padding: 4px 15px;}
}
@media (max-width: 767px) {
	.top-navbar-wrapper .container, .top-navbar-wrapper .row, .top-navbar-wrapper .col-xs-12{margin: 0; padding: 0;}
	.top-navbar-wrapper .nav > li > a#cartcontentsheader{display: inline-block; padding: 12px;}
	.top-navbar-wrapper .navbar-nav.pull-right > li{display: inline-block; vertical-align: top;}
	#header-cart + li a{line-height: 14px; margin: 0;}
	.header-search{margin: 5px 5px 0 0; width: 145px;}
	.login-form .form-group{text-align: left;}
	.wrapper-header .register .login-form label{width: 107px;}
	.text-sm-center{text-align: center;}
}