


/* Start:/bitrix/components/cherechukin/v3_persons.detail/templates/.default/style.css*/
.general_persone_photo {
position: relative;
}
.general_persone_photo a span {
    background: url(/bitrix/components/cherechukin/v3_persons.detail/templates/.default/images/zoom.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 46px;
    position: absolute;
    right: 0;
    top: 0;
    width: 46px;
}



.persone_soclink {

}
.persone_soclink a{
  display: block;
    float: left;
    height: 30px;
    margin-right: 6px;
    margin-top: 10px;
    width: 30px;
}




.detail_post {
overflow: visible !important;
}
.news_in_theme {
    height: 150px;
    width: 750px;
}

.v_youtube {margin-bottom:20px;}
 .v_youtube a {position:relative;display: block;}
 .v_youtube .i {
  background: url('/bitrix/components/cherechukin/v3_persons.detail/templates/.default/images/iframe_youtube_show.png') no-repeat 50% 50%;
  position:absolute; top:50%; left:50%;
  display:block; width:46px; height:46px;
  margin:-23px 0px 0px -23px;
  cursor: pointer;
 }

.persone_photo li .img {
width:700px;
height:525px;
text-align:center;
}
.persone_photo li .img tr td {
text-align:center;
vertical-align: middle;
}
.persone_photo li .img img {
    display: inline !important;
    max-height: 525px !important;
    max-width: 700px !important;
    width: auto !important;
}


.soc_btn {margin-bottom:20px;}



/* --- gallery --- */
.photo_report .carousel {position: relative; overflow: hidden;}
.photo_report .carousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}
.photo_report .carousel li {float: left;}
.photo_report .carousel-navigation { width: 660px !important;}
.photo_report .carousel-navigation span { text-align:center;}
.photo_report .carousel-navigation span img { width: auto !important; display:inline !important;}
.photo_report .connected-carousels {background:#e7e7e7; padding:20px 0px; margin-bottom:30px;width: 750px !important;}
	.photo_report .connected-carousels .navigation {width:750px; margin:0px auto 20px; position:relative;}
	.photo_report 	.connected-carousels .navigation li {width:auto !important; margin-left:5px; margin-right:5px; text-align:center; opacity:0.4;}
		.photo_report .connected-carousels .navigation li table { height:65px;}
		.photo_report .connected-carousels .navigation li table tr td {text-align:center;vertical-align: middle;}
		.photo_report .connected-carousels .navigation li img {}
		.photo_report .connected-carousels .navigation li img:hover {cursor:pointer;}
		.photo_report .connected-carousels .navigation li.active {opacity:1;}
	.photo_report .connected-carousels .stage {width:750px; margin:0px auto; position:relative;}

.photo_report .connected-carousels .carousel-stage li {
    padding: 0 25px !important;
    width: 700px !important;
}
			.photo_report .connected-carousels .stage li .img {margin-bottom:15px;}
			.photo_report .connected-carousels .stage li img {display:block; width:100%;}
			.photo_report .connected-carousels .stage li .title {color:#222;}
			.photo_report .connected-carousels .stage li .author {font-size:12px; font-style:italic; color:#999;}


.photo_report .connected-carousels .prev {
	position:absolute; top:50%; left:8px;
	margin:-30px 0px 0px 0px;z-index: 1;
}
.photo_report .connected-carousels .next {
	position:absolute; top:50%; right:8px;
	margin:-30px 0px 0px 0px;z-index: 1;
}

.photo_report .connected-carousels .navigation .prev {
	position:absolute; top:50% !important; left:25px !important;
	margin:-15px 0px 0px 0px;
}
.photo_report .connected-carousels .navigation .next {
	position:absolute; top:50% !important; right:25px !important;
	margin:-15px 0px 0px 0px;
}
/* --- */
/* End */
/* /bitrix/components/cherechukin/v3_persons.detail/templates/.default/style.css */
