@media only screen and (max-width: 1200px) {

}

@media only screen and (max-width: 1032px) {
    .topmenu div[class*="col-]"] {padding: 0;}
}

@media only screen and (max-width: 992px) {  
    .pinbutton {transform: rotate(-5deg) scale(0.7); left:50px;}
    .pinbutton:hover {transform: rotate(0deg) scale(0.8);}
    .bi-el:before {
        height: 22px;
    width: 20px;
    }
    .topmenu ul li i {font-size: 1.2em; padding-right: 5px;}
    .language-picker__button .li4-icon {height: 18px; width: 20px;}
          .contentbox.imagefloat .right .parent, .contentbox.imagefloat .left .parent  {max-width: 100%; margin-left: 0; left:0; width: auto;}
  .contentbox .right, .contentbox .left {width: 100%;  position: relative; height: auto; height:200px !important;}
  .contentbox .child {display:inline-block;}
  .contentbox {text-align: center; margin-bottom: 50px;}
  .contentbox .boxtext {width: 100%; display: block; margin-left: auto; margin-right: auto; text-align: left; padding:15px; border: 0;}
  .contentbox  h2 {margin-top: 0px !important;}
  .main .row > div[class*="col-"] {margin-bottom: 15px;}
  .topmenu {margin-right: 0;}
  .mobilemenu {display: none;}
  mm-burger {display: block;}
  .sidebar {display: none;}
  .slidermenu li a {font-size: 19px;}
  .searchbar {display: none;}
  .slidermenu img {width: 150px;}
  .frame-indent {margin: 0;}
      .ce-gallery .ce-outer {
  position: relative;
  float: none;
  right: 0;
}
.ce-gallery .ce-inner {
  position: relative;
  float: none;
  right: 0;
}

.ce-gallery .ce-column {width: 100%;}
.ce-gallery figure {width: 100%;}

.video-embed {position: relative;
  padding-bottom: 56.25%;
  padding-top: 0;
  height: 0;
  overflow: hidden;}
.video-embed iframe {
    position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
     }
  

@media only screen and (max-width: 767px) {
            .pinbutton {transform: rotate(-5deg) scale(0.7); left:-20px; bottom: 0px; top: auto;}
    .pinbutton:hover {transform: rotate(0deg) scale(0.7);}
    .toplinks li  a:nth-child(2) {display:none;}
    .news .article .news-img-wrap a img {width: 100%;}    
.news-single .article .news-img-wrap {width: 100%; float:none; text-align: center; margin:0px; margin-bottom: 15px;}
.news-single .article .news-img-wrap .outer {display:inline-block;}
    .circledate span.line {display: none;}
    #sociallinks {display: none;}
    .fmprogress, .progresswrapper {height: auto !important; }
    .progresswrapper span {margin-bottom: 50px;}   
      .slidermenuitems {display:none;}
      a.logo {text-align:center;}
      .topmenu a.textlink {display:block; height:0px; width: 0px; overflow: hidden;}
      h1, .breaker [class*="col-"] h1 {font-family: "bounce_scriptregular";  hyphens: auto; font-size: 45px; line-height: 45px; font-weight: normal; margin: 15px 0;}
                .sliderwrapper .claim h1 {font-size: 70px; line-height: 1.2;}
      .sliderwrapper .claim h2 {font-size: 40px; line-height: 1.2;}
      .sliderwrapper .claim h3 {font-size: 25px;}
       .news-list-view {
  padding-left: 40px;
  padding-right: 40px;}
       .hidenav .mainheader {top: -60px;}
.hidenav .slidermenu {top: 0px;}
      #slidernav img {
  width: 180px;
  padding: 5px 0;
}

.sliderwrapper .swiper {min-height: 480px;}
.linkbox .boxcontent {width: 300px;}
.linkbox {margin: 15px 0px; height: 125px;}
.linkbox h1 {font-size: 45px;}
}   

        
@media only screen and (max-width: 479px) {
        .pinbutton {transform: rotate(-5deg) scale(0.6); left:-20px; bottom: 0px; top: auto;}
    .pinbutton:hover {transform: rotate(0deg) scale(0.6);}
    #weather {display:none;}
                .sliderwrapper .claim h1 {font-size: 50px; }
                .breaker .container .container {padding-left: 0; padding-right: 0;}
      .sliderwrapper .claim h2 {font-size: 30px; }
      .sliderwrapper .claim h3 {font-size: 22px;}
      .topmenu .textlink {display: none;}
      .topmenu ul li i {padding-right: 0;}
 .topmenu ul li {padding: 5px 20px;} 
  .topmenu ul li i {font-size: 20px;}
  .breaker .copyright {background: none; font-size: 10px; padding-left: 0;}
  .sliderwrapper .copyright {bottom: 45px; background: none; font-size: 10px;}
  .tiles .copyright {font-size: 10px;}
  body {font-size: 15px;}
  .swiper-button-next::after, .swiper-button-prev::after {font-size: 24px !important;}
.news-list-view.sliding {
  padding-left: 35px;
  padding-right: 35px;
}
.news-list-view .lead {font-size: 15px; font-weight: 400;}
.sliderwrapper .swiper {
    height: 80vh;
    position: relative;
}
  .linkbox .boxcontent {
    width: 230px;
    font-size: 14px;
    padding: 10px;
  }
  .linkbox h1 {font-size: 35px; margin-top: 0;}
  .linkbox {height: 90px;}
  .linkbox img.icon {width: 30px; height: 30px;}
  .back-to-top {display: none;}
  .swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: -5px;
  left: auto;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: -5px;
  right: auto;
}
  .news-list-view {
    padding-left: 20px;
    padding-right: 20px;
  }
  footer a {margin: 5px 0;}
}


    
@media only screen and (max-width: 360px) {
      .linkbox .boxcontent {
    width: 205px;
    font-size: 15px;
    padding: 5px;
  }
}
