body{font-family:  Arial, Sans-Serif;font-size:1.2em}
/*.nav2 {  margin-top:px;}*/

.col-lg-8{font-size:1.2em}
a.navbar-brand.logo {font-size: 2em; color:#fff;}
.navbar{background-color: #fff;}
.navbar a{color: #fff; font-size:2.5em;}
.navbar-inverse .navbar-nav>li>a{color:#fff;}
.navbar-inverse{background-color: black;}
.bot-nav a{    font-size: 1.2em;    font-weight:400;    padding:5px;    /*background-color: #000;*/}
.about-us{/* margin: 20px auto; */padding: 50px 0px;}
.btn-lt { text-align: center;border: 10px #fff;}
.about-us p {    font-size: 1.2em;    font-weight: 100;    text-align: justify;font-weight: 400;}
.infra{background:url('../img/bgr.jpg'); background-size: cover; color:white; }
.infrat{margin: 20px auto;}
.infrat p { font-size: 1.2em;    font-weight: 400;    text-align: justify;}
.infra-op {    /* background: rgba(0,0,0,.5); */  padding: 20px 0px;}
.carousel-caption p{font-size: 1.2em; }
.carousel-caption {    /* padding: 100px; */color: #fff;background: rgba(0,0,0,.5);margin-bottom: 5em;}
nav.navbar.navbar-inverse.nav2.navbar-fixed-top.bot-nav {    z-index: 100;}
.navbar-inverse{background-color: rgba(0,0,0,.7);}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {    max-width: 80%;}
.manuf-slider .col-lg-3 img {    height: 200px;}
.manf {text-align: center;}
h1 {font-size: 2em;}
h2 {font-size:1.5em;}
.contact {background: url(../img/oil-extraction.jpg); color:white; padding:10px 0px}
input[type="textbox"], textarea {    margin-top:1em;     background: none;    color: #fff;    font: 1.2em/1em 'DIN Next W01 Heavy', sans-serif;   outline: 0 none;    padding: .25em .6em .2em;    width: 100%;}
.contact-op{background-color: rgba(0,0,0,.8); padding: 20px 0px;}
a.btn.btn-standard.btn-lg {    border: 3px solid #fff;    margin-top: 5px;}
a.btn.btn-primary.btn-lg {    background-color: rgba(0,0,0,0);    border: 3px solid;}
.contact a.btn.btn-primary.btn-lg {    margin-top: 10px;}
.about-us a.btn.btn-primary.btn-lg {    color: #333;}
/*About US*/
.top-img {    background: url("../img/bgr-con2.jpg");    height: 300px;    padding: 50px;    text-align: center;}
.top-img h1 {    margin-top: 4em;    color: #fff;   font-size: 3em;}
body{font-family:  Arial, Sans-Serif;}
/*.nav2 {  margin-top:px;}*/
a.navbar-brand.logo {font-size: 2em; color:#fff;}
.navbar{background-color: #fff;}
.navbar a{color: #fff; font-size:2.5em;}
.navbar-inverse .navbar-nav>li>a{color:#fff;}
.navbar-inverse{background-color: black;}
.bot-nav a{    font-size: 1.2em;    font-weight: 400;    padding:5px;    /*background-color: #000;*/}
.about-us{/* margin: 20px auto; */padding: 50px 0px;}
.btn-lt { text-align: center;border: 10px #fff;}
.about-us p {    font-size: 1.2em;    font-weight: 100;    text-align: justify;font-weight: 400;}
.infra{background:url('../img/bgr.jpg'); background-size: cover; color:white; }
.infrat{margin: 20px auto;}
.infrat p { font-size: 1.2em;    font-weight: 400;    text-align: justify;}
.infra-op {    background: rgba(0,0,0,.5);  padding: 20px 0px;}
.carousel-caption p{font-size: 1.2em; }
.carousel-caption {    /* padding: 100px; */color: #fff;background: rgba(0,0,0,.5);margin-bottom: 5em;}
nav.navbar.navbar-inverse.nav2.navbar-fixed-top.bot-nav {    z-index: 100;}
.navbar-inverse{background-color: rgba(0,0,0,.7);}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {    max-width: 80%;}
.manuf-slider .col-lg-3 img {    height: 200px;}
.manf {text-align: center;}
h1 {font-size: 2em;}
.contact {    background: url(../img/oil-extraction.jpg);    color:white;    padding:10px 0px;    }
input[type="textbox"], textarea {    margin-top:1em;     background: none;    color: #fff;    font: 1.2em/1em 'DIN Next W01 Heavy', sans-serif;   outline: 0 none;    padding: .25em .6em .2em;    width: 100%;border: 2px solid;}
/*.contact-op{background-color: rgba(0,0,0,.8); padding: 20px 0px;}*/
a.btn.btn-standard.btn-lg {    border: 3px solid #fff;    margin-top: 5px;}
a.btn.btn-primary.btn-lg {    background-color: rgba(0,0,0,0);    border: 3px solid;}
.contact a.btn.btn-primary.btn-lg {    margin-top: 10px;}
.about-us a.btn.btn-primary.btn-lg {    color: #333;}
/*About US*/
.top-img {    background: url("../img/bgr-con2.jpg");    height: 300px;    padding: 50px;   text-align: center;}
.top-img h1 {    margin-top: 4em;    color: #fff;   font-size: 3em;}
.abt-pg input[type="textbox"] {    margin-top: 1em;    background: none;    color: #000;    font: 1.2em/1em 'DIN Next W01 Heavy', sans-serif;   outline: 0 none;    padding: .25em .6em .2em;    width: 100%;    border: 2px solid #000;}
.abt-pg p {    font-size: 1.2em;    text-align: justify;}
.abt-pg a.btn.btn-primary.btn-lg {    background-color: rgba(0,0,0,0);    border: 2px solid #000;    margin-top: 10px;    color: #000;}
.footer {     /* background: url("../img/bgr-con2.jpg"); */     color: #333;}
p{font-size:1.2em;}
.foot-op {     /* background-color: rgba(0,0,0,.5); */}
.footer a {    color: #333;    font-size: 1.1em;    /* text-decoration: underline; */    font-weight: 400;}
.footer li {    list-style: none;}
.goog-te-banner { position: fixed; top:0;}
.img-pr{text-align: center;}
.menu-left {    margin-top: 50px;}
button.btn.btn-info {    margin-top: 2px;    width: 100%;    text-align: left;    border-radius: 0;    background-color: #333;   border: none;}
.menu-left li {    list-style-type: none;}
.menu-left ul {    padding-left: 1em;}
.menu-left a {    color: #777;}
h3 {    font-size: 1.2em;    font-weight: 700;    margin-top: 0;}
.product-li {    text-align: center;}.product-li img.img-responsive {    max-width: 100%;}
.manf a.btn.btn-primary.btn-lg {    color: #333;    margin-bottom: 1em;}
p.f24.c3.ff2.p5 {    font-weight: 400;    font-size: 2em;    background-color: #0EBFF7;    padding: .2em .5em;}
.foot3 li {    font-size: 1.2em;    list-style-type: none;    padding-bottom: .5em;    border-bottom: 1px solid;}
.foot3 ul {    padding-left: 0px;}.foot4 li {    font-size: 1.2em;    list-style-type: none;    padding-bottom: .5em;    border-bottom: 1px solid;}
.foot4 ul {    padding-left: 0px;}
@media (min-width: 1200px) {    .modal-dialog{width:1200px; margin: 60px auto;}}
.modal-header {    /* background-color: #000; */    padding: 1em;}
button.close.glyphicon.glyphicon-remove {}
.modal-header {    border: 0px;    height: 50px;}
.modal-body {    text-align: center;}
.modal-body img.img-responsive {    margin: 0px auto;}
.modal-dialog {    background-color: rgba(0,0,0,.2);}
.modal-footer {    border: 0px;    text-align: center;}
.abt-pg input[type="submit"] {    margin-top: 1em;    background: none;    color: #000;    font: 1.5em/1em 'DIN Next W01 Heavy', sans-serif;    outline: 0 none;    padding: .25em .25em .2em;    width: 40%;    border: 2px solid #000;    border-radius: .5em;    background-color: #000;    color: #fff;}
form {    text-align: center;}
.main-nav {    background: none repeat scroll 0 0 #468966;}
.main-nav {    color: #fff;    font-size: 1.2em;}
.right {    float: right;    display: inline-block;    margin-top: 2em;    text-align: center;}
.logo {    display: inline-block;}
nav.navbar.navbar-inverse.nav2.bot-nav {margin-bottom: 0px;}
.infra-pg img.img-responsive {    margin-bottom: 1em;}

.tit p {    float: right;    font-size: 2.5em;    /* padding-left: .5em; */    /* padding-top: 30px; */}
nav.navbar.navbar-inverse.nav2.bot-nav {    background-color: #333;}
.navbar {    border-radius: 0px;}
.main-nav .tit {    float: right;    /* margin-top: 20px; */    /* font-size: 2em; */    /* margin-bottom: .5em; */}
.logo img {    height: 100px;    margin-top: 1em;    margin-bottom: .5em;}
ol.carousel-indicators {    bottom: 100px;}
i.fa.fa-facebook-official.fa-3x {    color: #fff;}
i.fa.fa-twitter.fa-3x {    color: #81C9FF;}
i.fa.fa-pinterest.fa-3x {    color: #bd2126;/* border-radius: 200px; *//* padding: 0px; */}
i{padding:5px 2px;}
.content-abt {text-align:center; font-size:1.5em;}
.col-lg-8 p {    padding-right: 15px;    padding-left: 15px;}
.col-lg-8 h2 {    padding-left: 15px;    padding-right: 15px;}
.main-nav{background:url(../img/page-background.jpg);}
.ove-lay {    background: #386AAB;}
.about-us-top{background:url(../img/about-us-banner.jpg);height: 200px;}
.about-us-top h1{margin:0px;padding-top: 100px;color: #7581A2;font-size: 3em;}
#about .col-lg-4 .img-responsive {
    width: 100%;
}

#about .col-lg-6 .col-lg-4 {    padding: 0px;    margin: 0px;}
.abt-pg .col-lg-4 img.img-responsive {    border: 5px solid #000;}
.tit1 {    display: inine-block;    width: auto;}
.estd {    display: block;    width: 100%;    float: right;    text-align: right;    margin-top: 20px;    /* padding-left: 30px; */    margin-left: -50px;}
a.btn.btn-primary.btn-lg.ask {    width: 100%;    float: left;}
.img-pr span a {    width: auto;    margin: 0px;    padding: 0px;    background: none;    border: 0px;    color: #337ab7;font-size: 1.5em;}
.img-pr span a:hover {    width: auto;    margin: 0px;    padding: 0px;    background: none;    border: 0px;    color: #333;gont-size: 1.5em;}
.img-pr span {    float: left;    Width: 100%;}

.pop-up textarea {
    color: #333;
}

.pop-up input[type="textbox"] {
    color: #333;
}

.modal-body .col-lg-6 {
    height: Auto;
    background-color: #fff;
    padding-bottom: 1em;
    padding-left: 0px;
    padding-right: 0px;
}

.modal-header {
    border-bottom: 2px solid #333;
}
.modal .col-lg-6{padding-right:1em; padding-left:1em;}
.name-success{display:none;}
.nameerror {display: block;}

form p {
    font-size: 1em;
}

form p {
    font-size: .8em;
}


.img-pr button.btn.btn-primary {
    color: #000;
    background-color: #fff;
    border: 2px solid #000;
}

.top-img-services {    background-image: url(../img/services.jpg);    height: 200px;}
.services-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.services-op {    padding-top: 3em;}
.top-img-quality {    background-image: url(../img/quality.jpg);    height: 200px;}
.quality-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.quality-op {    padding-top: 3em;}
.top-img-process {    background-image: url(../img/processing.jpg);    height: 200px;}
.process-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.process-op {    padding-top: 3em;}
.top-img-innovation {    background-image: url(../img/innovation.jpg);    height: 200px;}
.innovation-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.innovation-op {    padding-top: 3em;}
.top-img-infra {    background-image: url(../img/infrastructure.jpg);    height: 200px;}
.infras-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.infras-op {    padding-top: 3em;}
.top-img-abt{    background-image: url(../img/about-us-banner.jpg);    height: 200px;}
.about-us-op h1 {    margin: 0px;    background-color: rgba(0,0,0,.6);    color: #fff;   padding: 5px;}
.about-us-op {    padding-top: 3em;}