@media (min-width: 768px) {
	.products-grid .item.first {clear: left;}
}
.sticky-info-multiple-col .product-shop .reviews-box #jump_to_loc,.sticky-info-multiple-col .product-shop .reviews-box > .ratings {
	display: inline-block;
	vertical-align: middle;
	width: auto;
}
.sticky-info-multiple-col .product-shop .reviews-box > .ratings {
	margin-left: 20px;
}
.messages {
  margin-bottom: 10px;
}
.header.header-sticky-menu {min-height: 111px;}
#product_tabs #box-additional .table-striped tr td .image-attributes {
	
}
.sticky-info-multiple-col .configurable-swatch-list {display: block;}
#product_tabs #box-additional .table-striped tr td .image-attributes img {
	max-width: 50px;
	display: inline-block;
    vertical-align: middle;
    margin: 5px;
	cursor: help;
}
body #footer {display: block; background: #f6f6f8;}
body:not(.cms-home) #footer {margin-top: 40px;}
body header, body #maincontent, .footer-container {
    max-width: 1200px;
    padding: 0 30px;
    display: block;
    margin: auto;
}
body header, body #maincontent {background: #fff;}
@media (max-width: 1259px) and (min-width: 992px) {
	body header, body #maincontent, .footer-container {max-width: 960px;}
}

@media (max-width: 991px) and (min-width: 768px) {
	body header, body #maincontent, .footer-container {max-width: 760px;}
}

@media (max-width: 767px) {
	body header, body #maincontent, .footer-container {max-width: 100%; padding: 0 15px;}
}
.std .messages,.std .messages ul {list-style: none; padding: 0;}
.messages li li,.welcome-msg,.item-msg.error {
  position: relative;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.products-grid .ratings .rating-links {display: none;}

.products-grid .ratings {margin: 5px 0;}

.messages .error-msg li,.item-msg.error {
     color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.item-msg.error {    
	clear: both;
    padding: 5px;
    margin: 8px 0 0;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}
.product-view .product-essential .product-name,.product-view .product-essential .reviews-box,.product-view .product-shop .short-description,.product-view .product-shop .product-info li,.product-view .product-detail-infomation-sticky dl {margin-bottom: 10px;}
.product-view .product-essential .product-name h1,.product-view .product-shop .reviews-box .ratings,.product-view .product-shop .product-info li.avaiability p,.product-view .product-detail-infomation-sticky dl dl {margin-bottom: 0;}
.product-view .product-shop .short-description {margin-top: 0;}
.product-view .product-shop .product-info,.product-view .product-shop .product-info li {padding: 0;}

.messages .notice-msg li {
  color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.messages .success-msg li ,.welcome-msg {
  	color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.footer-container {    overflow: hidden;
    padding-top: 40px; padding-bottom: 20px;}

input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"],textarea, textarea.form-control, textarea.input-text,img,iframe {max-width: 100%;}
.btn {
    display: inline-block;
    border-radius: 40px;
    height: 40px;
    font-weight: 600;
    padding: 0 35px;
    line-height: 36px;
    border: 2px solid transparent;
}
.btn-primary {
    color: #fff;
    border: 2px solid #222;
    background-color: #222;
}
.btn-nobg {
	font-weight: normal !important;
    color: #000;
    background: #fff;
    border: 1px solid #000;
}

.btn-nobg:hover, .btn-nobg:focus, .btn-nobg:active {
	color: #f7941e;
	border-color: #f7941e;
	background: #fff;
}
.cms-home .page-title-wrapper {display: none;}
.price-box .price-label:not([id^="configurable-price"]) {
	display: none;
}
.price-box .price-label[id^="configurable-price"] {}

.cms-home #maincontent > section {padding: 33px 0 0;}
.cms-home #maincontent > section:last-of-type {padding-bottom: 33px;}

.cms-home .products-grid.row-4 > .item:nth-child(4n+1) {
	clear: left;
}
.ajaxcart-index-options .page-title-wrapper {display: none;}

.block-viewed .block-content .item .product-image, .block-compare .block-content ol li .product-image, .block.re-order .recent_posts_widget li .product-image {position: relative;}
.block-compare .item .btn-remove,.block-wishlist .item .btn-remove {max-height: 100%;}
#compare-items,#wishlist-sidebar {overflow: hidden;}
.block-compare .actions,.block-wishlist .actions {text-align: center;margin-top: 10px;}
.block-compare .actions .btn {max-width: 100%;}
.col-left.sidebar {clear: left;}
.page-title-wrapper + *:not(.breadcrumbs) {margin-top: 35px;}
.toolbar .sort-by a {display: none;}
.toolbar .limiter select, .toolbar .sort-by select {max-width: 100%;}
*:not(#header-account) > .youama-register-window,*:not(#header-account) > .youama-login-window {display: none !important;}
body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content {border-color: #f7941e;}

.menu-top li.level2 {margin-top: 0; margin-bottom: 0; font-size: 16px;}
.menu-top li.level2 > a {
	padding: 24px 6px;
    line-height: 1.4;
    display: block;
}
.menu-top li.level2.last > a {
	color: #f00;
}
.nav-main-collapse .menu-style01.menu-top {border-bottom: 0; margin-top: 0;}
.account-cart-wrapper .label.pe-7s-user:hover {color: #f7941e;}
.account-cart-wrapper .label.pe-7s-user {margin-right: 0;}

.header .header-content {max-height: 71px;}
.search-form .action-search [class*="pe-"], .account-dropdown .dropdown-toggle [class*="pe-"], .block-cart-header .trigger-open-cart [class*="pe-"], .wishlist-link a [class*="pe-"],.account-cart-wrapper .label.pe-7s-user {    padding: 23px 10px;}
body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .logo-container {    padding-bottom: 10px;}
body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .menu-top li.level2 > a {    padding: 19px 6px;}
body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .search-form .action-search [class*="pe-"],body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .account-dropdown .dropdown-toggle [class*="pe-"],body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .block-cart-header .trigger-open-cart [class*="pe-"],body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .wishlist-link a [class*="pe-"],body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show) .header.header-sticky-menu .header-content .account-cart-wrapper .label.pe-7s-user {padding: 18px 10px;}
.social-block ul {padding: 10px 0;}
.logo-footer {padding-bottom: 20px;}
.footer-contact li {margin-bottom: 10px;}
.footer-container .block-footer-newsletter .block-subscribe .block-title {
	    font-size: 16px;
    display: block;
    font-weight: 600;
    color: #222;
    margin: 0;
    line-height: 1.428;
    letter-spacing: 0.5px;
}
.footer-container .block-footer-newsletter .block-subscribe .form-subscribe-header {margin-bottom: 16px;}

#wrapper #m-wait {
	position: fixed;
    background: rgba(11, 11, 11, 0.4);
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}
#wrapper #m-wait img {    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -25px;
    margin-top: -25px;
    width: 50px;
}
.ajaxcart-iframe .ajax-content {overflow: hidden;}
.toolbar .box-pager,.toolbar .box-pager .pages > strong {display: none;}
.toolbar-bottom .toolbar .box-pager {display: inline-block; width: 100%;}
.toolbar-bottom .toolbar .box-pager .pages {text-align: center;}

.pager li {display: inline-block;vertical-align: middle;}
.pager li>a, .pager li>span {
	border-radius: 25px;
    padding: 7px 20px;
}
.pager li>span {
	background-color: #f7941e;
    color: #fff;
    border-color: #f7941e;
}
.pager li>a.next,.pager li>a.previous {
	position: relative;
    text-indent: -1000px;
    overflow: hidden;
    vertical-align: middle;
	width: 60px;
}
.pager li>a.next::before,.pager li>a.previous::before {
    content: '';
    position: absolute;
    font-family: 'Pe-icon-7-stroke';
    text-align: center;
    text-indent: 0;
    left: 0;
    font-size: 32px;
    width: 100%;
    top: 0px;
    height: 100%;
    line-height: 38px;
}
.pager li>a.next::before {    content: "\e684";}
.pager li>a.previous::before {content: "\e686";}

.block-layered-nav .m-filter-slider.style4 > .m-slider-span {    background: #f7941e;}
.block-layered-nav .block-content dl dt[data-id="m_left_price_filter"] + dd {position: relative;overflow: hidden;}
.block-layered-nav .m-filter-slider {margin-top: 36px;}
.block-layered-nav .m-slider-values {position: static;}
.block-layered-nav .m-slider-values .m-slider-min-value,.block-layered-nav .m-slider-values .m-slider-max-value {    bottom: auto;
    top: 0;}
.sidebar .block-layered-nav .block-content dl dd ol li a {line-height: 26px;}
.sidebar .block-layered-nav .block-content dl dd:not(.last)  {margin-bottom: 25px;}
.sidebar .block-layered-nav .block-content dl dt {text-transform: capitalize;}
.block-layered-nav .currently li {padding-right: 20px;}
.block-layered-nav .currently + .actions {margin-bottom: 20px;}
.mini-products-list .item .product-image {position: relative;min-height: 50px; width: 100%;}
.mini-products-list .item .btn-remove {max-height: 100%; min-height: 50px; max-width: 60px; width: 100%;}
.title-topabs {font-size: 14px;}
.truncated {width: 100%; vertical-align: top;}

/*.truncated_full_value.show .item-options {
	    display: block;
    top: 0px;
    margin-top: 0;
}*/
.truncated .item-options dt {float: left;clear: left;}
.truncated .item-options dd {display: block; text-align: right;}
.block-cart-header .subtotal {margin-bottom: 20px;    background-color: #f5f5f5;
    padding: 10px;}
.block-cart-header .actions .btn {    font-size: 14px;
    font-weight: 600; padding: 0 10px;}
.block-cart-header .actions > .btn {text-transform: none;} 
@media (min-width: 992px) {
	.logo .large,.nav-main-collapse .icon-drop {display: none;}
	.header .logo-container {padding: 10px 0 15px;}
	.logo img {max-height: 40px;}
	.menu-top li.level2 .columns { min-width: 170px;top: 90%;}
	
	
}
.header-contact a span {vertical-align: middle;}


/**** Search *****/
header .form-search {
	position: absolute;
    right: 0;
    width: 250px;
    top: 100%;
	    margin-top: -10px;
}
.close-search {display: none;}
.search-form.open {position: relative;}
.search-form.open .action-search .pe-7s-search:before {
    content: '\e680';
    font-size: 36px;
    width: 24px;
    height: 25px;
    display: block;
    line-height: 25px;
    text-align: left;
    text-indent: -5px;
}
header .search-form.open .form-search {
    display: block;
}
header .form-search .searchautocomplete {
	display: block;
    width: 100%;
    position: relative;
}
header .form-search  .input-text {
	border: 1px solid #f7941e;
    font-size: 14px;
    border-radius: 5px;
    padding-right: 60px;
}
header .form-search .searchautocomplete .button {
	position: absolute;
    top: 1px;
    right: 1px;
    height: 38px;
	border-radius: 0 4px 4px 0;
	font-size: 24px;
    line-height: 38px !important;
    padding: 0 11px;
}
header .form-search .searchautocomplete .searchautocomplete-loader {
	    top: 12px;
	    right: 61px;
}
header .searchautocomplete .searchautocomplete-placeholder {
	top: 2px;
    margin-top: 38px;
    border-radius: 5px;
    left: 0;
    right: 0;
    border-color: rgb(255, 255, 255);
    overflow: hidden;
	
}
header .searchautocomplete .searchautocomplete-placeholder.max-height {
	
}

header .searchautocomplete .searchautocomplete-placeholder:before {
	left: 50%;
    margin-left: -30px;
	border-color: transparent transparent #000 transparent;
	top: -5px;
}
header .searchautocomplete .searchautocomplete-placeholder .all {
    width: 100%;
    margin: 0;
    padding: 10px;
    background: #fff;
}
header .searchautocomplete .searchautocomplete-placeholder ul {
}
header .searchautocomplete .searchautocomplete-placeholder ul li {border: 1px solid #efefef; overflow: hidden;color: #000;}
header .searchautocomplete .searchautocomplete-placeholder ul li.active {    background: #efefef;
    box-shadow: 0 0 1px #f7941e;}
.searchautocomplete .searchautocomplete-placeholder ul li a strong {color: #f7941e;}
header .search-autocomplete ul li:hover,header .search-autocomplete ul li.selected {
	background: #efefef;
	border: 1px solid #efefef;
	color: #000;
}
header .search-autocomplete ul li .sku_view {    font-size: 12px;}
@media (max-width: 991px) {
	.logo .small {display: none;}
	.logo .large {max-height: 60px;}
	.header-v3 .logo-container {padding: 0;}
	.header-v9 .header-content .middle-center, .header-v3 .header-content .middle-center {min-height: 0;}
	.header .header-content {max-height: 71px; padding-bottom: 10px; margin-bottom: 0; border-bottom: 1px solid #f7941e; }
	body header {padding-bottom: 20px;}
	.search-form .action-search [class*="pe-"], .account-dropdown .dropdown-toggle [class*="pe-"], .block-cart-header .trigger-open-cart [class*="pe-"], .wishlist-link a [class*="pe-"], .account-cart-wrapper .label.pe-7s-user {    padding: 22px 10px 14px;}
	.header .btn-responsive-nav {padding: 27px 0 17px;}
	.nav-main-collapse .menu-style01.menu-top {margin-left: 0; margin-right: 0; margin-top:20px; }
	.menu.menu-top li.level2 {margin: 0;}
	.nav-main-collapse .menu-top li.level2 > a {font-size: 20px; text-align: left;    padding: 10px 20px;}
	.nav-main-collapse .icon-drop {
		display: block;    
		position: absolute;
		top: 5px;
		right: 10px;
		cursor: pointer;
		transition: all 0.3s;
		width: 36px;
    	height: 36px;
	}
	.nav-main-collapse .icon-drop::after,.nav-main-collapse .icon-drop::before {
		content: "";
		position: absolute;
		width: 13px;
		height: 13px;
		right: 12px;
		transform: rotate(-90deg);
	}
	.nav-main-collapse .icon-drop::before {
		top: 17px;
		height: 1px;
		border-top: 1px solid ;
		border-left: 1px solid ;
		transition: all 0.3s;
	}
	.nav-main-collapse .icon-drop::after {
		top: 11px;
    	right: 18px;
		border-top: 1px solid;
		border-left: 1px solid;
		width: 1px;
	}
	.nav-main-collapse .icon-drop.collapse::before {
		opacity: 0;
    	visibility: hidden;
	}
	.menu.menu-top li.level2 li[class^="level"] {
		border-top: 1px solid #f5f5f5;
		padding-left: 10px;
	}
	.menu.menu-top li.level2 li[class^="level"] > a {
		display: block;
		text-align: left;
		padding: 6px 20px;
		font-size: 16px;
	}
	.header .top-bar .contact-box,.top-bar .header-contact {width: 100%;}
	.top-bar .header-contact {display: inline-block;}
	.header-contact a:last-child {float: right;}
	.nav-main-collapse {overflow-x: hidden;    position: fixed;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 320px;
    z-index: 1000;
    overflow-y: auto;
    transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -moz-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    background-color: #fff;}
	.toolbar .box-view-mode {display: none;}
	.toolbar .box-limiter {width: 50%;}
	.toolbar .box-limiter .limiter {text-align: left;}
	.toolbar .box-sort-by {width: 50%;}
	.toolbar .pager .col-xs-12 {margin-top: 0;}
}

.block-layered-nav .m-more-less a {
	padding: 4px 10px;
    background: #fff;
    border: 1px solid;
    border-radius: 40px;
	display: inline-block; vertical-align: top;
	margin-top: 5px;
}
.product-view .add_item_actions .form-group .input-qty-product {
	padding-left: 30px; padding-right: 30px;
}
.product-view .add_item_actions .form-group > span {
	width: 40px;
    height: 38px;
    border-radius: 20px 0 0 20px;
    top: 0;
    left: 0;
    font-size: 26px;
    padding-top: 4px;
}
.product-view .add_item_actions .form-group > span.qty.plus {
	border-radius: 0 20px 20px 0;
	right: 0;
	padding-top: 10px;
}
.product-view .price-intotal {line-height: 1;}
.product-view .product-shop .price-intotal .price-box span.price {    font-size: 28px;}
.product-view .product-shop .price-intotal .price-box .old-price  span.price {font-size: 24px;}
.product-detail-infomation-sticky dl {margin-bottom: 15px;}
.product-view .price-intotal,.sticky-info-multiple-col .product-shop .add-to-box .add_item_actions {display: inline-block; vertical-align: middle;}
.product-view .product-shop .add-to-box .add-to-links,.sticky-info-multiple-col .add_item_actions .btn-shop {margin-top: 0; margin-bottom: 10px;}
.product-view .product-shop .add-to-links li {margin-top: 0; margin-bottom: 0;}
.product-view .price-intotal {padding-right: 20px;}
.product-shop .product-options dd.swatch-attr {margin-bottom: 20px;}
.configurable-swatch-list li {    
	color: #ddd;
    font-size: 15px;
    font-weight: 500;
    border-radius: 0;
	box-shadow:none !important;
}
.configurable-swatch-list li a {
	color: #f7941e;
	border: 1px solid #696969;
	padding: 3px 16px;
}
.configurable-swatch-list li.hover a,.configurable-swatch-list li.selected a {
	background-color: #f7941e;
    color: white;
}
.configurable-swatch-list li.selected a {
	border-color: #f7941e;
}
#maincontent::after {content: ''; clear: both;display: table;}
.sticky-info-multiple-col .product-shop .add-to-box .add_item_actions {padding-right: 10px;}
#shopping-cart-table tbody tr td.product-cart-actions .qty  {    
	width: 60px;
    max-width: 100%;
    text-align: center;
    font-size: 15px;
    display: block;
    margin: auto;
}
html.fixed-content {  
    overflow: hidden;}
body.fixed-content {overflow: hidden;}

body.modal-open {
  padding-right: 0 !important;
}

@media (max-width: 991px) and (min-width: 768px) {
	
	.cms-home .products-grid.row-4 > .item:nth-child(4n+1) {clear: none;}
	.cms-home .products-grid.row-4 > .item:nth-child(3n+1) {clear: left;}
}

@media (max-width: 770px) { 
	.block-layered-nav .block-content dl dd ol > li {
		margin :0;	
		background-color:#fff;
		border-bottom: 1px solid #f4f4f4;
	}
	.block-layered-nav .block-content dl dd ol > li:hover {background-color:#fff;}
	
	.block-layered-nav .block-content dl dd ol li a {
		margin-bottom: 0;
	}
}

@media (min-width: 768px) { 
	#shopping-cart-table tbody tr td:first-child .action-product,#shopping-cart-table tbody tr td span.label {display: none;}
}
.owl-carousel .owl-controls .owl-buttons .owl-prev i, .owl-carousel .owl-controls .owl-buttons .owl-next i {font-weight: 500; line-height: 33px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev i {text-indent: -4px;}
.owl-carousel .owl-controls .owl-buttons .owl-next i {text-indent: 3px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev {left: 10px;}
.owl-carousel .owl-controls .owl-buttons .owl-next {right: 10px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev, .owl-carousel .owl-controls .owl-buttons .owl-next {
	color: #8e8e8e;
    border-color: #8e8e8e;
}
.price-box .label {margin: 0;}
.price-box .label span {margin-right: 9px;}
.price-box .label span:empty {display: none;}
.products-grid .price-box .price,.products-list .price-box .price {font-size: 18px;}
.products-grid .price-box .label span:not(:empty),.products-list .price-box .label span:not(:empty) {
    margin-top: 3px;
    display: inline-block;
    vertical-align: top;
}
.products-grid .price-box .old-price .price,.products-list .price-box .old-price .price {font-size: 16px;}
@media (max-width: 767px) {
	.reviews-box #jump_to_loc {display: none;}
	.cms-home .products-grid.row-4 > .item:nth-child(4n+1) {clear: none;}
	.cms-home .products-grid.row-4 > .item:nth-child(2n+1) {clear: left;}
	.products-grid .item .btn-cart {text-indent: -9999px; overflow: hidden;position: relative;}
	.products-grid .item .btn-cart::before {
	    content: "\e615";
		display: inline-block;
		font-family: 'Pe-icon-7-stroke';
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		font-size: 25px;
		vertical-align: middle;
		position: absolute;
		text-indent: 0;
		left: 0;
		width: 100%;
		top: 50%;
		-webkit-transform: translate(0, -50%);
		-ms-transform: translate(0, -50%);
		transform: translate(0, -50%);
	}
	#shopping-cart-table tbody tr td.product-cart-remove {display: none;}
	#shopping-cart-table tbody tr td:first-child .action-product {
		text-align: center;
		margin: 10px 0 0 0;	
	}
	#shopping-cart-table tbody tr td.product-cart-actions .qty {    
		display: inline-block;
    	margin-right: 15px;
	}
	#shopping-cart-table tbody tr {display: inline-block; vertical-align: top; width: 100%; padding: 10px 0;}
	#shopping-cart-table tbody tr:not(:last-child) {border-bottom: 0;}
	#shopping-cart-table tfoot tr td button,.totals .checkout-types .btn-proceed-checkout {width: 100%;max-width: 100%; min-width: auto;}
	.product-view .product-img-box img {
		max-width: 100%;
		max-height: 400px;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.owl-carousel .owl-controls .owl-buttons .owl-prev, .owl-carousel .owl-controls .owl-buttons .owl-next {    opacity: 1;
    visibility: visible;}
}
@media (max-width: 560px) {
	.header-content .header .row > .middle-right,.header-content .header .row > .middle-left,.header-content .header .row > *:first-child {width: auto;}
	.header .header-content {max-height: none;}
	.header-content .header .row > .middle-right {float: right;}
	.header-content .header .row > .middle-left {position: absolute;
    left: 60px;
    right: 138px;
    top: 35px;}
}
@media (max-width: 450px) {
	.toolbar .sort-by select {width: 100%;}
}

@media (max-width: 400px) {
	#shopping-cart-table tbody tr td:first-child {float: none;width: 100%;}
	#shopping-cart-table tbody tr td {width: 100%;}
	#shopping-cart-table tbody tr td .product-image {display: inline-block;
    width: auto;}
	#shopping-cart-table tbody tr td:first-child .action-product {    margin-top: 0;
    float: right;
    width: 50px;}
	.totals .checkout-types .btn-proceed-checkout {
		font-size: 18px;
		height: 48px;
		padding-left: 10px;
		padding-right: 10px;
		width: 100%;
	}
	.header-content .header .row > .middle-left {left: 0; right: 0;}
	.header-content .header .row > .middle-right,.header-content .header .row > *:first-child {margin-top: 60px;}
	.header-content .header .row > *:first-child {width: 25%;    padding-right: 0;
    text-align: center;}
	.header-content .header .row > .middle-right {    width: 75%;
    padding-left: 0; position: static;}
	.header-content .header .row > .middle-right > .search-form,.header-content .header .row > .middle-right > .account-cart-wrapper,.header-content .header .row > .middle-right > #top-cart-icon {
		width: 33.3333%;
	}
	.header {position: relative;}
	.header-content .header .row > .middle-right > .search-form .action-search {width: 100%;}
	.btn-responsive-nav span {height: 1px;
    background: #1d1c1c;
    position: relative;
    margin-top: 8px;    box-shadow: 0 0 1px 0 #1d1c1c59;}
	.btn-responsive-nav span::after,.btn-responsive-nav span::before {content: ''; position: absolute; left: 0; height: 1px; background: #1d1c1c;    box-shadow: 0 0 1px 0 #1d1c1c59;}
	.btn-responsive-nav span::before {top: -8px;width: 60%;}
	.btn-responsive-nav span::after {top: 8px;width: 80%;}
	.search-form .action-search [class*="pe-"], .account-dropdown .dropdown-toggle [class*="pe-"], .block-cart-header .trigger-open-cart [class*="pe-"], .wishlist-link a [class*="pe-"], .account-cart-wrapper .label.pe-7s-user {width: 100%; text-align: center;}
	.block-cart-header .trigger-open-cart .count {
		right: 50%;
		margin-right: -20px;
		top: 12px;
	}
	.search-form.open {position: static;}
	.search-form.open .action-search .pe-7s-search:before {width: 100%; text-align: center; text-indent: 0; height: auto;}
	.header-content .header .row > .middle-left {top: 0;}
	header .form-search {
		width: 100%;
    	margin-top: 0;
	}
}


	