.vb-loc-ttl{
  margin-top: -40px;
  margin-bottom: -15px;
} 

.no-bar-vb:after,  .no-bar-vb:before{
  display: none !important;
}

.vb-str-ftr-list{
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}

.breadcrumb-section .vb-loc-head-df {
  padding: 0px 0px;
}

.breadcrumb-section .vb-loc-head-df:before {
  display: none;
}

.vb-loc-head-actions-area {
  padding: 0px 0px;
}

.cp-order-online-links .site-btn { 
  flex: auto;
}

.ctrng-tling {
  margin-top: -20px;
  font-size: 13px;
}

.cp-about-bridge-img img{
  width: 100%;
}

.locimg-slider-content img{
  width: 100%;
}

.Zf-fhfng-ffv{
  padding: 0px;
}

.vb-smhyfn-dyujh{
  background: #e3642c;
  padding: 80px 50px;
  color: #ffffff;
  cursor: pointer;
  min-height: 550px;
}

.vb-smhyfn-dyujh h2{
  color: #ffffff;
}

.vb-smhyfn-dyujh p {
  padding: 0px !important;
}

.no-dot-roe .owl-dots {
  display: none;
}

.cp-locations-content .title-line:hover, .cp-locations-content .title-line:active{
  text-decoration: underline;
}

.btn-prmoimg{
  font-size: 28px;
  background: #e3642c;
  color: #fff;
  font-family: 'Bebas Neue';
  height: 60px;
  display: inline-block;
  width: 290px;
  line-height: 62px;
  margin-top: 24px;
}

.btn-prmoimg:hover {
  background: #000;
}

.prom-restr{
  font-style: italic;
  opacity: 75%;
  font-size: 16px !important;
  font-weight: 400;
}

.own-erh-btnr{
  height: 540px;
}


@media screen and (max-width: 1440px) {
  .breadcrumb-section .vb-loc-head-df{
    padding: 0px 0px;
    padding-bottom: 0px;
  }   

  .vb-loc-ttl{
    margin-top: -20px;
    margin-bottom: -15px;
  } 
}


@media only screen and (min-width: 320px) and (max-width: 767px) {
  .cp-hero-btm-actions-area {
    padding: 0px 0px;
  }

  .ctrng-tling {
    margin-top: -20px;
  }

  .vb-loc-ttl {
    margin-top: -40px;
    margin-bottom: -15px;
  }

  .own-erh-btnr {
    height: 450px;
  }
}