@media screen and (max-width:2048px){
#main__png{margin-top:-37px;margin-left:-19px;}
#main__content{margin-top:55px;}
#single__program_main{background-position:90% top;}
}
@media screen and (max-width:1920px){
#main__png{margin-top:-66px;}
#single__program_main{background-position:100% top;}
}
@media screen and (max-width:1680px){
#main__png{margin-top:-106px;}
#main__content{margin-top:-20px;}
#single__program_main{background-position:115% top;}
}
@media screen and (max-width:1600px){
#single__program_main{background-position:123% top;}
}
@media screen and (max-width:1536px){
#main__png{margin-top:-129px;}
#single__program_main{background-position:130% top;}
}
@media screen and (max-width:1440px){
#main__png{margin-top:-145px;}
#single__program_main{background-position:145% top;}
}
@media screen and (max-width:1400px){
#main__png{margin-top:-151px;}
#single__program_main{background-position:152% top;}
}
@media screen and (max-width:1366px){
#single__program_main{background-position:160% top;}
}
@media screen and (max-width:1280px){
#main__png{margin-top:-171px;}
#main__content{margin-top:-90px;}
#single__program_main{background-position:185% top;}
}
@media screen and (max-width:1200px){
#main__png{margin-top:-184px;}
#single__program_main{background-position:222% top;}
.years__block_descript{width:220px;}
}
@media screen and (max-width:1152px){
.container{width:970px;}
h2{font-size:29px;}
.topbar__point_adress{font-size:11px;}
.topbar__phone{font-size:14px;}
.topbar__socials img{margin-right:9px;}
.header__donate{padding-top:22%;}
.main__news_capt{float:left;}
.news__blocks_big{width:70%;margin:30px auto;}
.blocks__big_text{top:369px;}
.news__blocks_small{width:100%;margin:0px auto 70px;}
.news__blocks_small img{width:100%;}
.sm__block_text{margin-right:30px;}
.sm__block_text_margin{margin-right:75px;}
html[lang="en-US"] .sm__block_text_margin{margin-right:56px;}
.partners__block_one{margin-left:0;}
.help__main_block{width:100%;}
.team__block{left:18%;}
.about__years{width:76%;margin:-15px auto 0;}
.about__report_block{width:230px;}
.about__report_block p{line-height:19px;}
.about__report_download{margin-top:130px;}
.about__report_secondary p{width:353px;}
.team__slider_text{margin-top:-5px;}
#about__location h3{margin-bottom:14px;}
.contacts_block_tel{margin-bottom:0;}
#main__png{margin-top:-192px;}
#single__program_main{background-position:268% top;}
}
@media screen and (max-width:1120px){
#single__program_main{background-position:301% top;}
}
@media screen and (max-width:1024px){
#main__png{margin-top:-213px;}
#main__content{margin-top:-158px;}
#single__program_main{background-position:504% top;}
.prog__text_block h4{width:265px;}
}
@media screen and (max-width:992px){
#main__png{margin-top:-219px;}
#single__program_main{background-position:685% top;}
}
@media screen and (max-width:960px){
.container{width:750px;}
header{display:none;}
#topbar{position:sticky;top:0;z-index:200;}
#about__main h2{margin-top:45px;}
.about__capt_text{margin:50px 0 20px;line-height:16px}
.menu__icon img, .phone__icon img{height:22px;}
.mobile__menu{display:none;position:absolute;top:0;background:#fff;width:160px;margin-top:27px;padding-left:0;z-index:100;}
.mobile__menu .menu-item{list-style:none;padding-left:0;}
.header__donate_mob{float:right;height:30px;margin-top:-3px;background-color:#ba4b4f;text-align:center;width:116px;color:#fff !important;padding-top:4px;}
#main__png{margin-top:-224px;}
#main__content{margin-top:-180px;}
h1{font-size:24px;line-height:25px;}
h4{font-size:18px;}
.podkova__text{font-size:12px;}
.main__content_text{width:100%;}
.main__content_photo img{width:90px;}
.main__content_photo p{margin-top:60px;}
.news__blocks_big{width:85%;}
.blocks__big_text{top:320px;}
.subscr__form input[type="email"]{width:300px;}
.subscr__form{margin-left:-30px;}
.subscr__form input[type="submit"]{bottom:-30px;}
.report__text{margin:0;width:268px;}
.sm__block_text{margin-right:15px;}
.sm__block_text_margin{margin-right:60px;}
html[lang="en-US"] .sm__block_text_margin{margin-right:44px;}
.report__banner{width:368px;}
footer{height:578px;padding-top:360px;background-size:auto, cover;background-position:center 153px, center bottom;}
.footer__socials{text-align:right;}
.footer__info_text, .footer__info_year{margin-bottom:20px;}
.help__main_block img{width:50%;}
#help__main h3{font-size:20px;}
#help__main p{font-size:12px;}
.help__second_img{}
#help__main h3{padding-top:5px;}
.contacts__block_time{text-align:left;}
.contacts_block_tel3{margin-bottom:39px;}
.contacts_block_tel{margin-top:39px;}
.contacts_block_img{margin-top:49px;}
.contacts_block_tel2 p{line-height:26px;}
.mobile__menu{margin-left:-15px;width:720px;padding:37px 0 72px 30px;}
.mobile__menu .menu-item{margin-bottom:30px;}
.menu__link_home:after{content:url(//refugee.ru/wp-content/themes/refugees/assets/img/home.png);margin-left:15px;}
.lang__mobile{position:absolute;top:15px;right:15px;}
.topbar__lang{margin-right:15px !important;}
.team__block{width:550px;height:199px;padding:40px 45px 0;left:11%;top:-32%;}
.about__team_img{display:none;}
.about__team_img2{display:block;width:100%;}
.about__docs_mob{display:flex;-webkit-justify-content:space-around;justify-content:space-around;}
#about__docs img{float:none;display:block;margin:0 0 15px 0;}
.about__dosc_block{text-align:center;}
.about__dosc_block a{font-size:26px;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;line-height:26px;}
#about__partners h2{margin-top:12px;}
#single__program_main{background:none !important;}
.prog__text_block h4{background-color:#22b4cd;color:#fff;padding-top:14px;}
#needhelp__main h2{font-size:26px;}
.needhelp__phone_main{font-size:23px;margin:2px 0 -6px;}
.needhelp__capt_text p{font-size:18px;}
.needhelp__phone_main2{font-size:15px;}
.needhelp__block h3{font-size:25px;margin:10px 0 -2px;}
.needhelp__block_text p{font-size:12px;}
.programms__block_text{width:240px;height:170px;}
.programms__block_text h3{font-size:18px;line-height:17px;}
.programms__block_text p{line-height:13px;font-size:11px;}
.programms__block_text3{width:360px;}
.programms__main_capt{margin-top:63px;font-size:12px;line-height:12px;}
.stories__main_feed h3{font-size:40px;}
.story__main_capt{margin-top:63px;}
.story__main_feed2 h3{line-height:21px !important;margin:1px 0 16px !important;font-size:23px !important;}
}
@media screen and (max-width:854px){
#main__png{margin-top:-241px;}
.about__years{width:82%;}
.years__block_descript{width:192px;height:135px;padding:1px 0 0 8px;}
.years__block_descript p{font-size:12px;}
#about__team_slider{margin:165px 0 30px;}
}
@media screen and (max-width:800px){
#main__png{margin-top:-250px;}
#main__content{margin-top:-210px;}
}
@media screen and (max-width:784px){
#main__png{margin-top:-253px;}
#main__content{margin-top:-220px;}
#owlslider_5 .owl-prev{left:-4%;}
#owlslider_5 .owl-next{right:-4%;}
}
@media screen and (max-width:720px){
.container{width:570px;}
.help__main_block img{width:200px;}
#help__main h3{font-size:25px;}
#help__main p{font-size:17px;}
#help__main h3{padding-top:20px;}
.mobile__menu{width:540px;padding:18px 0 10px 21px;}
.mobile__menu .menu-item{margin-bottom:25px;}
#owlslider_1,
#owlslider_fix,
#main__png{display:none;}
#main__content{margin-top:30px;background-position:top center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;}
h1{line-height:29px;}
.main__content_photo p{margin-top:10px;margin-left:-15px;}
.news__blocks_big{width:100%;}
.blocks__big_text{top:262px;}
.blocks__small_text p{margin-bottom:15px;}
.subscr__form, input[type=checkbox], input[type=radio]{margin-left:0;}
.subscr__text{margin-left:15px;margin-top:-3px;}
.bg_row{margin-bottom:72px;height:162px;padding:33px 0;background:rgb(231, 245, 250);background:-webkit-linear-gradient(347deg, rgb(231, 245, 250) 17%, rgb(241, 219, 220) 79%);background:-o-linear-gradient(347deg, rgb(231, 245, 250) 17%, rgb(241, 219, 220) 79%);background:linear-gradient(77deg, rgb(231, 245, 250) 17%, rgb(241, 219, 220) 79%);}
.bg_row h2{font-size:24px;font-weight:400;letter-spacing:0.1em;}
.subscr__form input[type="email"]{width:360px;}
.report__block, .report__text{width:100%;}
.report__block{margin-bottom:25px;}
.sm__block_text{margin-right:50px;}
.sm__block_text_margin{margin-right:95px;}
html[lang="en-US"] .sm__block_text_margin{margin-right:77px;}
.report__banner{margin:0 auto 72px;background-color:#FFF;color:#22b4cd;border:2px solid #22b4cd;}
#owlslider_2 .owl-stage-outer,
#owlslider_4 .owl-stage-outer,
#owlslider_5 .owl-stage-outer{margin-bottom:100px;}
.partners__block_last img{width:30%;}
.footer__socials{margin-right:-8px;}
.team__block{position:unset;}
#about__main{border:none;}
.about__years{display:none;}
#about__team_slider{margin-top:50px;}
.member__block_person a img{width:113px !important;height:112px;margin:0 auto -15px;}
#about__docs{margin:30px 0;}
.team__slider_text{display:none;}
#about__contacts{margin-bottom:15px;}
.needhelp__capt_text p{margin-right:10px;}
#needhelp__main p{font-size:12px;}
.needhelp__block_text p{line-height:18px;}
#owlslider_4 .owl-prev,
#owlslider_4 .owl-next{top:51%;}
#owlslider_5 .owl-prev,
#owlslider_5 .owl-next{top:8%;}
#about__location iframe{position:relative;}
#about__contacts{margin-top:220px;}
.programms__block_text3{width:271px;height:125px;padding-top:11px;}
.programms__block_text3 h3{font-size:18px;line-height:17px;margin-bottom:-1px;}
.programms__block_text3 p{line-height:11px;font-size:11px;}
.programms__main_capt{margin-top:50px;}
.news__blocks_small img{width:100%;height:auto;}
.story__main_feed2 .story__block_text{display:none;}
.story__main_capt{margin-top:50px;}
#about__member{margin-top:-130px;padding-bottom:14px;}
.partners__text{margin-bottom:45px;}
.contacts_block_tel3 p{margin-top:0;}
}
@media screen and (max-width:575px){
.card-title{font-size:18px;}
#owlslider_5 .owl-prev{left:15%;}
#owlslider_5 .owl-next{right:15%;}
}
@media screen and (max-width:512px){
.all-news-btn{top:10px;}
.container{width:320px;}
.row{margin:0;}
.about-partners{margin-top:-15px;}
.col-12{padding:0;}
#main__content .container{padding:0;}
#main__content{background:none;}
.main__logo{width:100%;margin-left:-15px;}
h1{line-height:25px;margin-bottom:20px;}
.mobile__menu{width:321px;padding:15px 0 10px 19px;margin-left:-31px;}
.main__content_text{margin:0px auto 62px;}
.podkova__text{width:310px;}
.news__date{top:29px;}
.news__blocks_big{margin-bottom:100px;}
.blocks__big_text{padding-left:0;width:320px;top:230px;}
.news__link, .blocks__small_text p{display:none;}
.news__blocks_small{margin-bottom:30px;}
.news__blocks_small .news__date{top:0;width:146px;}
.blocks__small_text{padding:8px 0px 12px;}
.subscr__form input[type="email"]{width:267px;}
.sm__block_text{margin-right:27px;}
.sm__block_text2{margin-right:63px;}
.sm__block_text3{margin-right:45px;}
html[lang="en-US"] .sm__block_text3{margin-right:11px;}
html[lang="fr-FR"] .sm__block_text3{margin-right:25px;}
.report__capt{margin-left:-15px;}
.report__sm_block{margin-left:15px;}
.report__text{width:94%;}
.report__banner{width:290px;font-size:11px;}
#main__partners h4{width:290px;}
.partners__block_one3 img{width:45%;}
.partners__block_one{margin-bottom:20px;}
.partners__block_one4_img{width:63px;}
footer{background-image:none;background-color:#383838;height:315px;padding-top:30px;}
.footer__block{width:290px;}
.footer__info_adress, .footer__info_tel{color:#fff !important;line-height:15px;margin-top:18px;}
.footer__info_text{color:#fff;}
.bg_row{width:320px;margin-bottom:55px;padding-left:8px;}
.subscr__form input[type="email"]{width:259px;}
#needhelp__main{background-image:none;}
.needhelp__capt_text{text-align:center;margin:15px 0 -50px;}
.needhelp__block{margin-bottom:-20px;text-align:center;}
.needhelp__block_text{margin-bottom:70px;}
.team__block{width:100%;padding:30px 0;}
.team__block_capt{line-height:25px;}
.about__location_block{width:100%;height:200px;}
.contacts_block_tel2 a, .contacts_block_tel2 p{font-size:10px;}
.contacts_block_tel2 p{line-height:23px;}
#about__main h2{margin-bottom:10px;}
.help__main_block img{width:30% !important;margin-bottom:50px;}
#help__main h3{padding-top:0px;font-size:22px;}
#help__main p{font-size:14px;}
#help__main h2,
#stories__main h2{margin-bottom:50px;}
.prog__text_block{width:290px;height:245px;padding:28px 31px;}
.prog__text_block h4{width:100%;}
.prog__text_block a{font-size:12px;margin:5px 0 0 0px;line-height:21px;}
.page-template-template-single_program_1 footer, .page-template-template-single_program_2 footer, .page-template-template-single_program_3 footer, .page-template-template-single_program_4 footer, .page-template-template-single_program_5 footer, .page-template-template-single_program_6 footer{margin-top:50px;}
#single__program_main h2{width:100%;height:85px !important;font-size:26px !important;}
.stories__main_block img{width:35%;margin-bottom:50px;}
#stories__main h3{font-size:16px;padding-top:0;}
#stories__main h3{font-size:12px;}
.stories__main_block{width:95%;}
.story__main_capt{display:none;}
.story__img_margin{margin-bottom:0px;}
#story__main h2{margin:30px 0;}
.story__link{margin-bottom:30px;}
#programms__main h2{margin-bottom:15px;}
.programms__main_capt{margin-top:0px;}
.programms__block_text{height:85px;}
.programms__block_text p{display:none;}
.programms__block_text h3{font-size:17px;}
.programms__block_text3{width:155px;height:76px;}
.stories__main_feed h3{font-size:25px !important;padding-top:25px !important;}
#story__main img{margin-bottom:0;}
.member__block_person a img{width:90px !important;height:90px;}
#about__docs{margin:45px 0;}
#about__partners h2,
.partners__text{margin-bottom:45px;}
.contacts_block_img2{margin-top:0;width:120%;}
.contacts_block_tel{margin:0;}
.contacts_block_tel2 p{line-height:13px;}
.page-template-template-programs footer{margin-top:30px;}
.contacts__block_time{font-size:12px;line-height:18px;}
.contacts__block_time span{font-size:18px;}
.contacts__block_time:first-child{margin-top:0px;}
.contacts_block_tel2 a{font-size:10px;line-height:15px;margin-right:5px;}
.contacts_block_tel3 p{margin-top:0px;}
.contacts_block_tel a{font-weight:400 !important;}
.about__location_block p{font-size:10px;}
.contacts__block_email{margin-top:7px;font-size:17px;}
.contacts_block_tel3{margin-bottom:18px;}
.row_2{margin-top:30px;}
.page-template-template-about footer{margin-top:30px;}
.single-post #mission__main img,
.single-post #mission__main table{width:100%;height:auto;}
.footer_pologenie{margin-right:5px;}
#owlslider_2 .owl-stage-outer{margin-bottom:0px;}
#owlslider_5 .owl-prev{left:10%;}
#owlslider_5 .owl-next{right:10%;}
.page-id-203 #volunteer__main h2{height:75px;margin-bottom:30px;}
#volunteer__main,
#mission__main{margin-top:30px !important;}
.wpcf7-form-control.wpcf7-submit{margin-bottom:30px;}
.page-id-242 #mission__main h2{height:75px;}
div.leyka-oferta-text{width:90% !important;left:30% !important;}
#volunteer__main ol li{margin-top:15px;}
#volunteer__main .wpcf7-form{margin-top:30px;}
#owlslider_2 .slider__text{display:block;}
#owlslider_2 img{opacity:0.2;}
}
@media screen and (max-width:425px){
div.leyka-oferta-text{width:90% !important;left:35% !important;}
}
@media screen and (max-width:320px){
div.leyka-oferta-text {
width: 90% !important;
left: 45% !important;
}
}