/* ************* View Stock Animation Time ****************** */
/*
.catalog-product-view #popupModal.modal.fade .modal-dialog{
  transition:-webkit-transform 1s ease-out;
  transition:transform 1s ease-out;
  transition:transform 1s ease-out,
  -webkit-transform 1s ease-out;
  -webkit-transform:translate(200%,0);
  transform:translate(200%,0);

}*/

.catalog-product-view #popupModal.modal.show .modal-dialog{
    -webkit-transform:translate(0,0);
    transform:translate(35px,0);
     opacity:1;
  }
/* ************* Media Queries Tablets ****************** */
@media only screen and (min-width:1270px) {
.accountPageContainer .optionTabs .nav-item:nth-child(2) a{padding-left:51px; padding-right:51px;}
.block-dashboard-info #option2Cont .box-information .col-md-3 .themeBtn.alignRight{line-height: 2;padding:7px 23px;width:100%;}
}
@media only screen and (max-width: 1269px) {
.logo .mobileLogo{left:calc(50% - 15px);}
.mobileLogo{display:inline-block;}
.logoDesktop{display:none;}
}

@media only screen and (max-width: 1200px) {
.footerLogo{text-align:center;}
.navigation li.level0 > a{padding:10px 7px 7px 7px !important;}
#banner{min-height:0;}
.product-info-main,.product-info-main.stick{right:10px !important;}
.sidebarSearch input[type="text"].searchInput{width:70%;}
.statusDropdown{width:230px;}
.orderSearch.orderSearchForm .statusDropdown {width: 150px; }
.statusDropdown select{width:150px;}
.po_search .searchInput{max-width:63%;}
.orderTable {max-width: 100%;overflow: auto;}
.orderSearchForm .searchInvoice{max-width:150px;}
input#newsletter{margin-bottom:2px;}
.footerLogo{padding:0px 10px 20px 50px;}
.socialIcons a{margin-right:1px;}
.subScription button.subscribeBtn{padding: 6px 12px;}
}
@media only screen and (max-width: 1100px) {
.subScription button.subscribeBtn{padding: 6px 12px;}
}
@media only screen and (max-width: 1024px) {
.contAddress .offset-md-3.col-md-6{width:100%;max-width:100%;margin:0 auto;}
.storeSearch input[type="text"]{width:65%;}
.storeSearch input[type="submit"]{width:33%;min-width:50px;margin-right:0;border-radius:0;}
}
@media only screen and (max-width: 1023px) {
.subScription .subscribeText{width:calc(100% - 150px) !important;}
.navigation .level0 > .level-top{padding:2px 10px;width:100%;}
.navigation .level0{margin-right:5px;}
.loginSection{margin-bottom: 10px;}
.thumbCont .thumbDesc{padding:25% 15%;}
.careerText{padding:0px 10px;}
.retailerSlider,.benefits{text-align:center;}
.benefits ul{padding:0;}
.benefits ul li{width:32%;}
.benefitsTitle{left:calc(50% - 64px);}
.careerText p{padding:10px;}
#loginModal .modal-dialog{margin:0 auto;}
.show-product-dis-box,span.color-total{font-size:14px;}
.products-grid{margin-top:0;}
.page-products .sorter{margin-bottom:10px;}
.top-nav-filter-result{margin-bottom:10px;}
.fixedHeader #header{top:0;}
/***temp***/
.navigation{display:none;overflow:auto;}
.nav-toggle{display:block;}
.add-extra-link-mobile {display: block;}
.page-wrapper{padding-top:50px;}
.mobileLogo img {
    max-width: 32px;
}
.logo.logoFull.condensed{margin-bottom:0 !important;}
.logo{position:static;float:left;left:0;}
	.nav-toggle{right:20px;left:auto;}
	/*.menuPart .loginSection{display:none;}*/
	/*.page-products .products-grid .product-item{width:100%;}	*/
	.logo{margin:10px 2px 0px 2px!important;}
	.logo.logoFull{margin:12px 2px 10px 2px!important;}
	.logoDesktop img{width:95px;}
	.navigation{top:65px;padding-top:10px;}
	.nav-toggle{top:5px;}
	.navigation .parent .level-top:after{content: '\e607';}
	.navigation .parent .level-top.ui-state-active:after{content: '\e618';}
	.navigation{border-top:1px solid #e5e5e5;}
	.navigation .level0{border-bottom:1px solid #e5e5e5;border-top:none;width:100%;}
	.navigation li.level0 > a:hover, .navigation li.level0 > a.ui-state-active, .navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top{border:none;}
	.navigation li.level0 > a{border:none;}
	.navigation > ul{padding:0px 20px !important;}
	.navigation .level0 .submenu{border:none;margin-bottom:20px;margin-top:0;padding-top:0;}
	.navigation li.level0 > a{padding:5px 7px 5px 7px !important;}
	.navigation .level0 > .level-top{font-weight: normal;font-family: 'Open Sans SemiBold';letter-spacing: 2px;font-size: 14px;}
	.topStrip{display:none !important;}
	.navigation .level0 .submenu a{line-height:16px !important;}
	.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active),.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active){border-color:transparent;}
	.navigation .level0 .submenu .active > a{border:none;background-color:transparent;color:#304d51;text-decoration:underline;}
	.navigation .level0.active .all-category .ui-state-focus{border-color:#0e4169;}
	.navigation{width:100% !important;position: absolute;top: 50px;left: 0;background:#fff !important;z-index:11;}
	.navigation .level0 .submenu{width:100%;position:static;width:100% !important;}
	.navigation .parent .level-top:after{font-size:14px;top:2px;}
	.nav-toggle{top:5px;}
	.navigation .parent .level-top:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    color: inherit;
    content: '\e622';
    font-family: 'luma-icons';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;}
	.level0 .ui-icon{display:none;}
	.navigation .parent .level-top:after{top:5px;}
	.navigation .level0 .submenu{top:0px !important;box-shadow:none !important;}
	.navigation .level0 .submenu a{font-size:14px;font-weight:normal;}
	.navigation{top:51px;}
	.navigation .parent .level-top:after {content: '\e607';}
	.navigation .parent .level-top:after {
    right: 10px;
    top: 7px;
	position:absolute;
}
.navigation .parent .level-top.ui-state-active:after {
    content: '\e618';
}
	.navigation .submenu > li{line-height:28px;}
	.navigation li.level0.parent.active > a, .navigation li.level0.parent.active:hover > a, .navigation li.level0.parent.has-active > a, .navigation li.level0.parent.has-active:hover > a{border-bottom:none !important;}
	#show_in_main_sidebar-maincolor li.item, #show_in_main_sidebar-filter_category li.item{width:100%;word-break: break-word;}
	.filter-options-title{padding:3px 25px 3px 0px;}
	.add-extra-link-mobile .loginSection{display:block;width:100%;}
	.add-extra-link-mobile .loginSection a{width:100%;padding:2px 10px !important;line-height:28px !important;text-align:center;margin-bottom:15px;margin-top:5px;}
	.nav-toggle.closeToggle:before{content:"\e616";}
	.nav-toggle:hover:before{color: #757575;}

	.add-extra-link-mobile .loginSection{display:block !important;width:100%;text-align:center;color:#0f4269;}
	.add-extra-link-mobile .loginSection a{width:100%;padding:2px 10px !important;line-height:28px !important;text-align:center;margin-bottom:15px;margin-top:5px;}

	.menuPart .loginSection{display:none;}
	.loginMenu{margin-right:45px;}

	.mobMenuOnly{width:100%;display:block;}
	.navigation li.mobMenuOnly a{font-weight: normal;font-family: 'Open Sans SemiBold';letter-spacing: 2px;font-size: 14px;padding: 5px 7px !important;}
	.navigation li.mobMenuOnly{border-bottom:1px solid #d1d1d1;}
	.navigation li.mobMenuOnly a.alignRight {font-size: 11px;text-transform: capitalize;letter-spacing: 0.5px;color: #5e5e5e;text-decoration:underline;}

}
@media only screen and (max-width: 991px) {
	.fullThumbSection .col-md-6{text-align:center;}
	.thumbTitle,.prodThumb a:hover .thumbTitle{padding-top:32%;}
	.navigation{width:100% !important;position: absolute;top: 50px;left: 0;background:#fff !important;z-index:11;}
	.navigation .level0 .submenu{width:100%;position:static;width:100% !important;}
	.navigation .parent .level-top:after{font-size:14px;top:2px;}
	.nav-toggle{top:5px;}
	.filter-options-title{font-size:14px;letter-spacing:0.5px;}
	.cat-banner-info{right: 30px;top: 60px;}
	.grid-item.grid-item--width2{width:50%;}
	.grid-item.grid-item--width3{width:33.30%;}
	.productText{padding-left:20px;}
	.aboutText.whatWeDo {padding-left: 10px;}
	.aboutText{padding: 0px 15px;}
	.aboutText.howWeDo {padding-right: 10px;}
	#contact-form .col-md-6, #contact-form .col-md-3, #contact-form .col-md-2, #contact-form .col-md-1, #contact-form .col-md-12 {padding: 0px 5px;width: 100%;max-width: 100%;flex: none;}
	.page-layout-1column .quickViewContent .product-info-main .brand-slider-main{max-width:375px;}
}
@media only screen and (max-width: 819px) {

}

@media only screen and (min-width: 801px) {
}
@media only screen and (max-width: 800px) {
}
@media only screen and (max-width: 768px) {
	.thumbTitle, .prodThumb a:hover .thumbTitle{padding-top:35%;}
	.footerLogo{padding-top:25px;}
	.thumbTitle:hover .thumbHover{max-width: 55px;}
	.serviceText{font-size:16px;line-height:26px;}
	.copyRight{text-align:center;}
	.bottomLinks{display:block;float:none;}
	.aboutText,.careerText{position:static;text-align:center;transform:translateY(-0%);-webkit-transform:translateY(-0%);margin-top:20px;}
	.aboutPage img{margin:0 auto;float:none;display:block;}
	.benefits ul li{width:32%;}
	.downloadContainer{width:100%;padding:0px 0px;}
	.faqContainer h3{margin:20px auto 30px auto}
	.productText{padding: 20px;z-index: 11;left: 0;text-align: left;}
	.productImage{width:100%;max-width:100%}
	.productImage:hover{z-index:111;}
	.magestore-bannerslider-standard{width:100% !important;}
	.prodSlider li{text-align:center;}
	.level0 .ui-icon{display:none;}
	.navigation .parent .level-top:after{top:5px;}
	.navigation .level0 .submenu{top:0px !important;}
	.navigation .level0 .submenu a{font-size:14px;font-weight:normal;}
	.navigation{top:56px;}
	.prodThumb.bgHover1{padding:0px;}
	.prodThumb.bgHover2{padding:0px;}
	.prodThumb.bgHover3{padding:0px 15px 0px 0px;}
	.prodThumb.bgHover4{padding:0px 8px 0px 8px;}
	.prodThumb.bgHover5{padding:0px 0px 0px 15px;}
	.storeListing{height:auto;}
	#map-canvas{min-height:300px !important;}
	.innerPageContent{padding:25px 0px;}
	.groupBusiness.contactTitle h2{margin-top:10px;}
	.form.contact{padding:0px 35px;}
	.aboutText, .careerText{float:none;margin:20px auto;text-align:center;}
	.cms-about-us .innerPageContent .col-md-6,.cms-careers .innerPageContent .col-md-6{text-align:center !important;}
	#aboutPage.serviceText{margin:25px 0px;}
	.careerText P{padding:10px 20px;}
	.faqContainer .collapse .faqAnswer, .collapseContainer .collapsing .faqAnswer{padding:10px 0px 25px 0px;}
	.collapseContainer p{padding-left:20px;}
	/*.page-layout-1column .quickViewContent .product-info-main,.page-layout-1column .quickViewCont .product.media{width:100%;padding:20px;}*/
	.page-layout-1column .quickViewContent .product-info-main {width: 50%;padding-left: 5px;float: right;	}
	.page-products .sorter{position:relative;}

	.quickViewCont .close{top:-40px !important;}
	.filter-title strong{padding: 7px 23px;color: #0e4169 !important;border: 1px solid #0e4169;text-decoration: none;font-size: 12px;display: inline-block;transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;letter-spacing: 0.5px;cursor: pointer;font-family: 'Open Sans Bold';}
	.logo,.logo.logoFull.condensed{left:calc(50% - 18px)}
	.logo.logoFull{left:calc(50% - 62px);}
	#signUpModal .modalContainer .leftSection{display:none;}
	#signUpModal .modalContainer .rightSection{width:100%;}
	#signUpModal .modalContainer{height:230px;}
	.flex-control-nav,.flex-caption{display:block;position:static;}
	/*.page-layout-1column .product.media{width:100%;padding:0;margin-bottom:5px;}*/
	.filter-title strong{top:-55px;}
	.block-title.filter-title{display:none;}
	.filterShopBtn {padding: 7px 23px;color: #0e4169 !important;border: 1px solid #0e4169;text-decoration: none;font-size: 12px;display: inline-block;transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;letter-spacing: 0.5px;cursor: pointer;font-family: 'Open Sans Bold';float: left;border: 1px solid #0e4169;padding: 5px 15px;}


	.block-search,#search_mini_form #search{margin:0;position:static;}
	.block-search .control{border:none;float:left;clear:none;}
	#hideshow{display:none;}
	.search-autocomplete{margin-top:2px;max-height:300px;}
	.block-search .control{padding-left:5px;}
	.block-search .actions{display:inline-block;float:right;}
	.block-search .actions{display: inline-block;position: absolute;top: 5px;right: 15px;}
	.block-search .action.search{padding: 0;display: block;opacity: 1;font-size: 0px;width: 15px;height: 15px;z-index: 111;position:relative;background:none;box-shadow:none;}
	.block-search .action.search:hover,.block-search .action.search:focus{background:none;box-shadow:none;}
	.block-search .actions:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 14px;line-height: 18px;color: #757575;content: '\e615';font-family: 'luma-icons';margin: 0 10px 0 0;vertical-align: middle;display:inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center; position:absolute; left:0; top:0;}
	.block-search .label:before{font-size:12px;line-height:20px;margin:0;}
	.block-search{float:left;width:auto;}
	.block-search .control{margin:0;}
	.block-search .label{padding-top:0;float:left;}
	.filter-actions {margin: -35px -10px 0px;}
	.fabriccontent-subdiv .value{padding-left:15px;}
	#bio_ep_content .modalContainer .leftSection{display:none;}
	#bio_ep_content .modalContainer .rightSection{background:url(../images/popup-logo.png) no-repeat center 22px;padding:90px 36px 25px 36px;width:100%;}
	.fullThumbSection .col-md-6{padding:0;}
	.bgBackground > img{display:none;}
	.twoColsWrap .col-md-6:first-child .thumbCont,.twoColsWrap .col-md-6:last-child .thumbCont{float:none;margin:0 auto;min-height:570px;width:100%;display:block;}
	.thumbCont .thumbDesc,.thumbCont:hover .thumbDesc{background:none;position:absolute;bottom:0;text-align:left;height:auto;top:auto;opacity: 1;visibility: visible;}
	.thumbDesc h3{font-size:32px;line-height:32px;}
	.thumbDesc p{font-size:14px;font-family:'Open Sans Regular';letter-spacing:0;line-height:18px;}
	.fullThumbSection{margin-top:0;}
	.twoColsWrap .col-md-6:first-child .thumbCont .thumbDesc,.twoColsWrap .col-md-6 .thumbCont .thumbDesc {padding:20% 20% 8% 15%;background: -moz-linear-gradient(top, rgba(0,0,0,0) 25%, rgba(0,0,0,0.01) 26%, rgba(0,0,0,0.28) 53%, rgba(0,0,0,0.65) 89%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 25%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.28) 53%,rgba(0,0,0,0.65) 89%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 25%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.28) 53%,rgba(0,0,0,0.65) 89%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
	.productImage.bgHover5 .thumbTitle img,.productImage.bgHover5:hover .thumbTitle img{display:none;}
	.brand-info{min-width:50px;}
	.product-info-main .brand_slider a img{max-width:95%;}
	.product-info-main > .brand-slider-main{display:none !important;visibility:hidden;}
	.block-actions.filter-actions{display:none;}
	.filter-active .mana-filter-block .mobile-clearall{display:block;}
	.rltv #recaptcha-form-validate{position:static;}
	.page-wrapper{min-height:auto !important;}
	.sidebarSearch .po_search .themeBtn{padding: 7px 15px;}
	.po_search .searchInput {max-width: 59%;}
	.block-collapsible-nav .item a{padding: 15px 10px;}
	.quickViewContent .product-info-main > .brand-slider-main{display:block !important;visibility:visible !important;}
}
/* ************* Mobiles Media Queries ****************** */
@media only screen and (max-width: 767px) {
	.page-layout-1column .product.media{width:100%;padding:0;margin-bottom:5px;}
	/*** Mobile Screen ***/
	.logo .mobileLogo{max-height:28px;}
	#signUpModal .modalContainer {height: auto;padding-bottom: 30px;clear: both;display: table;}
	#signUpModal .modalContainer .rightSection{padding:30px 30px 0px 30px;}
	.popLogo{display:block;margin:0px auto 15px auto;}
	#productCategories > .row{margin:0 auto;}
	.flex-control-nav{display:none;}
	.flex-caption{position:static !important;color:#0f3f65 !important;width:100% !important;padding:20px;left:0;}
	.flex-caption h1{margin-bottom:0;font-size: 22px;}
	.flex-caption p{margin:0;}
	.prodThumb.bgHover3,.prodThumb.bgHover4,.prodThumb.bgHover5{padding:0px;}
	.serviceText p{max-width:100%;letter-spacing:2px;}
	.serviceText p br{display:none;}
	.serviceText a{display:table;margin:15px auto 0px auto;}
	.serviceText{padding:25px 10px 25px 10px;font-size: 16px;font-family: 'Open Sans Regular';}
	.logoStrip:before,.logoStrip:after{width:calc(50% - 35px);}
	#loginModal .modal-dialog{max-width:290px;}
	.inputArea label{display:none;}
	.note{font-size:12px;}
	.prodThumb a:hover .thumbTitle{background-size: 50px 50px;background-position: center;}
	.aboutText h3, .careerIntro h2, .groupBusiness h2{font-size: 26px;font-family: 'Open Sans Regular';margin-bottom:5px;}
	.groupBusiness {text-align: center;margin-bottom: 35px !important;}

	.page-products .products-grid .product-item{padding:0px 10px;}
	.product.details .product-item-name a.product-item-link{font-size:14px;}
	.page-with-filter.catalog-category-view .show-product-dis-box,span.color-total{font-size:10px;}
	.page-with-filter.catalog-category-view .show-product-dis-box-more{font-size:10px;}
	.product-item-name{line-height:14px;}
	.aboutText h3, .careerIntro h2, .groupBusiness h2{font-size:24px;}
	.careerIntro h3{font-size:15px;font-weight:700;}
	.careerText h3, .currentOpening h3{font-size:17px;}

	.careerIntro p {margin: 25px auto;float: none;font-size: 14px;line-height: 24px;padding: 0px 10px;color: #000;}
	.careerText h3,.currentOpening h3{font-size:18px;margin-bottom:10px;position:relative;}
	.careerText h3 .textTitle,.currentOpening h3 .textTitle{padding:0px 10px;display:inline-block;background:#fff;position:relative;z-index:11;}
	.careerText h3:before,.currentOpening h3:before{position:absolute;content:"";border-top:1px solid #dbdbdb;left:0;top:10px;width:100%;}
	.careerText P {padding: 10px 0px;font-size: 14px;margin-bottom:5px;}
	.careerText{padding:0;}
	.benefits{margin-top:10px;border-bottom:none;}
	.benefitsTitle{font-size:18px;}
	.benefits ul li{padding:15px 5px 10px;}
	.benefits ul{margin:0;}
	.careerNote p{font-size:14px;}
	.form.contact {padding: 0px 15px;}
	.groupBusiness.contactTitle h2{font-family: 'Open Sans Regular';}
	.groupBusiness.contactTitle h2{font-size:20px;}
	.groupBusiness h3{font-size:16px;}
	.downloadContainer .col-sm-6{width:50%;padding: 0px 5px;}
	.cms-download .pageTitle h2{display:block;text-align:center;font-size:16px;margin-bottom:20px;}
	.downloadThumb{margin-bottom:5px;}
	.downProTitle{margin-bottom:15px;}
	.collapseContainer > a{font-family:'Open Sans Regular';}
	.collapseContainer > a:after{content: "\f0d8";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;float: right;margin-right: 10px;margin-top:5px;}
	.collapseContainer > a.collapsed:after{content: "\f0d7";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;float: right;margin-right: 10px;margin-top:5px;}
	.mediaPage h2{font-size:18px;margin-top:30px;margin-bottom:30px;}
	.aboutText{text-align:left;}
	.serviceText {line-height:22px;padding:35px 25px;margin-bottom: 0;margin-top:15px;}
	.serviceText p{letter-spacing:1px;}
	.serviceText a {font-size:16px;}
	.serviceText a img{margin-top:2px;}
	.aboutText h3, .careerIntro h2, .groupBusiness h2{font-size:26px;}
	.logoStrip img{width: 35px;}
	.logoStrip:before, .logoStrip:after{margin-top: 18px;}
	.ourCommitement p{font-size:14px;}
	#signUpModal .modalContainer .rightSection h3{width:75%;margin: 10px auto;}
	#signUpModal .modalContainer .rightSection p{width:80%;margin: 10px auto;padding:2px 20px;}
	#loginModal .modalContainer{padding: 20px 30px;}
	.socialIcons{display:inline-block;margin-top:0;}
	.footerLogo {padding: 0px 0px 12px 0px;border-bottom: 2px solid #e7e7e7;}
	.footerLogo img {max-width: 96px;vertical-align: text-bottom;margin-right: 20px;}
	.footerContent .col-md-7 h3 {font-size: 14px;}
	.footerContent .btmUrl .row > div{width:50%;}
	.footerContent .btmUrl .row > div h3{padding-left:20px;text-align:left;}
	.footerContent ul{padding:0px 20px;text-align:left;}
	.footerContent .btmUrl .row > div.col-sm-6{width:100%;}
	.footerContent ul.contactList{text-align:center;}
	.footerContent .btmUrl .row > div:last-child h3{text-align:center;padding:0;}
	.bottomLinks ul {margin:10px auto 4px auto;padding: 0;}
	.footerContent ul.contactList li{padding-left:0;}
	.bottomLinks {display: block;}
	.copyRight{line-height:16px;}
	.copyRight .container{display:table;}
	.copyRight .container .bottomLinks{display:table-header-group;}
	.thumbCont:before{content:"";width:100%;height:100%;position:absolute;display:block;}
	/*.thumbCont:before{content:"";width:100%;height:100%;position:absolute;display:block;opacity: 1;visibility: visible;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 18%, rgba(0,0,0,0) 33%, rgba(0,0,0,0) 39%, rgba(0,0,0,0) 45%, rgba(0,0,0,0.09) 53%, rgba(0,0,0,0.24) 66%, rgba(0,0,0,0.65) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 18%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 39%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.09) 53%,rgba(0,0,0,0.24) 66%,rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 18%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 39%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.09) 53%,rgba(0,0,0,0.24) 66%,rgba(0,0,0,0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}*/
.subscribeNote{display:none;}
.filter-options{display:none;}
	.filter-options-title{padding:10px 20px;margin:0;}
	.filter-options-content .item{padding:4px 10px;}
	.filter-options-item{padding-bottom:4px}
	.filter-options-content a{right:10px;}
	.thumbTitle h3{font-size:22px;font-family: 'Open Sans Regular';}
	.productText,.productImage .thumbTitle h3{display:none;}
	.productImage:hover .thumbTitle{background:none !important;padding:0 !important;}
	.mobCatTitle {font-size: 20px;padding: 15px 25px;margin: 0;display: block;float: left;width: 100%;text-transform: uppercase;color: #000;letter-spacing: 0.5px;font-family:'Open Sans SemiBold';}
	.productSection{margin-bottom:22px;}
	.thumbTitle h3{display:none;}
	.productImage:hover .thumbTitle {padding-top: 90px;background: url(../images/thumb-hover.png) center top no-repeat;}
	.category-image{display:none;}
	.pages .action{background:none;border:none;box-shadow:none;color:#000;}
	.pages .action.next:before,.pages .action.previous:before{color:#000;}
	.products{margin:0px;}
	.searchTitle{text-align:center;}
	.storeSearch input[type="text"]{width:65%;}
	.storeSearch input[type="submit"]{width:33%;margin-right:0;border-radius:0;}
	.storeListing h3{font-size:16px;}
	.storeListing li{padding:25px 20px;color:#000;}
	.result-notfound,.results-word{padding-left:20px;display:block;}
	.storeListing .btn-primary{border:none;text-decoration:underline;padding:0;margin-top:10px;}
	.storeListing .btn-primary:hover,.storeListing .btn-primary:hover a{background:none;color:#0e4169;}
	.shopBtn{padding:7px 20px;min-width:140px;}
	.innerPageContent{padding-top:0;}
	.catalog-product-view .quickViewContent{display:block;}
	/*.innerPageContent .container{padding:0;}*/
	.sliderTitle{margin-bottom:15px;max-width: 92%;margin: 0 auto;}
	.logo{position:static;float:left;left:0;}
	.nav-toggle{right:20px;left:auto;}
	/*.page-products .products-grid .product-item{width:100%;}	*/
	.logo{margin:5px 2px 10px 2px!important;}
	.logo.logoFull{margin:12px 2px 10px 2px!important;}
	.logoDesktop img{width:95px;}
	.navigation{top:50px;padding-top:10px;}
	.nav-toggle{top:5px;}
	.navigation .parent .level-top:after{content: '\e607';}
	.navigation .parent .level-top.ui-state-active:after{content: '\e618';}
	.navigation{border-top:1px solid #e5e5e5;}
	.navigation .level0{border-bottom:1px solid #e5e5e5;border-top:none;}
	.navigation li.level0 > a:hover, .navigation li.level0 > a.ui-state-active, .navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top{border:none;}
	.navigation li.level0 > a{border:none;}
	.navigation > ul{padding:0px 20px !important;}
	.navigation .level0 .submenu{border:none;margin-bottom:20px;margin-top:0;padding-top:0;}
	.navigation li.level0 > a{padding:5px 7px 5px 7px !important;}
	.navigation .level0 > .level-top{font-weight: normal;font-family: 'Open Sans SemiBold';letter-spacing: 2px;font-size: 14px;}
	.topStrip{display:none !important;}
	.navigation .submenu > li{line-height:28px;}
	.navigation .level0 .submenu a{line-height:16px !important;}
	.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active),.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active){border-color:transparent;}
	.navigation .level0 .submenu .active > a{border:none;background-color:transparent;color:#304d51;text-decoration:underline;}
	.add-extra-link-mobile{display:block;}
	.nav-toggle.closeToggle:before{content:"\e616";}
	.nav-toggle:hover:before{color: #757575;}
	.category-collections .innerPageContent .container{padding:0;}
	.category-collections .innerPageContent .container .row{padding:0;margin:0;}
	.category-collections .innerPageContent .container .row .col-lg-12{padding:0;margin:0;}
	.aboutText h3,.careerIntro h2,.groupBusiness h2{font-size:26px;}

	.block-title.filter-title {display: none;}
	.cms-about-us .innerPageContent .container,.cms-about-us .innerPageContent .column.main .container{padding:0;}
	.aboutText,.aboutText.whatWeDo,.aboutText.howWeDo{padding:0px 20px;}
	.post-listcustom{margin:0;}
	#aboutPage.serviceText{padding:40px 30px;}
	.ourCommitement {margin-bottom: 20px;padding: 0px 15px;}
	.ourCommitement .logoStrip{padding-top:20px;}
	.blogDetails{position:relative;width:58%;padding-left:0;transform:none;-webkit-transform:none;}
	.mediaPage a.showmore{border:1px solid #0f4269;color:#0f4269;padding:6px 25px;width:100%;font-size:14px;font-family: 'Open Sans Bold';}
	.blogAndPressRow{margin:10px auto 10px auto;}
	.showmore:hover{background:#0f4269;color:#fff;}
	.contAddress{width:96%;}
	/*.page-with-filter .toolbar-products{display:none;}*/
	.page-with-filter .block-title.filter-title,.sidebar .mana-filter-block{display:block;width:100%;}
	.sidebar .mana-filter-block .filter-title strong,.sidebar .mobile_sortby{border-left:0;}
	.page-with-filter .sidebar-main{margin-left:-15px;margin-right:-15px;padding:0;margin-bottom:25px;}
	.page-with-filter .sidebar-main .block-title.filter-title strong,.page-with-filter .sidebar-main .mobile_sortby strong{width:50%;float:left;text-align:center;border:1px solid #c0c0c0;background:#fff;padding:4px 20px;position:static;color:#000 !important;text-transform:uppercase;line-height:32px;border-radius:0;font-family:'Open Sans SemiBold';font-size:12px;}
	.page-with-filter .sidebar-main .active .block-title.filter-title.shop-by-second,.page-with-filter .sidebar-main .active .block-title.filter-title.shop-by-second strong,.sidebar-main .toolbar-sorter.sorter .sorter-label{top:0px;background:#0d4168;color:#fff !important;text-align:center;font-size:12px;letter-spacing: 1px;line-height:26px;width:100%;display:block;}
	.filter.active .filter-title strong .shopByClose:after,.sorter-label .shopByClose:after{position:absolute;right:15px;color:#fff;font-size:6px;border-radius:50%;border:1px solid #fff;padding:2px 3px;top:10px;line-height:6px;text-align:center;height:14px;width:14px;}
	.filter.active .filter-title strong .shopByClose:after,.sorter-label .shopByClose:after{font-size:6px;color: #fff;content: '\e616';font-family: 'luma-icons';vertical-align: middle;display: inline-block;    font-weight: normal;overflow: hidden;speak: none;text-align: center;line-height:8px;}
	.filter.active .filter-title strong:after{display:none;}
	.page-with-filter .sidebar-main .active .block-title.filter-title strong{border:0 !important;font-size: 14px;font-family: 'Open Sans Regular';font-weight: 100;}
	.filter.active .filter-subtitle{display:none;}
	.filter.active .filter-options{top:35px;}
	.mobile-sortby-body .sorterParent .toolbar-sorter.sorter{display:block !important;}
	.filter-options-title{font-weight:100;font-family:'Open Sans SemiBold';position:relative;background-color:#f5f5f5;border-bottom:0;border-top:2px solid #ccc;line-height:44px;}
	.filter-options-item.active .filter-options-title{background-color:#fff;    margin-bottom: 0;line-height: 20px;padding-bottom: 0;}
	.active > .filter-options-title:after,span.customSelect.sorter-options.customSelectOpen:after{content:"\e621";}
	.filter-options-title:after,span.customSelect.sorter-options:after{content:"\e622";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size:10px;line-height: inherit;color: inherit;font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;right:12px;top:12px;}
	.customSelectInner{width:calc(100% - 20px) !important;}
	.filter-options-item{padding-bottom:0;}
	.active.filter-options-title{border-color:transparent;background-color:#fff;}
	.filter-options-content a{left:10px;right:auto;width:21px;height:21px;top:1px;}
	.filter-options-content .item{padding-left:30px;}
	.filter-options-content {padding:0px 0px 20px 16px;}
	.menuPart{position:relative;z-index:1111;}
	.page-layout-1column .product-info-main{width:100%;max-width:100%;}
	.catalog-product-view .innerPageContent .container{padding:0;}
	.page-title-wrapper.product,.show-product-dis-box,.show-product-dis-box-more,.catalog-product-view .swatch-attribute.color,.catalog-product-view .swatch-attribute.size,.customattribute{padding:0px 15px;}
	.page-products .products-grid .product-item .product-item-details .show-product-dis-box-more{padding:0;}
	.page-products .products-grid .product-item .product-item-details .show-product-dis-box{padding:0;}
	.catalog-product-view .swatch-attribute.size{padding-bottom:8px;}
	.block.related{display:none;}
	.catalog-product-view .productQuality .type, .product.attribute .type{display:block;position:relative;width:100%;}
	.catalog-product-view .productQuality .type:after, .product.attribute .type:after{    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size:12px;line-height: inherit;color: inherit;content: '\e608';font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center;position:absolute;right:10px;top:0px;}
	.product.attribute .value{display:none;}
	.catalog-product-view .productQuality .type.togActive:after, .product.attribute .type.togActive:after{content: '\e622';}
	.catalog-product-view ul.productQuality,.product.attribute{border-bottom:1px solid #dddddd;margin:0;padding:0;}
	.product.attribute.feature{border-bottom:0;}
	.catalog-product-view .productQuality .type, .product.attribute .type{line-height:40px;}
	.storeLocTabs.nav-tabs .nav-item{width:33.32%;display:inline-block;border:1px solid #969fa6;color:#fff;text-align:center;border-right:none;float:left;}
	.storeLocTabs.nav-tabs .nav-item:last-child{border-right:1px solid #969fa6;}
	.storeLocTabs.nav-tabs{border:none;width:100%;padding:0px 15px;margin-bottom:20px;}
	.storeLocTabs.nav-tabs .nav-link{border:none;padding:10px 15px;color:#000;text-decoration:none;text-transform:uppercase;border-radius:0;}
	.storeLocTabs.nav-tabs .nav-link.active{background:#0b426b;color:#fff;border-color:#0b426b;}
	.storeSearch{margin-bottom:0px;}
	#storeListing{width:100%;}
	.tab-pane{width:100%;display:block;clear:both;}
	.fade{width:100%;}
	#mapView .col-md-6{width:100%;max-width:100%;padding:0;}
	.fade .storeListing{display:none;}
	.fade.active .storeListing{display:block;}
	.storeListing .mCSB_container{min-height:0;}
	#retailers{display:none;}
	#mapView.fade{display:none;}
	#mapView.fade.active{display:block;}
	.retailerSlider{display:none;}
	#myTabContent{width:100%;}
	.retailerSlider .item{width:49%;margin-bottom:20px;}
	.storeListing ul{padding-right:0;}
	#storeListing > .col-md-6{padding:0px;}
	.stockists-index-index .innerPageContent{padding-top:15px;}
	.storeLocTabs{display:none;}
	#storeListing.fade,#mapView.fade{opacity:1;}
	.storeLocTabs{width:100%;}
	.fade{width:100%;}
	#storeListing > .col-md-6{width:100%;padding:0px;}
	.storeLocTabs{display:block;}
	#retailers.fade{opacity:0;display:none;}
	.stockists .tab-pane.fade{width:100%;}
	.filter.active .filter-title{height:36px;}
	.toolbar-sorter{display:none;width:100%;}
	.page-with-filter .column.main{clear: both;display: table;width: 100%;padding-top: 15px;}
	.filterArrow:after{content: "\e622";font-size: 10px;line-height: inherit;color: inherit;font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;right: 12px;top: 12px;margin-left:8px;}
	.catalog-category-view .show-product-dis-box,.catalog-category-view .show-product-dis-box-more{padding:0;}
	.toolbar-sorter .sorter-options,#sorter{width:100%;min-width:100%;height:auto !important;min-height:56px;}
	.toolbar-sorter .sorter-options .sorter-label{padding-top:0;}
	.filter .filter-current .items{display:block;margin-top:0px;float:left;width:100%;}
	.filter-content .filter-current .item{background:#f6f6f6;color:#000;font-size:10px;padding:3px 6px 3px 20px;display:inline-block;margin-right:10px;}
	.filter-current .filter-value{color:#000;}
	.filter-content .filter-current .item .filter-label{display:none;}
	.filter-current .action.remove{left:4px;top:2px;float:left;margin-right:5px;}
	.filter-current .action.remove:before{font-size:6px;border:1px solid #6c6c6c;border-radius:50%;width:12px;height:12px;line-height:10px;padding: 0;margin: 0;letter-spacing: 0;text-align: center;color:#000;}
	.filter .filter-current{border:none;}
	.buyBtns .buyBtnContainer{margin-right:10px;margin-left:0px;}
	/*.product-view-custom-media-{display:none;}*/
	.product-view-custom-media- .image-1, .product-view-custom-media- .image-2, .product-view-custom-media- .image-3, .product-view-custom-media- .image-4, .product-view-custom-media- .image-5, .product-view-custom-media- .image-6, .product-view-custom-media- .image-7,.product-view-custom-media- > div{display:none;}
	.product-view-custom-media- .gallery-placeholder{display:block !important;}
	/*.fotorama__nav-wrap{display:none !important;}*/
	.fotorama__arr.fotorama__arr--next,.fotorama__arr.fotorama__arr--prev,.product-view-custom-media- .fotorama__arr__arr{display:block !important;}
	.product.media .product-view-custom-media- .gallery-placeholder{    pointer-events: all;}
	.mobile_sortby{display:block;}
	.product.attribute .value{padding-left:0;}
	.brand-info{margin-bottom:10px;}
	.product.attribute .value{margin-bottom:15px;}
	.customattribute > .type:after{font-size: 12px;line-height: inherit;color: inherit;content: '\e608';font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;text-align: center;position: absolute;right: 10px;top: 0px;}
.customattribute > .type.togActive:after{content: '\e622';}
.catalog-product-view ul.productQuality{padding-bottom:8px !important;}
.product.attribute.description{border-top:1px solid #dddddd;}
.customattribute .productQuality{display:none;padding-bottom:5px;}
.customattribute .productQuality .value{display:block !important;}
.sidebar-main .toolbar-sorter.sorter .sorter-label{padding-top:0;text-transform:uppercase;line-height: 34px;}
.filter .filter-current{margin:0 !important;}
.filter-actions a.filter-clear{border:1px solid #223c53;color:#1f3c5c;padding:10px 30px;text-decoration:none;font-size:12px;text-transform:uppercase;display:inline-block;margin:0px 5px 0px 0px;min-width:120px;text-align:center;line-height:12px;}
.block-actions.filter-actions{background:#fff;border-top:1px solid #dddcda;padding:10px 20px;/*position: fixed;*/bottom:0px;z-index: 111;width:100%;left:0;}
.mana-filter-block .filter-actions{display:none;}
.mana-filter-block.active .filter-actions{display:block;margin:0;}
.filter.active .filter-options-item:last-child{margin-bottom:0px !important;}
#show_in_main_sidebar-color li.item{width:100%;}
.filter-options-title{font-size:12px;}
.page-products .sorter{right:0 !important;z-index:1111;height:100%;background:#fff;position:absolute;}
.toolbar-sorter .sorter-options,.sorterList{margin:0;font-weight: 100;font-family: 'Open Sans SemiBold';background-color: #f5f5f5;border-bottom: 0;border-top: 2px solid #ccc;line-height: 36px;padding:10px 25px;text-align:left;}
.sorterList.mobile-sort-custom{text-decoration:none;display:block;color:#000;}
.sorterList.mobile-sort-custom.selected{color: #0e4169}
select#sorter,.customSelect.sorter-options{display:none !important;}
.cms-download .pageTitle{margin:35px 0px 20px 0px;}
.cms-download .pageTitle .sorting{width:100%;float:none;}
.page-with-filter .sidebar-main .block-title.filter-title strong{border-left:0;}
.page-with-filter .sidebar-main .mobile_sortby strong{border-right:0;cursor:pointer;}
.product-info-main .buyBtns{display:none;}
.weltpixel-quickview-catalog-product-view .product-info-main .buyBtns{display: block;}
.product-info-main .mobile_action_button{display:block !important;}
.quickViewContent .product-info-main .mobile_action_button{display:none !important;}
.product-info-main > .sttl_brand{display:none !important;}
.product-info-main .mobile_action_button .buyBtns{display:block;border-top:none;}
.fabriccontent-value{margin-top:0;}
.customattribute > .type{border-top:1px solid #dddddd;}
.toolbar-sorter .customSelect:after{display:none;}
.cms-careers .innerBanner img{display:none;}
.cms-careers .innerBanner{min-height: 160px;background-size: auto 100%;background-position: center;}
.thumbTitle h3,.thumbTitle h3 span{display:block;}
.logoStrip{padding:5px 0px 10px 0px;}
.footer.content{border:none;}
.productSection .thumbTitle,.productSection .prodThumb a:hover .thumbTitle{padding-top:8%;}
.productSection .prodThumb a:hover .thumbTitle{background:none;}
.sttl_brand{max-width:80%;margin:0 auto !important;border-bottom:0 !important;}
/*.product-info-main .sttl_brand:last-child{display:none !important;}*/
.product.attribute.sttl_brand{display:none;}
.brand_slider .owl-next,.brand_slider .owl-prev{    top: calc(50% - 18px);}
.mobile_view_dowloand{padding: 7px 23px;color: #0e4169 !important;border: 1px solid #0e4169;text-decoration: none;font-size: 12px;display: inline-block;transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;letter-spacing: 0.5px;cursor: pointer;font-family: 'Open Sans Bold';text-transform:uppercase;margin-bottom:20px;}
.downloadThumb .downloadBtn{display:none;}
.careerIntro{padding:0;}
.careerNote h3{padding: 0px 15px;}
/*.flexslider .slides img.desktop_images{display:none;opacity:0;visibility:hidden;}
.flexslider .slides img.mobile_images{display:block;opacity:1;visibility:visible;}*/
.catalog-product-view .buyBtnContainer .loginSection a{padding: 7px 30px;}
.footerContent .col-md-7{padding-top:0;}
.mrgnNone{margin-left:0px;margin-right:0px;}
.desktop-slider{visibility:hidden;opacity:0;display:none;}
.mobile-slider{visibility:visible;opacity:1;display:block;}
.mobile-slider .flex-control-nav{display:block;top:auto;left:calc(50% - 30px);bottom:160px;}
.flex-viewport .slides li{padding-bottom:160px;}
.mobile-slider .flex-caption{position: absolute !important;bottom: 0;top: auto !important;}
.mobile-slider .flex-control-paging li a{margin-bottom:5px;width:12px;height:12px;}
.mobile-slider .flex-caption{min-height:140px;display:block;}
.mobile-slider .flex-control-nav li{display:inline-block !important;}

.fotorama__arr--next{right:10px !important;}
.fotorama__arr--prev{left:10px !important;}
.fabriccontent-subdiv .value{display:block !important;}
.fabriccontent-subdiv{display:none;}
.customattribute{border-bottom:none;}



.grid-item.grid-item--width1{ width: 100%;text-align:center;float:none;}
.grid-item.grid-item--width2{ width: 50%;}
.grid-item.grid-item--width3{ width:33%;}
.grid-item{padding:0px 5px;margin-bottom:10px;}
.grid-item img {
    width: 100%;
    height: auto;
}
.footerContent ul .location strong{display:block;margin-bottom:5px;}
.footerContent ul .location br{display:none;}
.page-products .products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2{display:none;}
.product-image-photo{margin:0;top:0;left:0;}

.filter-content{padding-left:0;}

.filter-content .filter-current li .action:before {
    color: #000;
    font-size: 6px;
    height: 9px;
    width: 9px;
    line-height: 6px;
    vertical-align: middle;
}
.filter-current .filter-value{display: inline-block;vertical-align: middle;}
.filter-content .filter-current li:after {
    content: "|";
    vertical-align: top;
    display: inline;
    width: 1px;
    font-size: 13px;
    margin: 0px 3px;
    line-height: 18px;
    right: -10px;
    position: absolute;
    top: 0;
}
.filter-content .filter-current .item{margin-right: 15px !important;padding-right: 5px !important;}
.storeSearch input[type="submit"]{border-radius:0;padding:7px 10px;}
.quickViewCont .close, .quickViewCont .close-size-chhart-popup{top:-40px;}
.prodSlider{margin-top:15px;}
.catalog-product-view .swatch-attribute.seasonalcolors{padding-left:15px;}
.desktopDisplay{display:none;}
.mobileDisplay{display:block;}
.blog-post-view .mediaPageWrap{padding:0px 20px;}
.blogPostTitle{margin-bottom:20px;font-size:22px;}

.filter.active .filter-title{position:absolute;}
body.filter-active .page-wrapper{height:auto;visibility:visible;margin-top:0;}
.filter.active .filter-options{position:static;z-index: 11111;width: 100%;}
.filter-active .products.products-grid,.mobile-sortby-body  .products.products-grid{display:none;}
.filter-active .mana-filter-block.active .block-title.mobile_sortby strong{display:none;}
.mobile-sortby-body .innerPageContent{position:relative;}
.filter.active .filter-title{display:none;position:relative;}
.filter-active .top-nav-filter-result{display:none;}
.filter-active .toolbar-sorter{display:none !important;}
.filter-active .column.main,.mobile-sortby-body .column.main{display:none;}
.filter-active .sidebar-main,.mobile-sortby-body .sidebar-main{margin-bottom:0;}
.filter-active .innerPageContent,.mobile-sortby-body .innerPageContent{margin-bottom:0;min-height:350px;padding-bottom:0;}
.filter-options-content .mana-selected a:after{top:3px;left:3px;}
.filter-active .sidebar-main{margin-bottom:0;}
#storeListing, #mapView{max-width:100% !important;}
.catalogsearch-result-index.mobile-sortby-body .sorterParent{left:0;}
}

@media only screen and (max-width: 639px) {
	.thumbCont .thumbDesc{padding:10%;}

	.learnMore{padding:6px 20px}


	.footerContent .col-md-7 h3{text-align:center;}
	.subscribeNote{text-align:center;margin-bottom:20px;}
	.footerContent .col-md-4, .btmUrl .row > div{width:100%;border-left:0 none !important;border-bottom:1px solid #cecece;padding-bottom:20px;margin-bottom:20px;text-align:center;}

	.btmUrl .row > div{min-height:auto;padding:10px !important;}
	.contactList li:before{display:none;}

	.footerContent{margin-bottom:0;padding-bottom:0;}
	.footerContent .col-md-4:last-child, .btmUrl .row > div:last-child{border:0;margin-bottom:0;}
	/*.retailerSlider{display:none;}*/
	.visibleMob{display:block;}
	.benefits ul li{width:100%;}
	.benefitsTitle{left:calc(50% - 60px);}
	.footerContent .btmUrl .row > div{padding-top:10px;margin-bottom:0px;}
	.subScription{padding:0px 25px;}
	.footerContent .btmUrl .row > div h3{padding-left:25px;}
	.footerContent ul{padding:0px 10px 0px 25px;}
	.copyRight{font-size:10px;}
	.footerContent ul.contactList {padding: 0px 15px;}
	.logo{max-width:100px;}
	.logo img{max-width:100%;}
	.navigation{top:50px;}
	.column.main .block.related .product-item{text-align:center;float:none;}
	.mediaPage h3{font-size:14px;margin-bottom:5px;}
	.mediaPage p{font-size:14px;margin-bottom:5px;}

	.product.details .product-item-name a.product-item-link{font-size:12px;}
	.page-with-filter.catalog-category-view .show-product-dis-box,span.color-total{font-size:10px;letter-spacing:0;}
	.page-with-filter.catalog-category-view .show-product-dis-box-more{font-size:10px;}
	.product-item-name{line-height:14px;margin-bottom:0;}
	.page-products .products-grid .product-item{width:50%;}
	.storeListing h3{font-size:14px;letter-spacing:0.5px;}
	.storeListing h3 .distance{font-size:10px;}
	.storeListing li p{font-size:12px;}
	.storeListing li{font-size:12px;}
	.thumbDesc p br{display:none;}
	.thumbDesc p strong{margin-bottom:5px;display:block;}
	.careerIntro {padding: 0px 10px;}
	.careerIntro h2{font-size:25px;}
	.cms-careers .innerPageContent .offset-md-1.col-md-10 img{display:none;}
	.careerIntro p{padding: 0px 5px;line-height:20px;margin-bottom:10px;}
	.careerText h3, .currentOpening h3,.benefitsTitle{font-size:17px;}
	.careerNote h3{font-size:17px;padding:0px 30px;}
	.twoColsWrap .col-md-6:first-child .thumbCont .thumbDesc, .twoColsWrap .col-md-6 .thumbCont .thumbDesc{padding:60% 16% 12% 10%;}
	.thumbDesc h3 {font-size: 30px;}
	.blogPostTitle{font-size:18px;line-height:20px;}
/*	.grid-item{margin-bottom:10px;text-align:center;}
	.grid-item.grid-item--width1{width:calc(100% + 40px);margin-left:-20px;}
	.cms-media .innerPageContent .container{overflow:hidden;}
	.grid-item.grid-item--width2{width:100%;}
	.grid-item img{width:auto;height:auto;}
	.grid-item.grid-item--width3, .grid-sizer{width:50%;padding:0px 5px;}*/

}
@media only screen and (max-width: 579px) {
	.footerContent .col-md-7{padding-top:25px;}
}
@media only screen and (max-width: 479px) {
	.loginSection a{padding:6px 10px;font-size:12px;}
	.mediaPage{padding:0;}
	.mediaPage .nav-tabs li{margin:0px 3px;}
	.mediaPage .nav-tabs .nav-link{font-size:14px;padding:4px 14px;}
	.search-autocomplete{width:200px !important;}
	.block-search{float:left;width:120px;}
	.block-search .control{max-width:100px;}
	input#newsletter{width:100% !important;margin-bottom:5px;}
	.subScription button.subscribeBtn{width:100%;}
	.storeLocTabs.nav-tabs .nav-link{line-height: 16px;font-size:12px;}
	.storeLocTabs.nav-tabs .nav-item{height:40px;display:table;}
	.storeLocTabs.nav-tabs .nav-link{display:table-cell;vertical-align:middle;height:100%;padding:0px 15px;}
	.grid-item.grid-item--width2{width:100%;}
	.catalog-product-view .swatch-attribute.color .swatch-option.image, .seasonalcolors .swatch-option.image, .seasonalcolors .image{width: 20px !important;min-width: 20px !important;height: 20px !important;}
	.catalog-product-view .swatch-attribute.color .swatch-option.image.selected:after, .catalog-product-view .swatch-attribute.seasonalcolors .swatch-option.image.selected:after, .catalog-product-view .swatch-attribute.color .swatch-option.image:hover:after, .catalog-product-view .swatch-attribute.seasonalcolors .swatch-option.image:hover:after{width:25px;}
	.subScription div.mage-error[generated]{position:static;}
}

@media (min-width: 768px) and (max-width: 991px){
	.worker-text h2{margin-bottom: 50px;}
	.contact .worker-btn a {padding: 15px 25px; font-size: 15px; }
	.contact-box-1  h2, .contact-box-2  h2, .contact-box-3  h2{font-size: 18px; }
	.contact-box-1  p, .contact-box-2  p, .contact-box-3  p{font-size: 16px; }
	.social-icon li a{font-size: 40px; }
	.contact-heading h2{font-size: 40px; }
	.contact .worker-btn {margin-top: 18px; }
	/*.blog-title h2{font-size: 40px; }*/
	.icon img {width: 44px; }
	.icon p{font-size: 10px; }
	.icon .icon-2 img {width: 34px; }
	.icon .icon-3 img {width: 33px; }
	.icon{padding-top: 0; }
	.heading-text-hover{font-size: 50px; }
	.browse-text{font-size: 17px; }
	.browse-text p{padding: 0px 10px; }
	.main-img{width: 100%; height: 323px; }
	.browse-text p{font-size: 20px;     padding: 5px 20px;}
	.worker-bg{height: 500px; }
	.worker-text{padding: 49px 0px; /*padding-left: 63px;*/ }
	.worker-text h2{font-size: 40px; }
	.worker-text p{font-size: 20px; margin: 61px 116px 133px 0px; }
	.worker-btn a{padding: 15px 40px; }
	.worker-text p{margin: 0px auto 50px auto !important; text-align: center;}
	#fitForService{ padding: 0px;}
	.main-img{width: 100%; height: auto; }
	.footerLogo a:nth-child(2){text-align: left; margin: 0; }
	.footerLogo{text-align: left; padding: 0px 10px 20px 0px; }
	.mail:before{width: 21px; height: 32px; background-size: 24px; top: 11px !important; }
	.social-icon li a i{font-size: 25px !important; }
	.main-set{padding-left: 25px !important; }
}

@media (min-width: 991px) and (max-width: 1199px){
	.icon{padding-top: 21px; }
}

@media screen and (min-width: 1200px) {
  .browse .container {max-width: 1200px; }
}

@media (min-width: 320px) and (max-width: 767px){
	.worker {margin-top: 0px; }
	.worker-text h2{font-size: 30px;/* padding-left: 27px;*/ }
	.worker-pad-set{padding: 0px 15px !important;}
	.worker-text p{font-size: 16px; margin: 0 !important; padding: 0 9%; /*padding-left: 27px; */text-align: center; margin-bottom: 58px !important; }
	 .serviceText a{ margin: auto; }
	.worker-text{padding-left: 35px; padding: 52px 0px; }
	/*.worker-btn{padding-left: 35px; }*/
	.worker-btn a{padding: 15px 40px; font-size: 15px; }
	.col-md-3.browse-set-1{flex: 100%; max-width: 100%; }
	.col-md-6.p-0.browse-box-3 {max-width: 100%; flex: 100%; }
	.col-md-3.browse-set-2 {flex: 100%; max-width: 100%; }
	.flex-viewport .slides li{padding-bottom: 0px !important; }
	/*#banner, #maincontent{display: none; }*/
	.slider-text{padding-top: 25px; }
	.footerContent .col-md-4, .btmUrl .row > div{border:none; }
	.contactList li{text-align: left; }
	.footerContent .btmUrl .row > div:last-child h3{padding-left: 25px; }
	.footerContent ul.contactList{padding-left: 25px; }
	.footerLogo{text-align: left; border-bottom: none; }
	.footerLogo img{margin-left: 25px; }
	.footerLogo a:nth-child(2){text-align: left; padding-left: 25px; margin: 0; }
	.footerContent .btmUrl .row > div:last-child h3{text-align: left; }
	.browse-box-3{padding: 0 15px !important; margin-top: 15px; }
	.browse-box-4{margin-top: 15px; }
	.browse-text{font-size: 38px; }
	.contact .worker-btn a {padding: 15px 40px; font-size: 15px; }
	.contact-box-1  h2, .contact-box-2  h2, .contact-box-3  h2{font-size: 25px; }
	.social-icon li a{font-size: 40px; }
	.social-icon li a i{font-size: 25px !important; }
	.contact-heading h2{font-size: 30px; }
	.contact-box-1, .contact-box-3{width: 100%; }
	.contact-box-2 {padding-top: 60px; padding-bottom: 16px; }
	.contact .worker-btn {padding-left: 0px; }
	.contact .border-right{border-right: none !important; }
	.blog-title h2{font-size: 30px; }
	.icon img {width: 44px; }
	.icon p{font-size: 10px; }
	.icon .icon-2 img {width: 34px; }
	.icon .icon-3 img {width: 33px; }
	.icon{padding-top: 0; }
	.heading-text-hover{font-size: 50px; }
	.collection-blog-1{padding-bottom: 15px }
	.collection-blog-3{padding-top: 15px; }
	.social-icon li a{display: flex;}
}


@media (min-width: 992px) and (max-width: 1199px){
	.worker-text h2{margin-bottom: 25px;}
	/*.worker-text p{font-size: 20px; margin: 38px auto 128px auto; text-align: center; }*/
	/*.worker-text{    padding-left: 63px;}*/
	.worker-text p {    margin: 0px auto 16px auto !important;font-size: 16px; text-align: center;}
	.worker-btn a{padding: 15px 40px;font-size: 15px;}
	#fitForService{ padding: 0px;}
	.contact .worker-btn a {padding: 15px 40px; font-size: 15px; }
	.contact-box-1  h2, .contact-box-2  h2, .contact-box-3  h2{font-size: 25px; }
	.contact .worker-btn {margin-top: 20px; }
	.main-img{width: 100%; height: auto; }
	.footerLogo img {max-width: 155px; }
	.footerLogo {padding: 0px 10px 20px 50px !important; }
	.browse-text{font-size: 25px; }
	.main-img{width: 100%; height: 430px; }
}


@media (min-width: 1200px) and (max-width: 1360px){
	.worker-text h2{margin-bottom: 25px !important;}
	.worker-text p{font-size: 20px; margin: 38px auto 128px auto; text-align: center; }
	/*.worker-text{    padding-left: 63px;}*/
	.worker-text p {    margin: 0px auto 16px auto!important;font-size: 20px;}
	.worker-btn a{padding: 15px 40px;font-size: 15px;}
	#fitForService{ padding: 0px;}
	.browse-text{font-size: 35px; }
	.icon-2 {padding: 0px 71px; }
}

@media (min-width: 1361px) and (max-width: 1600px){
	.worker-text h2{margin-bottom: 25px !important;}
	.worker-text p{font-size: 20px; margin: 38px auto 128px auto; text-align: center; }
	/*.worker-text{    padding-left: 63px;}*/
	.worker-text p {    margin: 0px auto 16px auto!important;font-size: 20px;}
	.worker-btn a{    padding: 15px 40px;font-size: 15px;}
	#fitForService{ padding: 0px;}
}

@media (min-width: 640px) and (max-width: 991px){
	.main-set{padding-left: 25px !important; }
	.footerContent ul.contactList li.mail, .footerContent ul.contactList li.callto{padding-left: 25px; }
}


@media screen and (min-width: 1200px) {
  /* .contact .container {max-width: 1521px; } */
  /*.insta-banner-owlslider .owl-carousel .owl-item{max-width: 260px;}*/
}
@media (min-width: 768px) and (max-width: 991px){
	.browse .container{max-width: 720px !important;}
	.browse-box-3 .browse-box .main-img{height: 397px; width: 100%;}
	.worker-text{padding-top: 30px; padding-bottom: 30px;}
}
@media (min-width: 992px) and (max-width: 1199px){
	.browse .container{	max-width: 960px !important;}
	.browse-box-3 .browse-box .main-img{height: 534px; width: 100%; }
	.worker-text{padding-top: 26px;	padding-bottom: 26px;}
	.worker-bg{background: none;}
	.worker-bg img{	display: block;}
	.contact {padding-top: 17px; }
}
@media (min-width: 576px) and (max-width: 767px){
	.footerLogo img {margin-left: 0 !important;	}
	.footerLogo{margin-left: 25px;}
	.subScription .form-set{width: 60% !important; margin: auto;}
	.footerLogo {
    	text-align: center;
	}
	.footerLogo a:nth-child(2) {
	    text-align: center;
	    max-width: 100%;
	}
}
@media (min-width: 320px) and (max-width: 767px){
	.slider-text hr{margin-top: 0;}
	.blog-title h2{padding: 5px 0px;}
	#mageplaza-betterpopup-block #bio_ep{width: 86% !important; }
	.worker-bg{background: none;}
	.worker-bg img{display: block;}
	.main-img {height: auto;}
	.col-md-3.browse-set-1 {padding-left: 15px;}
	.col-md-3.browse-set-2 {padding-right: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){

	#bio_ep{width: 748px !important;}
	#signupBtn-contchnage h4{
		font-size: 21px;
	}
	#bio_ep_content .modalContainer .rightSection h3{
		margin-bottom: 26px;
	}
	#signupBtn-contchnage h4{
		margin-top: 6px;
	}
	#mp-newsletter-validate-detail .about-us{
		margin-top: 4px;
	}
	.worker-bg{background: none;}
	.worker-bg img{display: block;}

}

@media (min-width: 1200px) and (max-width: 1447px){
	#banner {
    	min-height: auto !important;
	}
}
@media (min-width: 320px) and (max-width: 575px){
	.footerLogo{
		padding-left: 0px;
		text-align: center;
		height: 106px;
	}
	.footerLogo a:nth-child(2) {
	    text-align: center;
	}
	.footerLogo img {
	    margin-left: 0px !important;
	}
	.footerContent .btmUrl .row > div h3 {
	    padding-left: 0px;
	    text-align: center;
	}
	.footerContent ul {
	    padding: 0px 10px 0px 10px;
	    text-align: center;
	}
	.footerContent .btmUrl .row > div h3 {
    	padding-left: 0px;
	}
	.footerContent .btmUrl .row > div:last-child h3 {
    	padding-left: 0px;
	}
	.footerContent ul.contactList {
    	padding-left: 10px;
    	padding-bottom: 30px;
	}
	.footerContent ul.contactList li.location,.footerContent ul.contactList li.mail, .footerContent ul.contactList li, .footerContent .btmUrl .row > div:last-child h3 {
    	text-align: center;
	}
	.footerLogo a:nth-child(2){
		max-width: 100%;
	}
}
/*@media (min-width: 1100px) and (max-width: 1500px){
   @-moz-document url-prefix() {
        .prodSlider.owl-carousel.owl-theme.owl-loaded {
             height: 144px !important;
        }
    }
}
@media (min-width: 1500px) and (max-width: 1600px){
   @-moz-document url-prefix() {
        .prodSlider.owl-carousel.owl-theme.owl-loaded {
             height: 207px !important;
        }
    }
}*/


@media (min-width: 320px) and (max-width: 767px){
	.page-layout-new-home .icon {
	    width: 253px;
	}
	.collection-blog-hover .heading-text-hover{
		font-size: 35px;
	}
	.icon .icon-2 img {
		width: 44px !important;
	}
	.icon .icon-3 img {
		width: 44px !important;
	}
	.logo-section img {
    	border: 15px solid #fff;
	}
	.contact {
	    padding-top: 0px;
	}
	.contact-heading h2 {
		margin-bottom: 6px;
	}
	.contact-box-2{
		padding-top: 38px;
	}
	.social-icon{
		margin-bottom: 0px;
	}
	.serviceText{
		padding: 35px 15px 18px 15px;
	}
	.worker-text h2 {
    	margin-bottom: 25px;
	}
	.worker-text p{
		margin-bottom: 50px !important;
	}
	/*.worker-btn {
    	padding-left: 27px;
	}*/
	.logo-section img {
    	width: 65px;
	}
	.contact{
		padding-bottom: 11px;
	}
	.insta-banner{line-height: 1.1; margin-top: 15px; padding-top: 0px;}
	.collection-blog{margin-top: 5px; margin-bottom: 5px;}
	.pad-top , .browse-box-3, .browse-box-4{
    	margin-top: 20px;
	}
	.footerLogo img{margin-right: 0px;}
	.contact-box-2 {padding-top: 45px; padding-bottom: 22px;}
}
@media (min-width: 768px) and (max-width: 991px){
	.page-layout-new-home .icon {
	    width: 196px;
	}
	.collection-blog-hover .heading-text-hover{
		font-size: 40px;
	}
	.icon .icon-2 img {
		width: 44px !important;
	}
	.icon .icon-3 img {
		width: 44px !important;
	}
	.contact-heading h2 {
    	margin-bottom: 0px;
	}
	.contact{
		padding-top: 10px;
	}
	.insta-banner{
		margin-bottom: 30px;
    	margin-top: 10px;
	}
	.footerLogo {
    	text-align: center;
	}
	.footerLogo a:nth-child(2) {
	    text-align: center;
	    max-width: 100%;
	}
	@-moz-document url-prefix() {
 		 #newsletter-validate-detail {
  		 width:56%
  		}
 	}
}
@media (min-width: 992px) and (max-width: 1199px){
	.page-layout-new-home .icon {
	    width: 289px;
	}
	@-moz-document url-prefix() {
		  #newsletter-validate-detail {
		   width:63%
		  }
 	}
}
@media (max-width: 767px) and (min-width: 320px){
	.footerLogo img {
	    height: auto;
	}
	.page-layout-new-home .slider-text p{
		padding-bottom: 9px;
	}

}

/*@media (min-width: 1200px){
	.subScription span.input-group-text{padding: 2px 0px 0px 0px;}
}
@media (max-width: 991px) and (min-width: 768px){
	.subScription span.input-group-text{padding: 1px 0px 0px 0px;}
}
@media (max-width: 767px) and (min-width: 320px){
	.subScription span.input-group-text{padding: 1px 0px 0px 0px;}
}*/
@media (min-width: 320px) and (max-width: 400px){
	#bio_ep_content .modalContainer .rightSection h3{
		font-size: 40px;
		padding-bottom: 14px;
		margin-bottom: 5px;
	}
	#bio_ep_content .modalContainer .rightSection{
		background-size: 39px;
		padding: 70px 15px 10px;
	}
	#signupBtn-contchnage h4{
		font-size: 23px;
		padding-top: 5px;
		margin-bottom: 5px;
	}
	#mp-newsletter-validate-detail {
	    padding-top: 14px;
	}
	#bio_ep_content .modalContainer {
	    height: 470px !important;
	}
}
@media (min-width: 320px) and (max-width: 767px){
	#banner .flex-control-nav {
	    display: block !important;
	}
	#banner .flex-control-paging li a{
		width: 10px;
		height: 10px;
	}
	.browse-text p {
	    margin-bottom: 0;
    	font-size: 20px;
    	padding: 5px 20px;
	}
}
@media (max-width: 767px) and (min-width: 320px){
	.slider-text h2 {
	    padding: 5px 0;
	}
}
@media (max-width: 767px) and (min-width: 320px){
	#banner .flex-control-nav {
	    bottom: -40px;
	}

}
@media (min-width: 320px) and (max-width: 767px){
	.subScription div.mage-error[generated]{
		position: absolute !important;
	}
}

/*add new*/
.show-product-dis-box span{
	text-transform: capitalize !important;
}
@media (min-width: 320px) and (max-width: 767px){
	.show-product-dis-box-more{
		margin-top: 1px;
	}
	.catalog-category-view .d-flex > div.product-logo{
		width:49px;
		height:13px;
	}
	.order-img-header .close.mfp-close {
    	right: 0px !important;
    	top: -20px;
	}
}


@media (min-width: 768px) and (max-width: 991px){
	.show-product-dis-box span{
		text-transform: capitalize !important;
	}
	.catalog-category-view .d-flex > div.product-logo {
        max-width: 46%;
        margin-right: 5px;
    }
    .show-product-dis-box-more{
        margin-top:2px;
    }
    .show-product-dis-box-more {
	    font-size: 14px;
	}

}

@media (min-width: 1200px ){
	.row.accountDownloadCont .downloadThumb1 {
		display: flex;
		align-items: center;
		height: 208px;
	}
}
@media (min-width: 992px ) and (max-width: 1199px){
	.row.accountDownloadCont .downloadThumb1 {
		display: flex;
		align-items: center;
		height: 168px;
	}
}
@media (min-width: 767px ) and (max-width: 991px){
	.row.accountDownloadCont .downloadThumb1 {
		display: flex;
		align-items: center;
		height: 121px;
	}
	.downloadThumb1 a.openPdf-link span{
		font-size: 16px;
	}
	/*.row.accountDownloadCont .downProTitle h4{
		font-size: 12px;
	}*/
	.row.accountDownloadCont .downProTitle{
		margin: 10px 0px;
	}
}

@media(min-width: 768px) and (max-width: 906px){

    .customerorder-customer-neworder .box.box-information.row .paddingL0 .themeBtn.alignRight{
        font-size: 9px;
    }

}
@media only screen and (max-width: 639px) {
	.page-products .product-item-info span.color-date{
		font-size: 10px;
	}
}


/*@rb for logout button*/

.redirect-link a{background: #0c4269; border: 2px solid #0c4269; text-align: center; /* width: 400px; */ padding: 7px 25px; text-decoration: none; font-size: 14px; font-family: 'Open Sans SemiBold'; color: #fff; float: right;}
.logout-popup-modal .modal-content{padding: 2rem 2rem 1.5rem!important;}
.logout-popup-modal .modal-inner-wrap{width: 350px !important;}
#logout-popup-modal .action-close{ padding: 15px !important; }
@media only screen and (max-width: 1440px) { header .container{ padding:0 10px;} }
@media only screen and (min-width: 1599px) { header .container{ max-width: 1600px; width:100%; padding:0 2;%} }
/*@media only screen and (min-width: 2440px) { header .container{ padding:0 10%;} }*/

aside.modal-popup.confirm-popup-modal._show footer{display: block !important;padding: 15px;text-align: right;}
aside.modal-popup.confirm-popup-modal._show .modal-content {padding: 25px 20px; font-size: 15px; }
aside.modal-popup.confirm-popup-modal._show .modal-inner-wrap {max-width: 300px; }
aside.modal-popup.confirm-popup-modal._show footer button.action-primary.action-accept{margin: 0;padding: 5px 15px;background: #0c4269;border: 1px solid transparent;font-size: 14px;color: #fff;}
aside.modal-popup.confirm-popup-modal._show footer button.action-secondary.action-dismiss{ border-radius: 1px solid transparent; }

.fabriccarepopupContainer #fabriccarePopupModal .close-size-chhart-popup {
  top: -17px !important;
  right: -17px !important;
}

.fabriccarepopupContainer #fabriccarePopupModal .fabric_care_img {
  border-radius: 6px;
}

.order_head_eta_title {
	vertical-align: middle !important;
}

.order_head_eta_data p.eta_date_product_option_span,.order_head_eta_data p.eta_qty_product_option_span {
	margin-bottom: 0;
	line-height: 15px;
	text-overflow: inherit;
	white-space: nowrap;
	overflow: hidden;
}

.order_head_eta_data div.eta_date_qty_cont {
	border-bottom: 1px solid #7f7a7a;
    padding: 2px 0;
}

p.head_restockdate_lable_p, p.head_restockqty_lable_p {
	margin-bottom: 2px;
	white-space: nowrap;
}

.order_head_eta_data div.eta_date_qty_cont:first-child {
	margin-top: 0;
}

.order_head_eta_data div.eta_date_qty_cont:last-child {
	margin-bottom: 0;
	border-bottom: 0;
}

.customerorder-customer-neworder .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
    display:none;
}

#importinverdata .modal-dialog.modal-dialog-centered.modal-lg {
    transition: -webkit-transform 1s ease-out;
    /*transition: transform .3s ease-out;*/
    transition: transform 0.9s ease,-webkit-transform 0.9s ease-out;
    /*-webkit-transform: translate(0,-25%);*/
    transform: translate(1300px,0);
    opacity:0;
}
@media (min-width: 576px){
	#importinverdata #popupModal .modal-dialog {
	    max-width: 830px !important;
	    margin: 1.75rem auto;
	}
}

.order_head_eta_data div.eta_date_qty_cont{ position:relative; border-bottom:0px;}
.order_head_eta_data div.eta_date_qty_cont:nth-child(2):before {
    content: "";
    width: 60%;
    height: 1px;
    background: gray;
    position: absolute;
    left: 21%;
    margin-top: -2px;
}

.order_head_eta_data div.eta_date_qty_cont:nth-child(3):before {
    content: "";
    width: 60%;
    height: 1px;
    background: gray;
    position: absolute;
    left: 21%;
    margin-top: -2px;
}

#fabriccarePopupModal .modal-dialog.fabric-care-modal {
	display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    justify-content: center;
    height: 100%;
    margin: auto !important;
}

@media screen and (max-height: 730px) {
	#fabriccarePopupModal .modal-dialog.fabric-care-modal {
	    padding-top: 2em !important;
	    height: unset !important;
	}
}

#quickViewbody .fabriccarepopupContainer #fabriccarePopupModal {
	overflow: unset !important;
}



.order_head_eta_data p.eta_qty_product_option_span.eta_date_past_date {
	color: #e2574c;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 1px 0;
	cursor: default;
}

.order_head_eta_data p.eta_date_product_option_span.eta_date_past_date {
	color: #e2574c;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 1px 0;
	cursor: pointer;
}

.order_head_eta_data p.eta_date_product_option_span.eta_date_past_date svg {
	height: 11px;
	padding-right: 2px;
}

.order_head_eta_data p.eta_date_product_option_span.eta_date_past_date .back_date_tooltip {
	visibility: hidden;
	background-color:#fff;
	padding: 5px 10px;
	color: #e2574c;
	text-align: center;
	border-radius: 6px;
	position: absolute;
	bottom: -46px;
	z-index: 5;
	width: 15rem;
	max-width: 15rem;
	font-size: 13px;
	white-space: break-spaces;
	-webkit-box-shadow: 0 0 10px -1px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 10px -1px rgba(0,0,0,0.4);
	box-shadow: 0 0 10px -1px rgba(0,0,0,0.4);
	border: 1px solid #a9a1a1;
	left: -17%;
}
.order_head_eta_data p.eta_date_product_option_span.eta_date_past_date:hover .back_date_tooltip {visibility: visible;} p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip:after, p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip:before {content: '';position: absolute;} p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip:after {border-right: 8px solid white; left: 20px; transform: rotate(90deg); } form#createorder .product_options.createOrder .swatch-attribute.color #nav-tab #nav-tabContent .tab-pane table, #importinverdata form.form.cart .modalContainer #color-data #nav-tabContent .tab-pane table {overflow-x: visible; } p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip:before {top: -7px;border: 1px solid #a9a1a1;width: 13px;height: 13px;background: #fff;transform: rotate(-133deg);left: 27px;border-left-color: transparent;border-top: 0;}

.catalogsearch-result-index div.ias-noneleft {display: none !important ; }

td.order_head_eta_data:last-of-type p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip {left: unset; right: 0 !important; }
td.order_head_eta_data:last-of-type p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip::before {right: 60px; left: unset; }
td.order_head_eta_data:nth-last-child(2) p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip {left: unset; right: 0 !important; }
td.order_head_eta_data:nth-last-child(2) p.eta_date_product_option_span.eta_date_past_date span.back_date_tooltip::before {right: 60px; left: unset; }

.customerorder-customer-index .orderSearch.orderSearchForm .statusDropdown {
	display: flex;
	max-width: unset;
}

.customerorder-customer-index .orderSearch.orderSearchForm .statusDropdown select#order_stats {
	margin-right: 10px;
}

.customerorder-customer-index .orderSearch.orderSearchForm .statusDropdown > .searchInput input {
	min-width: 200px;
}

.serach-user #firstUser:focus {
    outline: none !important;
    border: 1px solid #0098ff8c;
    box-shadow: 0px 0px 0px 1px #0098ff8c;
}
