.hidden-md{display:none!important}.visible-md{display:block!important}.banner.banner-top{margin:0 auto 30px;width:100%}.banner.banner-video-center{float:none}#breaking-news h3{font-size:15px}#active-li{border-bottom:3px solid #d74942}.search-block{width:640px;margin:0 auto}.choice-menu li{width:auto;margin-right:33px;border-bottom:3px solid transparent}.choice-menu li:last-of-type{margin-right:0}.all a{font-size:16px}.index-part h3.main-title span:first-child{font-size:20px}.index-part .b-part .item .image img{width:auto;height:100%}.index-part>div#Prazdniki{margin-bottom:30px}.popular-person{float:left}.birthday-person{float:left}#Prazdniki .all{text-align:right}#Company-block .c-part .related-news{margin-top:0;width:300px}#Company-block .c-part .related-news li:nth-child(5),#Company-block .c-part .related-news li:nth-child(6){display:none}#Prazdniki .a-part{width:300px;float:right}#Prazdniki .b-part{width:300px;float:left;margin-top:0}#Prazdniki .c-part{min-height:175px}main{width:620px;padding:0;margin:20px auto}.index-part h3 span:first-child{font-size:16px}.index-part .c-part h3 span:first-child{font-size:20px}#Person-block .b-part .item{margin-bottom:20px;width:300px}#Person-block .most-read{margin-top:0;width:300px;margin-bottom:0;margin-right:20px;float:left}.index-part .b-part h3{margin:0 0 5px}.index-part .b-part .birthday-person h3{margin-top:0}.c-part .birthday-person_box .item-birthday .image,.right-part .birthday-person_box .item-birthday .image{width:300px;margin-left:0}.right-part .birthday-person_box .item-birthday .image img{width:auto}.index-part .c-part{float:left}#Prazdniki .main-title .hr{width:100%}#PartiiBloki-block .main-title .hr{width:100%}.index-wrapper-items .item-one{margin-right:30px;margin-left:0}.index-wrapper-items .item-one:nth-child(3),.index-wrapper-items .item-one:nth-child(7){margin-right:0;margin-left:0}.index-wrapper-items{display:block}.index-wrapper-items .clear{display:block}#datepicker th,#datepicker td,.right-part #datepicker th,.right-part #datepicker td{width:41px;height:41px}#datepicker,.right-part #datepicker{width:300px}.content-imeniny{padding:0;width:100vw;position:absolute;top:0;left:50%;right:50%;padding-bottom:10px;margin-left:-50vw;margin-right:-50vw}.content-imeniny h3{width:640px;margin:0 auto;padding-top:15px}#Prazdniki .content-imeniny h3:after{top:20px}.content-imeniny .content{width:640px;margin:0 auto}#Regiony-block .c-part .related-news{margin-top:0;width:300px;float:left;margin-bottom:0}.footer-menu{width:640px;margin:0 auto;position:relative}.footer .full-width{position:absolute;height:100%;width:100vw;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#313131}.footer-menu ul{position:relative}.footer .partnery{top:51px;right:calc(50vw - 350px)}.footer .partnery div{width:130px}.footer .socseti{padding:30px 0;position:relative;width:760px;margin:0 auto}.footer .socseti .full-width{background-color:#232323}.footer .copy{width:640px;margin:0 auto;position:relative}.footer .copy>div{width:100%;padding:1px 0 20px;position:relative}.footer .copy>div.full-width{width:100vw;padding:0;border:none;position:absolute;padding:0}.footer .reklama{position:relative;padding:30px 0}.footer .mess,.footer .footer-subscribe{width:320px;float:left;position:relative}.footer .mess{margin-right:40px}.footer .mess span,.footer .footer-subscribe span{font-size:15px}.footer-subscribe input[type=email]{width:169px}.footer .ligagroup{position:relative;margin:0 auto;padding:40px 0}.footer .ligagroup .full-width{background-color:#000}.footer .ligagroup ul{position:relative}.footer .mess>div>div{float:left;margin-right:15px}!.dosiier-left-col .center-part .dosie .photo{height:300px}.dosiier-left-col .person-info{width:100%;float:left}.dosiier-left-col .dossier-view-footer .date-row{font-size:13px}.dosiier-left-col .dossier-view-footer .date-row span{font-size:15px}.dosiier-left-col .dossier-view-footer .to-send-row .item-row.comment{margin-top:0;margin-left:20px}.dosiier-left-col .center-part .dosie .related-content .photo{float:left;width:300px;margin:0 20px 0 0}.dosiier-left-col .center-part .dosie .related-content .related-content-items{width:calc(100% - 320px)}.dosiier-left-col .center-part .dosie .dosie-text{overflow:inherit}.dosiier-left-col .related-materials{margin:30px 0;display:-webkit-box}.dosiier-left-col .related-materials .related-materials-btn,.dosiier-left-col .center-part .dosie .related-content .related-materials-btn{font-size:14px;bottom:-5px}.dosiier-right-col .banner{float:right;margin-top:0}.social-row .social-item{width:19%;margin-bottom:0}.social-row .social-item:not(:last-of-type){margin-right:8px}.banner.float-r-banner{float:right;margin-left:30px;margin-top:0}.image{width:300px}.right-part>div.most-read{width:300px;float:left}.most-read h3{margin-top:0}.right-part .birthdays{width:300px;margin-right:40px;float:left}.right-part .today{width:300px;float:left;margin-bottom:20px}.birthday-person_box .birthday-item{width:100%;overflow:hidden}.birthday-person_box .birthday-item .birthday-item_img{display:block}.birthday-person_box .birthday-item .birthday-item_desc{width:calc(100% - 120px);padding-right:10px}.right-part .photo-video{float:left;clear:both;width:300px;margin-right:40px}.right-part .item-birthday{width:300px}.right-part .birthday-person_box{width:300px;float:left;margin-right:40px;margin-top:0}.center-part .dosie .timeline span{float:left;width:12%;padding-left:0;font-size:13px}.center-part .dosie .timeline p{margin:0 0 20px;display:table;font-size:14px;width:87%}.center-part .dosie .timeline p::before{top:5px;bottom:-30px}.center-part .dosie .timeline p::after{top:5px}.banner-bottom{overflow:hidden}.index-part .list-page .b-part{padding-bottom:50px}.related-news .banner{float:right;margin-left:20px;margin-top:10px}.related-news h3 .hr{width:16%}.type{width:300px;margin-top:-5px}.right-part .type{margin-top:-31px}.more-type{width:120%;left:-20%}.more-type .one-type{width:50%}#Regiony-block svg{zoom:1}.most-read{width:300px;float:left;margin-top:20px}.prazdniki-page .type{margin-top:-42px}.lock-box{clear:both;margin:0!important}.prazdniki-page .content-imeniny{position:static;width:640px;margin-left:0;padding:0 15px 15px;margin-bottom:15px}.holidays-week .one-day .one-day-date{width:120px}.holidays-week .one-day .holiday{width:calc(100% - 130px);padding-left:0}.prazdniki-page .content{float:left;width:300px}.prazdniki-page .content .item{margin-right:0}.prazdniki-page .banner{float:right}.prazdniki-page .b-part .banner.float-r-banner{margin-top:0}.prazdniki-page .big-title .hr{width:16%}.index-part .prazdniki-page .b-part h3{margin:0 0 20px}.alphabet-search ul{text-align:center}.alphabet-search{margin-top:20px}.index-part .list-page{width:320px;margin-right:20px;float:left}.index-part .c-part.c-part-list-page{width:300px;float:left;top:0}.index-part .c-part.c-part-list-page .banner{margin-bottom:20px;float:none}.c-part-list-page h3{font-size:20px}.list-page #Person-block h3 .hr{width:100%}.addDosieMob{width:280px}.name-day.name-day-full .name-day_item{width:50%}.quote{width:430px}.quote:before{left:-80px;top:calc(50% - 16px)}.hidden-for-add-more,.hidden-for-add-more-block{display:block}#photo-video-right{display:none}#photo-video-768-1000{display:block;float:left;position:relative;background-color:#192952;width:100%;padding:20px;left:0;top:0;padding-top:60px;margin-top:60px!important;padding:50px 20px 20px 21px}#photo-video-768-1000>h3{color:#d74942;display:block;font-size:60px;margin-top:-110px;text-align:right;font-weight:600;text-transform:uppercase;margin-bottom:0;line-height:72px;padding:10px 0}#photo-video-768-1000 .top-preview{width:280px;float:left;margin-right:15px;height:300px}#photo-video-768-1000 .top-preview .image{overflow:hidden}#photo-video-768-1000 .top-preview .image>img{width:auto;height:300px}#photo-video-768-1000 .scroll-bar{float:right;width:280px;margin-bottom:20px;overflow-y:auto;height:300px}#photo-video-768-1000 .scroll-bar .pv-list .prev-img img{width:70px;height:70px}#photo-video-768-1000 .scroll-bar .pv-list{position:relative;padding-left:10px;padding-right:5px;display:table}#photo-video-768-1000 .scroll-bar .pv-list:not(:last-of-type){margin:0 0 20px}#photo-video-768-1000 .pv-list .prev-img,#photo-video-768-1000 .pv-list .prev-vid{float:left;margin-right:5px;position:relative;width:70px;height:70px;display:table-cell}#photo-video-768-1000 .pv-list .prev-img>a,#photo-video-768-1000 .pv-list .prev-vid>a{position:absolute;width:100%;height:100%}#photo-video-768-1000 .scroll-bar::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background-color:#0f1b3a}#photo-video-768-1000 .scroll-bar::-webkit-scrollbar-track{background-color:#5f6b8b}#photo-video-768-1000 .pv-list>div{position:relative;display:table-cell;width:180px;float:right}#photo-video-768-1000 .pv-list>div a{color:#fff;font-size:16px;line-height:18px}#photo-video-768-1000 .pv-list .prev-img:after{content:'';position:absolute;width:41px;height:34px;background:url(../images/icons/camera.png) center center no-repeat;top:20px;left:15px}#photo-video-768-1000 .pv-list .prev-vid:after{content:'';position:absolute;width:41px;height:34px;background:url(../images/icons/play.png) center center no-repeat;top:20px;left:15px;background-size:34px}.scroll-bar::-webkit-scrollbar-button{background-image:url('');background-repeat:no-repeat;width:5px;height:0}.scroll-bar::-webkit-scrollbar-track{background-color:#5f6b8b}.scroll-bar::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background-color:#0f1b3a}.scroll-bar::-webkit-scrollbar-thumb:hover{background-color:#09132d}.scroll-bar::-webkit-scrollbar{width:10px}#photo-video-768-1000 div.all a{color:#fff!important}#photo-video-768-1000 .time,#photo-video-768-1000 .date{color:#9099ae;font-size:12px;padding-right:0;letter-spacing:.05em;font-weight:400}#photo-video-768-1000 .all{position:relative;top:0;text-align:right;padding:0}#popular-right,#popular-right-small{width:300px;float:left;margin-top:0}.c-part-list-page .most-read{margin-top:10px}.index-part{padding:0;width:100%}.index-wrapper-items .item-one{width:186px}.all{text-align:right}.index-part .c-part,.index-part .right-part,.index-part .c-part.c-part-list-page,.index-part .list-page{width:100%}.related-news{width:300px}.updating-person .item{float:left!important}.r768{display:block}.prazdniki-page .calendar{width:300px}.prazdniki-page .type{margin-top:0}.prazdniki-page .date+.clear,.prazdniki-page .name-day+.clear{display:none}.prazdniki-page .name-day{width:300px;float:left}.prazdniki-page .date,.prazdniki-page .big-title{width:300px}.prazdniki-page .big-title .hr{width:100%}.search-block{width:640px;margin:0 auto}.choice-menu ul{top:0}.choice-menu{margin:0 auto 20px;float:none}.search-form{float:none;right:auto}.main-wrapper{width:100%}.addDosie.r768,.addDosie.r768.is_stuck{display:block;width:280px;margin:20px auto;position:relative!important}#Person-block .b-part .banner-premium{float:right}#Person-block .popular-person+.banner-premium:not(.fr)>div.adver-block{margin-top:27px}#Person-block .b-part .banner:first-child{float:right;margin-top:27px}.logo-text{margin-left:-1px!important}.r768{display:block!important}.materials-wrap .center-part .premium-1d.r768{float:left;margin-bottom:20px;margin-right:20px}.materials-wrap .center-part .premium-2d.r768{float:right;margin-bottom:20px;margin-top:0!important}.not-768{display:none}@media only screen and (min-width:768px) and (max-width:1023px){#Prazdniki .c-part{display:none}.prazdniki-page.categories-end .right-part .banner.premium{display:none}.materials-main-page .related-news{width:100%}.materials-main-page .right-part div.banner.premium{display:none}}.float-r-banner{margin-left:20px;float:right;display:block}