@charset "utf-8";
/* CSS Document */

.info_help{
	padding-left:160px;
}
	.info_help p{
		color:#D71140; font-size:16px; font-family: 'MyriadPro-Regular';     line-height: 60px; 
	}
.block1.cols1{
	background:none; padding:0;
}
.block1.cols1 > .col1 {
    width: 740px;    z-index: 2;    position: relative; padding-top:25px;
}
.block1.cols1>.col2 {
    width: 210px;
    margin-left: 0; border: none;
    box-shadow:none;
}
.foto{
	width:240px; height:auto; overflow:hidden; display:inline-block; vertical-align:top; margin-top:10px;
}
	.foto img{
		width:100%;
	}
.foto_info{
	width:465px; display:inline-block; vertical-align:top; padding-left:10px;
}
	.foto_info p{
		color:#111; font-size:16px; font-weight:7;     line-height: 30px; text-align: justify;  font-family: Montserrat,Arial,sans-serif;
	}
	.foto_info p a{
		color:#0043D5; font-size:16px; text-decoration:underline; font-weight:700
	}
	.foto_info a:hover{
		text-decoration:none;
	}
.block1 .help_result{
	    margin: 0 0px;
    overflow: hidden;
    width: 384px;
}
.blockquote{font-size:0;}
	.block1 .help_result_yes, .block1 .help_result_no{
		float:left; width:100%; padding-top:15px;
	}
	.block1 .help_result_yes{
		margin-right:4%;
	}
	.blocks111 .fs12{font-size:0;}
		.block1 .help_result_yes p, .block1 .help_result_no p{
			font-family: ubuntu; font-size:12px; color:#000; font-weight:400;     margin-bottom: 0;
		}
		.block1 .help_result_yes span{
			font-family: ubuntu; font-weight:700; font-size:24px; color:#000000; display:block; margin-bottom:20px;
		}
		.block1 .help_result_no span{
			color:#FF6666; font-family: ubuntu; font-weight:700; font-size:24px; display:block; margin-bottom:20px;
		}
		.block1 .help_result_yes a, .block1 .help_result_no a{
			display:block; margin:0 auto;
		}
.pdf{
	background:url(../images/pdf.jpg) no-repeat; width: 600px;    height: 319px;    padding: 110px 0 0 85px;     margin-left: -115px;    margin-bottom: 60px;
}
	.pdf a{
		color:#0B0103; font-family: 'MyriadPro-Regular'; font-size:18px; display:block; font-weight: 500;
	}
	.pdf a:hover{
		color:#FF6666;
	}
.pluso-counter, .pluso-more{
	display:none !important;
}
.block1 .blockquote_item{display:inline-block;vertical-align:top;}
.block1 .blockquote_item p{font-family: ubuntu; font-size:14px;line-height:19px;}


.block1 .blockquote_item div > div.text{
    font-family: ubuntu;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
}

.block1 .blockquote_item.blockquote_pink span{
    font-weight:500;
    font-size:14px;
    color:#F30635;
    display:block;
    vertical-align:top;
    padding-left: 40px;
    width: 150px;
    height: 60px;
    overflow: hidden;
}
.block1 .blockquote_item.blockquote_pink div > div.text{
    color: #F30635;
    margin-bottom: 0px;
    height: 160px;
}
.block1 .blockquote_item.blockquote_pink div > div.text.bottom{
    padding-left: 70px;
    width: 150px;
    height: 40px;
    overflow: hidden;
}

.block1 .blockquote_item.blockquote_blue span{
    font-weight:500;
    font-size:16px;
    color:#0043D5;
    display:block;
    vertical-align:top;
    line-height:20px;
    padding-left: 55px;
    height: 60px;
}
.block1 .blockquote_item.blockquote_blue div > div.text {
    color:#008FD3;
    margin-bottom: 0px;
    height: 180px;
}

.block1 .blockquote_item.blockquote_green div > div.text {
    color:#00E600;
    margin: 10px 0 0 0;
    height: 180px;

}

.block1 .blockquote_item.blockquote_pink{background:url(../images/pink.jpg) no-repeat top center; width:391px; height:346px; margin-top: 46px;}
.block1 .blockquote_item.blockquote_pink > div{padding: 44px 36px 0px 79px;}
.block1 .blockquote_item.blockquote_blue > div{padding: 41px 43px 0px 50px;}
.block1 .blockquote_item.blockquote_green > div{padding: 57px 30px 0px 45px;}

.block1 .blockquote_item.blockquote_blue{background:url(../images/blue.png) no-repeat top center #fff;width:353px;height:357px;}
.content.content2 {
    padding-top: 60px;    padding-bottom: 100px !important;}
.block1 .blockquote_item.blockquote_green{background:url(../images/green.jpg) no-repeat top center;width:305px;height:308px;    margin-top: 40px;    margin-left: 9px;}

.mobile_plugin{display:inline-block;vertical-align:top;background:url(../images/bg.jpg) repeat top center;width: 439px;
    height: 222px;
    margin-top: 77px;
    position: relative;
    padding: 13px 8px 21px 8px;}
.tabs4 a{display:inline-block;vertical-align:top;background:#fff;width:97px;height:97px;border-radius:50%;overflow:hidden;margin:0 5px;text-align:center;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);}
.tabs4 a:hover, .tabs4 a.current4 {
    background: #fefefe;box-shadow:none;cursor:pointer;
}
.tab4{padding:5px;background:#fff;width:370px;display:none;margin:0 auto;position:relative;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);
box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);}
.tab4:after{content:'';background:url(../images/aftr_tab.png) no-repeat top right;width:90px;height:23px;position:absolute;top:3px;right:5px;    opacity: 0.6;}
.tab4:before{content:'';background:url(../images/small/qiwi.jpg) no-repeat top right;width:46px;height:17px;position:absolute;bottom:8px;right:5px;}
.block1 .tab4 p{color:#000;font-size:14px;font-family:ubuntu;margin-bottom:0px;}

.tabs5 a{display:inline-block;vertical-align:top;background:#fff;width:97px;height:97px;border-radius:50%;overflow:hidden;margin:0 5px;text-align:center;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);}
.tabs5 a:hover, .tabs5 a.current5 {
    background: #fefefe;box-shadow:none;cursor:pointer;
}
.tab5{padding:5px;background:#fff;width:370px;display:none;margin:0 auto;position:relative;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);
box-shadow: inset 0px 0px 0px 1px rgba(192,187,191,1);}
.tab5:after{content:'';background:url(../images/aftr_tab.png) no-repeat top right;width:90px;height:23px;position:absolute;top:3px;right:5px;    opacity: 0.6;}
.tab5:before{content:'';background:url(../images/small/qiwi.jpg) no-repeat top right;width:46px;height:17px;position:absolute;bottom:8px;right:5px;}
.block1 .tab5 p{color:#000;font-size:14px;font-family:ubuntu;margin-bottom:0px;}
.bg-white4{margin-top:17px;}
.bg-white4 form{margin:14px 0px 10px 37px;}
.input_one{display:inline-block;vertical-align:top;border-radius:4px;padding-left:5px;line-height:36px;height:36px;width:146px;margin-right:10px;color:#000;font-size:14px;font-family:ubuntu;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(163,176,183,1),inset 0px 0px 3px 1px rgba(163,176,183,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(163,176,183,1),inset 0px 0px 3px 1px rgba(163,176,183,1);
box-shadow: inset 0px 0px 0px 1px rgba(163,176,183,1),inset 0px 0px 3px 1px rgba(163,176,183,1);}
.inp_submt{display:inline-block;vertical-align:top;line-height:36px;height:36px;color:#fff;color:#fff;font-size:14px;font-family:ubuntu;border:1px solid #B0ACAF;border-radius:4px;width:119px;
background: rgba(255,196,0,1);
background: -moz-linear-gradient(top, rgba(255,196,0,1) 0%, rgba(255,170,0,1) 27%, rgba(255,153,0,1) 51%, rgba(255,132,0,1) 77%, rgba(255,111,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,196,0,1)), color-stop(27%, rgba(255,170,0,1)), color-stop(51%, rgba(255,153,0,1)), color-stop(77%, rgba(255,132,0,1)), color-stop(100%, rgba(255,111,0,1)));
background: -webkit-linear-gradient(top, rgba(255,196,0,1) 0%, rgba(255,170,0,1) 27%, rgba(255,153,0,1) 51%, rgba(255,132,0,1) 77%, rgba(255,111,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,196,0,1) 0%, rgba(255,170,0,1) 27%, rgba(255,153,0,1) 51%, rgba(255,132,0,1) 77%, rgba(255,111,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,196,0,1) 0%, rgba(255,170,0,1) 27%, rgba(255,153,0,1) 51%, rgba(255,132,0,1) 77%, rgba(255,111,0,1) 100%);
background: linear-gradient(to bottom, rgba(255,196,0,1) 0%, rgba(255,170,0,1) 27%, rgba(255,153,0,1) 51%, rgba(255,132,0,1) 77%, rgba(255,111,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc400', endColorstr='#ff6f00', GradientType=0 );
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(247,247,247,1),0px 1px 4px 0px rgba(176,172,175,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(247,247,247,1),0px 1px 4px 0px rgba(176,172,175,1);
box-shadow: inset 0px 0px 0px 1px rgba(247,247,247,1),0px 1px 4px 0px rgba(176,172,175,1);

}
.tabs4 a div{display:table-cell;vertical-align:middle;width:97px;height:97px;}
.tabs5 a div{display:table-cell;vertical-align:middle;width:97px;height:97px;}
.mobile_plugin:after{content:'';background:url(../images/after.jpg) no-repeat top left;position:absolute;bottom:0;left:0;width:201px;height:18px;}
  .banner{background:url(../images/banerlifefond24.png) no-repeat top center;width:730px;height:206px;    z-index: 2;
    margin-top: -16px;} 
.list2.s2 > div {
    margin-bottom: 11px;
}
.sh13 .send_friend{display:inline-block;vertical-align:top;text-align:center;width:205px;color:#008FD3;font-weight:500;font-size:14px;font-family: ubuntu;}
.sh13 .send_friend span{display:table-cell;vertical-align:middle;width:205px;height:140px;}
.pluso {
    width: 485px;
}
.pluso-010010101001-04 .pluso-wrap a {
    margin: 10px 0 0 8px !important;}

.block1 .history{padding-top:0px;font-family: Montserrat,Arial,sans-serif;; font-size:20px;line-height:30px;font-weight:300;color:#17183b; max-width: 900px;text-align: justify}
.block1 .history h4{padding-bottom:15px;font-weight:300;font-family: Montserrat,Arial,sans-serif;; font-size:20px;line-height:30px;font-weight:300;color:#17183b;}
.block1 .history p{text-indent:1px;font-family: 'Proxima Nova', Arial, sans-serif; font-size:17px;line-height:24px;font-weight:300;color:rgb(74, 74, 74);}

.foto_big{width:640px;    margin: 30px 0px;}
.block1 .col2 .fs24 img{width:auto;}
.fs24 h4{font-size: 20px;
    color: #FF0750;
    padding: 10px 0px;
    font-weight: 500;
    margin-left: -20px;}
.block1 .blocks11 p {
    color: #000000;
    margin-bottom: 15px;
    font-size: 17px;
    font-family: 'Sans Serif';    line-height: 30px;
}

.block1 .blocks11 .col1 {
    width: 100%;
}
.block1 .blocks11 .fs12 p {
    color: #000000;
        font-family: 'Sans Serif';
    
}
.block1 .blocks11 .btn5{width:130px;}
.block1 .blocks11 .btn6{width:105px;}
.block1 .blocks11 .fs22 {
        line-height: 18px;
}
.blocks11 .fll {
    float: left;width:136px;
}
.blocks111 .lvl2  {
    width: 250px;
}
.y_bl_rou{width:557px;height:182px;}
.b-widget-donate .b-input-text {
    padding-right: 47px;
    background: #fff;
    width: 126px !important;
}
.b-form-radio_theme_grey .b-form-radio__button_checked_yes {
    color: #7A7254;
    z-index: 3;
    width: 100px !important;
}
.b-form-radio_theme_grey .b-form-radio__button {
    padding: 1px;
    width: 100px !important;
}
.b-widget-donate {
    padding: 35px 8px !important;}
.y_bl{margin:0px 0px 15px 0px;position:relative;}
.y_bl:after{    content: "";
    position: absolute;
        right: 61px;
    top: -1px;
    width: 159px;
    height: 176px;
    background: url(../images/pig.png) no-repeat center;}

.icona_left{float:left;width:448px;text-align:center;}
.block1 .icona_left .matrona{text-transform:uppercase;color:#1C1C1C;font-size:14px;padding-bottom:15px;display:block;vertical-align:top;color: #000 !important;
    text-decoration: none !important;}
.icon_item{display:inline-block;vertical-align:top;margin-right:37px;}
.icon_item:last-child{margin-right:0px;}
.icona_right{    float: right;
    width: 305px;
    text-align: center;
    margin-right: 16px;}
.icon_but{font-family: ubuntu;}	
.icona_right h4{text-transform:uppercase;color:#1C1C1C;font-size:14px;padding-bottom:15px;height:40px;color:#00BBEF;}
.block1 .icona_right p{letter-spacing:0.25px;color:#004DB2;font-size:20px;font-family: 'MyriadPro-Regular';line-height: 29px;}
.icon_but a{display:block;margin:0 auto;width:122px;}
.icon_but .btn5{margin:0 auto;margin-bottom:5px;}

.blocks11 > div{margin-bottom:15px;}
.block1 .plz {color:#008FD3;font-family: ubuntu; font-size:14px;line-height:19px;font-weight:500;padding:15px 0px;display:block;vertical-align:top;}

.special .mobile_plugin{margin-top:-30px;}
.special .banner{margin-top:0px;}
.memory{float:right;background:url(../images/memory.jpg) no-repeat top center;height:251px;width:511px;    margin-top: -26px;}

.links1.links17 {
    background:#DEDEDE;
}
.tab3 {
    display: none;
}
.tabs3 a {
    cursor: pointer;
}
.links1 a:hover, .links1 a.current3 {
    background: #296f8e;
    color: #fff;
}

.otchet{background:url(../images/otchet.png) no-repeat top center;width:100%;height:442px;    background-size: 100%;}
.not_children{background:url(../images/not.jpg) no-repeat top center;width:323px;height:353px;margin-left:-104px;}
.step_lechenie h4{font-size:24px;color:#0068B7;font-weight:400;padding-bottom:15px;}
.step_lechenie p span{font-weight:700;}
.block1 .step_lechenie p{color:#000;font-family: 'MyriadPro-Regular';font-size:16px;font-weight:400;}
.one_step{padding-bottom:22px;width:645px;}
.schet_item{display:inline-block;vertical-align:top;margin-right:5px;}
.align-right2 {
    margin-top: -13px;
}
.schet_item a{    display: table-cell;
    vertical-align: middle;
    height: 47px;}
.content2.content .block1	{margin-bottom:0px;}
.desk{display:none;}
.bg_help{position:relative;}
.bg_help_sir{content:'';background:url(../images/help.png) no-repeat top center;position:absolute;top:38px;right:0;width:243px;height:267px;}
.nex_item{width:100%;height:545px;    max-width: 1000px;
    margin: 0 auto;margin-top:15px;}
	.content_akc{width:100%;   max-width: 1000px;
    margin: 0 auto;margin-top:15px;}
.content_akc{margin-top:50px;}	
.left_sh{float:left;width:340px;text-align:center;font-family: ubuntu;font-weight:500 !important;}	
.left_sh p{font-size:31px;color:#008FD3;padding-bottom:0px;line-height:normal;}
.left_sh h4{color:#FF12E3;font-size:60px;line-height:normal;}
.left_sh h3{color:#00E957;font-size:36px;line-height:normal;}
.right_sh{float:left;width:620px;text-align:left;}
.footer {
    clear: both;
}
.left_akc{background:url(../images/big_cav.png) no-repeat top center;background-size:100% 100%;width:680px;height:736px;float:left;}
.left_akc{font-family: ubuntu;font-size:16px;color:#000;line-height:30px;}
.left_akc h4{color:#00D348;font-size:20px;padding-bottom: 82px; padding-left: 140px;
}
.left_akc div {padding: 107px 41px 0px 115px;}
.right_akc{float:right;width:280px;background:#00A6FF;margin-top:50px;}
.right_akc h4{background:#FFFA56;line-height:48px;font-family: ubuntu;font-size:16px;color:#9A9300;font-weight:400;padding-left:40px;position:relative;}
.right_akc h4:before{content:'';background:url(../images/ar.png) no-repeat center center;position:absolute;top:0px;left:0;width:40px;height:48px;}
.right_akc ul li{display:block;vertical-align:top;padding:0px 15px 0px 40px;}
.right_akc ul li:hover{background:#FF38ED;}
.right_akc ul li.active{background:#FF38ED;}
.right_akc ul {padding-bottom:10px;}
.right_akc ul li a{display:block;vertical-align:top;color:#F2F5F7;font-size:18px;font-family: 'MyriadPro-Regular';text-decoration:none;padding:5px 0px 3px 0px;
-webkit-box-shadow: 0px 1px 0px 0px rgba(0,179,255,1);
-moz-box-shadow: 0px 1px 0px 0px rgba(0,179,255,1);
box-shadow: 0px 1px 0px 0px rgba(0,179,255,1);}
.likes {display:inline-block;vertical-align:top;width:520px;position:relative;    margin-left: -5px;
    margin-top: -26px;}
.likes1{background:url(../images/rubl.jpg) no-repeat top center;width:271px;height:252px;}
.likes2{position:absolute;background:url(../images/dobro.png) no-repeat top center;width:307px;height:290px;right:-66px;top:-10px;}
.pritcha {font-family: PT Sans;color:#000;font-size:24px;line-height:48px;letter-spacing:0.5px;padding-top:15px;}
.content_akc .block3 {
    margin: 50px 0 50px;
}
.ramka{background:url(../images/ramka.png) no-repeat top center;height:1310px;max-width:1000px;font-family: PT Sans;color:#000;line-height:48px;letter-spacing:0.5px;font-size:24px;    padding: 120px 73px 0px 73px;}
.ramka h4{font-weight:400;padding-bottom:15px;}
.ramka p{text-indent:45px;}
.ramka p a{font-family: PT Sans;color:#000;line-height:48px;letter-spacing:0.5px;font-size:24px;}
.blocks111{margin-left:-30px;}
.fs48{display:none;}
.fs48 h4{position:relative;    font-size: 20px;
    color: #FF0750;
    padding: 10px 0px;
    font-weight: 500;
    margin-left: 0px;}
.fs47 span.desk3{display:none;}
.fs47 span.desk2{display:inline;}
@media only screen and (max-width: 999px) and (min-width: 768px){
	.block1 .history{width:auto;margin-left:0px;}
	.right_sh {
    width: 410px;
	}
	.right_sh .pluso {
    width: 100%;
}
.left_akc {
    background: url(../images/big_cav.png) no-repeat top center;
    background-size: 100% 100%;
    width: 458px;}
.left_akc h4 {
    padding-bottom: 17px;
    padding-left: 72px;
}
.likes2{display:none;}
.content_akc{overflow:hidden;}
.left_akc {
    line-height: 26px;
}	
.content_akc > div{padding:0 10px;}
.left_sh {
    float: left;
    width: 320px;}
.likes {
    width: 290px;}
	.content_akc .ramka {
    background: url(../images/ramka.png) no-repeat top center;
    height: 1400px;
    max-width: 1000px;
    font-family: PT Sans;
    color: #000;
    line-height: 30px;
    letter-spacing: 0.5px;
    font-size: 20px;
    padding: 120px 73px;
    background-size: 100%;
}
.ramka p a{font-family: PT Sans;color:#000; line-height: 30px;
    letter-spacing: 0.5px;
    font-size: 20px;}
.left_akc div {
    padding: 107px 41px 0px 67px;
}
	.bg_help:after {
    background: url(../images/help.png) no-repeat top center;
    width: 161px;
    background-size: 100%;
}
	.desk{display:block;}
.content{}
.banner {
    background: url(../images/banerlifefond24.png) no-repeat top left;}
.block1.cols1 > .col1 {
       width: 510px;
    padding-right: 15px;}
/* CSS Document 030419*/

.banner {
    background: url(../images/banerlifefond24.png) no-repeat top left;}
.block1.cols1 > .col1 {
       width: 400px;
    padding-right: 15px;}


/* CSS Document030419 */
.bg_help_sir {
    background: url(../images/help.png) no-repeat top center;
    width: 159px;
    height: 173px;
    background-size: 100%;
}	
.not_children {
    margin-left: -83px;
}
.pdf {
        background: url(../images/pdf.jpg) no-repeat;
    width: 197px;
    height: 167px;
    padding: 71px 0 0 47px;
    margin-left: -17px;
    margin-bottom: 25px;
    background-size: 100% 100%;}	
.pdf a {
    font-size: 16px;}
.foto {
    width: 180px;}
.foto_info {
    width: 330px;}
.block1 .foto_info2 p {
    font-size: 14px;}
.block1 .foto_info2 .help_result {
    margin: 0 0px;
}
.block1 .help_result_yes{
    float: left;
    width: 51%;
    padding-top: 15px;
}
.block1 .foto_info2 .help_result_yes p, .block1 .foto_info2 .help_result_no p {
    font-family: ubuntu;
    font-size: 12px;}
.block1 .help_result_yes {
    margin-right: 2%;
}
.info_big2 .btn3, .info_big2 .btn4 {margin-top:5px;}
.mobile_plugin {
    margin-top: 351px;
}
.block1 .blockquote_item.blockquote_green {
    margin-top: -594px;
    display: block;
    float: right;
}
.block1 .history p {
    font-size: 16px;
    line-height: 25px;}
.memory{display:none;}
.one_step {
    padding-bottom: 22px;
    width: 413px;
}
.flr{float: right;
    text-align: right;}
.footer .flr .align-right2>div {
    margin-bottom: 15px;
    text-align: right;
}		
.sh13 .send_friend {
    width: 160px;}
	.sh13 .send_friend img{width:100%;}
.pluso {
    width: 335px;
}
.foto_big img{width:100%;}
.foto_big {
    width: 493px;
    margin: 30px 0px;
}
.y_bl {
    padding-top: 60px;
}
.y_bl:after {
    right: -4px;
    top: -64px;}
.icona_right {
    float: right;
    width: 100%;}
	}
@media only screen and (max-width: 767px) and (min-width: 0px){
	.y_bl_rou iframe{width:435px !important;}
	.blocks111 {
    margin-left: 0px;
}
.block1 .history{width:100%;margin-left:0px;}
.b-widget-donate {
    padding: 6px;}
.b-input-text_inline {
    display: block !important;margin-bottom:5px;}
.b-widget-donate .b-input-text {
    width: 111px !important;
}		
.bg_help_sir{display:none;}
	#nex-thumbnails li {float:left;margin:0 10px;display:block;width:45px !important;height:45px !important;opacity:0}
	#nex-thumbnails li img{width:100% !important;height:100% !important;}
	.right_sh {
    width: 410px;
	}
	.right_sh .pluso {
    width: 100%;
}
.left_akc {
    background: url(../images/big_cav.png) no-repeat top center;
    background-size: 100% 100%;
    width: 100%;}
.left_akc h4 {
    padding-bottom: 17px;
    padding-left: 72px;
}
.likes2{display:none;}
.content_akc{overflow:hidden;}
.left_akc {
    line-height: 24px;    font-size: 14px;
}	
.right_akc{margin-top:-25px;}
.content_akc > div{padding:0 5px;}
.left_sh {
    float: left;
    width: 320px;}
.likes {
       margin-top: 0px;
    margin-left: 0px;
    width: 100%;}
.likes1 {
    background: url(../images/rubl.jpg) no-repeat top center;
    width: 100%;
    height: 252px;
    background-size: 100%;
}	
.pritcha {
    font-size: 20px;
    line-height: 30px;}
	.content_akc .ramka {
   background: url(../images/ramka.png) no-repeat top center;
    height: 1400px;
    max-width: 1000px;
    font-family: PT Sans;
    color: #000;
    line-height: 26px;
    letter-spacing: 0.5px;
    font-size: 18px;
    padding: 120px 0px;
    background-size: inherit;
}
.ramka p a{font-family: PT Sans;color:#000; line-height: 26px;
    letter-spacing: 0.5px;
    font-size: 18px;}
.left_akc div {
       padding: 95px 11px 0px 42px;
}
	.bg_help:after{display:none;}
	.desk{display:block;}

.banner {
    background: url(../images/banerlifefond24.png) no-repeat top left;}
.block1.cols1 > .col1 {
    width: 525px;}
.pdf {
        background: url(../images/pdf.jpg) no-repeat;
    width: 197px;
    height: 167px;
    padding: 71px 0 0 47px;
    margin-left: -17px;
    margin-bottom: 25px;
    background-size: 100% 100%;}	
.pdf a {
    font-size: 16px;}
.foto {
    width: 180px;}
.foto_info {
    width: 330px;}
.block1 .foto_info2 p {
    font-size: 14px;}
.block1 .foto_info2 .help_result {
    margin: 0 0px;
}
.block1 .help_result_yes{
    float: left;
    width: 51%;
    padding-top: 15px;
}
.block1 .foto_info2 .help_result_yes p, .block1 .foto_info2 .help_result_no p {
    font-family: ubuntu;
    font-size: 12px;}
.block1 .help_result_yes {
    margin-right: 2%;
}
.info_big2 .btn3, .info_big2 .btn4 {margin-top:5px;}
.mobile_plugin {
    margin-top: 351px;
}
.block1 .blockquote_item.blockquote_green {
    margin-top: -594px;
    display: block;
    float: right;
}
.block1 .history p {
    font-size: 16px;
    line-height: 25px;}
.memory{display:none;}
.one_step {
    padding-bottom: 22px;
    width: 413px;
}
.flr{float: right;
    text-align: right;}
.footer .flr .align-right2>div {
    margin-bottom: 15px;
    text-align: right;
}		
.sh13 .send_friend {
    width: 160px;}
	.sh13 .send_friend img{width:100%;}
.pluso {
    width: 335px;
}
.foto_big img{width:100%;}
.foto_big {
    width: 493px;
    margin: 30px 0px;
}
.y_bl {
    padding-top: 60px;
}
.y_bl:after {
    right: -4px;
    top: -64px;}
.icona_right {
    float: right;
    width: 100%;}
	}
@media only screen and (max-width: 639px) and (min-width: 0px){
	.icon_but {
    font-family: ubuntu;
    margin-top: -824px;
    position: absolute;
    width: 100%;
}
.block1 .icona_left .matrona {
    margin-top: 20px;
}
.block1 .plz {
    margin-top: -55px;
}
.left_akc p{padding:0 10px;}
.special.special2 .banner {
    margin-top: 0px;
}
	.fs48{display:none;text-align:center;}
	.fs48 h4:after{content:'';background:url(../images/heart1.png) no-repeat top center;width:29px;height:32px;position:absolute;top:0;right:0;}
	.fs47 span.desk3{display:inline;}
	.fs47 span.desk2{display:none;}
	.desk{display:none;}
	.list2.s2 > div:nth-child(1) {
    display:none;
}
.list2.s2 > div:nth-child(2) {
    display:none;
}
.list2.s2 > div:nth-child(3) {
    display:none;
}
.left_akc div {
       padding: 95px 11px 0px 42px;
}
.left_akc {
    line-height: 20px;
    font-size: 14px;
}
.right_akc {
    margin-top: -25px;
    float: none;
    clear: both;
    margin: 0 auto;
}
.content_akc .ramka:after{content:'';background:url(../images/ramka.png) no-repeat top center;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;display:none;}
.left_akc {
    background: url(../images/big_cav.png) no-repeat top center #fff;
    background-size: 100% 100%;
    width: 100%;
}
.content_akc .ramka {
       position: relative;
    height: auto;
    max-width: 1000px;
    font-family: PT Sans;
    color: #000;
    line-height: 22px;
    letter-spacing: 0.5px;
    font-size: 16px;
    padding: 109px 27px;
    background-size: 100% 102%;
}
.ramka p a {
    font-family: PT Sans;
    color: #000;
    line-height: 22px;
    letter-spacing: 0.5px;
    font-size: 16px;
}
.content2.inner {
    padding: 0 5px;
}	
.info_help {
    padding-left: 0px;
}
.info_help p {
    font-size: 18px;
    line-height: 35px;
}

.banner {
       background: url(../images/banerlifefond24.png) no-repeat top right;
    background-size: 130%;  
  width: 100%;
    margin-left: 0%;height: 160px;   
 margin-top:1 px;}
.block1.cols1 > .col1 {
    width:100%;}
.pdf {
          display: none;}
.block1.cols1>.col222 {
    width: 100%;} 
.sh13 .send_friend span {
    display: block;
    vertical-align: middle;
    width: 100%;
    height: 38px;
}		
.pdf a {
    font-size: 16px;}
.foto {
    width: 180px;height: 257px;
	display: block;
    margin: 0 auto;}
.foto_info p a{float:right;    margin-right: 5px;
    margin-bottom: 30px;    margin-top: 15px;
}	
.foto_info {
    width: 100%;padding-left:0;}
.block1 .foto_info2 p {
    font-size: 14px;}
.block1 .foto_info2 .help_result {
    margin: 10px 0px;    width: 310px;
}
.block1 .help_result_yes{
    float: left;
    width: 40%;
    padding-top: 15px;
}
.block1 .help_result_no {
    float: left;
    width: 60%;}
.block1 .help_result_no span {
    font-size: 22px;}	
.block1 .help_result_yes span {
    font-size: 22px;}	


.block1 .help_result_yes a, .block1 .help_result_no a {
display: inline-block; 
    margin: 0 auto;
}	
.block1 .foto_info2 .help_result_yes p, .block1 .foto_info2 .help_result_no p {
    font-family: ubuntu;
    font-size: 12px;}
.block1 .help_result_yes {
    margin-right: 0%;
}
.blocks111{display:none;}
.info_big2 .btn3, .info_big2 .btn4 {display:none;}
.block1 .blockquote_item.blockquote_pink {
    margin-left: -50px;    margin-top: 0px;
}
.block1 .blockquote_item.blockquote_blue {
    margin-left: -16px;
}
.mobile_plugin {
    margin-top: 354px;    font-size: 0;
    width: 100%;    padding: 13px 0px 21px 0px;
    height: 188px;
    background-size: 100%;
}
.cols1 > .col2.col222 > .fs24 {
    display: block;
    padding-right: 50px;
    text-align: center;
 
    margin: 0 auto;
}
.block1 .blockquote_item.blockquote_green {
        margin-top: -551px;
    display: block;
    float: right; margin-left: 0px;    margin-right: 8px;

}
.block1 .tab4 p {
    font-size: 12px;}
.tab5 p {
    font-size: 12px;}
.bg-white4 form {
    margin: 14px 0px 10px 8px;
}
.special .banner {
    margin-top: 10px;
}	
.icon_but a {
    display: inline-block;}	
.tabs4 a {
    width: 66px;
    height: 66px;}
.tabs5 a {
    width: 66px;
    height: 66px;}
.tabs4 a div {
    width: 66px;
    height: 66px;
}	
.tabs5 a div {
    width: 66px;
    height: 66px;
}
.tabs4 a div img{width:80%;height:auto;}	
.tabs5 a div img{width:80%;height:auto;}
.mobile_plugin:after{display:none;}
.tab4 {
    width: 290px;}
	.tab5 {
    width: 290px;}		
.otchet {
    height: 134px;
}
.block1 .history p {
    font-size: 16px;
    line-height: 25px;}
.memory{display:none;}
.one_step {
    padding-bottom: 22px;
    width: 100%;
}
.not_children {
    background: url(../images/not.jpg) no-repeat top center;
    width: 310px;
    margin-left: 0px;
    background-size: 100%;
}
.flr{float: right;
    text-align: right;}
.footer .flr .align-right2>div {
    margin-bottom: 15px;
    text-align: right;
}		
.sh13 .send_friend {
    width: 160px;    margin: 0 auto;
    display: block;}
	.sh13 .send_friend img{width:100%;}
.pluso {
    width: 295px;    margin-left: 7px;
}
.foto_big img{width:100%;}
.foto_big {
    width: 100%;
    margin: 15px 0px;
}
.y_bl {
    padding-top: 0px;
}
.list2.s3{display:none;}
.b-widget-donate__project-name {
    font-size: 11px;
    color: #555;
    padding: 0px 0 0 !important;
}
.fs24 h4 {
    margin-left: 0px;
}
.fs24 {
    text-align: center;
}
.blocks111 .flr{text-align:left;}
.blocks111 .lvl2 {
    width: 310px;margin-left: -54px;
    text-align: left;
}
.blocks111 .fll {
    float: left;
    width: 50%;
}
.blocks111 .flr {
    float: left;
    width: 50%;
}
.y_bl:after {display:none;
    right: -4px;
    top: -27px;
	    width: 92px;
    height: 105px;
    background: url(../images/pig.png) no-repeat center;
    background-size: 100%;}
.blocks111 .img21{display:block;margin:0 auto;width:203px;}	
.blocks111 > div {
    margin:0 auto;text-align:center;width:203px;
}
.icona_right {
    float: right;
    width: 100%;margin: 0;}
.y_bl_rou {
   
    width: 100%;
    height: 94px;
    
}
.block1 .blocks111 .btn5 {
    width: 110px;float:left;display:block;    margin-right: 47px;
}
.block1 .blocks11 .btn6 {
    width: 110px;float:right;display:block;
}	
.icona_left {
    width: 100%;}
.icon_item {
    margin-right: 0px;
}
.special{margin-top:35px;}
.social{width:100%}
.social img{width:100%;height:auto;}
.content2 .block5>div>div {
    margin: 0 0 0 0%;}	
	
.nex-main {
    background-size: 100% 100% !important;	}
.nex_item {
    width: 100%;
    height: 322px;
}
#nex-thumbnails li.is-active {
    margin-top: -14px !important;
}
#nex-thumbnails li {
    border: 4px solid #FF4C35;
    border: 2px solid rgba(255,76,53,0.75) !important;
}
#nex-thumbnails li {
    margin: 0 7px !important;}
#nex-bar #nex-thumbnails {
    top: 28px !important;}	
.right_sh {
    width: 310px;
}
.left_akc h4 {
    padding-bottom: 33px;}	
	}

/*NEWS_PAGEN*/
.pagen{
    display: block;
    text-align: center;
}
.pagen ul{
    display: inline-block;
    margin: 0 auto;
}
.pagen li{
    list-style: none;
    float: left;
    margin-right: 4px;
}











/*new style*/
.wrapper .blocks1 > div {
    border-bottom: none;
    height: auto !important;
}
.wrapper .blocks1 > div .fs12 + div{
    display: none;
}
.wrapper .blocks1 .lvl1 {
    margin-bottom: 0;
}

.wrapper .blocks1 .img {
    width: auto;
}
.wrapper .blocks1 .img img {
    width: 490px;
    height: 451px;
    max-width: 100%;
}
.wrapper .blocks1 .lvl1 .col2 {
    width: 460px;
    margin: 0 0 0 15px;
}
.wrapper .blocks1 .lvl2 .col1 {
    margin-top: 25px;
}

.wrapper .blocks1-1 > div:nth-child(2n+1)::after {
    border-bottom: none;
    background: none;
}
.wrapper .blocks1 .lvl1 .col2 p {
    font-size: 14px;
}
/*slider*/
.wrapper .flexslider{
    background: none;
    width: 965px;
    padding: 0;
    height: 250px;
    overflow: hidden;
}
.wrapper .flexslider{
    background: none;
}
.wrapper .flexslider li > div {
    text-align: center;
    /*margin: 15px 10px 0;*/
}
.wrapper .flexslider li > div:after{
    display: none;
}
.wrapper .flexslider .img {
    width: auto;
    height: auto;
}
.wrapper .flexslider .img + .fs12{
    font-size: 20px;
}
.wrapper .flexslider .img img{
    width: 180px;
    height: 155px;
    max-width: 100%;
}


/*new page*/
.wrapper .foto {
    width: auto;
    height: auto;
    margin-top: -15px;
    display: block;
}
.wrapper .foto img{
   /* CSS Document */
    width: 300px;

    height: 250px;  /* CSS Document (320) 02,0,19 css1/stule.css */
     margin: 10px;

}
.wrapper .foto img:first-child{
    margin-right: 20px;
}
.wrapper .foto_info {
    padding: 0;
}
.wrapper .foto_info2 > p {
    width: auto;
    height: auto;
    margin: 50px;
   
}
.wrapper .block1 .help_result {
    width: 385px;
    margin-top: -15px;
}

@media only screen and (min-width: 640px) {
.wrapper .block1 .help_result {
   float: right;
   margin-right: 100px;
}
.wrapper .foto_info {
   width: auto;
}
}

@media only screen and (max-width: 639px) and (min-width: 0px) {
.wrapper .block1 .help_result {
}
.wrapper .foto_info {
   width: 100%;
}
	.block1 .help_result_no span {padding-top:2px;}
}


.wrapper .info_big .btn3,
.wrapper .info_big .btn4,
.wrapper .info_big .btn5,
.wrapper .info_big .btn6{
    display: none;
}


/*news*/
.blocks2.roboto.fs12{
    margin-bottom: 25px;
    padding: 10px;
    border: 1px solid #c7dce8;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(199, 220, 232);
    border-bottom: 4px solid #c7dce8;
    border-radius: 25px;
    background: #fffef7;
}
.wrapper .blocks2.roboto.fs12 .img{
    margin-right: 10px;
}
.wrapper .blocks2.roboto.fs12  .col2{
    margin: 0;
    border: none;
    box-shadow: none;
    width: auto;
}
.wrapper .blocks2.roboto.fs12 .col2 p{
    margin: 0 0 3px 0;
    font-size: 12px;
    line-height: 12px;
    color: #6c7980;
}
.wrapper .blocks2.roboto.fs12 .col2 a{
    font-size: 14px;
    line-height: 19px;
    display: block;
    color: #1f4e66;
    text-decoration: underline;
}
.wrapper .blocks2.roboto.fs12 .img img{
    border-radius: 2px;
}

@media (max-width: 1240px ) {
	.blocks2.roboto.fs12{
		max-height: 100% !important;
	}
}







