.bx-wrapper .bx-controls {
    display:none;
}

.clearboth {
    clear: both;
}


.slider__button a {
background: rgba(112,7,33,1);
background: -moz-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(112,7,33,1)), color-stop(100%, rgba(61,41,40,1)));
background: -webkit-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -o-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -ms-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: linear-gradient(to bottom, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#700721', endColorstr='#3d2928', GradientType=0 );
    color:#fff;
    padding:5px 10px;
    border-radius:5px;
}
.wrap__form.alt-color .form__title{
    color:#fff !important;
}
.locations-flyout .opener {
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.12) 100%), linear-gradient(#700721, #3D2928);
}
.featuredblock__container{
    background: rgba(112,7,33,1);
background: -moz-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(112,7,33,1)), color-stop(100%, rgba(61,41,40,1)));
background: -webkit-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -o-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: -ms-linear-gradient(top, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
background: linear-gradient(to bottom, rgba(112,7,33,1) 0%, rgba(61,41,40,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#700721', endColorstr='#3d2928', GradientType=0 );
}
.row-s{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.row-s .col{
  width: 100%;
  margin-bottom: 2%;
}
h2 {
    color: #52131F;
}
.copyright__link {
    color: #fff;
}

/*------------media--------------*/
@media (max-width: 1024px){
.wrap__logoHeader--inner {
    margin: unset;
    display: block;
}
}
@media (max-width: 992px){
    .wrap__layout.wrap__home  .wrap__logoHeader{
    top: -3px;
    left: 12px; 
}
}

@media (max-width: 992px){
.wrap__logoHeader--inner {
    margin:unset!important;
    float:right;
}
.wrap__layout.wrap__home .wrap__logoHeader {
    top: 95px!important;
}
}
@media (max-width: 768px){
.wrap__layout.wrap__home .wrap__logoHeader {
    top: -3px!important;
}
}
@media (min-width: 768px){
    .wrap__layout.wrap__home .wrap__logoHeader {
    margin-left: 40px;
    margin-top: 25px;
}
  .row-s .col{
    width: 48%;
    margin-bottom:0;
  }
}
.map iframe{
  width: 100%;
}

.logo__link.logo__left .logo__image, 
.logo__link.logo__left .logo__summary, 
.logo__link.logo__right .logo__image, 
.logo__link.logo__right .logo__summary{
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
}


/*new css*/



div#slider {
height: 454px;
}

li.slider__item.slider__image {
    width: 1175px;
    height: 450px;
}

.slider .bx-wrapper .bx-controls-buttons {
      bottom: 44px;
}


.wrap__home .wrap__logoHeader {
    position: relative;
    left: 671px;
      top: 79px;
}

.wrap__layout.wrap__home .logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    font-size: 47px;
} 





@media(max-width: 768px){
li.slider__item.slider__image {
     height: 200px;
}
.slider .bx-wrapper .bx-controls-buttons {
    bottom: 32px;
}
div#slider {
    height: 205px;
}

 .wrap__logoHeader {
    margin-top: 5px;
}
 
}

@media(max-width: 600px){
   .wrap__layout.wrap__home .wrap__logoHeader {
        left: 64px!important;
    } 
}
@media(max-width: 475px){
   .wrap__layout.wrap__home .wrap__logoHeader {
        left: 64px!important;
    } 
}

@media (max-width: 440px){
.wrap__layout.wrap__home .wrap__logoHeader {
    left: 95px!important;
}
}
@media(max-width: 414px){
    
    
.wrap__layout.wrap__home img.logo__image {
width: 20%!important;
}

.wrap__layout.wrap__home  .logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    font-size: 33px;
}

.slider .bx-wrapper .bx-controls-buttons {
    bottom: 3px;
}
}



/*@media (max-width: 992px){
    .wrap__layout.wrap__home  .wrap__logoHeader{
    top: -3px;
    left: 12px; 
}
}*/
@media (max-width: 768px){

.wrap__layout.wrap__home img.logo__image {
width: 20%!important;
}

.wrap__layout.wrap__home .slider .bx-wrapper .bx-controls-buttons {
    bottom: 43px;
}
.wrap__layout.wrap__home .logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    font-size: 40px;
}
}

@media (max-width: 767px){
    .logo__link.logo__left {
    margin-top:25px;
}
.wrap__layout.wrap__home .slider .bx-wrapper .bx-controls-buttons {
    bottom: 4px;
}
}
@media (max-width: 414px){

.wrap__layout.wrap__home img.logo__image {
    width: 17%!important;
}
.wrap__layout.wrap__home .logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    font-size: 32px;
}
.wrap__layout.wrap__home .slider .bx-wrapper .bx-controls-buttons {
    bottom: 2px;
}
.wrap__layout.wrap__home .wrap__logoHeader {
    left: 120px!important;
}
}

@media(max-width: 375px){

    .slider__image {
    background-position: 35% 0;
    background-size: cover;
    background-repeat: no-repeat;
}
.wrap__layout.wrap__home .wrap__logoHeader {
    left: 135px!important;
}
}
@media(max-width: 360px){

img.logo__image {
    width: 61px;
}
.wrap__layout.wrap__home logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    
    font-size: 33px;
} 
}
@media(max-width: 320px){


.wrap__layout.wrap__home img.logo__image {
width: 43px!important;
} 
.wrap__layout.wrap__home .logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    font-size: 33px;
}
.wrap__layout.wrap__home .wrap__logoHeader {
    left: 100px!important;
}
}


