@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap');
html,body{
    font-family: 'Roboto'!important;
}

/* width */
::-webkit-scrollbar {
  width: 4px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #eabc02; 
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
}
.btn-schedule:before {
    width: 43px;
    height: 43px;
    left: 8px;
    top: 10px;
    
}
@media (max-width: 767px)
{
    #header .header-phone
    {
        text-align:center!important;
        display:none;
    }
}
/*.form-group*/
/*{*/
/*    text-align:left!important;*/
/*}*/
@media (max-width: 767px)
{
#offerplant{
  margin-top:-10px;
  padding-right:19px;
}
}
@media (min-width: 1200px)
{
#header .header-brand {
    width:376px!important;
}}
#box
{
    box-shadow:0 0 8px #00000091!important;
    height:500px;
    width:auto;
    margin-top:20px;
    padding-top:40px;
    border-radius:10px;
}

/*@media (max-width: 767px)*/
/*{*/
/*    #header .header-phone{*/
/*    text-align: center!important;*/
    /*margin-top: -24px;*/
    /*width: 299px;*/
/*    }*/
/*}*/

/*#header .btn-schedule {*/
  
/*    border-radius: 4px!important;*/
/*}*/
.feature-row.schedule-banner .btn-schedule {
    border-radius: 3px!important;
}
/*.form-group*/
/*{*/
/*    text-align:center!important;*/
/*}*/


/*.franchise .col-lg-4 .col-md-4{*/
/*    width:30% !important;*/
/*    margin:10px !important;*/
/*}*/
/*.franchise .col-lg-8 .col-md-8{*/
/*    width:60% !important;*/
/*}*/
@media (min-width: 1200px)
{
.col-lg-4 {
    width: 31.333333%;
    margin: 10px;
}
}

@media (min-width: 1200px)
{
.col-lg-8 {
    width: 64.66666667%;
    margin:10px;
}
}
@media (min-width: 768px)
{
.col-sm-4 {
    margin: 22px;
    width: 28.333333%;
}
}
.fa:hover,.fa:focus
{   
    color:#ffc601;
    
}
#link a 
{
    color:white;
}
#link a:hover,#link a:focus
{
    text-decoration:none;
        color:#ffc601;

}

#update_btn{
    text-align:center;margin-left:15px;background-color:#ffc601;font-weight:800;border-radius:15px;
}



.modal .modal-content {
    height: 395px!important;}

.responsive
{
    height:auto;
    width:100%;
    /*text-align:center!important;*/
}
#header .nav>li>a {
    font-size: 15px;
}
.iconSize{
    height: 23px!important;
    width: 23px!important;
}