/* Start:/bitrix/templates/dobro/components//bitrix/system.pagenavigation/.default/style.css?1381300537809*/
div.modern-page-navigation { 
	padding: 0.5em 0;
	text-align: center;
}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }
span.modern-page-current { 
	font-weight: bold; }
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }

span.modern-page-title{
	display: none;
}
/* End */


/* Start:/bitrix/templates/dobro/components/bitrix/news.list/main_horizontal_line/style.css?14023930295896*/
.wide-slider{
			background: url(../../../../../templates/dobro/images/slider-bg.png) repeat-x 0 0;
			border-top: 1px #efffe3 solid;
			border-bottom: 1px #9afce6 solid;
		    height: 398px;
		    left: 0;
		    position: absolute;
		    box-shadow: 0 10px 15px -20px #000;
		    width: 100%;
		}
			.wide-slider .flex-direction-nav li{
				display: block;
				list-style-type: none;
			}
				.wide-slider .flex-direction-nav li .flex-prev{
					display: inline-block;
					width: 100px;
					height: 400px;
					position: absolute;
					left: 0;
					top: 0;					
					background: url(../../../../../templates/dobro/images/slider-nav.png) no-repeat 0 50%;
					opacity: 0.2;
					z-index: 1\0/;
				}
				.wide-slider .flex-direction-nav li .flex-next{
					display: inline-block;
					width: 100px;
					height: 400px;
					position: absolute;
					right: 0;
					top: 0;
					background: url(../../../../../templates/dobro/images/slider-nav.png) no-repeat 100% 50%;
					opacity: 0.2;
					z-index: 1\0/;
				}
				.wide-slider .flex-direction-nav li .flex-prev:hover, .wide-slider .flex-direction-nav li .flex-next:hover{
					opacity: 1;
					-webkit-transition: all 0.3s ease-out;  
					-moz-transition: all 0.3s ease-out;
					-ms-transition: all 0.3s ease-out;
					-o-transition: all 0.3s ease-out;
					transition: all 0.3s ease-out;
				}
				.wide-slider .flex-disabled, .wide-slider .flex-disabled:hover{
					display: none !important;
				}
			.wide-slider .item{
				display: inline-block;
				background: url(../../../../../templates/dobro/images/wide-slider-delimiter.png) no-repeat 0 50%;
				width: 300px;
				height: 350px;
				padding: 10px 25px;
				position: relative;

			}
				.wide-slider li:first-child .item{
					background: transparent;
				}
				.wide-slider .photo-wrapper{
					background: #9ae9c5;
					border-radius: 4px;
					display: inline-block;
					padding: 9px;
					vertical-align: top;
				}
					.wide-slider .photo{
						display: inline-block;
						width: 130px;
						height: 130px;
						border-radius: 4px;
						background: url(../../../../../templates/dobro/images/ava-big-default.png) no-repeat 50% 50%;
						box-shadow: inset 0 0 5px -2px #000;
						border: 1px #cdf4e2 solid;
					}
				.wide-slider .right{
					width: 120px;
					display: inline-block;
					vertical-align: top;
					margin: 0 0 0 15px;
				}
					.wide-slider h3{
						font-weight: normal;
						padding: 0;
						margin: 0;
						line-height: 1.1em;
						height: 5.6em;
						overflow: hidden;
					}
					.wide-slider h3 .request-name {
						width: 100%;
						display: inline-block;
					}
					#get-help .button/* , .wide-slider .button */{
						padding: 0 10px 0 0;
					}
					#get-help .button i, .wide-slider .button i{
						display: inline-block;
						vertical-align: top;
						background: url(../../../../../templates/dobro/images/icons.png) no-repeat 10px -485px;
						width: 40px;
						height: 33px;
					}
				.wide-slider .preview{
					font-size: 10pt;
					line-height: 1.1em;
					height: 5.4em;
					margin: 10px 0;
					overflow: hidden;

				}
				/*прогресс-бар*/
				.wide-slider .progress{
					width: 300px;
					height: 6px;
					background: url(../../../../../templates/dobro/images/progress.png) repeat-x 0 0;
					border: 1px #fff solid;
					box-shadow: 0 0 0 2px #8fe8cd;
					border-radius: 6px;
					margin: 0 0 5px 0;
				}
					.wide-slider .progress div{
						width: 300px;
						height: 6px;
						background-image: url(../../../../../templates/dobro/images/progress.png);
						background-repeat: no-repeat;
					}
				.wide-slider .need{
					float: left;
				}
					.wide-slider .need span{
						display: inline-block;
						margin: 0 5px 0 0;
						vertical-align: bottom;
						line-height: 0.8em;
					}
						.wide-slider .need span.big{
							font-size: 24pt;
							color: #00608c;
							font-weight: bold;
						}
						.wide-slider .need span.small{
							font-size: 19pt;
							color: #00608c;
							font-weight: bold;
						}
				.wide-slider .received{
					float: right;
					text-align: right;
				}
					.wide-slider .received span{
						display: inline-block;
						margin: 0 5px 0 0;
						vertical-align: bottom;
						line-height: 0.8em;
					}
						.wide-slider .received span.big{
							font-size: 17pt;
							color: #00608c;
							font-weight: bold;
						}
						.wide-slider .received span.small{
							font-size: 14pt;
							color: #00608c;
							font-weight: bold;
						}
					/*конец материальной помощи*/
					/*Не материальная помощь*/
				.wide-slider .required-help {
					overflow: hidden;
					height: 3.3em;
					font-size: 10pt;
					line-height: 1.1em;
					display: inline-block;
				}

				.wide-slider .need .grey, .wide-slider .received .grey{
					font-size: 10pt;
					margin: 0 0 5px 0;
				}
				.wide-slider .fund{
					margin: 5px 0;
					font-size: 9pt;
				}
				.wide-slider .panel{
					font-size: 9pt;
					line-height: 1.1em;
					border-top: 1px solid #9dcee1;
					margin: 10px 0 0 0;
					padding: 5px 0 0 0;
					left: 18px;
					bottom: 28px;
					position: absolute;
					width: 90%;
				}
					.wide-slider .panel .views{
						display: inline-block;
						background: url(../../../../../templates/dobro/images/icons.png) no-repeat 0 -449px;
						padding: 0 0 0 15px;
						margin: 0;
						height: 14px;
						vertical-align: top;
					}
					.wide-slider .panel .comments{
						display: inline-block;
						background: url(../../../../../templates/dobro/images/icons.png) no-repeat 0 -468px;
						padding: 0 0 0 15px;
						margin: 0 0 0 15px;
						height: 14px;
						vertical-align: top;
					}
		.wide-slider-pusher{
			height: 400px;
		}
/* End */


/* Start:/bitrix/templates/dobro/components/bitrix/news.list/main_top_funds/style.css?1401096516744*/
.half-block .fund-list{
	border-top: 1px #9dcee1 solid;
	margin: 9px 0 0 0;
	font-size: 9pt;
	line-height: 1.1em;
}
 .half-block .fund-list .item {
   margin: 15px 0 0 0;
 }
	 .half-block .fund-list .photo{
		display: inline-block;
		width: 50px;
		height: 50px;
		background: url(../../../../../templates/dobro/images/fund-default.png) no-repeat 50% 50%;
		border-radius: 5px;
		margin: 0 0 0 20px;
		vertical-align: top;
	}
		.half-block .fund-list .photo i{
			display: inline-block;
			width: 24px;
			height: 24px;
			background: url(../../../../../templates/dobro/images/icons.png) no-repeat 0 -714px;
			position: absolute;
			margin: -10px 0 0 40px;
		}
.rating-value {
	font-size: 9pt;
}

.number {
	color: #00608c;
}
/* End */


/* Start:/bitrix/templates/dobro/components/bitrix/news.list/main_top_sponsors/style.css?1401096547746*/
.half-block .fund-list{
	border-top: 1px #9dcee1 solid;
	margin: 9px 0 0 0;
	font-size: 9pt;
	line-height: 1.1em;
}
 .half-block .fund-list .item {
   margin: 15px 0 0 0;
 }
	 .half-block .fund-list .photo{
		display: inline-block;
		width: 50px;
		height: 50px;
		background: url(../../../../../templates/dobro/images/fund-default.png) no-repeat 50% 50%;
		border-radius: 5px;
		margin: 0 0 0 20px;
		vertical-align: top;
	}
		.half-block .fund-list .photo i{
			display: inline-block;
			width: 23px;
			height: 23px;
			background: url(../../../../../templates/dobro/images/icons.png) no-repeat 0 -714px;
			position: absolute;
			margin: -10px 0 0 40px;
		}

.rating-value {
	font-size: 9pt;
}

.number {
	color: #00608c;
}
/* End */
/* /bitrix/templates/dobro/components//bitrix/system.pagenavigation/.default/style.css?1381300537809 */
/* /bitrix/templates/dobro/components/bitrix/news.list/main_horizontal_line/style.css?14023930295896 */
/* /bitrix/templates/dobro/components/bitrix/news.list/main_top_funds/style.css?1401096516744 */
/* /bitrix/templates/dobro/components/bitrix/news.list/main_top_sponsors/style.css?1401096547746 */
