/*общая*/
.cherezodnu > div:nth-child(odd) {
background-color: #f0f0f0;
}
.cherezodnu > div:hover {
background-color: #ccc!important;
}

.container-fluid {
    padding-right: 0px!important;
    padding-left: 0px!important;
}
/*Overaide carousel*/
.carousel-indicators > li,.carousel-indicators > .active{
	margin-left:5px;
	margin-right:5px;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
		width:100%!important;
}
/*Социальные иконки*/
.social_wrap{
	text-align:center;
	margin-bottom:15px;
}


.box-shadow {
	box-shadow: 0px 0px 38px -18px #000000;
}

.box_1{
	padding:15px;
}

@media (min-width: 768px){
.box_1_content{
height:170px;
overflow:hidden}
}






.content_box{
	margin-top:30px;
	width:100%;
	text-align:center;
	overflow:hidden;
}
.shadow_box{
	position:absolute;
	width:100%;
	height:90%;
	z-index:2;
	background-color:transparent;
	text-align:center;
	padding-top:100px;

	color:transparent;
	font-size:22px;
}
.shadow_box:hover{
	background-color:rgba(0,0,0,.3)!important;
	color:white!important;
}


.content_box_header{
	background: -moz-linear-gradient(90deg, #5179d3 0%, #244999 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #244999), color-stop(100%, #5179d3)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #5179d3 0%, #244999 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #5179d3 0%, #244999 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #5179d3 0%, #244999 100%); /* ie10+ */
	background: linear-gradient(0deg, #5179d3 0%, #244999 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244999', endColorstr='#5179d3',GradientType=0 ); /* ie6-9 */
	position:relative;
	top:0px;
	height:40px;
	text-align:center;
	padding-top:7px;
}
.content_box_header span{
	color:white;
	font-family:helvetica;
	font-size:18px;
}


.content_box_footer{
	background: -moz-linear-gradient(90deg, #fcbe40 0%, #fc9940 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc9940), color-stop(100%, #fcbe40)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #fcbe40 0%, #fc9940 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #fcbe40 0%, #fc9940 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #fcbe40 0%, #fc9940 100%); /* ie10+ */
	background: linear-gradient(0deg, #fcbe40 0%, #fc9940 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9940', endColorstr='#fcbe40',GradientType=0 ); /* ie6-9 */
	position:relative;
	bottom:0px;
	height:70px;
	padding:5px;
}
.wrap_ico_content_box_footer{
		position:absolute;
		bottom:9px;
}


.content_box_img{
	height:150px;
}


.ico-reg{
	width:10%;
}
.ico-programm{
	width:10%;
}



.page_social > div > a > img{
	max-width:100%;
	margin-top:15px;
}
.page_social > div > center{
margin-top:20px;
font-size:14px;
}

.titlesocseti{
font-size:17px;
font-weight:bold;
}

.link{
text-decoration: none;
color:black;
}
.link:hover{
color:black;
}
















/*Линии*/

.hr1 {
    border: none; /* Убираем границу для браузера Firefox */
    color: grey; /* Цвет линии для остальных браузеров */
    background-color: grey; /* Цвет линии для браузера Firefox и Opera */
	opacity:0.2;
    height: 2px; /* Толщина линии */
	width:80%;
	
}

.hr2 {
    border: none; /* Убираем границу для браузера Firefox */
    height: 1px; /* Толщина линии */
	width:80%;
	position:relative;
	bottom:1px;
	z-index:-15;
}



/*Архивы конференций*/
div.archive div:nth-child(even) {
    background-color: #efefef; /* Цвет фона */
}


.archive > div {
	min-height:0px;
	padding:18px;
}


.conf_sponsor{
    margin-bottom:15px!important;
    margin-top:15px!important;

}

.conf_sponsor > a > img{
    width:80%;
    margin-left:10%;
    margin-bottom:10%;
}

option {
  font-family: serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 3;
  padding: 10px;
}


#id_source_info > option{
    font-size: 120%;
}

#id_Activity_of_the_company{
    font-size: 120%;
}
#id_count_sotr{
    font-size: 120%;
}
#id_cash_company{
    font-size: 120%;
}