body{font-family: 'Open Sans', sans-serif;color:#58595b;line-height:1.8;}
h2,h3,h4{color:#f15a29;}
.head-cont{margin-top:7%;}
.head-info{color:#808285;}
.head-title{color:#bcbec0;}
a{text-decoration:none;color:#808285;}
a:hover{color:#f15a29;}
#bannersection{background: url("../images/bg-banner.jpg");background-size:cover;margin-top:240px;color:#fff;}
.homedrillingblock{background: url("../images/bg-home-services.png");background-size:cover;}
.innerbanner{background: url("../images/bg-header-inner.jpg");background-size:cover;background-repeat: no-repeat;margin-top:30px;min-height:150px;}
.tb-padding20{padding:20px;}
.bannercontent{font-size:20px;line-height:1.7;}
.pushtomenu{margin-top:-190px;}
.navbar-default{position:absolute;left:0;right:0;z-index:100;width:885px;margin:0 auto;}
.navbar-default .navbar-collapse{padding:0px;}
.nav>li>a{padding:10px 13px;}
.navbar{min-height:auto;}
.current-menu-item,.current_page_parent{background-color:#f15a29;}
.navbar-default .navbar-nav>li>a{color:#414042;}
.current-menu-item a:hover,.current-menu-item a{color:#fff !important;}
.navbar-default .navbar-nav>li>a:hover{color:#f15a29;}
.navbar-default .navbar-collapse{border-bottom:5px solid #f15a29;}
.navbar{border:0px;border-radius:0;}
#menu-footer-1 .current-menu-item,#menu-footer-2 .current-menu-item{background-color:transparent;}
.footer{color:#fff;background-color:#231f20;}
.footer h5{color:#f15a29;}
ul#menu-footer-1,ul#menu-footer-2{list-style-type:none;padding-left:0px;}
ul#menu-footer-1 a,ul#menu-footer-2 a{color:#bcbec0;border-bottom:1px dotted #bcbec0;}
ul#menu-footer-1 a:hover,ul#menu-footer-2 a:hover{color:#f15a29;text-decoration:none;}
#menu-footer-1 li,#menu-footer-2 li{margin-bottom:15px;}
.media:first-child.adialogo{margin-top:-25px;}
.copyright{background:#393839;padding:20px;color:#808285;line-height:2.1;}
.copyright a{color:#808285;}
.drillingteam ul{padding-left:18px;}
.drillingteam ul li{padding-bottom:10px;}
.innerbanner .navbar-default{position:relative;left:4%;margin-top:-20px;}
.innerheadername{padding:30px 25px;color:#fff;width:1006px;margin:0 auto;}
.set-service-header{min-height:50px;}
.home-project-block{background-color:#f3f5f4;padding:15px 15px 15px 50px;min-height:240px;}
.recentimage{min-height:80px;}
.recentimage img{position:absolute;top:-60px;left:30%;padding:8px;border:1px solid #58595b;}
.newsmorelink a{color:#f15a29;border-bottom:1px dashed #f15a29;text-decoration:none;}
.ptop10{padding-top:10px;}
.ptop15{padding-top:15px;}
.ptop20{padding-top:20px;}
.pbottom15{padding-bottom:15px;}
.pleft20{padding-left:20px;}
.env-block b{color:#f15a29;}
.img-border{border-bottom:5px solid #f15a29;}
.env-major-blk{background:#f8f8f8;padding:25px;}
.env-left-img-blk{background:#f8f8f8;}
.nopadding{padding:0px 10px 0px 0px;}
.rpadding4{padding-right:4px;}
.p20{padding:20px;}
.rose{background:#fde6e0;color:#f8f8f8;}
.rose a{color:#f15a29;padding-top:10px;display:table-cell;border-bottom:1px dashed #f15a29;text-decoration:none;}
ul.ulclass{
 padding-left:10px;
}
.ulclass li{list-style-type:none;}
ul.ulclass li:before {
  content: "•"; color: #f15a29;
  font-size:20px;
  display: inline-block; width: 1em;
  margin-left: -1em
}
.contactform{background-color:#f8f8f8;padding:20px 40px;margin-bottom:50px;}
.contactform input[type="text"],.contactform input[type="email"],textarea{border:0px;background-color:#fff;margin-bottom:20px;padding:10px 15px;width:100%;}
.contactform input[type="submit"]{background-color:#f15a29;width:200px;color:#fff;padding:20px;border:0px;float:right;}
.loginviewdocuments,.buttons{background-color:#f15a29;color:#fff;padding:15px;border:0px;font-size:17px;}
.middlealign{vertical-align:middle;}
.registerdoc{background-color:#fff;color:#f15a29;padding:15px;border:1px solid #f15a29;font-size:17px;}
a.regiterlink{text-decoration:none;cursor:pointer;}
legend{border-bottom:0px;}
.req-text{display:none;}
.menu-item-has-children .sub-menu{display:none;cursor:pointer;}
.menu-item-has-children ul.sub-menu{padding-left:0px;}
.menu-item-has-children:hover .sub-menu{display:block;background-color:#f8f8f8;width:200px;position:absolute;}
#wpmem_reg, #wpmem_login{font-family: 'Open Sans', sans-serif !important;color:#58595b !important;font-size:14px !important;}
.metaslider{margin:0 auto;}
.sub-menu li{list-style-type:none;padding:10px;}
.sub-menu li a{text-decoration:none;}
.navbar-default .navbar-nav li.current_page_ancestor a:hover{color:#fff;}
.navbar-default .navbar-nav li.current_page_ancestor .sub-menu .current-menu-item a:hover{color:#808285;}
.navbar-default .navbar-nav li.current_page_ancestor .sub-menu a:hover{color:#f15a29;}
.current-menu-item .sub-menu a:hover{color:#f15a29 !important;cursor:pointer;}
.current-menu-item .sub-menu a{color:#808285 !important;cursor:pointer;}
@media(min-width:180px) and (max-width:770px){
    .head-head{min-width:50px;display:inline-block;}
    .pushtomenu{margin-top:0px;}
    #bannersection{margin-top:0px;}
    .navbar-default{position:relative;top:0;left:auto;background-color:transparent;width:auto;}
    .navbar-default .navbar-collapse{padding:10px 15px;}
    .home-project-block{margin-bottom:65px;}
    .home-project-block.project-block-2{margin-bottom:20px;}
    .env-left-img-blk{display:block;}
    .innerheadername{width:auto;margin:0 auto;}
 
}
