@media screen and (max-width:900px){#footer{margin:0;text-align:center;}
#footerMenuContainer{float:none;text-align:center;margin-bottom:10px;}
#vys-credits{margin-bottom:15px;width:100%;}
}
@media screen and (max-width:700px){body{padding-bottom:0 !important;}
.post-video,
.videoLink{font-size:20px;height:40px;line-height:40px;margin:-20px 0 0 -20px;width:40px;}
#pageContent > a[rel="next"],
#pageContent > a[rel="prev"]{display:inline-block;}
#ajax-content > a[rel="next"],
#ajax-content > a[rel="prev"]{display:none;}
.scroll-this{}
.scroll-this > div{margin:0 20px 0 0;width:300px;}
#footerContainer{position:relative;}
}
@media screen and (max-width:540px){#pageContent.with-scrollbar,
#pageContent{max-height:60%;width:90%;margin-left:-45%;}
#page-title{font-size:16px;margin-bottom:10px;padding-bottom:0;}
#page-title:after{display:none;}
#post-details span{display:block;}
}
@media screen and (max-width:400px){#logo{margin:20px 0 0 20px;max-width:50%;}
.entrytitle{left:20px;}
.scroll-this > div{width:250px;}
.scroll-this > div:first-child{margin-left:20px;}
#slide-right{right:20px;}
#slide-left{right:50px;}
#reviews{right:20px;bottom:60px;width:80%;}
.reviewContent{margin-bottom:10px;}
.reviewContent p{font-size:120%;}
.reviewTitle{margin-bottom:20px;}
body.term-post-format-video .post{max-width:80%;}
.video-page-post{right:20px;bottom:60px;}
#audioControl{left:10px;bottom:10px;}
#socialIcons{right:15px;bottom:15px;}
#footerMenu li{margin-left:10px;}
}
@media screen and (max-height:750px){#logo{max-width:35%;}
.scroll-this > div{width:350px;max-height:285px;}
.format-aside .posttitle::first-line,
.posts-container .posttitle{font-size:14px;}
.format-aside .posttitle,
.posts-container .post-date{font-size:10px;}
.posts-container .postInfo > *{line-height:1.4em;}
}
@media screen and (max-height:600px){.scroll-wrapper{padding-bottom:25px;}
.scroll-this > div{width:185px;max-height:170px;}
.entrytitle{display:none;}
.format-aside .posttitle,
.posts-container .post-date{font-size:10px !important;}
.format-aside .posttitle::first-line,
.posts-container .posttitle{font-size:12px;}
.video-page-post{bottom:60px;right:20px;}
body.term-post-format-video .post,
body.page-template-page-videos .post{padding-bottom:0;}
body.term-post-format-video .post:after,
body.page-template-page-videos .post:after{display:none;}
body.term-post-format-video .post .posttitle,
body.page-template-page-videos .post .posttitle{font-size:14px;}
.video-content{display:none;}
.current-page{margin-bottom:10px;}
.post-video,
.videoLink{font-size:20px;height:40px;line-height:40px;margin:-20px 0 0 -20px;width:40px;}
#imgInfo{bottom:70px;padding-bottom:0;}
#imgInfo:after{display:none;}
#imgInfo h2{font-size:14px;line-height:1.2em;margin:0;color:#fff;}
#imgInfo p{display:none;}
#imgInfo small{margin-bottom:10px;}
#pageContent.with-scrollbar,
#pageContent{max-height:60%;width:90%;}
#page-title{font-size:16px;margin-bottom:10px;padding-bottom:0;}
#page-title:after{display:none;}
#audioControl{left:10px;bottom:10px;}
#socialIcons{right:15px;bottom:15px;}
}
@media screen and (max-height:400px) and (max-width:2000px){#logo{max-width:100px;}
#pageContent.with-scrollbar,
#pageContent{max-height:55%;}
#reviews{width:245px;}
#navigation{padding:40px;}
.slide-nav{display:none !important;}
.scroll-wrapper,
body.windowsOs .scroll-wrapper{overflow-x:auto;}
}
@media screen and (max-height:600px) and (max-width:400px){.entrytitle{display:inline-block;}
.scroll-this > div{width:250px;max-height:280px;}
}