@media only screen and (min-device-width : 1250px) and (max-device-width : 1440px) { 
    .footer-first ul li a {font-size:14px;}

}

@media screen and (max-width: 1024px) {
    body {overflow-x: hidden;}

    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 0px;width: 90%;}  
    ul.email_phone {margin-left: 0px;margin-top: 11px;}    
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 18px;}
    .main-nav {margin-top: 58px;}
    .main-nav>li>a {padding: 20px 15px;font-size: 22px;}
    .learn-how {top: 520px;left: 44%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 298px;left: 14%; width: 80%; text-align: center; font-weight: normal; font-size: 52px; line-height: 68px;}
    .floating-keywords {bottom: -27px;left: 161px;font-size: 16px;}
    img.cap-image {top: -5px;left: 398px;width: 89px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }   
    .text-home {width: 100%;font-size: 14px;font-weight: bold;}    
    .text-home1 {width: 100%;font-size: 14px;font-weight: bold;}  
    .reactor-text{font-size: 18px;font-weight: bold;}
    .we-stand h2 {font-size: 31px;line-height: 43px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width:7%;float: left;}
    .col-md-11 {width: 93%;float: left;padding-left: 0px;}
    .bulet-icon {width: 28px;background-size: contain; height: 28px;line-height: 28px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 14px;padding-left: 4px;}
    .bullet-points ul li:nth-child(odd) {font-size: 14px;padding-left: 4px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 33px;padding-top: 9px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 62px;padding-top: 15px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 26px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 59px;padding-top: 0px;}

    .footer-first ul li a {font-size: 12px;}    
    .padd-footer-three { width: 16%;}  
    .padd-footer-image {width: 14.4%;height: 100px;}
    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   

    .container {
        width: 100%;
    }
    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 0px;width: 94%;}   
    .floating-keywords1 {bottom: -27px;left: 161px;font-size: 16px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {max-width: 30%;padding-left: 15px;}
    .reactor-t1 {padding-left: 15px;overflow: hidden;display: block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/   

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {max-width: 100%; margin: auto; padding-left: 0px;}
    .inner-pages p img.base-ip {max-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/ 

    /*------------- reactor page start --------------*/
    .punchline {font-size: 17px;}    
    .black-bg {font-size: 17px;}  
    .blue-bg {font-size: 17px;}    
    /*------------- reactor page end --------------*/    

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/ 

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}  
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/   

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width:47%;}    
    /*------------- syngas-generation page start --------------*/   
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 20px 60px;
    margin: 0px 0 20px 0;
} 



  
}

@media screen and (max-width: 768px) {
    body {overflow-x: hidden;}

    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 0px;width: 27%;}  
    ul.email_phone {margin-left: 0px;margin-top: 11px;}    
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 16px;}
    .main-nav {margin-top: 36px;}
    .main-nav>li>a {padding: 20px 7px;font-size: 22px;}
    .learn-how {top: 500px;left:41%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 298px;left: 0px;width: 100%;text-align: center;font-weight: normal; font-size: 47px; line-height: 58px;}
    .floating-keywords {bottom: -27px;left: 0px;width: 100%;font-size: 16px;}
    img.cap-image {top: -6px;left: 370px; width: 73px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }
    .text-home {width: 100%;font-size: 13px;font-weight: normal;}    
    .text-home1 {width: 100%;font-size: 13px;font-weight: normal;}  
    .reactor-text{font-size: 13px;font-weight: normal;}
    .we-stand h2 {font-size: 22px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width:7%;float: left;}
    .col-md-11 {width: 93%;float: left;padding-left: 0px;}
    .bulet-icon {width: 28px;background-size: contain; height: 28px;line-height: 28px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 13px;padding-left: 0px;}
    .bullet-points ul li:nth-child(odd) {font-size: 13px;padding-left: 0px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 33px;padding-top: 39px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 62px;padding-top: 25px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 46px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 71px;padding-top: 18px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}
    .padd-footer-image {width: 100%;height: 100%;}
    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   


    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: -5px;width: 31%;}      
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 17px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {min-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/   

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/ 

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/  

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/    

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}    
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/   

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/   

    .non-text {font-size: 11px;}    

    /*------------- a2z page start --------------*/
    .inner-pages p img.a2z-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.a2z-ip {min-width: 100%; margin: auto; padding-left: 0px;}  
    .a2z-width {width: 100%;}
    /*------------- a2z page end --------------*/  

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 16px !important;}  
    /*------------- diagnosis-solution page end --------------*/   

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/    
    
    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px;margin-right: 100%;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px; margin-top: 20px;margin-left: 100%;}  
    .company-title {font-size: 17px;clear: both;overflow: hidden;display: block; padding-top: 10px;}   
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/  
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 20px 60px;
    margin: 0px 0 20px 0;
}    
}


@media screen and (min-width: 701px) and (max-width: 767px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px;margin-left:-15px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 60%;}    
    .learn-how {top: 700px;left:41%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 508px;left: 0px;width: 100%; text-align: center; font-weight: normal; font-size: 45px; line-height: 52px;}
    .floating-keywords {bottom: -57px;left: 0px;width: 100%;font-size: 22px;}
    img.cap-image {top: -6px;left: 346px; width: 73px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }   
    .header-logo-menu1 {width: 100%;margin-top: 52px;}     
    .text-home {width: 100%;font-size: 24px;font-weight: normal;}    
    .text-home1 {width: 100%;font-size: 24px;font-weight: normal;}  
    .reactor-text{font-size: 24px;font-weight: normal;}
    .we-stand h2 {font-size: 24px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 0px;}
    .bulet-icon {width: 33px;background-size: contain; height: 33px;line-height: 33px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 13px;padding-left: 0px;}
    .bullet-points ul li:nth-child(odd) {font-size: 13px;padding-left: 0px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 33px;padding-top: 39px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 62px;padding-top: 25px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 46px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 71px;padding-top: 18px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   


    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 57%;}      
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 17px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {min-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/   

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 19px;line-height: 25px;}      
    /*------------- g-s-catalytic end --------------*/ 

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/ 

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/ 

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages1 a img.reactor-p3 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- bench-test end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/  

    /*------------- consulting start --------------*/
    .inner-pages1 p img.consul-ip {max-width: 50%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- consulting end --------------*/    

    /*------------- experimental-validation start --------------*/
    img.exper-ip {min-width: 100%; margin: auto; min-height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/   

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/    

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/ 

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;} 
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/   

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/ 

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 20px !important;}  
    /*------------- diagnosis-solution page end --------------*/    

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/    

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px;margin-right: 100%;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px; margin-top: 20px;margin-left: 100%;}  
    .company-title {font-size: 17px;clear: both;overflow: hidden;display: block; padding-top: 10px;}   
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/  

.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}
}
@media screen and (min-width: 640px) and (max-width: 700px){
    

}

@media screen and (min-width: 640px) and (max-width: 700px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px; margin-left: -16px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 732px;left: 40%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 578px;left: 0px;width: 100%; text-align: center; font-weight: normal; font-size: 45px; line-height: 52px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 19px;}
    img.cap-image {top: -6px;left: 359px; width: 73px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }
    .header-logo-menu1 {margin-top: 51px;}
    .text-home {width: 100%;font-size: 24px;font-weight: normal;}    
    .text-home1 {width: 100%;font-size: 24px;font-weight: normal;}  
    .reactor-text{font-size: 24px;font-weight: normal;}
    .we-stand h2 {font-size: 27px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 0px;}
    .bulet-icon {width: 33px;background-size: contain; height: 33px;line-height: 33px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 13px;padding-left: 0px;}
    .bullet-points ul li:nth-child(odd) {font-size: 13px;padding-left: 0px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 33px;padding-top: 44px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 75px;padding-top: 25px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 46px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 71px;padding-top: 18px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   


    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 60%;}      
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 18px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {min-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/     

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/    

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/    

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages1 a img.reactor-p3 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- bench-test end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/      

    /*------------- consulting start --------------*/
    .inner-pages1 p img.consul-ip {min-width: 50%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- consulting end --------------*/  

    /*------------- experimental-validation start --------------*/
    img.exper-ip {min-width: 100%; margin: auto; min-height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/ 

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto;padding-left: 0px;}
    /*------------- base page end --------------*/   

    /*------------- reactor page start --------------*/
    .punchline {font-size: 17px;}    
    .black-bg {font-size: 17px;}  
    .blue-bg {font-size: 17px;}    
    /*------------- reactor page end --------------*/    

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/       

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/ 

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- got-smartpack page end --------------*/    

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}  
    p.text-center1 {padding: 0px;}     
    /*------------- got-smartpack page end --------------*/

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/   

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 20px !important;}    
    /*------------- diagnosis-solution page end --------------*/   

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/    

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px;margin-right: 100%;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 25%;margin-bottom: 20px; margin-top: 20px;margin-left: 100%;}  
    .company-title {font-size: 17px;clear: both;overflow: hidden;display: block; padding-top: 10px;}   
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/  
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    

}

@media screen and (min-width: 600px) and (max-width: 630px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px; margin-left: -15px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 750px;left:38%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 578px;left: 0px;width: 100%; text-align: center; font-weight: normal; font-size: 45px; line-height: 52px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 18px;}
    img.cap-image {top: -6px;left: 310px; width: 73px;} 
    .reactor-health3 {
        margin: 6px -2px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }
    .text-home {width: 100%;font-size: 21px;font-weight: normal;}    
    .text-home1 {width: 100%;font-size: 21px;font-weight: normal;}  
    .reactor-text{font-size: 24px;font-weight: normal;}
    .we-stand h2 {font-size: 20px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 0px;}
    .bulet-icon {width: 33px;background-size: contain; height: 33px;line-height: 33px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 13px;padding-left: 0px;}
    .bullet-points ul li:nth-child(odd) {font-size: 13px;padding-left: 0px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 53px;padding-top: 39px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 75px;padding-top: 25px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 48px;padding-top: 5px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 71px;padding-top: 18px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 60%;}      
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 18px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {min-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/     

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/    

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/ 

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}   
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/     

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/  

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 16px !important;}  
    /*------------- diagnosis-solution page end --------------*/  

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;margin-right: 100%;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;margin-left: 100%;}  
    .company-title {font-size: 17px;clear: both;overflow: hidden;display: block; padding-top: 10px;}   
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/  
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    
}

@media screen and (max-width: 568px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px; margin-left:-15px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 680px;left:38%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 548px;left: 0px;width: 100%;text-align: center;font-weight: normal; font-size: 35px; line-height: 40px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 17px;}
    img.cap-image {top: -2px;left: 270px;width: 50px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    } 
    .header-logo-menu1 {width: 100%;margin-top: 51px;}
    .text-home {width: 100%;font-size: 17px;}    
    .text-home1 {width: 100%;font-size: 17px;}  
    .we-stand h2 {font-size: 17px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 15px;}
    .bulet-icon {width: 22px;background-size: contain; height: 22px;line-height: 22px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 11px;padding-left: 7px;}
    .bullet-points ul li:nth-child(odd) {font-size: 11px;padding-left: 7px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 32px;padding-top: 27px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 70px;padding-top: 15px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 41px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 69px;padding-top: 8px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 70%;}    
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 16px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {min-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/     

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/    

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/   

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages1 a img.reactor-p3 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- bench-test end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/     

    /*------------- consulting start --------------*/
    .inner-pages1 p img.consul-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- consulting end --------------*/ 

    /*------------- experimental-validation start --------------*/
    img.exper-ip {min-width: 100%; margin: auto; min-height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/     

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto;padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/   

    /*------------- reactor page start --------------*/
    .punchline {font-size: 15px;}    
    .black-bg {font-size: 15px;}  
    .blue-bg {font-size: 15px;}    
    /*------------- reactor page end --------------*/    

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/  


    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/   

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/    

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 17px !important;}  
    /*------------- diagnosis-solution page end --------------*/   

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/ 
    
    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;}  
    .company-title {font-size: 17px;width: 100%;display: block; overflow: hidden;}    
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/   
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    
}

@media screen and (min-width: 401px) and (max-width: 500px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px;margin-left: -15px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 580px;left:34%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 428px;left: 0px;width: 386px;text-align: center;font-weight: normal; font-size: 25px; line-height: 33px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 17px;}
    img.cap-image {top: -2px;left: 189px;width: 50px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    } 
    .header-logo-menu1 {width: 100%;margin-top: 52px;}    
    .text-home {width: 100%;font-size: 17px;}    
    .text-home1 {width: 100%;font-size: 17px;}  
    .we-stand h2 {font-size: 17px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 15px;}
    .bulet-icon {width: 22px;background-size: contain; height: 22px;line-height: 22px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 11px;padding-left: 7px;}
    .bullet-points ul li:nth-child(odd) {font-size: 11px;padding-left: 7px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 48px;padding-top: 44px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 85px;padding-top: 15px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 54px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 83px;padding-top: 8px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 100%;}    
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 15px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 14px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {max-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/    

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 14px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/   

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages1 a img.reactor-p3 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- bench-test end --------------*/    

    /*------------- smartpack start --------------*/
    .product-page-link {bottom: -30px;}
    /*------------- smartpack end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/      

    /*------------- consulting start --------------*/
    .inner-pages1 p img.consul-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- consulting end --------------*/ 

    /*------------- experimental-validation start --------------*/
    img.exper-ip {min-width: 100%; margin: auto; min-height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/ 

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    /*------------- base page end --------------*/  

    /*------------- reactor page start --------------*/
    .punchline {font-size: 15px;}    
    .black-bg {font-size: 14px;}  
    .blue-bg {font-size: 15px;}    
    /*------------- reactor page end --------------*/  

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/ 

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}    
    p.text-center1 {padding: 0px;}         
    /*------------- got-smartpack page end --------------*/ 

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/      

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 16px !important;}  
    /*------------- diagnosis-solution page end --------------*/

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/    

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;}  
    .company-title {font-size: 14px;}    
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/  
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    
}

@media screen and (min-width: 375px) and (max-width: 400px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:10px;background: #111;margin-right: -14px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 540px;left: 34%;}
    .learn-how a {font-size: 13px;}    
    .home-banner-text h1 {top: 428px;left: 0px;width: 357px;text-align: center;font-weight: normal; font-size: 25px; line-height: 33px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 15px;}
    img.cap-image {top: -2px;left: 202px;width: 46px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }    
    .text-home {width: 100%;font-size: 17px;}    
    .text-home1 {width: 100%;font-size: 17px;}  
    .we-stand h2 {font-size: 21px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 15px;}
    .bulet-icon {width: 22px;background-size: contain; height: 22px;line-height: 22px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 11px;}
    .bullet-points ul li:nth-child(odd) {font-size: 11px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 48px;padding-top: 58px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 82px;padding-top: 32px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 54px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 100px;padding-top: 21px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}   

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 100%;}    
    .floating-keywords1 {bottom: -41px;left: 0px;width: 100%;font-size: 15px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {max-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/   

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/ 

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages1 a img.reactor-p3 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .bench-t {font-size: 16px;word-break: break-word;}
    /*------------- bench-test end --------------*/ 

    /*------------- smartpack start --------------*/
    .product-page-link {bottom: -30px;}
    /*------------- smartpack end --------------*/ 

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/

    /*------------- experimental-validation start --------------*/
    img.exper-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/ 

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages p img.base-ip {max-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/ 

    /*------------- reactor page start --------------*/
    .punchline {font-size: 15px;}    
    .black-bg {font-size: 15px;}  
    .blue-bg {font-size: 15px;}    
    /*------------- reactor page end --------------*/  

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}  
    p.text-center1 {padding: 0px;}     
    /*------------- got-smartpack page end --------------*/  

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;}  
    .company-title {font-size: 14px;}    
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    

}

@media screen and (max-width: 360px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222; postion:fixed;}    
    .navbar-header {margin-top:0px;background: #111;margin-right: -14px;margin-left: -12px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px; position: relative;}
    .header-logo-menu {margin-top: 0px;position: relative;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 540px;left: 34%;}
    .learn-how a {font-size: 13px;}    
    .home-banner-text h1 {top: 428px;left: 0px;width: 333px;text-align: center;font-weight: normal; font-size: 25px; line-height: 33px;}
    .floating-keywords {bottom: -41px;left: 0px;width: 100%;font-size: 15px;}
    #sologo {left: 190px;}
    img.cap-image {top: -2px;left: 188px;width: 50px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    } 
    .text-home {width: 100%;font-size: 17px;}    
    .text-home1 {width: 100%;font-size: 17px;}  
    .we-stand h2 {font-size: 21px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 15px;}
    .bulet-icon {width: 22px;background-size: contain; height: 22px;line-height: 22px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 11px;}
    .bullet-points ul li:nth-child(odd) {font-size: 11px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 48px;padding-top: 58px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 82px;padding-top: 32px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 54px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 100px;padding-top: 21px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}  

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 100%;}   
    .header-logo-menu1 {margin-top: -2px;position: relative;}
    .floating-keywords1 {bottom: -61px;left: 0px;width: 100%;font-size: 15px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {max-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/ 

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/    

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/

    /*------------- bench-test start --------------*/
    .inner-pages1 p img.reactor-p2 {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- bench-test end --------------*/ 

    /*------------- smartpack start --------------*/
    .product-page-link {bottom: -30px;}
    /*------------- smartpack end --------------*/   

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {max-width:100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/  

    /*------------- consulting start --------------*/
    .inner-pages1 p img.consul-ip {min-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- consulting end --------------*/ 

    /*------------- experimental-validation start --------------*/
    img.exper-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/ 

    /*------------- base page start --------------*/
    .inner-pages p img.base-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    /*------------- base page end --------------*/ 

    /*------------- reactor page start --------------*/
    .punchline {font-size: 15px;}    
    .black-bg {font-size: 15px;}  
    .blue-bg {font-size: 15px;}    
    /*------------- reactor page end --------------*/ 

    /*------------- kinetics page start --------------*/
    .inner-pages p img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages img.kinetics-ip {max-width: 100%; margin: auto; height:100%; padding-left: 0px;}    
    /*------------- kinetics page end --------------*/     

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}  
    p.text-center1 {padding: 0px;} 
    /*------------- got-smartpack page end --------------*/ 

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/     

    /*------------- a2z page start --------------*/
    .inner-pages p img.a2z-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.a2z-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- a2z page end --------------*/    

    .dark-blue-bg {font-size: 17px !important;}    

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 18px !important;}    
    /*------------- diagnosis-solution page end --------------*/   

    /*------------- better-design page start --------------*/
    .inner-pages p img.better-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.better-ip {min-width: 100%; margin: auto; padding-left: 0px;}  
    /*------------- better-design page end --------------*/     

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page end --------------*/

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;}  
    .company-title {font-size: 14px;}    
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/
    
.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}    
}


@media screen and (max-width: 320px) {
    body {overflow-x: hidden;}
    ul.email_phone {margin-left: -16px; margin-top: 11px;width: 290px;}
    ul.social { margin-right: -28px;margin-top: 18px;width:auto; margin-left: 0px;}    
    .logo {left: 0px;} 
    .main-nav {margin-top: 26px; float: none;}
    .navbar-default {border:none; background: #222;}
    .navbar-fixed-top {top: 0px;width: 100%; background: #222;}    
    .navbar-header {margin-top:0px;background: #111;margin-right: -14px;}
    .main-nav>li {float: none;}  
    .main-nav>li>a {padding: 15px 15px;font-size: 17px;}
    .navbar-nav {margin: 7.5px -15px;padding-bottom: 16px;}
    .caret {margin-left: 5px;}
    .top-header {margin-top: 0px; padding-bottom: 63px;}
    .navbar-default .navbar-toggle {border-color: #c55a11;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ed7d31;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #333;}
    .navbar-default .navbar-nav > li > a {color: #fff;font-size: 17px; }
    .col-md-8 {padding-left: 0px; padding-right: 0px;}
    .header-logo-menu img {margin-top: 56px;width: 100%;}    
    .learn-how {top: 580px;left:29%;}
    .learn-how a {font-size: 15px;}    
    .home-banner-text h1 {top: 448px;left: 0px;width: 293px;text-align: center;font-weight: normal; font-size: 25px; line-height: 33px;}
    .floating-keywords {bottom: -101px;left: 18px;width:93%;font-size: 18px;}
    img.cap-image {top: -2px;left: 212px;width: 50px;} 
    .reactor-health3 {
        margin: 6px -7px 0 2px;
        text-align: left;
        font-family: Arial Narrow;
        font-size: 30px;
        color: #f00;
    }   
    .reactor-health3::before {
        color: red;
        font-size: 11px;
        margin-right: -1px;
        margin-top: -11px;
        display: block;
        float: left;
        margin-left: 5px;
    }   
    .text-home {width: 100%;font-size: 17px;}    
    .text-home1 {width: 100%;font-size: 17px;}  
    .we-stand h2 {font-size: 19px;line-height: 35px;}    
    .reactor-health {font-size: 14px;}    
    .reactor-health2 {font-size: 14px;}  
    .reactor-health1 {clear: both;}

    .col-md-1 {width: 10%;float: left;}
    .col-md-11 {width: 90%;float: left;padding-left: 15px;}
    .bulet-icon {width: 22px;background-size: contain; height: 22px;line-height: 22px;font-size: 11px;}
    .bullet-points ul li:nth-child(even) {font-size: 11px;}
    .bullet-points ul li:nth-child(odd) {font-size: 11px;}

    .bulet-div ul li.pad-icon2 {padding-bottom: 48px;padding-top: 58px;}
    .bulet-div ul li.pad-icon4 {padding-bottom: 99px;padding-top: 32px;}
    .bulet-div ul li.pad-icon5 {padding-bottom: 54px;padding-top: 2px;}
    .bulet-div ul li.pad-icon7 {padding-bottom: 100px;padding-top: 21px;}

    .padd-footer {width: 100%;}
    .padd-footer-sec {width: 100%;}
    .padd-footer-three {width: 100%;}
    .footer-first {width: 100%;}
    .footer-first ul li a { font-size: 15px;}
    .footer-first ul li a:hover { font-size: 15px;}
    .footer-first h2 a {font-size: 22px;margin-bottom: 20px;}

    .bottom-footer ul li a {font-size: 14px;font-weight: normal;}
    .bottom-footer ul li a:hover {font-size: 14px;font-weight: normal;}
    .copyright {font-size: 14px;font-weight: normal;}

    /*-------------- homo page start --------------*/   
    .header-logo-menu1 img {margin-top: 56px;width: 100%;}    
    .floating-keywords1 {bottom: -61px;left: 0px;width: 100%;font-size: 15px;}
    .page-heading .heading {font-size: 29px;font-weight: normal;line-height: 37px;margin-top: 20px;}
    #product_title {font-size: 15px;font-weight: bold; line-height: 20px;}
    .inner-pages p img {max-width: 100%;}
    .reactor-t {clear: both; overflow: hidden; display:block;}
    img.reactor-p {width: 100%; margin: auto; height:100%;}
    #page {margin-right: 10px;}
    /*-------------- homo page end --------------*/ 

    /*------------- g-s-catalytic start --------------*/
    .inner-pages h2 {font-size: 16px;line-height: 22px;}      
    /*------------- g-s-catalytic end --------------*/        

    /*------------- non-catalytic-g-s start --------------*/
    .inner-pages p img.reactor-p1 {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    /*------------- non-catalytic-g-s end --------------*/  

    /*------------- ready-to-use start --------------*/
    .inner-pages p img.ready-ip {width: 100%; margin: auto; height:100%; padding-left: 0px;}
    .inner-pages a img.ready-ip1 {max-width: 100%;height: 100%;}
    /*------------- ready-to-use end --------------*/   

    /*------------- experimental-validation start --------------*/
    img.exper-ip {min-width: 100%; margin: auto; min-height:100%; padding-left: 0px;}
    /*------------- experimental-validation end --------------*/  

    /*------------- base page start --------------*/
    .inner-pages img.base-ip {min-width: 100%; margin: auto;padding-left: 0px;}
    .inner-pages p img.base-ip {min-width: 100%; margin: auto; padding-left: 0px;}
    /*------------- base page end --------------*/

    /*------------- got-smartpack page start --------------*/
    .inner-pages1 p img.smart-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages1 img.smart-ip {max-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- got-smartpack page end --------------*/   

    /*------------- unit-operation page start --------------*/
    .inner-pages p img.unit-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages img.unit-ip {min-width: 100%; margin: auto; padding-left: 0px;}    
    /*------------- unit-operation page end --------------*/ 

    /*------------- diagnosis-solution page start --------------*/
    .inner-pages2 p img.diag-ip {max-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.diag-i {max-width: 100%; margin: auto; padding-left: 0px;}
    .dark-blue-bg {font-size: 15px !important;}  
    /*------------- diagnosis-solution page end --------------*/

    /*------------- syngas-generation page start --------------*/    
    .syngas-t {float: left;width: 100%;}    
    /*------------- syngas-generation page start --------------*/

    /*------------- about page start --------------*/       
    .inner-pages2 p a.linkedin {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px;}    
    .inner-pages2 p a.linkedinr {padding: 7px 33px; display: block; width: 100%;margin-bottom: 20px; margin-top: 20px;}  
    .company-title {font-size: 14px;}    
    .inner-pages2 p img.about-ip {min-width: 100%; margin: auto;  padding-left: 0px;}
    .inner-pages2 img.about-ip {min-width: 100%; margin: auto; padding-left: 0px;}     
    /*------------- about page end --------------*/

.col-sm-7 {
    padding-left: 30px;
    padding-right: 30px;
}
.form-area {
    border: 1px solid #f1f1f1;
    padding: 10px 10px 60px;
    margin: 0px 0 20px 0;
}
}



