
@media (min-width: 1601px) and (max-width: 1750px) {

  .acm-slideshow .owl-carousel .slider-content {
    bottom: 12% !important;
  }

  .head-search h3 {
    margin-left: 9px !important;
  }

  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -320px !important;
  }
}

@media (min-width: 1557px) and (max-width: 1600px) {

  .acm-slideshow .owl-carousel .slider-content {
    bottom: 12% !important;
  }

  .head-search h3 {
    margin-left: 9px !important;
  }

  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -320px !important;
  }
  .acm-spotlight .title h4 {
  font-size: 23px !important;
}

}


@media (min-width: 1527px) and (max-width: 1556px) {
  .acm-slideshow .owl-carousel .slider-content {
    bottom: 12% !important;
  }

  .head-search h3 {
    margin-left: 7px !important;
  }

  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -320px !important;
  }
 .acm-spotlight .title h4 {
  font-size: 23px !important;
}

}


@media (min-width: 1400px) and (max-width: 1526px) {
  .acm-slideshow .owl-carousel .slider-content {
    bottom: 7% !important;
  }

  .head-search .moduletable h3 {
    margin-left: 4px !important;
    font-size: 16px !important;
  }
  .acm-spotlight .title h4 {
  font-size: 22px !important;
}
  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -300px !important;
  }

  .topmidNav {
    width: 50% !important;
    margin-left: 169px !important;
  }

}


@media (min-width: 1250px) and (max-width: 1399px) {

  .acm-slideshow .owl-carousel .slider-content {
    bottom: 15% !important;
  }
  .acm-spotlight .title h4 {
  font-size: 22px !important;
}
  .head-search .moduletable h3 {
    margin-left: 4px !important;
    font-size: 16px !important;
  }

  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -270px !important;
  }

  .topmidNav {
    width: 55% !important;
    margin-left: 44px !important;
  }

  .TOPnewsletter_form #rsform_135_page_0 #email {
    min-width: 100px;
    font-size: 12px;
  }

  .TOPnewsletter_form #rsform_135_page_0 .input-group .btn {
    font-size: 11px;
  }

  .TOPnewsletter_form .input-group {
    width: 88% !important;
    background: #d1d2d4;
    border-radius: 10px;
  }

  #acm-slideshow-1652 .slider-content-inner h1 {
    font-size: 28px;
    line-height: 32px;
  }

  #acm-slideshow-1652 .slider-content-inner p {
    font-size: 20px;
    line-height: 26px;
  }
}


@media (min-width: 1200px) and (max-width: 1249px) {
  .acm-slideshow .owl-carousel .slider-content {
    bottom: 7% !important;
  }
.acm-spotlight .title h4 {
  font-size: 21px !important;
}
  .head-search .moduletable h3 {
    margin-left: 4px !important;
    font-size: 16px !important;
  }

  .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -270px !important;
  }

  .topmidNav {
    width: 60% !important;
    margin-left: 10px !important;
  }

  .TOPnewsletter_form #rsform_135_page_0 #email {
    min-width: 90px;
    font-size: 11px;
  }

  .TOPnewsletter_form #rsform_135_page_0 .input-group .btn {
    font-size: 11px;
  }

  .TOPnewsletter_form .input-group {
    width: 88% !important;
    background: #d1d2d4;
    border-radius: 10px;
  }

  #acm-slideshow-1652 .slider-content-inner h1 {
    font-size: 28px;
    line-height: 32px;
  }

  #acm-slideshow-1652 .slider-content-inner p {
    font-size: 20px;
    line-height: 26px;
  }
}

@media (min-width: 993px) and (max-width: 1199px) {
  .has-slideshow .t3-header {
    background: none;
    padding-top: 10px !important;
    padding-bottom: 32px;
    position: absolute;
    width: 100%;
    z-index: 9;
  }
  .acm-spotlight > .container > .row { display:block !important;}
  #t3-header .container {
    max-width: 100% !important
  }

.acm-slideshow .owl-carousel .slider-content {
    bottom: 30px !important;
  }

.topmidNav {
  width: 52% !important;
  margin-left: 30px !important;
}

.navbar-default .navbar-nav>li+li {
  //   margin-left: 13px !important;
}

.TOPnewsletter_form #rsform_135_page_0 #email {
  min-width: 90px;
  font-size: 11px;
}

#mod-custom1669 { text-align:center !important;}
.lts_news_section .title{height: 26px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}

.TOPnewsletter_form #rsform_135_page_0 .input-group .btn {
  font-size: 11px;
}

.TOPnewsletter_form .input-group {
  width: 88% !important;
  background: #d1d2d4;
  border-radius: 10px;
}

.head-search .moduletable h3 {
  margin-left: 4px !important;
  font-size: 12px !important;
}

.TOPnewsletter_form .head-search {
  margin-left: 10px !important;
  margin-right: 20px;
}
.lts_news_section .title { height:57px ; margin-bottom:25px;}
}



@media (min-width: 801px) and (max-width: 992px) {

#t3-header .container {
    max-width: 85% !important
  }

.acm-slideshow .owl-carousel .slider-content {
    bottom: 20px !important;
  }

.acm-slideshow .owl-carousel .slider-content h1{ font-size:23px !important; line-height:20px; }
.acm-slideshow .owl-carousel .slider-content p{ line-height:1.3 !important}
.logo-image{ width:50% !important; max-width:50%; }
.lts_news_section .title{height: 52px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}


  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 141px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
 .TOPnewsletter_form .head-search {
 margin-left: 245px !important;
  margin-top: -73px;
  max-width: 431px;
z-index:1;
}
.collapsing {
    display: none !important;
}
.collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -125px;
        width: 220px;
        z-index: 11;
    }
}

@media (min-width: 576px) and (max-width: 800px) {
#t3-header .container {
    max-width: 100% !important
  }
#mod-custom1661, #mod-custom1663{margin: 0px 23px !important;}

.container{ max-width:100% !important;}
#mod-custom1661 img{ margin-top:70px !important;}
.logo-image{ width:65% !important; max-width:50%; }
.acm-slideshow .owl-carousel .slider-content .slider-content-inner > h1{ font-size:22px !important; line-height:22px !important; margin-bottom:10px !important; }
.acm-slideshow .owl-carousel .slider-content h1{ font-size:20px !important; line-height:12px; }
.acm-slideshow .owl-carousel .slider-content p{ font-size:14px !important; line-height:1.2 !important}
.hero_slider .btn-border.btn-inverse {
  border-color: #ad4b2c;
  color: #ffffff;
  border-radius: 7px !important;
  font-size: 13px !important;
  padding: 7px 14px !important;

  transition: .5s;
}

.lts_news_section .title h4{height: 52px !important; font-size:23px !important; }

.lts_news_section .title{height: 52px !important; font-size:23px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}

 .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -157px !important;
  }

 .acm-slideshow .owl-carousel .slider-content .slider-content-inner {
    width: 90% !important;
  }

.acm-slideshow .owl-carousel .owl-controls .owl-pagination {
  position: absolute;
  right: 27px !important;
  top: -400px;
}
.acm-slideshow .owl-carousel .slider-content {
    bottom: 0px !important;
  }

  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 120px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .TOPnewsletter_form .head-search {
 margin-left: 220px !important;
  margin-top: -70px;
  max-width: 431px;
z-index:1;
}

.headerForm_btn {
  font-size: 10px !important;
}
.TOPnewsletter_form #rsform_135_page_0 #email {
  font-size: 12px !important;
 
}
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
.head-search h3 {
  margin-left: 2px !important;
font-size:14px !important;
}   
.TOPnewsletter_form .input-group {
  width: 62% !important;
  background: #d1d2d4;
  border-radius: 10px;
}
.collapsing {
    display: none !important;
}
    .collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -57px;
        width: 195px;
        z-index: 11;
    }

}


@media (min-width: 542px) and (max-width: 575px) {
#t3-header .container {
    max-width: 100% !important
  }
.container{ max-width:100% !important;}
.acm-spotlight > .container > .row { display:block !important;}
.lts_news_section .title h4{height: 52px !important; font-size:23px !important; }

.lts_news_section .title{height: 52px !important; font-size:23px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}

.logo-image{ width:75% !important; max-width:75%; }


  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 110px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
 .TOPnewsletter_form .head-search {
        margin-left: 25px !important;
        max-width: 431px;
    }
.collapsing {
    display: none !important;
}
    .collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -51px;
        width: 195px;
        z-index: 11;
    }

.head-search h3 {
    margin-left: 0 !important;
}
.t3-slideshow{ margin-top:0px !important;}

.acm-slideshow .owl-carousel .slider-content .slider-content-inner > h1{ font-size:20px !important; line-height:20px !important; margin-bottom:10px !important; }
.acm-slideshow .owl-carousel .slider-content h1{ font-size:20px !important; line-height:12px; }
.acm-slideshow .owl-carousel .slider-content p{ font-size:14px !important; line-height:1.2 !important}
.hero_slider .btn-border.btn-inverse {
  border-color: #ad4b2c;
  color: #ffffff;
  border-radius: 7px !important;
  font-size: 13px !important;
  padding: 7px 14px !important;

  transition: .5s;
}

 .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -157px !important;
  }

 .acm-slideshow .owl-carousel .slider-content .slider-content-inner {
    width: 90% !important;
  }

.acm-slideshow .owl-carousel .owl-controls .owl-pagination {
  position: absolute;
  right: 27px !important;
  top: -400px;
}
.acm-slideshow .owl-carousel .slider-content {
    bottom: -10px !important;
  }


#mod-custom1661 img{ margin-top:100px !important;}
#mod-custom1661,
#mod-custom1663{ margin:0px 20px;} 
}


@media (min-width: 480px) and (max-width: 541px) {
#t3-header .container {
    max-width: 99% !important
  }

.logo-image{ width:95% !important; max-width:95%; }

.lts_news_section .title h4{height: 52px !important; font-size:21px !important; }

.lts_news_section .title{height: 52px !important; font-size:23px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}

  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 96px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
 .TOPnewsletter_form .head-search {
        margin-left: 25px !important;
        max-width: 430px;
    }
.collapsing {
    display: none !important;
}
    .collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -64px;
        width: 200px;
        z-index: 11;
    }

.head-search h3 {
    margin-left: 0 !important;
}
.t3-slideshow{ margin-top:0px !important;}

.acm-slideshow .owl-carousel .slider-content .slider-content-inner > h1{ font-size:18px !important; line-height:18px !important; margin-bottom:5px !important; }
.acm-slideshow .owl-carousel .slider-content h1{ font-size:18px !important; line-height:12px; }
.acm-slideshow .owl-carousel .slider-content p{ font-size:14px !important; line-height:1.1 !important}
.hero_slider .btn-border.btn-inverse {
  border-color: #ad4b2c;
  color: #ffffff;
  border-radius: 7px !important;
  font-size: 13px !important;
  padding: 7px 14px !important;

  transition: .5s;
}

 .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -137px !important;
  }

 .acm-slideshow .owl-carousel .slider-content .slider-content-inner {
    width: 95% !important;
  }

.acm-slideshow .owl-carousel .owl-controls .owl-pagination {
  position: absolute;
  right: 27px !important;
  top: -400px;
}
.acm-slideshow .owl-carousel .slider-content {
    bottom: -10px !important;
 
  }

.hero_slider .slider-content-inner {
  left: 20px !important;
}
#mod-custom1661 img{ margin-top:170px !important;}
.container{ max-width:100% !important;}
#mod-custom1661,
#mod-custom1663{ margin:0px 20px;} 
}



@media (min-width: 340px) and (max-width: 479px) {
#t3-header .container {
    max-width: 100% !important
  }
.acm-spotlight .container {
    max-width: 100% !important
  }

.moduletable.lts_news_section {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}
.logo-image{ width:65% !important; max-width:65%; }
#mod-custom1661{margin: 0px 23px !important;}
#mod-custom1661 img{ margin-top:375px !important;}
.lts_news_section .title h4{height: 64px !important; font-size:20px !important; }

.lts_news_section .title{height: 64px !important; font-size:20px !important; }
.lts_news_section .articles-introtext{margin-bottom:25px !important;}

  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 30px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
 .TOPnewsletter_form .head-search {
        margin-left: 0 !important;
        max-width: 325px;
    }
.collapsing {
    display: none !important;
}
    .collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -37px;
        width: 200px;
        z-index: 11;
    }

.head-search h3 {
    margin-left: 0 !important;
}
.col-xs-6.logo {
  width: 60% !important;
}
.head-search .moduletable h3 {
  margin-left: 0px !important;
  font-size: 14px !important;
}
.TOPnewsletter_form .head-search .input-group {
  background: #d1d2d4;
  border-radius: 10px;
}

.TOPnewsletter_form .head-search .headerForm_btn {
  font-size: 11px;
 
}
.t3-slideshow{ margin-top:0px !important;}

.acm-slideshow .owl-carousel .slider-content .slider-content-inner > h1{ font-size:22px !important; line-height:28px !important; margin-bottom:15px !important; }
.acm-slideshow .owl-carousel .slider-content h1{ font-size:18px !important; line-height:12px; }
.acm-slideshow .owl-carousel .slider-content p{ display:none; font-size:14px !important; line-height:1.1 !important}
.hero_slider .btn-border.btn-inverse {
  border-color: #ad4b2c;
  color: #ffffff;
  border-radius: 7px !important;
  font-size: 13px !important;
  padding: 7px 14px !important;

  transition: .5s;
}

 .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -125px !important;
  }

 .acm-slideshow .owl-carousel .slider-content .slider-content-inner {
    width: 85% !important;
  }

.acm-slideshow .owl-carousel .owl-controls .owl-pagination {
  position: absolute;
  right: 27px !important;
  top: -400px;
}
.acm-slideshow .owl-carousel .slider-content {
    bottom: 10px !important;
 
  }

.hero_slider .slider-content-inner {
  left: 20px !important;
}
 .TOPnewsletter_form .head-search {
        margin-left: 20px !important;
        max-width: 430px;
       margin-top: -10px !important;
    }
.container{ max-width:100% !important;}
#mod-custom1661,
#mod-custom1663{ margin:0px 20px;} 
}

@media (max-width: 339px) {
#t3-header .container {
    max-width: 95% !important
  }

.logo-image{ width:100% !important; max-width:100%; }
.container{ max-width:100% !important;}

  .topmidNav {
    width: 25% !important;
    margin-top: -8px !important;
    text-align: left !important;
    float: right !important;
    display: block !important;
    margin-left: 0px !important;
  }
 .navbar-collapse {
    padding-top: 0px !important;
    margin-top: 0px !important;
    max-height: 380px;
  }
 .navbar-collapse ul{
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
 .navbar-collapse ul.nav{
    padding-top: 0px !important;
    margin: 0px !important;
  }
 .TOPnewsletter_form .head-search {
        margin-left: 10px !important;
        max-width: 292px;
    }
.collapsing {
    display: none !important;
}
    .collapse.in {
        position: absolute;
        background: #ad4b2c;
        right: -37px;
        width: 200px;
        z-index: 11;
    }

.head-search h3 {
    margin-left: 0 !important;
}
.col-xs-6.logo {
  width: 69% !important;
}
.head-search .moduletable h3 {
  margin-left: 0px !important;
}
.TOPnewsletter_form .head-search .input-group {
  width: 95% !important;
  background: #d1d2d4;
  border-radius: 10px;
}
.TOPnewsletter_form .head-search .headerForm_btn {
  font-size: 11px;
 
}
.TOPnewsletter_form .head-search .headerForm_btn {
  font-size: 11px;
 
}
.t3-slideshow{ margin-top:0px !important;}

.acm-slideshow .owl-carousel .slider-content .slider-content-inner > h1{ font-size:18px !important; line-height:22px !important; margin-bottom:10px !important; }
.acm-slideshow .owl-carousel .slider-content h1{ font-size:18px !important; line-height:12px; }
.acm-slideshow .owl-carousel .slider-content p{ display:none; font-size:14px !important; line-height:1.1 !important}
.hero_slider .btn-border.btn-inverse {
  border-color: #ad4b2c;
  color: #ffffff;
  border-radius: 7px !important;
  font-size: 13px !important;
  padding: 7px 14px !important;

  transition: .5s;
}

 .acm-slideshow .owl-carousel .owl-controls .owl-pagination {
    top: -100px !important;
  }

 .acm-slideshow .owl-carousel .slider-content .slider-content-inner {
    width: 75% !important;
  }

.acm-slideshow .owl-carousel .owl-controls .owl-pagination {
  position: absolute;
  right: 27px !important;
  top: -400px;
}
.acm-slideshow .owl-carousel .slider-content {
    bottom: 0px !important;
 
  }

.hero_slider .slider-content-inner {
  left: 20px !important;
}
 .TOPnewsletter_form .head-search {
        margin-left: 20px !important;
        max-width: 430px;
    }
.acm-spotlight > .container > .row { display:block !important;}
#mod-custom1661{margin: 0px 23px !important;}
#mod-custom1661 img{ margin-top:400px !important;}
#mod-custom1663{ margin:0px 20px;} 

}