@font-face{font-family:'tahomaa';src:url('fonts/tahomaa.eot?#iefix') format('embedded-opentype'),url('fonts/tahomaa.woff') format('woff'),url('fonts/tahomaa.ttf') format('truetype'),url('fonts/tahomaa.svg#tahomaa') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Tahoma-Bold';src:url('fonts/Tahoma-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Tahoma-Bold.woff') format('woff'),url('fonts/Tahoma-Bold.ttf') format('truetype'),url('fonts/Tahoma-Bold.svg#Tahoma-Bold') format('svg');font-weight:normal;font-style:normal}
html{font-size:62.5%;font-family:'tahomaa'}
body{font-family:'tahomaa'}
a{color:#000}
a:hover{color:#000}
.row{max-width:127.875rem}
.lang{font-size:1rem;color:#900}
.lang a{color:#900;font-family:'Tahoma-Bold'}
.date-weather{font-size:1.2rem;color:#b2b2b2;font-style:italic}

.footer_banner{position:fixed; bottom:0; left:0}

.mainBg {
	width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
	    /*z-index: -100;*/
}
@media screen and (max-width:64.000em){.date-weather{display:none}
}
.border-bottom-panel{border-bottom:1px solid #bfbfbf;line-height:31px}
.mediamax-company{font-size:1.5rem;color:#c1272d;font-family:'Tahoma-Bold';text-align:right}
.mediamax-company img{padding:0rem 2rem 0rem .7rem}
#open-menu1{cursor:pointer;float:right}
.border-bottom-panel2{border-bottom:1px solid #000;padding-top:1rem;min-height:15rem}
#header .logo{min-height:12rem}
#header .logo-mobile{min-height:8rem}
.logo div{text-align:right}
.logo-img{padding:.6rem 0rem .6rem 7rem}

.tauthbl{position:absolute; bottom:1.2px; right:0; float:left;}
.top-authors{font-size:1.4rem;font-style:italic; min-height:11rem}
.top-authors span{font-family:'Tahoma-Bold';font-style:normal;display:block}
.top-authors a{font-size:1.4rem}
.top-authors div:nth-child(2){padding-left: 15rem; margin-bottom: 3rem;}
.top-authors div:first-child{position:absolute; bottom:0}
.to1{position:absolute; left:0; bottom:0}
.to2{position:absolute; right:0; bottom:0}

#short_text1 a {color:#000;}
#short_text1 a:hover{text-decoration:none!important}

.top_photo_caption{position:absolute; /*right: 7rem; */ right:2rem;bottom:2rem;color:#fff;font-size:1.6rem}
.top_photo_grad{position:absolute;right:1rem;bottom:0rem;width:95%;height:100%;background:url('img/top_photo_grad.png') no-repeat top right}
.mtop2{margin-top:2rem}
.top_photo_caption a{font-size:4.8rem;line-height:5.4rem;color:#fff}
.top_photo_caption time{font-size:1rem;line-height:3rem;color:#fff}
.top_photo_caption span{padding-right:1rem;display:block}
@media screen and (max-width:64.000em){.top_photo_caption{font-size:1.2rem}
.top_photo_caption a{font-size:2.8rem;line-height:3.4rem}
}
@media screen and (max-width:40.000em){.top_photo_caption{font-size:1rem;bottom:1rem}
.top_photo_caption a{font-size:2.8rem;line-height:3.4rem}
.top_photo_caption time{line-height:1.5rem}
.top_photo_caption span{display:none}
}

.titles{font-size:3.2rem;color:#000;font-family:'Tahoma-Bold';padding:1.4rem 0rem 1.8rem 9rem;text-transform:lowercase}
.titles-right{font-size:3.2rem;color:#000;font-family:'Tahoma-Bold';padding:1.4rem 0rem 1.8rem 0rem;text-transform:lowercase}
.titles-page{font-size:3.2rem;color:#000;font-family:'Tahoma-Bold';padding:1.4rem 0rem 1.8rem 6rem;text-transform:lowercase}
.team_titles{font-size:2.4rem;color:#000;font-family:'Tahoma-Bold';padding:6rem 0rem 4rem 0rem;}
.titles-top{float:left;padding-left:30rem;position:relative;bottom:.6rem;font-size:2.6rem;color:#bfbfbf;font-family:'Tahoma-Bold';text-transform:lowercase}
@media only screen and (max-width:40em){.titles{padding:1.2rem 0rem;text-align:center}
.titles-right{padding:1.2rem 0rem;text-align:center}
}
.top-photo-block{margin-bottom:4rem;font-size:2.4rem;font-family:'Tahoma-Bold';line-height:3rem;height:460px;min-height:430px;overflow:hidden}/*430px*/
.top-photo-block span{color:#c00;font-size:1rem}
/*.top-photo-block div:first-child{min-height:30.4rem}*/
.top-photo-block .left{line-height:1rem; padding:1rem 0rem}
.specials-block{margin-bottom:2rem;font-size:1.4rem;line-height:2.3rem;height:460px;overflow:hidden}
.specials-block span{color:#c00;font-size:2.4rem;line-height:3rem;font-family:'Tahoma-Bold'}
.specials-block div{margin-bottom:1rem}
.exclusive-position{float:right;padding-top:12px}
.more-block{background:#000;height:.1rem;text-align:center;margin:2rem 0rem 4rem 0rem}
.more-block img{display:inline-block;position:relative;top:-1.2rem;background:#fff;padding:0rem 4rem;cursor:pointer;z-index:99}
.interviews-block{margin-bottom:2rem;font-size:1.6rem;font-style:italic;line-height:2.6rem;min-height:310px}
.interviews-block span{margin:1rem 0rem;font-size:1.8rem;font-family:'Tahoma-Bold';display:block}
.special-projects-on-home{position:absolute;top:2.5rem;z-index:999}
.widgets-row img:last-child{padding-top:2.2rem}
.widgets-block{font-size:1.4rem;line-height:2rem;margin-top:2rem; min-height:35rem}
.widgets-block span{font-size:3.2rem;position:relative;top:1rem;left:.5rem}
.widgets-block time{font-size:1rem;color:#c00;line-height:2.2rem}
.widgets-block img{padding:.5rem 0rem}
.widgets-block iframe{padding-top:5px}
.bottom-panel{border-top:1px solid #000;border-bottom:1px solid #000;padding:1rem 0rem;margin:2rem 0rem .8rem 0rem}
.bottom-panel a{color:#666;font-size:1.1rem;display:inline-block}
.bottom-panel div div:last-child a{padding:2rem .3rem 0rem .3rem;text-decoration:underline}
.bottom-panel div div:last-child a:hover{text-decoration:none}
.footer-block{margin-bottom:2rem}
.footer-block span{color:#666;font-size:1.1rem;line-height:2rem;display:block;padding-top:1rem}
.footer-block img{padding-top:1.1rem}
.open-menu-left{cursor:pointer;position:absolute;left:-1rem;padding:2rem 2.4rem 2.1rem 4rem;z-index:999}
.loop{padding-top:30px}
.open-menu-bg{background:#000}
.dropdown-menu a{color:#9e9e9e;font-size:1.4rem;line-height:3rem;font-family:'Tahoma-Bold'}
.dropdown-menu{display:none;position:absolute;width:28rem;background:#000;font-family:'Tahoma-Bold';padding:1.6rem 3rem 1.6rem 1.4rem;z-index:999}
.open-menu-bg-grey{width:28rem;float:right;background:#600}
.left-drop{left:-23rem;top:1.8rem}
@media screen and (max-width:110.000em){.left-drop{left:9rem;top:1.8rem}
.open-menu-left{cursor:pointer;position:absolute;padding-left:3rem;padding-right:4rem;left:1rem}
}
@media screen and (max-width:40.000em){.mc{display:none}
.open-menu-bg-grey{width:4rem;float:right;background:#e5e5e5;text-align:right}
.mediamax-company img{padding:0rem 1rem 0rem 1rem}
}
.right-drop{right:.9rem;top:3.2rem;background:#900 !important}
.lang-drop{left:.9rem;top:3.2rem;background:#ccc !important;z-index:9999999;width:20rem !important}
.lang-drop-right{right:.9rem;top:4rem;background:#dfdbdb !important;z-index:9999999;width:20rem !important;padding:0rem 0rem 0rem 0rem !important;text-align:right}
#lpop-scroll-fixed{right:1.9rem !important;top:4rem !important}
.lang-drop a,.lang-drop-right a{color:#666 !important;font-size:1.2rem;display:inline-block;line-height:2rem;padding:.5rem 4rem .5rem 0rem;width:20rem !important}
.lang-drop a:hover,.lang-drop-right a:hover{background:#cfcbcb}
input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:1rem;outline:0}
input[type="text"].search{width:18.5rem;height:3rem;border:2px solid #fff;background:#fff;box-shadow:none;font-size:1.2rem;color:#636363;margin:2rem 1.5rem}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#636363}
input:-moz-placeholder,textarea:-moz-placeholder{color:#636363}
#full-width-slider  .rsImg {width:100%!important}
#full-width-slider{width:100%;color:#fff;margin:0rem 0rem 2em 0}
#full-width-slider *{-webkit-backface-visibility:inherit}
.infoBlock{position:absolute;right:4rem;bottom:2rem;font-size:3.6rem;color:#fff;font-family:'Tahoma-Bold';line-height:4.5rem}
.infoBlock span{font-size:3.6rem;color:#fff;line-height:4.5rem;text-shadow:1px 0 2px #000}
.infoBlock p{font-size:3.6rem;line-height:4.5rem}
.infoBlock a{color:#fff}
.infoBlockNews{position:relative;right:0rem;bottom:5.5rem;text-align:right;color:#fff;font-family:'Tahoma-Bold';background:rgba(0,0,0,.3);padding: 1rem 2rem 1rem 2rem;}
.infoBlockNews span{font-size:1.2rem;color:#fff;display: block;}
.infoBlockNews p{font-size:1.2rem; color:#aaa; margin-bottom:0 !important; line-height:2rem; font-family: tahomaa;}

.imgInText{margin:2rem 0rem 0rem 0rem; margin: 22px 0px;}
.imgInText span{font-size:1.2rem;color:#000;display: block;}
.imgInText p{font-size:1.2rem; color:#aaa; margin-bottom:0 !important; line-height:2rem; font-family: tahomaa;}

.infoBlockInterviews{position:relative;right:0rem;top:0rem;padding-top:1rem;font-size:1.6rem;color:#000;line-height:2rem;z-index:999}
.infoBlockInterviews span{font-size:1.6rem;color:#000;line-height:2rem}
.infoBlockInterviews p{font-size:1rem;line-height:1rem}
.fullWidth{max-width:126rem;margin:0 auto 0}
@media screen and (max-width:64.000em){.infoBlock{right:1rem;bottom:1rem;font-size:2.2rem;line-height:3.2rem}
.infoBlock span{font-size:2.2rem;line-height:3.2rem}
.infoBlock p{font-size:2.2rem;line-height:3.2rem}
}
@media screen and (max-width:40.000em){.infoBlock{right:1rem;left:1rem;bottom:1rem;font-size:1.8rem;line-height:2.8rem}
.infoBlock span{font-size:2.2rem;line-height:3.2rem}
.infoBlock p{font-size:1.8rem;line-height:2.8rem}
}
.wifeo_pagemenu>a{color:#9e9e9e;text-decoration:none}
.wifeo_rubrique>a{color:#9e9e9e;text-decoration:none}
.wifeo_pagesousmenu>a{color:#fff !important;padding-right:1rem;text-decoration:none;padding-right:5rem !important}
.wifeo_conteneur_menu{height:auto;float:right;clear:both;width:100%}
.wifeo_pagemenu{width:100%;text-align:right;display:table}
.wifeo_pagemenu>a{display:table-cell;vertical-align:middle}
.wifeo_rubrique>a{width:100%;display:table}
.wifeo_rubrique>a{text-align:right;text-decoration:none;display:table-cell;vertical-align:middle}
.wifeo_pagesousmenu{display:block;text-align:right}
.wifeo_sousmenu{display:none}
.page{font-size:1.6rem;line-height:2.5rem}
.page_team{font-size:1.4rem;line-height:2rem}
.team_block{margin-bottom:2rem; min-height:180px; float:left!important}
.page_team a{text-decoration:underline}
.team_descr{width:14rem; padding-left:1rem}
.page p{font-size:1.6rem;line-height:2.5rem}
.page a{font-size:1.6rem;line-height:2.5rem;color:#c1272d}
.page td{font-size:1.6rem;line-height:2.5rem}
.mc_pagemenu>a{color:#fff;text-decoration:none;font-size:1.4rem}
.mc_pagemenu>a:hover,.mc_rubrique>a:hover{color:#ccc}
.mc_rubrique>a{color:#fff;text-decoration:none;font-size:1.4rem}
.mc_pagesousmenu>a{color:#fff;text-decoration:none;font-size:1.2rem}
.mc_pagesousmenu>a:hover{color:#ccc}
.mc_conteneur_menu{height:auto;float:right;clear:both;padding-right:1.5rem}
.mc_pagemenu{background-color:#900;float:right;text-align:right;display:table;width: 100%;}
.mc_pagemenu>a{display:table-cell;vertical-align:middle}
.mc_rubrique>a{float:right;display:table}
.mc_rubrique>a{background-color:#900;text-align:right;text-decoration:none;display:table-cell;vertical-align:middle;clear:both}
.mc_pagesousmenu{background-color:#900;display:inline-block;text-align:right}
.mc_sousmenu{display:none;float:right;clear:both;text-align:right}
.fixed-lang{display:none;text-align:left !important;padding-top:5px}
.left0{left:0}
.black-part{background:#000}
#offrecords{display:none}
.topbottom2{margin-bottom:2rem;margin-top:2rem}
#news-item{padding-top:1rem;font-size:1.6rem}
#news-item h1{font-size:4.8rem;line-height:6rem;font-family:'Tahoma-Bold'}
time{color:#c00;font-size:1rem;font-family:'Tahoma-Bold';line-height:3rem}
#news-item time{color:#c00;font-size:1rem;font-family:'Tahoma-Bold';line-height:3rem}
#news-item time a{color:#c00;font-size:1rem;font-family:'Tahoma-Bold'}
#news-item h2{font-family:'Tahoma-Bold';font-size:1.6rem;line-height:2.5rem}
#news-item .comments{font-size:1.2rem;padding-top:1rem;color:#999}
#news-item .comments p{font-size:1.2rem;color:#c00;font-family:'Tahoma-Bold'}
.ptop48{padding-top:4.8rem}
.ptop20{padding-top:2rem}
.ptop10{padding-top:1rem}
.author-uname{padding-top:1rem}
#news-item .left-b{font-size:1.8rem;line-height:2.3rem;font-style:italic}
#news-item .left-a{font-size:1.3rem;line-height:2rem}
#news-item .left-a span{font-size:1.3rem;font-family:'Tahoma-Bold'}
#news-item .socials{float:left;margin-bottom:4rem}
.socials_news{display:none}
.socials span, .socials_news span{margin-right:.3rem;}
#news-item .socials_news{float:left; margin:1rem 0rem}
.stLarge{margin-bottom:.6rem}
#news-item .socials_vert{position:absolute;left:-80px;display:none}
#news-item .svd{max-width:5.0rem;line-height:0}
article,article p{font-size:1.6rem;line-height:2.5rem}
/*article span{display:block; line-height:2rem}*/
article a{color:#008cba; font-weight: bold; font-family: 'Tahoma-Bold';}
article .context a{color:#008cba; font-weight: normal; font-family: 'Tahoma';}
article a:hover{text-decoration:underline; color:#008cba}
.stButton{padding-left:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;line-height:0 !important}
.stButton .stLarge{width:50px !important;height:50px !important}
.socials span{line-height:0}
.st_facebook_large,.st_odnoklassniki_large,.st_twitter_large,.st_whatsapp_large{float:left}
.st_googleplus_large .stLarge{background:url(img/icons/gp.png) no-repeat top center !important}
.st_facebook_large .stLarge{background:url(img/icons/fb.png) no-repeat top center !important}
.st_twitter_large .stLarge{background:url(img/icons/twitt.png) no-repeat top center !important}
.st_whatsapp_large .stLarge{background:url(img/icons/whatsapp.png) no-repeat top center !important}
.st_linkedin_large .stLarge{background:url(img/icons/in.png) no-repeat top center !important}
.st_odnoklassniki_large .stLarge{background:url(img/icons/odno.png) no-repeat top center !important}
.st_vkontakte_large .stLarge{background:url(img/icons/vk.png) no-repeat top center !important}
.socialplus{width:50px !important;height:220px !important;color:#ccc;text-align:center;font-size:3rem !important;cursor:pointer;font-family:'times new roman';float:left;position:relative;background:#fff;line-height:5.0rem}
.socialplusnews{width:50px !important;height:220px !important;color:#ccc;text-align:center;font-size:3rem !important;cursor:pointer;font-family:'times new roman';float:left;position:absolute;left:17.7rem;line-height:5.0rem}
.socialplus div:first-child, .socialplusnews div:first-child{display:inline-block;border:1px solid #ccc;width:50px !important;height:50px !important}
.icon-plus, .icon-plus-news{display:inline-block;font-weight:normal !important;font-size:3rem !important;margin-right:0 !important;font-family:'times new roman' !important}
.icon-plus:before, .icon-plus-news:before{content:"+";font-size:3rem !important}
.rotateplus{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:transform 400ms ease;-webkit-transition:transform 400ms ease}
.transformsocials1{transition:transform 400ms ease;-webkit-transition:transform 400ms ease;display:block !important}
.othersocials, .othersocialsnews{float:right;position:absolute;top:5.6rem;max-width:5.0rem;display:none;line-height:0}
.fb-like{float:left}
.twitt-like{float:left; padding:0.4rem 0rem 0rem 2rem}
.context{float:left;padding:10px;border-top:1px solid #000;border-bottom:1px solid #000;margin:2rem 0rem;width:100%}
.context strong,strong,b{font-family:'Tahoma-Bold'}
.text_style{line-height:20px}
.img_border{border:1px solid #6e6e6e}
.marginright10{margin-right:10px}
.marginbot5{margin-bottom:5px}
.margintop4{margin-top:4px}
.date_news{font-size:12px;color:#939395}
.all_auth{font-size:11px;color:#aeb0b2}
.hidden{display:none}
.showblock{display:block}
.voting{width:100%;float:left}
.question{color:#000;font-size:1.8rem;padding:10px 5px 10px 80px;font-family:'Tahoma-Bold'}
.answer{color:#000;font-size:1.4rem;padding-top:1rem;line-height:2rem;float:left}
.answer_div{clear:both;padding:0rem 0rem 0rem 2rem;float:left;width:100%;background:#f7f7f7;padding:1rem}
.vote_div{line-height:30px;margin-top:12px}
.voted .vote_div{line-height:30px;float:left;margin-top:12px}
.yaAdSdkContainer {float: left;}
.votval{color:#c33;font-size:15px;font-family:'Tahoma-Bold';text-align:right;float:right;padding-top:.5rem}
.votval1{color:#c33;font-size:15px;font-family:'Tahoma-Bold'}
.voted{border-bottom:1px solid #ccc;padding-bottom:1rem;clear:both;float:left;width:100%}
.answered{color:#666;font-size:1.4rem}
.voting-button{background:#ededed;display:block;margin:.1rem 0rem 2rem 0rem;clear:both;padding:1.8rem 8rem;float:left;width:100%}
.voting-button input{background:#c1272d;font-family:'Tahoma-Bold';font-size:1.7rem;border:0;background:#e74c3c;padding:13px 50px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 0 #c54133;-moz-box-shadow:0 2px 0 #c54133;box-shadow:0 2px 0 #c54133;outline:0}
.bigimage{height:680px;position:relative;top:0;left:0}
.bigimage img{position:absolute;right:10px;max-width:inherit}
.rsInt{width:100%}
#toTop{display:none;position:fixed;bottom:10px;right:15px;width:48px;height:48px;background:#000 url('img/up.png') no-repeat center center;opacity:.3;filter:alpha(opacity=30);z-index:9999}
#toTop:hover{opacity:.5;filter:alpha(opacity=50)}
.authors{font-family:'Tahoma-Bold';font-size:1.4rem;min-height:22rem}
.author-part{font-size:1.6rem}
.author-part span:first-child{font-family:'Tahoma-Bold';font-size:2.4rem}
.blogs-part{font-size:1.4rem;line-height:2.2rem;margin-top:2rem}
.blogs-part span{font-family:'Tahoma-Bold';font-size:1.6rem !important}
.blogs-part a{display:block}
.right-part{padding-left:1.9375rem}
.right-blocks{font-size:1.8rem;line-height:2.5rem;font-family:'Tahoma-Bold';margin-bottom:2.5rem;padding-bottom:2.5rem;padding-left:0rem;padding-right:0rem;border-bottom:1px solid #000;overflow:hidden}
.right-blocks span{color:#c00;font-size:1rem;font-family:'Tahoma-Bold'}
.right-blocks-interview{font-size:1.8rem;line-height:2.3rem;font-family:'Tahoma-Bold';padding-top:2.5rem;padding-bottom:2.5rem;padding-left:0rem;padding-right:0rem;border-bottom:1px solid #000}
.right-blocks-interview span{color:#c00;font-size:1rem;font-family:'Tahoma-Bold'}
#header-fixed{display:none;background:#fff}
#header-fixed .innder{height:7.8rem;border-bottom:1px solid #d6d6d6;padding-top:.5rem}
.no-res{font-size:1.6rem}
.social{padding-left:13.5rem;text-align:left !important}
.visit_count{color:#999;font-size:1rem;line-height:3rem}
.sfixed{float:left;padding-top:9px;padding-left:0 !important}
.sfixed a{padding:0 .1rem}
input[type=checkbox]:not(old),input[type=radio]:not(old){margin:0;padding:0;opacity:0}
input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;font-size:1.4rem}
input[type=checkbox]:not(old)+label>span,input[type=radio]:not(old)+label>span{display:inline-block;width:2rem;height:2rem;margin:0 .5em;border:.4rem solid #4c5b66;border-radius:1rem;background:#f7f7f7;background-image:-moz-linear-gradient(#f7f7f7,#f7f7f7);background-image:-ms-linear-gradient(#f7f7f7,#f7f7f7);background-image:-o-linear-gradient(#f7f7f7,#f7f7f7);background-image:-webkit-linear-gradient(#f7f7f7,#f7f7f7);background-image:linear-gradient(#f7f7f7,#f7f7f7);vertical-align:bottom}
input[type=checkbox]:not(old):checked+label>span,input[type=radio]:not(old):checked+label>span{background-image:-moz-linear-gradient(#f7f7f7,#f7f7f7);background-image:-ms-linear-gradient(#f7f7f7,#f7f7f7);background-image:-o-linear-gradient(#f7f7f7,#f7f7f7);background-image:-webkit-linear-gradient(#f7f7f7,#f7f7f7);background-image:linear-gradient(#f7f7f7,#f7f7f7)}
input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;width:1em;color:#4c5b66;font-size:1.2rem;line-height:1rem;text-align:center;font-weight:bold}
input[type=radio]:not(old):checked+label>span>span{display:block;width:.6rem;height:.6rem;margin:.3rem;border-radius:1em;background:#4c5b66;background-image:-moz-linear-gradient(#4c5b66,#4c5b66);background-image:-ms-linear-gradient(#4c5b66,#4c5b66);background-image:-o-linear-gradient(#4c5b66,#4c5b66);background-image:-webkit-linear-gradient(#4c5b66,#4c5b66);background-image:linear-gradient(#4c5b66,#4c5b66)}
.comments .fb_iframe_widget,.comments .fb_iframe_widget span,.comments .fb_iframe_widget span iframe[style]{min-width:100% !important;width:100% !important}
.logo-mobile{display:none}
.logo-fix{padding:.6rem 2rem 0rem 7rem}
#lpop,#lpop-scroll,#lpop-scroll-fixed{display:none}
.lang-popup{display:none;cursor:pointer}
#open-menu2{padding-right:1rem;cursor:pointer}
#open-menu3{padding-right:2rem;cursor:pointer}
.type-icon{background:#c00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;color:#fff;font-size:.7rem;padding:0rem .7rem;letter-spacing:.1rem;line-height:1.2rem;margin:1rem 0rem 0rem 1rem}
.type-icon-grey{background:#dcdedf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;color:#333;font-size:.7rem;padding:0rem .7rem;letter-spacing:.1rem;line-height:1.2rem;margin:0rem .5rem}
#dmenu3{right:1.9rem !important;top:4rem}
#dmenu2{top:4rem}
.gradient{opacity:.45;position:absolute;width:100%;height:80%;display:block;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.tumbler{float:left;position:relative;top:2.7rem;margin:0rem 3rem}
.intervews{float:left}
.offrecords{color:#999;margin-left:10rem}
.offrecords:hover{color:#999;margin-left:10rem}
.Switcher{position:absolute;top:50%;left:0;width:40px;height:20px;margin-top:-10px;cursor:pointer;border-radius:10px;background-color:#ccc}
.Switcher--white .Switcher-knob{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
.Switcher-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;-webkit-transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:50%;background-color:#fff}
.text-center{position:relative}
.abs_banner_pos{position:absolute;left:0;top:0}
.relative{position:relative}
#cal_content{display:none;position:relative;top:0;left:0;height:240px;clear:both;background:#2a2a2a}
.cal{color:#fff;float:left;padding:0rem 2rem 0rem 2rem;margin-bottom:1rem;font-size:1.2rem;background:url('img/cal_arrow.png') no-repeat center right;cursor:pointer}
.cal_close{display:none}
.paddingbottom40{padding-bottom:4rem}
.rsSlideCount{color:#fff!important;font-size:1.4rem;color:#b4b4b4;position:absolute; bottom:3rem; left:2rem;z-index:9999}
.note{font-size:2.5rem;line-height:3.1rem;font-style:italic;font-weight:bold;padding:2rem 0rem}
.width-74{width:74%}

@media screen and (max-width:1240px){
.team_block{ min-height:280px;}
}

@media screen and (max-width:1024px){#news-item .socials{position:fixed}
.bigimage{height:inherit}
.bigimage img{position:inherit;right:0}
.short-special{display:none}
.infoBlockInterviews{display:none}
.author-uname{display:none}
.right-blocks{padding-left:0;padding-right:.9375rem}
.titles-top{font-size:2.4rem;float:left;padding-left:30rem}
.newsminh{min-height:450px}
.intinh{min-height:320px}
.top-authors div:nth-child(2){margin-bottom: 0.5rem;!important}
.team_block{ min-height:180px;}
}
@media screen and (max-width:900px){.widgets-block span{font-size:2.2rem}
#news-item h1{font-size:3.8rem;line-height:5rem}
.titles-top{display:none}
.top-authors a{font-size:1.1rem; line-height:1.6rem}
.top-authors div:nth-child(2){padding-left:14rem; }
.social a:last-child{display:none}
.social{padding-left:12rem}

}
@media screen and (max-width:768px){
	
}
@media screen and (max-width:720px){.widgets-block span{font-size:1.8rem}
#news-item h1{font-size:2.8rem;line-height:4rem}
}
@media screen and (max-width:640px){#news-item .socials{display:none}
#news-block{padding-left:.9375rem !important;padding-right:.9375rem !important}
.infoBlockInterviews{display:block;text-align:center;padding-bottom:2rem}
.rsInt{width:290px}
.rsIntContent{text-align:center}
.right-blocks{min-height:inherit;padding-right:0}
.right-part{padding-left:0}
.banner_border{width:100%}
.interviews-block:nth-child(3){display:block}
.top-photo-block{min-height:inherit; height:auto}
.ptop48{padding-top:0}

.border-bottom-panel2{border-bottom:0px}
.social a:last-child{display:none}
.to1{border-bottom:1px solid #000; padding-top:1rem; position:relative; min-height:12rem;bottom: 1rem;}
.to2{display:none}
.tauthbl{position:static; float:left;}
.top-authors a{font-size:inherit}
.top-authors div:nth-child(2){padding-left: 15rem; margin-top: 1.5rem;}
.top-authors div:first-child{position:absolute; bottom:0; width:140px!important}
.type-icon{margin: 0rem 0rem 0rem 1rem!important;}
#news-item .type-icon{margin: 1rem 0rem 0rem 1rem!important;}
.socials_news{display:block}
}
@media screen and (max-width:480px){.widgets-block span{font-size:3.2rem}
.fixed-lang{display:none}
#news-item h1{font-size:2rem;line-height:3.2rem}
.top-photo-block{height:auto}
.lang{display:none}
.lang-popup{display:block}
#open-menu2,#open-menu3{padding-top:9px}
#top-line{display:none}
#header .logo{display:none}
.logo-mobile{display:block}
#header .open-menu-left{padding-left:0rem !important}
#header-fixed .open-menu-left{padding-left:1rem !important}
#header .logo-fix{padding:.6rem .5rem 0rem 3rem}
#header-fixed .logo-fix{padding:.6rem .5rem 0rem 4rem}
.author-text-left{padding-bottom:1rem}
.open-menu-left{padding-right:0}
.image-cropper {
width: 100px;
height: 100px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
}
.image-cropper img {height: 80px;
    width: 80px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;}

.rounded {
    height: 100px;
    width: 100px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background:url("/css/img/no-image - sq.gif") center no-repeat;
    background-size:cover;
}

@media (max-width:768px)
{	
	.show-mobile {
		display: block !important;
	}
	.hide-mobile {
		display: none;
	}
}








.test_frame {
	height: 1400px;
	border: none;
}
@media(max-width:600px) { 
.test_frame {height: 100vh !important;}
}