@media screen and (max-width: 1600px) {
    #top-slider .item .text-block {width:35%; top: 28%}
}

@media screen and (max-width: 1280px) {
    .bltitle {font-size: 40px}
    .container {width: 90% }
    .logo-container h1 {font-size: 18px}

}

@media screen and (max-width: 1280px) {
  #searchcontainer {height: 77px}
  #searchcontainer input[type="text"]{height:29px;}
  #searchcontainer input[type="submit"]{height: 77px}
}

@media screen and (max-width: 1024px) {
  .logo-container a {height: 76px}
}

@media only screen and (max-width : 992px) {
  .hide-on-med-and-down { display: none !important; }
  .champions-container {padding: 0 !important }
  #home .partners-slider .slick-next, #home .partners-slider .slick-prev { display: none !important; }
  #top-slider .item .text-block{width: 65%; top:40%; left:6%}
  #top-slider .item .text-block h1{font-size: 3em}
}

@media only screen and (max-width : 1280px) {
    #top-slider .item .text-block{width: 55%; top:33%;}
    #top-slider .item .text-block h1{font-size:3em}
}

@media only screen and (max-width : 900px) {
    #top-slider .item .text-block p.desc {font-size: 1.2em}
    #top-slider .item .text-block{width: 85%; top:55%;}
    #top-slider .item .text-block h1{font-size: 2.3em}
    .logo-container h1 {font-size: 18px}
}

@media only screen and (min-width : 601px) {
  .hide-on-med-and-up {    display: none !important; } 

}

@media only screen and (min-width: 600px) and (max-width: 992px) {
  .hide-on-med-only {    display: none !important; } 
  
}

@media only screen and (min-width : 993px) {
  .hide-on-large-only {    display: none !important; } 

}

@media only screen and (min-width : 993px) {
  .show-on-large {    display: initial !important; } 

}

@media only screen and (min-width: 600px) and (max-width: 992px) {
  .show-on-medium {    display: initial !important; } 

}

@media only screen and (max-width : 700px) {
    .top-social .stext {display: none;}
    #header{background: #f5f219; min-height: 137px;}
    #slider-container {padding-top: 10px;}
    #top-slider .item .text-block p.desc {font-size: 1.2em}
    #top-slider .item .text-block{width: 85%; top:5%; left:6%}
    #top-slider .item .text-block h1{font-size: 3em}
}

@media only screen and (max-width : 600px) {
  .show-on-small { display: initial !important; } 
  .center-on-small-only {    text-align: center; }

  .bltitle {font-size: 34px}
  .top-social .stext {display: none;}
  .langs {margin-right: 0 !important}
  #fb-slider-container h2 {font-size: 28px}
  #fb-slider-container .slick-prev {left: 10px !important}
  #fb-slider-container .slick-next {right: 10px !important}
  #fb-slider-container .text-block {font-size: 16px; width:80%;}


    
}

@media only screen and (max-width : 992px) {
  .show-on-medium-and-down {  display: initial !important; }
  .right-panel .video-title{font-size: 16px;}
}

@media only screen and (max-width : 640px) {
    #top-slider .item .text-block h1 {font-size: 1.8em}
    #top-slider .item .text-block p.desc {font-size: 1.2em}
}

@media only screen and (max-width : 420px) {
  .logo-container a{max-width: 50px; min-width: 50px; color:transparent; overflow: hidden}
  .bltitle {font-size: 26px; font-family: 'ws_semi_bold-italic'}
  .langs a {margin-left:10px;}

  #top-slider .item .text-block h1 {font-size: 1.6em}
  #top-slider .item .text-block p {display: none;}

  #home .home-reservation h1{font-size: 28px}
  #home .home-reservation div.application-form {margin-right: 0}
  #home .home-reservation .application-registration{display: block; width: 100%}
  #home .home-reservation .application-registration input{margin-left:0; width: 100%}
  #home .home-reservation .application-code{margin-left:0; margin-top: 13px}
  #home .home-reservation .application-code input{margin-left:0; width: 100%; box-sizing: border-box}
  #home .home-news h3{font-size:16px}
  #home .home-news .news-title {min-height:60px;}
  #home .home-video .video-title{font-size:16px}
    footer .subscribe form .form-input-block {width: 100%}
    footer .subscribe form input[type="text"], footer .subscribe form input[type="submit"] {width: 100%; max-width: 100%}
}








