.footer{
background-image: url(http://petrochemicals.skylinxtech.com/wp-content/uploads/2015/08/footer-bg.jpg);
      background-size: cover;
}
.footer .nav > li > a:focus, .footer .nav > li > a:hover{
background-color:transparent;
}
.resume{
    width: 70%;
    margin-left: 90px;
    margin-top: 65px;
}
.vc_figure{
max-width:50% !important;
  margin-left:100px !important;
}
.owl-controls{
display:none;
}
.title-border{
padding:0px !important;
}
.footer-widget .widget ul.nav > li > a:hover{
color: #db232b;
}
.slideBody .label {
    margin-top: 5px;
}

.entry-content{
padding-top:0px;
}
#banner-area {
    background: #f7f7f7;
    color: #555555;
}

.radio-3 input{
width:auto !important;
}
.selectone{
  padding-bottom: 15px;
}
.selectone span{
font-size: 20px;
}
.radio-1 .wpcf7-list-item{
margin-right: 17px;
}
.radio-1 .wpcf7-list-item input{
margin-left:6px;
}
.thatapply {
margin-left:14px;
margin-bottom: 25px;
}
{
font-size: 18px;
}
.check-1 .wpcf7-list-item{
margin-right: 7px;
}
.select-one .select {
width:13%
}
.select-one{
padding-bottom:40px
}
.select-one .select select{
margin-bottom: 0px;
height: 33px;

}
.firtname #FirstName{
margin-bottom: 0px;
height: 37px;

}
.lastname #LastName{
margin-bottom: 0px;
height: 37px;

}
.lastname{
width: 43.333%;
}
.firtname{
width: 43.333%;
}
.streataddreaa input{
margin-left: 13px;
width: 96%;

}
.select-city-state select{
margin-bottom: 0px;
height: 50px;

}
.contac-method h4{
padding-left: 15px;
}
.contac-method input{
width:auto;
  margin-left: 11px;
}
.contac-method .wpcf7-list-item{
margin-right: 40px;
}
.CommentType input{
width:auto;
  margin-left: 11px;
}
.CommentType .wpcf7-list-item{
margin-right: 19px;
}
.station-city{
padding-left:0px;
    padding-right:0px;
}
.station-city .col-md-8{
padding-left:0px;
}
.station-city .col-md-4{

    padding-right:0px;
}
.com-md-12 .send{
margin-left: 19px;
}

.main-radio-bottom .wpcf7-radio input{
width:auto;
}
@media (max-width: 767px){
.navbar-collapse ul.navbar-nav > li > a {

    font-size: 20px;
}
}
@media (max-width: 767px){
.navbar-nav .open .dropdown-menu>li>a {

    font-size: 20px;
}
}

.home-entry-content p, .home-entry-content h1, .home-entry-content h2, .home-entry-content h3, .home-entry-content h4, .home-entry-content h5, .home-entry-content h6, .home-entry-content span, .home-entry-content li{
-webkit-transform: perspective(1px) translate3d(0,0,0) !important;
transform: perspective(1px) translate3d(0,0,0) !important;
}

.copyright-info a{
color: #db232b;
}
.copyright-info a:hover{
color: #2c2a22;
}
.head-search input, .head-search .form-control{
background: rgb(245, 202, 1);
}
.vc_btn3-container.btn-preset.dark .vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
    background: #014F97;
    box-shadow: 0 3px 0 #014f97;
}
.vc_btn3-container.btn-preset.dark .vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
background: #f6cc09;
box-shadow: 0 3px 0 #f5ca01;
}

ul.navbar-nav > li:hover > a, ul.navbar-nav > li.active > a{
color: rgb(245, 202, 1);
}
.current-menu-parent a.dropdown-toggle{
color: rgb(245, 202, 1);
}
ul.navbar-nav > li.active > a::after{
background-color: rgb(245, 202, 1);
}
ul.navbar-nav > li.active > a::before{
border-color: #f5ca01 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
ul.navbar-nav > li:hover > a::before{
border-color: #f5ca01 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
ul.navbar-nav > li:hover > a::after{
background-color: rgb(245, 202, 1);
}


.vc_btn3-container.btn-preset .vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
background-color: rgb(219, 35, 43);
}
ul.main-menu>li>a{
line-height:25px !important;
}
.main-home .vc_tta-panel-body{
padding:0px !important;
}
.main-home .wpb_text_column{
padding-bottom:0px !important;
}
.main-home .who-we-box{
margin-top:0px !important;
}
.main-heading-home h1{
margin-top:0px !important;
}
.footer-widget #recent-posts-5 ul li:before {
    font-family: FontAwesome;
    content: "\f101";
    margin-right: 10px;
      position: absolute;
}
.footer-widget #recent-posts-5 ul li a{
margin-left: 15px;
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after {
    display: block;
    height: auto;
    top: 100%;
    left: 50% !important;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent !important;
    border-right: 10px solid transparent !important;

}
.vc_tta.vc_general.feature-tab li a{
    background-color: #09559a !important;
}
.vc_tta.vc_general.feature-tab .vc_tta-tab > a:hover {
    background-color: #db232b !important;
}
.vc_tta.vc_general.feature-tab .vc_tta-tab.vc_active > a {
    background-color: #db232b !important;
}
.vc_tta.vc_general.feature-tab .vc_tta-tab.vc_active > a::after, .vc_tta-tabs.feature-tab.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab.vc_active > a::after{
border-color: #db232b rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;
}
.wpcf7-submit:hover{
    background-color: #f5cb08 !important;
}
.tp-mask-wrap a:hover{
    background-color: #f5cb08;
}
.main-button button:hover{
    background-color: #f5cb08 !important;
}
.vc_btn3-container.btn-preset .vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
       background-color: #f5cb08;
}
.main-button .vc_btn3-right a{
    padding-bottom: 17px !important;
}
.page-title-intro .col-sm-12{
   padding-left: 17px;
}
.client-course-control{
top:0;
}
.CNIC input{
width:330px;
}
.Documents input{
width:330px;
}
.SitePlan input{
width:330px;
}
.main-heading-000 .title-border:after{
    margin-top: 18px;
}
.main-heading-000 .title-border:before{
    margin-top: 18px;
}
.main-paragraph p{
text-align:justify;
}
.main-ul-class li:before{
    font-family: FontAwesome;
    content: "\f101";
    margin-right: 10px;
      margin-left: -18px;
}
.main-button .vc_column-inner {
    padding-top: 0px !important;
}
.top-info
{
margin-top: 25px !important;
}
.copyright-info a:hover {
    color: #EEC401 !Important;
}
#back-to-top button:hover
{
background-color: #EEC401 !Important;
  color: #014D93 !important;
}
div#practice-area {
    min-height: 323px;
}
@media only screen and (min-width:932px)
    {
.feature-tab {
     height: 200px; 
}
}


.datepicker{
left: 23% !important;
}
.datepicker {
    width: 215px;
    background-color: transparent;
    border: none;
 
}

.datepicker-months {
    background-color: #fff;
}
form#tribe-bar-form {
    margin-top: 58px;
}
@media only screen and (min-width:767px) and (max-width:765px)
    {

.datepicker{
left:14% !important;
}
}
#tribe-bar-form #tribe-bar-views
{
 margin-right: 17px;
left: 0% !important;
}
#tribe-bar-form #tribe-bar-views+.tribe-bar-filters
{  
   right: 0% !Important;
   width: 80.3333% !Important;
}
#tribe-events-bar .tribe-bar-views-inner.tribe-clearfix {
    background-color: #F5F5F5 !IMPORTANT;
    border: none;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
    background: #F5F5F5  !important;
    
   
   
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a
  {
    border-bottom: 1px dashed #b9b9b9;
    width: 100%;  

 
}
#tribe-bar-views .tribe-bar-views-list
{
    z-index: 0 !Important;
}
@media only screen and (max-width: 767px)
    {
  #tribe-bar-views {
    margin-left: 59% !important;
    margin-top: -58px !important;
    margin-bottom: 23px !important;
    
}
  
#tribe-events-bar .tribe-bar-views-inner.tribe-clearfix
  {
  background-color: #F5F5F5 !IMPORTANT;
  }
  #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
    background: #F5F5F5 !important;

    border: none;
}
}
#tribe-bar-form .tribe-bar-submit input[type=submit]
{
    background: #DB232B !important;
}
.teams .owl-controls
{
display:none;
}

#custom_html-2 .widget
{
    float: left;
    display: inline-block;
border-right: 1px solid #e9ecf2;
  padding: 0px 10px!important;
}
@media (max-width: 767px){
.pull-right-mobile
{
    margin-right: 30px;
}
}
ul.navbar-nav > li.active > a::after
{
display:none;
}
ul.navbar-nav > li.active > a::before
{
display:none;
}
.title-border:before
{
display:none;
}
.title-border:after
{
display:none;
}
.isotope-item-title
{
display:none;
}
.isotope-item-bottom
{
display:none;
}