/*  -------Responsive Structure ---- */
.main-navigation-srm {   display:none; }
#menuDiv{display:none;}
#searchbtn {
float: right;
cursor: pointer;
height: 26px;
margin-right: 4px;
margin-top:0px;
width: 26px;
background-color: rgba(0, 0, 0, 0) !important;
background-image: url('http://www.honpmt.com/qaclaymont/wp-content/themes/honeywell/images/sprite.png');
background-repeat: no-repeat;
background-position: 0 -59px;
}
#sharetools .addthis_default_style {
background-color: #d7d7d7;
text-align: center;
padding: 3px;
}

#sharetools .addthis_default_style a{
	margin-bottom:4px;
}
.tabbox{
background: url("../images/grad-home-btn.png") repeat-x;
color: #636363;
/*font-size: 14px;*/
padding-left: 10px;
font-weight: bold;
text-transform: uppercase;
cursor: pointer;
margin: 5px 10px;
height: 36px;
line-height: 36px;
border: 1px solid #CFCFCF;
box-shadow: 2px 2px 2px #EFEFEF;
text-align: center;
}
.tabbox_content{
color: #636363;
/*font-size: 12px;*/
padding: 2px;
cursor: pointer;
margin: 5px 10px;
height: auto;
line-height: 19px;
border: 1px solid #CFCFCF;
box-shadow: 2px 2px 2px #EFEFEF;
display:none;
}
#filterDiv{background: url("../images/filter.png");width:26px;height:26px;float: left;cursor: pointer;}
#closetop{background: url("../images/close.png");width:18px;height:18px;float: right;cursor: pointer;margin-top:-10px;}
#linkclosetop{background: url("../images/close.png");width:18px;height:18px;float: right;cursor: pointer;margin-top:-24px;}

#closebtm{background: url("../images/close.png");width:18px;height:18px;float: right;cursor: pointer;margin-bottom:12px;}
#rightSidebar{background: url("../images/left-icon.png");width:31px;height:34px;float: right;cursor: pointer;margin-top: -25px;margin-right: 8px;}
.regionslinksdiv{display:none;}

#slider_prev{position:relative;z-index:120;float:left;top: -318px;color:#ff0000;display:none!important;width:31px;height:62px;background-image:url('../images/left-arrow.png'); }
#slider_next{position:relative;z-index:120;top: -318px;color:#ff0000;float:right;display:none!important;width:31px;height:62px;background-image:url('../images/right-arrow.png');}
.footerSpan{padding:5px}

@media (max-width: 800px) {	
body,#page{min-width:100%; max-width:100%; width:100%;padding:0;font:normal 13px/15px Arial!important;}	
.template_1 .front-page, .template_1 .contact_document_block, .template_1 .info_blocks, .template_1 .documentation_block, .template_3 .front-page, .template_3 .contact_document_block, .template_3 .info_blocks, .template_3 .documentation_block{min-width:100%; max-width:100%; width:100%;}
.access-primary{width: 100%;}
.slide_info_block{left:316px!important;}
#main {padding: 0px 10px 35px 10px;}
#primary.middle {width: 504px;}
.controls .toggle-all{background-color: #f2f2f2;padding: 7px;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 0px;}
#footer-widgets{width:724px;}
.content-generator {width: 716px;}
#main .secondary,.right .links-section{display:none;right:-278px;position: relative;}/* left Nav */
#rightSidebar{margin-right: -229px;}
.hentry.with-links{width:100%;}
#main .left{display:block;right:0px;}
.info_block p{font-size: :13px!important;}
}

@media (max-width: 768px) {
.front-page{min-width: 366px!important;max-width: 366px!important;width: 366px!important;position: absolute;}
.entry-content p{text-align:left!important;}
.tab-box-content,.ps-main-img{margin-left:0px!important;}
#product_hero_info_windows{float:left;}
.tab-content table td{clear:both;float:left;}
#Catalysts_Common {width:505px!important;}
.alignnone{width:550px!important;}
}

@media (max-width: 640px) {	
.access-primary {   display:none; }	/* Main Menu */
.rmm-toggled-controls{display:block!important;}
/*common layout start */
body,#page{min-width:100%; max-width:100%; width:100%;padding:0;}
body, input, textarea,p{/*font-size: 0.875em!important;*/}
h1,h2,h3{/*font-size: 1em!important;*/}

.template_1 .front-page, .template_1 .contact_document_block, .template_1 .info_blocks, .template_1 .documentation_block, .template_3 .front-page, .template_3 .contact_document_block, .template_3 .info_blocks, .template_3 .documentation_block{min-width:100%; max-width:100%; width:100%;}
.template_3 .front-page{min-width: 291px!important;max-width: 291px!important;width: 291px!important;position: absolute;}

/*common layout end */

/*header part start */
#header {height: 96px;}
#header .site-title {top:11px;} /*log div */
.site-title {width:33%;}.site-title img{width:100%;} /*log image */
.access-primary {   display:none; }	/* Main Menu */
.main-navigation-srm {display: block;color: #000000;padding: 0px;position: absolute;top: 58px;width: 100%;z-index: 100000;}
#header .searchform {display:none;padding-top: 6px;height: 32px;float: right;margin-top: 32px;position: relative;z-index: 999999;margin-right: 38px;right: -248px;}
#header .searchform .field {width: 141px; }
.main-navigation-srm {
padding:0px!important;
}
#menuDiv ul, ol{margin:0;}
.nav-menu-srm li a{text-transform: uppercase!important;font-size: 13px!important;}
.nav-menu-srm > li.hover > ul, .nav-menu-srm li li.hover ul{position: static!important;}
.nav-menu-srm > li li{padding-left:14px!important;border-bottom: 0px!important; } 
.addthis_default_style{display:none;}
#sharetools {width: 100%;background-color: #d7d7d7;height: 28px;text-align: right;}
#sharetools .addthis_default_style{width: 37px;float: right;z-index: 99999;position: absolute;margin-top: 4px;margin-left: -6px}
#sharetools .site-switchers{width: 100%;height: 20px;padding-top: 9px;}
#sharetools #switch-region ul, #sharetools #switch-language ul{z-index: 999;position: relative;}
#switch-region a {text-align: center!important; padding-left: 0px!important;min-width: 70px!important;width:70px!important;}
#sharetools .addthis_default_style{display:none;}
#sharetools .addthis_default_style .descr:first-child{display:none;}
/*#sharetools .addthis_default_style .descr:last-child{display:block!important;}*/
#shareId{float: right;position: relative;margin-top: 9px;cursor: pointer;margin-right: 5px;}
#sharetools .addthis_default_style a{margin-bottom: 7px;}
.search_results_page .product_search_widget{position: absolute;z-index: 99999;float: right;background-color: #ffffff;padding: 12px;border: 1px solid #ff0000;}
#main .secondary,.right .links-section{display:none;right:-278px;}/* left Nav */
.left .product_search_widget{position: absolute;z-index: 99999;float: right;background-color: #ffffff;padding: 12px;border: 1px solid #ff0000;}

.right .links-section{z-index: 99999;position: absolute;padding: 6px;padding-top: 27px;background-color: gray;}
#rightSidebar {margin-right: -7px;}
.right .links-section{display:none;right:-278px;position: absolute;}
#main .secondary{display:none;right:-278px;position: absolute;right: 337px;top: 399px;}
/*#main .left:first-child{display:none;right:-278px;position: absolute;right: 87px;top: 399px;}*/
/*header part end */

/*slider part start*/
.slider .caroufredsel_wrapper,.slider .slides,.slider .slide{width:100%!important;}
.slider .caroufredsel_wrapper,.slider .slide{height:366px!important;}
.slider{border-top: 0px;border-bottom: 1px solid #d7d7d7;height: 365px;margin: 0 auto 0px; border-bottom-left-radius: 1em; border-bottom-right-radius: 1em;-webkit-box-shadow: 0 0 4px 2px #e9e9e9;box-shadow: 0 0 4px 2px #e9e9e9;}
.slider .slide img{width: 100%; height:210px;}
.slider .slide_info_block {left: 0px!important;top: 210px;width: 100%;height: auto;background: #fff;padding: 0px;}
.slider .slide_info_block h3 {color: #000;font-size: 1.2em!important;padding:0px 10px 0px 10px;font-weight: bold;}
.slider .slide_info_block .entry-content{padding:0px 10px 0px 10px;}
.slide_info_block .button.red {margin-left: 10px;}
.slider .slide_info_block p {color: #000;font-size: 13px;line-height: 18px;}
.slider  .entry-content{min-height: 0px;}
.main_slides_nav_block{display:none;}
#slider_prev,#slider_next{display:block!important;}

#primary.middle{width:100%!important;}
/*main part start */
#primary.middle,#primary.narrow{min-width:100%; max-width:100%; width:100%!important;padding:0;margin:0;}
#main{padding:5px 10px 35px 10px;}


#front_page {padding:0px;margin-top:7px;}
#vertical-slider-block{width:100%;text-align:right;}
.info_blocks{margin-top:28px;}
#vertical-slider-block .caroufredsel_wrapper,#vertical-slider-block #vertical-slides{width:100%!important;}
#printImage img{max-width: 600px;height: auto;}

.front-page .entry-title,h1.entry-title, h1.page-title{font-size: 1.5em!important;line-height: 25px;font-weight:bold;}
#front_page p a img{max-width:285px;}
.page {min-height: 240px;}
.entry-content .table-rounder,.entry-content .content{overflow: :scroll!important;}
.links-section{display:none;} /*right link part */
.hentry.with-links{margin-right:0px;}
/*.dynamic-boxes{text-align:center;}*/
/*
.dynamic-boxes.cols-2 .dynamic-box.with-image{width:55%;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 0px;}
*/
.cform{padding-left:0px!important;width:100%!important;}
.cform label.cf-after,.cform label.cf-after span,.cform ol.cf-ol{width:100%;}

/*main part start */
.info_blocks{ padding-left:0px;}
.info_block{width:97%;}
.dynamic-boxes{text-align:center;}
.dynamic-boxes .dynamic-box{font-size:13px;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 0px;}
.dynamic-boxes.cols-2 .dynamic-box.with-image{text-align:left;width: 400px;}
.info_block a{float:left;padding-left: 0px;}
blockquote p{font: normal 12px Arial;}
/*
.dynamic-boxes.cols-2 .dynamic-box.with-image{width:86%;padding:10px;}
.dynamic-boxes.cols-1 .dynamic-box img, .dynamic-boxes.cols-2 .dynamic-box img{position:relative;display: block;margin: -14px 0px 23px 43px;}
*/
.tabcontent p{margin-bottom: 0px !important;padding:0!important;font-size:13px;}
.tabcontent .ps-main-img,.tabcontent a{margin-left:0px!important;width:100%!important;}
.tabcontent p img{float:right;}
.tabcontent div{height:auto!important;font-size:13px!important;font-weight: normal!important;}
/*.tabcontent ul {width: 73px;}*/
/*.entry-content img,.tabcontent .size-full{max-width:287px; height: 100%; } */
/*main part end */

.search_results_page{padding:5px;}
.search_results_page aside{display:none;}
.search_results_section{width:100%;}
.search_results_page .entry-content{min-height: 97px;}

.controls .toggle-all{background-color: #f2f2f2;padding: 7px;}
.press_release_form_block input[type="submit"] {margin-top: 6px;float: left;}
.press_release_form_block div{display:block;margin:0px;}

/*shopping cart */

.checkout-form,.checkout-form .entry-content legend{width:290px!important;}
.checkout-form .form-row{width:290px;}
.form-field select{width:290px;}
#cartform input[type="text"]{width:283px;}
#cartform input[type="reset"],#cartform input[type="submit"]{width:83px;}
.checkout_form_table{margin-top: 0px;}
.checkout-form  .checkout_form_table td{display:block;}
.checkout_form_table .label_like,.checkout_form_table .info_like{width:291px;}
#cartform select{max-width:100%!important;}
.one-third, .end_user_select select,.one-third:first-child, .industry_select select,.checkout-form .contact_info select{width:100%!important;}

/*.cform ol.cf-ol li{border-top: 1px solid gray;}
.cform label {
padding: 5px 0px 5px 2px;
background-color:#f1f1f1;
margin: 0px 10px 0 0!important;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
margin-bottom: 8px!important;
border-bottom-right-radius: 1em;
font-weight: bold;
min-height: 10px;
}*/
.cform input,.cform select,.cform textarea{width: 95%!important;height: 22px!important;}
#cforms_captcha {float: left;width: 100% !important;}
img.captcha {margin: 11px 0 0 0px!important;}
/*main part end */

/*footer part start */
#footer{height: 77px;}

#footer-widgets{width:100%;background-image:none!important;background-color:#111011!important;padding: 11px 0px 0px 0px;height: 12px;}
#footer-widgets table td {display:none;}
#footer-widgets table td:last-child{display:block!important;}
#footer-widgets table td:last-child br {display:none}

#footer-widgets .widget-area{background: none;width: 100%!important;text-align:center;}
.content-generator{width:100%;padding-left: 18px;text-align:center;}
#footer-widgets .widget_text{text-align:center;}
/*footer part end */

}



@media (max-width: 600px) {
body{ -webkit-text-size-adjust: none;}
.template_3 .front-page{min-width: 275px!important;max-width: 275px!important;width: 275px!important;position: absolute;}
#vertical-slider-block {width: 100%;text-align: right;}
#front_page{margin-top:7px;}
.template_3 .info_blocks{margin-top:26px;}

.site-title {width:43%;}.site-title img{width:100%;} /*log image */
.slider .caroufredsel_wrapper,.slider .slides,.slider .slide{width:100%!important;}
.slider{border-top: 0px;border-bottom: 1px solid #d7d7d7;height: 299px;margin: 6px auto 0px;width:97%}
.slider .slide img{width: 100%; height:144px;max-width: 546px;}
.slider .slide_info_block {left: 0px!important;top: 144px;width: 100%;height: auto;background: #fff;padding: 0px;}
.slider .slide_info_block h3 {color: #000;/*font-size: 1em!important;*/line-height: 16px;padding:0px 5px 0px 5px;}
.slider .slide_info_block .entry-content{padding:0px 7px 0px 7px;}
.slide_info_block .button.red {margin-left: 6px;}
.slider .slide_info_block p {color: #000;/*font-size: 0.875em;*/line-height: 18px;}
.main_slides_nav_block{display:none;}
.dynamic-boxes{text-align:center;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 0px;}
#printImage img{max-width: 580px;height: auto;}

/*main part start */
.info_blocks{ padding-left:0px;}
.info_block{width:96%;margin-left: 0px;}
.press_release_form_block div label{width:123px;}
.press_release_form_block div select, .press_release_form_block div input{width:148px;}
/*main part end */	
#footer-widgets{width:100%;background-image:none!important;background-color:#111011!important;padding: 11px 0px 0px 0px;height: 12px;}
}
@media (max-width: 568px) {
.template_3 .front-page{min-width: 245px!important;max-width: 245px!important;width: 245px!important;position: absolute;}
/*.template_3 .info_blocks {margin-top: 94px;}*/
.template_3 .info_block{width:530px!important;height:75px!important;}
.dynamic-boxes.cols-2 .dynamic-box.with-image {text-align: left;width: 383px;}
#printImage img{max-width: 530px;height: auto;}
#product_hero_info_windows{float:left;height:140px!important;}
.tabcontent table td{clear:both;float:left;font-size: 13px;}
.tabcontent .ps-main-img,.tabcontent a{margin-left:0px!important;width:285px!important;}
.prad{height:120px!important;}
}
@media (max-width: 528px) {
.template_3 .front-page{min-width: 245px!important;max-width: 245px!important;width: 245px!important;position: absolute;}
.template_3 .info_blocks {margin-top: 94px;}
.dynamic-boxes.cols-2 .dynamic-box.with-image {text-align: left;width: 343px;}
#printImage img{max-width: 490px;height: auto;}
}
@media (max-width: 480px) {
.template_3 .front-page{min-width: 100%!important;max-width: 100%!important;width: 100%px!important;position: relative;}
.template_3 .info_blocks {margin-top: 0px;}
#vertical-slider-block {width: 100%;text-align: center;}
.info_blocks{ padding-left:0px;}
.dynamic-boxes.cols-2 .dynamic-box.with-image {text-align: left;width: 293px;}
#footer-widgets .widget-area{background: none;width: 100%!important;padding:0px!important;}
.content-generator{width:100%;margin-left: 0px;text-align:center;padding-left: 0px;}	
#printImage img{max-width: 450px;height: auto;}
}
@media (max-width: 384px) {
.info_block{width:94%;margin-left: 0px;}	
.dynamic-boxes.cols-2 .dynamic-box.with-image{text-align: left;width: 205px;}
#printImage img{max-width: 360px;height: auto;}
}
@media (max-width: 320px) {
.site-title {width:60%;}.site-title img{width:100%;} /*log image */
.slider .caroufredsel_wrapper,.slider .slides,.slider .slide{width:100%!important;}
.slider{border-top: 0px;border-bottom: 1px solid #d7d7d7;height: 299px;margin: 6px auto 0px;width:97%}
.slider .slide img{width: 100%; height:144px;}
.slider .slide_info_block {left: 0px!important;top: 144px;width: 100%;height: auto;background: #fff;padding: 0px;}
.slider .slide_info_block h3 {color: #000;/*font-size: 1em!important;*/line-height: 16px; padding:0px 5px 0px 5px;}
.slider .slide_info_block .entry-content{padding:0px 7px 0px 7px;}
.slide_info_block .button.red {margin-left: 6px;}
.slider .slide_info_block p {color: #000;/*font-size: 0.875em;*/line-height: 18px;}
.main_slides_nav_block{display:none;}
/*main part start */
.info_block{width:92%;margin-left: 2px;}
.dynamic-boxes{text-align:left;}
.dynamic-boxes.cols-2 .dynamic-box.with-image{padding-left: 110px;width: 175px;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 5px;}
.dynamic-boxes.cols-1 .dynamic-box img, .dynamic-boxes.cols-2 .dynamic-box img{left:6px;}
/*main part end */	
#footer-widgets{width:100%;background-image:none!important;background-color:#111011!important;padding: 11px 0px 0px 0px;height: 12px;}
.content-generator{width:100%;text-align:center;margin-left: 14px;}
.entry-content p{margin-left:0px!important;}
.entry-content p a,.entry-content p img{max-width: 280px}
.entry-content ul{width:126px;}
.tabcontent p img{max-width: 280px}
#printImage{width: 300px;overflow: auto;}
#printImage img{max-width: auto;}
.entry-content p,.entry-content div{font-size:100%!important;font-weight: normal!important;}
#product_hero_info_windows{margin-top:10px!important;float:left;width:300px!important;height:142px!important;}
.size-full.wp-image-506 { width: 260px !important;}
.tabcontent table td{clear:both;float:left;font-size: 13px;}
.tabcontent .ps-main-img,.tabcontent a{margin-left:0px!important;width:280px!important;}
.template_3 .info_block{width:280px!important;height:75px!important;}

}
@media (min-width: 240px) and (max-width: 320px) {
.site-title {width:60%;}.site-title img{width:100%;} /*log image */
.slider .caroufredsel_wrapper,.slider .slides,.slider .slide{width:100%!important;}
.slider{border-top: 0px;border-bottom: 1px solid #d7d7d7;height: 304px;margin: 6px auto 0px;width:100%}
.slider .slide img{width: 100%; height:144px;max-width: 300px;}
.slider .slide_info_block {left: 0px!important;top: 144px;width: 100%;height: auto;background: #fff;padding: 0px!important;}
.slider .slide_info_block h3 {color: #000;/*font-size: 1em!important;*/line-height: 16px; padding:0px 5px 0px 5px;}
.slider .slide_info_block .entry-content{padding:0px 7px 0px 7px;}
.slide_info_block .button.red {margin-left: 6px;}
.slider .slide_info_block p {color: #000;/*font-size: 0.875em;*/line-height: 18px;}
.slidesinner{width:310px!important;}
.main_slides_nav_block{display:none;}
/*main part start */
.info_blocks{ padding-left:0px;}
.info_block{width:92%;margin-left: 2px;}
.dynamic-boxes{text-align:left;margin-top: 0px;}
.dynamic-boxes h3{display:none;}
.dynamic-boxes.cols-2 .dynamic-box.with-image{padding-left: 125px;width: 144px; height:auto!important;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 5px;}
.dynamic-boxes.cols-1 .dynamic-box img, .dynamic-boxes.cols-2 .dynamic-box img{left:6px;}
/*main part end */	
#footer-widgets{width:100%;background-image:none!important;background-color:#111011!important;padding: 11px 0px 0px 0px;height: 12px;}
.content-generator{width:100%;text-align:center;margin-left: 0px;}
.entry-content p{margin-left:0px!important;}
.entry-content p a,.entry-content p img{max-width: 280px;}
/*#printImage{width: 300px;overflow: auto;}
#printImage img{max-width: auto;}*/
#printImage img{max-width: 290px;height: auto;}
.tabcontent table td{font-size: 13px;padding: 0px 0 8px 0px;}
.tabcontent p img{max-width: 272px}
}
@media (max-width: 240px) {

#header .searchform .field {width: 66px; /*font-size: 9px;*/}
#front_page p a img {max-width: 218px;}
.slider{height: 346px;}
.slider .slide {height: 400px!important;}
/*main part start */
.info_block{width:89%;margin-left: 2px;}
.dynamic-boxes{text-align:left;}
.dynamic-boxes.cols-2 .dynamic-box.with-image{padding-left: 110px;width: 72px;}
.dynamic-boxes.cols-2 .dynamic-box{margin: 0 0 20px 5px;}
.dynamic-boxes.cols-1 .dynamic-box img, .dynamic-boxes.cols-2 .dynamic-box img{left:6px;}
.entry-content ul {width: 77px;}
#printImage img{max-width: 200px;height: auto;}
/*
.dynamic-boxes.cols-2 .dynamic-box.with-image{width:86%;padding:10px;}
.dynamic-boxes.cols-1 .dynamic-box img, .dynamic-boxes.cols-2 .dynamic-box img{position:relative;display: block;margin: -14px 0px 23px 43px;}

*/
/*main part end */
#footer{padding: 0px;}

#footer-widgets{padding: 11px 0px 0px 0px;}
#footer-widgets .widget-area{width:100%!important;padding:0px!important;}

}


