@media screen and (max-height:1000px){
#main-menu-block .bottom_info{margin-top:40px;}
#main-menu-block .copyright{position:relative;bottom:0;margin:40px 0 0;}
#main-menu-block{padding-bottom:50px;}
.main-menu{padding-top:80px;}
}
@media screen and (max-width: 1620px) {
.container,#inner-article.nogal,.page_slider .inner-article{width:1300px;}
}
@media screen and (max-width: 1370px) {
.container, #inner-article.nogal, .page_slider .inner-article{width:1200px;}
footer ul.menu li{margin-right:22px;}
footer.main .footertop .signup.more input[type="email"]{width: 328px;}
footer.main .footertop .signup,footer ul.menu li a,footer.main .footertop .signup input[type="email"]{font-size:15px;}
span#show_scroll{margin-right:21px;}
.page_slide.home #right-article .right-featured{width:60%;}
.page_slide.biography .alignleft{width:250px;}
.gdpr.gdpr-privacy-bar .gdpr-agreement, .gdpr.gdpr-reconsent-bar .gdpr-agreement{right:0;}
}
@media screen and (min-width: 1261px) and (max-height:890px){
.page_slide.biography .alignleft{width:300px;}
}
@media screen and (min-width: 1261px) and (max-height:730px){
.main-menu ul.menu li{margin-bottom:0;}
h2.child_title{margin-bottom:20px;}
.scroll_page.maindesc_scroll .innerdesc{height:100%;overflow:auto;font-size:16px;line-height:21px;}
}
@media screen and (min-width: 1261px) and (max-height:700px){
.availablepub{margin-top:0;}
.main-menu ul.menu li a,#main-menu-block .bottom_link{font-size:25px;}
.main-menu{margin-top:-15px;}
}
@media screen and (min-width: 1261px) and (max-height:680px){
.postbloglist .scroll_page .desc{font-size:15px;padding:10px;line-height:18px;}
.postbloglist .main_desc{font-size:15px;line-height:18px;}
.main-menu ul.menu li a,#main-menu-block .bottom_link{font-size:22px;}
.page_slide.biography .alignleft{width:200px;}
}
@media screen and (min-width: 1261px) and (max-height:630px){
#main-menu-block{padding-bottom:30px;}
.main-menu ul.menu li{margin-bottom:5px;}
#main-menu-block .copyright{margin-top:35px;}
}
@media screen and (min-width: 768px) and (max-height:900px){
#maincontent{padding-top:270px;}
body.newpage #maincontent{padding-top: 200px;}
header.main,#main-menu-block{padding: 32px 0;}
#mobmenu, .active_mobmenu,.uk-modal:before{top:50px;}
#maincontent.withgal h1{top:200px;}
body.homepage #maincontent{padding-top: 220px;}
.page_slider .inner-article{top:200px;}
.postbloglist h2.cat_title{position:fixed;top:270px;}
#maincontent.postbloglist{padding-top:335px;}
}
@media screen and (min-width: 768px) and (max-height:880px){
div.bottom_imgs .title{font-size:18px;}
a.scroll_right{padding-left:70px;}
a.scroll_right:after{width:50px;}
}
@media screen and (min-width: 768px) and (max-height:600px){
.page_slider .inner-article{height:calc(100vh - 250px) !important;}
}
@media screen and (max-width: 1260px){
.container, #inner-article.nogal, .page_slider .inner-article{width: 970px;}
a.main-logo span.sitename{font-size:48px;}
a.main-logo span.sitetag{font-size:23px;margin-top:10px;}
header.main, #main-menu-block{padding-top:72px;}
#mobmenu, .active_mobmenu, .uk-modal:before{top:82px;}
div.bottom_imgs .title{font-size:18px;}
.postbloglist h2.cat_title{margin-top:20px;}
#maincontent.postbloglist h1{margin-top:-25px;}
.postbloglist .scroll_page .desc{font-size:15px;line-height:18px;padding:15px;}
.postbloglist .main_desc,.scroll_page.maindesc_scroll .innerdesc{font-size:15px;line-height:20px;}
h2.child_title{margin-bottom:15px;}
.scroll_page.maindesc_scroll .innerdesc{overflow:auto;height:100%;}
#maincontent.page_slider{
min-height: 100vh !important;}
.page_slider .inner-article{padding-right:30px;height:calc(100vh - 360px);overflow:auto;}
.invertScroll{transition:none;}
.rsform-block.captcha .checkbox-form{width:60%;}
}
@media screen and (max-width: 1260px) and (min-height:700px){
.invertScroll,.scroll_page{height:313px !important;}
#maincontent{padding-bottom:100px;}
}
@media screen and (max-width: 1260px) and (max-height:700px){
#maincontent{padding-bottom:50px;}
.invertScroll,.scroll_page{height:200px !important;}
header.main, #main-menu-block{padding-top:35px;}
#mobmenu, .active_mobmenu, .uk-modal:before{top:45px;}
div.bottom_imgs .title{font-size:14px;}
.page_slider .inner-article h1{margin:0 0 10px;}
.page_slider .inner-article h2{margin:0 0 10px;}
}
@media screen and (max-width:1022px) {
.container, #inner-article.nogal, .page_slider .inner-article{width:718px;}
.page_slider .inner-article{top:250px;}
.page_slide.biography .alignleft{width:220px;}
.rsform-block.captcha .checkbox-form{width:45%;}
}
@media screen and (max-height:500px){
a.scroll_right{padding-left:50px;}
a.scroll_right:after{width:30px;}
}
@media screen and (max-width:767px) {
.page_slider .inner-article{font-size:15px;}
.alignleft, .alignright{margin-bottom:30px;}
.container, #inner-article.nogal, .page_slider .inner-article{width:555px;}
.scroll_page.maindesc_scroll .innerdesc{padding-right:20px;font-size:14px;}
h2.child_title{font-size:15px;line-height:18px;}
.scroll_page.maindesc_scroll{width:455px !important;}
.postbloglist .main_desc{width:555px !important;padding:20px;overflow:auto;}
.content_l,.content_r{width:100%;float:none;}
.content_l{margin-bottom:20px;}
div.bottom_imgs .title{font-size:16px;}
.main-menu ul.menu li{margin:0;}
.main-menu ul.menu li a,#main-menu-block .bottom_link{font-size:20px;}
.main-menu{margin-top:-15px;}
.page_slide.biography .alignleft{width:100px;margin:0 15px 0px 0;}
.rsform-block.captcha .checkbox-form,.rsform-block-captcha{float:none;width:100%;margin-bottom:40px;}
}
@media screen and (max-width:767px) and (min-width:580px){
body.homepage .invertScroll, 
body.homepage .scroll_page{height:200px !important;}
body.homepage .scroll_page{width:200px !important;}
body.homepage a.scroll_right{padding-left:50px;}
body.homepage a.scroll_right:after{width:40px;}
}
@media screen and (max-width:560px) {
.container, #inner-article.nogal, .page_slider .inner-article{width:366px;}
.scroll_page.maindesc_scroll{width:266px !important;}
.postbloglist .main_desc{width:366px !important;}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
.invertScroll,.scroll_page{height:313px !important;}
.postbloglist .invertScroll,.postbloglist .scroll_page{height:250px !important;}
a.main-logo span.sitename{font-size:36px;}
a.main-logo span.sitetag{font-size: 18px;text-align:left;} 
body.homepage .scrollmenu{display:block;}
body.homepage{height:calc(100vh + 500px) !important;}
header.main{padding-bottom:40px;}
body.newpage #maincontent{padding-top:200px;}
}
@media screen and (max-width:767px) and (max-height:500px){
.invertScroll,.scroll_page{height:200px !important;}
}
@media screen and (max-width:767px) and (max-height:400px){
header.main, #main-menu-block{padding-top:10px;}
a.main-logo span.sitename{font-size:30px;}
a.main-logo span.sitetag{font-size: 16px;margin-top:0;}
#mobmenu, .active_mobmenu, .uk-modal:before{top:10px;}
h1{font-size:20px;margin-top:10px;}
.postbloglist h1{margin-top:0px !important;}
.postbloglist h2.cat_title{font-size:17px;margin-top:30px;}
}
@media screen and (max-width: 1260px) and (max-height:600px){
.main-menu ul.menu li{margin:0;}
.main-menu ul.menu li a,#main-menu-block .bottom_link{font-size:20px;}
.main-menu{margin-top:-15px;}
}
@media screen and (max-width: 1260px) and (max-height:600px){
.invertScroll,.scroll_page{height:150px !important;}
#maincontent{padding-bottom:20px;}
.postbloglist .invertScroll,.postbloglist .scroll_page{height:200px !important;}
.page_slider .inner-article{font-size:15px;height:calc(100vh - 150px) !important;top:100px !important;}
header.main, #main-menu-block{padding-top:20px;}
#mobmenu, .active_mobmenu, .uk-modal:before{top:20px;}
a.main-logo span.sitename{font-size:30px;}
a.main-logo span.sitetag{font-size: 16px;}
.page_slide.biography .alignleft{width:100px !important;}
.postbloglist .scroll_page .desc{font-size:13px;padding:10px;line-height:16px;}
}
@media screen and (max-width: 1260px) and (max-height:580px){
h2{font-size:16px;line-height:20px;}
.page_slider .inner-article{height:calc(100vh - 200px) !important;top:150px !important;}
}
@media screen and (max-width: 1260px) and (max-height:570px){
.page_slider .inner-article{height:calc(100vh - 150px) !important;top:100px !important;}
#maincontent.postbloglist h1{font-size:20px;top:95px !important;margin: 0 !important;}
h2.cat_title{top:120px !important;margin-top:0 !important;}
}
@media screen and (max-width: 1260px) and (max-height:395px){
.postbloglist h1{font-size:20px;}
.postbloglist .invertScroll, .postbloglist .scroll_page {height:150px !important;}
}
@media screen and (max-width: 1260px) and (max-height:340px){
.postbloglist h1{font-size:18px;}
.postbloglist h2.cat_title{font-size:14px;}
.postbloglist .invertScroll, .postbloglist .scroll_page {height: 140px !important;}
}
@media screen and (max-width: 1260px) and (max-height:310px){
.postbloglist .invertScroll, .postbloglist .scroll_page {height: 120px !important;}
#maincontent.withgal h1{top:80px !important;}
}
@media screen and (max-width:390px) {
body{font-size:16px;}
.container, #inner-article.nogal, .page_slider .inner-article{width:300px;padding-left:60px;}
.scroll_page.maindesc_scroll{width:200px !important;}
.postbloglist .main_desc{width:300px !important;}
header.main, #main-menu-block{padding-top:45px;}
a.main-logo span.sitename{font-size:30px;}
a.main-logo span.sitetag{font-size: 16px;}
.page_slider .inner-article{top:150px;}
.page_slider .inner-article{height:calc(100vh - 220px);}
a.scroll_right{padding-left:50px;}
a.scroll_right:after{width:30px;}
}
@media screen and (max-width:350px) {
.container, #inner-article.nogal, .page_slider .inner-article{padding-left:70px;}
.page_slider .inner-article{height:calc(100vh - 100px);}
}