@font-face {
	font-family: 'Roboto-Regular';
	src: url('fonts/Roboto-Regular.eot');
	src: url('fonts/Roboto-Regular.woff') format('woff'), url('fonts/Roboto-Regular.ttf') format('truetype'), url('fonts/Roboto-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto-Bold';
	src: url('fonts/Roboto-Bold.eot');
	src: url('fonts/Roboto-Bold.woff') format('woff'), url('fonts/Roboto-Bold.ttf') format('truetype'), url('fonts/Roboto-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto-Black';
	src: url('fonts/Roboto-Black.eot');
	src: url('fonts/Roboto-Black.woff') format('woff'), url('fonts/Roboto-Black.ttf') format('truetype'), url('fonts/Roboto-Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto-Medium';
	src: url('fonts/Roboto-Medium.eot');
	src: url('fonts/Roboto-Medium.woff') format('woff'), url('fonts/Roboto-Medium.ttf') format('truetype'), url('fonts/Roboto-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto-Light';
	src: url('fonts/Roboto-Light.eot');
	src: url('fonts/Roboto-Light.woff') format('woff'), url('fonts/Roboto-Light.ttf') format('truetype'), url('fonts/Roboto-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* common css */
*,span { font-family:"Roboto-Regular";font-size:1em; line-height:1.4em;}
html, body { margin:0; padding:0;color:#000000; height:100%;}
#page,#page-seperator{ width:100%;float:left; }
a,a:hover,a:active,a:focus {outline:0;text-decoration:none; }
figure,img{border:0;margin:0;}
header,footer,section{float:left;width:100%;}
ol,ul,.row,row,p{ margin:0; }
ul,ul li{ padding:0;list-style:none;}
.col_padding { padding-right:0.5em;padding-left:0.5em;}
.clearfix10{clear:both; height:0.5em; width:100%;}
.clearfix15{clear:both; height:0.7em; width:100%;}
.clearfix20{clear:both; height:1em; width:100%;}
.main_width_container{width:88%;margin:0 auto;}
p{font-size:0.6em;}
ul li{font-size:0.6em;}
h1{margin-top:0.7em; color:#217446;font-family: 'Roboto-Bold';font-size: 1.2em;margin-bottom: 0.6em; }
h1 sup{font-family: 'Roboto-Bold'; margin-left: -0.3em;}
.font_bold{font-family: 'Roboto-Bold';}
.green_link_underline{color:#217446; text-decoration:underline;}
.green_link_underline:hover{color:#217446; }
/*Loader*/
.body-onload{overflow-x:hidden;overflow-y:hidden;}
#loadshow {width:100%;height:100%;position:fixed;z-index:999;background:#fff;top:0;}
#loadshow  .loader {position:relative;margin:0 auto;width:100px;top:44%; }
#loadshow .loader:before {content:none;display:block;padding-top:100%;}
#loadshow .loader img { width:100%;}
/*#loadshow .circular1 {-webkit-animation: rotate 2s linear infinite;animation: rotate 2s linear infinite;height:100%;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
#loadshow .path1 {stroke-dasharray:1, 200;stroke-dashoffset: 0;-webkit-animation: dash1 1.5s ease-in-out infinite, color 6s ease-in-out infinite;animation: dash1 1.5s ease-in-out infinite, color 6s ease-in-out infinite;stroke-linecap: round;}
@-webkit-keyframes rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes rotate {100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@-webkit-keyframes dash1 {0% {stroke-dasharray: 100, 200;stroke-dashoffset: 0;} 50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35;} 100% {stroke-dasharray: 89, 200;stroke-dashoffset: -124;}}@keyframes dash1 {0% {stroke-dasharray: 100, 200;stroke-dashoffset: 0;} 50% {stroke-dasharray: 89, 200; stroke-dashoffset: -35;} 100% {stroke-dasharray: 89, 200;stroke-dashoffset: -124;}}@-webkit-keyframes color {100%, 0% { stroke: #00833c;} 40% {stroke: #00833c;} 66% {stroke: #00833c;} 80%, 90% {stroke: #00833c;}}@keyframes color {100%, 0% { stroke: #00833c;} 40% {stroke: #00833c;} 66% {stroke: #00833c;} 80%, 90% {stroke: #00833c;}}*/
/*Loader*/
/* common css  */
.ui-button.ui-state-active:hover {
	border: 1px solid #0D5430;
	background: #0D5430;
	font-weight: normal;
	color: #ffffff;
}
/*Header*/
.header-main-container{background:#231f20}
.header-logo-container{padding:0.7em 0}
.header-logo-container figure{width:76%;margin-left:auto;}
.header-logo-container figure img{max-width:9em;}
.header-menu-container{border-left:0.05em solid #444444;}
.header-menu-top-container .header-menu-width-container{width:89%;}
.header-menu-top-container ul li{font-size:1em;margin-left: -0.3em;display:inline-block;}
.header-menu-top-container ul li:first-child{margin-left: 0;}
.header-menu-top-container ul li a{padding: 0.7em 0.7em;display:block;font-family: 'Roboto-Light'; color:#939393; text-transform:uppercase; font-size:0.5em;}
.header-menu-top-container ul li a:hover{color:#ffffff;}
.header-menu-top-container ul li a img{width: 1.6em;max-width: 1.6em;margin-right: 0.4em;}
.header-menu-bottom-container{border-top:0.05em solid #444444;}
.header-menu-bottom-container ul {width:100%;text-align:left;}
.header-menu-bottom-container ul li{font-size:1em;position:relative;margin-left: -0.3em;display:inline-block;}
.header-menu-bottom-container ul li:first-child{margin-left: 0;}
.header-menu-bottom-container ul li a{padding:1.05em 1.9em;display:block;font-family: 'Roboto-Medium'; color:#ffffff; text-transform:uppercase; font-size:0.5em;} 

/*06/11/2017*/
.header-menu-bottom-container ul li a svg{width:1em;height:1.1em; margin-left: 0.35em;  vertical-align: middle; margin-top: -0.2em;}
.header-menu-bottom-container ul li ul li a img{width: 0.7em;}
/*06/11/2017*/
.header-menu-bottom-container ul li:hover a{color:#0F643A;}
.header-menu-bottom-container ul li:hover {background:#F8F8F8;}
.header-menu-bottom-container ul ul{z-index: 11;width:11.5em;display:none; position:absolute;top:100%;left:0;background:#E4E5E7}
.header-menu-bottom-container ul ul li{display:block; margin:0;}
.header-menu-bottom-container ul ul li a{font-family:"Roboto-Regular";color:#423f40;padding:1.1em 1.8em; font-size: 0.45em;}
.header-menu-bottom-container ul ul li{border-bottom: 0.01em solid #d4d4d4;}
.header-menu-bottom-container ul ul li a svg{float: right;vertical-align:middle;margin-top:0.1em}
.header-menu-bottom-container ul ul ul{width:10.5em;position:absolute;top:0;left:100%;background:#C6C4C5;}
.header-menu-bottom-container ul ul ul ul{width:8.5em;position:absolute;top:0;left:100%;background:#E4E5E7;}
/* editing*/
.header-menu-bottom-container ul li:hover ul{display:block}
/* editing*/
.header-menu-bottom-container ul li:hover ul li a,.header-menu-bottom-container ul li ul li:hover a,.header-menu-bottom-container ul li:hover ul ul li a,.header-menu-bottom-container ul li ul ul li:hover a,.header-menu-bottom-container ul li:hover ul ul ul li a,.header-menu-bottom-container ul li ul ul ul li:hover a{color:#423f40;}
.header-menu-bottom-container ul li:hover ul ul{display:none}
.header-menu-bottom-container ul li:hover ul ul ul{display:none}
.header-menu-bottom-container ul ul li:hover ul{display:block;}
.header-menu-bottom-container ul ul ul li:hover ul{display:block;}
.header-menu-bottom-container ul li:nth-last-child(2) ul{right:auto;left:0;}
.header-menu-bottom-container ul li:nth-last-child(2) ul ul{top:0;left:100%;}
.header-menu-bottom-container ul ul li:hover,.header-menu-bottom-container ul ul ul ul li:hover{background:#C6C4C5}
.header-menu-bottom-container ul ul ul li:hover{background:#E4E5E7}


/*Header*/

/*Index*/
.home-banner-container {background:url("../images/bg_desktop1.png") no-repeat; background-size:cover;}
.banner-content-container{padding-left:4.25em;}
.banner-content-container p{color:#ffffff; font-size: 1.3em;line-height: normal;margin-bottom: 0.15em;font-family: 'Roboto-Bold';}
.banner-content-container p.learn_more_btn {margin-bottom: 0; margin-top: 0.5em;}
.banner-content-container p.learn_more_btn a{font-family: 'Roboto-Medium'; color:#ffffff; font-size: 0.45em;line-height: normal; margin-bottom: 0em; padding: 0.7em 2.5em; background: #0f643a; display: inline-block; text-align: center;text-transform: uppercase;}

.home_main_text_container {background:url("../images/bg_Magnatex_desktop.png") no-repeat;background-size: 100% 100%;}
.home_main_text_container p{font-size:0.6em;margin-bottom:1em;line-height: 1.55em;}
.home_main_text_container p span{font-family: 'Roboto-Bold'; }
.home_main_text_container p:last-child{margin-bottom:0;}
.home_main_text_container figure img{margin-bottom: -0.6em; z-index: 10; position: relative;max-width:9em;}

.home_main_list_container .col-xl-2{text-align:center;background:#231f20; border-right:0.05em solid #2e2e2f; border-bottom:0.05em solid #2e2e2f;}
.home_main_list_container .col-xl-2 a{text-transform:uppercase;display:block;text-align:center;padding:1.5em 0.6em;font-size: 0.55em;color:#ffffff; background:#231f20;width: 100%;}
.home_main_list_container .col-xl-2:hover {color:#ffffff; background:#0f643a;}
.home_main_list_container .col-xl-2:hover a{color:#ffffff; background:#0f643a;}

.home_avi_pump_container {padding:1.2em 0}
.home_avi_pump_container figure img{max-width:19em}
.home_avi_pump_text_container{padding:0 0 0 2em}
.home_avi_pump_text_container p{font-family: 'Roboto-Bold'; font-size: 1.3em;line-height: 1em;margin-bottom: 0.15em;}
.home_avi_pump_text_container p.learn_more_btn {margin-bottom: 0; margin-top: 0.5em;}
.home_avi_pump_text_container p.learn_more_btn a{font-family: 'Roboto-Medium'; color:#ffffff; font-size: 0.45em;line-height: normal; margin-bottom: 0em; padding: 0.7em 1.5em; background: #0f643a; display: inline-block; text-align: center; text-transform:uppercase;}

.slick-list.draggable,.slick-track{height:100% !important}
.slick-vertical .slick-slide{border:0;}
.home-right-slider-container{background:#0c4d2c;}
.home-right-slider-container .slider div{text-align:left;}
.home-right-slider-container .slider_figure{ height: 100%;padding:0.55em 0.9em;background:#0e5f36; width:100%; display:block; margin:0 auto;}
.home-right-slider-container .slider_figure img{max-width:2em; width:100%; display:block; margin:0 auto;}
.home-right-slider-container .slider_figure .slider_figcaption p{font-family: "Roboto-Bold";margin:0em 0 0;text-transform:uppercase; color:#ffffff;font-size:0.5em; letter-spacing: .02em;}
/*.home-right-slider-container .slider_figure .slider_figcaption p br{display:none;}*/
.home-right-slider-container .slider_figure .slider_figcaption p a{padding: 0.5em 0.8em; display: inline-block;border:0.01em solid #ffffff; text-transform:uppercase; color:#ffffff;font-size: 0.78em;margin-top:0.35em;}
.home-right-slider-container .slider_figure.slider_bg_1{background:url("../images/1.jpg") no-repeat; background-size:cover;background-position:top 37% left 0;}
.home-right-slider-container .slider_figure.slider_bg_2{background:url("../images/2.jpg") no-repeat; background-size:cover;background-position:top 20% left 0;}
.home-right-slider-container .slider_figure.slider_bg_3{background:url("../images/3.jpg") no-repeat; background-size:cover;background-position:top 10% left 0;}
.home-right-slider-container .slider_figure.slider_bg_4{background:url("../images/4.jpg") no-repeat; background-size:cover;background-position:top 32% left 0;}
.home-right-slider-container .slider_figure:hover{background:#231f20;}
.slick-dots {position:absolute; bottom:0.25em;line-height:0em}
.slick-dots li {width: 0.56em; height: 0.56em;margin: 0 0.25em;}
.slick-dots li button:before{content:"";font-size:1em;line-height:1em;width:1em;height:1em;}
.slick-dots li button {width: 100%;height: 100%;padding:0.3em;background:#3c7156;border-radius: 50%;margin: 0;}
.slick-dots li.slick-active button {background: #fff;}
/*Index*/

/*Footer*/
.getquote_container {background:#231f20;padding:0.8em 0;}
.getquote_container p {font-size:0.55em}
.getquote_container p a{font-family: 'Roboto-Medium'; display:inline-block;color:#fff; border:0.01em solid #696667; padding:0.9em 1.4em;text-transform:uppercase;}
.getquote_container p a:hover{background:#0f643a;color:#fff; border:0.01em solid #0f643a;}

.footer-main-container {background: #0f643a;padding:1em 0 0.7em;}
.footer-address-container figure img{max-width:8em;margin-bottom: 0.8em;}
.footer-address-container p{color: #FEFFFF}
.footer-address-container p span,.main_footer_width_container p.medium_weight{font-family: 'Roboto-Medium';}
.footer-address-container p a{color: #FEFFFF; word-break: break-all;}
.footer-address-container p a:hover{color:#9ED654;}
.footer-list-container ul li {font-size:1em;}
.footer-list-container ul li a{color: #FEFFFF;font-size: 0.55em; display: block; margin-bottom: 0.3em;}
.footer-list-container ul li a:hover{color:#9ED654;}
.footer-form-container p{color: #FEFFFF;font-family: 'Roboto-Medium';}
.footer-form-container ul li{font-size:1em;display: inline-block;margin:0.2em 0.2em 0 0;}
.footer-form-container ul li img{max-width:100%}
.footer-form-container ul li a{display:block}
.footer-form-container ul li svg{display:block;width:0.9em;height:1em;}
.footer-form-container form{margin: 0.4em 0 1.5em;}
.footer-form-container form fieldset{margin:0;width: 70%; display: inline-block; vertical-align: top;}
.footer-form-container form fieldset input{color: #FEFFFF;padding: 0.52em 0.6em;font-size: 0.55em;border-radius: 0;background: transparent; border: 0.01em solid #fff;font-family:"Roboto-Light";}
.footer-form-container form fieldset input:focus{color:#ffffff;background-color: transparent; border-color: #fff;}
.footer-form-container form fieldset input::-webkit-input-placeholder { color: #028647;}
.footer-form-container form fieldset input::-moz-placeholder {color: #028647;}
.footer-form-container form fieldset input:-ms-input-placeholder {color: #028647;}
.footer-form-container form fieldset input:-moz-placeholder {  color: #028647;}
.footer-form-container form .btn{cursor:pointer;font-family: 'Roboto-Medium';text-transform:uppercase;background:#ffffff;margin-left: -0.5em; width: 30%; border-radius: 0; font-size: 0.59em; padding: 0.55em;vertical-align: top;border:0.05em solid #fff;line-height:1em;}
.copy-right-container {border-top:0.01em solid #027443;padding: 0.7em 0 0 0;margin-top: 0.7em;}
.copy-right-container p{color: #FEFFFF;font-size:0.55em}
.copy-right-container p img{width: 2.2em; margin-left: 0.3em;}
.copy-right-container p img:hover{opacity:0.6}
/*Footer*/

/*Breadcrumb*/
.subpage-breadcrumb-container ul {padding: 0.3em 0.5em;background:#d2d2d2; line-height:0;}
.subpage-breadcrumb-container ul li{font-size: 0.55em;color:#797c85;display:inline-block; vertical-align: middle;}
.subpage-breadcrumb-container ul li a{color:#797c85;display:	block;}
.subpage-breadcrumb-container ul li a:hover{color:#0f643a;}
/*Breadcrumb*/

/*Subpages*/
.subpage-main-text-container {padding:1.3em 0 1em;}
.subpage-main-container h1{border-bottom:0.01em solid #444444; padding-bottom:0.2em;text-transform: uppercase;}
.subpage-main-container ul li{background:url("../images/List_icons.png") no-repeat;padding-left: 0.95em; background-size: 0.55em; background-position: top 0.45em left 0; vertical-align: middle; display: block; line-height: 1.5em; margin-bottom:0.4em; font-size:0.55em}
.subpage-main-container ul li:last-child{margin-bottom:1em}
.subpage-main-container ul li sup{font-size: 65%; margin-left: 0.1em;}
.subpage-main-container ul li a{color:#0f643a; text-decoration:underline;}
.subpage-main-container ul li a:hover{text-decoration:none;}
.subpage-main-container p{font-size: 0.55em;line-height: 1.6em;margin-bottom:1em;}
.subpage-main-container p br{line-height:0; font-size:0;}
.subpage-main-container p.text_sub_heading{font-size: 0.65em;font-family: 'Roboto-Bold'; margin-bottom: 0.3em;color:#217446;line-height: normal;}
.subpage-main-container p.text_sub_big_heading{font-size: 0.65em;font-family: 'Roboto-Regular';margin-bottom:0.3em; color:#217446;line-height:1.4em;}
.subpage-main-container p.text_list_heading{margin-bottom:0.3em;}
.iso_logo_container p{font-size: 0.45em;  margin: 0;  color: #8a8686;line-height: normal; margin-top: 0.3em;}
.subpage-main-container .heading_with_iso_container {margin:0.7em 0 0.5em;}
.subpage-main-container .heading_with_iso_container h1{margin:0;}
/*Subpages*/

/*Pump Application*/
.pump-application-banner-container figure{background:url("../images/Bg_Pump-Applications.png") no-repeat; background-size:100% 100%;}
.pump-application-banner-container img{padding:0.5em 0;width:85%;}
/*Pump Application*/

.pumps_detail_image_container figure img{max-width:6.5em;}
.pumps_detail_container ul li{background:url("../images/list_circle.png") no-repeat;background-size: 0.55em; background-position: top 0.45em left 0;   text-transform:uppercase;font-family: 'Roboto-Bold';font-size: 0.5em;color: #433f3b;}
.pumps_detail_container ul {padding-left:0.5em}
.pumps_detail_container p.bottom_text{color: #635e59; font-size: 0.5em; line-height: normal;margin: 0; padding:0 1em 1em}
.pumps_detail_container p.bottom_text span{font-family: 'Roboto-Bold';}
.pumps_detail_container .pumps_detail_inner_container{cursor:pointer;position:relative;padding:0;border-bottom:0.08em solid #b6b6b6;overflow: hidden;}
.pumps_detail_container .pumps_detail_inner_container:nth-child(2n-1){border-right:0.01em solid #b6b6b6;}
.pumps_detail_container .pumps_detail_inner_container:nth-child(2n-2){border-left:0.01em solid #b6b6b6;}
.pumps_detail_container .pumps_detail_inner_container .pumps_detail_inner_top_containrer .row{width:100%;padding: 1em 1em 0.5em;}
.pumps_detail_container .pumps_detail_inner_container .pumps_detail_inner_top_containrer p.text_sub_heading{font-size: 0.6em; margin-bottom: 0.5em;text-transform:uppercase;}
.pumps_hover_position_container .pumps_detail_hover_container {position: absolute; bottom: -100%; left: 0; right: 0;opacity: 0;-webkit-transition: all 0.6s ease;
 -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease;transition: all 0.6s ease;}
.pumps_hover_position_container:hover .pumps_detail_hover_container{opacity:1; bottom:0;}
.pumps_hover_position_container .pumps_detail_hover_container a{text-transform:uppercase;display:block;background:#231f20;color:#ffffff; font-size:0.53em;text-align: center;padding: 0.3em 0.7em}
.pumps_hover_position_container .pumps_detail_hover_container a:hover{background:#0f643a;}
.pumps_hover_position_container .pumps_detail_hover_container .pumps_detail_hover_left_container a{border-right:0.01em solid #fff;}
.pumps_hover_position_container .pumps_detail_hover_container .pumps_detail_hover_right_container a{border-left:0.01em solid #fff;}
p.text_info{font-style:italic;}

/*Overview-Specification*/
.overview-specification-container .overview_banner_img_container img{width:8em;}
.overview_tab_container {background:#0f6238;margin-top: 1em;}
.overview_tab_container ul{line-height:0;}
.overview_tab_container ul li {padding:0;display:inline-block; color:#ffffff; text-transform:uppercase;background:transparent; margin: 0;  font-size: 0.53em;margin-left:-0.5em;  }


.overview_tab_container ul li a{text-decoration:none;display:block; color:#ffffff; text-transform:uppercase;background:transparent;padding: 0.8em 1em 0.78em; margin: 0;letter-spacing: 0.04em;  font-family: 'Roboto-Bold'; }
.overview_tab_container ul {overflow:hidden;}
.overview_tab_container ul li.float-right a{font-style:italic;}
.overview_tab_container ul li a img{width: 1.3em; margin: -0.2em 0 0 0.5em;}
.overview_tab_container ul li a svg{width: 1.5em; height: 1.4em; margin: -0.2em 0 0 0.5em; vertical-align: middle;}
.overview_tab_container ul li a:hover,.overview_tab_container ul li.active a{color:#000000;}
.overview_tab_container ul li.active,.overview_tab_container ul li:hover { transform:skewX(-20deg); -webkit-transform:skewX(-20deg); -ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);background:#c2c2c2;}
.overview_tab_container ul li a:hover,.overview_tab_container ul li.active a{ transform:skewX(20deg); -webkit-transform:skewX(20deg); background:none; -ms-transform:skewX(20deg); -o-transform:skewX(20deg);}
.overview_tab_container ul li:first-child {margin-left:0.45em !important;}
.overview_tab_container ul li.active:first-child:before,.overview_tab_container ul li:hover:first-child:before{content: ""; background: #C2C2C2; padding: 1.4em; position: absolute; left: -0.5em;  transform:skewX(20deg); -webkit-transform:skewX(20deg); -ms-transform:skewX(20deg); -o-transform:skewX(20deg); }
.overview_tab_container ul li:last-child {margin:0; margin-left:-0.5em; }
.overview_tab_container ul li.float-right:hover:before{content: ""; background: #C2C2C2; padding: 1.6em; position: absolute; right: -0.5em;  transform:skewX(20deg); -webkit-transform:skewX(20deg); -ms-transform:skewX(20deg); -o-transform:skewX(20deg); }
.overview_tab_inner_container{display:none;padding: 0.8em 0.6em !important; border: 0; border-top:0}
.overviewtext_div_container{display:block;}
.specification_div_container .table-bordered {border:0 !important;}
.specification_div_container .table-bordered tr:first-child td,.specification_div_container .table-bordered tr:first-child th{border-top:0 !important;}
.specification_div_container .table-bordered td, .table-bordered th {padding: 0.7em; border: 0.01em solid #e1e1e1;border-right: 0;  border-left: 0;}
.specification_div_container table th{background: #f5f5f5;}
.specification_div_container table th,.specification_div_container table td{font-size:0.55em}
.specification_div_container table {width:70%;}
/*.specification_div_container table tbody tr:nth-child(odd){background:#eefdf5}
.specification_div_container table tbody tr:nth-child(even){background:#f3fef9}*/
.video_div_container  a {color:#000000;}

#overview_banner_carousel .carousel-indicators {position: relative; right: 0; bottom: 0}
#overview_banner_carousel .carousel-indicators {margin-top: 0.5em;}
#overview_banner_carousel .carousel-indicators li {cursor:pointer;padding: 0.2em;border:0.01em solid #000000;position: relative; width: 3.5em; height: auto; margin-right: 0.2em; margin-left: 0.2em;}
#overview_banner_carousel .carousel-indicators li::after,#overview_banner_carousel .carousel-indicators li::before{display:none;}
#overview_banner_carousel .carousel-indicators li.active { border-color:#ddd; }
/*Overview-Specification*/

/*Other-tabs*/
/*.performancecurve_div_container img , .diagram_div_container img, .dimension_div_container img{width:23em;}*/
.features_div_container img{width:15em;}
.pumps_div_container img{width:13em;}
.overview_tab_content_container .overviewtext_div_container img{width:8em;}
.preliminary_test_div_container .standard_table tbody td:nth-child(even) {background: #f1f1f1;}
.preliminary_test_div_container .temperature_table tbody td:first-child{background: #f1f1f1;font-weight:bold;}
.preliminary_test_div_container .temperature_table tbody tr{text-align:center;}
.preliminary_test_div_container .temperature_table tbody tr:nth-child(odd) {background: #f1f1f1;}
.preliminary_test_div_container table tbody th {background: #f1f1f1;text-align:center;}
.preliminary_test_div_container table th, .preliminary_test_div_container table td{font-size:0.55em;}
.preliminary_test_div_container .table-bordered td, .table-bordered th {padding: 0.7em;border: 0.01em solid #e1e1e1;border-right: 0;border-left: 0;}
.icon_width{width:2em;}
.img_container img{width:12em;}
.image_container img{width:28em;}
.motor_div_container img{width:9em;}
.v_series_div_container img{width:8em;}
/*Other-tabs*/

/*Chemsteel*/
.margin_bottom{ margin-bottom:1em;}
.figure_caption{margin:0.8em 0;}
/*Chemsteel*/

/*Pump collection*/
.border_right{border-right:0.01em solid #B3B3B3;}
.border_bottom{border-bottom:0.01em solid #B3B3B3;}
.pump_collection_banner_container{background-image:url("../images/Bg_MAGNETIC-DRIVE-PUMPS2.png");padding:0.6em 3.5em 0.6em; background-size:cover;background-repeat:no-repeat;}
.pump_collection_banner_container .padding_content{padding:3em 0;}
.pumps_collection_container{ padding:0.3em 0;}
.pumps_collection_container .img_info{ text-align:center;font-size:0.5em;line-height:1.6em;color:#8A8A8A;margin-bottom:0;padding-bottom:0.5em;}
.pumps_collection_container .img_info:first-child{padding-bottom:0;}
.pumps_collection_container .pumps_collection_inner_container{cursor:pointer;position:relative;padding:0; overflow:hidden;}
.pumps_collection_container .video_container{margin-bottom:0.3em}
/*Pump collection*/

/*Product Varialbe*/
.product_detail_list_container{margin-bottom: 0.3em;}
.product_detail_list_container img{max-width:6.9em; width:100%;}
.product_detail_list_container p.text_sub_heading{border-bottom:0.01em solid #ababab;padding-bottom: 0.25em;}
/*Product Varialbe*/

/*Corrosion baseplate*/
.corrosion_baseplate_banner_container {background-image: url("../images/Bg_MAGNETIC-DRIVE-PUMPS2.png");  padding: 0.6em 3.5em 0.6em;  background-size: cover; background-repeat: no-repeat;}
/*Corrosion baseplate*/

.common_max13_img_container img{max-width:13em; width:100%;}
.common_margin_top1{margin-top:1em;}

/*06/11/2017*/
.header-menu-bottom-container ul li a.active{color:#0f643a;}
.header-menu-bottom-container ul ul li a.active,.header-menu-bottom-container ul ul ul ul li a.active,.header-menu-bottom-container ul ul ul li a.active{color:#423f40;}
.header-menu-bottom-container ul li.active{background:#F8F8F8;}

.header-menu-bottom-container ul ul li.active,.header-menu-bottom-container ul ul ul ul li.active{background:#c6c4c5;}
.header-menu-bottom-container ul ul ul li.active{background:#E4E5E7}

.footer-list-container ul li a.active{color:#9ED654;}
.header-menu-top-container ul li a.active{color:#ffffff}
.banner-content-container p.learn_more_btn a:hover,.home_avi_pump_text_container p.learn_more_btn a:hover,.home-right-slider-container .slider_figure .slider_figcaption p a:hover{background:#231F20;}
.home-right-slider-container .slider_figure .slider_figcaption p a:hover{border-color:#696667;}
.pumps_detail_container .pumps_detail_inner_container:hover,.pumps_collection_container .pumps_collection_inner_container:hover,.background_image_container .pumps_collection_detail_inner_container:hover{background-image: url("../images/Bg_MAXP-Series-Mag-Drive--Acid-Pump.png");background-size:100% 100%;}
.search_box input::-webkit-input-placeholder {color: #B3B1B2}
.search_box input::-moz-placeholder {color: #B3B1B2}
.search_box input:-ms-input-placeholder {color: #B3B1B2}
.search_box input:-moz-placeholder {color: #B3B1B2}
.header-menu-container{position:relative;}
.search_box{position:absolute;top:0;left:0;margin-bottom:0;display:none;width:100%;background-color:#231F20!important;}
.search_box input{background-color:#231F20!important;color: #B3B1B2!important;padding-left:1em;padding-right:4em;border:none;border-radius:0;font-size:0.62em;}
.close{position:absolute;top:15%;left:97%;cursor:pointer;}
.w_89{width:89%;position:relative;}
.search_box .w_89{width:100%;}
.search_green{position:absolute;top:37%;left:91%;}
.site-main .home_main_text_container,.site-main .home_avi_pump_container {background-color:#F5F5F5;}
.main_footer_width_container{width:84%;margin:0 auto;}
.home_main_text_container h1{float:left;width:100%;margin-top:1.2em;}
.main_footer_width_container p,.main_footer_width_container a{font-family:"Roboto-Light";}
.main_footer_width_container p{font-size:0.55em;}
.text_list_heading{font-family:"Roboto-Medium";}
.subpage-main-text-container ul {padding-left:0.6em;}
.overview_tab_container ul{padding-left:0em;}
.margin_top_5 img{margin-top:5px;}
.iso_logo_container .row div:nth-child(2) img{margin-top:0.15em;}
.subpage-breadcrumb-container ul li:last-child{color:#555;font-family:"Roboto-Medium";}
.subpage-main-text-container .row.figure_title div p span{font-family:"Roboto-Bold";}
.subpage-main-text-container .row.figure_title div p{font-family:"Roboto-Medium";color:#217446;}
.important_content{font-size:1.5em!important;}
.footer-form-container form .btn:hover{color:#fff;background:#231f20;}
.footer-form-container form .btn:hover .footer-form-container form{border:0.01em solid #fff;}
.pumps_collection_container_border .row{border-bottom:0.01em solid #B3B3B3;}
.index_89 input{font-size:0.65em;}
.footer-form-container form{border:0.01em solid #fff;}
.footer-form-container form fieldset input,.footer-form-container form .btn{border:none;}
.footer-form-container form .btn{width:30%;padding-top:0.53em;padding-bottom:0.53em;margin-top:0.05em}
/*06/11/2017*/
/*brochures-literature*/
	.brochures_container a figcaption{color:#0f643a;font-family:'Roboto-Medium';font-size:0.55em;text-decoration:underline}
	.brochures_container a figcaption:hover{text-decoration:none;}
	.brochures_container a figure{margin-bottom:0.3em;}
	.brochures_container a{padding-left:0;padding-right:0;}
	.brochures_container a figcaption sup{font-size:0.55em;}
	.brochures_container a figure img{width:56%;}
	.brochures_container .author_container span{color:#0f643a;font-family:'Roboto-Light';font-size:0.55em;vertical-align:middle;margin-top:4em;font-weight:bold;}
	.home-right-slider-container .slick-slide{ background-color: #0F6238;}
	
/*brochures-literature*/
/* conact_us page*/
	.contact_form_container{background:#F4F4F4;padding-left:0.4em;padding-right:0.4em}
	.contact_form_container .form-control{border-radius:0;padding:0.65em 0.8em;font-size:0.55em;border:0.01em solid rgba(0,0,0,.15);line-height:1em;color: #A5A5A5;font-family:"Roboto-Light";}
	.contact_form_container label{font-size:0.55em;font-family:"Roboto-Medium";color:#231F20;margin-bottom:0.2em;}
	.contact_form_container label sup{color:#FF0000;font-size:1em;padding-left:0.25em}
	.btn_container .btn{border-radius:0;background:#231F20;color:#fff;font-size:0.55em; padding:0.7em 1.8em;margin:0 0.5em;cursor:pointer;}
	.btn_container .btn:hover{background:#0f643a;}
	.btn_container{text-align:center;padding-bottom:0.4em}
	.contact_form_container .extra_text{font-size:0.53em;font-family:"Roboto-Light";}
	.contact_form_container .form-group input::-webkit-input-placeholder { color: #A5A5A5;font-family:"Roboto-Light";font-size:1em;}
	.contact_form_container .form-group input::-moz-placeholder {color: #A5A5A5;font-family:"Roboto-Light"; font-size:1em;}
	.contact_form_container .form-group input:-ms-input-placeholder {color: #A5A5A5;font-family:"Roboto-Light"; font-size:1em;}
	.contact_form_container .form-group input:-moz-placeholder {  color: #A5A5A5;font-family:"Roboto-Light"; font-size:1em;}
	.contact_us_right_container img{width:90%;margin-left:auto!important;margin-right:0!important;}
	.contact_us_right_container .address_container{padding-left:1.6em;padding-right:0;}
	.contact_us_right_container .address_container p{font-size:0.6em;font-family:"Roboto-Medium";color:#231F20;margin-bottom:0;}
	.contact_us_right_container .address_container p span{font-family:"Roboto-Light";}
	.contact_form_container select option{color: #A5A5A5;font-family:"Roboto-Light"; font-size:1em;}
	.contact_us_right_container .address_container p.h3{font-size:0.75em;font-family:"Roboto-Bold";color:#0f643a;}
	.contact_us_right_container .address_container p a{color:#231F20;text-decoration:underline;}
	.contact_us_right_container .address_container p a:hover{text-decoration:none;}
	.contact_form_container .form-group{margin-bottom:0.3em;padding-left:0.4em;padding-right:0.4em;}
	.contact_form_container .p-2{padding:0.4em!important}
	.contact_us_right_container{padding-left:0.4em!important;}
	.contact_form_container select.form-control:not([size]):not([multiple]){height:calc(2.4em + 0.1em)}
/* conact_us page*/
/* quoteform page*/
	.quoteform_container .card{margin:0.5em 0;border:none;}
	.quoteform_container .card-header{border:0.05em solid #cccccc;background:#F2F2F2;position:relative;cursor:pointer}
	.quoteform_container .card-body{background:none;padding:1em 0;}
	.quoteform_container .card-header:hover{background:#FFFFFF;}
	.quoteform_container .card-title{margin-bottom:0;}
	.quoteform_container .card-title a{color:#217446;}
	.quoteform_container .card-title a span{font-size:0.9em;}
	.data_sheet_container p sup{color:#FF0000;}
	.quoteform_container .first_part,.quoteform_container .second_part h2{border-bottom:0.04em solid #E3E3E3;}
	.quoteform_container .second_part h2{color:#217446;padding:1em 0;font-size:1em}
	.quoteform_container .first_part{padding-bottom:0.5em;}

	.quoteform_container .card .arrow{position:absolute;left:97%;background-size:100% 100%;width:1em;}
	.quoteform_container .first_part p{font-family:"Roboto-Light";}
	.quoteform_container sup{color:#FF0000;font-size:1em}
	.quoteform_container .col-form-legend{padding-left:0;font-size:0.55em;padding-top:1.1em;padding-bottom:0;line-height:1em}
	.quoteform_container .second_part .col-form-legend{padding-top:1.2em;}
	.quoteform_container select.form-control:not([size]):not([multiple]){height:calc(2.4em + 0.1em)}
	.quoteform_container .form-check-input{margin-top:.25em;margin-left:-1.25em}
	.quoteform_container .form-check .form-check-label{padding-left:1.5em}
	.quoteform_container .form-check{margin-bottom:0.5em;}
	.quoteform_container .radio_space label{font-family:"Roboto-Light";}
	.arrow-hide{background-image: url("../images/arrow-closed.png");background-repeat:no-repeat;}
	.arrow-show{background-image: url("../images/arrow-open.png");background-repeat:no-repeat;}
	.quoteform_container .application_print img{width:27%;padding-right:0.5em}
	.quoteform_container .application_submit{padding:0.85em 1.8em}

/* quoteform page*/
/*09/11/2017*/
	
	.header-menu-top-container svg{width:2em;height:1.8em;vertical-align:middle;font-size:1em;margin-right:0.3em}
	.header-menu-top-container li:hover path{stroke:#fff !important;}
	.home-right-slider-container svg{width:1.7em;height:1.9em;vertical-align:middle;}
	.width_custom svg{width:2em;}
	.black_bg {background:#231E20; }
	.footer-form-container form { line-height:0; }
	.search_box svg{width:2em;height:1.8em;font-size:0.35em;vertical-align:middle;position:absolute;left:95%;}
	.search_box .search_green svg{width:2em;height:1.8em;vertical-align:middle;font-size:0.5em;position:absolute;left:94%;}
	.header-menu-top-container ul li:hover path{stroke:#ffffff !important;}
	.search_box .search_green svg path{stroke:#0f643a !important;fill:#0f643a !important;}

	.copy-right-container{position:relative;}
	.copy-right-container .float-left{position:absolute;top:1.5em}
	.other-header .header-menu-top-container .header-menu-width-container,.other-header .w_89{width:91.5%;}
	.other-header .search_box  svg{left:98%;}
	.other-header .search_box .search_green{left:95%;}
	.other-header .search_box .search_green svg{left:100%;}
	.bezel img{width:18em;}
	.footer-section-container ul li:hover svg path{stroke:#9ED654 !important;fill:#9ED654 !important;}
	.index_89 input::-ms-clear {display: none; width:0; height:0;}
	.w-8em{width:8em;}
	.header-menu-bottom-container ul li:hover a svg polygon{fill:#0F643A !important;}
	.header-menu-bottom-container ul li:hover ul li a svg polygon{fill:#000000 !important;}
	.header-menu-bottom-container ul li.active a svg polygon{fill:#0F643A !important;}
	.header-menu-bottom-container ul li.active ul li a svg polygon{fill:#000000 !important;}
	/*.index_header_container, .home-right-slider-container,.home-right-slider-container .slider, .home-banner-container{ min-height:650px !important;}*/
	/*.home-banner-container{min-height:500px !important}*/
	.overview_pumps_div_container_border img{width:8em;}
	.overview_pumps_div_container_border .border_right_container{border-right:0.01em solid #b6b6b6;border-bottom:0.08em solid #b6b6b6;}
	.overview_pumps_div_container_border .border_left_container{border-left:0.01em solid #b6b6b6;border-bottom:0.08em solid #b6b6b6;}
	.pumps_div_container img.width_10em{width:10em;}
	.pumps_div_container img.tendam{width:10.5em;}
	.pumps_div_container img.ph_control_img{width:7.5em;background-color:}

	/*Request call form*/
	.overview_left_content{padding-right:1em !important;}
	.request_call_form_container {background-color:#231f20;padding:1em 1em 2em;max-height:18em;}
	p.form_heading{font-size:0.89em;margin:0.5em 0;font-family:'Roboto-Regular';color:#e3e4e5;}
	.request_form_element p{color:#e3e4e5;font-size:0.55em;margin:1em 0 0.2em;font-family:'Roboto-Light';}
	.padding_left{padding-left:0.4em !important;}
	.request_form_element{line-height:0;}
	.request_form_element input{width:100%;font-size:0.55em;padding:0.4em 0.6em;}
	.request_form_element input::placeholder{color:#e2e2e2;font-family:'Roboto-Light';font-size:0.9em;}
	.submit_button{margin:1.2em 0 0;}
	.submit_button .btn{border-radius:0;background-color:#0f643e;color:white;cursor:pointer;padding:0.6em 0;}
	.submit_button .btn:hover{background-color:#f8f8f8;color:#0f643e;}
	/*Request call form*/

	/*search_result*/
	.search_result_container ul{padding-left:0 !important;}
	.search_result_container ul li{padding-bottom:1em;border-bottom:0.01em solid #d9d8d8;margin-bottom:1em;background:none;padding-left:0 !important;}
	.search_result_container ul li:last-child{border:none;}
	p.has-error{font-weight:bold;font-size:0.8em !important;margin-left:1em;color:red;}
	/*search_result*/


/*09/11/2017*/

/*Tab Images Size*/
.width_9 figure img{width: 9em !important;margin: 0 auto;display:block;}
.width_14 figure img{width: 14em; margin: 0 auto;display:block;}
.width_18 figure img{width: 18em; margin: 0 auto;display:block;}
.width_19 figure img{width: 19em; margin: 0 auto;display:block;}
.width_22 figure img{width: 22em; margin: 0 auto;display:block;}
.width_24 figure img{width: 24em; margin: 0 auto;display:block;}
.width_26 figure img{width: 26em; margin: 0 auto;display:block;}
.width_28 figure img{width: 28em; margin: 0 auto;display:block;}
.width_29 figure img{width: 29em; margin: 0 auto;display:block;}
.width_32 figure img{width: 32em; margin: 0 auto;display:block;}
/*Tab Images Size*/
.info_text { margin-top:0.5em; color:#217446; }
.pdf_link_btn { background:#217446; display:inline-block; }
.pdf_link_btn svg { width: 1.5em; height: 1.5em; margin-left: 1em;  position: absolute; right: 1em;  top: 0.65em; }
.pdf_link_btn a {padding: 0.7em 0.7em;  display: inline-block;  color: #ffffff;  padding-right: 3em;  position: relative;}
.pdf_link_btn a:hover, .pdf_link_btn a:focus { background:#C2C2C2; color:#333;  }
.pdf_link_btn a:hover svg path, .pdf_link_btn a:focus svg path { fill:#217446 !important; }
.overview-specification-container .overview_banner_img_container_width img{width:14em;}
.img_size_container{margin:1em auto;max-width:4em;width:100%;}
.img_size_container1{margin:1em auto;max-width:6.2em;width:100%;}
.img_size_container2{margin:1em auto;max-width:5.0em;width:100%;}
.button_container p a{margin-right:0.6em;}
.button_container p a:last-child{margin-right:0em;}

@media screen and (min-width:1450px)
{
.header-menu-bottom-container ul li a,.header-menu-top-container ul li a{font-size:0.45em;}
.header-menu-bottom-container ul ul li a{font-size:0.45em;}
.banner-content-container p,.home_avi_pump_text_container p{font-size:1.3em;margin-bottom: 0;}
.home_avi_pump_text_container p{letter-spacing:0.006em;}
.banner-content-container p.learn_more_btn a,.home_avi_pump_text_container p.learn_more_btn a{font-size:0.35em;padding:1em 2.5em;letter-spacing:normal;}
.getquote_container p{font-size:0.5em;}
.footer-list-container ul li a,.main_footer_width_container p,.footer-form-container form fieldset input{font-size:0.45em;}
.footer-form-container form .btn,.home_main_list_container .col-xl-2 a{font-size:0.5em;}
.index_89 input{font-size:0.5em;}
.header-menu-bottom-container ul li a{padding:1.6em 2.4em;}
}


