@charset "utf-8";
@media only screen and (min-width:100px) and (max-width:480px) {

.cms-request-a-quote .field.form-field- {width:100% !important; margin-bottom:0px !important;}
.cms-request-a-quote .input-box.input-box- {width:100% !important;}
.request-a-quote {padding: 10px!important;}
.request-a-quote .page {padding:15px !important;}
.request-a-quote .buttons-set button.button {margin: 0 !important;}


}

@media only screen and (min-width: 200px) and (max-width:543px) { /*(.col-xs-)*/
.dummymenu{ display:none !important;}
.flexslider{ display:none !important; }
.adsearchbx { height:auto !important; float:left !important;
  bottom: 0 !important;
  margin:15px 2% !important;
  position: relative !important;
  width: 96% !important;
}
.imgsectorbx.clearfix > img{ width:100% !important; }
.news_emailfield{ width:100% !important; }
.news_text{ display:none !important; }
.bxtextstyle{ height:auto !important; }
.testimonial-section{max-height:none !important; min-height: inherit !important}
.test-title{ font-size:22px !important; line-height:unset !important; }
.news_icon_div{ display:none !important; }
.newstop{display:none !important; }
/*.toplink01{display:none !important; }*/
.logo{ margin:0px auto !important; text-align:center !important; float:none !important; padding:10px 0px !important; }
.searchbox{ width:100% !important; display:block !important;}
.headercenter{ font-size:20px !important; }
.iconlistbxfull{ float:none !important; margin:0px auto !important; }
.textlistbxfull{ text-align:center !important; }
.testimonial-section{ background-image:none !important; }
.bigheaderstyle{ font-size:15px !important; }
.roundbutton{ margin:0 5px 0px 5px !important; padding:0 15px !important; font-size:13px !important; }
.btmcopytxt{ line-height:25px !important; }
.textbx{ width:100% !important; border-radius:0px !important; margin:0px !important; }
.textbx .searchfild{width:100% !important; border-radius:0px !important; margin:0px !important; }
.searchbtgo{ width:100% !important; text-align:center !important;border-radius:0px !important;  }

 .inner_serchbg { background-image:none !important;}
.inner-adsearchbx .assearchrow {margin: 5px 0px !important;width: 100% !important;}
.probox01 {
  width: 48% !important;
}
.rightpart {padding:0 20px !important;width:100% !important;}
.leftpart {width:100% !important;padding:0 20px !important;}
.selectpartslist li {padding: 5px 8px 5px 8px !important;}
.inner-adsearchbx .btnsearchlabels {width:100% !important; margin-top:10px !important;}
.probox01_img > img {width: auto !important;}
.title01 span {padding: 0 0 13px !important;}
.title01 span b { width:100% !important; float:left !important;}
/*.probox01_img img {width: 100% !important;}*/

.resp-tabs-list li {font-size: 13px !important;margin: 0 5px 0 0 !important;padding: 7px 10px !important;}
.selectmaterbox {padding: 20px 5px !important;}

.boxullist02 b {float: none !important; margin-top: 0 !important; padding: 0 10px !important;}
.selectmaterbox .boxwpwhite {padding: 10px 10px 16px 0 !important;}
.resp-tab-content {min-height: 50px !important;padding: 10px !important;}

.demo2 {white-space:nowrap !important;}
.siterow02 {padding:0 !important;}
.btmbuttons {padding: 10px 0px 20px 0 !important;}

#header-nav{ width:100% !important; margin:0px !important; } 
.logo{display: block !important; float: none !important; margin: 10px auto !important; text-align:center !important;}
.searchbox{ width:100% !important;}
.headerwp > .searchbox > .searchtextbx{ width:86% !important;}
.headerwp > .searchbox > .hdsearchbutton{ width:14% !important;}
#product-options-wrapper .option {width: 100% !important;}

.template_imgdiv {width:22% !important;}
.template_infodiv {width:78% !important;}
.ul-list-dimensions > li {width: 96% !important;}
.template_infodiv > p { text-align:left !important;}
.logo { width:100% !important;}
.quickinfo_1, .quickinfo_2 { width:100% !important;}
.tebscroolbar {height: auto !important;}
.addtocart-view {width:70% !important;}
.product-options-bottom .price-box {width:25% !important;}
.product-options-bottom .price-box .price {font-size: 17px !important;}
.addtocart-view .btn-cart {font-size: 13px !important;padding: 8px 12px !important;}



/*Labels by Category*/ 
.colstyle {width:100% !important; margin-bottom: 10px !important;}
.shopblanklab_col img {width: 100% !important;}

.colorlist_right .probox01 {width: 46% !important; margin: 10px 2% !important;}
.sheet-quantity { display:none;}

.custom_labels_left {padding: 0 15px !important;}
.colorlist_title {font-size: 18px;padding: 0 15px 10px !important;}
.step_lblheader {text-align: left !important; width: 100% !important;}
.stepsearchbx .selection-box {width: 100%;}
.material-description {margin: 0 !important;width: 100% !important;}
.steo_two_but {margin: 0 !important; width: 100% !important;}
.choosefile .filename {margin: 10px 0 !important; width: 100% !important;}

.custom_labels_right {margin: 0 3% 30px !important; width: 94% !important;}
.material-descriptions {margin: 30px 3% 0 !important; width: 94% !important;}
.steo_two_but > a {padding: 5px 12px 5px 12px !important;}

.shop-by-shap-img {margin: 0 0 15px 0px !important;width: 100% !important;text-align: center !important;}
.shop-by-shap-page {padding: 0 15px !important;}
.shop-by-shap-page .probox01 {width: 100% !important; margin: 15px 0px !important;}
.thermal_shop_by_type_wrapper .probox01{ width:100% !important;}

.cms-shop-by-shape-form .form-list li {width: 100% !important;}
.cms-shop-by-shape-form .field.form-field- {width:100% !important;}
.cms-shop-by-shape-form .input-text.required-entry {max-width: 288px !important;}

.cms-free-sample-request .form-list li {width: 100% !important;}
.cms-free-sample-request .field.form-field- {width:100% !important;}
.cms-free-sample-request .input-text.required-entry {max-width: 288px !important;}

.cms-shop-by-shape-form .input-text.required-entry {width: 100% !important;}
.cms-shop-by-shape-form .input-box.input-box- {width: 100% !important;}
.cms-free-sample-request .input-text.required-entry {width: 100% !important;}
.cms-free-sample-request .input-box.input-box- {width: 100% !important;}


.cms-request-a-quote .form-list li {width: 100% !important;}

.cms-request-a-quote .input-text.required-entry {max-width:100% !important; width:100% !important;}
.fullwidth-layout .shopblanklab_col {width:60% !important; max-height:none !important; margin:1% 20% !important}
.containerwp { display:none;}
.btnsearchlabels { width:100% !important;}



/*Custom Label Page*/
.custom_label_left{ width:100% !important; margin:0% !important; }
.custom_label_right{ width:100% !important; margin:0% !important; }
#custom_image_uploade_view .addtocart-view {width:100% !important;}

#custom_image_uploade_view #product-options-wrapper .option dt{ width:100% !important; margin:0px 0px 10px 0px !important; float:none !important; }
#custom_image_uploade_view #product-options-wrapper .option dd{ width:100% !important; margin:0px 0px 10px 0px !important; float:none !important;}

.popup-div { padding:0px 15px 20px 15px;}
.popup-div h2, .popup-div h3 {font-size: 18px;}
.popup-currencydiv { padding:20px 0;}

}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:544px) and (max-width:767px) {/*(.col-sm-)*/
.dummymenu{ display:none !important;}
.flexslider{ display:none !important; }
.adsearchbx { height:auto !important; float:left !important;
  bottom: 0 !important;
  margin:15px 2% !important;
  position: relative !important;
  width: 96% !important;
}
.imgsectorbx.clearfix > img{ width:100% !important; }
.news_emailfield{ width:100% !important; }
.news_text{ display:none !important; }
.bxtextstyle{ height:auto !important; }
.testimonial-section{max-height:none !important; min-height: inherit !important}
.test-title{ font-size:22px !important; line-height:unset !important; }
.news_icon_div{ display:none !important; }
.newstop{ display:none !important;}
.headercenter{ font-size:24px !important;}

 .inner_serchbg { background-image:none !important;}
.inner-adsearchbx .assearchrow {margin: 5px 0px !important;width: 100% !important;}
.probox01 {width:31.6% !important;}
.rightpart {padding:0 20px !important;width:100% !important;}
.leftpart {width:100% !important;padding:0 20px !important;}
.selectpartslist li {padding: 5px 8px 5px 8px !important;}
.inner-adsearchbx .btnsearchlabels {width:100% !important; margin-top:10px !important;}
.probox01_img > img {width: auto !important;}

.resp-tabs-list li {font-size: 13px !important;margin: 0 5px 0 0 !important;padding: 7px 10px !important;}
.selectmaterbox {padding: 20px 5px !important;}
#header-nav{ width:100% !important; margin:0px !important; }
.logo{display: block !important; float: none !important; margin: 10px auto !important; text-align:center !important;}
.searchbox{ width:100% !important;}
.headerwp > .searchbox > .searchtextbx{ width:86% !important;}
.headerwp > .searchbox > .hdsearchbutton{ width:14% !important;}

#product-options-wrapper .option {width: 100% !important;}

.template_imgdiv {width:15% !important;}
.template_infodiv {width:85% !important;}
.ul-list-dimensions > li {width: 96% !important;}
.logo { width:100% !important;}
.tebscroolbar {height: auto !important;}
.addtocart-view {width:51% !important;}
.product-options-bottom .price-box {width:45% !important;}



/*Labels by Category*/ 
.colstyle {width:50% !important; margin-bottom: 10px !important;}
.shopblanklab_col {margin: 2% 2% !important; width: 29% !important;}

.colorlist_right .probox01 { width: 29.3% !important; margin: 10px 2% !important;}
.choosefile .filename {margin: 10px 0 !important; width: 100% !important;}
.custom_labels_left {padding: 0 15px !important;}
.colorlist_title {font-size: 18px;padding: 0 15px 10px !important;}

.custom_labels_right {margin: 0 3% 30px !important; width: 94% !important;}
.material-descriptions {margin: 30px 3% 0 !important; width: 94% !important;}

.shop-by-shap-img {margin: 0 0 15px 0px !important;width: 100% !important;text-align: center !important;}
.shop-by-shap-page {padding: 0 15px !important;}
.shop-by-shap-page .probox01 {width:47% !important;}

.cms-shop-by-shape-form .form-list li {width: 100% !important;}
.cms-shop-by-shape-form .field.form-field- {width:22% !important;}

.cms-free-sample-request .form-list li {width: 100% !important;}
.cms-free-sample-request .field.form-field- {width:22% !important;}

.cms-request-a-quote .form-list li {width: 100% !important;}
.cms-request-a-quote .field.form-field- {width:22% !important;}
.containerwp { display:none;}

.categorypath-thermal-labels-shop-by-type.category-shop-by-type .probox01 { width: 48% !important;}




/*Custom Label Page*/
.custom_label_left{ width:100% !important; margin:0% !important; }
.custom_label_right{ width:100% !important; margin:0% !important; }
#custom_image_uploade_view .addtocart-view {width:100% !important;}


}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (min-width:768px) and (max-width:991px) {  /*(.col-md-)*/
.dummymenu{ display:none !important;}
.flexslider{ display:none !important; }
.adsearchbx { height:auto !important;
  bottom: 0 !important;
  margin:15px 2% !important;
  position: relative !important;
  width: 96% !important;
}
.d-shop-by-type .probox01 {width:50% !important;}
.imgsectorbx.clearfix > img{ width:100% !important; }
.news_emailfield{ width:80% !important; }
.news_text{ display:none !important; }
 
 .inner_serchbg { background-image:none !important;}
.inner-adsearchbx .assearchrow {margin: 5px 10px !important;width:29.9% !important;}
.probox01 {width: 23.4% !important;}
.rightpart {padding: 0 0 0 0px !important;width:100% !important;}
.leftpart {width:100% !important;}
.selectpartslist li {padding: 5px 8px 5px 8px !important;}
.inner-adsearchbx .btnsearchlabels {width: 25% !important;}

.resp-tabs-list li {font-size: 13px !important;margin: 0 5px 0 0 !important;padding: 7px 10px !important;}
.selectmaterbox {padding: 20px 10px !important;}
#header-nav{ width:100% !important;margin:0px !important;  }
.logo{display: block !important; float: none !important; margin: 10px auto !important; text-align:center !important;}
.searchbox{ width:100% !important;}
.headerwp > .searchbox > .searchtextbx{ width:86% !important;}
.headerwp > .searchbox > .hdsearchbutton{ width:14% !important;}

.template_imgdiv {width:15% !important;}
.template_infodiv {width:85% !important;}
.ul-list-dimensions > li {width: 96% !important;}
.logo { width:100% !important;}

.quickinfo_1, .quickinfo_2 { width:100% !important;}
.addtocart-view {width: 37% !important;}
.product-options-bottom .price-box {width: 60% !important;}

/*Labels by Category*/ 
.shopblanklab_col {margin: 2% 1% !important; width: 31.33% !important;}
.material-description, .steo_two_but {margin: 10px 0 10px 25% !important; width: 75% !important;}
.shop-by-shap-page .probox01 {width:47% !important;}
.shop-by-shap-img {width: 50% !important;}


.cms-shop-by-shape-form .form-list li {width: 100% !important;}
.cms-free-sample-request .form-list li {width: 100% !important;}
.cms-request-a-quote .form-list li {width: 100% !important;}

.assearchrow { display:inline-block !important; margin-bottom: 0 !important; margin-top: 0 !important; width: 33.33% !important; padding: 0 10px !important;}
.btnsearchlabels { float:none !important; display:inline-block !important;vertical-align: -38px !important;}

.categorypath-thermal-labels-shop-by-type.category-shop-by-type .probox01 { width:35% !important;}



/*Custom Label Page*/
.custom_label_left{ width:100% !important; margin:0% !important; }
.custom_label_right{ width:100% !important; margin:0% !important; }
#custom_image_uploade_view .addtocart-view {width:100% !important;}




}

/*-----------------------------------------------------------------------------------------*/
@media only screen and (min-width:992px) and (max-width:1199px) {  /*(.col-lg-)*/
.dummymenu{ display:none !important;}
.flexslider{ display:none !important; }
/*.adsearchbx{ width:96% !important; margin:0% 2% !important;}*/
.adsearchbx { height:auto !important;
  bottom: 0 !important;
  margin:15px 2% !important;
  position: relative !important;
  width: 96% !important;
}
.shopblanklab_col{max-height:189px  !important;}

.imgsectorbx.clearfix > img{ width:100% !important;}
.news_emailfield{ width:60% !important;}
.news_text{ display:none !important;}

.inner_serchbg { background-image:none !important;}
.inner-adsearchbx .assearchrow {margin: 5px 10px !important;width: 30.8% !important;}
.probox01 {width: 23.4% !important;}
.rightpart {padding: 0 0 0 25px !important;width: 73% !important;}
.leftpart {width: 27% !important;}
.selectpartslist li {padding: 5px 8px 5px 8px !important;}
.probox01_img > img {width:100% !important;}
.priceimg > img {width:100% !important;}

.selectmaterbox {padding: 25px 0px !important;}
.selectmaterbox .boxwpwhite {padding: 10px 5px 16px 0 !important;}

.template_imgdiv {width: 10% !important;}
.template_infodiv {width: 90% !important;}

.rootmenu-list > li > a {}
.addtocart-view {width:28% !important;}
.product-options-bottom .price-box {width:70% !important;}



/*Labels by Category*/ 
.colstyle {width: 33.33% !important; margin-bottom: 10px !important;}
.steo_two_but { width:75% !important;}
.shop-by-shap-page .probox01 {width: 30.3% !important;}


.cms-shop-by-shape-form .field.form-field- {width: 100% !important;}
.cms-free-sample-request .field.form-field- {width: 100% !important;}
.cms-request-a-quote .field.form-field- {width: 100% !important;}

.assearchrow { display:inline-block !important; margin-bottom: 0 !important; margin-top: 0 !important; width: 33.33% !important; padding: 0 10px !important;}
.btnsearchlabels { float:none !important; display:inline-block !important;vertical-align: -38px !important;}



/*Custom Label Page*/
.custom_label_left{ width:100% !important; margin:0% !important; }
.custom_label_right{ width:100% !important; margin:0% !important; }
#custom_image_uploade_view .addtocart-view {width:100% !important;}

.thermal_shop_by_type_wrapper .probox01 {width: 30% !important;}



}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:1200px){/*(.col-xl-)*/
 



}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:1200px) and (max-width:1900px) {
 .slide-image > img {min-height: 486px !important;}	
}