/* --- this is for hero --- */
.acm-slideshow .item::before {
opacity:0.3!important;
}
/* --- // END this is for hero --- */

/* --- this is for masthead --- */
.t3-masthead .ja-masthead:before {
  opacity: 0.1!important;
}
/* --- // END this is for masthead --- */

/* --- // this is for Hero-style-1 on mobile  --- */
.acm-hero .hero-item {
  
    background-size: cover;
}

/* --- // END this is for Hero-style-1 on mobile --- */


/* --- // this is for white & Purple Buttons  --- */
.cus-btn {
      border: 2px solid white;
      background-color: #1d1d1d;
      color: white;
      padding: 14px 28px;
      font-size: 16px;
      cursor: pointer;
    }
     
    .cus-default {
      border-color: #ffffff;
      color: #1d1d1d;
    }
    
    .cus-default:hover {
      background: #0e206d;
	  text-decoration: none;
	  color: #1d1d1d;
    }

/* --- // END white & Purple Buttons --- */

/* --- // call us now FORM thank you page  --- */
.call-us-now-form {
  padding-left: 75px;
  position: relative; }
  .call-us-now-form::before {
    content: "";
    width: 60px;
    height: 60px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -30px;
    background: url(../images/icon-call.png) no-repeat center center;
    border-radius: 50%; }
  .call-us-now-form h3 {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 0; }
  .call-us-now-form h2 {
    margin-bottom: 0;
    margin-top: 0;
    line-height: 1;
    font-weight: 600;
    font-size: 32px; }
/* --- // END call us now FORM thank you page --- */


/* ------------ START-AddThis Share button toggle color------------ */
.at-expanding-share-button-toggle-bg span {
background-color: #1d1d1d !important;
}
/* --- // END START-AddThis Share button toggle color------------ */

/* --- Update style for contact page --- */
.contact .contact-box > .contact-form {
margin-top: 0;
}

/* --- // Update style for mobile --- */

@media only screen 
  and (max-device-width: 736px) { 

    .call-us-now::before {
      background-color: #399639 !important;
      width: 45px !important;
      height: 45px !important;
      position: absolute;
      left: 0;
      top: 50%;
      margin-top: -12px !important;
    }

    #t4-header .container {
      padding-top: 5px !important;
      padding-bottom: 20px !important;
    }
    
    .navbar-brand {
margin-right: 0;
max-width: 150px;
}

}