﻿@font-face {
    font-family: 'Futura Bk BT';
    src: url('../font/FUTURAN_2.ttf');
}

@font-face {
    font-family: 'Futura BdCn BT';
    src: url('../font/FUTURABC_2.TTF');
}


body {
    font-family: 'Futura Bk BT';
    font-size: 16px;
    color: #010101;
}
@media only screen and (min-width:1600px) {
    .Headerdiv {
        /*padding:20px 0px 45px 0px;*/
        padding:10px 0px 10px 0px;
        height:90px;
    }
    .Headerimgdiv {
        padding-left:50px;
        padding-top:10px;
        padding-right:0px;
    }
    .imglogo {
        width:100%;
        /*max-width:390px;*/
        max-width:245px;
    }
     .imglogo1 {
        width:100%;
        max-width:390px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    /*margin: -43px 0px 0px 0px;*/
    margin:-26px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        /*margin:-43px 0px 0px 0px;*/
        margin:-25px 0px 0px -18px;
    }
    .headercontact {
    /*margin: 27px 0px 0px 114px;*/
    /* padding-left: 254px; */
    /*padding: 0px 0px 0px 359px;*/
    padding:2px 0px 0px 24px;
} 
    .headercontact1 {
   padding:2px 0px 0px 0px;
   margin-left:-76px;
    /*margin: 26px 0px 0px -114px;*/
    /*padding: 0px 0px 0px 136px;*/
    }  
     .navbar-inverse {
        background-color: #fff !important;
        font-weight:bold;
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        height: 56px;
        padding-left: 0px;
        padding-right:39px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        text-align:center;
        border:none !important;
        float:right;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/;
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 55px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:40px 0px 40px 0px;
           
    }
    .Highperformancediv {
        padding:0px 25px 0px 25px;
        height:185px;
    }
    .aboutusdiv {
        height:839px;
       padding:50px 0px 0px 50px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
        height:1px;
    }
    .greenlinephoto {
        position:absolute;
        width:100%;
        max-width:502px;
        height:8px;
        padding-left:133px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        max-width:370px;
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:50px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 18px;
    padding-bottom:18px;
    padding-left:0px;
    padding-right:30px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1011px;
       padding:50px 0px 0px 50px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:0px;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:70px;
    }
    .workimg {
        width:100%;
        max-width:707px;
    }
    .workgreenphoto {
         position:absolute;
        width:100%;
        max-width:707px;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
          position:absolute;
        width:100%;
        max-width:670px;
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        float:right;
        padding-right:96px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:50px 18px 0px 50px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:406px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:6px 160px 0px 338px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:23px 160px 0px 354px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:40px;

    }
    .Highlight {
        padding:50px 2px 50px 10px;
        height:390px;
        background-color:#f9f9f9;
        background-image:none !important;
    }
    .footerdiv {
        padding:0px 0px 0px 80px;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:636px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:171px 0px 0px 60px;
    }
    .Contactphoto {
         padding:23px 0px 0px 0px;
    }
    .Footerback {
        /*padding:40px 30px 0px 80px !important;
        height:160px;*/
        padding:0px 48px 0px 80px !important;
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
        float: right;
    margin-top: -10px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #fff;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 56px;
    padding-left: 63px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding-top: 39px;
    right: -72px;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 70px 80px 60px 80px;
}
.subpagepadd1 {
    padding: 34px 0px 4px 50px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 461px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 404px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 40px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 30% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        margin:-133px 0px 0px 515px;
    }
    .Highverticallinediv1 {
       margin:-133px 0px 0px 515px
    }
    .homeaboutimgdiv {
         margin:-84px 0px 0px 0px;
    }
    .Covishieldtxtdiv {
        padding-top:50px;
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 30px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:50px;
    }
    .Workingimgdiv {
        padding:0px;
    }
    .Workingimgdiv1 {
         padding:0px 0px 0px 40px;
    }
     .aboutustxthomediv {
        padding:0px;
    }
    .aboutusimghomediv {
         padding:105px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:50px;
    }
    .Imgbreak {
        padding-bottom:100px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:35%;
    }
    .testreportimgdiv {
        padding-left:0px;
    }
    .testreportimgdiv1 {
        padding-right:0px;
    }
      .gravveticallinecotactfoot {
    height: 460px;
    max-width: 1px;
}
       .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
       .Bookservicediv {
         text-align:left;
             padding:0px 30px 0px 30px;
    }
       .Videodiv {
        /*padding:175px 0px 0px 80px;*/
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px;
    }
    .Videoframe {
        width:330px; 
            height:290px;
    }
    .Videoframe1 {
        width:100%; 
            height:311px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 0px 0px;
    }
     .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
      .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            position: absolute;
    width: 100%;
    max-width: 595px;
    padding-left: 117px;
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            position: absolute;
    width: 100%;
    max-width: 595px;
    padding-left: 117px;
    }
    .secondmail2 {
        padding-left:48px;
    }
     .HeaderNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 50px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:0px;
        padding-right:0px;
        padding-left:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:435px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:435px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 50px 50px 50px;
    }
    .Themechanismdiv {
        padding:0px 50px 0px 50px;
    }
    .Keypoints {
        padding:40px 0px 40px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        float:right;
    }
    .Applicationinnerdiv {
        padding:50px 50px 10px 50px;
    }
    .Testreportinnerdiv {
           padding:50px 50px 50px 50px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:594px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 50px;
    }
    #mySidenav a {
    z-index: 1000;
    position: fixed;
    left: 1466px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 194px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 1466px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:170px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
    .Whogmpimgdiv {
         padding-left:0px;
    }
      .iconul12 {
        padding:23px 160px 0px 354px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:40px;

    }
    .Highlight1 {
        padding:80px 0px 80px 0px;
        height:312px;
    }
      .Workingtextdiv {
        padding:0px 50px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:30px;
    }
       .Modeofaction {
        height:875px;
        padding:50px 50px 0px 50px;
    }
    .Modeofactionimgdiv {
        padding:50px 50px 50px 50px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 535px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:535px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 36px 0px 68px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
 
}

@media only screen and (min-width:1366px) and (max-width:1599px) {
    .Headerdiv {
        /*padding:20px 0px 45px 0px;*/
        padding:10px 0px 10px 0px;
        height:90px;
    }
    .Headerimgdiv {
        padding-left:50px;
        padding-top:10px;
        padding-right:0px;
    }
    .imglogo {
        width:100%;
        /*max-width:380px;*/
        max-width:245px;
    }
    .imglogo1 {
        width:100%;
        max-width:380px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   padding-top:12px;
    /*color: #009972;*/
    color:#fff;
    margin: -39px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    /*color: #009972;*/
    color:#fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -18px;
    }
    .headercontact {
    /*margin: 27px 0px 0px 71px;*/
    padding:2px 0px 0px 24px;
    /*padding: 0px 0px 0px 262px;*/
} 
    .headercontact1 {
    padding:2px 0px 0px 0px;
    /*margin: 26px 0px 0px -72px;*/
    /*padding: 0px 0px 0px 90px;*/
    }  
     .navbar-inverse {
        background-color: #fff !important;
        font-weight:bold;
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        height: 56px;
        padding-left: 0px;
        padding-right:39px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        text-align:center;
        border:none !important;
        float:right;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/;
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 55px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:40px 0px 40px 0px;
           
    }
    .Highperformancediv {
        padding:0px 25px 0px 25px;
        height:185px;
    }
    .aboutusdiv {
        height:865px;
       padding:50px 0px 0px 50px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
        height:1px;
    }
    .greenlinephoto {
        position:absolute;
        width:100%;
        max-width:427px;
        height:8px;
        padding-left:104px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        max-width:323px;
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:50px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left:0px;
    padding-right:30px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:850px;
       padding:50px 0px 0px 50px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        /*padding-left:53px;*/
        /*padding-right:0px;*/
        padding:0px;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:70px;
    }
    .workimg {
        width:100%;
        max-width:590px;
    }
    .workgreenphoto {
         position:absolute;
        width:100%;
        max-width:590px;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
         position:absolute;
        width:100%;
        max-width:540px;
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        /*float:right;*/
        /*padding-right:96px;*/
        padding:0px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:50px 18px 0px 50px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
 
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:430px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 20px 0px 20px;
        line-height:1.6;
    }
    .iconul {
        padding:6px 160px 0px 206px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:23px 160px 0px 250px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:40px;

    }
    .Highlight {
        padding:50px 2px 50px 10px;
        background-color:#f9f9f9;
        background-image:none !important;
        height:380px;
    }
    .footerdiv {
        padding:0px 0px 0px 80px;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:540px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:171px 0px 0px 60px;
    }
    .Contactphoto {
         padding:23px 0px 0px 0px;
    }
    /*.Footerback {
        padding:40px 30px 0px 80px !important;
        height:160px;
    }*/
    .Footerback {
        padding:0px 48px 0px 80px !important;
      
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
    float:right;
    margin-top:-10px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    /*font-size: 27px;*/
    font-size:20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #fff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 43px;
    padding-left: 63px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding-top: 28px;
    right: -72px;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 50px 50px 60px 50px;
}
.subpagepadd1 {
    padding: 34px 0px 4px 50px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 380px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 286px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 40px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 18% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        margin:-133px 0px 0px 450px;
    }
    .Highverticallinediv1 {
       margin:-133px 0px 0px 431px
    }
     .homeaboutimgdiv {
         margin:-44px 0px 0px 0px;
    }
     .Covishieldtxtdiv {
         padding-top:40px;
         padding-left:0px;
             padding-right:0px;
    }
     .Mechanismtxtdiv {
         padding:0px 30px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:50px;
    }
    .Workingimgdiv {
        padding:0px;
    }
    .Workingimgdiv1 {
         padding:0px;
    }
     .aboutustxthomediv {
        padding:0px;
    }
    .aboutusimghomediv {
         padding:105px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:50px;
    }
    .Imgbreak {
        padding-bottom:100px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:35%;
    }
    .testreportimgdiv {
        padding-left:0px;
        padding-right:0px;
    }
    .testreportimgdiv1 {
        padding-right:0px;
    }
      .gravveticallinecotactfoot {
    height: 460px;
    max-width: 1px;
}
       .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
       .Bookservicediv {
         text-align:left;
             padding:0px 30px 0px 30px;
    }
    .Videodiv {
        /*padding:185px 0px 0px 80px;*/
        padding:0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px;
    }
    .Videoframe {
        width:320px; 
            height:280px;
    }
    .Videoframe1 {
        width:100%; 
            height:260px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 0px 0px;
    }
     .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
    .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            position: absolute;
    width: 100%;
    max-width: 536px;
    padding-left: 58px;
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            position: absolute;
    width: 100%;
    max-width: 536px;
    padding-left: 58px;
    }
    .secondmail2 {
        padding-left:48px;
    }
    .HeaderNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 50px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:0px;
        padding-right:0px;
        padding-left:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:435px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:435px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 50px 50px 50px;
    }
    .Themechanismdiv {
        padding:0px 50px 0px 50px;
    }
    .Keypoints {
        padding:40px 0px 40px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        float:right;
    }
    .Applicationinnerdiv {
        padding:50px 50px 10px 50px;
    }
    .Testreportinnerdiv {
           padding:50px 50px 50px 50px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 50px;
    }
    #mySidenav a {
    z-index: 1000;
    position: fixed;
    left: 1232px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 194px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 1232px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:1px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:1px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:170px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
      .Whogmpimgdiv {
        padding:0px;
    }
        .iconul12 {
        padding:23px 160px 0px 250px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:40px;

    }
    .Highlight1 {
        padding:80px 0px 80px 0px;
        height:312px;
    }
    .Workingtextdiv {
        padding:0px 50px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:50px;
    }
    .Modeofaction {
        height:720px;
        padding:50px 50px 0px 50px;
    }
    .Modeofactionimgdiv {
        padding:50px 50px 50px 50px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 453px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:453px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 36px 0px 68px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
   
}


@media only screen and (min-width:1280px) and (max-width:1365px) {
    .Headerdiv {
        padding:10px 0px 10px 0px;
        height:90px;
    }
    .Headerimgdiv {
        padding-left:50px;
        padding-top:10px;
        padding-right:0px;
    }
    .imglogo {
        width:100%;
        max-width:245px;
    }
    .imglogo1 {
        width:100%;
        max-width:380px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   color:#fff;
    /*color: #009972;*/
    /*margin: -43px 0px 0px 0px;*/
    margin:-27px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -18px;
    }
    .headercontact {
    /*margin: 27px 0px 0px 71px;*/
    /* padding-left: 254px; */
    /*padding: 0px 0px 0px 202px;*/
    padding:2px 0px 0px 24px;
} 
    .headercontact1 {
   padding:2px 0px 0px 9px;
    /*margin: 26px 0px 0px -72px;
    padding: 0px 0px 0px 65px;*/
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        height: 56px;
        padding-left: 55px;
        padding-right:35px;
        font-weight:bold;
        float:right;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        text-align:center;
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/;
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 55px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:40px 0px 40px 0px;
           
    }
    .Highperformancediv {
        padding:0px 25px 0px 25px;
        height:185px;
    }
    .aboutusdiv {
        height:853px;
       padding:50px 0px 0px 50px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
    }
    .greenlinephoto {
        position:absolute;
        width:100%;
        max-width:415px;
        height:8px;
        padding-left:92px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        max-width:323px;
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:50px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left:0px;
    padding-right:30px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:850px;
       padding:50px 0px 0px 50px;
    }
    .Heading3 {
        font-size:45px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:0px;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:60px;
    }
    .workimg {
        width:100%;
        max-width:564px;
    }
    .workgreenphoto {
         position:absolute;
        width:100%;
        max-width:564px;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
         position:absolute;
        width:100%;
        max-width:540px;
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        float:right;
        padding-right:96px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 30px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:50px 18px 0px 50px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:427px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 25px 0px 25px;
        line-height:1.6;
    }
    .iconul {
        padding:5px 160px 0px 180px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:15px 160px 0px 218px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:40px;

    }
    .Highlight {
        padding:50px 2px 50px 10px;
        background-color:#f9f9f9;
        background-image:none !important;
        height:380px;
    }
    .footerdiv {
        padding:0px 0px 0px 60px;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:540px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:171px 0px 0px 60px;
    }
    .Contactphoto {
         padding:49px 0px 0px 0px;
    }
    .Footerback {
        padding:0px 44px 0px 80px !important;
        /*height:160px;*/
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
    float:right;
    margin-top:-10px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 43px;
    padding-left: 45px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding-top: 28px;
    right: -72px;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 70px 60px 60px 60px;
}
.subpagepadd1 {
    padding: 34px 0px 4px 50px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 354px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 300px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 40px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 28% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        margin:-133px 0px 0px 427px;
    }
    .Highverticallinediv1 {
       margin:-133px 0px 0px 410px
    }
     .homeaboutimgdiv {
         margin:-44px 0px 0px 0px;
    }
     .Covishieldtxtdiv {
         padding-top:50px;
         padding-left:0px;
             padding-right:0px;
    }
     .Mechanismtxtdiv {
         padding:0px 30px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:50px;
    }
    .Workingimgdiv {
        padding:0px;
    }
    .Workingimgdiv1 {
         padding:0px 0px 0px 39px;
    }
     .aboutustxthomediv {
        padding:0px;
    }
    .aboutusimghomediv {
         padding:102px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:50px;
    }
    .Imgbreak {
        padding-bottom:100px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:35%;
    }
    .testreportimgdiv {
        padding-left:0px;
    }
    .testreportimgdiv1 {
        padding-right:0px;
    }
      .gravveticallinecotactfoot {
    height: 460px;
    max-width: 1px;
}
       .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
       .Bookservicediv {
         text-align:left;
             padding:0px 30px 0px 30px;
    }
        .Videodiv {
        padding:0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px;
    }
    .Videoframe {
        width:320px; 
            height:280px;
    }
    .Videoframe1 {
        width:100%; 
            height:254px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 20px !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 0px 20px;
    }
    .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
     .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            position: absolute;
    width: 100%;
    max-width: 529px;
    padding-left: 52px;
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            position: absolute;
    width: 100%;
    max-width: 529px;
    padding-left: 52px;
    }
    .secondmail2 {
        padding-left:48px;
    }
     .HeaderNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 50px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:389px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:389px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 50px 50px 50px;
    }
    .Themechanismdiv {
        padding:0px 50px 0px 50px;
    }
    .Keypoints {
        padding:40px 0px 40px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        float:right;
    }
    .Applicationinnerdiv {
        padding:50px 50px 10px 50px;
    }
    .Testreportinnerdiv {
           padding:50px 50px 50px 50px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 50px;
    }
    #mySidenav a {
    z-index: 1000;
    position: fixed;
    left: 1162px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 194px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 1162px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:170px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
      .Whogmpimgdiv {
         padding-left:0px;
    }
       .iconul12 {
        padding:15px 160px 0px 218px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:40px;

    }
    .Highlight1 {
        padding:80px 0px 80px 0px;
        height:312px;
    }
     .Workingtextdiv {
        padding:0px 50px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:50px;
    }
     .Modeofaction {
        height:970px;
        padding:50px 50px 0px 50px;
    }
    .Modeofactionimgdiv {
        padding:50px 50px 50px 50px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 418px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:418px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 36px 0px 68px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    .Headerdiv {
        padding:10px 0px 10px 0px;
        height:90px;
    }
    .Headerimgdiv {
        padding-left:35px;
        padding-top:10px;
        padding-right:0px;
    }
    .imglogo {
        width:100%;
        max-width:380px;
    }
    .imglogo1 {
        width:100%;
        max-width:340px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    margin: -27px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -12px;
    }
    .headercontact {
    /*margin: 27px 0px 0px 71px;*/
    /* padding-left: 254px; */
    padding: 2px 0px 0px 8px;
} 
    .headercontact1 {
   
    /*margin: 26px 0px 0px -72px;*/
    padding: 2px 0px 0px 9px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        height: 56px;
        padding-left: 0px;
        padding-right:19px;
        font-weight:bold;
        float:right;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 55px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:40px 0px 40px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        height:185px;
    }
    .aboutusdiv {
        height:900px;
       padding:35px 0px 0px 35px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
    }
    .greenlinephoto {
        position:absolute;
        width:100%;
        max-width:367px;
        height:8px;
        padding-left:45px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        max-width:323px;
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:35px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 18px;
    padding-bottom: 40px;
    padding-left:0px;
    padding-right:30px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:882px;
       padding:35px 0px 0px 35px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:40px;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:39px;
    }
    .workimg {
        width:100%;
        max-width:540px;
    }
    .workgreenphoto {
         position:absolute;
        width:100%;
        max-width:455px;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
          position:absolute;
        width:100%;
        max-width:447px;
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        float:right;
        padding-right:96px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:35px 18px 0px 35px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:472px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 15px 0px 15px;
        line-height:1.6;
    }
    .iconul {
        padding:6px 100px 0px 80px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:15px 120px 0px 80px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:40px;

    }
    .Highlight {
        padding:50px 0px 50px 0px;
        background-color:#f9f9f9;
        background-image:none !important;
        height:381px;
    }
    .footerdiv {
        padding:0px 0px 0px 35px;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:540px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:171px 0px 0px 60px;
    }
    .Contactphoto {
         padding:147px 0px 0px 0px;
    }
    .Footerback {
        padding:0px 30px 0px 0px !important;
        /*height:160px;*/
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
    float:right;
    margin-top:-10px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 10px 5px 10px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 27px;
    padding-left: 22px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 70px 35px 60px 35px;
}
.subpagepadd1 {
    padding: 35px 0px 20px 0px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 269px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 214px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 40px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 22% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
   .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        margin:-133px 0px 0px 367px;
    }
    .Highverticallinediv1 {
       margin:-133px 0px 0px 300px
    }
     .homeaboutimgdiv {
         margin:46px 0px 0px 0px;
    }
      /*.navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        width: 100%;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}*/

    .Workingtext {
        padding-right:0px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
        padding-top:50px;
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:35px;
    }
    .Workingimgdiv {
      
    }
    .Workingimgdiv1 {
       
    }
     .aboutustxthomediv {
        padding:0px;
    }
    .aboutusimghomediv {
         padding:101px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:50px;
    }
    .Imgbreak {
        padding-bottom:100px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:35%;
    }
    .testreportimgdiv {
        padding-left:0px;
    }
    .testreportimgdiv1 {
        padding-right:0px;
    }
      .gravveticallinecotactfoot {
    height: 431px;
    max-width: 1px;
}
       .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
       .Bookservicediv {
         text-align:left;
             padding:0px 30px 0px 30px;
    }
            .Videodiv {
        padding:0px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px;
    }
    .Videoframe {
        width:320px; 
            height:280px;
    }
    .Videoframe1 {
        width:100%; 
            height:207px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 0px 0px;
    }
    .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
      .testreportimgdivnew {
        /*text-align:-webkit-center;
        padding:0px;*/
    }
    .testreportsimgnew {
            position: absolute;
    width: 100%;
    max-width: 447px;
    padding-left:0px;
    }
    .testreportimgdivnew1 {
        /*text-align:-webkit-center;
        padding:0px;*/
    }
    .testreportsimgnew1 {
            position: absolute;
    width: 100%;
    max-width: 447px;
    padding-left: 0px;
    }
    .secondmail2 {
        padding-left:48px;
    }
    .displaydash1 {
        display:none;
    }
    .displayno1 {
        margin-left:40px;
    }
        .HeaderNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 50px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 35px 35px 35px;
    }
    .Themechanismdiv {
        padding:0px 35px 0px 35px;
    }
    .Keypoints {
        padding:35px 0px 35px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        float:right;
        padding-top:55px;
    }
    .Applicationinnerdiv {
        padding:35px 35px 10px 35px;
    }
    .Testreportinnerdiv {
           padding:35px 35px 35px 35px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 50px;
    }
    #mySidenav a {
    z-index: 1000;
    position: fixed;
    left: 906px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 194px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 906px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
      .Whogmpimgdiv {
         padding-left:0px;
    }
        .iconul12 {
        padding:15px 120px 0px 80px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:40px;

    }
    .Highlight1 {
        padding:80px 0px 80px 0px;
        height:312px;
    }
     .Workingtextdiv {
        padding:0px 35px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:17px;
    }
       .Modeofaction {
        height:1068px;
        padding:50px 50px 0px 50px;
    }
    .Modeofactionimgdiv {
        padding:50px 50px 50px 50px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 334px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:334px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 26px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
}

@media only screen and (min-width:768px) and (max-width:1023px) {
    .Headerdiv {
        padding:10px 0px 10px 0px;
        height:90px;
        
    }
    .Headerimgdiv {
        padding-left:35px;
        padding-top:10px;
        padding-right:0px;
        /*text-align:-webkit-center;*/
    }
    .imglogo {
        width:100%;
        max-width:245px;
    }
    .imglogo1 {
        width:100%;
        max-width:340px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    margin: -26px 0px 0px 0px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -8px;
    }
    .headercontact {
    
    padding: 0px 0px 0px 0px;
} 
    .headercontact1 {
 margin-left:-31px;
    padding: 0px 0px 0px 0px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        float:right;
        font-weight:bold;
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        height: 56px;
        padding-left: 0px;
        padding-right:15px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 55px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:40px 0px 40px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        height:198px;
    }
    .aboutusdiv {
        height:1386px;
       padding:35px 0px 0px 0px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
    }
    .greenlinephoto {
        position:absolute;
        width:100%;
        max-width:546px;
        height:8px;
        padding-left:223px;
        text-align:-webkit-center;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        max-width:323px;
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:35px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left:0px;
    padding-right:0px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1385px;
       padding:35px 0px 0px 35px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:40px;
        padding-top:0px;
        padding-bottom:40px;
        text-align:-webkit-center;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:39px;
         text-align:-webkit-center;
    }
    .workimg {
        width:100%;
        max-width:540px;
    }
    .workgreenphoto {
         position:absolute;
        width:100%;
        max-width:617px;
        height:8px;
        text-align:-webkit-center;
        padding-left:77px;
    }
    .workgreenphotoiner {
          position:absolute;
        width:100%;
        max-width:604px;
        height:8px;
        padding-left:64px;
        text-align:-webkit-center;
    }
    .btnreadmorediv {
        /*float:right;*/
        padding:0px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:35px 18px 0px 35px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:375px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:6px 65px 0px 50px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:15px 42px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:40px;

    }
    .Highlight {
        padding:50px 0px 50px 0px;
        height:295px;
        background-color:#f9f9f9;
        background-image:none !important;
    }
    .footerdiv {
        padding:0px 0px 0px 35px;
        border-bottom:1px solid #ccc;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:469px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:50px 0px 0px 35px;
    }
    .Contactphoto {
         padding:26px 0px 0px 0px;
    }
    .Footerback {
        padding:0px 14px 0px 0px !important;
        /*height:160px;*/
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
    float:right;
    margin-top:-10px;
}
    .Socialmedia1 {
    padding: 0px 10px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 12px;
    padding-left: 22px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
    display:none;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 70px 35px 60px 35px;
}
.subpagepadd1 {
    padding: 35px 0px 10px 35px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 311px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 257px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 40px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 22% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        margin:-177px 0px 0px 256px;
    }
    .Highverticallinediv1 {
       margin:-133px 0px 0px 241px
    }
     .homeaboutimgdiv {
         margin:-100px 0px 0px 0px;
    }
      /*.navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

   

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        width: 100%;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}*/
    .Workingtext {
        padding-right:0px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
        padding-top:50px;
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:0px;
    }
    .Workingimgdiv {
        text-align:-webkit-center;
      
    }
    .Workingimgdiv1 {
        text-align:-webkit-center;
       
    }
    .aboutustxthomediv {
        padding:0px 35px 0px 35px;
    }
    .aboutusimghomediv {
         padding:0px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:0px;
    }
    .Mechanismhomephotodiv {
        padding:0px 0px 0px 0px;
        margin-top:-35px;
    }
    .Imgbreak {
        padding-bottom:55px;
    }
    .Covishieldimginerdiv {
        padding:30px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .covishildcoatinggreenimg {
        padding-left:0px;
        width:100%;
        max-width:600px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:22%;
    }
    .testreportimgdiv {
        text-align:-webkit-center;
        padding:0px 0px 0px 0px;
    }
    .testreportimgdiv1 {
        padding:0px;
         text-align:-webkit-center;
    }
     .testreportimgdiv2 {
        padding:0px 35px 0px 35px;
         text-align:-webkit-center;
    }
     .gravveticallinecotactfoot {
    height: 431px;
    max-width: 1px;
}
      .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
      .Bookservicediv {
         text-align:left;
             padding:0px 30px 0px 30px;
    }
              .Videodiv {
        padding:0px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px 50px 36px 48px;
    }
    .Videoframe {
        width:215px; 
            height:200px;
    }
    .Videoframe1 {
        width:100%; 
            height:342px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
        text-align:-webkit-center !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
       .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            /*position: absolute;
    width: 100%;*/
    max-width: 478px;
    padding-left:0px;
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            /*position: absolute;
    width: 100%;*/
    max-width: 478px;
    padding-left: 0px;
    }
    .secondmail2 {
        padding-left:48px;
    }
    .displaydash1 {
        /*display:none;*/
    }
    .displayno1 {
        /*margin-left:50px;*/
    }
           .HeaderNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 35px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
        padding-left:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 35px 35px 35px;
    }
    .Themechanismdiv {
        padding:0px 35px 0px 35px;
    }
    .Keypoints {
        padding:35px 0px 35px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        /*float:right;
        padding-top:55px;*/
    }
    .Applicationinnerdiv {
        padding:35px 35px 10px 35px;
    }
    .Testreportinnerdiv {
           padding:35px 35px 35px 35px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 35px;
    }
    #mySidenav a {
    z-index: 811;
    position: fixed;
    left: 652px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 189px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 652px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 255px !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
    .moreinfodetail {
        padding:35px 0px 0px 35px;
    }
    .Advantagehomephoto {
        padding-bottom:30px;
    }
    .Keypointsdiv {
        height:289px;   
    }
    .Keypointsdiv1 {
        height:230px;   
    }
    .Applicationimgdiv {
        text-align:-webkit-center;
    }
      .Whogmpimgdiv {
          text-align:-webkit-center;
          padding:0px 0px 35px 0px;
    }
        .iconul12 {
        padding:15px 42px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:40px;

    }
    .Highlight1 {
        padding:66px 0px 80px 0px;
        height:270px;
    }
     .Workingtextdiv {
        padding:0px 35px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:18px;
        padding-left:0px;
    }
         .Modeofaction {
        height:1378px;
        padding:35px 35px 0px 35px;
    }
    .Modeofactionimgdiv {
        padding:35px 35px 35px 35px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 245px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:245px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 0px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
}

@media only screen and (min-width:640px) and (max-width:767px) {
    .Headerdiv {
        padding:0px 0px 0px 0px;
        
    }
    .Headerimgdiv {
        padding-left:35px;
        padding-top:18px;
        padding-right:0px;
        /*text-align:-webkit-center;*/
    }
    .imglogo {
        width:100%;
        max-width:245px;
    }
    .imglogo1 {
        width:100%;
        max-width:340px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    margin: -26px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-24px 0px 0px -14px;
    }
    .headercontact {
    
    padding: 0px 0px 0px 10px;
} 
    .headercontact1 {

    padding: 0px 0px 0px 28px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        /*height: 56px;*/
        padding-left: 0px;
        padding-right:0px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 0px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:25px 0px 25px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        height:435px;
    }
    .aboutusdiv {
        height:1490px;
       padding:35px 0px 0px 0px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
    }
    .greenlinephoto {
        /*position:absolute;*/
        /*width:100%;
        max-width:323px;*/
        text-align:-webkit-center;
        height:8px;
        padding-left:0px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        /*width:100%;
        max-width:323px;*/
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:35px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left:0px;
    padding-right:0px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1435px;
       padding:35px 35px 0px 35px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        /*padding-left:0px;
        padding-right:40px;*/
        padding:0px 0px 40px 0px;
        text-align:-webkit-center;
    }
    .workimgdiv1 {
        /*padding-left:0px;
        padding-right:39px;*/
        padding:0px;
         text-align:-webkit-center;
    }
    .workimg {
        /*width:100%;
        max-width:540px;*/
    }
    .workgreenphoto {
         /*position:absolute;*/
        /*width:100%;
        max-width:540px;*/
        text-align:-webkit-center;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
          /*position:absolute;*/
        /*width:100%;*/
        /*max-width:540px;*/
        text-align:-webkit-center;
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        float:right;
        padding-right:96px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:35px 35px 0px 35px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:340px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:5px 27px 0px 22px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:10px;

    }
    .Highlight {
        padding:35px 0px 35px 0px;
        height:786px;
        background-color:#f9f9f9;
        background-image:none !important;
    }
    .footerdiv {
        padding:0px 0px 0px 35px;
        border-bottom:1px solid #ccc;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:50px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:469px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:50px 0px 0px 35px;
    }
    .Contactphoto {
         padding:26px 0px 0px 79px;
    }
    .Footerback {
        padding:0px 0px 0px 32px !important;
        /*height:190px;*/
       margin-top:-10px;
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 3px;
    padding-left: 22px;
}
.subpage-title {
    font-size: 45px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
    display:none;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 50px 35px 60px 35px;
}
.subpagepadd1 {
    padding: 35px 0px 5px 35px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 311px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 257px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 296px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 25% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        /*margin:-177px 0px 0px 256px;*/
        border-bottom:1px solid #ccc;
        width:70%;
    }
    .Highverticallinediv1 {
       /*margin:-133px 0px 0px 241px*/
        border-bottom:1px solid #ccc;
       width:70%;
    }
     .homeaboutimgdiv {
         margin:-100px 0px 0px 0px;
    }
      .navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

    /*.navbar-header1 .collapse, .navbar-toggle {
        display: block !important;
    }*/

    /*.navbar-collapse1.collapse.in {
        display: block !important;
        padding: 0px;

    }*/

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        /*width: 100%;*/
        margin:0px;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
    .Workingtext {
        padding-right:0px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:0px;
    }
    .Workingimgdiv {
        text-align:-webkit-center;
      padding:0px;
    }
    .Workingimgdiv1 {
        text-align:-webkit-center;
     padding:0px;  
    }
    .aboutustxthomediv {
        padding:0px 35px 0px 35px;
    }
    .aboutusimghomediv {
         padding:0px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:0px;
    }
    .Mechanismhomephotodiv {
        padding:0px 0px 0px 0px;
        margin-top:-35px;
    }
    .Imgbreak {
        padding-bottom:55px;
    }
    .Covishieldimginerdiv {
        padding:30px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .covishildcoatinggreenimg {
        padding-left:0px;
        width:100%;
        max-width:600px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:22%;
    }
    .testreportimgdiv {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportimgdiv1 {
        padding:0px;
         text-align:-webkit-center;
    }
     .testreportimgdiv2 {
        padding:30px 0px 0px 0px;
         text-align:-webkit-center;
    }
     .gravveticallinecotactfoot {
    height: 320px;
    max-width: 1px;
}
    .highverticallineimgdiv {
        display:none;
    }
     .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
     .Bookservicediv {
         text-align:left;
             padding:30px 30px 0px 0px;
    }
     .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #ccc;
}
               .Videodiv {
        padding:0px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px 0px 36px 0px;
    }
    .Videoframe {
        width:380px; 
            height:220px;
           
    }
    .Videoframe1 {
        width:100%; 
            height:342px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
        text-align:-webkit-center !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 50px 0px;
        text-align:-webkit-center;
    }
     .footertext1 {
        text-align:justify;
        padding-right:50px;
    }
      .tablehead1 {
        text-align:center !important;
        padding-left:40px !important;
        padding-right:40px !important;
    }
    .tablehead2 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead3 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead4 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .abouthomeimgdivgreen {
        padding:0px 120px 0px 120px;    
    }
        .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            /*position: absolute;
    width: 100%;*/
    max-width: 478px;
    padding-left:0px;
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            /*position: absolute;
    width: 100%;*/
    max-width: 478px;
    padding-left: 0px;
    }
    .secondmail2 {
        padding-left:48px;
    }
              .HeaderNewgreendiv {
        padding:8px 0px 0px 0px;
        background-color:#009972;
        height:120px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 35px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 35px 35px 35px;
    }
    .Themechanismdiv {
        padding:0px 35px 0px 35px;
    }
    .Keypoints {
        padding:30px 0px 0px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        /*float:right;
        padding-top:55px;*/
    }
    .Applicationinnerdiv {
        padding:35px 35px 10px 35px;
    }
    .Testreportinnerdiv {
           padding:35px 35px 35px 35px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 35px;
    }
    #mySidenav a {
    z-index: 811;
    position: fixed;
    left: 524px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 189px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 282px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 524px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
    .moreinfodetail {
        padding:0px 0px 0px 35px;
    }
    .Advantagehomephoto {
        padding:0px 0px 30px 0px;
    }
    .Keypointsdiv {
        /*height:289px;*/  
        padding-bottom:20px;
         
    }
    .Keypointsdiv1 {
        /*height:230px;*/   
        padding-bottom:20px;
    }
    .Applicationimgdiv {
        text-align:-webkit-center;
    }
      .Whogmpimgdiv {
          text-align:-webkit-center;
          padding:0px 0px 35px 0px;
    }
    .Lookingdate {
        padding-top:20px !important;
    }
      .iconul12 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:10px;

    }
    .Highlight1 {
        padding:66px 0px 80px 0px;
        height:270px;
    }
 .Workingtextdiv {
        padding:0px 0px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:0px;
        padding-left:0px;
    }
             .Modeofaction {
        height:1478px;
        padding:35px 35px 0px 35px;
    }
    .Modeofactionimgdiv {
        padding:35px 35px 35px 35px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 195px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:195px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 0px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}

}

@media only screen and (min-width:480px) and (max-width:639px) {
    .Headerdiv {
        padding:10px 0px 0px 0px;
        
    }
    .Headerimgdiv {
        padding-left:35px;
        padding-top:10px;
        padding-right:0px;
        /*text-align:-webkit-center;*/
    }
    .imglogo {
        width:100%;
        max-width:330px;
    }
    .imglogo1 {
        width:100%;
        max-width:340px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    margin: -27px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -21px;
    }
    .headercontact {
    
    padding: 0px 0px 0px 10px;
} 
    .headercontact1 {
 
    padding: 0px 0px 0px 28px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        /*height: 56px;*/
        padding-left: 0px;
        padding-right:0px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 0px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:25px 0px 25px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        height:435px;
    }
  .aboutusdiv {
        height:1773px;
       padding:35px 0px 0px 0px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
        height:1px;
    }
    .greenlinephoto {
        /*position:absolute;*/
        /*width:100%;
        max-width:323px;*/
        text-align:-webkit-center;
        height:8px;
        padding-left:0px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        width:100%;
        /*max-width:323px;*/
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:35px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left:0px;
    padding-right:0px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1450px;
       padding:35px 35px 0px 35px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:0px;
        text-align:-webkit-center;
        padding-top:0px;
        padding-bottom:30px;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:0px;
         text-align:-webkit-center;
    }
    .workimg {
        /*width:100%;
        max-width:540px;*/
    }
    .workgreenphoto {
         /*position:absolute;*/
        /*width:100%;
        max-width:405px;*/
        text-align:-webkit-center;
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
        text-align:-webkit-center;
          /*position:absolute;*/
        /*width:100%;*/
        /*max-width:380px;*/
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        text-align:-webkit-center;
        padding-right:35px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:35px 35px 0px 35px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:344px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:5px 23px 0px 0px;
      display:flex !important;
      text-align:center;
    }
    .iconul > li {
       
       margin-left:40px;

    }
     .iconul1 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:10px;

    }
    .Highlight {
        padding:70px 0px 35px 0px;
        background-image:none !important;
        background-color:#f9f9f9;
        /*height:192px;*/
    }
    .footerdiv {
        padding:0px 0px 0px 35px;
        border-bottom:1px solid #ccc;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:35px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 54px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:530px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:50px 35px 0px 35px;
    }
    .Contactphoto {
         padding:26px 0px 0px 79px;
    }
    .Footerback {
        padding:0px 0px 0px 35px !important;
        /*height:190px;*/
        margin-top:-6px;
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 4px;
    padding-left: 22px;
}
.subpage-title {
    font-size: 33px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
    display:none;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 50px 35px 60px 35px;
}
.subpagepadd1 {
    padding: 35px 30px 0px 35px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 357px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 304px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 89px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 38% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        /*margin:-177px 0px 0px 256px;*/
        border-bottom:1px solid #ccc;
        width:70%;
    }
    .Highverticallinediv1 {
       /*margin:-133px 0px 0px 241px*/
        border-bottom:1px solid #ccc;
       width:70%;
    }
     .homeaboutimgdiv {
         margin:-48px 0px 0px 0px;
    }
      .navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

    /*.navbar-header1 .collapse, .navbar-toggle {
        display: block !important;
    }*/

    /*.navbar-collapse1.collapse.in {
        display: block !important;
        padding: 0px;

    }*/

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        /*width: 100%;*/
        margin:0px;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
    .Workingtext {
        padding-right:0px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:0px;
    }
    .Workingimgdiv {
        text-align:-webkit-center;
      padding:0px;
    }
    .Workingimgdiv1 {
        text-align:-webkit-center;
       padding:0px;
    }
    .aboutustxthomediv {
        padding:0px 35px 0px 35px;
    }
    .aboutusimghomediv {
         padding:0px 0px 0px 0px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:0px;
    }
    .Mechanismhomephotodiv {
        padding:0px 0px 0px 0px;
        margin-top:-35px;
    }
    .Imgbreak {
        padding-bottom:55px;
    }
    .Covishieldimginerdiv {
        padding:30px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .covishildcoatinggreenimg {
        padding-left:0px;
        width:100%;
        max-width:600px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:22%;
    }
    .testreportimgdiv {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportimgdiv1 {
        padding:0px;
         text-align:-webkit-center;
    }
     .testreportimgdiv2 {
        padding:30px 0px 0px 0px;
         text-align:-webkit-center;
    }
     .gravveticallinecotactfoot {
    height: 338px;
    max-width: 1px;
}
    .highverticallineimgdiv {
        display:none;
    }
    .btncenter {
       text-align:-webkit-center;
    }
     .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
     .Bookservicediv {
         text-align:left;
             padding:20px 30px 0px 0px;
    }
     .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #ccc;
}
                  .Videodiv {
        padding:0px 0px 30px 0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px 0px 36px 0px;
    }
    .Videoframe {
        width:340px; 
            height:240px;
    }
    .Videoframe1 {
        width:100%; 
            height:342px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
        text-align:-webkit-center !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 50px 0px;
        text-align:-webkit-center;
    }
    .footertext1 {
        text-align:justify;
        padding-right:0px;
    }
    .tablehead1 {
        text-align:center !important;
        padding-left:40px !important;
        padding-right:40px !important;
    }
    .tablehead2 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead3 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead4 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .abouthomeimgdivgreen {
        padding:0px 35px 0px 35px;
    }
         .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left:0px;*/
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left: 0px;*/
    }
    .secondmail2 {
        padding-left:48px;
    }
                .HeaderNewgreendiv {
        padding:8px 0px 0px 0px;
        background-color:#009972;
        height:120px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 35px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 35px 35px 35px;
    }
    .Themechanismdiv {
        padding:0px 35px 0px 35px;
    }
    .Keypoints {
        padding:30px 0px 0px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        /*float:right;
        padding-top:55px;*/
    }
    .Applicationinnerdiv {
        padding:35px 35px 10px 35px;
    }
    .Testreportinnerdiv {
           padding:35px 35px 35px 35px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 35px;
    }
    #mySidenav a {
    z-index: 811;
    position: fixed;
    left: 364px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 189px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 344px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 364px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
    .moreinfodetail {
        padding:0px 0px 0px 35px;
    }
    .Advantagehomephoto {
        padding:0px 0px 30px 0px;
    }
    .Keypointsdiv {
        /*height:289px;*/  
        padding-bottom:20px;
         
    }
    .Keypointsdiv1 {
        /*height:230px;*/   
        padding-bottom:20px;
    }
    .Applicationimgdiv {
        text-align:-webkit-center;
    }
      .Whogmpimgdiv {
          text-align:-webkit-center;
          padding:0px 0px 35px 0px;
    }
    .Lookingdate {
        padding-top:20px !important;
    }
      .iconul12 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:10px;

    }
    .Highlight1 {
        padding:40px 0px 80px 0px;
        height:192px;
    }
    .Workingtextdiv {
        padding:0px 0px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:0px;
        padding-left:0px;
    }
                .Modeofaction {
        height:1708px;
        padding:35px 35px 0px 35px;
    }
    .Modeofactionimgdiv {
        padding:35px 35px 35px 35px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 120px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:120px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 0px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}

}

@media only screen and (min-width:360px) and (max-width:479px) {
    .Headerdiv {
        padding:10px 0px 0px 0px;
        
    }
    .Headerimgdiv {
        padding-left:35px;
        padding-top:10px;
        padding-right:0px;
        /*text-align:-webkit-center;*/
    }
    .imglogo {
        width:100%;
        max-width:280px;
    }
    .imglogo1 {
        width:100%;
        max-width:280px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 45px;
   
    color: #fff;
    margin: -27px 0px 0px -5px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-24px 0px 0px -20px;
    }
    .headercontact {
    
    padding: 0px 0px 0px 8px;
} 
   .headercontact1 {
 
    padding: 6px 0px 0px 26px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        /*height: 56px;*/
        padding-left: 0px;
        padding-right:0px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 0px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:25px 0px 25px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        height:435px;
    }
    .aboutusdiv {
        height:2053px;
       padding:35px 0px 0px 0px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
        height:1px;
    }
    .greenlinephoto {
        /*position:absolute;*/
        /*width:100%;
        max-width:324px;*/
        height:8px;
        padding-left:0px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        /*width:100%;
        max-width:323px;*/
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:35px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left:0px;
    padding-right:0px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1555px;
       padding:35px 0px 0px 35px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-top:20px;
        padding-left:0px;
        padding-right:35px;
        padding-bottom:30px;
        text-align:-webkit-center;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:39px;
         text-align:-webkit-center;
    }
    .workimg {
        /*width:100%;
        max-width:540px;*/
    }
    .workgreenphoto {
         /*position:absolute;*/
        /*width:100%;*/
        /*max-width:285px;*/
        height:8px;
        /*padding-left:0px;*/
    }
    .workgreenphotoiner {
          /*position:absolute;*/
        /*width:100%;*/
        /*max-width:260px;*/
        height:8px;
        /*padding-left:0px;*/
    }
    .btnreadmorediv {
        text-align:-webkit-center;
        padding-right:35px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:35px 35px 0px 35px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 5px 20px 5px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:380px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:23px 23px 0px 0px;
      /*display:flex !important;
      text-align:center;*/
    }
    .iconul > li {
       
       margin-left:40px;
       text-align:left;
    }
     .iconul1 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:10px;

    }
    .Highlight {
        padding:70px 0px 35px 0px;
        /*height:169px;*/
        background-color:#f9f9f9;
        background-image:none !important;
    }
    .footerdiv {
        padding:0px 0px 0px 35px;
        border-bottom:1px solid #ccc;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:35px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 47px;
    }
    .Footer-email {
        padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 0px;
    }
    .Footercontactverimg {
         height:578px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:50px 35px 0px 35px;
    }
    .Contactphoto {
         padding:26px 0px 0px 79px;
    }
    .Footerback {
        padding:0px 0px 0px 32px !important;
        /*height:190px;*/
        margin-top:-6px;
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    /*background-color: #009972;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    /*background-color: #f01a1a;*/
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 2px;
    padding-left: 20px;
    /*display:none;*/
}
.subpage-title {
    font-size: 26px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
    display:none;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 50px 35px 60px 35px;
}
.subpagepadd1 {
    padding: 35px 30px 10px 35px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 301px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 247px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 25px 50px 37px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 50% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        /*margin:-177px 0px 0px 256px;*/
        border-bottom:1px solid #ccc;
        width:70%;
    }
    .Highverticallinediv1 {
       /*margin:-133px 0px 0px 241px*/
        border-bottom:1px solid #ccc;
       width:70%;
    }
     .homeaboutimgdiv {
         margin:0px 0px 0px 0px;
    }
      .navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

    /*.navbar-header1 .collapse, .navbar-toggle {
        display: block !important;
    }*/

    /*.navbar-collapse1.collapse.in {
        display: block !important;
        padding: 0px;

    }*/

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        /*width: 100%;*/
        margin:0px;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
    .Workingtext {
        padding-right:35px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:0px;
    }
    .Workingimgdiv {
        text-align:-webkit-center;
      
    }
    .Workingimgdiv1 {
        text-align:-webkit-center;
       
    }
    .aboutustxthomediv {
        padding:0px 35px 0px 35px;
    }
    .aboutusimghomediv {
         padding:0px 35px 0px 35px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:0px;
    }
    .Mechanismhomephotodiv {
        padding:0px 0px 0px 0px;
        margin-top:-35px;
    }
    .Imgbreak {
        padding-bottom:55px;
    }
    .Covishieldimginerdiv {
        padding:30px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .covishildcoatinggreenimg {
        padding-left:0px;
        width:100%;
        max-width:600px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:22%;
    }
    .testreportimgdiv {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportimgdiv1 {
        padding:0px;
         text-align:-webkit-center;
    }
     .testreportimgdiv2 {
        padding:30px 0px 0px 0px;
         text-align:-webkit-center;
    }
     .gravveticallinecotactfoot {
    height: 338px;
    max-width: 1px;
}
    .highverticallineimgdiv {
        display:none;
    }
    .btncenter {
       text-align:-webkit-center;
    }
    .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
    .Advantagehomephoto {
        padding:0px 0px 20px 0px;
    }
    .Bookservicediv {
         text-align:left;
             padding:20px 30px 0px 0px;
    }
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #ccc;
}
                    .Videodiv {
        padding:0px 0px 30px 0px;
        text-align:-webkit-center;

    }
    .Videodiv1 {
        padding:0px 0px 36px 0px;
    }
    .Videoframe {
        width:292px; 
            height:240px;
    }
    .Videoframe1 {
        width:100%; 
            height:260px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
        text-align:-webkit-center !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 50px 0px;
        text-align:-webkit-center;
    }
    .footertext1 {
        text-align:justify;
        padding-right:0px;
    }
     .displaydash {
        display:none;
    }
    .displayno {
        /*padding:0px 0px 0px 214px;*/
        margin-left:85px;
    }
    .displaydash1 {
        display:none;
    }
    .displayno1 {
        /*padding:0px 0px 0px 214px;*/
        margin-left:85px;
    }
    .tablehead1 {
        text-align:center !important;
        padding-left:40px !important;
        padding-right:40px !important;
    }
    .tablehead2 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead3 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead4 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .abouthomeimgdivgreen {
        padding:0px 35px 0px 35px;
    }
        .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left:0px;*/
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left: 0px;*/
    }
    .secondmail2 {
        padding-left:48px;
    }
                   .HeaderNewgreendiv {
        padding:8px 0px 0px 0px;
        background-color:#009972;
        height:125px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 0px 0px 35px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 35px 35px 35px;
    }
    .Themechanismdiv {
        padding:0px 35px 0px 35px;
    }
    .Keypoints {
        padding:30px 0px 0px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        /*float:right;
        padding-top:55px;*/
    }
    .Applicationinnerdiv {
        padding:35px 35px 10px 35px;
    }
    .Testreportinnerdiv {
           padding:35px 35px 35px 35px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:30px 0px 30px 35px;
    }
    #mySidenav a {
    z-index: 811;
    position: fixed;
    left: 245px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 189px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 344px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 245px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
}
    .moreinfodetail {
        padding:0px 35px 0px 35px;
    }
    .Advantagehomephoto {
        padding:0px 0px 30px 0px;
    }
    .Keypointsdiv {
        /*height:289px;*/  
        padding-bottom:20px;
         
    }
    .Keypointsdiv1 {
        /*height:230px;*/   
        padding-bottom:20px;
    }
    .Applicationimgdiv {
        text-align:-webkit-center;
    }
      .Whogmpimgdiv {
          text-align:-webkit-center;
          padding:0px 0px 35px 0px;
    }
    .Lookingdate {
        padding-top:20px !important;
    }
     .iconul12 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:10px;

    }
    .Highlight1 {
        padding:40px 0px 80px 0px;
        height:169px;
    }
    .Workingtextdiv {
        padding:0px 0px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:0px;
        padding-left:0px;
    }
                   .Modeofaction {
        height:2291px;
        padding:35px 35px 0px 35px;
    }
    .Modeofactionimgdiv {
        padding:35px 35px 35px 35px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 90px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:90px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 0px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
}

@media only screen and (min-width:320px) and (max-width:359px) {
    .Headerdiv {
        padding:10px 0px 0px 0px;
        
    }
    .Headerimgdiv {
        padding-left:14px;
        padding-top:10px;
        padding-right:0px;
        /*text-align:-webkit-center;*/
    }
    .imglogo {
        width:100%;
        max-width:280px;
    }
    .imglogo1 {
        width:100%;
        max-width:280px;
    }
    .Header-no {
        font-family: 'Futura Bk BT';
         font-size: 16px;
    padding-left: 34px;
   
    color: #fff;
    margin: -26px 0px 0px 0px;
    }
    .contact-subtext {
        font-family: 'Futura Bk BT';
        padding-left: 50px;
        margin-top: 2px;
        
        color: #cccccc;
        font-size: 15px;
    }
    .Header-email {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: none;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .Header-email:hover {
    padding-left: 48px;
     font-size: 16px;
    text-decoration: underline;
    color: #fff;
    transition: all 0.4s ease-in-out;
    }
    .contact-subtext1 {
    padding-left: 50px;
    margin-top: 2px;
    font-family: 'Futura Bk BT';
    color: #cccccc;
    font-size: 15px;
    }
    .emailup {
        margin:-25px 0px 0px -24px;
    }
    .headercontact {
    margin-left:-10px;
    padding:0px 0px 0px 0px;
} 
    .headercontact1 {
 
    padding: 0px 0px 0px 8px;
    }  
     .navbar-inverse {
        background-color: #fff !important;
        
        color: #010101 !important;
        border-radius: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        /*height: 56px;*/
        padding-left: 0px;
        padding-right:0px;
        /*font-family: 'Tahoma';*/
        font-family: 'Futura Bk BT';
        font-size: 17px;
        /*text-align:center;*/
        border:none !important;
        /*border-left:none !important;
        border-right:none !important;
       
        border-top:1px solid #cccccc;
        border-bottom:1px solid #cccccc*/
    }

    .hvr-bounce-to-bottom {
        color: #010101 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }

        .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top:0px;
            left: 0;
            right: 0;
            bottom: 0px;
            background: #009972;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            color: #f01a1a !important;
        }

            .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }

    .Highperformance {
        font-size:27px;
            color:#f01a1a; 
            font-family: 'Futura Bk BT';
            line-height:1.6;
            padding:25px 0px 25px 0px;
           
    }
    .Highperformancediv {
        padding:0px 10px 0px 10px;
        /*height:520px;*/
    }
    .aboutusdiv {
        height:2056px;
       padding:20px 0px 0px 0px;
    }
    .Heading {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
    }
    .borderimg {
        width:100%;
    }
    .greenlinephoto {
        /*position:absolute;*/
        /*width:100%;*/
        /*max-width:292px;*/
        height:8px;
        padding-left:0px;
    }
    .btnreadmore {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 40px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .aboutusimg {
        /*width:100%;*/
        /*max-width:323px;*/
    }
    .Heading2 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
        padding:20px 0px 0px 0px;
    }
     .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #cccccc;
       
        margin-bottom:10px;

    }
   
    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #f01a1a;
        
        border-color: #cccccc;
    }

    .panel-title {
        font-size: 17px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
        background-color:#fff;
    }

    .more-less {
        float: right;
        color: #010101;
        font-size:30px;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #cccccc;
        
        text-align:justify;
    }




.demo {
    padding-top: 0px;
    padding-bottom: 20px;
    padding-left:0px;
    padding-right:0px;
}
    .glyphicon {
        top:-5px !important;
    }
    .panel-body {
        padding: 15px 15px 15px 16px;
        text-align:justify;
      
    }
    .howitworkdiv {
         height:1530px;
       padding:20px 14px 0px 14px;
    }
    .Heading3 {
        font-size:43px;
        color:#009972;
        font-family: 'Futura BdCn BT';
      font-weight:bold;
    }
    .workimgdiv {
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
        padding-bottom:30px;
        text-align:-webkit-center;
    }
    .workimgdiv1 {
        padding-left:0px;
        padding-right:0px;
         text-align:-webkit-center;
    }
    .workimg {
        /*width:100%;
        max-width:540px;*/
    }
    .workgreenphoto {
         /*position:absolute;*/
        /*width:100%;
        max-width:292px;*/
        height:8px;
        padding-left:0px;
    }
    .workgreenphotoiner {
          /*position:absolute;*/
        /*width:100%;
        max-width:262px;*/
        height:8px;
        padding-left:0px;
    }
    .btnreadmorediv {
        text-align:-webkit-center;
        padding-right:35px;
    }
     .btnreadmore1 {
            background: #ffffff;
    color: #009971;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    border:1px solid #cccccc;
    text-align: center;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
    transition: all 0.5s ease-in-out;
    }
    .btnreadmore1:hover {
            background: #009971;
    color:#ffffff;
    border-radius: 0px;
    width: 185px;
    height: 57px;
    font-size: 17px;
    
    text-align: center;
    border:1px solid #cccccc;
    margin-top: 38px;
    padding: 15px 0px 15px 0px;
   transition: all 0.5s ease-in-out;
    }
    .listadvantages {
   
    line-height: 46px;
    padding-left: 20px;
    text-align: justify;
}
    

   
    .advantages {
        
       padding:20px 14px 0px 14px;
    }
    .Parallaxeffect {
        height:680px;
        background-attachment: fixed;
 
  background-repeat: no-repeat;
  background-size: cover;
    }
    
    .Whatcanbediv {
        padding:20px 5px 20px 5px;
        text-align:-webkit-center;
    }
    .Iconesidential {
    
    }
    .iconverticallineimg {
        height:384px;
        max-width:1px;
    }
    .Headingicon {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#009972;
    }
    .Headingicon1 {
       font-size:30px;
       font-family: 'Futura BdCn BT';
       color:#000000;
    }
    .residentialdata {
        padding:18px 38px 0px 38px;
        line-height:1.6;
    }
    .iconul {
        padding:23px 23px 0px 0px;
      /*display:flex !important;
      text-align:center;*/
    }
    .iconul > li {
       
       margin-left:40px;
       text-align:left;
    }
     .iconul1 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul1 > li {
       
       margin-left:10px;

    }
    .Highlight {
        padding:30px 0px 0px 0px;
        /*height:148px;*/
        background-color:#f9f9f9;
        background-image:none !important;
    }
    .footerdiv {
        padding:0px 0px 0px 14px;
        border-bottom:1px solid #ccc;
    }
    .footerlogodiv {
        padding-top:50px;
        
    }
    .footertext {
        text-align:justify;
        padding-right:14px;
    }
    .footer-no {
        font-size:20px;
        color:#f01a1a;
        font-family: 'Futura BdCn BT';
        margin:-37px 0px 0px 40px;
    }
    .Footer-email {
        padding-left: 28px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email:hover {
    padding-left: 48px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
    .footeremaildiv {
       margin:-37px 0px 0px 13px;
    }
    .Footercontactverimg {
         height:578px;
        max-width:1px;
    }
    .Footerbookservice {
        padding:50px 14px 0px 14px;
    }
    .Contactphoto {
         padding:26px 0px 0px 79px;
    }
    .Footerback {
        padding:0px 0px 0px 14px !important;
        /*height:235px;*/
        margin-top:-6px;
    }
    .Socialmedia {
    padding: 0px 0px 0px 0px;
}
    .Socialmedia1 {
    padding: 0px 0px 0px 0px;
}
    
.fb-icon-2 {
    padding: 5px 5px 5px 5px;
    background-color: #009972;
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}

.fb-icon-2:hover {
    padding: 5px 5px 5px 5px;
    background-color: #f01a1a;
    /* border-radius: 100%; */
    text-decoration: none !important;
    color: #ffffff !important;
    font-size: 20px;
    transition: all 0.6s ease-in-out;
    outline: none !important;
}
 .Footer-email1 {
        padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    color: #000000;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-email1:hover {
    padding-left: 0px;
     font-size: 25px;
    text-decoration: none;
    font-weight:bold;
    font-family: 'Futura BdCn BT';
    color: #f01a1a;
    transition: all 0.4s ease-in-out;
    
    }
    .inner-div-title {
    padding-top: 0px;
    padding-left: 0px;
    /*display:none;*/
}
.subpage-title {
    font-size: 25px;
    font-family: 'Futura BdCn BT';
    font-weight: 600;
    margin-bottom: 5px;
    color: #009972;
}
.breadcrubpadd {
    padding: 8px 0px 0px 0px;
    right: -72px;
    display:none;
}
.breadcrumb {
    background: none !important;
}
.breadcrumb-item {
    color: #009972;
    transition: all 0.6s ease-in-out;
    text-decoration:underline;
}
.breadcrumb-item:hover {
    color: #f01a1a !important;
    transition: all 0.6s ease-in-out;
    text-decoration: underline;
}
.subpagepadd {
    padding: 50px 14px 60px 14px;
}
.subpagepadd1 {
    padding: 20px 14px 0px 14px;
}
    .treatmenthead {
        font-size:45px;
         font-family: 'Futura BdCn BT';
    }
    .iconul1treatment {
         padding:30px 160px 0px 160px;
      display:flex !important;
      text-align:center;
    }
    .iconul1treatment > li {
       
       margin-left:40px;

    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #009972 !important;
        width: 38px;
        height: 38px;
        /* border: solid 2px #ff9900; */
        /* border-radius: 50% !important; */
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border-color: #ff9900 !important;
        transition: all 0.4s ease-in-out;
    }

        .scrollup:hover {
            background-color:#f01a1a !important;
            color: #fff !important;
            /* border: 2px solid #015d8b !important; */
            transition: all .4s ease-in-out;
        }
.footer-coloum-03 {
    padding: 0px 50px 50px 20px;
}
.enquiryform {
    margin-bottom: 12px;
}
.form-group {
    padding: 3px 3px 3px 3px;
    /*border: 1px solid #ebe6df;*/
    background-color: #ffffff;
    margin-bottom: 0px;
}
.input-group-addon {
    padding: 6px 12px;
    width: 40px;
    /*font-size: 16px;
    font-weight: 400;
    line-height: 1;*/
    color: #555;
    text-align: center;
    background-color: #eee;
    border: none;
    border-radius: 0px;
}
.errormsg-align {
    margin: -29px 0px 0px 293px;
    position: absolute;
}
.errormsg-align1 {
    margin: -29px 0px 0px 270px;
    position: absolute;
}
.captchaimg {
    width: 100%;
    height: 34px;
}
.form-control {
    display: block;
    box-shadow: none;
    width: 247px !important;
    height: 34px !important;
    padding: 8px 15px !important;
    font-size: 17px !important;
    line-height: 1.42857143 !important;
    color: #4f4230 !important;
    background-color: #fff !important;
    background-image: none;
    border: none !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}
.footer-coloum-03 {
    padding: 0px 14px 50px 14px;
}
.btnsend:hover {
    background-color: #f01a1a !important;
    color: #fff!important;
    transition: 0.8s all ease-in-out;
}
.btnsend {
    /* background-color: #71a528; */
    background-color: #009972;
    text-align: center;
    padding: 0px 15px 0px 15px;
    border: none;
    border-radius: 0px;
    color: #fff;
   
    width: 60% !important;
    height: 37px !important;
}
    .listcontact {
        
    line-height: 34px;
    padding-left: 20px;
    text-align: justify;
    }
    .Footer-emailcontact {  
        padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    color: #f01a1a;
    font-family: 'Futura BdCn BT';
    transition: all 0.4s ease-in-out;
    }
    .Footer-emailcontact:hover {
    padding-left: 0px;
     font-size: 20px;
    text-decoration: none;
    font-family: 'Futura BdCn BT';
    color: #000000;
    transition: all 0.4s ease-in-out;
    
    }
 
    .subheading {
         font-family:Futura BdCn BT;
             color:#009972;
             font-size:43px;
    }
    .gravveticallinecotact {
    height: 539px;
    max-width: 1px;

    }
    .Highverticallinediv {
        /*margin:-177px 0px 0px 256px;*/
        border-bottom:1px solid #ccc;
        width:70%;
    }
    .Highverticallinediv1 {
       /*margin:-133px 0px 0px 241px*/
        border-bottom:1px solid #ccc;
       width:70%;
    }
     .homeaboutimgdiv {
         margin:0px 0px 0px 0px;
    }
      .navbar-header1 {
        float: none !important;
    }

    .navbar-toggle1 {
        position: relative;
        float: right !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }

    /*.navbar-header1 .collapse, .navbar-toggle {
        display: block !important;
    }*/

    /*.navbar-collapse1.collapse.in {
        display: block !important;
        padding: 0px;

    }*/

    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }

    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }

    .navbar-nav1 {
        /*width: 100%;*/
        margin:0px;
        border-top: 1px solid #ccc;
    }

        .navbar-nav1 > li {
            position: relative !important;
            display: block !important;
            float: none !important;
            border-bottom: 1px solid #ccc;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #010101;
}
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
    .Workingtext {
        padding-right:0px;
        text-align:justify;
    }
    .Covishieldtxtdiv {
         padding-left:0px;
             padding-right:0px;
    }
    .Mechanismtxtdiv {
         padding:0px 5px 0px 0px;
    }
    .Mechanismimgdiv {
         padding-right:0px;
             padding-left:0px;
    }
    .Workingimgdiv {
        text-align:-webkit-center;
        padding:0px;
      
    }
    .Workingimgdiv1 {
        text-align:-webkit-center;
       padding:0px;
    }
    .aboutustxthomediv {
        padding:0px 14px 0px 14px;
    }
    .aboutusimghomediv {
         padding:0px 14px 0px 14px;
             text-align:-webkit-center;
    }
    .break {
        padding-bottom:0px;
    }
    .Mechanismhomephotodiv {
        padding:0px 0px 0px 0px;
        margin-top:-35px;
    }
    .Imgbreak {
        padding-bottom:55px;
    }
    .Covishieldimginerdiv {
        padding:30px 0px 0px 0px;
        text-align:-webkit-center;
    }
    .covishildcoatinggreenimg {
        padding-left:0px;
        width:100%;
        max-width:600px;
    }
    .Treatmenttable {
         border-collapse: collapse;
            border-spacing: 0;
            width: 100%;
            background-color: #fff;
            
            border: none;  
            display: inline-block; 
    }
    .tablehead {
        text-align:left;
            width:22%;
    }
    .testreportimgdiv {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportimgdiv1 {
        padding:0px;
         text-align:-webkit-center;
    }
     .testreportimgdiv2 {
        padding:30px 0px 0px 0px;
         text-align:-webkit-center;
    }
     .gravveticallinecotactfoot {
    height: 338px;
    max-width: 1px;
}
    .highverticallineimgdiv {
        display:none;
    }
    .btncenter {
       text-align:-webkit-center;
    }
    .Sciencebehind {
         font-weight: bold; 
         padding-left: 0px;
    }
    .Advantagehomephoto {
        padding:0px 0px 20px 0px;
    }
    .Bookservicediv {
         text-align:left;
             padding:0px 0px 0px 0px;
    }
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #ccc;
}
               .Videodiv {
        padding:0px 0px 20px 0px;
        text-align:-webkit-center;
    }
    .Videodiv1 {
        padding:0px 0px 36px 0px;
    }
    .Videoframe {
        width:295px; 
            height:270px;
    }
    .Videoframe1 {
        width:100%; 
            height:260px;
    }
    .Covishieldimginerdiv {
        padding:0px 0px 0px 0px !important;
        text-align:-webkit-center !important;
    }
    .Covishieldimginerdiv1 {
        padding:0px 0px 50px 0px;
        text-align:-webkit-center;
    }
    .footertext1 {
        text-align:justify;
        padding-right:0px;
    }
    .displaydash {
        display:none;
    }
    .displayno {
        /*padding:0px 0px 0px 214px;*/
        margin-left:65px;
    }
      .displaydash1 {
        display:none;
    }
    .displayno1 {
        /*padding:0px 0px 0px 214px;*/
        margin-left:74px;
    }
    .tablehead1 {
        text-align:center !important;
        padding-left:40px !important;
        padding-right:40px !important;
    }
    .tablehead2 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead3 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
    .tablehead4 {
        padding-left:50px !important;
        padding-right:50px !important;
    }
        .testreportimgdivnew {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left:0px;*/
    }
    .testreportimgdivnew1 {
        text-align:-webkit-center;
        padding:0px;
    }
    .testreportsimgnew1 {
            /*position: absolute;
    width: 100%;*/
    /*max-width: 478px;
    padding-left: 0px;*/
    }
    .secondmail2 {
        padding-left:28px;
    }
                       .HeaderNewgreendiv {
        padding:8px 0px 0px 0px;
        background-color:#009972;
        height:125px;
    }
    .FooterNewgreendiv {
        padding:0px;
        background-color:#009972;
        height:45px;
    }
    .Allrightreserved {
        padding:13px 14px 0px 14px;
        color:#fff;
            font-size:16px;
    }
    .testreportimgdiv2 {
        padding-top:40px;
        padding-right:0px;
    }
    .navbar-inverse .headernav > .active > a{
        background-color:#fff !important;
        color:#c5181d !important;
    }
    .faphone {
        font-size:20px !important;
        color:#fff;
        margin:12px 0px 0px 12px;
    }
    .faphone1 {
        font-size:20px !important;
        color:#fff;
        margin:10px 0px 0px -6px;
    }
    .coviaboutusimg {
        width:100%;
        max-width:345px;
    }
    .covishildcoatinggreenimg {
        width:100%;
        max-width:345px;
    }
    .Workingtext {
        text-align:justify;
    }
    .Comparisontablediv {
        padding:20px 14px 20px 14px;
    }
    .Themechanismdiv {
        padding:0px 14px 0px 14px;
    }
    .Keypoints {
        padding:20px 0px 0px 0px; 
        background-color:#f9f9f9;
        text-align:-webkit-center;
    }
    .Keypointheadingicon {
        font-size: 20px;
        font-family: 'Futura BdCn BT';
        color: #010101;
    }
    .Moreinformationlink {
        text-decoration:none;
        color:#000;

    }
     .Moreinformationlink:hover {
        
        color:#000;

    }
    .Applicationimg {
        width:100%;
        max-width:400px;
        /*float:right;
        padding-top:55px;*/
    }
    .Applicationinnerdiv {
        padding:20px 14px 10px 14px;
    }
    .Testreportinnerdiv {
           padding:20px 14px 20px 14px;
    }
    .Whogmptestreport {
       width:100%;
       max-width:512px;
    }
    .contactsubheading {
    font-family: Futura BdCn BT;
    color: #009972;
    font-size: 25px;
}
    .Howtocoonectdiv {
        padding:20px 14px 20px 14px;
    }
    #mySidenav a {
    z-index: 811;
    position: fixed;
    left: 205px;
    transition: 0.3s;
    padding: 10px 10px 10px 10px;
    width: 189px;
    text-decoration: none;
    font-size: 16px;
    color: white;
    border-radius: 0px;
     transform: rotate(90deg);
}
    #Enquiry {
    top: 344px;
    /*background-color: rgba(10,18,22,0.5);*/
    background-color:#009972;
}
    #mySidenav a:hover {
    left: 205px;
}
    #Enquiry:hover {
    background-color: #009972;
    color: #fff;
}
    .Body-form {
        /*padding: 0px height: 40ppx;*/
        padding:0px 10px 0px 10px !important;
    }
    .Registration {
        background-color: #fff !important;
        height: 40px;
        width: 100%;
        background-color: #fff !important;
        border: 1px solid #ccc !important;
        color: #000 !important;
    }
    .form-control {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control1 {
        display: block;
        /*width: 100%;*/
        width: 100% !important;
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .form-control2 {
        display: block;
        width: 100% !important;
            
        height: 37px !important;
        padding: 6px 15px !important;
        font-size: 16px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background-color: #fff !important;
        background-image: none;
        border-color: #EBEBEB !important;
        border-radius: 0px !important;
        margin-bottom: 5px !important;
    }
    .close {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:32px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
     .close:hover {
        margin-top: 0px !important;
        background-color:#009972 !important;
        color:#fff !important;
        height:35px;
        width:32px;
        margin-right:0px;
        opacity:1;
    }
    .Keypointimg {
        width:100%;
        max-width:170px;
    }
    .iconresidentialimg {
        width:100%;
        max-width:154px;
    }
    .modal-body {
        padding:0px 35px 35px 35px !important;    
    }
    .Testreportcertiimg {
    font-size: 30px;
    font-family: 'Futura BdCn BT';
    color: #010101;
}
    .listadvantagescontact {
    line-height: 30px;
    padding-left: 20px;
    padding-right: 0px;
    text-align: justify;
}
    .moreinfodetail {
        padding:0px 14px 0px 14px;
    }
    .Advantagehomephoto {
        padding:0px 0px 30px 0px;
    }
    .Keypointsdiv {
        /*height:289px;*/  
        padding-bottom:20px;
         
    }
    .Keypointsdiv1 {
        /*height:230px;*/   
        padding-bottom:20px;
    }
    .Applicationimgdiv {
        text-align:-webkit-center;
    }
      .Whogmpimgdiv {
          text-align:-webkit-center;
          padding:0px 0px 35px 0px;
    }
    .Lookingdate {
        padding-top:20px !important;
    }
      .iconul12 {
        padding:15px 16px 0px 6px;
      display:flex !important;
      text-align:center;
    }
    .iconul12 > li {
       
       margin-left:10px;

    }
    .Highlight1 {
        padding:35px 0px 80px 0px;
        height:148px;
    }
     .Workingtextdiv {
        padding:0px 0px 0px 0px;
    }
    .Advantagehomephoto {
        padding-left:0px;
    }
    .Advantageslistright {
        padding-right:0px;
        padding-left:0px;
    }
                      .Modeofaction {
        height:2300px;
        padding:20px 14px 0px 14px;
    }
    .Modeofactionimgdiv {
        padding:20px 14px 35px 14px;
    }
    .Modeofactiomimginner {
        width:100%;
        max-width:950px;
    }
    
    .Whogmpimgdiv > figure > img {
    /*border: 5px solid #e0dfdc;*/
}
    .Viewbutton {
    margin-left: 0px;
    background-color: #fff;
    margin-top: 90px;
    border: 1px solid #000;
    border-radius: 0;
    color:#000;
    font-weight:bold;
}
    .Viewbutton:hover {
    margin-left: 0px;
    background-color: #009972;
    margin-top:90px;
    border: 1px solid #000;
    border-radius: 0;
}
    .Disinfectedimgdiv {
        padding:0px 0px 0px 0px;
    }
    [class*=" imghvr-"] figcaption, [class^=imghvr-] figcaption {
    /*background-color: rgba(000000,0,0,0.3);*/
    background-color: rgba(76,183,156,0.2) !important;
    /*background-color: #009972 !important;*/
    /*opacity:0.1 !important;*/
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
}
}


