.read-more { display: none }

@media(max-width:1140px){
    
    #mainframe { min-height: 0; }
    .landing-content { padding: 0 30px 0 85px; }
    .landing-info_image { float: left; width: 220px; }
    .landing-slide { min-height: 0; }
    .landing-content { min-height: 0; }
    
    .logo { width: 176px; top: 36px; left: 30px; }
    .logo50 { width: 92px; height: 67px; top: 30px; right: 30px; }
    
    .pdf-link { bottom: 5.5vh; left: 30px; font-size: 16px; }
    .gymn-link { bottom: 6vh; right: 30px; font-size: 16px; }
    
    .navigation { font-size: 14px; top: 50vh; left: 30px; margin-top: -15vh }
    
    .landing-info_text { padding: 0 0 0 40px; font-size: 16px; line-height: 1.6em; }
    .landing-info_text h1 { font-size: 34px; }
    .inner-content { width: auto; padding: 0 60px 0 3px } 
    .inner-content h1 { font-size: 34px; }
    
    .leader-name { font-size: 20px; margin-top: 20px }
    .leader-title { font-size: 14px; margin-top: 4px }
    
    .title-wrapper { height: 15vh; }
    
    .popup-close { width: 30px; height: 30px; top: 3vh; right: 20px; }
    
    .foto-slider-panel { height: 50px;  }
    .foto-slider-panel_name { font-size: 20px }
    
    .foto-slider_title { font-size: 14px; }
    .foto-slider_date { padding-top: 5px }    
    
    .smi-slider_title { font-size: 14px; }    
    .smi-slider_date { padding-top: 5px }
    
    .landing-info { width: auto; padding-right: 20px }
    
    .video-gallery-wrapper { width: auto; }
    .smi-slider-wrapper { width: 70% }
    
}

@media(max-width:920px){
	
	.landing-header { position: fixed; z-index: 300 }
    .landing-footer { position: fixed; z-index: 300 }
    #mainframe { height: 100%; overflow: visible; }
    .landing-slide { position: relative; top: 0 !important; }
    .popup-wrapper { position: fixed }
	
    .foto-slider-wrapper .owl-nav .owl-prev { width: 30px; height: 30px; top: -50px; }    
    .foto-slider-wrapper .owl-nav .owl-next { width: 30px; height: 30px; top: -50px; }
    
    .video-gallery-wrapper .owl-nav .owl-prev { left: 0; width: 40px; height: 46vh; background: url(img/slprev.png) no-repeat 50% 50%; }
    .video-gallery-wrapper .owl-nav .owl-next { right: 0; width: 40px; height: 46vh; background: url(img/slnext.png) no-repeat 50% 50%; }
    .smi-slider-wrapper .owl-nav .owl-prev { left: -6vw;  }    
    .smi-slider-wrapper .owl-nav .owl-next { right: -6vw;  }

    .pdf-link { max-width: 300px }
    
    #videoAjaxReload iframe { width: 600px; height: 46vh; }
    
}

@media (max-width:900px) and (orientation: landscape) {	
	#mainframe { height: auto; }
	.landing-slide { height: auto; padding-bottom: 110px }
    .landing-content { height: auto; }
	
	.navigation { display: none }
    
    .landing-content { padding: 0 30px 0 30px;  }
    .landing-info_text { display: none }
    
    .logo { width: 110px; top: 25px; left: 30px; }
    .logo50 { width: 56px; height: 33px; top: 22px; right: 22px; }
    
    .pdf-link { bottom: 2.5vh; left: 22px; font-size: 11px; width: 100px }
    .pdf-link a { padding-left: 30px; background: url(img/blank.png) no-repeat 0 50%; }
    .gymn-link { bottom: 5vh; right: 30px; font-size: 0; height: 20px }
    .gymn-link .audio { position: absolute; right: auto; left: 100%; bottom: -20px; }
    .landing-slide .mouse { width: 15px; height: 24px; bottom: 4.5vh; margin-left: -7px; background-size: cover }
    
    .landing-info { padding-right: 0; top: 15vh }
    .landing-info_image { float: none; width: 70%; max-width: 320px; margin: 0 auto; }
    .landing-info_image img { max-height: 100%; max-width: 100% }
    .leader-name { font-size: 14px; margin-top: 15px }
    .leader-title { font-size: 11px; }

    .inner-content { padding: 0; font-size: 12px }
    
    .inner-content h1 { font-size: 22px; }
    .foto-slider-panel { height: 40px;  }
    .foto-slider-panel_name { font-size: 14px; margin-right: 20px; }    
    .foto-slider_title { font-size: 12px; }      
    .smi-slider_title { font-size: 12px; text-align: center }    
    .smi-slider_image { text-align: center }
    
    .foto-slider-wrapper .owl-nav .owl-prev { width: 20px; height: 20px; top: -40px; }    
    .foto-slider-wrapper .owl-nav .owl-next { width: 20px; height: 20px; top: -40px; }        
    
    .landing-gallery .owl-nav .owl-prev { width: 30px; height: 50vh; background: url(img/slprev_m.png) no-repeat 50% 50%; }    
    .landing-gallery .owl-nav .owl-next { width: 30px; height: 50vh; background: url(img/slnext_m.png) no-repeat 50% 50%; }    

    
    .video-gallery_title { font-size: 12px; }
    .video-gallery_link { font-size: 11px; } 
    
    .smi-slider-wrapper .owl-nav .owl-prev { left: -6vh }
    .smi-slider-wrapper .owl-nav .owl-next { right: -6vh }
    
    #videoAjaxReload iframe { width: 300px; height: 46vh; }
    
    .read-more { color: #357db8; display: block; font-size: 12px; border: 1px solid #357db8; text-align: center; padding: 9px 0; margin-top: 20px; cursor: pointer }
	
}


@media (max-width:650px) {
    
    .navigation { display: none }
    
    .landing-content { padding: 0 30px 0 30px;  }
    .landing-info_text { display: none }
    
    .logo { width: 110px; top: 25px; left: 30px; }
    .logo50 { width: 56px; height: 33px; top: 22px; right: 22px; }
    
    .pdf-link { bottom: 2.5vh; left: 22px; font-size: 11px; width: 100px }
    .pdf-link a { padding-left: 30px; background: url(img/blank.png) no-repeat 0 50%; }
    .gymn-link { bottom: 5vh; right: 30px; font-size: 0; height: 20px }
    .gymn-link .audio { position: absolute; right: auto; left: 100%; bottom: -20px; }
    .landing-slide .mouse { width: 15px; height: 24px; bottom: 4.5vh; margin-left: -7px; background-size: cover }
    
    .landing-info { padding-right: 0; top: 15vh }
    .landing-info_image { float: none; width: 70%; max-width: 320px; margin: 0 auto; }
    .landing-info_image img { max-height: 100%; max-width: 100% }
    .leader-name { font-size: 14px; margin-top: 15px }
    .leader-title { font-size: 11px; }

    .inner-content { padding: 0; font-size: 12px }
    
    .inner-content h1 { font-size: 22px; }
    .foto-slider-panel { height: 40px;  }
    .foto-slider-panel_name { font-size: 14px; margin-right: 20px; }    
    .foto-slider_title { font-size: 12px; }      
    .smi-slider_title { font-size: 12px; text-align: center }    
    .smi-slider_image { text-align: center }
    
    .foto-slider-wrapper .owl-nav .owl-prev, .video-gallery-wrapper .owl-nav .owl-prev { width: 20px; height: 20px; top: -40px; }    
    .foto-slider-wrapper .owl-nav .owl-next, .video-gallery-wrapper .owl-nav .owl-next { width: 20px; height: 20px; top: -40px; }        
    
    .video-gallery-wrapper .owl-nav .owl-prev { right: 58px; left: auto; }

    .landing-gallery .owl-nav .owl-prev { width: 30px; height: 50vh; background: url(img/slprev_m.png) no-repeat 50% 50%; }    
    .landing-gallery .owl-nav .owl-next { width: 30px; height: 50vh; background: url(img/slnext_m.png) no-repeat 50% 50%; }    

    
    .video-gallery_title { font-size: 12px; }
    .video-gallery_link { font-size: 11px; } 
    
    .smi-slider-wrapper .owl-nav .owl-prev { left: -6vh }
    .smi-slider-wrapper .owl-nav .owl-next { right: -6vh }
    
    #videoAjaxReload iframe { width: 300px; height: 46vh; }
    
    .read-more { color: #357db8; display: block; font-size: 12px; border: 1px solid #357db8; text-align: center; padding: 9px 0; margin-top: 20px; cursor: pointer }
    
}
































