﻿.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}


.site-logo-img img {
  margin-left: -35px;
}
header .site-logo-img .custom-logo-link img{max-width:300px}
#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:300px}
.hentry .entry-meta{text-align:center;color:#777;font-size:12px;font-family:"Roboto Condensed";text-transform:uppercase;letter-spacing:1px}
.hentry .entry-meta .sep{margin:0 10px}
#masthead .site-description, .hentry .entry-meta {font-family:Open Sans Condensed}
.show-768{display:none}
.show-768-i{display:none}

.navigation .n_bj8{ background-position:-186px -160px;}
.slide-text a,.slide-text a:visited,.slide-text a:hover,.slide-text a:focus,.slide-text a:active,.slide-text,.slide-text .entry-content p{color:#000}
.fullwidth-slider .slide-text a,.fullwidth-slider .slide-text a:visited,.fullwidth-slider .slide-text a:hover,.fullwidth-slider .slide-text a:focus,.fullwidth-slider .slide-text a:active,.fullwidth-slider .slide-text,.fullwidth-slider .slide-text .entry-content p,.fullwidth-slider .featured-slider .slick-arrow{color:#7c7c7c}


    section.location-details .description,
    section.location-details .label {
        vertical-align: top;
        margin-top: 0;
    }


    section.location-details .description {
        margin-right: 30px;
        float: right;
        width: -webkit-calc( 65% - 15px );
        width: -moz-calc( 65% - 15px );
        width: calc( 65% - 15px );
    }


article.blog-post .author-box .author-box-content p.description {
    color: #000;
}

.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 18px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.breadcrumb img {
  vertical-align: baseline;
}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}

.head-down-nav-li{position: relative;z-index: 1;}

.head-down-nav-li a{display:block;text-indent:20px;color: #333;line-height: 40px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;}

.head-down-nav-li.active a{color: #fff;}

.footer__copy {
  color: #212339;
  line-height: 25px;
  padding: 12px;
  background-color: #fff;
  text-align: center;
}
