h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,strong,{/*color:#9b6bcc*/ color: #3498db;}
.btn-u {
	margin-top: 30px;
	margin-left: 15px;}
#header-phones {
	position: absolute;
	left: 50%;
	top: 30px;
	height: 60px;
	z-index: 100;
	font-size: 28px;
	color: #ec008c;
	font-weight: bold;
}
.header .dropdown-menu li a {
	font-size: 15px;
}
.header .logo img {margin-left:-30%}
span.visible-xs{
	color: #fff;
	font-weight: bold;
	margin-top: 30px;
	margin-left: 20px;
}
table.table.table-condensed{
	margin-bottom: 0px;
}
.sidebar-nav-v1 li ul a {
	font-size: 15px;
}
@media(max-width:767px){
	#header-phones {
		left: 10%;
		top: 110px;
		position:static;
		text-align:center;
	}
	.header .logo img{
		margin-left:5%;
	}	
	.header .logo{
		display:block;
		float:none;
		text-align:center;
	}
	.navbar-default{background:#fff;border-color:#ddd}
	.navbarTransparent{background:none;border:0 none}
	.navbarVertical .navbar-nav{float:none;margin-left:-10px;margin-right:-10px}
	.navbarVertical .navbar-nav > li,.navbarVertical .navbar-nav > li:first-child{float:none;border:0 none;}
	.navbarVertical .dropdown-menu{float:none;position:static;background:none;border:0 none;border-left:4px solid rgba(255,255,255,0.3);top:0;left:0;width:100%;box-shadow: 0 0 0 rgba(0,0,0,0);transition:all 0.2s ease}
	.navbarVertical .dropdown-menu > li > a{white-space:normal}
	.navbarVertical .navbar-nav > li > a:focus, .navbarVertical .navbar-nav > li > a:hover {background-color: #f5f5f5;color: #262626;text-decoration: none;}
	.navbarVertical .navbar-header{float:none;}
	.navbarVertical .navbar-brand{padding:0 0 5px;border-bottom:1px solid #eee;float:none;display:block;height:auto}
	.navbarVertical{text-shadow:0 1px 1px rgba(255,255,255,0.2);margin-bottom: -25px;}
	.navbarFirst{border:0 none;}
	.navbarFirst .navbar-right{margin-right:0}
	.navbar-collapse{padding-left:0;padding-right:0}
	.navbarIcons a.active,.navbarIcons a:active{background:#fff;box-shadow:inset 0 0 3px rgba(0,0,0,0.2);background-color:white!important}
	button.navbar-toggle {
		position: relative;
		background:#3498db;
		color: #fff;
		font-size: 19px;
		border-color: #2980b9;
		padding: 6px 10px 2px;
		margin-right:0px;
		margin-top: -25px;
	}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
		background-color: #2980b9;
		border-color: #2980b9;
		color:#fff;
		margin-right:0px;
		margin-bottom: 10px;
		padding: 6px 10px 2px;
		font-size: 19px;
		margin-top: -25px;
	}
	/*span.navbar-header.visible-xs {
	margin-top: -10px;	
}*/
} 
#header-blue{
	position: relative;
	background:#2077b1;
	color:#fff;
}
#header-blue .navbar-nav > li > a {
	color: #fff;
}
#header-blue .navbar-nav > .active > a {
	color: #fff;
}

a.link.grey{
	background:#f7f7f7;
	border-radius: 25px
}
a.link.grey:hover{background:#efefef;
	border-radius: 25px;}

.link{display:table;clear:both;margin-bottom:16px;width:100%;}
.link .date{display:table-cell;height:52px;width:52px;text-align:center;vertical-align:middle;padding:8px;border:1px solid #ec008c;border-radius:50%}
.link.date>div{display:table-cell;text-align:center;vertical-align:middle;font-size:60px;font-weight:700;color:#fff;background:#777;height:48px;min-width:48px;line-height:1.1;text-shadow:0 -1px 1px rgba(0,0,0,0.2);border-radius:50%}
.link.date>div>small{display:block;font-size:18px;font-weight:300}
.link .item{display:table-cell;vertical-align:middle}
.link .title{padding:0 15px 5px;line-height:1.1;font-weight:300;margin-bottom:1px;/*border-bottom:1px solid #ec008c;*//*height:174px;*/vertical-align:bottom;}
.link span {color: #39536c;font-size: 12px; margin-left:15px;}
.link.description{padding:0 0 0 15px}
.date div {height:48px!important;min-width:48px!important}
@media(max-width:767px){
	.link{display:block;margin-bottom:15px;margin-top:0}
	.link.date{display:block;width:100%;height:auto;padding:0 0 10px;border:0 none}
	.link.date>div{display:block;font-size:30px;height:auto;width:auto;padding:10px}
	.link.date>div>small{display:inline;font-size:12px}
	.link.item{display:block;}
	.link.title{padding:0 0 5px;text-align:center;height:auto}
	.link.description{padding:0}
	.news-v1 .news-v1-in div {
		padding-bottom: 15px;}
		div.content-boxes-in-v3{
		font-size: 14px;
		padding: 0 5px;
		line-height:0.9;
	}
	.content-boxes-v3 .content-boxes-in-v3 {
		padding: 0 5px;}
	i.icon-custom{
		margin-top:-5px;
	}
	.content-boxes-in-v3 p {font-size: 13px;}
}

.left.carousel-control span, .right.carousel-control span{
	top: 50%;
	position: absolute;
	margin-top:-30px
}
#search {
	color: #aaa;
	cursor: pointer;
	min-width: 35px;
	font-size: 15px;
	text-align: center;
	/* padding: 11px 0 12px;*/
	display: inline-block;
}
#search a{
	padding: 9px 0px 9px 0px;
}
a.btn-u-u.btn-u {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 15px;
	padding: 8px 30px 8px 10px;
}

.link-bg{background:#ddd;display:block; border-radius:40px;padding-right:8px;transition:all 0.2s ease}
a.link-bg:hover{text-decoration:none;background:#2980b9;color:#fff}
a.link-bg:hover *{color:#fff}
a.link-bg:hover i{border-color:#fff}