/* Start:/bitrix/templates/dobro/components/bitrix/news/fund/bitrix/news.detail/.default/style.css?140429236410233*/

h2 {
	font-size: 18pt;
	margin: 0px 0px 0px 20px;
	display: inline-block;
}

.line {
	 border-bottom:1px solid #9DCEE1;
	 margin: 10px 0px;
}

.grey {
	color:#6B6B6B;
}

#fund-wrapper{
	position: relative;
	height: 200px;
	margin-top: 15px;
	border-top: 1px solid #60A9C9;
	border-bottom: 1px solid #60A9C9;
	border-radius: 5px;
	padding: 15px;
	background: url("../../../../../templates/dobro/images/light-bg.png") repeat;
	font-size: 10pt;
  line-height: 1.1em;
}

#fund-wrapper .rating {
	position: absolute;
	left: 28px;
	top:136px;
	text-align: center;
	font-size: 9pt;
	color: #999999;
}

#fund-wrapper .photo-wrapper{
		overflow: hidden;
		display: inline-block;
		width: 100px;
		height: 100px;
		box-shadow: inset 0px 0px 0px 2px #B7DAA0;
		border: 7px solid white;
		border-radius: 50%;
		margin-right: 20px;
	}
		#fund-wrapper .photo-wrapper .photo{
				height: 96px;
				width: 96px;
				border-radius: 54px;
				border: 2px solid #B7DAA0;
				display: inline-block;
		}

.info-head {
	color:#6B6B6B;
	margin: 8px 0px;
	display: inline-block;
}

.contact-info, .about, .help, .leader {
	padding: 0px 10px 0px 15px;
}

.about #all {
	position: absolute;
	margin-bottom: 6px;
	bottom: 0px;
	left: 15px;
}

.leader {
	position: relative;
	display: inline-block;
	width: 145px;
	text-align: left;
	vertical-align: top;
	height: 9.9em;
	line-height: 1.05em;
}
 #created {
	position: absolute;
	left: 34px;
	width: 85px;
	display: inline-block;
	top: 172px;
}
#year {
	position: absolute;
	font-weight: bold;
	left: 56px;
	top: 194px;
}


.contact-info {
	display: inline-block;
	width: 190px;
	text-align: left;
	vertical-align: top;
	height: 14.9em;
	line-height: 1.05em;
	background: url("../../../../../templates/dobro/images/wide-slider-delimiter.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
}
.about {
	position: relative;
	display: inline-block;
	width: 170px;
	vertical-align: top;
	height: 100%;
	overflow: hidden;
	background: url("../../../../../templates/dobro/images/wide-slider-delimiter.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
}
	.about #close-button {
		position: absolute;
		position: absolute;
		display: none;
		top: 10px;
		right: 0px;
	}
		.about #full-text{
			display: inline-block;
			overflow: hidden;
			height: 9.8em;
			line-height: 1em;
		}
			.about #full-text > p {
				margin-top: 0px;
			}

		 
.help {
	display: inline-block;
	position: relative;
	width: 170px;
	vertical-align: top;
	line-height: .9em;
	height: 100%;
	background: url("../../../../../templates/dobro/images/wide-slider-delimiter.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
	list-style-image: none;
}
	.help i {
			background: url(../../../../../templates/dobro/images/icons.png)  0px -980px no-repeat;
			height: 13px;
			width: 18px;
			display: inline-block;
		}

.about ul {
		margin-top: 5px; 
		display: inline-block;
		width: 180px;
		padding: 0px 0px 0px 18px;
	}
   .about ul li{
			width: 150px;
			white-space: normal;
			margin-bottom: 5px;
			/* color: #00A55C; */
	}

#details {
	text-align: center;
	font-size: 9pt;
	margin: 10px 0px 38px 0px;
  line-height: 1.1em;
}

.news-list {
	padding:0px 0px 10px 0px;
	border-bottom: 1px solid #9DCEE1;
	min-height: 132px;
	margin-bottom: 0px !important;
}

#fund-news {
	display: inline-block;
	width: 460px;
	max-height: 360px;
	margin-right: 30px;
}
	#fund-news .news-list {
 		margin-bottom: 14px;
 }

.fund-list {
	display:inline-block;
	height:178px;
	width: 460px;
}
	.fund-list .list-item {
		height: 40px;
		display: inline-block;
		width: 450px;
		padding-left: 10px;
		line-height: 40px;
		font-size: 9pt;
		border-top: 1px solid #9DCEE1;
		overflow: hidden;
	}
		.fund-list .list-item:first-child {
			border-top: none;
		}
		
		.fund-list .list-item .date{
			background: url(../../../../../templates/dobro/images/icons.png)  0px -385px no-repeat;
			padding-left: 15px;
		}

		.fund-list .list-item a{
			margin-left: 18px;
			vertical-align: top;
			display: inline-block;
			height: 40px;
			width: 350px;
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;
		}


#fund-events {
	display: inline-block;
	width: 460px;
	max-height: 360px;
	vertical-align: top;
	/*float: right;*/
}
	#fund-events .news-list {
 		margin-bottom: 14px;
 }

 .top-line, #fund-events .top-line {
	height: 22px;
	position: relative;
	margin-top: 10px;
} 

 .top-line .view-all, #fund-news .top-line .view-all  {
	display: inline-block;
	line-height: 20px;
	position: absolute;
	top: 5px;
	right: 0px;
}

#sliders {
	width: 1080px;
	height: 370px;
	margin: 30px 0px 35px -60px;
}


#good-works-slider {
	width: 1080px;
	position: relative;
	height: 320px;
	background: url('../../../../../templates/dobro/images/slider-bg.png') repeat-x 0 -30px;
}

#request-slider {
	width: 1080px;
	position: relative;
	display: none;
	height: 320px;
	background: url('../../../../../templates/dobro/images/slider-bg.png') repeat-x 0 -30px;
}


	#head {
		height: 50px;
		line-height: 50px;
		width: 1080px;
		margin: 0px auto;
		text-align: center;
		color: #000;
		font-weight: normal;
		font-size: 22pt;
		text-transform: uppercase;
		background: url(../../../../../templates/dobro/images/slider-bg.png) repeat-x 0 0;
	}

	#head .current {
		color: #000;
		text-decoration: none;
	}
	
	#good-works-slider ul, #request-slider ul {
		list-style: none;
	}
		#good-works-slider ul.slides li .item, #request-slider ul.slides li .item {
			width: 290px;
			height: 290px;
			padding-left: 15px;
			padding-right: 20px;
			display: inline-block;
			background: url('../../../../../templates/dobro/images/wide-slider-delimiter.png') no-repeat 0 50%;

		}

		#good-works-slider ul.slides li .item .right, #request-slider ul.slides li .item .right {
			width: 125px;
			float: left;
			height: 148px;
			vertical-align: top;
			position: relative;
			display: inline-block;
		}
			#good-works-slider ul.slides li .item .right .received, #request-slider ul.slides li .item .right .received {
				position: absolute;
				bottom: 0px;
			}
				#good-works-slider ul.slides li .item .right .received .grey, #request-slider ul.slides li .item .right .received .grey {
					font-size: 10pt;
				}
				#good-works-slider ul.slides li .item .right .received .big, #request-slider ul.slides li .item .right .received .big {
					font-size: 20pt;
					color: #00608c;
					font-weight: bold;
				}

				#good-works-slider ul.slides li .item .right .received  .small, #request-slider ul.slides li .item .right .received  .small {
					font-size: 16pt;
					color: #00608c;
					font-weight: bold;
				}
			
			#good-works-slider ul.slides li .item .preview, #request-slider ul.slides li .item .preview {
				display: inline-block;
				font-size: 10pt;
				line-height: 18px;
				height: 75px;
				margin:18px 0;
				overflow: hidden;
			}

			#good-works-slider ul.slides li .item .panel, #request-slider ul.slides li .item .panel {
				font-size: 9pt;
				line-height: 1.1em;
				border-top: 1px solid #9dcee1;
				margin: 10px 0 0 0;
				padding: 5px 0 0 0;
			}
				#good-works-slider ul.slides li .item .panel .views, #request-slider ul.slides li .item .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;
				}
				#good-works-slider ul.slides li .item .panel .comments, #request-slider ul.slides li .item .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;
				}
	
				#good-works-slider ul.slides li:first-child .item, #request ul.slides li:first-child .item, #request-slider ul.slides li:first-child .item, #request ul.slides li:first-child .item {
				background: transparent !important;
				}

				#good-works-slider ul.slides li .item a, #request-slider ul.slides li .item a {
					display: inline-block;
				}

				#good-works-slider ul.slides li .item .photo-wrapper, #request-slider ul.slides li .item .photo-wrapper {
					display: inline-block;
					background: #9ae9c5;
					float: left;
					margin-right: 15px;
					border-radius: 5px;
				}
					#good-works-slider ul.slides li .item .photo-wrapper .photo, #request-slider ul.slides li .item .photo-wrapper .photo  {
						height: 129px;
						width: 129px;
						border: 0.5px solid white;
						margin:8px;
						display: inline-block;
						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;
					}

					#good-works-slider .flex-prev, #request-slider .flex-prev {
						background: url('../../../../../templates/dobro/images/slider-nav.png') no-repeat 2% 50%;
						height: 80px;
						width: 40px;
						position: absolute;
						left: 0px;
						opacity: 0.2;
						top: 98px;
						display: inline-block;
					}

					#good-works-slider .flex-next, #request-slider .flex-next {
						background: url('../../../../../templates/dobro/images/slider-nav.png') no-repeat 98% 50%;
						height: 80px;
						width: 40px;
						position: absolute;
						right: 0px;
						opacity: 0.2;
						top: 98px;
						display: inline-block;
					}

					#good-works-slider .flex-next:hover, #good-works-slider .flex-prev:hover, #request-slider .flex-next:hover, #request-slider .flex-prev:hover  {
						opacity: 1;
					}
					
					
					#good-works-slider .flex-next, #good-works-slider .flex-prev, #request-slider .flex-next, #request-slider .flex-prev {
						transition: all 0.3s;
						-webkit-transition: all 0.3s;
						-o-transition: all 0.3s;
						-moz-transition: all 0.3s;
					}


					#good-works-slider .flex-disabled, #request-slider .flex-disabled{
						display: none;
					}

	.doc-list {
		margin-top: 18px;
	}
/* End */


/* 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/documents/style.css?14013548743706*/

	.doc-list table.doc-table  {
	    font-size: 10pt;
	    width: 100%;
	    border-collapse: collapse;
	    /*line-height: 1.1em;*/
	}

	.doc-list table.doc-table tr.item{
		height: 40px;
		border-bottom: 1px solid #A3C8D8;
	}

	.doc-list table.doc-table tr.item td.date{
		width: 105px;
		height: 40px;
		line-height: 40px;
		text-align: center;
	}

	.doc-list table.doc-table tr.item td.date i{
		background: url(../../../../../templates/dobro/images/icons.png) no-repeat 0 -383px;
		height: 14px;
		width: 5px;
		margin-right: 5px;
		padding-left: 10px;
		display: inline-block;
	}

	.doc-list table.doc-table tr.item td.name{
		color: #00608C;
		height: 40px;
		white-space: nowrap;
		line-height: 40px;
		text-decoration: underline;
		width: 255px;
	}

	.doc-list table.doc-table tr.item td.name span.text-cut{
		display: inline-block;
		width: 250px;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.doc-list table.doc-table tr.item td.author{
		height: 40px;
		overflow: hidden;
		white-space: nowrap;
		line-height: 40px;
		text-overflow: ellipsis;
		position: relative;
		width: 270px;
	}
	 .doc-list table.doc-table tr.item td.author span.text-cut{
		display: inline-block;
		width: 265px;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.doc-list table.doc-table tr.item td.type {
		text-align: left;
		font-size: 10pt;
		color: #666;
	}
		.doc-list table.doc-table tr.item td.type .type {
			color: #00608C;
		}

	.doc-list table.doc-table tr.item td.doc-size{ 
		text-align: center;
	}

	.doc-list table.doc-table tr.item td.doc-type{
		width: 32px;
	}

	/* === file types === */
	.doc-list table.doc-table tr.item td.word{
		background: url(../../../../../templates/dobro/images/icons.png) no-repeat 12px -1186px;
		height: 15px;
		width: 30px;
	}

	.doc-list table.doc-table tr.item td.xls{
		background: url(../../../../../templates/dobro/images/icons.png) no-repeat 12px -1220px;
		height: 15px;
		width: 30px;
	}

	.doc-list table.doc-table tr.item td.p-point{
		background: url(../../../../../templates/dobro/images/icons.png) no-repeat 12px -1256px;
		height: 15px;
		width: 30px;
	}

	.doc-list table.doc-table tr.item td.default{
		background: url(../../../../../templates/dobro/images/icons.png) no-repeat 8px -1292px;
		height: 15px;
		width: 30px;
	}
	/* === file types === */

	.doc-list table.doc-table tr.item td.download {
		text-align: right;
		width: 100px;
	}

	.doc-list table.doc-table tr.item td.download a.download, .doc-list table.doc-table tr.item td.download a.edit, .doc-list table.doc-table tr.item td.download a.special-delete {
		margin: 0px;
		margin-right: 5px;
		padding: 0px;
		border-radius: 0px;
		border: none;
		width: 25px;
		height: 100%;
		vertical-align: top;
		display: inline-block;
	}

	.doc-list table.doc-table tr.item td.download a.public-download {
		margin-top: 0px;
	}


	.doc-list table.doc-table tr.item td.download a.download {
		background: url(../../../../../templates/dobro/images/doc_download.png) no-repeat 0px 10px;
		background-size: 80%;
	}

	.doc-list table.doc-table tr.item td.download a.edit {
		background: url(../../../../../templates/dobro/images/doc_edit.png) no-repeat 0px 10px;
		background-size: 80%;
	}

	.doc-list table.doc-table tr.item td.download a.delete {
		background: url(../../../../../templates/dobro/images/doc_delete.png) no-repeat 0px 10px;
		background-size: 80%;
	}

  .doc-list table.doc-table tr.item td.download a.download:hover {
		opacity: 0.8;
	}

	.doc-list table.doc-table tr.item td.download a.edit:hover {
		opacity: 0.8;
	}

	.doc-list table.doc-table tr.item td.download a.special-delete:hover {
		box-shadow: none;
		opacity: 0.8;
	}

	.doc-list table.doc-table tr.item td span.blur{
		position: absolute;
		right: 0px
		top:0px;
		height: 40px;
		box-shadow: -40px 0px 20px 
	}

	.l-right a {
		margin: 10px 0px 0px 0px !important;
	}
/* End */
/* /bitrix/templates/dobro/components/bitrix/news/fund/bitrix/news.detail/.default/style.css?140429236410233 */
/* /bitrix/templates/dobro/components/bitrix/system.pagenavigation/.default/style.css?1381300537809 */
/* /bitrix/templates/dobro/components/bitrix/news.list/documents/style.css?14013548743706 */
