.text-center > a {text-align: center;}
.page-id-537 .secimgpae img { width: 230px !important;}
.page-id-537 .secimgpaesecimg img { width: 230px;}
.page-id-449 #main {    padding: 50px 0 0px;}
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {  background-size: 100% 100% !important;     left: -75px !important;}
div#emodal-overlay {  background-color: rgba(0, 0, 0, 0.75) !important;}
.pagesfottcoyli {  list-style-type: none !important;}
.loadinimdlastd img { width: 275px;}
h2.vc_custom_heading.cent_kawla { margin: 0;line-height: 35px; padding-top: 50px; padding-bottom: 40px;}
.horthdedi a { background-color: #ff8400; padding: 5px; margin-top: 16px !important; display: block; text-decoration: none; width: 50%; margin: 0 auto; color: #fff; }
.secimgpaesecimgjs img { width: 235px;}
.secimgpaesecimgjs { padding-top: 15%;}
.loadprocridv .vc_column-inner { padding-top: 0 !important;}
.loadinimd {    padding-top: 8%;}
.loadinimd img {    width: 375px;}
.caltoatinbtnd .vc_general.vc_cta3.vc_cta3-style-classic.vc_cta3-shape-rounded.vc_cta3-align-center.vc_cta3-color-classic.vc_cta3-icon-size-md.vc_cta3-actions-bottom {    box-shadow: 0 0 20px #001;}
.secimgpaesecimg {    padding-top: 15%;}
.secimgpaesecimg img {    width: 335px;}
.firpalasdiv { padding-bottom: 20px;}
//div#gform_wrapper_1 ::-webkit-input-placeholder { color: #fff !important;}
input#gform_submit_button_1 { float: right;}
div#gform_wrapper_1 input[type=text] { background-color: #ffffff; border: solid 1px rgba(134, 134, 134, 0.57);}
div#gform_wrapper_1 { padding: 0 20px; margin-bottom: 0; padding-bottom: 50px;}
.innerroforwli .vc_column-inner { padding: 0; }
.testblach  { margin: 0;}
.testblach p { color: #000; line-height: 20px;}
div#gform_wrapper_1 li { height: 50px; margin: 0 auto !important;}
.innerroforwli { width: 80%; margin: 0 auto; background-color: rgba(255, 132, 0, 0.21); padding-top: 15px;}
.firstrothipag { padding-bottom: 20px;}
.firimfirrow img { width: 250px;}
.horthdedi { background-color: #37a000; color: #fff; margin-top: 2%; padding: 55px 0px; border-radius: 35px;}
.secimgpae img { width: 260px !important;}
.secimgpae { text-align: center; margin-top: 15%;}
.secfuilro {padding-bottom: 60px; padding-top: 35px;}
.secfuilro { background-size: 100% 100% !important;}
.secperg p { color: #fff;}
.page-id-437 h2 { font-size: 22px;}
.right-widgets.mini-widgets .soc-ico {margin-left: 50px;}
.right-widgets.mini-widgets .text-area p {font-size: 17px;}
header.header-bar { border-top: 0.6px solid #fff !important;}
.wf-float-left {    display: none;}
.wf-td.bottom-text-block {    text-align: center;}
div#bottom-bar { background-color: #ff8400;}
.page-id-18 div#main { padding: 0 !important;}
body.home.page.page-id-18 p {    text-align: justify;    letter-spacing: 0.77px;    line-height: 29px;}
#footer > .wf-wrap {    max-width: 1000px;}
.footer .widget-title {    font-size: 17px;    font-style: italic;    border-bottom: solid 1px #dbdbdb;    position: relative;    padding-bottom: 10px;}
.footer .widget-title:before {content: '';width: 40%;height: 3px;background-color: #ff8400;position: absolute;left: 0px;bottom: 0px;}
ul.social_icon_footer li a i {    margin-right: 10px;}
ul.social_icon_footer li a i {    color: #000;    background-color: #898989;    padding: 5px;    border-radius: 50%;    width: 20px;    height: 20px;    line-height: 20px;    text-align: center;    margin-bottom: 5px;}
ul.social_icon_footer li a {    font-size: 13px;    text-decoration: none;    font-style: italic;}
ul#menu-footer-quick-link li {    margin: 0px;    border: 0px;    padding: 0px;}
ul#menu-footer-quick-link li a {    font-style: italic;    font-size: 13px;}
ul.footer_contact_us li {    margin-bottom: 5px;    position: relative;    padding-left: 20px;    font-style: italic;}
ul.footer_contact_us li i {    position: absolute;    left: 0px;    top: 4px;    color: #ff8400;    font-size: 15px;}
.special_heading {    border-bottom: solid 1px #dbdbdb;    position: relative;    padding-bottom: 10px;    text-transform: uppercase;}
.special_heading:before {    content: '';    width: 200px;    height: 3px;    background-color: #ff8400;    position: absolute;    left: 0px;    bottom: 0px;}
div#read_more_section .wpb_text_column.wpb_content_element p {    color: #fff;    font-size: 16px;    line-height: 40px;    max-width: 98%; font-style: italic; }
div#read_more_section button.vc_general.vc_btn3 {    font-size: 18px;}
#testimonial_section section.testimonial-item.testimonial-item-slider .ts-viewport {    background-color: transparent;    color: #fff;    text-align: center;}
#testimonial_section section.testimonial-item.testimonial-item-slider .ts-viewport ul.testimonials.slider-content.ts-cont li p {    text-align: center;    font-weight: 200;    font-size: 18px;}
#testimonial_section .testimonial-vcard { width: 100%; text-align: center; color: #fff;}
#testimonial_section .testimonial-vcard span.alignleft.no-avatar {display: none;}
#testimonial_section .testimonial-vcard .wf-td span {color: #fff!important;}
#testimonial_section .testimonial-vcard .wf-td span.text-primary {font-size: 22px; font-weight: normal; font-style: italic; letter-spacing: 0.7px;}
#testimonial_section .testimonial-vcard .wf-td span.text-secondary.color-secondary {font-size: 20px; font-weight: 100;}
#testimonial_section .testimonial-vcard .wf-td {line-height: 40px;}
#testimonial_section .contentSlider-wrap .psBullets {bottom: -21px; top: auto;}
#testimonial_section .contentSlider-wrap .psBullet {width: 20px!important; height: 20px!important;}
#testimonial_section .contentSlider-wrap .psBullet.act:after, .contentSlider-wrap .psBullet:hover:after {width: 15px!important; height: 15px!important;    border-color: #ff8400!important; border-radius: 0!important;}
#testimonial_section .contentSlider-wrap .psBullet.act:before {    background-color: #ff8400!important; width: 13px!important; height: 13px!important;    margin: 0!important; top: 0!important; left: 0!important;}
#testimonial_section .contentSlider-wrap .psBullet:after{width: 15px!important;height: 15px!important;border-color: #fff!important;border-radius: 0!important;    margin: -1px 0 0 -1px;}
#testimonial_section .contentSlider-wrap .psBullet:before{    background-color:transparent;    width: 13!important;    height: 13!important;    margin: 0!important;    top: 0!important;    left: 0!important;}
.top-bar.solid-bg:before {content: "";left: 0px;width: 50%;background-color: #fff;height: 1px;bottom: -1px;}
div#bottom-bar p {    text-align: center;}
.page-id-104 .vc_gitem-animated-block {    display: none; }
.designationcustom {    width: 32%;    background-color: #d1d0cc;    border-radius: 10px;    color: #333435;    padding-top: 20px;   margin: 5px 5px 5px 5px; }
div#main {    border-bottom: 1px solid #d1d0cc; }
.page-id-130 .halfwidth {    width: 48%;    float: left;    margin: 0 5px 0 5px; }
.page-id-130 .fullwidth input {    width: 100%; }
.serviceimg {   padding: 10px;    width: 32%;    margin: 5px;    min-height: 350px;    box-shadow: 0 0 10px 0 lightgray;    border-bottom: 5px solid #ff8400; }
.vacimg {   padding: 10px;    width: 32%;    margin: 5px;    min-height: 250px;   }
footer#footer {    box-shadow: 0 0 10px 0 lightgray; }
.page-id-18 div#welcome_section a {    text-decoration: none; }
.reffinimg img {    border: 1px solid #23282d;    box-shadow: 0 0 10px 1px #a2a2a2; }
.vacimgnew {  width: 48%;    padding: 20px;    margin: 0 10px 0 10px;    box-shadow: 0 0 10px 0 lightgray;    border-bottom: 5px solid #ff8400; }
.vacimgfour {    width: 23%;    box-shadow: 0 0 10px 0 lightgray;    border-bottom: 5px solid #ff8400;    margin: 0 10px 0 10px;     min-height: 190px;  }
.vacimgprocess { padding: 10px;  width: 32%;  margin: 5px;  min-height: 350px; box-shadow: 0 0 10px 0 lightgray; border-bottom: 5px solid #ff8400;}
.vacimgfour .vc_column-inner {    padding: 0;} 
.vacimgfour { padding:0; } 
.vacimg .vc_column-inner {    padding: 0;}
.vacimg { padding:0; }
p, h4 {    text-align: justify;    letter-spacing: 0.77px;    line-height: 29px; }
.baseimg .wpb_single_image {    margin-bottom: 0;}
.vacimg .wpb_content_element {    margin-bottom: 0px;}
.baseimg {    padding-top: 30px;}
.primg {    margin-top: 35px; }
.toolimg .wpb_single_image {    margin-top: 35px;}
.vacimgfour img {    margin-top: 35px; }
.text-area.show-on-desktop.near-logo-first-switch.in-menu-second-switch.first { width: 100%; float: left; display: block; clear: both;}
.soc-ico.show-on-desktop.in-menu-first-switch.near-logo-second-switch.disabled-bg.hover-accent-bg.last { width: 100%;}
.classic-header .branding .mini-widgets:last-child { display: block; float: right;}
.top_phone_icon { float: left;}
.sales_support { float: left; margin-left: 12px;}
.slider_text {padding-bottom: 20px;}
.slider_text h3 { color: #ffffff; font-size: 26px; line-height: 1.2;}
li.number a {    color: #fff;}
.wf-td.bottom-text-block {    font-style: italic; }
.vacimg.wpb_column.vc_column_container.vc_col-sm-4 img {    border-bottom: 5px solid #ff8400; }
.page-id-530 .page-title .assistive-text {display: none;}
.page-id-530 .page-title .breadcrumbs {display: none;}
.welcome_to_website {  display: none !important;}
div#Industries_Served {  background-size: 100% 100% !important;   padding: 20px 30px;}
div#Industries_Served .wpb_wrapper h2, a { color: #000 !important;  font-weight: 600;}
div#Industries_Served .wpb_wrapper {  padding: 15px;}
.Industries_Served_inner_section .wpb_single_image {  margin: 0;}
div#indbot {  background-size: 100% 100% !important;   padding: 20px 30px;}
div#indbot .wpb_wrapper h2, a { color: #000 !important;  font-weight: 600;}
div#indbot , div#Industries_Served  { color: #000 !important; }
div#indbot .wpb_wrapper {  padding: 15px;}
div#indbot .Industries_Served_inner_section .wpb_single_image {  margin: 0;}
.spray_coating_line {  border-right: solid 3px;}
.geometback {    background-size: 100% 100% !important;}
.geometback .vc_column-inner {    padding: 80px 0 !important;}
.geometback h2 {    text-align: center !important;}
div#mainhompg {    min-height: 36vh !important; }
div#indbot {    border: 20px solid #b9b9b9;    border-radius: 100px;   background-color: #121212; }
div#Industries_Served {    border: 20px solid #b9b9b9;    border-radius: 100px;   background-color: #121212; }
span.aclr a {   color: #000 !important; }
.bkimage {    padding: 75px 50px 75px 50px;    color: #fff;}
.bkimage h2 {    color: #fff;}
.righty {    text-align: right; }
div#Industries_Served .wpb_wrapper h2, div#Industries_Served a {    color: #fff !important; }
div#indbot .wpb_wrapper h2 {    color: #fff !important; }
.vacbk {    margin:10px !important;    text-align: center;    background-color: #000;    border-radius: 30px;    box-shadow: 0 0 0 2px #000, 0 0 0 3px #bfbfbe, 0 0 0 9px #bfbfbe, 0 0 0 12px #666, 0 0 0 18px #fff, 0 0 0 22px rgba(0, 0, 0, 0.43), 0 2px 6px 22px rgba(0,0,0,0.5); }
.vacbkimg {    padding-top: 35px; }
.vacbk {    color: #fff; }
a.anch {    color: #fff !important; }
.vacb {    background: url(https://www.muellercorp.com/wp-content/uploads/2016/12/300_column.png); }
.vacbkimg { padding: 40px 0;  margin: 0;}
.vacbkgg {    background-color: #C0C0C0;}
.vacbkgg p {    color: #fff; }
.vacbkgg ul > li {    color: #fff; }
.innerroforwli {    margin-bottom: 35px; }
.hdwthfrm {    padding-top: 15px !important; }
.Industries_Served_inner_section {    margin-bottom: 0; }
h2.wht {    color: #fff; }
h2.wht a {    color: #fff !important;    font-size: 26px; }
.isoimag img {    width: 200px; }
.Industries_Served_inner_section img {    width: 130px; }
.raqimg img {    width: 260px; }
.sprcntus {text-align: center;}
.sprcntus img {    width: 210px;}
.indserv .vc_column-inner {    padding-top: 20px !important; }
.custinc .vc_column-inner {    padding-top: 20px !important; }
.serviceimage {    float: left;    width: 30%;    text-align: center;}
.service_content {    float: left;    width: 70%;}
.serviceimage img {    max-width: 120px;}
.service_content h2 {    font-size: 22px;    font-weight: bold;    padding-left: 0;text-align:center;}
div#customer_include img {    max-width: 100%!important;    width: auto!important;}
.heading_featured h2 {    font-size: 21px;    font-weight: bold!important;}
.heading_featured {    margin-bottom: 15px;}
.serviceimage img {    margin: 0 auto;    float: none;}
.home_page_featured {    float: left;    width: 100%;}
.service_content {    text-align: left;}
.home_learn_button img {    max-width: 150px;    float: right;}
.diffimg .col-sm-6 {    width: 50%;    float: left;    margin-top: 20px; }
h2.smally {    font-size: 27px; font-weight: 400; }
.restfirstimg {    margin-top: 8%; }
.righty img {    max-width: 200px; }
img.rfq {    max-width: 200px; }
.left-sect {    width: 50%;    float: left;}
.left-sect-left {    width: 35%;    float: left;}
.left-sect-right {    width: 65%;    float: left;}
.right-sect {    width: 50%;    float: left;}
img.rfq {   max-width: 190px; }
a.inf {margin-left: 8%;}
.socicon {    margin-left: 6%;}
.right-sect {    text-align: center; }
a.inf {    color: #fff !important; }
.left-sect-right {    color: #fff; }
.left-sect-right a {    color: #fff !important;}
h2.wht-a a {    color: #fff !important;    font-size: 20px !important;}
.Industries_Served_inner_section img {    max-height: 120px;    min-height: 120px;}
.diffimg, .diffimg h3 {    color: #fff; }
h2.vc_custom_heading.cent_kawla.csut {    line-height: 1; }
.left-sect-right ul {    margin-top: 10px; }
.menu-item-object-custom.menu-item-512, .menu-item-type-custom.menu-item-object-custom.menu-item-731 {    text-align: center;}
.left-sect-left {    text-align: center;}
.right-sect p {    display: none;}
a.inf {     width: 100%;    margin-left: 20%;   float: left;    margin-top: 5px;}
.left-sect-left img {    margin-top: 3px; }
.dcoat_r_two {    height: 140px !important;}
.dc_last_img img {    width: 200px;}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow {    position: absolute;    top: 60px; }
.classic-header.bg-behind-menu .navigation:before, .classic-header.full-width-line .navigation:before {    padding: 0 10000px;    margin-left: -10000px; }
a.nodec {    text-decoration: none; }
.gallpg .vc_column-inner {    padding-top: 0 !important; }
 .page-id-1128 .sbi_item .sbi_photo_wrap {box-shadow: rgba(175, 175, 175, 0.780392) 5px 5px 5px 1px;border-width: 7px;border-style: solid;border-color: rgb(255, 255, 255);border-image: initial;}
.page-id-1128 .sb_instagram_header {    display: none;}
.gallpgdiv span.headi {   color: #000;    text-transform: uppercase;    margin: 16px 0;    float: left; font-size: 20px !important; }
.gallpgdiv .vc_col-sm-12 {    padding: 10px 10px;}

.page-id-1128 div#page {    background: url(https://www.muellercorp.com/wp-content/uploads/2017/01/pattern-1.jpg);    background-repeat: repeat; }
.page-id-1128 div#main {    padding-top: 0;    border: none !important; }
#footer.solid-bg {    float: left;    width: 100%; }
.gallpgdiv.vc_col-sm-12 img {    border: 8px solid #fff;    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.53); }
.page-id-1153 div#main {    padding-top: 0;    border: none !important;}
.page-id-1153 div#page {    background: url(https://www.muellercorp.com/wp-content/uploads/2017/01/pattern-1.jpg);    background-repeat: repeat;}
/* fancybox new start */
.fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened {      position: fixed !important;  width: 500px !important;    height: 500px !important;}
img.fancybox-image {    width: 100%; border: 2px solid #fff; }
.fancybox-inner {    width: 100% !important;}
.fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened {    z-index: 999;  }
.fancybox-title.fancybox-title-float-wrap {    float: left;}
a.fancybox-item.fancybox-close {    position: absolute;    top: 0;    right: 0;    background: url(http://muellercorp.com/wp-content/uploads/2017/01/cross-icon.png);   z-index: 99999999;    width: 20px;    height: 20px;}
.fancybox-title.fancybox-title-float-wrap span {    position: absolute;    bottom: 20px;    color: #fff;    left: 60px;   background-color: rgba(0, 0, 0, 0.53);    padding: 0 20px;}
.fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened {    top: 15% !important; }
/* fancybox new end */
ul.footer_contact_us li i {    color: #b0db24;}
.footer .widget-title:before {    background-color: #b0db24;}
div#bottom-bar {    background-color: #86b413; }
.special_heading:before {    background-color: #b0db24;}
ul.social_icon_footer li a i {   color: #b0db24;    background-color: rgba(137, 137, 137, 0.15); }
#testimonial_section .contentSlider-wrap .psBullet.act:before {    background-color: #b0db24!important; }
#testimonial_section .contentSlider-wrap .psBullet.act:after, .contentSlider-wrap .psBullet:hover:after { border-color: #fff!important; }
.serviceimg {    border-bottom: 5px solid #b0db24; }
ul.sub-nav .menu-text {    color: #000 !important;    padding: 0 !important;    z-index: 9999;}
.sprayimgtop img {    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.65); }
.menu-item-516 {    text-align: center;} 
a.anchwhite {    color: #fff !important; }
ul#primary-menu li a {    margin: 3% 0 !important; }
.menu-item-1179 {    text-align: center; }

ul#mobile-menu li {    text-align: left; }
.classic-header .navigation {    padding: 10px 0 10px 0; }

/* RESPONSIVE CSS START */
@media only screen and (min-width:1440px) {
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    background-size: 100% 100% !important;    width: 100% !important;     left: 0 !important;    padding: 27px 100px !important; margin:0 !important}
.wpb_column.vc_column_container.vc_col-sm-8 {    margin-bottom: 20px;}
.vacb {    padding: 100px 0; }
}
@media only screen and (min-width:1121px) {
div#bkstyl {    background-size: 100% 100% !important; }
.secperg {    margin-bottom: 60px; }
}
@media only screen and (min-width:1023px) and (max-width:1180px) {
img.preload-me {    width: 400px;}
.socicon {    display: block; }
}
@media only screen and (max-width:1120px) {
.vacb {    background: url( https://www.muellercorp.com/wp-content/uploads/2016/12/500_column.png); }
}
@media only screen and (min-width:960px) and (max-width:1120px) {
.testblach {width: 75%;margin: 0 auto;}
.testblach br {    display: none;}
h2.vc_custom_heading.cent_kawla {    text-align: center !important;}
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    background-size: 100% 100% !important;    left: -30px !important;}
.vacimg {    min-height: 230px; }
.vacimgfour {    width: 47%; }
.designationcustom {    min-height: 172px; }
.serviceimg .wpb_content_element {    margin-bottom: 0;}
.serviceimg {    min-height: 272px;}
.vacimgprocess .vc_column-inner .wpb_wrapper .wpb_content_element {   margin-bottom: 0;}
.vacimgprocess {min-height:258px; }
.vacimgprocessextra .vc_column-inner .wpb_wrapper .wpb_single_image {    padding-top: 25px; }
ul#mobile-menu li a span {    font-size: 13px; }
.vacimgnew {  width: 47%; }
.vacuumimg {    margin-bottom: 10px; }
.vacimgfour {    margin-bottom: 10px; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px;    padding-top: 0; }
.slider_text h3 {    font-size: 26px; }
div#bkstyl {    background-size: contain !important; }
div#bkstyl {    background: url(https://www.muellercorp.com/wp-content/uploads/2016/12/back_image2.png) !important;   background-repeat: no-repeat !important;    background-size: 100% 100% !important; }
div#bkstyl .wpb_column {    padding: 10px 15px;}
div#mainhompg {    min-height: 50vh !important; }
h2.vc_custom_heading.cent_kawla {    font-size: 25px !important;    margin-top: 10px;    padding-bottom: 10px; }
.vacbk .vc_empty_space {    display: none; }
.empt-spce {    display: none; }
.secperg {    margin-bottom: 60px; }
.left-sect {    margin-top: 0;}
.vc_empty_space.shielding_r_two {    height: 140px !important;}
.vc_empty_space.shielding_r_three {    height: 150px !important;}
.vc_empty_space.shielding_r_four {    height: 160px !important;}
.vc_empty_space.shielding_r_five {    height: 120px !important; }
.dcoat_r_two {    height: 155px !important; }
.vc_empty_space.dcoat_r_one {    height: 120px !important;}
h2.dc_htwo {    font-size: 28px;}
ul#primary-menu li a span {    font-size: 13px; }
}
@media only screen and (max-width:801px) { 
.page-id-698 .vc_column_container, .page-id-673 .vc_column_container  {    width: 100%; }
.empt-spce {    display: none; }
.vacb {    background: url(https://www.muellercorp.com/wp-content/uploads/2016/12/800_column.png); }
.left-sect {    margin-top: 0; }
.page-id-181 .wpb_column {    width: 100%;}
.vc_empty_space.dcoat_r_one {    display: none;}
.vc_empty_space.dcoat_r_two {    display: none;}
h2.dc_htwo {    font-size: 25px;    text-align: center;}
h2.headcontact {    text-align: center !important; }
.vc_empty_space.dc_lastspace {    display: none; }
}
@media only screen and (min-width:767px) and (max-width:961px) and (-webkit-min-device-pixel-ratio:0)  {
div#Industries_Served .vc_col-sm-3 {    width: 50% !important; }
div#indbot .vc_col-sm-3 {    width: 50% !important; }
.homepagemainbanner .blank {    display: none;}
.homepagemainbanner .vc_col-sm-8 {    display: none;}
.homepagemainbanner .slider_upper_text {    width: 100%;    text-align: center;    margin-bottom: 30px;}
.homepagemainbanner {    min-height: 0 !important; }
div#bkstyl {    background-image: none !important;    background-color: #121212;    border-top: 20px solid #a2a2a2;    border-bottom: 20px solid #a2a2a2;}
div#bkstyl .vc_column-inner {    padding: 0 !important;}
h2.vc_custom_heading.cent_kawla {    padding-top: 20px !important;    padding-bottom: 20px !important; }
}
@media only screen and (min-width:735px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:0)  {
a.inf {    margin-left: 0; }
}
@media only screen and (min-width:768px) and (max-width:959px) and (-webkit-min-device-pixel-ratio:0)  {
.vc_custom_1476449214210 {    min-height: 55vh !important;}
.testblach {width: 75%;margin: 0 auto;}
.testblach br {    display: none;}
.slider_text h3 {    color: #ffffff;    font-size: 25px;    line-height: 1.2;    text-align: center;}
.slider_button img {    text-align: center;    width: 30%;    margin: 0 auto;    display: block;}
.wpb_single_image.wpb_content_element.vc_align_center.secimgpaesecimgjs {    padding: 0;}
.secimgpaesecimg {    padding: 0;}
.loadinimd {    padding: 0;}
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    width: 100% !important;    left: 0 !important;    margin: 0 auto;}
.secimgpaesecimg img {width: 275px;padding-bottom: 30px;}
.wpb_column.vc_column_container.vc_col-sm-4 {    width: 100%;}
.wpb_single_image.wpb_content_element.vc_align_center.secimgpae {    margin: 0;    padding-bottom: 50px;}
.wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {    padding: 0;}
.secfuilro{    left: 0px !important; }
.page-id-18 div#welcome_section .vc_col-sm-6 {    width: 100%; }
h2.vc_custom_heading.cent_kawla {    text-align: center !important;}
.wpb_column.vc_column_container.vc_col-sm-8 {    width: 100%;    padding: 0 70px;}
ul#mobile-menu li a span {    font-size: 13px; }
.serviceimg { width:31%; }
.serviceimg .wpb_content_element {    margin-bottom: 0;}
.serviceimg {    min-height: 260px;}
.vacimg { width: 31%;    min-height: 205px; }
.vacimgfour {    width: 47%; }
.vacimgprocess .vc_column-inner .wpb_wrapper .wpb_content_element {   margin-bottom: 0;}
.vacimgprocess {min-height:258px; }
.vacimgprocessextra .vc_column-inner .wpb_wrapper .wpb_single_image {    padding-top: 10px; }
.vacimgprocessextra {    padding-top: 35px;    width: 31%; }
.cntusform {    width: 100%;}
.addresscustom {    width: 100%;}
.designationcustom {    width: 100%; }
.empspac {    display: none;}
.vacimgnew {  width: 47%; }
footer#footer .wf-1-3 {    width: 26%; }
.baseimg {    padding: 10px 0 10px 0; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px;    padding-top: 0; }
.shapeback .vc_col-sm-3 {    width: 50% !important; }
div#bkstyl {    background-size: contain !important; }
}
@media only screen and (max-width:769px) {
div#mainhompg {    min-height: 0 !important; }
}
@media only screen and (max-width:767px) {
.homepagemainbanner .blank {    display: none;}
.homepagemainbanner .vc_col-sm-8 {    display: none;}
.homepagemainbanner .slider_upper_text {    width: 100%;    text-align: center;    margin-bottom: 30px;}
.homepagemainbanner {    min-height: 0 !important; }
div#bkstyl {    background-image: none !important;    background-color: #121212;    border-top: 20px solid #a2a2a2;    border-bottom: 20px solid #a2a2a2;}
div#bkstyl .vc_column-inner {    padding: 0 !important;}
h2.vc_custom_heading.cent_kawla {    padding-top: 20px !important;    padding-bottom: 20px !important; }
}
@media only screen and (max-width:737px) {
.testblach {width: 75%;margin: 0 auto;}
.testblach br {    display: none;}
.slider_text h3 {    color: #ffffff;    font-size: 25px;    line-height: 1.2;    text-align: center;}
.slider_button img {    text-align: center;    width: 30%;    margin: 0 auto;    display: block;}
.loadinimd img {    width: auto !important;}
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    width: 100% !important;    margin: 0 auto;    left: 0 !important;}
.gform_wrapper.gf_browser_chrome .gform_body {    width: 100% !important;}
.vc_empty_space.blanspan_page {    height: 25px !important;}
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479204100318.vc_row-has-fill {
    left: 0px !important;    background-size: 100% 100% !important;}
.wpb_single_image.wpb_content_element.vc_align_center.secimgpaesecimgjs {    padding: 0;}
.secimgpaesecimg {    padding: 0;}
.loadinimd {    padding: 0;}
.secimgpaesecimg img {width: 275px;padding-bottom: 30px;}
.wpb_column.vc_column_container.vc_col-sm-4 {    width: 100%;}
.wpb_single_image.wpb_content_element.vc_align_center.secimgpae {    margin: 0;    padding-bottom: 50px;}
.wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {    padding: 0;}
h2.vc_custom_heading.cent_kawla {    text-align: center !important;}
.wpb_column.vc_column_container.vc_col-sm-8 {    width: 100%;    padding: 0 70px;}
ul#mobile-menu li a span {    font-size: 13px; }
.serviceimg {    width: 50%;    margin: 0 auto;    min-height: 285px;     margin-bottom: 20px;  }
.vacimgprocess .vc_column-inner .wpb_wrapper .wpb_content_element {   margin-bottom: 0;}
.serviceimg .wpb_content_element {    margin-bottom: 0;}
.vacimg {    padding-top: 20px;  margin: 0 auto;  margin-bottom: 20px; min-height: 180px; }
.vacimgfour {    width: 40%;    margin: 0 auto;    margin-bottom: 20px; }
.vacimgprocess.wpb_column.vc_column_container.vc_col-sm-4 {   width: 400px;    min-height: 280px;    margin: 0 auto;    margin-bottom: 20px; }
.vacimgprocessextra {  min-height: 260px; }
.vacimgnew {        margin: 0 auto;    margin-bottom: 10px; }
.designationcustom {    width: 100%; }
.empspac {    display: none;}
.vacimgprocessextra {    min-height: 200px !important; }
.baseimg {    padding-bottom: 20px; }
.secfuilro {    background-image: none !important;    color: #000 !important;}
.secfuilro {    background-color: rgba(0, 0, 0, 0.72);}
h2.vc_custom_heading.cent_kawla {    line-height: 40px;    padding-top: 0; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479461965840.vc_row-has-fill {    background-image: none !important; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479461983960.vc_row-has-fill {    background-image: none !important; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479461998619.vc_row-has-fill {    background-image: none !important; }
.secfuilro {    background-image: none !important; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479461943283.vc_row-has-fill {   background-image: none !important; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_custom_1479204100318.vc_row-has-fill {    background-image: none !important; }
div#Industries_Served .vc_column-inner {    margin-top: 80px;    margin-bottom: 60px;}
.Industries_Served_inner_section .vc_col-sm-3 .vc_column-inner {    margin: 0 !important;}
div#indbot .vc_column-inner {    margin-top: 80px;    margin-bottom: 60px;}
div#indbot  .Industries_Served_inner_section .vc_col-sm-3 .vc_column-inner {    margin: 0 !important;}
.slider_text h3 {    margin-top: 10px; }
}
@media only screen and (min-width:511px) and (max-width:735px) and (-webkit-min-device-pixel-ratio:0) {
.loadinimd img {    width: auto;}
.wpb_column.vc_column_container.vc_col-sm-8 {    width: 100%;    padding: 0 45px;}
.vacimg {    width: 300px;    padding-bottom: 20px;}
.vacimgfour {   width: 370px; }
.left-sect {    display: none; }
a.inf {    margin-left: 20%; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px; }
}
@media only screen and (min-width: 479px) and (max-width: 510px) and (-webkit-min-device-pixel-ratio:0) {
.loadinimd img {    width: auto;}
.wpb_column.vc_column_container.vc_col-sm-8 {    width: 100%;    padding: 0 45px;}
.serviceimg { min-height: 260px; }
.vacimgfour {    margin-bottom: 20px; }
.vacimg { min-height: 230px; } 
.vacimgprocess {    min-height: 280px; }
.vacimgprocessextra {   min-height: 225px; }
.serviceimg {    width: 70% !important; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px; }
}
@media only screen and (min-width: 500px) and (max-width: 510px) and (-webkit-min-device-pixel-ratio:0) {
.left-sect {    display: none; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px; }
}
@media only screen and (min-width: 480px) and (max-width: 668px) and (-webkit-min-device-pixel-ratio:0) {
.serviceimg { min-height: 260px; }
.vacimg {    width: 300px;} 
.vacimgfour {    width: 300px; }
.vacimgnew { width: 300px; }
h2.vc_custom_heading.cent_kawla {    line-height: 40px; }
}
@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio:0) {
.serviceimage {    width: 100%;}
.service_content {    width: 100%;    text-align: center;}
.home_learn_button img {    float: none;    margin: auto;}
.serviceheadin h2 {    text-align: center !important;}
.service_content p {    text-align: center !important;}
.servimge .vc_col-sm-6:nth-child(1) {    background-color: #f3f3f3;}
.vc_empty_space.empt {    display: none;}
.mobile-mini-widgets-in-menu .left-sect , .mobile-mini-widgets-in-menu .right-sect {    width: 100%;}
.mobile-mini-widgets-in-menu .left-sect .left-sect-right ul li {    color: #000;}
.mobile-mini-widgets-in-menu .left-sect .left-sect-right ul li a {    color: #000 !important;}
.left-sect-left img {    margin-left: 20%;}
h2.vc_custom_heading.cent_kawla {    line-height: 40px; }
.empspacy {    display: none; }
.soc-ico {    padding: 0 25px; }
}
@media only screen and (max-width: 479px) and (-webkit-min-device-pixel-ratio:0) {
.testblach {    width: 75%;    margin: 0 auto;}
.secimgpaesecimgjs img {    width: auto;    padding-bottom: 30px;}
.loadinimd img {    width: auto;}
.secimgpae img {    width: 200px !important;    padding-bottom: 35px;}
.secimgpaesecimg img {    width: 190px;    padding-bottom: 65px;}
.wpb_column.vc_column_container.vc_col-sm-8 {    width: 100%;    padding: 0 30px;}
.serviceimg {    max-width: 240px;   margin: 0 auto;  margin-bottom: 20px; }
.vacimg { max-width: 240px;   margin: 0 auto;  margin-bottom: 20px; }
.vacimgfour {   max-width: 240px;   margin: 0 auto;  margin-bottom: 20px; }
.vacimgprocess {  max-width: 240px;   margin: 0 auto;  margin-bottom: 20px; }
.vacimgnew {  max-width: 240px;   margin: 0 auto;  margin-bottom: 20px; }
.page-id-130 .halfwidth {  width: 100%; }
.serviceimg {    min-height: 200px; }
.vacimg { min-height: 190px; }
.baseimg {    padding-top: 10px; }
.vacimgprocess {    min-height: 200px; }
.vacimgprocess.wpb_column.vc_column_container.vc_col-sm-4 { min-height: 245px; }
.serviceimg {  width: 100%; }
.vacimg { width:100% !important; }
.vacimgfour {  width: 100%; }
.vacimgnew {    width: 100%; }
.soc-ico {    width: 115px; }
.vacimgprocess { padding-top:20px; }
.secfuilro .vc_col-sm-8 {    padding: 0 !important; }
.secimgpae {    padding-bottom: 0 !important; }
.secimgpaesecimg img {    padding-bottom: 0; }
.secimgpaesecimgjs img {    padding-bottom: 0; }
.secimgpaesecimgjs {    margin-bottom: 0; }
.secimgpae img {    padding-bottom: 0; }
.secimgpaesecimg img {    padding-bottom: 0; }
}
@media only screen and (max-width: 330px) {
.vc_custom_1476449214210 {    min-height: 40vh !important;}
.slider_text h3 {    color: #ffffff;    font-size: 15px;    line-height: 1.2;    text-align: center;}
.slider_button img {    text-align: center;    width: 52%;    margin: 0 auto;    display: block;}
.wpb_column.vc_column_container.vc_col-sm-8 {    padding: 0 0px;}
.wpb_column.vc_column_container.vc_col-sm-8 {    padding: 0 15px;}
.mobile-mini-widgets-in-menu .left-sect , .mobile-mini-widgets-in-menu .right-sect {    width: 100%;}
.mobile-mini-widgets-in-menu .left-sect .left-sect-right ul li {    color: #000;}
.mobile-mini-widgets-in-menu .left-sect .left-sect-right ul li a {    color: #000 !important;}
.left-sect-left img {    margin-left: 20%;}
}
@media only screen and (min-width:1200px) {
.serviceimg {    min-height: 330px; }
.vacimgprocess .vc_column-inner .wpb_wrapper .wpb_content_element {    margin-bottom: 0; }
.vacimgprocess {    min-height: 260px; }
.vacimgprocessextra .vc_column-inner .wpb_wrapper {    padding-top: 18px; }
.serviceimg .wpb_text_column {    margin-bottom: 5px; }
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    left: -90px !important; }
.geometback {    background-size: 100% 100% !important; }
div#bscoatsection {    background-size: 100% 100% !important; }
}
@media only screen and (min-width:1201px) and (max-width:1281px) {
.vc_row.wpb_row.vc_row-fluid.secfuilro.vc_row-has-fill {    left: -25px !important; }
.secfuilro .vc_column-inner {    padding-left: 30px; }
.geometback {    padding: 0 80px !important; }
}
/* RESPONSIVE CSS END */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.single-logo-container img {    max-width: 250px !important; }
}
@media screen and (min-width:1024px) {
.classic-header .branding .mini-widgets:last-child { width:30% !important;    display: block;    float: right; }
}
@media screen and (min-width:1024px) and (max-width:1060px) { 
#primary-menu li a span span {    font-size: 12px;}
.single-logo-container img {    width: 200px !important; }
}
@media screen and (max-width:1024px) {
.single-logo-container img {    width: 150px;}
.Industries_Served_inner_section .vc_col-sm-2 {    width: 33%;}
}
@media screen and (max-width:960px) {
.serviceimage {    width: 100%;}
.service_content {    width: 100%;    text-align: center;}
.home_learn_button img {    float: none;    margin: auto;}
.serviceheadin h2 {    text-align: center !important;}
.service_content p {    text-align: center !important;}
.servimge .vc_col-sm-6:nth-child(1) {    background-color: #f3f3f3;}
.vc_empty_space.empt {    display: none;}
.servimge .vc_col-sm-6 {    width: 100%; }
#footer > .wf-wrap {    max-width: 1000px;    width: 100%; }
.single-logo-container img {    width: 120px; }
.masthead {    padding: 0 10px !important; }
}
@media screen and (max-width:737px) {
.Industries_Served_inner_section .vc_col-sm-2 {    width: 50%;    float: left; }
}
@media screen and (max-width:668px) {
.single-logo-container img {    width: 100%; }
.empspacy {    display: none; }
}
@media screen and (max-width:400px) {
.Industries_Served_inner_section .vc_col-sm-2 {    width: 100%;    float: left; }
}