/* font-family: 'Montserrat', sans-serif; */

html {margin: 0px;padding: 0px;}
body {background:#ffffff;color:#666666;font-family: 'Montserrat', sans-serif;font-size: 16px;font-weight: 400;} 
* {-webkit-appearance: none; -moz-border-radius: 0px; -webkit-border-radius: 0px;border-radius: 0px;outline-width: 0px;}
a ,input, button {text-decoration: none;-webkit-transition: all .5s; -moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;} 
a {color: #2f2f2f;}
a:hover ,a:focus {text-decoration: none; color: #f35e22;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;} 
a img ,img {border: 0px;max-width: 100%;text-decoration: none;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;} 
a:hover,a:focus,a:visited,a:active{outline: none;text-decoration:none;} 
ul {margin: 0px;padding: 0px;}
ul li {list-style: none;}
.no-gutter {margin: 0 !important;padding: 0 !important;}

/* IE BROWSER START */
.lt-ie9 body{position:relative;}
.lt-ie9 body:after{content:'Please upgrade your browser';position:absolute;top:0;left:0;width:100%;text-align:center;font-size:20px;color:#222;}
.lt-ie9 .page {display:none;}

/* IE BROWSER END */
input , textarea ,select {color:#282b30;font-size: 14px;line-height: 1.2em;font-weight: 400;font-family: 'Montserrat', sans-serif;width:100%;height: 43px;background:#fff;padding:10px 12px;border:1px solid #fff;display: inline-block;}
input:focus, textarea:focus ,select:focus {border:1px solid #f35e22;}
textarea {height:165px;resize:none;}
input::-webkit-input-placeholder , textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */opacity:1 !important;}
input::-moz-placeholder ,textarea::-moz-placeholder { /* Firefox 19+ */opacity:1 !important;}
input:-ms-input-placeholder ,textarea:-ms-input-placeholder { /* IE 10+ */opacity:1 !important;}
input:-moz-placeholder ,textarea:-moz-placeholder  { /* Firefox 18- */opacity:1 !important;}
input[type="submit"] {color: #fff;border: none;font-size: 12px;display: inline-block;padding: 14px;font-family: 'Muli', sans-serif;font-weight: normal;text-transform: uppercase;cursor: pointer;background: -moz-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(249,152,74,1)), color-stop(100%, rgba(227,78,24,1)));background: -webkit-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -o-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -ms-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: linear-gradient(306deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9984a', endColorstr='#e34e18',GradientType=1 );}
input[type="submit"]:hover {border: none;background-color: #f35e22;color: #2f2f2f;}

.header {float: left;width: 100%;position: relative;z-index: 2;background-position: left top;background-repeat: repeat-y;background-size: contain;}
.header_inner {float: left;width: 100%;padding: 26px 0px;}
.logo {float: left;border-right: 1px solid #c9c9c9;padding: 6px 14px 6px 6px;margin: 8px 14px 8px 0px;width: 473px;}
.right_header {float: left;width: 57%;}
.header_contact {float: left;width: 42%;}
.header_contact img {float: left;padding: 24px 10px 24px 0px;}
.header_contact p {color: #f35e22;font-size: 14px;line-height: 20px;letter-spacing: 0.60px;font-weight: 600;margin-bottom: 0px;}
.header_contact h3 {margin: 5px 0px;font-size: 24px;line-height: 20px;font-weight: 700;}
.header_contact h3 a {color: #2f2f2f;}
.header_contact h3 a:hover {color: #f35e22;}
.header_contact .head_call ,.header_contact .head_main {margin: 0px;font-size: 14px;line-height: 20px;letter-spacing: 0.60px;font-weight: 600;}
.header_contact .head_call a {color: #f35e22;}
.header_contact .head_call a:hover {color: #2f2f2f;}
.header_contact .head_main a {color: #2f2f2f;}
.header_contact .head_main a:hover {color: #f35e22;}
.header_contact .head_main {font-weight: 500;}
.header_request {float: right;width: 57%;}
.header_request ul {float: right;margin: 10px -8px 9px 0px;}
.header_request ul li {display: inline-block;}
.header_request ul li a {display: inline-block;border-right: 1px solid #798086;color: #798086;font-size: 12px;line-height: 15px;letter-spacing: 0.20px;text-transform: uppercase;font-weight: 500;padding-right: 10px;margin-left: 5px;}
.header_request ul li:last-child a {border-right: none;}
.header_request ul li a:hover {color: #f35e22}
.header_search {float: left;width: 100%;}
.header_search form {position: relative;width: 195px;float: left;}
.header_search input[type="text"] {float: left;width: 195px;border-color: #efefef;background-color: #fff;height: 30px;color: #adb1b5;font-size: 12px;line-height: 14px;letter-spacing: 0.20px;padding: 10px 46px 10px 10px;}
.header_search input[type="submit"] {background: #fff url(../images/search-icon.png) no-repeat center center;position: absolute;height: 28px;width: 40px;float: right;text-indent: -999px;right: 1px;top: 1px;}
.header_search a {float: right;background-color: #2f2f2f;color: #f35e22;font-size: 12px;line-height: 14px;font-weight: 700;letter-spacing: 0.60px;text-transform: uppercase;width: 165px;height: 30px;padding: 8px 0px;text-align: center;}

.header_menu {float: right;width: 100%;background-color: #2f2f2f;text-align: center;}
.header_menu.sticky_menu {position: fixed;top: 0px;left: 0px;}
.header_menu ul {padding: 0px;float: right;width: 100%;}
.header_menu ul li {padding: 0px;background-color: transparent;border-left: none;}
.header_menu ul li a {display: inline-block;color: #fff;position: relative;font-size: 12px;padding: 0px;border-left: none;font-weight: 500;text-transform: uppercase;}
.header_menu ul li > a:hover ,.header_menu ul li.active > a {color: #f35e22;background-color: transparent;}
.header_menu ul li:hover > a.parent {color: #f35e22;}
.header_menu .menu-collapser {display: none;}
.header_menu ul li ul {width: 1131px;padding: 15px;background-color: #f35e22;top: 100%;left: -103%;text-align: left;}

.header_menu ul li ul li {background: transparent;width: 100%;padding:5px 0px;border-bottom: none;text-align: left;}
.header_menu ul li ul li a:hover {background-color: #353535;}
.header_menu ul li ul > li:hover > a.parent {background-color: #353535;}
.header_menu ul li ul ul li > li:hover > a.parent {background-color: transparent;}
.header_menu ul li ul li:last-child  {border-bottom: none;}
.header_menu ul li ul li ul {left: 248px;width: 79%;top: -17px;background-color: #353535;}
.header_menu ul li ul li a {padding: 12px 15px;display: inline-block;width: 100%;border-left: none;text-transform: uppercase;}
.header_menu ul li ul li:nth-child(2) a {padding: 5px 15px;}
.header_menu ul li ul li:nth-child(2) ul {top: -81px;}
.header_menu ul li ul li:nth-child(2) ul li a {padding: 8px 15px 9px;}
.header_menu ul li ul li:nth-child(3) ul {top: -159px;}
.header_menu ul li .sub-toggle.expanded > div {padding-top: 7px;}
.header_menu ul li .sub-toggle {width: 21px;position: relative;display: inline-block;}
.header_menu ul li .sub-toggle > div {display: inline-block;vertical-align: top;padding-top: 1px;}
.header_menu ul li {float: none;margin: 0px;padding: 6px 25px 7px;}
.header_menu ul li ul li li a {padding: 8px 15px 9px;line-height: 16px;} 
.header_menu ul li:last-child {border-left: none;}
.header_menu ul li ul li ul li {float: left;width: 33.33%;}
.header_menu ul li ul li .sub-toggle {display: none;}
.header_menu ul li a .icon {display: none;}
.desktop_menu {display: block}
.mobile_menu {display: none;}
.header_menu ul li ul {display: none;}
.header_menu ul li {display: inline-block;position: relative;}
.current-menu-ancestor.menu-item-has-children > a {color: #f35e22 !important;}
.header_menu ul li a.parent {position: relative;}
.header_menu .desktop_menu .menu-header-menu-container > ul > li > a.parent:after {content: '';background: url(../images/menu-arrow1.png) no-repeat center center;float: right;position: absolute;right: -20px;top: 0px;height: 16px;width: 15px;}
.header_menu .desktop_menu .menu-header-menu-container > ul > li.open > a.parent:after {background: url(../images/menu-arrow2.png) no-repeat center 6px;}
.header_menu ul li ul {width: 1130px;padding: 10px;background-color: #f35e22;top: 100%;left: -150px;text-align: left;position: absolute;overflow: hidden;}
.dropdown-menu {padding: 5px 0;margin: 0px 0 0;font-size: 14px;text-align: left;list-style: none;border: none;	border-radius: 0px;	-webkit-box-shadow: none;	box-shadow: none;}
.header_menu ul li ul li ul {width: 872px;height: 100vh!important;}

.header_menu ul li a:focus {background-color: #353535;}
.header_menu ul li ul li ul li a:focus {background-color: transparent;color: #f35e22}


.home_slider {float: left;width: 100%;position: relative;}
.slider_img {float: left;width: 100%;height: 470px;background-position: top center;background-repeat: no-repeat;background-size: cover;}
.slider_overlap {float: left;width: 100%;height: 100%;;position: absolute;left: 0px;top: 0px;background-position: bottom center;background-repeat: no-repeat;background-size: cover;}
.slider_text {float: left;width: 100%;position: absolute;left: 0px;top: 50%;z-index: 2;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.slider_text h1 {color: #ffffff;font-size: 45px;font-weight: 400;margin: 0px;}
.slider_text h3 {color: #ffffff;font-size: 40px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;margin: 0px 0px 15px;}
.read_more {float: left;width: 157px;height: 39px;color: #fefefe;background: -moz-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(249,152,74,1)), color-stop(100%, rgba(227,78,24,1)));background: -webkit-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -o-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -ms-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: linear-gradient(306deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9984a', endColorstr='#e34e18',GradientType=1 ); font-size: 12px;line-height: 14px;font-weight: 700;letter-spacing: 2px;padding: 14px 20px;text-transform: uppercase;}
.read_more:hover,.read_more:focus{background: #fff;/*color: #f35e22*/color:#0baa9e;}
.read_more span {background: url(../images/arrow-1.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 14px;width: 15px; position: relative;top: -1px;left: 5px;}
.read_more:hover span {background: url(../images/arrow-2.png) no-repeat center center;}
.slider_text a img {width: auto !important;display: inline-block !important;padding-left: 5px;}
.home_slider .owl-dots {position: absolute;bottom: 59px;left: 0px;z-index: 1;width: 1140px;margin: 0px auto;right: 0px;}
.home_slider .owl-dot {float: left;;width: 25px;height: 5px;background: #fff;border: none;margin: 0px 10px 0px 0px;}
.home_slider .owl-dot.active {background: #f35e22;}
.home_info {float: left;width: 100%;background-color: #2f2f2f;padding: 77px 0px 55px;}
.home_info h3 {color: #f35e22;font-size: 35px;line-height: 50px;font-weight: 400;margin: -6px 0px 15px;width: 38%;float: left;text-align: right;}
.home_info p {color: #fff;font-size: 14px;line-height: 26px;font-weight: 400;width: 56%;float: right;margin-bottom: 20px;padding-right: 55px;}
.home_info p:nth-child(3) {font-size: 14px;font-weight: 400;}
.home_info a {float: right;margin-right: 68px;}
.hm_improve_efficiency {float: left;width: 100%;padding: 45px 0px 85px;background-position: left top;background-repeat: repeat;background-size:cover;}
.hm_improve_efficiency h2 {color: #f35e22;font-size: 32px;line-height: 40px;font-weight: 400;text-align: center;margin: 20px 0px 38px;}
.improv_efficiency_row {display: flex;}
.improv_efficiency_inner {float: left;width: 100%;position: relative;height: 100%;background-color: #0058a2;}
.col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner {background-color: #ffffff;}

.improv_efficiency_img {float: left;width: 100%;}
.improv_efficiency_img img {width: 100%;}
.video_icon {position: absolute;left: 0px;top: 80px;}
.improv_efficiency_text {float: left;width: 100%;padding: 20px 4px 35px 15px;margin-top: 20px;}
.improv_efficiency_text h3 {/*font-size: 20px;*/font-size: 18px;color: #ffffff; font-weight: 500;line-height: 25px;letter-spacing: 0.10px;margin-top: 0px;}
.improv_efficiency_text p {font-size: 13px;color: #ffffff;font-weight: 500;line-height: 21px;margin-top: 0px;}
.col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner h3 {color: #101010;}
.col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner p {color: #161616; font-weight: 500;}
.learn_more {background: url(../images/arrow-2.png) no-repeat center right;color: #f35e22;display: inline-block;vertical-align: middle;padding-right: 20px;font-size: 12px;font-weight: 700;line-height: 14px;position: absolute;left: 15px;bottom: 20px;letter-spacing: 2px;}
.learn_more:hover {background: url(../images/arrow-3.png) no-repeat center right;color: #008080;}
.improv_efficiency_inner_popup iframe {float: left;width: 500px;height: 500px;}
.hm_latest_news {display: flex;width: 100%;position: relative;}
.hm_latest_news .col-md-6.col-sm-6.col-xs-12 {position: inherit;}
.hm_latest_news h2 {font-size: 32px;line-height: 40px;margin: 0px 0px 28px;}
.latest_news_left_inner {float: left;width: 50%;height: 100%;position: absolute;left: 0px;top: 0px;z-index: 0;}
.latest_news_left {float: left;width: 100%;color: #fff;position: relative;z-index: 1;padding: 62px 20px 65px 0px;}
.latest_news_left img {float: left;padding-right: 20px;}
.latest_news_left h3 {font-size: 20px;line-height: 26px;margin: 0px;font-weight: 500;}
.latest_news_left p {font-size: 14px;line-height: 26px;margin: 5px 0px 10px;}
.latest_news_right_inner {float: right;width: 50%;height: 100%;position: absolute;right: 0px;top: 0px;z-index: 0;background: #cecece;}
.latest_news_right_inner a {float: left;width: 100%;height: 100%;}
.latest_news_right_inner a img {width: 100%;height: 100%;object-fit: cover;}
.latest_news_right {float: left;width: 100%;color: #fff;position: relative;z-index: 1;padding: 70px 21px 70px 100px;}
.hm_latest_news .latest_news_right h2 {margin-bottom: 20px}
.latest_news_right p {font-size: 18px;line-height: 34px;margin: 0px 0px 30px;}
.innovative_Products {float: left;width: 100%;background-color: #2f2f2f;padding: 45px 0px 70px;}
.innovative_Products .col-md-6.col-sm-6.col-xs-12:first-child {display: table;margin: 0px auto;float: none;}
.innovative_Products .col-md-6.col-sm-6.col-xs-12 {padding-top: 57px;padding-bottom: 7px;}
.innovative_Products h2 {text-align: center;color: #f35e22;font-size: 32px;line-height: 40px;font-weight: 400;}
.innovative_Products_img {float: left;width: 266px;margin-right: 20px;position: relative;}
.innovative_Products_bg {float: left;width: 250px;height: 220px;background: -moz-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(249,152,74,1)), color-stop(100%, rgba(227,78,24,1)));background: -webkit-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -o-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: -ms-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);background: linear-gradient(306deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9984a', endColorstr='#e34e18',GradientType=1 );-moz-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);-o-transform: rotate(-15deg); transform: rotate(-15deg);border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}
.innovative_Products_mdl {float: left;width: 228px;-moz-transform: rotate(-6deg);-webkit-transform: rotate(-6deg);-o-transform: rotate(-6deg); transform: rotate(-6deg);position: absolute;right: 32px;top: -14px;height: 205px;}
.innovative_Products_mdl img {width: 100%;height: 100%;object-fit: cover;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;}
.innovative_Products_lg {float: left;position: absolute;top: 70px;left: 45px;}
.innovative_Products p {font-size: 16px;color: #ffffff;line-height: 28px;}
.innovative_Products a {background: url(../images/arrow-2.png) no-repeat center right;color: #f35e22;display: inline-block;vertical-align: middle;padding-right: 20px;font-size: 12px;font-weight: 700;line-height: 14px;text-transform: uppercase;letter-spacing: 0.5px;}
.innovative_Products a:hover {background: url(../images/arrow-1.png) no-repeat center right;color: #fff;}
.footer {float: left;width: 100%;padding: 62px 0px;background-position: left top;background-repeat: repeat;background-size:cover;}
.footer_left ,.footer_browse ,.footer_product_categories ,.footer_subscribe {float: left;width: 100%;}
.footer_left ul {float: left;width: 100%;margin: 25px 0px 0px;}
.footer_left ul li {display: inline-block;width: 100%;font-size: 14px;line-height: 30px;letter-spacing: 0.20px;color: #2f2f2f;}
.footer_left ul li i {color: #f35e22;vertical-align: top;margin: 8px 6px 0px 0px;}
.footer_left ul li i.fas.fa-phone {transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
.footer_left ul li span {display: inline-block;width: 90%;color: #2f2f2f;}
.footer_left ul li span a {color: #2f2f2f;display: table;}
.footer_left ul li span a:hover {color: #f35e22;}
.footer_browse h3 ,.footer_product_categories h3 ,.footer_subscribe h3 {color: #f35e22;font-size: 20px;line-height: 24px;letter-spacing: 0.20px;margin: 0px;font-weight: 500;}
.footer_browse ul ,.footer_product_categories ul {float: left;width: 100%;margin-top: 20px;}
.footer_browse ul li ,.footer_product_categories ul li{float: left;width: 100%;margin: 0px 0px 7px;}
.footer_browse ul li a ,.footer_product_categories ul li a {font-size: 14px;color: #2f2f2f;letter-spacing: 0.20px;}
.footer_browse ul li a:hover ,.footer_product_categories ul li a:hover {color: #f35e22;}
.footer_product_categories ul li {width: 41%;padding-right: 12px;}
.footer_product_categories ul li:nth-child(even) {float: right;}
.footer_subscribe p {font-size: 12px;color: #2f2f2f;line-height: 18px;letter-spacing: 0.20px;margin: 21px 5px 8px 0px;}

/*27-9-2018 */
#menu-header-menu .current-menu-item > a{color: #f35e22;}
#menu-header-menu .current-menu-item.page_item > a{color: yellow;}
#menu-header-menu .menu-item-object-page.current-menu-item > a{color: #f35e22;}
#menu-header-menu .menu-item-has-children > .dropdown-menu .current-menu-item > a{color: #f35e22;background-color: #000 !important;}

.footer_browse .menu .current-menu-item a{color: #f35e22;}
.current-menu-parent.menu-item-has-children > a{color: #f35e22 !important;}
.current_page_ancestor.menu-item-has-children > a{color: #f35e22 !important;}
.sub-menu .menu-item-has-children.open a.parent{background-color: #353535;}

/*31-5-2018 capability statement page start*/ 
.inner_banner{float: left;width: 100%;position: relative;background: url(../images/inner_banner.jpg) no-repeat center;min-height:100px;background-size: 100%;}
/*.inner_banner:before{position: absolute;content: "";background-color: rgba(0,0,0,0.8);left: 0;right: 0;top: 0;width: 100%;height:130px;}*/

.banner_title{position: relative;float: left;width: 100%;}
.banner_txt{position: absolute;top: 20px;left: 0;width: 100%;}
.banner_txt h3{float: left;font-family: 'Montserrat', sans-serif;font-size:35px;color: #f35e22;margin: 0px;font-weight:400;}

.bread_crump{float: right;margin-top: 20px;}
.bread_crump li{display: inline-block;float: left;position: relative;}
.bread_crump li:after{content: "";position: absolute;right: 0px;width: 1px;height: 11px;background-color: #fff;top:8px;}
.bread_crump li:nth-child(3):after{content: none;}
.bread_crump li a{color: #fff;font-size: 12px;padding: 0 10px;}
.bread_crump li:last-child a{color:#f35e22;}
.caa li:nth-child(2):after{content: none;}

.statement_body{float: left;width: 100%;padding:40px 0px;}
.inner_body{float: left;width: 100%;}
.inner_body p{float: left;width: 100%;font-size: 20px;color:#161616;margin-bottom: 23px;}

.statement_pdf{color: #f35e22;font-weight:400;}

.download_statement{float: left;width: 100%;}
.download_statement a{
	float: left;
	width: 211px;
	height: 39px;
	color: #fefefe;
	background: -moz-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(249,152,74,1)), color-stop(100%, rgba(227,78,24,1)));
	background: -webkit-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);
	background: -o-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);
	background: -ms-linear-gradient(144deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);
	background: linear-gradient(306deg, rgba(227,78,24,1) 0%, rgba(249,152,74,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9984a', endColorstr='#e34e18',GradientType=1 );
	font-size: 12px;
	line-height: 14px;
	font-weight: 700;
	letter-spacing: 2px;
	padding: 14px 20px;
	text-transform: uppercase;
}
.product_over_view a{
	color: #f35e22;
}
.download_statement a:hover span {background: url(../images/arrow-1.png) no-repeat center center;display: inline-block;
	vertical-align: middle;height: 14px;width: 15px;}
	.download_statement span {background: url(../images/arrow-1.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 14px;
		width: 15px;margin-left: 7px;margin-top: -2px;}
		.download_statement a:hover{background-color: #585454 !important;color:#fff;}

		/*31-5-2018 capability statement page end*/

		/*Who caa page css start*/

		.caa_left{float: left;width: 100%;}
		.caa-sub-title{float: left;width: 100%;}
		.caa-sub-title h2{font-size: 26px;color:#f35e22;font-weight:500;font-family: 'Montserrat', sans-serif;line-height: 24px;margin-bottom: 30px;}
		.c_sub_description p{color:#000;float:left;width: 100%;font-family: 'Montserrat', sans-serif;font-size:13px;line-height: 24px;color: #161616;margin-bottom: 20px; font-weight: 500}
		.protect_air{float: left;width: 100%;padding: 0px;margin: 0px;margin-bottom: 20px;}
		.protect_air li{float: left;width: 100%;color:#000;font-family: 'Montserrat', sans-serif;font-size:14px;font-weight:400;line-height: 26px;padding-left: 30px;position: relative;}
		.protect_air li:before{content: "\f178";position: absolute;left: 0px;font-size:16px;color: #f35e22;font-family: fontawesome;top:0;}
		.protect_air li a{font-family: 'Montserrat', sans-serif;font-size:14px;color:#f35e22;font-weight: 600;}
		.protect_air li a:hover{color:#0baa9e;}

		.caa-sec-title h2{font-size: 20px;color:#f35e22;font-weight:500;font-family: 'Montserrat', sans-serif;line-height: 24px;margin-bottom: 30px;}
		.caa_contact_list{float: left;width: 100%;padding:0px;font-family: 'Montserrat', sans-serif;font-size:14px;}
		.caa_contact_list li{float: left;display:block;margin-bottom: 10px;font-family: 'Montserrat', sans-serif;font-size: 14px;width: 100%;color:#161616;position: relative;padding-left: 25px;}
		.caa_contact_list li:before{content: "\f095";position: absolute;left: 0px;font-size:16px;color: #161616;font-family: fontawesome;top:0;}
		.caa_contact_list li:nth-child(2):before{content: "\f0e0";position: absolute;left: 0px;font-size:16px;color: #161616;font-family: fontawesome;top:0;}
		.caa_contact_list li a{font-family: 'Montserrat', sans-serif;font-size: 14px;color:#f35e22;padding-left: 8px;}
		.caa_contact_list li a:hover{color:#0baa9e;}
		.understand_process{float: left;width: 100%;background-color: #2f2f2f;padding:0px 15px;margin-top: 35px;margin-bottom: 35px;}
		.understand_process h3{font-family: 'Montserrat', sans-serif;font-size: 20px;color:#f35e22;margin-bottom: 15px;line-height: 50px;margin: 0px;font-weight: 500;}
		.understand_process p{font-family: 'Montserrat', sans-serif;font-size: 14px;color:#fff;line-height: 26px;}

		.we_offer{float: left;width: 100%;}
		.we_offer h3{font-family: 'Montserrat', sans-serif;font-size: 20px;color:#f35e22;margin-bottom: 15px;line-height: 50px;margin: 0px;font-weight: 500;}
		.we_offer p{font-family: 'Montserrat', sans-serif;font-size: 14px;color:#fff;line-height: 26px;color:#161616;margin-bottom: 10px;}
		.we_offer p a{color:#f35e22;font-family: 'Montserrat', sans-serif;font-weight:500;}
		.we_offer p a:hover{color:#0baa9e;}
		.why_bottom{float:left;width: 100%;}
		.why_bottom h3{font-family: 'Montserrat', sans-serif;font-size: 20px;color:#f35e22;margin-bottom: 15px;line-height: 50px;margin: 0px 0 10px 0;font-weight: 500;}
		.why_bottom p{font-family: 'Montserrat', sans-serif;font-size: 14px;color:#fff;line-height: 26px;color:#161616;margin-bottom: 10px; font-weight: 500;}
		.why_bottom p a{color:#f35e22;font-family: 'Montserrat', sans-serif;font-weight:500;}
		.caa_delivery{float: left;width: 100%;text-align: center;background-color:#2f2f2f;padding:20px 20px 10px 20px;margin: 20px 0px 30px 0px;}
		.caa_delivery li{display: inline-block;width: 24%;}
		.caa_delivery li img{text-align: center;}
		.caa_delivery li p{color: #FFF;font-family: "Montserrat",sans-serif;font-size: 14px;margin-bottom: 11px;display: flex;text-align: center;justify-content: center;line-height: 16px;}
		.delivery_icon{margin-bottom: 10px;}
		.caa_btm_contact{float: left;width: 100%;margin-top: 30px;}
		.caa_btm_first{float: left;background-color: #2f2f2f;padding:35px 45px 35px 45px;width: 60%;}
		.caa_btm_first p{color:#fff;float: left;width: 100%;line-height: 40px;color:#fff;font-family: "Montserrat",sans-serif;font-size:22px;}
		.caa_btm_second{float: left;width: 40%;background-color:#f0f0f0;padding:35px 45px 35px 45px;}
		.caa_btm_co{float: left;width: 100%;margin-bottom: 21px;}
		.caa_btm_co:last-child{margin-bottom: 0px;}
		.caa_btm_co label{float: left;width: 100%;color:#2f2f2f;font-family: "Montserrat",sans-serif;font-weight:600;text-transform: uppercase;font-size: 14px;}
		.caa_btm_co a{color:#f35e22;font-size: 14px;font-family: "Montserrat",sans-serif;width: 100%;transition: 0.4s all;color:#f35e22;font-size: 14px;float: left;}
		.caa_btm_co a:hover{color:#0baa9e;}


		.caa_right{float: left;width: 100%;}
		.caa_exair_product{float: left;border:1px solid #e7e7e7;padding: 45px 10px 10px 10px;border-radius: 5px;text-align: center;margin-bottom: 30px;width: 100%;}
		.caa_exair_product img{text-align: center;margin-bottom: 30px;}
		.viw_exair{float:left;width: 100%;border-top:1px solid #e7e7e7;padding-top: 10px;}
		.viw_exair a{color:#f35e22;font-size: 14px;font-family: "Montserrat",sans-serif;width: 100%;transition: 0.4s all;color:#f35e22;font-size: 14px;transition: 0.4s all;font-size: 10px;font-weight:600;}
		.viw_exair a span{    background: url(../images/dots_hover.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 14px;width: 15px;
			margin-left: 3px;margin-top: -2px;}
			.viw_exair a:hover span{background: url(../images/dots.png)no-repeat center center;}
			.viw_exair a:hover{color:#0baa9e;}

			.caa_right_contact{float: left;width: 100%;background-color: #2f2f2f;padding:20px;border-radius: 5px;}
			.caa_right_contact h3{font-family: 'Montserrat', sans-serif;font-size: 20px;color:#f35e22;font-weight: 500;margin: 0px;}
			.sub_contact_list{float: left;width: 100%;padding: 0px;margin: 0px;}
			.sub_contact_list li{position: relative;float: left;width: 100%;padding-left: 20px;padding:14px 20px 14px 20px;}
			.sub_contact_list li:last-child{padding-bottom: 0px;}
			.sub_contact_list li:nth-child(1){padding-bottom: 15px;border-bottom: 1px solid #595959;}
			.sub_contact_list li:nth-child(1):before{

				content: "\f095";
				content: "\f095";position: absolute; left:
				0px;font-size: 14px;color:
				#fff;  font-family: fontawesome; top: 15px;font-weight: 700;}
				.sub_contact_list li:nth-child(2):before{content: "\f0e0";position: absolute; left:
				0px;font-size: 14px;color: #fff;font-family: fontawesome;top: 15px;}
				.sub_contact_list li a{color:#f35e22;float: left;width: 100%;font-size: 14px;font-family: 'Montserrat', sans-serif;}
				.sub_contact_list li label{font-weight:400;color: #fff;font-size: 14px;font-family: 'Montserrat', sans-serif;}

				.catloug_download {float:left;width: 100%;background-color:#f0f0f0;padding:20px 20px 15px 20px;margin-bottom: 30px;border-radius: 5px;}
				.catloug_download h3{font-family: 'Montserrat', sans-serif;font-size: 19px;color:#f35e22;font-weight: 500;margin: 0px 0 20px 0px;font-weight: 500;width: 100%;float: left;}
				.catloug_download p{color:#161616;font-family: 'Montserrat', sans-serif;font-size: 12px;margin-bottom: 10px;}
				.catloug_download p a{color:#f35e22;font-family: 'Montserrat', sans-serif;font-size: 12px;transition: 0.4s all;}
				.catloug_download p a:hover{color:#0baa9e;}
				.catloug_download p:last-child{padding-bottom: 0px;}
				.side_contact_form{float: left;width: 100%;margin: 10px 0px 15px 0px;}
				.side_contact_form img{float: left;}

				.about-menu{width: auto !important;left:0px !important;top:100% !important;}
				.about-menu li a{padding:5px !important;}
				.about-menu li a:hover{background-color: #000 !important;}

				/*Who caa page css end*/ 


				/*Contact_Us css Start*/

				.contact_part{float: left;width: 100%;}
				.contact_part .con_img{float: left;width: 100%;height: 250px;} 
				.contact_part .con_customer_sec{float: left; width: 100%;margin-top: -90px;}
				.contact_part .con_two_part{float: left;width: 33.33%;padding: 20px;}
				.contact_part .costomer_inner{width: 100%;background: #f0f0f0;text-align: center;padding: 30px;border-radius: 2px;}
				.contact_part .con_img > img {height: 100%;object-fit: cover;width: 100%;}
				.contact_part .costomer_inner i{font-size: 30px;color: #2e1414;}
				.contact_part .costomer_inner h3 {color: #f35e22;font-size: 16px;font-weight: 500;line-height: 22px;margin: 0;padding-top: 20px; min-height: 85px;}
				.contact_part .costomer_inner p{color: #161616;font-size: 13px;line-height: 26px;}
				.contact_part .costomer_inner a{color:#f35e22;font-size: 14px;font-weight: 600;}

				.getin_touch_part {float:left;width: 100%; padding: 20px 0;}
				.getin_touch_part .form_part{width: 70%;float: left;}
				.getin_touch_part .form_part i{color: #a8a8a7;font-size: 13px;}
				.getin_touch_part .form-control{box-shadow: none;border: none;}
				.getin_touch_part .address_part{float: left;width: 30%;border: 2px solid #f4f4f4; padding: 20px;margin-top: 25px;}
				.getin_touch_part input, textarea, select {background: #f4f4f4;}
				.getin_touch_part .form_part .btn.btn-default {background: #f4f4f4 none repeat scroll 0 0;}
				.getin_touch_part .form_part .input-group-btn > .btn {left: -30px;top: 34px;}
				.getin_touch_part .form_part .btn.btn-default {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;position: absolute;right: 5px;padding: 10px;}
				.getin_touch_part .input-group .form-control {height: 45px;}
				.getin_touch_part .input-group {width: 100%;}
				.getin_touch_part .input_inner {float: left;position: relative;width: 100%;}
				.getin_touch_part .input_inner > span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;position: absolute;right: 10px;top: 10px;z-index: 1;}
				.getin_touch_part label{color: #2f2f2f;font-size: 14px;font-weight: 400;padding-top: 20px;}
				.getin_touch_part .submit_btn{float:left;width: 100%;padding: 10px 20px;text-align: right;}
				.getin_touch_part .read_more:hover, .read_more:focus {background:#2F2F2F;}
				.getin_touch_part .submit_btn .read_more {width: auto;float: right;font-family: "Montserrat",sans-serif;height: 42px;border: none;}
				.getin_touch_part .read_more span {width: 20px;}
				.getin_touch_part textarea{height: 120px;}
				.getin_touch_part h2{font-size: 32px;color: #f35e22;font-weight: 400;}
				.getin_touch_part .cont_right_sec ul {float: left;padding: 15px 15px 12px;}
				.getin_touch_part .cont_right_sec ul li b{font-size: 16px;color: #161616; line-height: 30px;font-weight: 500;}
				.getin_touch_part .cont_right_sec ul li a{font-size: 14px;color: #2f2f2f;line-height: 30px;letter-spacing: 0.2px;}
				.getin_touch_part .getin_touch_part input, textarea, select {background: #f4f4f4 none repeat;}
				.getin_touch_part .roww{float:left;width: 50%;padding: 5px 20px 0 0;}
				.getin_touch_part .text_area_wise{float: left;width: 100%;padding: 5px 20px 0 0;}
				.getin_touch_part .cont_right_sec{float:left;width: 100%;}
				.getin_touch_part .get_title{float: left;width: 100%;padding-bottom: 10px;}
				.getin_touch_part .cont_right_sec ul li{color: #2f2f2f;font-size: 14px;}
				.getin_touch_part .input-group .form-control {height: 45px;z-index: 1;}
				.page-template-tpl-contactus .getin_touch_part .cont_right_sec ul li a:hover{color: #f35e22 !important;}


				/*Contact_Us css End*/

				/* Product_list css Start */
				.product_list_sec{float:left;width: 100%;}	
				.product_list_sec .list_box {
					float: left;
					width: 100%;
					position: relative;
					margin-bottom: 30px;
					border-radius: 10px;
					border: 2px solid #ddd;
					overflow: hidden; 
				}
				.product_list_sec .list_img{height: 230px; 
					padding: 0 15px 15px;
					overflow: hidden;
				}
				.product_list_sec .list_img > img {height: 100%;width: 100%;}
				.product_list_sec .list_tiles {
					float: left;
					width: 100%;
					height: 50px;
					align-items: center;
					text-align: center;
					background: #fff !important;
				}
				.product_list_sec .list_tiles h3 {
					color: #ffffff;
					font-size: 16px;
					font-weight: 500;
					margin: 0;
					vertical-align: middle;
					text-align: center;
					display: block;
					line-height: 50px;
					color: #000000;
				}
				.product_list_sec .list_overlay{
					background:#2f2f2f;
					padding: 30px 40px;
					position: absolute;
					top: -280px;
					bottom: 0;
					left: 0;
					right: 0;
					height: 100%;
					width: 100%;
					opacity: 0;
					transition: all ease 0.7s;
					-webkit-transition: all ease 0.7s;
					overflow: hidden;
				}

				.product_list_sec .list_tiles.color1, .optimization_pdf.color1{background: #5e8d7d;}
				.product_list_sec .list_tiles.color2, .optimization_pdf.color2{background: #017cca;}
				.product_list_sec .list_tiles.color3, .optimization_pdf.color3{background: #007437;}
				.product_list_sec .list_tiles.color4, .optimization_pdf.color4{background: #ffb61c;}
				.product_list_sec .list_tiles.color5, .optimization_pdf.color5{background: #ff7324;}
				.product_list_sec .list_tiles.color6, .optimization_pdf.color6{background: #ff1d28;}
				.product_list_sec .list_tiles.color7, .optimization_pdf.color7{background: #26aac1;}
				.product_list_sec .list_tiles.color8, .optimization_pdf.color8{background: #ba131a;}
				.product_list_sec .list_tiles.color9, .optimization_pdf.color9{background: #bc9226;}
				.product_list_sec .list_tiles.color10, .optimization_pdf.color10{background: #5999c9;}
				.product_list_sec .list_tiles.color11, .optimization_pdf.color11{background: #9a9a22;}
				.product_list_sec .list_tiles.color12, .optimization_pdf.color12{background: #01662c;}
				.product_list_sec .list_tiles.color13, .optimization_pdf.color13{background: #01669c;}
				.product_list_sec .list_tiles.color14, .optimization_pdf.color14{background: #0067d0;}
				.product_list_sec .list_tiles.color15, .optimization_pdf.color15{background: #000000;}

				.product_list_sec .list_box:hover .list_overlay{opacity: 1;overflow: hidden;overflow-y: auto;top: 0;}
				.product_list_sec .list_overlay ul li a{font-size: 13px;color: #fff;line-height: 25px;font-weight: 500;}
				.product_list_sec .list_overlay ul li a:hover{color: #0baa9e;}
				.product_list_sec .list_overlay li {position: relative;}
				.product_list_sec .list_overlay li::before 
				{
					content: "";
					border-top: 5px solid transparent; 
					border-left: 6px solid #e05924; 
					border-bottom: 5px solid transparent;
					left: -15px;
					position: absolute;
					top: 8px;
					height: 0;
					width: 0;

				}

				/* Product_list css END */


				/* Video css Start */

				.video_listing_sec{float: left;width: 100%;}
				.video_listing_sec .video_multi{float: left;width: 100%;border: 1px solid #e7e7e7;padding: 30px;margin-bottom: 30px;}
				.video_listing_sec .video_img{float: left;width: 35%;position: relative;height: 180px;padding-right: 10px;}
				.video_listing_sec .video_img img {height: 100%;width: 100%;}
				.video_listing_sec .video_detail{float: left;padding: 0 20px;width: 65%;}
				.video_listing_sec .video_detail h3{color: #101010;font-size: 22px;line-height: 25px;font-weight: 400;margin: 0 0 12px;}
				.video_listing_sec p{font-size: 14px;color: #161616; font-weight: 500;}
				.video_listing_sec .video_detail .learn_more{position: inherit;letter-spacing: 2px; margin-top: 15px;}
				.video_listing_sec .video_icon {left: inherit;position: absolute;right: -20px;top: 110px;}
				.video_listing_sec .learn_more:hover {background: rgba(0, 0, 0, 0) url("../images/arrow-3.png") no-repeat scroll right center;color: #0baa9e;}
				.video_listing_sec .video_multi:nth-child(2n) {background: #f0f0f0 none repeat scroll 0 0;}
				.pagination {display: inline-block;margin: 30px 0 0;}
				.pagination a {color:#2f2f2f;font-size: 16px; float: left;padding: 7px 14px;text-decoration: none;border: 1px solid #2f2f2f;margin: 0 5px;}
				.pagination a.active {background-image: -moz-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);
					background-image: -webkit-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);
					background-image: -ms-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);
					color: #fff;border: 1px solid #E96326;}
					.pagination a:hover:not(.active) {background-image: -moz-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);
						background-image: -webkit-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);
						background-image: -ms-linear-gradient( 144deg, rgb(227,78,24) 0%, rgb(249,152,74) 100%);border: 1px solid #E96326;color: #fff;}

						/* Video css END */

						/* Press Releases Detail Css Start*/	
						.press_releases_detail{float: left;width: 100%;}
						.press_releases_detail .caa li:last-child(2)::after {content: "";}
						.press_releases_detail h3
						{
							font-size:20px;font-weight:500;color:#f35e22;line-height: 28px;margin: 0;
							padding-bottom: 20px;
						}
						.press_releases_detail .press_img {height: 450px;width: 100%;    background-position: center center;background-repeat: no-repeat;}
						.press_releases_detail p{color: #161616;font-size: 13px;line-height: 26px;line-height: 26px;margin: 0;padding: 20px 0 0;font-weight: 500;}
						.press_releases_detail p a{color: #f35e22;}

						.page-template-tpl-costsavingdetail .press_releases_detail span{font-size: 16px;font-weight: 500;color: #161616;margin-bottom: 25px;display: inline-block;}

						/* Press Releases Detail Css End*/

						/* press_releases_part Css Start */
						.press_releases_part  h2 {font-size: 23px;}
						.press_releases_part{float:left;width: 100%;}
						.press_releases_part p {font-size: 13px; font-weight: 500; color: #161616;}
						.press_releases_part .press_releases_multi{border: 1px solid #e7e7e7;float: left;margin-bottom: 30px;padding: 25px;width: 100%;}
						.press_releases_part .press_img {float: left;height: 180px;padding-right: 10px;position: relative;width: 33%;padding-top: 5px;}
						.press_releases_part .press_img img{height: 100%;width: 100%;    object-fit: cover;}
						.press_releases_part .releases_detail{float: left;padding: 0 15px;width: 67%;}
						.press_releases_part .releases_detail h3{font-size: 18px;color: #101010;line-height: 26px;font-weight: 500;margin: 0;}
						.press_releases_part .releases_detail p{font-size: 13px;color: #161616;line-height: 26px;font-weight: 500;margin: 0;padding-bottom: 10px;}
						.press_releases_part .learn_more{position: inherit;}
						.statement_body .pad_none{padding:0;}
						.press_releases_part .pagination {display: inline-block;margin:0;}
						.press_releases_part .releases_detail > span {font-size: 12px;color: #929292;float: right;line-height: 14px;}

						/* press_releases_part Css End */

						/* Product_brochures Css Start */

						.product_brochur_part{float: left;width: 100%;}
						.product_brochur_part .product_tab{float: left;width: 100%;}
						.product_brochur_part .tab-content {border: 1px solid #dddddd;}
						.product_brochur_part .nav-tabs {border-bottom: none;}
						.product_brochur_part .tab-pane.fade.active.in {padding: 15px;}
						.product_brochur_part .nav li a{display: block;padding: 20px 50px;}
						.product_brochur_part .nav-tabs li a {color:#161616;font-size: 14px;font-weight: 600;text-transform: uppercase;}
						.product_brochur_part .nav-tabs li.active > a{color:#f35e22;}
						.product_brochur_part .optimization_pdf {
							display: inline-block;
							margin: 10px;
							width: 30.5%;
							text-align: center;
							height: 120px;
							border: 1px solid red;
							border-radius: 15px;
							padding: 3px;
						}
						.product_brochur_part .optimization_pdf a .pdf_img{display: inline-block;vertical-align: middle;display: table-cell;/* padding-right: 15px; */width: 30px;}
						.product_brochur_part .optimization_pdf img {float: left;}
						.product_brochur_part .optimization_pdf a{
							display: table;
							height: 100%;
							width: 100%; 
							border-radius: 13px;
							padding: 20px;
						}
						.product_brochur_part .optimization_pdf span:last-child{display: table-cell;font-size: 16px;font-weight: 500;vertical-align: middle;color: #ffffff;text-align: center;/* width: 167px; */word-break: break-word;}
						.product_brochur_part .optimization_pdf span.wo-pdf{color: #161616;    padding: 20px;}
						.product_brochur_part .optimization_pdf span.pdf-title{text-align: left;padding-left: 15px;}
						/* Product_brochures Css End */


						/* Installation_maintenance Css Start */

						.product_brochur_part .maintenance_multi{display: inline-block;margin: 10px;text-align: center;width: 30.5%;border: 1px solid #dbdbdb;vertical-align: top;}
						.product_brochur_part .maintenance_multi > h3 {color: #525252;font-size: 14px;  margin: 0;padding: 20px 0;}
						.product_brochur_part .maintenance_multi > a {	display: inline-block;height: 160px;width: 100%;}
						.product_brochur_part .bread_crump{float: left;width: 100%;margin-top: 0;padding:10px 15px;}
						.product_brochur_part .bread_crump li a{color: #666666;font-size: 15px;padding:0 13px 0 10px;}
						.product_brochur_part .bread_crump li:last-child a {color: #f35e22;}
						.product_brochur_part .maintenance_multi > a img{width: 100%;height: 100%;}
						.product_brochur_part > p {margin-bottom: 24px;}
						.product_brochur_part .bread_crump li::after {width: 0;height: 0;border-top: 50px solid transparent;border-left: 100px solid red;border-bottom: 50px solid transparent;}
						.product_brochur_part .bread_crump li::after {border-bottom: 5px solid rgba(0, 0, 0, 0);border-left: 5px solid #b2b2b2;border-top: 5px solid rgba(0, 0, 0, 0);height: 0;width: 0;}
						.product_brochur_part .caa li:nth-child(2)::after {content: none;}
						.product_brochur_part p{color: #666666;}
						/* Installation_maintenance Css End */ 


						/* Installation_maintenance2 Css Start */ 
						.optimization_pdf.bor_ext{border: 1px solid #e7e7e7;}
						.optimization_pdf.bor_ext:hover{border: 1px solid #9a9a9a;}
						.optimization_pdf.bor_ext a span{color:#525252 !important;}  
						.optimization_pdf.bor_ext a span:hover{color:#0baa9e !important;}
						.installation_sheet .optimization_pdf span:last-child {font-size: 13px;}
						/* Installation_maintenance Css End */ 

						/* Mega sub menu */
						.dropdown-menu.mega_sub {height: 230px;overflow-y: scroll;}
						.dropdown-menu.mega_sub {background: #f35e22 none repeat scroll 0 0;width: 100%; padding: 5px;}
						.dropdown-menu.mega_sub li{width: 100%;}
						.header_menu ul li ul li ul{overflow: hidden;}
						.dropdown-submenu .dropdown-menu li:nth-child(3n) .mega_sub {left:-100% !important;}
						.dropdown-menu.mega_sub:nth-child(2){top: 0;}

						/* calculator */
						.calculators li {border: 1px solid #e7e7e7;border-radius: 5px;float: left;margin:0px 30px 30px 0;text-align: center;width: 45%;}
						.calculators li:hover{border: 1px solid #0CA99E;}
						.calculators a {display: inline-block;height: 100%;padding: 20px 0;width: 100%;}
						.calculators li:nth-child(even) {margin:0px 0px 30px 0;}

						/*product detail  page*/
						.product_details_main {float: left;width: 100%;}
						.product_img {width: 40%;float: left;}
						.product_img img {width: 100%;height: 100%;object-fit: cover;}
						.product_details {width: 60%;float: left;padding: 0 0px 0 30px;}
						/*.product_details {width: 40%;float: left;padding: 0 0px 0 30px;}*/

						.product_details h4 {
							color: #F35E22;
							font-size: 20px;
							line-height: 26px;
							font-weight: 500;
							font-family: "Montserrat",sans-serif;
							margin-top: 0px;
						}
						.product_details p {font-size: 13px;line-height: 26px;color: #161616;font-weight: 500;}
						.product_tags {float: left;width: 80%;text-align: right;}
						/*.product_tags {float: right;width: 30%;text-align: right;}*/
						.product_tags span {display: inline-block;padding-right: 10px;}
						.product_tags span img {max-width: 75px;}
						.product_over_view h4 , .product_table h4 , .product_chart h4 , .application_con h5 , #application h5 , .airflow_pattern h5 , .literature_main h5{color: #F35E22;font-size: 16px;line-height: 24px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;margin-bottom: 15px;}
						.product_over_view p {
							color: #161616;
							font-size: 13px;
							line-height: 26px;
							margin-bottom: 15px;
							font-weight: 500;
						}

						.product_details_tab .nav-tabs > li.active > a, .product_details_tab .nav-tabs > li.active > a:focus, .product_details_tab .nav-tabs > li.active > a:hover{
							background: #0BAA9E !important;
							color: #fff;
							font-size: 12px;
							line-height: 22px;
						}
						.product_details_tab .nav-tabs > li > a {
							background: #FFB61C;
							color: #FFF;
							line-height: 22px;
							font-size: 12px;
							border-radius: 0px;
						}
						.product_details_tab .nav-tabs{border-bottom: 2px solid #FFB61C;}
						.product_details_tab .nav-tabs > li {margin-right: 5px;}
						.product_over_view {float: left;width: 70%;padding-right: 30px;}
						.product_details_tab {
							float: left;
							width: 100%;
							margin-top: 30px;
						}
						.product_details_tab .tab-content {
							float: left;
							width: 100%;
						}
						.product_over_img {
							width: 254px;
							float: left;
							text-align: center;
						}
						.product_over_img img {
							/*width: 100%;*/
							width: auto;
							object-fit: cover;
						}
						.product_over_img span {
							color: #0BAA9E;
							font-size: 13px;
							line-height: 18px;
							width: 100%;
							font-weight: 500;
							text-align: left;
						}


						.product_table .table {
							border: 2px solid #0baa9e;
						}
						.product_table .table thead {
							background: #0baa9e;
							color: #fff;
						}
						.product_table .table tbody tr:nth-child(2n) {
							background: #EDEDED;
						}
						.product_table .table tbody tr
						{
							color: #000;
						}
						.product_table .table tbody tr td
						{
							border: 2px solid #0baa9e;
						}

						.product_over {
							float: left;
							width: 100%;
							padding: 20px 0;
							/* request by client border-bottom: 1px solid #e7e7e7;*/
							margin-bottom:15px; 
						}
						.product_table {
							float: left;
							width: 100%;
							padding: 15px 0;
							border-bottom: 1px solid #e7e7e7;
						}
						.product_table .product_over_img p {
							font-size: 11px;
							line-height: 20px;
							font-style: italic;
							font-weight: 500;
							float: left;
							width: 100%;
							border: none;
							color: #0baa9e;
							margin-bottom: 20px;
							padding: 0;
							margin-top: 10px;
						}
						.product_table p {
							font-size: 13px;
							font-weight: 500;
							color: #161616;
						}
						.product_table p span {
							text-align: left;
							width: 100%;
							display: inline-block;
						}

						.table_main {
							float: left;
							width: 100%;
							margin-top: 20px;
						}
						.table_main img
						{
							max-width: 100%;
						}
						.chart_details {
							float: left;
							width: 100%;
							color: #161616;
						}
						.chart_left {
							width: 30%;
							float: left;
						}
						.chart_detail_right {
							float: left;
							width: 70%;
						}
						.chart_left h5 {
							font-size: 14px;
							line-height: 22px;
							font-weight: 700;
							margin-top: 0;
							color: #161616;
						}
						.chart_main {
							float: left;
							width: 100%;
							margin-bottom: 30px;
						}
						.chart_main img
						{
							max-width: 100%;
						}
						.chart_detail_right p {
							font-size: 14px;
							font-weight: 500;
							line-height: 22px;
						}
						.chart_details p {
							font-size: 14px;
							line-height: 22px;
							font-weight: 500;
						}
						.product_chart a {
							font-size: 16px;
							line-height: 20px;
							float: right;
							display: inline-block;
							color: #f35e22;
							font-weight: 500;
							margin-top: 10px;
						}
						.product_chart a img {
							vertical-align: middle;
						}
						.application_table {
							color: #000;
						}

						.application_main {
							color: #000;
						}
						.application_con {
							float: left;
							width: 33.33%;
							/*    border: 1px solid rgb(219, 219, 219);*/
						}
						.application_con .listing_app p {
							color: #0BAA9E;
							text-align: left;
							font-size: 13px;
							line-height: 20px;
							font-style: italic;
							font-weight: 500;
							padding: 10px 20px;
							float: left;
							width: 100%;
						}
						.application_main {
							color: #000;
							display: flex;
							width: 100%;
							flex-direction: row;
							height: 100%;
						}
						.application_con h5 {
							//   border-bottom: 1px solid rgb(219, 219, 219);
							padding: 10px 20px;
							min-height: 45px;
							margin-bottom: 0px;
						}
						.application_con ul {
							//padding: 20px 17px;
							/*clear: both;*/
							/*    //border-bottom: 1px solid #d1d1d1;*/
							/*min-height: 280px;*/
						}
						.application_con ul li {
							list-style: circle;
							font-size: 13px;
							line-height: 26px;
							font-weight: 500;
							margin-left: 25px;
						}
						.application_con span {
							font-size: 13px;
							line-height: 20px;
							font-style: italic;
							font-weight: 500;
							padding: 10px 20px;
							float: left;
							width: 100%;
							/*   // border-bottom: 1px solid #d1d1d1;*/
						}
						.application_pic {
							float: left;
							width: 100%;
							text-align: center;
							padding: 20px 0px 0;
						}
						.application_pic span {
							border: none;
							color: #0baa9e;
							margin-bottom: 20px;
							padding: 0;
							margin-top: 10px;
						}
						.application_download {
							color: #000;
							width: 80%;
							border: 0.5px solid #0BAA9E;
							border-radius: 5px;
							display: table;
						}
						.pdf {
							display: table-cell;
							border-radius: 5px;
							background: #f7f7f7;
							padding: 20px 25px;
							/* border-right: 1px solid #e7e7e7; */
							vertical-align: middle;
							width: 15%;
							text-align: center;
							border: 1px solid #0BAA9E;
						}

						.application_download a {
							display: table-cell;
							border-left: 1px solid #0BAA9E;
							vertical-align: middle;
							width: 10%;
							text-align: center;
						}
						.application_download h6 {
							/*font-size: 14px;*/
							font-size: 14px;
							line-height: 20px;
							display: inline-block;
							color: #000;
						}
						.details_pds {
							display: inline-block;
							padding: 0px 20px;
							width: 100%;
						}
						.details_pds p {
							font-size: 13px;
							line-height: 18px;
							color: #666666;
						}
						a.aerrow {
							float: left;
							font-size: 16px;
							line-height: 20px;
							display: inline-block;
							color: #f35e22;
							font-weight: 500;
							margin-top: 10px;
							cursor: pointer;
						}
						.page_new {
							float: left;
							width: 100%;
							padding: 15px 0;
						}
						a.aerrow.nxt {
							float: right;
							cursor: pointer;
						}
						.product_chart {
							float: left;
							width: 100%;
							padding: 20px 0;
						}
						.product_chart p {
							font-size: 13px;
							font-weight: 500;
							color: #161616;
						}
						#application {
							padding: 20px 0;
						}
						.airflow_pattern {
							float: left;
							width: 100%;
							padding: 30px 0;
							border-bottom: 1px solid #e7e7e7;
						}
						.airflow_pattern_img {
							width: 100%;
							text-align: center;
							float: left;
							padding: 30px 0;
						}
						.airflow_pattern_img img {
							max-width: 400px;
						}
						.pattern_box .airflow_pattern_table {
							overflow: scroll;
						}
						.airflow_pattern_table {
							float: left;
							width: 100%;
							padding-top: 15px;
							/*overflow: scroll;*/
						}
						.airflow_pattern_table p {
							font-size: 13px;
							font-weight: 500;
							color: #161616;
						}
/*.airflow_pattern:nth-child(4) {
        border: none;
        }*/
        .literature_main h5 {
        	width: 100%;
        	display: block;
        	float: left;
        }
        .literature_main {
        	/*padding: 30px 0 0;*/
        	padding: 0px 0 10px;
        	float: left;
        	width: 100%;
        }



        /* table Custom */

        .custom_product_table table{width: 100%; table-layout: auto;border: 1px solid #0BAA9E;}
        .custom_product_table td {border: 2px solid #0BAA9E;padding:0 7px 0;font-size: 14px;font-weight: 500 !important;color: #161616;}
        .custom_product_table table tr:nth-child(1) {background: #0BAA9E;color:#fff;}
        .custom_product_table table tr:nth-child(2) {background: #0BAA9E;color:#fff;}
        .custom_product_table table tr:nth-child(3) {color:#000;font-weight: 700;}
        .custom_product_table table tr:nth-child(4n) td{background: #EDEDED;}
        .custom_product_table table tr:nth-child(4n + 5) td {background: #ededed;}
    .custom_product_table .table_main > p {/*padding: 10px 0*/}
    .custom_product_table .table_main > p {color: #000000;font-weight: 500;/*padding: 15px 0*/;font-size: 13px;}

    .custom_product_table table tr:nth-child(1) td {color: #fff;}
    .custom_product_table table tr:nth-child(2) td {color: #fff;}

    .simple_table_struct table {width: 100%;}
    .simple_table_struct table td{border: 1px solid #0BAA9E;padding: 0 0 0 7px; color: #161616; font-weight: 500 !important;}
    .simple_table_struct table tr:nth-child(1) td{background: #0BAA9E !important;color:#fff;font-size: 14px;}
    .simple_table_struct table tr:nth-child(2n-1) td {background: #EDEDED;}

    .rowspan_table_struct table{width: 100%;}
    .rowspan_table_struct table td{border: 1px solid #0BAA9E;text-align: center;font-weight: 500;font-size: 14px;color: #161616;}
    .rowspan_table_struct table tr:nth-child(1) td{background: #0BAA9E !important;color:#fff;font-size: 14px;}
    .rowspan_table_struct table tr:nth-child(2n-1) td{background: #EDEDED;}

    .complex_table_struct table{width: 100%;table-layout: auto;}
    .complex_table_struct table td{border: 1px solid #0BAA9E;word-wrap: break-word;padding: 0 0 0 7px;font-weight: 500 !important;font-size: 14px;color: #161616;}
    .complex_table_struct table tr:nth-child(1) td{font-size: 12px;}

    .complex_table_struct table tr:nth-child(2n-1) td {background: #EDEDED;}
    .complex_table_struct table tr:nth-child(1) td{background: #0BAA9E !important;color:#fff;font-size: 14px;}

    /* Table Custom */



    .header_menu ul .first_open > ul {display: block;}
    .header_menu ul .first_open a.parent {background-color: #353535;}

    .footer div#gform_confirmation_message_5 {
    	padding: 20px;
    	background: #f35e22;
    	color: #fff;
    	margin-top: 50px;
    }

   /* .gform_ajax_spinner {
    	margin-left: 10px;				
    	border: 4px solid rgba(255, 255, 255, 0.3);
    	border-left: 4px solid gold;
    	animation: spinner 1.1s infinite linear;
    	border-radius: 50%;
    	width: 15px;				
    	position: absolute;
    	right: 0; 
    } */
    section.reset_pass {
    	float: left;
    	width: 100%;
    	text-align: center;
    }

    .improv_efficiency_inner_popup {
    	background: #000;
    }

    .playpause {
    	background-image:url(http://png-4.findicons.com/files/icons/2315/default_icon/256/media_play_pause_resume.png);
    	background-repeat:no-repeat;
    	width:50%;
    	height:50%;
    	position:absolute;
    	left:0%;
    	right:0;
    	top:0%;
    	bottom:0%;
    	margin:auto;
    	background-size:contain;
    	background-position: center;
    }

    #gform_ajax_spinner_5{position: absolute;left:70px;top: 25px;}
    .gform_wrapper .gform_ajax_spinner{padding-right: 0 !important;display: block !important;}

    /* 27-9-218 */

    .reset_pass {float: left;width: 100%;}
    .reset_pass .login_content.forget_pass.reset_pass{float: left;width: 100%;padding: 30px 400px;}
    .reset_pass .register_form{float:left;width: 100%;text-align: left;padding: 50px 0;}
    .reset_pass input{background: #f4f4f4;margin-bottom: 20px;}
    .reset_pass input[type="submit"]{background: #f35e22;color: #fff;}

    /*27-11-2018*/
    .press_releases_part.product_cat {
    	margin-top: 20px;
    }
    .product_cat_img .press_releases_multi{border:none;}
    .main_category{float: left;width: 100%;}
    .product_cat_img .press_releases_multi .press_img{height: auto;}
    .accessories_sec .press_releases_multi{border:none;}


    /*28-11*/
    /*.airflow_pattern {margin-bottom: 35px;}*/

    /*30-11*/
    .product_over_view ul {
    	-webkit-column-count: 2;
    	-moz-column-count: 2;
    	column-count: 2;
    	margin-bottom: 10px;
    }
    .product_over_view ul li {
    	list-style: circle;
    	font-size: 14px;
    	line-height: 26px;
    	font-weight: 500;
    	margin-left: 15px;
    	color:#333;
    }

    /*4-12-2018*/
	hr{border-color: #e7e7e7;}
	.releases_detail.custom_product_table > hr{clear: both;margin: 0 0 -1px;position: relative;bottom: -18px}
    .releases_detail ul li {
    	list-style: circle;
    	margin-left: 35px;
    	font-size: 13px;
    	color: #161616;
    	line-height: 18px;
    	font-weight: 500;
    	/* margin: 0;*/
    	padding: 6px 0;
    }
    .banner_txt h3 {
    	font-size:34px;
    	padding-left: 15px;
    }


    /* 5-12-2018 */
    .literature_main.cad_model .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{width: 100% !important;}
    .literature_main.cad_model .gform_wrapper .top_label input.medium, .literature_main.cad_model .gform_wrapper .top_label select.medium input{width: 100% !important;}
    .literature_main.cad_model .gfield_checkbox li input[type=checkbox]{-webkit-appearance: checkbox;}
    .cad_model .modal-header .close {margin-top: -22px;}
    .literature_main.cad_model .gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
    	padding: 0!important;
    	width: 100%;
    	margin: 0px 0;
    }
    span.gfield_required{display:inline-block !important;}
    /*richa*/
    .literature_main.cad_model .gform_wrapper .top_label .gfield_label ,.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label { 
    	font-size: 14px!important;
    	line-height: 26px!important;
    	color: #161616!important;
    	font-family: 'Montserrat', sans-serif!important;
    	font-weight: 500!important; 
    }

    .costsaving_box .improv_efficiency_img{height: 230px;}
    .costsaving_box .improv_efficiency_img img{width: 100%;height: 100%;}
    .costsaving_box .improv_efficiency_row{display: inline-block;}
    .costsaving_box .improv_efficiency_inner{ margin-bottom: 20px;}
    .cost_saving_detail h3{padding:10px 0px ;0}
    .costsaving_box .col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner h3{
    	color:#ffffff;
    }
    .costsaving_box .col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner p{
    	color:#ffffff;
    }
    .costsaving_box .col-md-3.col-sm-6.col-xs-12:nth-child(even) .improv_efficiency_inner{
    	background-color: #0058a2;
    	margin-top: 20px;
    }
    .costsaving_box h2{
    	color: #f35e22;
    	line-height: 24px;
    	letter-spacing: 0.20px;
    	margin: 0px;
    	font-weight: 500;
    	padding-bottom: 35px;
    }
    .distributor_map .caa_exair_product {
    	border: none; 
    	padding: 10px;
    	text-align: left;
    	margin-bottom: 0px;
    	width: 100%;
    	border-bottom: 1px solid #666666;
    	border-radius: 0;
    }

    .distributor_map_detail{float:left;width:100%;border: 1px solid #666666;}

    .pattern_sec .airflow_pattern{border-bottom: 0px solid #e7e7e7;}
    .pattern_sec .pattern_box_sec h4{color: #F35E22;font-size: 20px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;} 
    .product_over h4{color: #F35E22;font-size: 18px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;}

/*.pattern_box .dimension_box h4,.pattern_box .dimension_box h5{color: #F35E22;font-size: 17px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;}
*/
.pattern_box .press_releases_part {color: #F35E22;font-size: 17px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top:5px;}

.pattern_box .airflow_pattern_table h4{color: #F35E22;font-size: 17px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;}
.pattern_box .airflow_pattern_table h4{color: #F35E22;font-size: 17px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;}

#specification h3{color: #F35E22;font-size: 20px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 0px;}
/* 17-12-2018 css start */

.pattern_box_sec {width: 100%;padding-top: 30px;float: left;}
.pattern_sec .pattern_box_sec h4{min-height: 50px;}
.pattern_box_sec .airflow_pattern {
	margin-bottom: 30px;
	/*padding: 10px 0;*/
	padding: 0px 0px;


}

.pattern_box .press_releases_multi{padding: 20px 0;}

.big_table  /*.airflow_pattern_table*/{width: 100%;overflow-x: scroll;padding: 10px 0;}
.pattern_accessories h5{

	float: left;color: #F35E22;font-size: 20px;line-height: 26px;font-weight: 500;font-family: "Montserrat",sans-serif;margin-top: 25px;}


	.pattern .dimension_box{float: left;width: 100%;}
	.pattern .dimension_box h4{padding-left: 0px;color:#F35E22;}

	.dimension_box .col-md-6{padding: 0px;}

	.product_details_tab .press_releases_part.accessories_sec .press_releases_multi {

		color: #000;
		font-size: 14px;
		padding-bottom: 15px;
	}

	.press_releases_part h2 {
		color: #000;
		font-size: 20px;
		padding-bottom: 15px;
	}

	.press_releases_part .accessories_sec h4{font-size: 16px;}
	.pattern_box .press_releases_multi {
		padding: 10px 0;
	}

	.product_details_tab .press_releases_part.accessories_sec .press_releases_multi{padding: 0;}
	#overview .product_table.custom_product_table .table_detail1 , #overview .product_table.custom_product_table .table_detail2{overflow-x: scroll;padding: 10px 0;}

	.application_main .application_con ul li{word-break: break-word;line-height: 24px;}

	.padding{padding: 60px 0;}


	.efc_sec table tr:nth-child(1){background:none !important;}
	.efc_sec table td {border: 1px solid #fff;}
	.efc_sec table tr:nth-child(2){background:none !important;}
	.product_tags {text-align: left;}

	/*  17-12-2018 css End */
	.exair_subcat_product .press_releases_part.product_cat {margin-top: 0px;}
	.header_menu ul li ul li li a { white-space: normal;}

	button#btnMoveRightTab {
		color: #f35e22;
		background-color: transparent;
		border: none;
		/* color: white; */
		/* padding: 15px 32px;*/
		text-align: center;
		text-decoration: none;
		display: inline-block;
		font-size: 16px;
		font-weight: 500;
	}

	button#btnMoveLeftTab{
		color: #f35e22;
		background-color: transparent;
		border: none;
		/* color: white; */
		/* padding: 15px 32px;*/
		text-align: center;
		text-decoration: none;
		display: inline-block;
		font-size: 16px;
		font-weight: 500;
		float:right;
	}

	#overview h2,#application h2,#silencingmufflers h2,#hide_magnetic_bases h2, #swivel_fittings h2, #valves_and_thermostat h2, #filter_regulator h2
	{
		color: #f35e22;
/*		font-size: 22px;*/
                font-size: 18px;
		margin-top:10px
	}

	/* 24-12-2018 */

	.application_spotlight_sec .press_releases_multi
	{
		padding: 20px !important;border: 1px solid #e7e7e7 !important;
	}	

	.airflow_pattern_table .cold1{float: left;width: 100%;}
	.airflow_pattern_table .cold1 img{float: left;margin-right: 20px;}

	.airflow_pattern_table .cold1 {
		float: left;
		width: 100%;
		padding-bottom: 15px;
	}
	.press_releases_part.accessories_sec{height: 100%;object-fit: contain;}
	.press_releases_part .releases_detail  h4 {font-size: 17px;font-weight: 500;color: #161616;line-height: 23px;}
	.press_releases_part .press_releases_multi h4 {font-size: 17px;font-weight: 500;color: #161616;line-height: 23px;}
	.airflow_pattern_img{padding-right: 50px;display: inline-block;width: auto;}

	.press_releases_part.accessories_sec img {
		height: 100%;
		/*object-fit: cover;*/
		object-fit: contain;
		max-width: 100%;
		margin: 0 auto;

		display: block;
		width: auto;
	}

.a_side_img .airflow_pattern_img{width: 100%;height: auto;/*height: 250px;*/text-align: left;/*border-bottom: 1px solid #e7e7e7;*/}
.a_side_img .airflow_pattern_img img{height: 100%;/*width: 100%;*/}
.side_contact_form .g_recaptcha div{width: auto !important;overflow: hidden !important;}

.a_side_img .airflow_pattern_img img {
	height: auto;
	max-width: 100%;
	/*						padding-bottom: 20px;*/
}


.pattern_box_sec {
	width: 100%;
	padding-top: 0px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	float: none;
}


/*26-12*/
.app_spotslight h4{
	font-size: 18px;
	font-weight: 500;
	color: #f35e22;
	line-height: 28px;
	margin: 0;
	text-decoration:underline;

	/* padding-bottom: 20px;*/
}
.airflow_pattern_table h4 {
	font-size: 18px;
	font-weight: 500;
	color: #f35e22;
	line-height: 28px;
	margin: 0;
	padding:10px 0 10px 0;

}


.press_releases_detail p {
	font-weight: 500;
	padding: 10px 0 10px;
}
.app_spotslight  .press_img {

	height: 300px;width: 100%;

}
#application .press_releases_part .releases_detail{
	padding: 0 0px; 
}
.pattern_sec .pattern_box_sec .col-md-4{padding-left: 0px;}
.pattern_detail_sec img {width:100%;}
.airflow_pattern_table ul li{list-style-type: disc;font-size: 13px;font-weight: 500;color: #161616;line-height: 26px;}
.airflow_pattern_table ul{margin-left:30px;margin-bottom: 10px;}

/*31-12*/
form#aspnetForm {
	display: block;
	overflow: scroll;
}

/*7-1 */
.product_table iframe {width: 393px; height:300px;}

/* 9-1-2019 */
.distributor_map_detail h4{
	color: #000;
	font-size: 17px;
	line-height: 20px;
}
.distributor_map_detail p{font-size: 14px; word-break: break-word;}


.application_pic .application_img{height: 200px;float: left;padding: 0 5px;}
.application_pic .application_img img{height: 100%;object-fit: contain;/*width:100%;*/}
.application_pic .app_desc_text{margin-top: 20px;/* height: 70px; */ text-align: left; padding: 0 10px;}

/* 11-1-2018 */

.pagination a.next{padding: 7px 8px;}
.pagination a.next:hover{color: #fff;}
.pagination a.prev{padding: 7px 8px;}
.span.page-numbers.current{min-width: 40px;text-align: center;}
.pagination span{min-width: 40px !important;text-align: center;}

/* 16-1-2019 */

.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half, .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{border-top: 0px;}

.getin_touch_part .gform_wrapper ul.gform_fields li.gfield{border-top: 0px;}

.getin_touch_part .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half, .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding: 0;}

#literature .page_new .aerrow.nxt{float: left;}

.getin_touch_part .gform_footer.top_label{width: 100%;}


.getin_touch_part #gform_wrapper_6 .gform_footer.top_label {
	float: left;
	position: relative;
	top: 0px; 
	width: auto !important;
	right: 0;
	left: -15px;
}


.header_menu ul li ul li ul li a:hover{margin-left: 8px;}

.getin_touch_part .ginput_container{position: relative;}
.getin_touch_part .ginput_container > span {
	position: absolute;
	z-index: 1;
	right: 10px;
	top: 14px;
}


input[type=submit]{

	font-family: "Montserrat",sans-serif;
	font-size: 13px !important;
	line-height: 14px;
	font-weight: 400;
	letter-spacing: 2px;
}

.getin_touch_part .gform_footer.top_label input[type="submit"] {
	background: rgba(0, 0, 0, 0) linear-gradient(306deg, #e34e18 0%, #f9984a 100%) repeat scroll 0 0;
	padding: 0;
	width: 200px!important;
	font-family: "Montserrat",sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: 700;
	letter-spacing: 2px;
}


.getin_touch_part .gform_footer.top_label input[type="submit"]:hover{color: #fff !important;
	background: #585454;
	transition: all 0.5s ease 0s;
}



.airflow_pattern_table h6{
	font-size: 15px;
	font-weight: 500;
	color: #f35e22;
	line-height: 28px;
	margin: 0;
	padding: 10px 0 10px 0;
}

.protect-air .product_over_view ul{column-count: 1;}
.protect-air .product_over_view {padding-left: 30px;}

.app_protect_air .application_img {width:100%;text-align: left;margin-bottom:30px;}


.protect-air-specification .airflow_pattern_img{
	padding: 0;
	width: 30%;
	/*4-4-2019*/
	padding-top: 15px;
}

.protect-air-specification .airflow_pattern_table{
	width: 70%;
}

/* 13-2-2019 */

#specification td {border: 2px solid #0BAA9E;padding: 2px 5px;font-size: 14px;}
#specification td span{font-family: 'Montserrat', sans-serif !important;}
#specification table{border: 1px solid;}
#specification .wpb_wrapper h2{color: #f35e22;font-family: inherit !important;font-size: 24px;}
#specification .wpb_wrapper h4{color: #f35e22;font-family: inherit !important;font-weight: 500 !important;margin-top: 15px;
	margin-bottom: 20px;line-height: 24px;font-size: 20px;}

	#specification .wpb_wrapper p{color: #000000; font-size: 13px;}

	.air_knives_product .product_over.product_table.custom_product_table .product_over_view{width: 100%;}
	.air_knives_product .product_over.product_table.custom_product_table .product_over_img {
		width: 100%;
		float: left;
		text-align: left;
	}

	.air_knives_product .product_over.product_table.custom_product_table .product_over_img img {width: auto;}

	/* 13-2-2019 */


	/* 14-2-2019 Start */
	.product_unique_1611  .product_details_tab .product_over.product_table img{margin-right: 70px;}
	.product_unique_534   .product_details_tab .product_over.product_table img{margin-right: 20px;}
	#application .press_releases_part .press_img{clear: both;margin-bottom: 20px;}
	#application .press_releases_part .press_img img{object-fit: cover;}
	.application_unique_538  .application_pic .application_img {
		float: none;
	}
	.application_unique_534  .press_releases_part .releases_detail {
		width: 100%;
	}
	/* 14-2-2019 End */


	/*18-2-2019 css start*/ 
	.overview_after_img {float:left;width: 100%;}
	.overview_after_img .product_over_img{float: right;margin-left: 25px;margin-bottom: 15px;}
	.overview_after_img .product_over_view{float: none;width: auto;}
	/*18-2-2019 css end*/ 


	/*19-2-2019 css start*/ 
	.extra_air_knife.air-knife-landing table{
		border: 2px solid #0BAA9E;		
		width: 100%;
		max-width: 100%;
		margin-bottom: 20px;
	}
	.extra_air_knife.air-knife-landing table tbody tr td span{
		font-size: 13px;
		font-family: 'Montserrat', sans-serif !important
	}
	.extra_air_knife.air-knife-landing table tbody tr td{
		border: 2px solid #0BAA9E;
		padding: 5px 10px;
		vertical-align: middle;
	}
	.extra_air_knife.air-knife-landing .app-img-wrap {
		/*border: 1px solid #e7e7e7;*/
		float: left;
		margin-bottom: 30px;
		/*	padding: 30px;*/
		width: 100%;
	}
	.extra_air_knife.air-knife-landing .app-img-wrap img {
		float: left;
		height: 180px;
		padding-right: 10px;
		position: relative;
		width: 33%;
		padding-top: 5px;
	}

	/*19-2-2019 css end*/ 

	/*20-2*/
/*#overview .press_releases_part .releases_detail  p a {
        color: #F35E22;
        }*/
        .product_details_main .product_details.text_full {
        	width: 100%;
        }
        /*21-2*/
        .pattern_sec .product_over_view{
        	margin-top: 10px;
        	float: left;
        	width: 100%;
        	padding-right: 30px;
        }
        .category_table table td {
        	//padding-left: 0 !important;

        }
        .category_table table td span{
        	background: #0BAA9E !important;
        	width: 100% !important;
        	display: block !important;
        }
        .category_table table td img{padding: 6px!important;background-color: white!important;}
        .pattern_box .airflow_pattern_table {
        	overflow: unset!important;
        }
        .pattern_box .pattern_model_detail.airflow_pattern.rowspan_table_struct h4 {
        	color: #F35E22;
        	font-size: 18px;
        	line-height: 26px;
        	font-weight: 500;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 0px;
        }
        /** 21st feb **/
        .product_right_image   { 
        	float: left;
        	padding-right: 13px;
        	padding-bottom: 15px;
        }
        .product_left_content {
        	padding-bottom: 5px;
        }


        /* 22-2-2019 Start */
        .wpb_content_element.large_table{float: left;width: 100%;overflow-x: scroll;}
        .custom_product_table.simple_table table tr:nth-child(4n + 5) td{background: #fff;}
        .custom_product_table.simple_table table tr:nth-child(2n + 4) td{background: #ededed;}
        .custom_product_table.table_with_rowspan table tr:nth-child(4n) td{background: #fff !important;}
        .custom_product_table.table_with_rowspan table tr:nth-child(4n + 6) td{background: #ededed !important;}
        .custom_product_table.table_with_rowspan td{text-align: center !important;}
        .product_unique_1611 .alignnone{margin-right: 40px;}
        #application .press_releases_part .press_img img{object-fit: contain;}
        .airflow_pattern_img.air_knive_pattern_image{padding: 0;}
        .press_releases_part.accessories_sec.application_model_info table{border: 2px solid #0baa9e;}
        .press_releases_part.accessories_sec.application_model_info table tr td{border: 2px solid #0baa9e;}
        .product_unique_110 .product_right_image {width: 58%;}

        .single.single-products .accessories_sec h4{font-weight: 500;}
        .single.single-products .accessories_sec h2{font-weight: 600;}
        /* 22-2-2019 End */


        /* 25-2-2019 start */
        .custom_product_table.overview_fix_table table{border: 2px solid #00A293;}
        .custom_product_table.overview_fix_table table tr:nth-child(1) td{background:#0BAA9E; }
        .custom_product_table.overview_fix_table table tr:nth-child(2){background: none;}
        .custom_product_table.overview_fix_table table tr td{background: #fff; font-family: 'Montserrat', sans-serif !important;}
        .custom_product_table.overview_fix_table table tr td span{font-family: 'Montserrat', sans-serif !important;}
        .custom_product_table.overview_fix_table table tr:nth-child(4n + 5) td{background: #fff;}
        .custom_product_table.overview_fix_table table tr:nth-child(2n + 3) td{background: #ededed;}



        .press_releases_part.accessories_sec h4{
        	color: #F35E22;
        	font-size: 18px;
        	line-height: 26px;
        	font-weight: 400;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 0px;
        }
        #literature h2
        {
        	color: #F35E22;
        	font-size: 18px;
        	line-height: 26px;
        	font-weight: 500;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 10px;
        }
        .product_details_tab h5{padding: 0;}
        #application h5{margin-bottom: 10px;}
        #application h2{margin-top: 5px;min-height: 25px;}
        .overview_main_sec{padding: 10px 0;}
        .postid-110 .overview_main_sec h2{margin-top: 5px;}
        .statement_body.air_knives_product #application{padding: 15px 0;}
        #specification h2{color: #f35e22;font-size: 22px;}
        #specification .airflow_pattern {padding: 0px 0 20px;}
        .app_desc_text .sizing_guide{background: #0067d0;
        	padding: 10px;
        	display: inline-block;
        	min-width: 150px;
        	text-align: center;
        	margin-bottom: 5px;
        	color: #fff;
        	border-radius: 20px;
        }
        #overview .wrap_topiamge{margin-top:50px !important;}
        #overview .hazardous_img .leftside_content_wrap{height: 390px;}
        /* 25-2-2019 End */


        /* 26-2-2019 */
        .overview_sidebyside{float: left;width: 100%;}
        .overview_leftside_content{width: 60%;float: left;}
        .overview_rightside_img{width: 40%;float: left;text-align: center;padding: 0 20px;}
        .images_efc_controll tr td {border: 1px solid #f0f0f0;}
        #login_form .usr_email{margin-bottom:10px;}
        .custom_product_table.overview_fix_table.table_with_row_span table tr:nth-child(2) td{background: #0BAA9E !important;}
        .airknife_rightside .wpb_content_element{margin-bottom: 10px;}

        /* 26-2-2019 */
        .single.single-products #specification h2{font-size: 18px;font-weight: 500!important;}
        .single.single-products #specification h4{font-size: 18px;}
        .airgun__text img{width: 20%;float: left;}
        .airgun__text strong{font-weight: 400;}
        .show_full_width_img{width: 45%;}
        .single.single-products.postid-1294 .show_full_width_img{width: 37% !important;}
        table td{font-size: 12px !important;}
        .releases_detail h5{font-size: 15px;color: #F35E22;margin: 5px 0 0;	font-weight: 600;}

        /* 28-2-2019 */
        .accessories_sec .gen4_img{margin: inherit!important;display: initial!important;width: 80px!important;}
        .postid-110 .application_pic .application_img {width: 100%;}
        .application_con h2{padding-left: 10px;}
        .product_unique_1221 .accessories_sec{padding: 20px 0;}
        .product_unique_1221 .press_releases_part.accessories_sec img{width: 100%;}

        /* 1-3-2019 */

        .press_releases_part .releases_detail p{padding-bottom: 10px;}
        .postid-534 .custom_product_table td{padding: 0 4px 10px 9px;}
        .postid-532 .images_efc_controll{width: 100% !important;}
        .postid-532 .images_efc_controll tr:first-child td{height: 180px;padding: 10px;}
        .postid-532 .efc_table:first-child td{padding: 20px;}
        .cost_saving_detail p{padding: 5px 0 5px;}

        /*richa*/
        .product_over_view ul li {font-size: 13px;}


        /* 4-3-2019 */
        .pattern_sec table td{text-align: center;line-height: 24px;}
        .pattern_sec .learn_more{left: 2px;}    

        p {
        	font-size: 13px;
        	font-weight: 500;
        	line-height: 26px;
        	margin-bottom: 15px;
        }	

        #overview h4
        {
        	color: #F35E22;
        	font-size: 18px;
        	line-height: 24px;
        	font-weight: 500;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 0px;
        	margin-bottom: 15px;
        }
        .product_over{padding-top:12px; }
        a{color: #f35e22;}
        a:hover{color: #0baa9e;}

        .releases_detail h5 {
        	font-size: 15px;
        	color: #F35E22;
        	margin: 5px 0 0;
        	margin-bottom: 10px;
        	font-weight: 600;
        }
        /*6-3-2019*/
        .airflow_pattern.rowspan_table_struct.bigtable_sec {
        	color: #F35E22;
        	font-size: 18px;
        	line-height: 26px;
        	font-weight: 400;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 0px;
        	font-weight: 600;
        }
        .pattern_accessories h3{color: #F35E22;
        	font-size: 20px;
        	line-height: 26px;
        	font-weight: 500;
        	font-family: "Montserrat",sans-serif;
        	margin-top: 25px;
        	margin-bottom: 5px;}
        	.product_unique_1775 .table_main{margin-top: 0px;}

        	.pattern_box .single.single-products .accessories_sec h4 {
        		font-weight: 500;
        	}

        	#literature h4, .tab-content h4{color: #F35E22;
        		font-size: 18px;
        		line-height: 24px;
        		font-weight: 500;
        		font-family: "Montserrat",sans-serif;
        		margin-top:15px;
        		margin-bottom: 10px;
        	}

        	.pattern .releases_detail h5{width:100%;}
        	.press_releases_multi h4 {padding-top: 15px;}

        	/*7-3-2019*/
        	#application h4{color: #F35E22;
        		font-size: 18px;
        		line-height: 24px;
        		font-weight: 500;
        		font-family: "Montserrat",sans-serif;
        		/*margin-top: 0px;
        		margin-bottom: 15px;*/
        		margin-top: 10px;
        		margin-bottom: 25px;
        	}
        	.dropdown-menu>.active>a:hover {background-color: unset!important;}
        	.pattern_box td b span{font-size: 13px !important;}
        	.pattern h2, .pattern h3,.pattern h5{color: #F35E22 !important;}
        	.pattern h2{margin-top:10px;font-size: 18px;}
        	.pattern h5{font-size: 15px;
        		color: #F35E22;
        		margin: 10px 0 0;
        		margin-bottom: 8px;
        		font-weight: 500;
        		font-size: 16px;
        	}
        	.pattern .product_over{margin-bottom: 10px;}
        	.table_scroll{float: left;width: 100%;overflow-x: scroll;}

        	/* 8-3-2018 */
        	a.aerrow.nxt:hover{color: #f35e22;}
        	a.aerrow:hover{color: #f35e22;}

/*.postid-1829 .bread_crump li:nth-child(3):after{content:no-open-quote !important;}
.postid-2107 .bread_crump li:nth-child(3):after{content:no-open-quote !important;}*/
/*.customize-support .bread_crump li:nth-child(3):after{content:no-open-quote !important;}*/
.inner_banner .bread_crump li:nth-child(3):after{content:no-open-quote !important;}
.dimension_box {margin-bottom: 15px;}
.pattern_model_detail h4{margin-bottom: 20px;}
.pattern_box .product_over_view h4{margin-top: 25px;}

/*11-3-2019*/
.postid-1245 .product_over{margin-bottom: 0px;}
.postid-1245 .table_main{margin-top: 0;}
.postid-1245 .custom_product_table .table_main > p{padding: 0px 0;}
.overview_main_title{float: left;width: 100%;padding: 15px 15px 0;}

/* 12-3-2019 */
.blowoff_table table tr td:first-child{padding: 0px !important;}
.blowoff_table table tr td{padding: 5px !important;}
.blowoff_table table tr td strong{line-height: 30px;}
.blowoff_table table tr td img{width: 100%;background: #fff;padding: 20px;object-fit: contain;height: 200px;}
.g-recaptcha:first-child div{margin:0;}

/* 15-3-2019 */
.custom_product_table .vacum_table td{border: 2px solid #0BAA9E;}
.custom_product_table .vacum_table td{background: #fff;}
.custom_product_table .vacum_table table tr:nth-child(2) td{color: #000;background: #fff;}
.custom_product_table .vacum_table table tr:nth-child(4n) td{background: none;}
.custom_product_table .vacum_table table tr:nth-child(4n + 5) td{background: none;}
.product_details_main.product_multiple_img .product_img{width: auto;}
.product_details_main.product_multiple_img .product_img img{width: auto;}
.product_details_main.product_multiple_img .product_details{padding: 15px 0;}
.login_content.forget_pass.all_frm_content .login{background: #f4f4f4;}
.footer_subscribe #field_5_4{max-width: calc(100% - 0px)!important;}
.footer_subscribe #field_5_4 .gfield_label{margin-top: 0px;}

.foggotpage_email{position: relative;}
.forget_pass.all_frm_content .foggotpage_email::before {
	border-right: 1px solid #c5c2c2;
	content: "\f0e0";
	font-family: FontAwesome;
	height: 28px;
	left: 0;
	position: absolute;
	top: 10px;
	width: 50px;
	color: #F9984B;
	font-size: 18px;
}
.forget_pass.all_frm_content .foggotpage_email input{
	color: #afafaf;
	padding-left: 70px;
	height: 45px;
	margin-bottom: 10px;
}
/*16-3*/
.mufflers_content_wrap{float: left;width: 100%;padding-bottom: 20px;}
.mufflers_content_wrap img{float: left;margin-right: 20px;}
.term-36 .rowspan_table_struct table tr:nth-child(2n-1) td{background: none;}
.term-35 .rowspan_table_struct table tr:nth-child(2n-1) td{background: none;}
.term-38 .rowspan_table_struct table tr:nth-child(2n-1) td{background: none;}
.postid-2775 .custom_product_table table tr:nth-child(4n) td{background: none;}
.product_details_main .product_multiple_img{padding: 10px 0;}
.postid-1407 .single.single-products #specification h2{margin: 0px !important;}
.filter_regulator .custom_product_table table tr:nth-child(4n + 5) td{background: none;}
.swivel_base_modal table, .swivel_base_modal table tr td, .magnetic_bases_modal table,.magnetic_bases_modal table tr td, .thermostat_modal table, .thermostat_modal table tr td{border: 2px solid #0BAA9E;padding: 5px;}
.postid-2775 .product_details_tab .nav-tabs > li {
	margin-bottom: 5px; 
}

.postid-2775 .tab-content h2{margin-top: 10px;}
.postid-2775 table, .postid-2775 table tr td{border: 2px solid #0BAA9E;padding: 5px;    color: #000;}
.accessories_cat_product p{font-size: 13px;
	font-weight: 500;
	color: #161616;
	line-height: 26px;
	margin-bottom: 15px;
}

footer p{margin: 20px 0;}

.app_spotslight .back-btn {
	/*margin-right: 10px;*/
	padding: 6px 0px;
	height: 50px;
	/*display: flex;
	align-items: center;*/
}
.app_spotslight .back-btn a{text-align: center;width: 100%;font-size: 14px;}
#menu-item-238 .dropdown-menu li{width: 50%;}
#menu-item-242 .dropdown-menu li{width: 50%;}
#menu-item-242 .dropdown-menu li a{padding: 10px 15px;}
#overview .overview_main_sec.img_alignment{padding-top: 30px;}
#overview .overview_main_sec.img_alignment .wrap_topiamge {
	margin-top: 5px !important;
}
/* accessories Css Start */    			
#swivel_fittings{float: left;width: 100%;padding-top: 10px;}
#valves_and_thermostat .col-md-5{padding: 0;}
#swivel_fittings .col-md-7{padding: 0;}
.custom_product_table table tr:nth-child(2) td {    background: #fff;color: #000;}
.accessories_cat_product .acces_page_new{float: left;width: 100%;}
#hide_magnetic_bases h2{display: inline-block;}
#silencingmufflers, #hide_magnetic_bases, #hide_magnetic_bases{margin-top: 10px;}
.postid-2775 #literature{margin-top: 10px;}

.modeldata_and_img{width: 30%;}
.modal_content {width: 60%;}
.mufflers_data{float: left;width: 100%;padding: 20px 0 0;}
#hide_magnetic_bases .overview_leftside_content{width: 40%;}
#hide_magnetic_bases .overview_rightside_img{width: 60%;}
.accessories_cat_product .valves_thermostat_detail{
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.accessories_cat_product .overview_sidebyside{padding-bottom: 20px;}

.accessories_cat_product .thermostat_content{
	float: left;
	width: 100%;
	margin-bottom:20px; 
}
.overview_leftside_content.magnetic_bases_image_left{float: right;}
.accessories_cat_product .mag_modal_img{padding-top:70px;}
.overview_sidebyside .overview_rightside_img{padding-top: 0;}

/* 25-3-2019 */

.protect-air-specification.tab-pane .airflow_pattern{margin: 0 !important;}
.protect-air-specification.tab-pane .airflow_pattern h2{margin: 10px 0 0 !important;}
.simple_table_struct .pipetite_table tr:nth-child(1) td {background: #fff!important;}

/* 26-3-2019 */

.protectair h2{margin-top: 0;}
.accessories_cat_product table tr td span{font-family: 'Montserrat', sans-serif !important;font-weight: 500;}
.sub_contact_list li a:hover{color: #008080;}

#specification h4{position: relative;}
#specification h4:after{content: "\f067";font-family: FontAwesome; position: absolute;height: 20px;width: 20px;right: 0;color: #f35e22;line-height: 20px;
text-align: center;
font-size: 20px;
cursor: pointer;
}

#specification h4.open:after{content: "\f068";}
#specification h6{font-size: 16px;color: #F35E22;}

/* 27-3-2019 */

.modal-body  select{-webkit-appearance: menulist-button;}
.modal-body select{-moz-appearance: menulist;}
.superknife_image .wpb_single_image{margin-bottom: 10px;}

/*11-4-2019*/
#specification .accessories_content .press_releases_multi {
	float: left;
	margin-bottom: 30px;
	padding: 25px;
	width: 100%;
}

.application_advantages_sec{width: 100%;display: flex;display: -webkit-flex;justify-content: flex-start;flex-wrap: wrap;}
.application_advantages_sec .application_pic{width: calc(33.33% - 14px);display: inline-block;vertical-align: top;margin: 0px 20px 20px 0;border: 1px solid #e7e7e7;padding: 15px;text-align: center;}
.application_advantages_sec .application_pic:nth-child(3n){margin-right: 0;}
.application_pic .application_img{width: 100%; text-align: left;padding: 0;margin: 0 0 10px;text-align: center;display: flex;align-items: flex-start;justify-content: center}
.application_pic .application_img img{height: auto;max-width: 100%;max-height: 100%;}
.application_pic .app_desc_text{margin: 0;width: 100%;float: left;padding: 0;text-align: center;}
.application_pic .app_desc_text p{margin: 0;font-size: 11px;}

.question_main{
	float: left;
	width: 100%;
	background: url(../images/question_bg.png)no-repeat;
	background-position: center !important;
	position: relative;
}
.question_main .center_title{
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	text-align: center;
	
}
.question_main .center_title h2{
	font-size: 32px;
	color: #f35e22;
	margin: 0;
}
.question_main .que_bx{
	position: relative;
	width: 50%;	
	padding: 40px 0;
}
.question_main .que_bx .bx_title a{ 
	padding: 15px;
	display: block;
	background-image: -moz-linear-gradient( 0deg, rgb(248,150,73) 0%, rgb(243,94,34) 76%);
	background-image: -webkit-linear-gradient( 0deg, rgb(248,150,73) 0%, rgb(243,94,34) 76%);
	background-image: -ms-linear-gradient( 0deg, rgb(248,150,73) 0%, rgb(243,94,34) 76%); 
	width: 150px;
	position: absolute;	
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	height: 60px;
	display: table;
}
.question_main .que_bx.left_img{
	float: left;
}
.question_main .que_bx.right_img{
	float: right;
	text-align: right;
}
.question_main .que_bx.left_img .bx_title a{
	left: 75px;	
}
.question_main .que_bx.right_img .bx_title a{
	right: 75px;	
}
.question_main .que_bx .bx_title h3{
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

span.app_desc_text p {
	font-style: italic;
}

.wpb_wrapper p {
	/*font-style: italic;*/
	font-size: 13px;
}
.table_main p {
	font-size: 13px;
	font-style: italic;
}
.product_over_img.wrap_topiamge img{
	max-width: 150px;
	width: 100%;
}
.custom_product_table.overview_fix_table p {
	/*font-style: italic;*/
}
.app_spotslight img.alignnone{margin: 0 auto;display: block;}

.improv_efficiency_img a {position: relative;height: 100%;display: inline-block;}
.improv_efficiency_img a::before {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	right: 0;
	background: transparent;
	content: '\f144';
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: "Font Awesome 5 Free";
	font-size: 42px;
}
.video_listing_sec .video_img a {position: relative;height: 100%;display: block;}
.video_listing_sec .video_img a:after {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	right: 0;
	background: transparent;
	content: '\f144';
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: "Font Awesome 5 Free";
	font-size: 42px;
	top: 0;
}
