@media(max-width:1440px) {
	.menu-container .menu-sub-categories .itemMenuName > img {max-height:30px;}
}
@media(max-width: 1199px){
	.header-content .logo-contain {padding:15px 0px}
	.header-content .menu-categories .menu-sex-attributes > li::after {bottom:0px}
	.header-content .list-inline .fa, .header-content .menu-social-icons .list-inline .fa {font-size:18px}
	.header-content .menu-social-icons .list-inline img {width:18px}
	.menu-social-icons .list-inline li a span {font-size:0px}
	.header-content .menu-social-icons .list-inline li a span span {font-size:10px}
	.header-content .menu-actions .list-inline > li > a {top:20px}
	.header-content .menu-actions .language_curency {top:14px}
	
	.social-icons {left:70px}
	
	#box-newsletter {}
	#box-store-loc {margin-top:36px}
	.product-collateral {margin-bottom:20px}
	
	.products-grid h2 {height:40px}
	.product-color-choices {height:105px}
	.product-color-choices .color-switcher {width:32px;height:32px}
	
	.product-img-box {background:url("../images/loader.gif") no-repeat center top transparent}   
	.product-view .product-img-box .more-views li {margin:0 17px 15px}
	.toolbar-bottom .sorter .sort-by {padding-left:130px}
	
	.footer .footer-box-store-loc-inner p {margin-bottom:26px}
	.footer .footer-row-1 .list-inline {margin-top:44px}
	.footer .form-search .input-text {width:80%}
	.footer-content .privacy-accept {font-size:12px}
	.footer h4 {font-size:14px}
	.footer .footer-box-newsletter-inner p, .footer .footer-box-store-loc-inner p {font-size:9px}
}


@media(max-width:992px){
	
	.header-container-wrapper{background-color:#fff;}

	.mobilemenu li.level0.last {margin-bottom:0px}
	.mobilemenu > li.last a {border-bottom:1px solid #e0d8d8}
	.mobilemenu li.level0.last:last-child {margin-bottom:20px}
	
	.beautifyer {background:transparent}
	.page {padding-top:171px}
	
	.social-icons {left:10px}
	.header-beautifyer .dark-bg {position:fixed;width:100%}
    .header .form-search {right:0px}
	#box-newsletter {}
	#box-store-loc {margin-top:65px}
	.header .form-search {top:93px;right:40px;width:120%}
	.header-content .menu-categories .menu-sex-attributes > li {cursor:pointer}
	.header-content .menu-categories .menu-sex-attributes > li::after {bottom:4px}
	.navbar .btn-navbar {position:relative;right:-10px;margin-right:0px}
	.add-to-cart button.button {margin:10px 0px}
	
	.top-menu-container {background-color:rgba(255, 255, 255, 0.8)}
	.menu-container .menu-main-categories  {position:relative;background:transparent}
	.menu-container .menu-main-categories-name a {position:relative;bottom:auto;text-align:left}
	
	.products-grid h2 {height:40px}
	.product-color-choices {height:90px}
	.product-color-choices .color-switcher {width:40px;height:40px}
	
	.product-tabs li {margin-bottom:0px}
	.product-img-box {background:url("../images/loader.gif") no-repeat center top transparent}
	.product-view .product-img-box .more-views li:nth-child(odd), .product-view .product-img-box .more-views li:nth-child(even) {margin-bottom:15px}
	.product-view .product-img-box .more-views li:nth-child(odd) {margin-left:0px;margin-right:2px}
	.product-view .product-img-box .more-views li:nth-child(even) {margin-right:0px;margin-left:2px}
	
	.footer-row-1 {margin-bottom:30px}
	.footer .footer-row-1.text-center {text-align:left}
	.footer .footer-box-store-loc-inner {margin-top:30px}
	.footer-content .privacy-accept {font-size:14px}
	.footer-content .newsletter-text {text-align:left}
	.footer h4 {font-size:16px}
	.footer .footer-box-store-loc-inner {margin-top:15px}
	.footer .footer-box-newsletter-inner p, .footer .footer-box-store-loc-inner p {font-size:12px}
	.footer-links {margin-top:30px}
	.footer .store-locator {padding-left:15px}
	.footer-links {margin-top:10px;margin-bottom:30px}
	
	.logo-contain {text-align:center}
	.beautifyer {top:auto;bottom:0px}
	.header-content .list-inline .fa, .header-content .menu-social-icons .list-inline .fa {font-size:18px}
	.header-content .menu-social-icons .list-inline img {width:18px}
	.menu-social-icons .list-inline li a span {font-size:0px}
	.header-content .menu-social-icons .list-inline li a span span {font-size:7px}
	#searchbar {top:52px;padding-bottom:6px;background:#ffffff}

	.footer-content .menu-social-icons {margin: 30px 0px 0px}
	.footer-content .footer-payments {text-align: center;}
}


@media (max-width: 767px){
	
	.homepage-last-item {display: none;}

	.product-item-wrapper h2 {
		white-space: nowrap;
		overflow: hidden;
    text-overflow: ellipsis;
	}

	.header-container-wrapper {position:relative;top:0px;left:0px}
	.header-beautifyer .dark-bg {display:none}
	.page {padding-top:0px}
	.menu-container .menu-main-categories-name a, .menu-container .menu-main-categories-name span {position:relative;top:0px;bottom:auto;left:0px}
	.upsell-inner {margin-top:40px}
	
	#box-store-loc {margin-top:0px}
	.table-block  {display:block;float:left}
	.table-cell-block  {display:block;float:left}
	
	.header .form-search {top:133px;right:40px;width:60%}
	.top-cart-wrapper {margin-top:20px}
	.social-icons {top:80px;left:265px}
	.header .header-content {margin-bottom:25px}
	.menu-container .menu-main-categories-name {margin-bottom:20px}
	
	.blog-montura-editing > h3 {margin-right:0px}
	.blog-montura-news > h3 {margin-left:0px}
	
	.products-grid h2 {height:40px}
	.product-color-choices {height:105px}
	.product-color-choices .color-switcher {width:30px;height:30px}
	
	.footer-content .menu-social-icons {margin: 10px 0px 0px}
	.footer-links-container {margin-top:40px}
	.footer-box-newsletter {margin-bottom:15px}
	.product-view .product-img-box .more-views li:nth-child(odd), .product-view .product-img-box .more-views li:nth-child(even) {margin:0px 10px 10px}
	
	.footer-beautifyer {display:none}
	#searchbar {top:52px}
	.footer-row-1 .fa { width: 35px; }
	.account-login .content {
		min-height: 0;
	}
}

@media (max-width: 680px){
	.header .header-content {height:auto;padding-bottom:15px}
	.header .form-search {width:100%;background:#b2b2b2}
	.header .form-search button.button {top:8px}
	.navbar .btn-navbar {position:relative;right:-10px;margin-right:0px}
	.social-icons {position:static;width:100%;margin-top:20px}
}

@media (max-width: 480px){
}