@media (min-width: 480px) {
	.pull-left-xs {float: left}
	.pull-right-xs {float: right}
}
@media (min-width: 768px) {
	.pull-left-sm {float: left}
	.pull-right-sm {float: right}
}
@media (min-width: 992px) {
	.pull-left-md {float: left}
	.pull-right-md {float: right}
}
@media (min-width: 1200px) {
	.pull-left-lg {float: left}
	.pull-right-lg {float: right}
}

/* FORMS */
form label {font-weight: 500}
.form-group.required label {font-weight: bold}
	.form-group.required label:after {
		content: " *";
		color: red;
	}

fieldset.full-sized .control-label {
	text-align: left;
	margin-bottom: 6px;
}

.btn-label-over {margin-bottom: 7px}

html, body {
	height:100%;
	margin:0; padding:0;
	font: normal 13px "Segoe UI","Segoe WP","Helvetica",sans-serif;
	background-color: #fafafa;
}

h1 {font-size: 2rem; margin: .6em 0 .4em 0}
h2 {font-size: 1.6rem}
h3 {font-size: 1.35rem}
h4 {font-size: 1.2rem}

h1,h2,h3,h4,
h1>a,h2>a,h3>a,h4>a {color:#333}
	a:hover h1, a:hover h2,
	a:hover h3, a:hover h4 {color:#005ca1}

.big-form {padding:20px 0}

.txtblock {
	display:inline-block;
	text-align: left;
}

.sticky {overflow: hidden}

.has-spinner {}
	.has-spinner.active {cursor:progress}
	.spinner {
		display: inline-block;
		opacity: 0;
		max-width: 0;
		
		-webkit-transition: opacity 0.25s, max-width 0.45s; 
		-moz-transition: opacity 0.25s, max-width 0.45s;
		-o-transition: opacity 0.25s, max-width 0.45s;
		transition: opacity 0.25s, max-width 0.45s;
	}
		.has-spinner.active .spinner {
			opacity: 1;
			max-width: 50px; /* More than it will ever come, notice that this affects on animation duration */
		}

.wrapper {
	overflow: hidden;
	background-color: #fff;
}
	@media (min-width: 1200px) {
		.wrapper {
			border: #efefef solid;
			border-width: 0 1px;
		}
	}
	@media (min-width: 992px) { /* footer fix to bottom on desctop sizes */
		.wrapper {
			min-height: 100%;
			height: auto !important;
			height: 100%;
			padding-bottom:342px;
		}
		footer {
			margin-top:-342px;
		}
	}

.wrapper,
footer .footer-content {
	max-width: 1406px;
	margin: auto;
}

body,
.wrapper,
footer {position: relative}

.nav.top {
	border-color: #eaeaea;
}
	.top .navbar-right {margin-right:0}
	.top .nav-tabs>li>a {border-radius: 0}
	.top {border-bottom: 1px solid #ddd;}
	.top .nav-tabs {
		margin-right: 40px;
		border:0
	}
	.top .age {
		float:right;
		padding: 11px 10px 10px 0;
		font-weight: 700;
		font-size: 14px;
		font-family: Tahoma;
	}
	
#bm1 {
	text-align: center;
	position: relative;
}
	#bm1 img, #bm1 object {
		position: relative;
		max-width: 100%;
	}
	#bm1 span {
		position: absolute;
		display: block;
		width: 50%; height: 100%;
		bottom: 3px;
	}
	#bm1 span.rkr {right: 0}
	#bm1 span.rkl {left: 0}

header {
	overflow: hidden;
	position:relative;
	text-align: center;
	padding: 0;
	background-color: #fff !important;
}
	header .col-xs-3 {padding:0}
	header .col-xs-18 {padding:0 3px}
		header .navicon {
			padding:11px 9px 10px;
			margin-right: 4px;
		}
			header .navicon .icon-bar {width:15px}
			
		header .usricon {
			float:left;
			margin-left:4px;
			margin-right: 0;
		}
		
	header button.navbar-toggle {margin-top: 12px}
	header a.logo {
		display: inline-block;
		vertical-align: middle;
		width:240px;height:40px;
		margin: 13px 0 0;
		background: url(/img/logo-gv.png) -385px 0 no-repeat;
	}
		/*header a.sb {
			display: inline-block;
			width:37px;height:35px;
			margin: 4px 4px 12px;
			background: url(/img/sb/logo-sb.png) -79px 0 no-repeat;
		}*/
		header .logosq img {max-height: 37px; vertical-align: middle}
	
	header .logo-sb {max-height:100%}
	header div {height:60px}
	
	@media (min-width: 768px) {
		header {padding-top:10px}
		header a.logo {
			width:385px;height:74px;
			margin: 10px 0 6px;
			background-position: 0 0;
		}
		/*header a.sb {
			width:79px;height:77px;
			background-position: 0 0;
		}*/
		header .logo-sb {margin-top:-10px}
		header .logosq img {max-height: 85px}
		header div {height:auto}
	}
	
	
	header .social {overflow:hidden; float:right; margin: 2px 2px 2px 0}
		@media (min-width: 992px) {
			header .social {margin-right: 15px}
		}
	header .social a {
		float: left;
		width: 16px; height: 16px;
		background: none;
		background-color: #B3B3B3;
		border-radius: 4px;
		margin: 0 1px;
		color:black;
		line-height: 1px;
		padding: 4px;
		text-decoration: none !important;
	}
	header .social a.ok,
	header .social a.tw {padding-top:3px}
	header .social a.vk {padding-top:0}
	
	header .social a:before {
		font: normal 11px FontAwesome;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
		header .social a.rss:before {content: "\f09e"}
		header .social a.fb:before  {content: "\f09a"}
		header .social a.tw:before  {content: "\f099"}
		header .social a.vk:before  {content: "B"; font-family: Arial; font-weight:900}
		header .social a.ok:before  {content: "\f263"}
		
		header .social a:hover {color: white}
			header .social a.rss:hover {background-color: #d97800}
			header .social a.fb:hover  {background-color: #3f619c}
			header .social a.tw:hover  {background-color: #2fa4cc}
			header .social a.vk:hover  {background-color: #3e709c}
			header .social a.ok:hover  {background-color: #fc6719}
	
header {
	border: solid rgba(0, 92, 161, 0.86) !important;
	border-width: 0 0 2px 0 !important;
}
.mmenu {
	width:100%;
	border-radius: 0;
	margin-bottom: 0;
	border-bottom: 2px solid rgba(0, 92, 161, 0.86) !important;
}
	@media (min-width: 768px) {
		header {border:0 !important}
		.mmenu {
			border: solid rgba(0, 92, 161, 0.86) !important;
			border-width: 2px 0 !important;
		}
	}
	.mmenu ul {float:none; text-align: center}
	.mmenu li {
		float: none;
		display: inline-block;
	}
	.mmenu a {
		font-size:14px;
		font-weight:500;
	}
		.mmenu li:hover {
			background-color:rgba(150, 150, 150, 0.39)
		}
	
	.mmenu li.ny {background-color:#d5eaf9}
		.mmenu li:hover.ny {background-color:#bfe3fd}
		.mmenu li.ny>a {color:#ff7724}
			.mmenu li.ny>a:hover {color:red}
		.mmenu li.ny i{color:green !important}
	
	.mmenu li.fifa {}
		.mmenu li.fifa a>span {border-bottom: 2px #00b700 solid}
		.mmenu li.fifa .fa {color:black}
		.mmenu li.fifa a>span>span {color:red}
	.mmenu li.ny {}
		.mmenu li.ny a>span {border-bottom: 2px red solid}
		.mmenu li.ny .fa {color:black}
		.mmenu li.ny a>span>span {color:green}
		
.main {overflow:hidden}
	.l-col, .r-col {
		position: relative;
	}
		.l-col .sticky,
		.r-col .sticky {
			padding:8px 0;
		}

footer {
	padding-top: 20px;
	color:white;
	background-color:#03528e;
	overflow:hidden;
}
	footer .footer-content {overflow: hidden}
	
	@media (min-width: 992px) {
		footer .footer-content.map {height:344px}
	}
	
	footer .login {text-align: center}
	@media (min-width: 992px) {
		footer .login {text-align: left}
	}
	
	footer b {white-space: nowrap}
	
	footer .head,
	footer .heading,
	footer .heading1 {
		margin-bottom: 10px;
	}
	
	footer .head,
	footer .head b {font-weight: 300}
	footer .head {font-size: 17px}
	footer .head b {font-size: 20px}
	
	footer .heading,
	footer .heading b {
		font-size: 20px;
		font-weight: 300;
	}
		footer .heading span,
		footer .heading a,
		footer .heading1 a,
		footer .heading2 a {color: #fff}
		
		footer .heading a,
		footer .heading1 a {text-decoration: none}
			footer .heading a:hover,
			footer .heading1 a:hover {border-color:white}
		
		footer .heading span, footer .heading a,
		footer .heading1 span, footer .heading1 a {
			padding: 0 6px 0 4px;
			border-bottom: 3px solid #5883a5;
		}
	
	footer .heading1 {font-size: 18px}
	footer .heading2 {
		font-size: 16px;
		margin-bottom: 6px;
	}
		@media (max-width: 1420px) {
			footer .head {font-size: 16px}
			footer .head b {font-size: 18px}
		}
		@media (max-width: 1303px) {
			footer .head {font-size: 14px}
			footer .head b {font-size: 17px}
			footer .heading,
			footer .heading b {font-size:18px}
			footer .heading1,
			footer .heading2 {font-size: 15px}
		}
	
	footer ul {
		list-style-type: none;
		font-size: 15px;
		margin-top: 8px;
		padding-left: 0;
	}
		footer ul a {color: #9eb3c5}
		footer ul a:hover {color: #fff}
		
		footer ul.n {column-count: 2}
		
		footer ul li {margin:6px 0}
	
	footer .age {
		font-size: 16px;
		border: 1px solid;
		border-radius: 50%;
		padding: 5px;
		background-color: rgba(255, 255, 255, 0.14);
	}
	
	footer .footer-contacts {
		border-top: 1px solid #4d728e;
		padding-top: 6px;
		margin-top: 12px;
	}
		@media(min-width:768px) and (max-width:991px) {
			footer .footer-contacts {margin-bottom:12px}
		}
		
		footer .footer-contacts .addr,
		footer .footer-contacts .phone,
		footer .footer-contacts .email {font-size: 16px}
	
	footer .footer-bottom {
		margin-top: 4px;
		background-color: #03406f;
		padding: 10px 0;
		border-bottom: 6px solid #022a48;
		overflow: hidden;
	}
	
	footer .social {
		font-size: 27px;
		margin-bottom: 6px;
	}
		footer .social a {
			margin-right: 12px;
		}
			footer .social a:hover {color:white}
	
		footer .copyright {}
			footer .copyright p {margin:0}
			footer .copyright a {text-decoration: underline; color: #fff}
				footer .copyright a:hover {color: #337ab7}
				
		footer .counter {text-align: right; padding-top:6px}
		@media (max-width: 991px) {
			footer .counter {text-align: center; padding-top:12px}
		}

.tags {
		margin-bottom:20px;
	}
		.tags a {
			margin-right:10px;
			color: #aaa;
			font-weight: 600;
		}
			.tags a:hover {color: #888}
			.tags a:before {content: "#"}


.breadcrumb {
	padding-left: 10px; padding-right: 10px;
	margin-bottom: 0;
	background-color: transparent;
}

.stories {
	margin: .4em 0;
	height: 2.08em;
	overflow: hidden;
}
	.stories>li>a {
		padding: 5px 10px;
		background-color: #ebf1f7;
	}
		.stories>li.itm>a:hover {color:red}
		.stories>li.itm>a:before {
			content: '•';
			margin-right: 5px;
			font-size: 14px;
			font-weight: 900;
			margin-top: -2px;
			float: left;
			display: block;
		}
	.stories>li+li {margin-left:0; margin-right: 6px}
	
	.stories>li.ttl>a {
		font-weight: 500;
		background-color: transparent !important;
	}
	.stories>li.ttl>a:hover,
	.stories>li.ttl>a:focus {text-decoration: underline}
		.stories>li.ttl>a:before {content: none}

.bigmsg {/*login, move to bootstrap*/
	text-align: center;
	padding: 20px 0 40px;
}
	.bigmsg p {text-align: center !important}


.content article {
	overflow: hidden;
	padding: 0 10px 20px;
	/*border-bottom: 7px solid #eee*/
}
	.content.simple p,
	.content.simple li {
		font-size: 1.20rem;
		font-weight: 400;
		text-align: justify;
		margin: 10px 0;
	}

.block {overflow: hidden}
	@media (min-width: 993px) {
		.block {border-bottom: 7px solid #eee}
	}
	@media (max-width: 992px) {
		.block .item-feed {border-bottom: 7px solid #eee}
			.block .item-feed.light-border {border-bottom: 2px solid #eee}
	}
.block-t {
	overflow: hidden;
	border-top: 7px solid #eee;
	background-color: #fff8f8;
}
.eblock {overflow: hidden; border-bottom: 7px solid #eee}

.sb {
	position: relative;
	padding-top: 40px;
}
	/*.sep {
		position: absolute;
		top: 0;
		width: 100%; height: 40px;
		background: url(/img/sb/sep.png) repeat-x;
}*/
	
.pozdr {}
	.pozdr .itm .img>img {margin-top: -8%}

@media (min-width: 992px) {
	.center .block,
	.r-col section {padding-right: 7px}
	.l-col section {padding-left: 7px}
}

.title-block {
	display: block;
	overflow: hidden;
	margin-bottom: .8rem;
	border-bottom: 1px solid #ddd;
}
	h1.title-block {
		padding-top: 21px;
		padding-bottom: .4em
	}
	
	.title-block a {
		display: inline-block;
		text-decoration: none !important;
		/*margin: 10px;*/
	}
	.title-block h2.img {margin-top: 7px; margin-bottom: 5px}
	
	@media (max-width: 993px) {
		.btn-transform {
			margin-top: 8px;
			margin-bottom: 0;
			border-bottom: 0;
			text-align: center;
		}
			.btn-transform h2,
			.btn-transform a {font-size: 16px; font-weight: 500;}
			
			.btn-transform h2 {cursor: default; margin: 0;}
			.btn-transform a {
				display: inline-block;
				padding: 10px;
				border: 1px solid #62a7d9;
				color: #62a7d9;
				line-height: 18px;
				min-width:114px;
			}
				.btn-transform a:hover,
				.btn-transform a.sel, .btn-transform a.sel h2 {
					background-color: #62a7d9;
					color: #fff;
				}
	}
	@media (min-width: 992px) {
		.btn-transform a.all {display: none}
		.btn-transform h2 {margin-top: 4px}
	}

.fbtn {
	display: inline-block;
	font-size: 14px; font-weight: 500;
	padding: 7px 10px; margin: 0 0 15px 0;
	border: 1px solid #62a7d9;
	color: #62a7d9;
	line-height: 14px;
	text-decoration: none !important;
}
	.fbtn.solid {background-color: #f2faff}
	.fbtn:hover {
		background-color: #62a7d9;
		color: #fff;
	}

.summary {
	display: block;
	color: #888;
	font: normal .80rem Tahoma, Arial;
	margin: .4em 0;
}
	.summary .dt {font-weight: 600}
	.summary .group {
		color: #aaa;
		font-family: Helvetica;
		text-transform: uppercase;
		font-weight: 600;
		font-size: .7rem;
		letter-spacing: 1px;
	}
		.group.g1 {color:#852cb5}	/*политика*/
		.group.g2 {color:#0bb8e6}	/*экономика*/
		.group.g3 {color:#0054b9}	/*общество*/
		.group.g4 {color:#05c386}	/*спорт*/
		.group.g5 {color:#ff7724}	/*культура*/
		.group.g6,					/*происшествия*/
		.group.g12 {color:#808080}	/*криминал*/
		.group.g7 {color:#05c386}	/*здоровье*/
		.group.g8 {color:#d6be0a}	/*образование*/
		.group.g9,					/*благоустройство*/
		.group.g14 {color:#17be4c}	/*инфраструктура*/
		.group.g10,					/*интересное*/
		.group.g13 {color:#e01414}	/*ЧМ2018*/
		.group.g11 {color:#17bebb}	/*жкх*/
		
	.summary .inf {margin-left: 10px;color: #999}
	.summary .fa {min-width: 12px}
	
	.feed .summary,
	.item .summary {
		font-family: inherit;
		font-weight: 500;
		font-size: .9rem;
	}
		.feed .summary .dt,
		.item .summary .dt {font-weight: 700; font-size: .85rem;}

.js-flickity#iso>.cell:nth-child(n+5) {
	display: none;
}

.photos {
	max-width: 840px;
    margin: 20px auto;
}

	.photos #photo-nav {margin-bottom: 10px}
	
	.photos .gallery-cell {
		position: relative;
	}
	
	.photos .caption {
		text-align: left;
		position: absolute;
		left: 0; right: 0; bottom: 0;
		padding: 4rem 1.6rem 2.3rem 1.6rem;
		height: 14rem;
		background-image: -webkit-gradient(linear,0 0,0 100%,from(rgba(23,21,21,0)),to(rgba(0,0,0,0.7)));
		background-image: -webkit-linear-gradient(top,rgba(23,21,21,0),rgba(0,0,0,0.7));
		background-image: -moz-linear-gradient(top,rgba(23,21,21,0),rgba(0,0,0,0.7));
		background-image: linear-gradient(to bottom,rgba(23,21,21,0),rgba(0,0,0,0.7));
		/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ddd',GradientType=0);*/
		/*background: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(23, 21, 21, 0));*/
	}
		.photos .caption a,
		.photos .caption h3,
		.photos .caption h3:hover {color:#fff !important;}
		.photos .caption .summary,
		.photos .caption .summary .group,
		.photos .caption .summary .inf {color:#ddd !important;}
		
		.photos .caption h3 {
			font-size: 1.8em;
			font-weight: 400;
		}
		.photos .caption hr {
			margin-top: 10px;
			margin-bottom: 15px;
		}
		
	@media (max-width: 620px) {
		.photos .caption h3 {font-size: 1.6em;}
		.photos .caption {height: 13rem}
	}
	@media (max-width: 480px) {
		.photos .caption h3 {font-size: 1.4em;}
		.photos .caption {height: 12rem}
	}
		

.insta {
	margin: 1rem auto;
	max-width: 600px;
}

.item-feed {}
	.item-feed .itm {
		display: block;
		overflow: hidden;
		position: relative;
		text-decoration: none !important;
	}
	
	.item-feed a.itm:hover {
		color: #000;
		background-color: #eee;
	}
	.item-feed a.itm.img:hover,
	.item-feed a.itm:hover .img {background-color: black}
	.item-feed a.itm:hover img {opacity:.8}
	
	.item-feed .itm .img,
	.item-feed .itm img {
		display: block;
/*		-moz-transition: .2s ease-out;
		-o-transition: .2s ease-out;
		-webkit-transition: .2s ease-out;
		transition: .2s ease-out;*/
	}
	.item-feed .itm h3,
	.item-feed .itm h4 {
		font-family: "Segoe UI","Segoe WP","Helvetica",sans-serif;
		font-weight: normal;
		line-height: inherit;
		margin: 0.2em 0;
		color: #333;
	}
		.item-feed .itm h3 .fa {
			color: #aaa;
			font-size: 85%;
		}
	.item-feed .itm h4 {font-weight: 500;}
	.item-feed .itm i {
		display: block;
	    color: #333;
		margin: 0;
		font: normal 14px "Segoe UI","Segoe WP","Helvetica",sans-serif;
	}
	
	.item-feed .itm.mrk.dark {background-color: #efefef}
	.item-feed .itm.mrk.dark:hover {background-color: #dcdcdc}
	.item-feed .itm.mrkrk {background-color: #ffe5e5}
	.item-feed .itm.mrkrk:hover {background-color: #fbd2d2}
	/*.item-feed .itm.mrk.dark .dt {color: #ff9712}*/
	.item-feed .itm.mrk h3 {
		/*color: #005ca1;*/
		font-weight: 500
	}
	
	.itm .img {position:relative}
	
	
	.itm .img.book:before {content: ''; background: url(/img/fa-book.png) no-repeat 50% 50%}
	
	.itm .img.photo:before,
	.itm .img.video:before,
	.itm .img.book:before {
		font-size: 24px;
		color: rgba(119, 119, 119, 1); background-color: rgba(255, 255, 255, 1);
		padding: 14px 13px;
		border-radius: 30px;
		position: absolute;
		top: 0; bottom: 0; right: 0; left: 0;
		width: 50px; height: 50px;
		margin: auto;
		z-index: 5;
		
		opacity: .8;
		-moz-transition:opacity .2s ease-out;
		-o-transition:opacity .2s ease-out;
		-webkit-transition:opacity .2s ease-out;
		transition:opacity .2s ease-out;
	}
	
		.itm:hover .img.photo:before,
		.itm:hover .img.video:before,
		.itm:hover .img.book:before {
			/*color: rgba(119, 119, 119, 1);
			background-color: rgba(255, 255, 255, .9);*/
			opacity: .9;
		}
		
		.itm .img.photo:before {content: '\f030'}
		.itm .img.video:before {content: '\f04b'; padding-left: 18px}
	

.itm.konkurs {
		border: 2px solid #ff8966;
		border-radius: 5px;
		background-color: #fff6f3;
		text-align: center;
	}
	.itm.konkurs .img {float: none !important}
		.itm.konkurs .img img {width: auto !important; height: auto !important; display: inline}
	.itm.konkurs h3 {}
		.itm.konkurs h3 span {color: red; font-weight: 500}
		.itm.konkurs h3 b {display: block; font-size: 18px}
	.itm.konkurs .btn {
		color: #fff;
		background-color: #ff7039;
		border-color: #b73200;
	}
		.itm.konkurs .btn:active,
		.itm.konkurs .btn:hover,
		.itm.konkurs .btn:focus {
			background-color: #ff4d09;
			border-color: #a02c00;
		}
		.itm.konkurs .btn:focus {outline-color: #ff7039}
	
	.itm.konkurs .items {overflow: hidden}
		.itm.konkurs .items a {float: left; width:33%;}
		.itm.konkurs .items .img {margin:0; width:56px; height: 56px; margin: auto; border: 3px transparent solid}
			.itm.konkurs .items a:hover .img {border-color:red}
		.itm.konkurs .items img {width:50px !important; height:50px !important; display: inline; text-align: center}
		.itm.konkurs .img.video:before {
			font-size: 16px;
			padding: 7px 11px;
			width:30px; height:30px;
		}
	
	.block .itm.konkurs {
		border:0;
		/*background-color: transparent;*/
		background-color: rgb(238, 240, 249);
		border-radius: 0;
		padding: 10px 0;
		margin-bottom: 10px;
	}
	
	.item.konkurs ul.attach {
		list-style-type: none;
	}


.feed-item {margin: 0 -1px}
	.feed-item a.itm:hover {background-color: transparent}
	.feed-item .itm i {
		padding: 10px 0;
		font-size: 1.2em;
	}
	@media (max-width: 1406px) {
		.feed-item {margin: 0}
		.feed-item .itm img {width:100%}
		.feed-item .itm h1,
		.feed-item .itm .summary,
		.feed-item .itm i {margin-left: 10px; margin-right: 10px}
		
		/*.feed-item {border-bottom: 5px solid #eee;}*/
	}

.feed-xs,
.feed-sm,
.feed-md,
.feed-lg {overflow: hidden; padding-bottom: 4px}

	@media (max-width: 992px) {
		.feed-xs,
		.feed-sm,
		.feed-md,
		.feed-lg {margin: 0 5%}
	}

	.feed-xs .summary {
		font-size:.7rem;
		margin-bottom:.2em;
	}
		.feed-xs .summary .group {font-size:.6rem}
	.feed-xs .summary,
	.feed-sm .summary {margin-top:.4em}
	.feed-md .summary,
	.feed-lg .summary {margin-top:.2em}
	
	.feed-xs .itm,
	.feed-sm .itm,
	.feed-md .itm,
	.feed-lg .itm {color: #333}

	.feed-xs .itm {
		margin: 4px 0; padding: 2px;
	}
	.feed-sm .itm,
	.feed-md .itm {
		margin: 4px 0 0; padding: 4px;
	}
	.feed-lg .itm {
		margin: 0 0 8px 0; padding: 0 0 6px 0;
	}
	
	.feed-xs .itm .img,
	.feed-sm .itm .img,
	.feed-md .itm .img {float: left}
		.feed-xs .itm .img,
		.feed-sm .itm .img {margin: 6px 6px 0 0}
	.feed-md .itm .img {margin: 0 6px 0 0}
	
	.feed-xs .itm img {width:75px}
	.feed-sm .itm img,
	.feed-md .itm img {width:113px; height:85px}
		.feed-sm.small-pcs .itm img,
		.feed-md.small-pcs .itm img {width:84px; height:64px}
		
	.feed-lg .itm img {
		width: 300px; height: 225px;
		margin: 0 auto 10px;
	}
	
	.feed-md .itm h3 {margin: 6px 0 8px}
	.feed-xs .itm h3 {font-size:13px}
	.feed-sm .itm h3,
	.feed-md .itm h3 {font-size:14px}
	.feed-md .itm h3,
	.feed-lg .itm h3 {font-weight: 600}
	.feed-lg .itm h3 {font-size: 18px}
		.feed-xs .itm h3 .fa,
		.feed-sm .itm h3 .fa,
		.feed-md .itm h3 .fa {min-width: 12px}
		.feed-lg .itm h3 .fa {min-width: 17px}
	
	.feed-xs .itm h4,
	.feed-sm .itm h4,
	.feed-md .itm h4 {font-size:12px}
	
	.feed-lg .itm .summary,
	.feed-lg .itm h3,
	.feed-lg .itm i {margin-left:6px; margin-right:6px}


	.item-feed .itm.daynum {
		text-align: center;
		padding: 20px 8px 40px;
	}
		.item-feed .itm.daynum h2 {
			color: #990000; 
			font: bold 58px 'PT Serif',Georgia,Times New Roman,Times,serif;
			text-align: center;
			margin: 10px;
		}
		@media (min-width: 1200px) {
			.item-feed .itm.daynum h2 {font-size:80px}
		}
		.item-feed .itm.daynum span.caption {
			display: block;
			font: bold 20px Arial;
			margin: -10px 0 10px;
		}
		.item-feed .itm.daynum i {
			display: block;
			font-size:16px;
		}
		
.feed-calendar .datepicker {margin: auto}


.feed-thumb {}
	@media (max-width: 480px) {
		.feed-thumb .col-xs-12 {width: 100%}
	}
	
	.feed-thumb .itm {
		padding: 6px;
		margin-bottom: 4px;
	}
	
	.feed-thumb .itm .summary {
		margin: 8px 0;
		padding-left: 25px;
	}
		.feed-thumb .itm .summary:before {
			font-family: FontAwesome;
			font-size: 20px;
			content: "\f2dc";
			color: #88c8ff;
			position: absolute;
			top: 10px; left: 7px;
		}
	
	.feed-thumb .itm .img {
		float: none;
		max-height: 150px;
		overflow: hidden;
		margin: 0;
	}
	
	.feed-thumb .itm img {
		display: block;
		width: 100%;
		max-width: 100%;
		height: auto;
	}
	
	.feed-thumb .itm h3 {
		font-size: 14px;
		font-weight: 600;
		margin: 8px 0 0;
		height: 4em;
	}

.feed-gzt {}
	.feed-gzt .img {text-align: center}
	.feed-gzt .img img {max-width: 170px}

/* news feed styles */
.feed {}
	.feed .itm {
		display: block;
		overflow: hidden;
		border-bottom: #ccc 1px dotted;
		padding: 0 0 15px;
		margin: 25px 0 0;
		vertical-align: top;
	}
		.feed.catalog .itm {
			width: 90%;
			border-bottom: #c0c0c0 2px solid;
			padding: 2rem;
			margin: 0 auto 30px;
		}
	
		.feed .itm.daynum {
			border: 0;
			width: 33%;
			display: inline-block;
		}
			.feed .itm.daynum h2 {font-size:58px}
			
	.feed h2 {font-size: 1.2em; margin-top: 2px}
	.feed h3 {font-size: 1.2em; margin: 15px 0 10px}
	.feed img {
		float: left;
		margin:6px 6px 6px 0
	}
		.feed.news img {width:113px; height:85px}
		.feed.konkurs img {width:170px}
		
		@media (min-width: 480px) {
			.feed.news img {width:150px; height:113px}
		}
		@media (min-width: 768px) {
			.feed.news img {width:200px;height:150px}
			.feed h2 {font-size: 1.5em}
		}
	
	.feed .itm .itm-float-container {overflow:hidden}
		
	.feed.bulletins .itm-text {float:left; width:75%;}
	
		.itm-price {color:red}
	.feed.bulletins .itm-price {
		display:block;
		float:left; width:25%;
		font-size: 1.5rem;
		margin-top: -7px
	}
	
	.feed.catalog .item-header,
	.catalog .item-content {
		margin-left: 190px;
		text-align: left;
	}
	
	.feed.catalog .item-header {
		border-bottom: 1px solid #e0e0e0;
		padding-bottom: 10px;
		margin-bottom: 20px;
	}
	
	.feed.catalog .item-content b {font-weight: 400}
	.feed.catalog .item-content p {font-size: 15px; font-weight: 300}
	
	
	.feed .tags {
		text-align: right;
		margin: 10px 0;
	}
	
	.feed .empty {
		margin: 2em auto;
		text-align: center;
		font-size: 1.3em;
		font-weight: 400;
	}
	
	.feed .pages {
		overflow: hidden;
		margin: 20px 0;
	}
		.feed .pages .pagination {margin:0}
	
	.feed .nav_np {overflow: hidden}
	.feed .nav_nxt {
		text-align: center;
		margin-top:20px;
	}


	.catalog h4 {
		color:#aaa;
		font-size: 1.1rem;
	}
	
	.catalog.item .img {
		float:left;
		margin:20px;
	}

	.catalog .img img {
		border-color: #949494;
		border-width: 5px;
		border-style: solid;
		width: 150px;
	}
		.feed.catalog .img img {margin-top: -50px}
		
	.catalog .contacts {overflow:hidden}
		.item.catalog .contacts {margin-bottom: 3rem}
	.catalog .contacts .phone {
		font-size: 19px;
		font-weight: 600;
		clear: left; float: left;
	}
	.catalog .contacts .addr {
		font-size: 18px;
		font-weight: 400;
		clear: right; float: right;
	}
	.catalog .contacts .www {
		font-size: 15px;
		clear: right; float: right;
	}

.feed-actual {}
	@media (min-width: 992px) {
		.feed-actual .itm {
			padding:6px;
			margin-bottom:4px;
		}
		.feed-actual .itm .summary {
			margin: 8px 0 16px
		}
		.feed-actual .itm .img {
			float:none;
			max-height:150px;
			overflow:hidden;
		}
			.feed-actual .itm img {
				width:100%; max-width: 100%; height: auto;
			}
		.feed-actual .itm h3 {
			font-size: 14px;
			font-weight: 600;
			margin: 8px 0 0;
		}
		
		.feed-related .itm h3 {height: 4em}
	}
	@media (max-width: 991px) {
		.feed-actual .itm .summary {margin-left:120px}
		.feed-actual .itm .img {margin-top:-18px}
	}

.feed-main-3 {}
	@media (min-width: 992px) {
		.feed-main-3 .itm {
			padding:6px;
			margin-top: -6px;
			margin-bottom:4px;
		}
		.feed-main-3 .itm .summary {
			margin: 8px 0 16px
		}
		.feed-main-3 .itm .img {
			float:none;
			max-height:200px;
			overflow:hidden;
		}
			.feed-main-3 .itm img {
				width:100%; max-width: 100%; height: auto;
			}
		.feed-main-3 .itm h3 {
			font-size: 16px;
			font-weight: 600;
			margin: 8px 0 0;
		}
	}
	@media (max-width: 991px) {
		.feed-main-3 .itm .summary {margin-left:120px}
		.feed-main-3 .itm .img {margin-top:-18px}
	}

.feed-columns {}
	@media (min-width: 992px) {
		.feed-columns .img {
			display: inline-block !important;
			float: none !important;
		}
		.feed-columns .itm img {
			max-width:100%; width: 180px; height: auto;
		}
	}
	.feed-columns .img {
		margin-left: 7px !important;
		margin-top: 6px !important;
	}
	.feed-columns img.ava {
		position: absolute;
		width: 80px; height: 80px;
		left: -10px;
		top: -10px;
		border-radius: 50%;
		border: 5px solid #8e8e8e;
		opacity: 1 !important;
	}
	@media (max-width: 991px) {
		.feed-columns img.ava {width: 55px; height: 55px}
	}

.feed-bulletins{}
	.feed-md.feed-bulletins .itm img {width: auto; height: auto; max-height: 120px;}
	
	.feed-md.feed-bulletins .itm .img {
		max-width: 113px; max-height: 113px;
	}
	.feed-md.feed-bulletins .itm img {max-width: 100%;}
	
	@media (min-width: 992px) {
		.feed-md.feed-bulletins a.itm {text-align: center}
		.feed-md.feed-bulletins .itm .summary {text-align: left;}
		.feed-md.feed-bulletins .itm .img {
			float: none;
			display: inline-block;
			width: 70%;
		}
	}
	
	.feed-xs.feed-bulletins .itm h3 {font-weight: 600}
	.feed-xs.feed-bulletins .itm .img {margin: 2px 6px 6px 0}

.feed-projects {}
	.feed-projects .itm {
		padding:6px;
		margin:4px 0;
	}
	.feed-projects .itm .summary {margin: 4px 0 8px;}
	.feed-projects .itm h3 {
		font-weight: 600;
		margin: 8px 0 0;
	}
	
	.block-t .itm .img {border:3px solid #f75828}
	@media (min-width: 992px) and (max-width: 1360px) {
		.block-t .itm img {width:90px;height:69px}
		.block-t .itm h3 {font-size: 1rem}
	}

.feed-story {
	margin: 15px 0 20px;
	padding: 10px 10px 5px 10px;
	background-color: #f3f3f3;
}
	.feed-story h4 {text-align: center}
	
	.feed-story a.itm:hover {background-color: #dfdfdf}
	
	@media (min-width: 992px) {
		.feed-story a.itm {text-align: center}
		.feed-story .itm .img {
			float:none;
			display:inline-block;
		}
		.feed-story .itm .summary,
		.feed-story .itm h3 {text-align: left}
	}
	@media (min-width: 992px) and (max-width: 1360px){
		.feed-story .itm .summary {
			min-height: 2.7em;
			position: relative;
		}
		.feed-story .itm .summary_cont {
				position: absolute;
				bottom:0;
			}
	}

/* news details styles*/
.item {}
	.item.news article {border-bottom: 10px solid #eee}
	
	.item>.group,				 /* not to override story feeds in the item block */
	.item .title-block .group {
		display: block;
		margin: 20px 0 -4px;
		font-size: 12px;
		font-weight: 600;
		/*color: red;*/
		text-transform: uppercase;
		letter-spacing: 1.4px;
	}
	
	.item h6 {color: #a0a0a0}
	.item .video,
	.item .img {
		margin: 20px 0;
		text-align: center;
		overflow: hidden;
	}
		.item .img .imgblock {display:inline-block}
		.item .img img {
			max-width: 100%;
			max-height: 530px;
			width:auto; height:auto;
		}
			@media (min-width: 768px) {
				.item .img.smp img {
					width:550px; height:412px;
				}
			}
		.item .img .imgdescr {
			margin: 5px 0;
			display: block;
			text-align: right;
			color: #909090;
			font-weight: 500;
		}
		
		.img .descr {
			display: block;
			color: #a0a0a0;
			padding: 0 5% 8px 8px;
			margin: 5px 0;
			border-bottom: 1px solid #e0e0e0;
			min-height: 34px;
		}
			.img .descr p {font-size: 1.12em; margin: 0 0 5px}
	
	.item .video iframe {max-width: 100%}
		
	.item p,
	.item li,
	.item td, .item th {
		/*line-height: 28px !important;*/
		/*font-family: 'Open Sans', sans-serif;*/
		font-size: 1.20rem;
		font-weight:400;
	}
	.item p,
	.item li {
		text-align: justify;
		margin: 10px 0;
	}
		.item table,
		.item td, .item th {border: #777 solid}
		.item table {
			margin: 10px auto;
			border-width: 1px 0 0 1px;
		}
		.item td, .item th {
			padding: 5px;
			border-width: 0 1px 1px 0;
		}
		.item th {
			font-weight: 600;
			background-color: #f9f9f9;
		    text-align: center;
		}
		
		.item p b {font-weight: 600}
		.item p.short {margin: 25px 0; font-weight: 600; font-size: 1.38rem}
		.item blockquote,
		.item p.idea {
			margin: 2.5rem 10% 2.5rem 12%;
			padding: .5rem 0 .5rem 2%;
		}
		.item blockquote p,
		.item p.idea {font-size: 1.3rem;}
		.item p.idea {border-left: 5px solid #2482af; /*#ea2a2a;*/}
		.item blockquote {border:0}
			.item blockquote p:first-child:before {
				font-family: 'FontAwesome';
				content: "\f10d";
				display: block;
				float: left;
				font-size: 25px;
				margin: -15px 5px 0 -35px;
			}
		
		
		.item section {
			margin: 20px 0;
			border-top: 1px dotted #e0e0e0;
		}
		
		.item .bulletintext {margin:30px 0}
		.item .bulletincontacts {margin:30px 0 50px}
		
			.item .bulletintext p,
			.item .bulletincontacts p {font-size:1.4rem}
		
	.item .foot-block {
		margin: 20px 0;
	}
		.tags {margin-bottom: 20px}
			.tags a {
				color: #aaa;
				margin-right: 10px;
				font-weight: 600;
			}
				.tags a:before {content: "#"}
				
		.social {}
			.social .btn-yanews {padding-left:5px!important;padding-right:5px!important;font-weight:600}
				.social .btn-yanews b {color:red}
			.social .btn {margin-top:2px;margin-bottom:2px}
					
			.item .title-social {
				font-size: 1.2em;
				font-weight: 500;
				color: #777;
				vertical-align: middle;
				margin-right: 8px;
			}
		
		.stat {}
			.stat ul {
				padding: 0;
				list-style-type: none;
			}
			.stat ul,
			.stat .total {margin: 20px 20px 0}
			
			.stat li {margin: 2px;padding: 6px;}
			.stat .total {padding:2px 8px 8px; margin-top:0}
			.stat li,
			.stat .total {
				color: #777;
				font: 500 12px Verdana;
				cursor: pointer;
			}
				.stat li:hover {background-color: #f1f1f1}
				
				.stat span {display: inline-block}
				.stat .name {min-width: 150px}
				.stat .value {
					font-weight: 600;
					min-width: 40px;
					text-align: right;
					padding: 0 4px;
				}
				.stat .total .name,
				.stat .total .value {border-top: 1px solid #c0c0c0; padding-top: 6px}
	
#carousel-photo {margin: 10px 0}
	#carousel-photo .carousel-control.right,
	#carousel-photo .carousel-control.left {
		background-image: none;
	}
	
	#carousel-photo .carousel-inner .item {
		height: 700px;
		line-height: 700px;
		text-align: center;
	}
		#carousel-photo .carousel-inner .item img {
			max-height: 100%;
			margin: auto;
			vertical-align: middle;
			display: inline;
		}
	
	/*#carousel-photo .carousel-control {opacity:0}
		#carousel-photo .carousel-control:hover {opacity:.9}*/
.photo-nav {margin: 20px 0 -10px}
	/*.photo-nav .flickity-viewport {margin-left: 40px; margin-right: 40px;}*/
	
	.photo-nav>.gallery-cell {display: none}
	.photo-nav .gallery-cell {
		padding: 7px;
		border: 1px solid #ccc;
		margin:0 5px;
	}
		.photo-nav .gallery-cell.is-nav-selected {
			border-color:#ff9712;
			background-color: #eee;
		}
		
	.photo-nav .pht-nav {
		width:60px; height:60px;
		text-align: center;
		overflow: hidden;
	}
		.photo-nav .pht-nav img {
			max-width: none;
			height: 60px; margin-left: -15px;
		}

.photo-gallery {margin-bottom: 0}
	.photo-gallery .gallery-cell {
		height: 700px;
		line-height: 700px;
		text-align: center;
	}
		.photo-gallery .gallery-cell img {
			max-width: 100%;
			max-height: 100%;
			margin: auto;
			vertical-align: middle;
			display: inline;
		}
		
	.photo-gallery .flickity-prev-next-button {
		background: hsla(0,0%,100%,.45);
		-webkit-transition: background-color 0.2s ease-out, opacity 0.2s ease-out;
		-moz-transition: background-color 0.2s ease-out, opacity 0.2s ease-out;
		-o-transition: background-color 0.2s ease-out, opacity 0.2s ease-out;
		transition: background-color 0.2s ease-out, opacity 0.2s ease-out;
		opacity: 0;
	}
		.photo-gallery:hover .flickity-prev-next-button {opacity: 1}
			.photo-gallery .flickity-prev-next-button:hover {background: hsla(0,0%,100%,.85)}

.tabs {}
	.tabs label {cursor: pointer}
	.tabs input {position: absolute; left: -9999px}
	.tabs .tab-block {
		position: relative;
		text-align: center
	}
	.tabs .tab-labels {
		text-align: center;
		margin-bottom: 6px;
	}
	.tabs .tab-block > div > div {display: inline-block}
	.tabs .tab-block > div {
		position: absolute; left: -9999px;
		top: 0;
		opacity: 0;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
	}
	
	#tab_1:checked ~ .tab-labels #tab_l1,
	#tab_2:checked ~ .tab-labels #tab_l2,
	#tab_3:checked ~ .tab-labels #tab_l3 {
		color: white;
		background-color: #b5d6ed
	}
	
	#tab_1:checked ~ .tab-block #tab_c1,
	#tab_2:checked ~ .tab-block #tab_c2,
	#tab_3:checked ~ .tab-block #tab_c3,
	#tab_4:checked ~ .tab-block #tab_c4 {
		position: static;
		left: 0;
		opacity: 1;
	}

.mmetrics .title-block:only-child {display: none}

.voting {}
	.voting h3 {margin-top: 10px}
	.voting .voteitem {margin: 7px 0; overflow: hidden}
		.voting .voteitem span {
			font-size: 15px;
			display: block;
		}
			.voting.empty .voteitem span {
				cursor: pointer;
				display: inline-block;
			}
			  
			.voting.empty .voteitem span:hover {
				font-weight:500;
			}
		.voting .voteitem input {
			float:left;
			margin: 5px 6px 0 2px;
			position: relative;
		}
			.voting .voteitem span:hover input:before {
				content: "";
				position: absolute;
				top: -2px; left: -2px;
				z-index: 0;
				width: 16px; height: 16px;
				border-radius: 20px;
				background-color: #ccc;
				opacity: .5;
			}
			
		.voting .voteitem .bar {
			position: relative;
			float: left;
			width: 80%; height: 25px;
			background-color: #f7f7f7;
			border: #c0c0c0 solid 1px;
			overflow: hidden;
		}
			.voting .voteitem .bar i {
				float: left;
				padding: 5px;
				background-color: #ccdeeb;
				
				font: 400 normal 11px Tahoma;
				color: #777;
				text-align: center;
			}
		.thumb-feed .bar {height: 20px !important}
		.thumb-feed .bar i {padding: 3px 5px !important}


#nyrek {
	padding: 10px 0;
}
		
	#nyrek .cell img {
		width: 200px;
		height: 120px;
		margin: 0 30px;
	}


.slava {
	background-color: #fdefee;
	text-align: center;
	padding: 10px 0;
}
	.slava .btn {
		color: #fff;
		background-color: #ff7039;
		border-color: #b73200;
		margin: 15px auto;
	}

.mm-body {
	min-height: auto !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
	.mm-body .mm-body__line--horizontal {
		min-width:23%;
	}
	
	@media (max-width: 991px) {
		#mmetricsinject {display: none}
	}

.konkurs {}
	/*.konkurs.feed .itm.closed {margin-top: 10px}*/
		/*.konkurs.feed .itm.closed .status span {
			display: block;
			width: 150px;
			text-align: center;
			font: 500 18px Helvetica;
			color: #aaa;
		}*/
	.konkurs.feed p.status {
		color: #ff5200;
	    font-weight: 500;
	}
	.konkurs.feed .itm.closed img {width: 100px}
	
	.konkurs.feed h2 {font-size: 1.6em}
		.konkurs.feed .itm.closed h2 {font-size: 1.3em}
	
	.konkurs.feed p {font-size: 1.2rem}
		.konkurs.feed .itm.closed p {font-size: 1.1rem}
	
	.konkurs .join,
	.konkurs .gallery-all {
		text-align: center;
		margin-top: 20px
	}
	
	.konkurs .gallery,
	.konkurs .partners,
	.konkurs .foot {
		margin: 20px 0;
		text-align: center;
		padding-bottom: 20px;
	}
	
	.konkurs.item .gallery,
	.konkurs .partners,
	.konkurs .foot {
		border-top: 1px dotted #e0e0e0;
		border-bottom:0;
	}
	.konkurs .gallery {border-bottom: 1px dotted #e0e0e0;}
	
		.konkurs .gallery .itm {
			display: inline-block;
			vertical-align: top;
			margin: 15px;
			width:220px;
		}
		.konkurs .gallery .itm .img {
			display: block;
			width: 150px;
		    overflow: hidden;
			margin: auto;
		}
			.konkurs .gallery .itm .img img {
				max-width:none;
				height:150px
			}
			.konkurs .gallery .itm .img.video img {margin-left:-25px}
		
		.konkurs .partners .itm {
			display: inline-block;
			vertical-align: middle;
			margin: 15px;
		}
		.konkurs .partners img {max-height: 120px}
		
	.konkurs .item {
		text-align: center
	}
		.konkurs .item img {
			max-width: 100%;
			max-height: 800px;
		}
	
	.konkurs .item .vt {margin: 30px 0}
	.konkurs .item .likes {
		font-size: 18px;
		font-weight: 700;
	}
		.konkurs .item .likes {color:navy}
			.konkurs .item .likes i {font-size: 16px; color:red; margin-right:8px}
		.konkurs .item button.vote {margin-left:30px}
			.konkurs .item button.vote i,
			.konkurs .item button.vote span {vertical-align: middle;}
			.konkurs .item button.vote span {display: inline-block}
			.konkurs .item button.vote i {
				font-size: 20px;
				margin-right: 8px;
			}
			
.voteresults {margin-bottom: 60px}
	.voteresults p.message {margin: 30px 0}

	.thumb-feed.simple .konkurs.itm img {
		width:50px; height:50px;
	}

.konkurs .caption {margin: 6px 0}
.konkurs .vv {
	padding-left:35px;
}
.konkurs .vvote {
	border:1px solid #aaa;
	width:150px;
	margin:auto;
	display:inline-block;
	vertical-align: middle;
}
	.konkurs .vvote div {
		background-color:#2a5eef;
		height:10px;
	}
	.konkurs .vvotecnt {
		font-weight: 500;
		display: inline-block;
		width:35px;
	}


.gztarch {}
	.gztarch h3 {text-align: center}
	.gztarch img {width:200px}

/* login */
.forget {
	text-align:center;
	margin-top:7px;
}
.register {
	margin-left: 10px
}

/* admin */
.adm-nav {
	padding-top: 15px;
	background-color: #e5e5e5;
	border-top: 1px #ddd solid;
}
	.adm-nav a {color: #777}
		.adm-nav a:hover {color: #fff}

.adm {}
	/*.adm h4 {margin-top: 26px}*/
	.adm .tbactions {margin:18px 0 8px}
		.adm .tbactions .btn {
			padding: 6px 9px;
			font-size: 13px;
		}
	
	.adm .alert {margin:20px 0}
		.adm .alert .btn {
			vertical-align: baseline;
			margin-left: 20px;
		}
	
	.adm-list {margin: 10px 0 20px 0}
		.adm-list .row {display:block}
		.adm-list .itm,
		.adm-list .itm-h {
			display:block;
			/*overflow: hidden;*/
		}
			.adm-list .itm-h {
				padding: 16px 4px 0;
				border-bottom: dotted 1px #e0e0e0;
			}
			.adm-list .itm {
				padding: 16px 4px;
				border-bottom: dotted 1px #e0e0e0;
			}
			
			.adm-list .itm:first-child {border-top: dotted 1px #e0e0e0}
			.adm-list .itm:hover {background-color:#fafafa}
			
			.adm-list .itm .full-text {padding-top:8px; color: #888}
				.adm-list .itm:hover .full-text {color: #000}
		
		
		.adm-list-newsttl {
			display:block;
			margin-right: 32px;
		}
		.adm-list-newsicons,
		.adm-list-newsicons-right {
			display: block;
			float:left;
		}
		.adm-list-newsicons-right {float: right;}
			.adm-list-newsicons i,
			.adm-list-newsicons-right a {
				color:#bbb;
				-webkit-transition: color 0.25s;
				-moz-transition: color 0.25s;
				-o-transition: color 0.25s;
				transition: color 0.25s;
			}
			.adm-list-newsicons-right a:hover {color:#23527c}
		
		.adm-list .th {
			padding: 8px 4px;
			font-weight: 500;
		}
		.adm-list .foot {
			padding: 16px 12px;
			font-weight: bold;
		}
		
	.img-list .row {padding: 0}
	.img-list .col-xs-1, .img-list .col-xs-2, .img-list .col-xs-3, .img-list .col-xs-4, .img-list .col-xs-5, .img-list .col-xs-6, .img-list .col-xs-7, .img-list .col-xs-8, .img-list .col-xs-9, .img-list .col-xs-10,
	.img-list .col-xs-11, .img-list .col-xs-12, .img-list .col-xs-13, .img-list .col-xs-14, .img-list .col-xs-15, .img-list .col-xs-16, .img-list .col-xs-17, .img-list .col-xs-18, .img-list .col-xs-19, .img-list .col-xs-20,
	.img-list .col-xs-21, .img-list .col-xs-22, .img-list .col-xs-23, .img-list .col-xs-24,
	.img-list .col-sm-1, .img-list .col-sm-2, .img-list .col-sm-3, .img-list .col-sm-4, .img-list .col-sm-5, .img-list .col-sm-6, .img-list .col-sm-7, .img-list .col-sm-8, .img-list .col-sm-9, .img-list .col-sm-10,
	.img-list .col-sm-11, .img-list .col-sm-12, .img-list .col-sm-13, .img-list .col-sm-14, .img-list .col-sm-15, .img-list .col-sm-16, .img-list .col-sm-17, .img-list .col-sm-18, .img-list .col-sm-19, .img-list .col-sm-20,
	.img-list .col-sm-21, .img-list .col-sm-22, .img-list .col-sm-23, .img-list .col-sm-24,
	.img-list .col-md-1, .img-list .col-md-2, .img-list .col-md-3, .img-list .col-md-4, .img-list .col-md-5, .img-list .col-md-6, .img-list .col-md-7, .img-list .col-md-8, .img-list .col-md-9, .img-list .col-md-10,
	.img-list .col-md-11, .img-list .col-md-12, .img-list .col-md-13, .img-list .col-md-14, .img-list .col-md-15, .img-list .col-md-16, .img-list .col-md-17, .img-list .col-md-18, .img-list .col-md-19, .img-list .col-md-20,
	.img-list .col-md-21, .img-list .col-md-22, .img-list .col-md-23, .img-list .col-md-24,
	.img-list .col-lg-1, .img-list .col-lg-2, .img-list .col-lg-3, .img-list .col-lg-4, .img-list .col-lg-5, .img-list .col-lg-6, .img-list .col-lg-7, .img-list .col-lg-8, .img-list .col-lg-9, .img-list .col-lg-10,
	.img-list .col-lg-11, .img-list .col-lg-12, .img-list .col-lg-13, .img-list .col-lg-14, .img-list .col-lg-15, .img-list .col-lg-16, .img-list .col-lg-17, .img-list .col-lg-18, .img-list .col-lg-19, .img-list .col-lg-20,
	.img-list .col-lg-21, .img-list .col-lg-22, .img-list .col-lg-23, .img-list .col-lg-24 {
		display: inline-block;
		float: none;
		vertical-align: middle;
		margin: 8px 0;
	}
		.img-list .col-sm-3,
		.img-list .col-sm-4 {text-align: center}
		
	.adm-list.videos {}
		.adm-list.videos .vid-preview {text-align: center}
			.adm-list.videos .vid-preview img {max-width:100%}
		.adm-list.videos .vd-edit button {margin-top: 4px}
	
	.adm-list.photos img {max-width:100%}
			
	.adm-list .description {
		display: block;
		width:100%;
		padding: 20px; margin-top:4px;
		border: 1px solid transparent;
		border-radius: 5px;
		cursor: pointer;
		background-color: transparent;
		-moz-transition:background-color 0.2s ease-out;
		-o-transition:background-color 0.2s ease-out;
		transition:background-color 0.2s ease-out;
		resize: none;
	}
		.adm-list .description:focus,
		.adm-list .description:hover {
			background-color: #fff;
			border-color: #ccc;
		}
		
	.adm-list .progress {margin:4px 0}

	.adm-dropdown-radios .selected:before {
		font-family: 'FontAwesome';
		content:'\f00c';
		position: absolute;
		left: 4px;
	}

.fselect {
	position: relative;
	overflow: hidden;
}
	.fselect input {
		position: absolute;
		font: 400 118px Arial;
		width: auto;
		top: 0px; right: 0px; bottom:0; 
		margin: 0px;
		padding: 0px;
		cursor: pointer;
		opacity: 0;
	}

.checkbox-group {margin-top:4px}
	.checkbox-group label {
		font-weight: normal;
		cursor: pointer;
	}

.dropzone {
	border: 1px dotted #c0c0c0;
	background-color: #f9f9f9;
	margin: 5px 0;
	padding: 20px;
	text-align: center;
}
	.dropzone:hover {
		background-color:#f1f1f1;
		border-color: #a0a0a0;
	}
	.form-group .dropzone {
		
	}
		.form-group .dropzone canvas {max-width:100%}
		.form-group .dropzone .progress {margin-top:10px; margin-bottom: 0}

.adm-img img {max-width:100%}
.adm-img input[type=file] {margin-top:8px}

.adm-content-complex {}
	.adm-content-complex .ta-scroll-window.form-control,
	.adm-content-complex .ta-scroll-window>.ta-bind {
		min-height: 150px;
	}

.adm-content-sep {
	border-top: #ddd dashed 1px;
	margin: 10px 0;
	position: relative;
}
	.adm-content-sep:hover {border-color: #aaa}
	.adm-content-sep .btn-group {position: absolute; top:-11px; right:10px}

.adm-content-manage {position: absolute; top:5px; right:10px}

.adm-content-block {
	padding: 15px 0;
	position: relative;
}
	/*.adm-content-block:hover {background-color: #fafafa}*/

.adm-photo {
	display: inline-block;
	text-align: center;
	margin: 5px;
	border: 3px solid transparent;
	vertical-align: middle;
}
	.adm-photo:hover {
		border-color:#269abc;
		background-color: black;
	}
	.adm-photo-empty:hover {
		color:#ff9712;
		border-color:#ff9712;
		
	}
		.adm-photo:hover img {opacity:.85}
		
	.adm-photo.selected {
		border-color:#ff9712;
		background-color: black;
	}
		.adm-photo.selected img {opacity:.7}
	
.adm-photo-empty {
	padding: 5px;
	border-color: #5bc0de;
	background-color: white !important;
	width: 85px; height: 85px;
	position: relative;
}
	.adm-photo-empty span {
		position: absolute;
		top:30%; left:0;
		width: 100%;
		text-align: center;
	}

	.adm-photo-empty,
	.adm-photo .img {min-height: 85px; min-width: 85px}

body.modal-open {padding-right:17px}
	.modal-body .adm-photo {position: relative}
	.modal-body .adm-photo span {
		position: absolute;
		top:5px; right: 5px;
		width:20px; height: 20px;
		border-radius: 10px;
		border: 1px solid #fff;
		z-index: 1;
		color: #337ab7;
		font-weight: 600;
		background-color: rgba(255, 255, 255, .8);
		
	}


.feed-idx-block {}
.feed-idx-block a {
display: block;
max-width: 500px;
margin: 10px auto;
}
.feed-idx-block .img {
margin: auto;
max-width: 450px;
}
.feed-idx-block img {
max-width: 100%;
}
.feed-idx-block h3 {
font-size: 1.5rem;
height: 3.5em;
}

/*
 * Social Buttons for Bootstrap
 *
 * Copyright 2013-2015 Panayiotis Lipiridis
 * Licensed under the MIT License
 *
 * https://github.com/lipis/bootstrap-social
 */

.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}

.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}
.btn-social-icon>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon>:first-child{border:none;text-align:center;width:100% !important}
.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}

.btn-social-count{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:auto;min-width:34px}
.btn-social-count>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-count.btn-lg{padding-left:61px}.btn-social-count.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-count.btn-sm{padding-left:38px}.btn-social-count.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-count.btn-xs{padding-left:30px}.btn-social-count.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-count>:first-child{border:none;text-align:center}
.btn-social-count.btn-lg{height:45px;min-width:45px;padding-left:0;padding-right:0}
.btn-social-count.btn-sm{height:30px;min-width:30px;padding-left:0;padding-right:0}
.btn-social-count.btn-xs{height:22px;min-width:22px;padding-left:0;padding-right:0}
.btn-social-count span{margin-left: 28px;border-left: 1px solid;padding-left:4px;padding-right:6px;}

.btn-round {border-radius: 50%}

.btn-adn{color:#fff;background-color:#d87a68;border-color:rgba(0,0,0,0.2)}.btn-adn:focus,.btn-adn.focus{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,0.2)}
.btn-adn:hover{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,0.2)}
.btn-adn:active,.btn-adn.active,.open>.dropdown-toggle.btn-adn{color:#fff;background-color:#ce563f;border-color:rgba(0,0,0,0.2)}.btn-adn:active:hover,.btn-adn.active:hover,.open>.dropdown-toggle.btn-adn:hover,.btn-adn:active:focus,.btn-adn.active:focus,.open>.dropdown-toggle.btn-adn:focus,.btn-adn:active.focus,.btn-adn.active.focus,.open>.dropdown-toggle.btn-adn.focus{color:#fff;background-color:#b94630;border-color:rgba(0,0,0,0.2)}
.btn-adn:active,.btn-adn.active,.open>.dropdown-toggle.btn-adn{background-image:none}
.btn-adn.disabled,.btn-adn[disabled],fieldset[disabled] .btn-adn,.btn-adn.disabled:hover,.btn-adn[disabled]:hover,fieldset[disabled] .btn-adn:hover,.btn-adn.disabled:focus,.btn-adn[disabled]:focus,fieldset[disabled] .btn-adn:focus,.btn-adn.disabled.focus,.btn-adn[disabled].focus,fieldset[disabled] .btn-adn.focus,.btn-adn.disabled:active,.btn-adn[disabled]:active,fieldset[disabled] .btn-adn:active,.btn-adn.disabled.active,.btn-adn[disabled].active,fieldset[disabled] .btn-adn.active{background-color:#d87a68;border-color:rgba(0,0,0,0.2)}
.btn-adn .badge{color:#d87a68;background-color:#fff}

.btn-bitbucket{color:#fff;background-color:#205081;border-color:rgba(0,0,0,0.2)}.btn-bitbucket:focus,.btn-bitbucket.focus{color:#fff;background-color:#163758;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:hover{color:#fff;background-color:#163758;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:active,.btn-bitbucket.active,.open>.dropdown-toggle.btn-bitbucket{color:#fff;background-color:#163758;border-color:rgba(0,0,0,0.2)}.btn-bitbucket:active:hover,.btn-bitbucket.active:hover,.open>.dropdown-toggle.btn-bitbucket:hover,.btn-bitbucket:active:focus,.btn-bitbucket.active:focus,.open>.dropdown-toggle.btn-bitbucket:focus,.btn-bitbucket:active.focus,.btn-bitbucket.active.focus,.open>.dropdown-toggle.btn-bitbucket.focus{color:#fff;background-color:#0f253c;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:active,.btn-bitbucket.active,.open>.dropdown-toggle.btn-bitbucket{background-image:none}
.btn-bitbucket.disabled,.btn-bitbucket[disabled],fieldset[disabled] .btn-bitbucket,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket:hover,.btn-bitbucket.disabled:focus,.btn-bitbucket[disabled]:focus,fieldset[disabled] .btn-bitbucket:focus,.btn-bitbucket.disabled.focus,.btn-bitbucket[disabled].focus,fieldset[disabled] .btn-bitbucket.focus,.btn-bitbucket.disabled:active,.btn-bitbucket[disabled]:active,fieldset[disabled] .btn-bitbucket:active,.btn-bitbucket.disabled.active,.btn-bitbucket[disabled].active,fieldset[disabled] .btn-bitbucket.active{background-color:#205081;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket .badge{color:#205081;background-color:#fff}

.btn-dropbox{color:#fff;background-color:#1087dd;border-color:rgba(0,0,0,0.2)}.btn-dropbox:focus,.btn-dropbox.focus{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:hover{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:active,.btn-dropbox.active,.open>.dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,0.2)}.btn-dropbox:active:hover,.btn-dropbox.active:hover,.open>.dropdown-toggle.btn-dropbox:hover,.btn-dropbox:active:focus,.btn-dropbox.active:focus,.open>.dropdown-toggle.btn-dropbox:focus,.btn-dropbox:active.focus,.btn-dropbox.active.focus,.open>.dropdown-toggle.btn-dropbox.focus{color:#fff;background-color:#0a568c;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:active,.btn-dropbox.active,.open>.dropdown-toggle.btn-dropbox{background-image:none}
.btn-dropbox.disabled,.btn-dropbox[disabled],fieldset[disabled] .btn-dropbox,.btn-dropbox.disabled:hover,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox:hover,.btn-dropbox.disabled:focus,.btn-dropbox[disabled]:focus,fieldset[disabled] .btn-dropbox:focus,.btn-dropbox.disabled.focus,.btn-dropbox[disabled].focus,fieldset[disabled] .btn-dropbox.focus,.btn-dropbox.disabled:active,.btn-dropbox[disabled]:active,fieldset[disabled] .btn-dropbox:active,.btn-dropbox.disabled.active,.btn-dropbox[disabled].active,fieldset[disabled] .btn-dropbox.active{background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-dropbox .badge{color:#1087dd;background-color:#fff}

.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}.btn-facebook:active:hover,.btn-facebook.active:hover,.open>.dropdown-toggle.btn-facebook:hover,.btn-facebook:active:focus,.btn-facebook.active:focus,.open>.dropdown-toggle.btn-facebook:focus,.btn-facebook:active.focus,.btn-facebook.active.focus,.open>.dropdown-toggle.btn-facebook.focus{color:#fff;background-color:#23345a;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook .badge{color:#3b5998;background-color:#fff}

.btn-flickr{color:#fff;background-color:#ff0084;border-color:rgba(0,0,0,0.2)}.btn-flickr:focus,.btn-flickr.focus{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,0.2)}
.btn-flickr:hover{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,0.2)}
.btn-flickr:active,.btn-flickr.active,.open>.dropdown-toggle.btn-flickr{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,0.2)}.btn-flickr:active:hover,.btn-flickr.active:hover,.open>.dropdown-toggle.btn-flickr:hover,.btn-flickr:active:focus,.btn-flickr.active:focus,.open>.dropdown-toggle.btn-flickr:focus,.btn-flickr:active.focus,.btn-flickr.active.focus,.open>.dropdown-toggle.btn-flickr.focus{color:#fff;background-color:#a80057;border-color:rgba(0,0,0,0.2)}
.btn-flickr:active,.btn-flickr.active,.open>.dropdown-toggle.btn-flickr{background-image:none}
.btn-flickr.disabled,.btn-flickr[disabled],fieldset[disabled] .btn-flickr,.btn-flickr.disabled:hover,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr:hover,.btn-flickr.disabled:focus,.btn-flickr[disabled]:focus,fieldset[disabled] .btn-flickr:focus,.btn-flickr.disabled.focus,.btn-flickr[disabled].focus,fieldset[disabled] .btn-flickr.focus,.btn-flickr.disabled:active,.btn-flickr[disabled]:active,fieldset[disabled] .btn-flickr:active,.btn-flickr.disabled.active,.btn-flickr[disabled].active,fieldset[disabled] .btn-flickr.active{background-color:#ff0084;border-color:rgba(0,0,0,0.2)}
.btn-flickr .badge{color:#ff0084;background-color:#fff}

.btn-foursquare{color:#fff;background-color:#f94877;border-color:rgba(0,0,0,0.2)}.btn-foursquare:focus,.btn-foursquare.focus{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:hover{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:active,.btn-foursquare.active,.open>.dropdown-toggle.btn-foursquare{color:#fff;background-color:#f71752;border-color:rgba(0,0,0,0.2)}.btn-foursquare:active:hover,.btn-foursquare.active:hover,.open>.dropdown-toggle.btn-foursquare:hover,.btn-foursquare:active:focus,.btn-foursquare.active:focus,.open>.dropdown-toggle.btn-foursquare:focus,.btn-foursquare:active.focus,.btn-foursquare.active.focus,.open>.dropdown-toggle.btn-foursquare.focus{color:#fff;background-color:#e30742;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:active,.btn-foursquare.active,.open>.dropdown-toggle.btn-foursquare{background-image:none}
.btn-foursquare.disabled,.btn-foursquare[disabled],fieldset[disabled] .btn-foursquare,.btn-foursquare.disabled:hover,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare:hover,.btn-foursquare.disabled:focus,.btn-foursquare[disabled]:focus,fieldset[disabled] .btn-foursquare:focus,.btn-foursquare.disabled.focus,.btn-foursquare[disabled].focus,fieldset[disabled] .btn-foursquare.focus,.btn-foursquare.disabled:active,.btn-foursquare[disabled]:active,fieldset[disabled] .btn-foursquare:active,.btn-foursquare.disabled.active,.btn-foursquare[disabled].active,fieldset[disabled] .btn-foursquare.active{background-color:#f94877;border-color:rgba(0,0,0,0.2)}
.btn-foursquare .badge{color:#f94877;background-color:#fff}
.btn-github{color:#fff;background-color:#444;border-color:rgba(0,0,0,0.2)}.btn-github:focus,.btn-github.focus{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,0.2)}
.btn-github:hover{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,0.2)}
.btn-github:active,.btn-github.active,.open>.dropdown-toggle.btn-github{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,0.2)}.btn-github:active:hover,.btn-github.active:hover,.open>.dropdown-toggle.btn-github:hover,.btn-github:active:focus,.btn-github.active:focus,.open>.dropdown-toggle.btn-github:focus,.btn-github:active.focus,.btn-github.active.focus,.open>.dropdown-toggle.btn-github.focus{color:#fff;background-color:#191919;border-color:rgba(0,0,0,0.2)}
.btn-github:active,.btn-github.active,.open>.dropdown-toggle.btn-github{background-image:none}
.btn-github.disabled,.btn-github[disabled],fieldset[disabled] .btn-github,.btn-github.disabled:hover,.btn-github[disabled]:hover,fieldset[disabled] .btn-github:hover,.btn-github.disabled:focus,.btn-github[disabled]:focus,fieldset[disabled] .btn-github:focus,.btn-github.disabled.focus,.btn-github[disabled].focus,fieldset[disabled] .btn-github.focus,.btn-github.disabled:active,.btn-github[disabled]:active,fieldset[disabled] .btn-github:active,.btn-github.disabled.active,.btn-github[disabled].active,fieldset[disabled] .btn-github.active{background-color:#444;border-color:rgba(0,0,0,0.2)}
.btn-github .badge{color:#444;background-color:#fff}
.btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}.btn-google:focus,.btn-google.focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}.btn-google:active:hover,.btn-google.active:hover,.open>.dropdown-toggle.btn-google:hover,.btn-google:active:focus,.btn-google.active:focus,.open>.dropdown-toggle.btn-google:focus,.btn-google:active.focus,.btn-google.active.focus,.open>.dropdown-toggle.btn-google.focus{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,0.2)}
.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{background-image:none}
.btn-google.disabled,.btn-google[disabled],fieldset[disabled] .btn-google,.btn-google.disabled:hover,.btn-google[disabled]:hover,fieldset[disabled] .btn-google:hover,.btn-google.disabled:focus,.btn-google[disabled]:focus,fieldset[disabled] .btn-google:focus,.btn-google.disabled.focus,.btn-google[disabled].focus,fieldset[disabled] .btn-google.focus,.btn-google.disabled:active,.btn-google[disabled]:active,fieldset[disabled] .btn-google:active,.btn-google.disabled.active,.btn-google[disabled].active,fieldset[disabled] .btn-google.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google .badge{color:#dd4b39;background-color:#fff}
.btn-instagram{color:#fff;background-color:#3f729b;border-color:rgba(0,0,0,0.2)}.btn-instagram:focus,.btn-instagram.focus{color:#fff;background-color:#305777;border-color:rgba(0,0,0,0.2)}
.btn-instagram:hover{color:#fff;background-color:#305777;border-color:rgba(0,0,0,0.2)}
.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{color:#fff;background-color:#305777;border-color:rgba(0,0,0,0.2)}.btn-instagram:active:hover,.btn-instagram.active:hover,.open>.dropdown-toggle.btn-instagram:hover,.btn-instagram:active:focus,.btn-instagram.active:focus,.open>.dropdown-toggle.btn-instagram:focus,.btn-instagram:active.focus,.btn-instagram.active.focus,.open>.dropdown-toggle.btn-instagram.focus{color:#fff;background-color:#26455d;border-color:rgba(0,0,0,0.2)}
.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{background-image:none}
.btn-instagram.disabled,.btn-instagram[disabled],fieldset[disabled] .btn-instagram,.btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled.focus,.btn-instagram[disabled].focus,fieldset[disabled] .btn-instagram.focus,.btn-instagram.disabled:active,.btn-instagram[disabled]:active,fieldset[disabled] .btn-instagram:active,.btn-instagram.disabled.active,.btn-instagram[disabled].active,fieldset[disabled] .btn-instagram.active{background-color:#3f729b;border-color:rgba(0,0,0,0.2)}
.btn-instagram .badge{color:#3f729b;background-color:#fff}
.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,0.2)}.btn-linkedin:focus,.btn-linkedin.focus{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:hover{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}.btn-linkedin:active:hover,.btn-linkedin.active:hover,.open>.dropdown-toggle.btn-linkedin:hover,.btn-linkedin:active:focus,.btn-linkedin.active:focus,.open>.dropdown-toggle.btn-linkedin:focus,.btn-linkedin:active.focus,.btn-linkedin.active.focus,.open>.dropdown-toggle.btn-linkedin.focus{color:#fff;background-color:#00405f;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled,.btn-linkedin[disabled],fieldset[disabled] .btn-linkedin,.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus,fieldset[disabled] .btn-linkedin.focus,.btn-linkedin.disabled:active,.btn-linkedin[disabled]:active,fieldset[disabled] .btn-linkedin:active,.btn-linkedin.disabled.active,.btn-linkedin[disabled].active,fieldset[disabled] .btn-linkedin.active{background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-linkedin .badge{color:#007bb6;background-color:#fff}
.btn-microsoft{color:#fff;background-color:#2672ec;border-color:rgba(0,0,0,0.2)}.btn-microsoft:focus,.btn-microsoft.focus{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,0.2)}
.btn-microsoft:hover{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,0.2)}
.btn-microsoft:active,.btn-microsoft.active,.open>.dropdown-toggle.btn-microsoft{color:#fff;background-color:#125acd;border-color:rgba(0,0,0,0.2)}.btn-microsoft:active:hover,.btn-microsoft.active:hover,.open>.dropdown-toggle.btn-microsoft:hover,.btn-microsoft:active:focus,.btn-microsoft.active:focus,.open>.dropdown-toggle.btn-microsoft:focus,.btn-microsoft:active.focus,.btn-microsoft.active.focus,.open>.dropdown-toggle.btn-microsoft.focus{color:#fff;background-color:#0f4bac;border-color:rgba(0,0,0,0.2)}
.btn-microsoft:active,.btn-microsoft.active,.open>.dropdown-toggle.btn-microsoft{background-image:none}
.btn-microsoft.disabled,.btn-microsoft[disabled],fieldset[disabled] .btn-microsoft,.btn-microsoft.disabled:hover,.btn-microsoft[disabled]:hover,fieldset[disabled] .btn-microsoft:hover,.btn-microsoft.disabled:focus,.btn-microsoft[disabled]:focus,fieldset[disabled] .btn-microsoft:focus,.btn-microsoft.disabled.focus,.btn-microsoft[disabled].focus,fieldset[disabled] .btn-microsoft.focus,.btn-microsoft.disabled:active,.btn-microsoft[disabled]:active,fieldset[disabled] .btn-microsoft:active,.btn-microsoft.disabled.active,.btn-microsoft[disabled].active,fieldset[disabled] .btn-microsoft.active{background-color:#2672ec;border-color:rgba(0,0,0,0.2)}
.btn-microsoft .badge{color:#2672ec;background-color:#fff}
.btn-odnoklassniki{color:#fff;background-color:#f4731c;border-color:rgba(0,0,0,0.2)}.btn-odnoklassniki:focus,.btn-odnoklassniki.focus{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,0.2)}
.btn-odnoklassniki:hover{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,0.2)}
.btn-odnoklassniki:active,.btn-odnoklassniki.active,.open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,0.2)}.btn-odnoklassniki:active:hover,.btn-odnoklassniki.active:hover,.open>.dropdown-toggle.btn-odnoklassniki:hover,.btn-odnoklassniki:active:focus,.btn-odnoklassniki.active:focus,.open>.dropdown-toggle.btn-odnoklassniki:focus,.btn-odnoklassniki:active.focus,.btn-odnoklassniki.active.focus,.open>.dropdown-toggle.btn-odnoklassniki.focus{color:#fff;background-color:#b14c09;border-color:rgba(0,0,0,0.2)}
.btn-odnoklassniki:active,.btn-odnoklassniki.active,.open>.dropdown-toggle.btn-odnoklassniki{background-image:none}
.btn-odnoklassniki.disabled,.btn-odnoklassniki[disabled],fieldset[disabled] .btn-odnoklassniki,.btn-odnoklassniki.disabled:hover,.btn-odnoklassniki[disabled]:hover,fieldset[disabled] .btn-odnoklassniki:hover,.btn-odnoklassniki.disabled:focus,.btn-odnoklassniki[disabled]:focus,fieldset[disabled] .btn-odnoklassniki:focus,.btn-odnoklassniki.disabled.focus,.btn-odnoklassniki[disabled].focus,fieldset[disabled] .btn-odnoklassniki.focus,.btn-odnoklassniki.disabled:active,.btn-odnoklassniki[disabled]:active,fieldset[disabled] .btn-odnoklassniki:active,.btn-odnoklassniki.disabled.active,.btn-odnoklassniki[disabled].active,fieldset[disabled] .btn-odnoklassniki.active{background-color:#f4731c;border-color:rgba(0,0,0,0.2)}
.btn-odnoklassniki .badge{color:#f4731c;background-color:#fff}
.btn-openid{color:#fff;background-color:#f7931e;border-color:rgba(0,0,0,0.2)}.btn-openid:focus,.btn-openid.focus{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,0.2)}
.btn-openid:hover{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,0.2)}
.btn-openid:active,.btn-openid.active,.open>.dropdown-toggle.btn-openid{color:#fff;background-color:#da7908;border-color:rgba(0,0,0,0.2)}.btn-openid:active:hover,.btn-openid.active:hover,.open>.dropdown-toggle.btn-openid:hover,.btn-openid:active:focus,.btn-openid.active:focus,.open>.dropdown-toggle.btn-openid:focus,.btn-openid:active.focus,.btn-openid.active.focus,.open>.dropdown-toggle.btn-openid.focus{color:#fff;background-color:#b86607;border-color:rgba(0,0,0,0.2)}
.btn-openid:active,.btn-openid.active,.open>.dropdown-toggle.btn-openid{background-image:none}
.btn-openid.disabled,.btn-openid[disabled],fieldset[disabled] .btn-openid,.btn-openid.disabled:hover,.btn-openid[disabled]:hover,fieldset[disabled] .btn-openid:hover,.btn-openid.disabled:focus,.btn-openid[disabled]:focus,fieldset[disabled] .btn-openid:focus,.btn-openid.disabled.focus,.btn-openid[disabled].focus,fieldset[disabled] .btn-openid.focus,.btn-openid.disabled:active,.btn-openid[disabled]:active,fieldset[disabled] .btn-openid:active,.btn-openid.disabled.active,.btn-openid[disabled].active,fieldset[disabled] .btn-openid.active{background-color:#f7931e;border-color:rgba(0,0,0,0.2)}
.btn-openid .badge{color:#f7931e;background-color:#fff}
.btn-pinterest{color:#fff;background-color:#cb2027;border-color:rgba(0,0,0,0.2)}.btn-pinterest:focus,.btn-pinterest.focus{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,0.2)}
.btn-pinterest:hover{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,0.2)}
.btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,0.2)}.btn-pinterest:active:hover,.btn-pinterest.active:hover,.open>.dropdown-toggle.btn-pinterest:hover,.btn-pinterest:active:focus,.btn-pinterest.active:focus,.open>.dropdown-toggle.btn-pinterest:focus,.btn-pinterest:active.focus,.btn-pinterest.active.focus,.open>.dropdown-toggle.btn-pinterest.focus{color:#fff;background-color:#801419;border-color:rgba(0,0,0,0.2)}
.btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{background-image:none}
.btn-pinterest.disabled,.btn-pinterest[disabled],fieldset[disabled] .btn-pinterest,.btn-pinterest.disabled:hover,.btn-pinterest[disabled]:hover,fieldset[disabled] .btn-pinterest:hover,.btn-pinterest.disabled:focus,.btn-pinterest[disabled]:focus,fieldset[disabled] .btn-pinterest:focus,.btn-pinterest.disabled.focus,.btn-pinterest[disabled].focus,fieldset[disabled] .btn-pinterest.focus,.btn-pinterest.disabled:active,.btn-pinterest[disabled]:active,fieldset[disabled] .btn-pinterest:active,.btn-pinterest.disabled.active,.btn-pinterest[disabled].active,fieldset[disabled] .btn-pinterest.active{background-color:#cb2027;border-color:rgba(0,0,0,0.2)}
.btn-pinterest .badge{color:#cb2027;background-color:#fff}
.btn-reddit{color:#000;background-color:#eff7ff;border-color:rgba(0,0,0,0.2)}.btn-reddit:focus,.btn-reddit.focus{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,0.2)}
.btn-reddit:hover{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,0.2)}
.btn-reddit:active,.btn-reddit.active,.open>.dropdown-toggle.btn-reddit{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,0.2)}.btn-reddit:active:hover,.btn-reddit.active:hover,.open>.dropdown-toggle.btn-reddit:hover,.btn-reddit:active:focus,.btn-reddit.active:focus,.open>.dropdown-toggle.btn-reddit:focus,.btn-reddit:active.focus,.btn-reddit.active.focus,.open>.dropdown-toggle.btn-reddit.focus{color:#000;background-color:#98ccff;border-color:rgba(0,0,0,0.2)}
.btn-reddit:active,.btn-reddit.active,.open>.dropdown-toggle.btn-reddit{background-image:none}
.btn-reddit.disabled,.btn-reddit[disabled],fieldset[disabled] .btn-reddit,.btn-reddit.disabled:hover,.btn-reddit[disabled]:hover,fieldset[disabled] .btn-reddit:hover,.btn-reddit.disabled:focus,.btn-reddit[disabled]:focus,fieldset[disabled] .btn-reddit:focus,.btn-reddit.disabled.focus,.btn-reddit[disabled].focus,fieldset[disabled] .btn-reddit.focus,.btn-reddit.disabled:active,.btn-reddit[disabled]:active,fieldset[disabled] .btn-reddit:active,.btn-reddit.disabled.active,.btn-reddit[disabled].active,fieldset[disabled] .btn-reddit.active{background-color:#eff7ff;border-color:rgba(0,0,0,0.2)}
.btn-reddit .badge{color:#eff7ff;background-color:#000}
.btn-soundcloud{color:#fff;background-color:#f50;border-color:rgba(0,0,0,0.2)}.btn-soundcloud:focus,.btn-soundcloud.focus{color:#fff;background-color:#c40;border-color:rgba(0,0,0,0.2)}
.btn-soundcloud:hover{color:#fff;background-color:#c40;border-color:rgba(0,0,0,0.2)}
.btn-soundcloud:active,.btn-soundcloud.active,.open>.dropdown-toggle.btn-soundcloud{color:#fff;background-color:#c40;border-color:rgba(0,0,0,0.2)}.btn-soundcloud:active:hover,.btn-soundcloud.active:hover,.open>.dropdown-toggle.btn-soundcloud:hover,.btn-soundcloud:active:focus,.btn-soundcloud.active:focus,.open>.dropdown-toggle.btn-soundcloud:focus,.btn-soundcloud:active.focus,.btn-soundcloud.active.focus,.open>.dropdown-toggle.btn-soundcloud.focus{color:#fff;background-color:#a83800;border-color:rgba(0,0,0,0.2)}
.btn-soundcloud:active,.btn-soundcloud.active,.open>.dropdown-toggle.btn-soundcloud{background-image:none}
.btn-soundcloud.disabled,.btn-soundcloud[disabled],fieldset[disabled] .btn-soundcloud,.btn-soundcloud.disabled:hover,.btn-soundcloud[disabled]:hover,fieldset[disabled] .btn-soundcloud:hover,.btn-soundcloud.disabled:focus,.btn-soundcloud[disabled]:focus,fieldset[disabled] .btn-soundcloud:focus,.btn-soundcloud.disabled.focus,.btn-soundcloud[disabled].focus,fieldset[disabled] .btn-soundcloud.focus,.btn-soundcloud.disabled:active,.btn-soundcloud[disabled]:active,fieldset[disabled] .btn-soundcloud:active,.btn-soundcloud.disabled.active,.btn-soundcloud[disabled].active,fieldset[disabled] .btn-soundcloud.active{background-color:#f50;border-color:rgba(0,0,0,0.2)}
.btn-soundcloud .badge{color:#f50;background-color:#fff}
.btn-tumblr{color:#fff;background-color:#2c4762;border-color:rgba(0,0,0,0.2)}.btn-tumblr:focus,.btn-tumblr.focus{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:hover{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,0.2)}.btn-tumblr:active:hover,.btn-tumblr.active:hover,.open>.dropdown-toggle.btn-tumblr:hover,.btn-tumblr:active:focus,.btn-tumblr.active:focus,.open>.dropdown-toggle.btn-tumblr:focus,.btn-tumblr:active.focus,.btn-tumblr.active.focus,.open>.dropdown-toggle.btn-tumblr.focus{color:#fff;background-color:#111c26;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{background-image:none}
.btn-tumblr.disabled,.btn-tumblr[disabled],fieldset[disabled] .btn-tumblr,.btn-tumblr.disabled:hover,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr:hover,.btn-tumblr.disabled:focus,.btn-tumblr[disabled]:focus,fieldset[disabled] .btn-tumblr:focus,.btn-tumblr.disabled.focus,.btn-tumblr[disabled].focus,fieldset[disabled] .btn-tumblr.focus,.btn-tumblr.disabled:active,.btn-tumblr[disabled]:active,fieldset[disabled] .btn-tumblr:active,.btn-tumblr.disabled.active,.btn-tumblr[disabled].active,fieldset[disabled] .btn-tumblr.active{background-color:#2c4762;border-color:rgba(0,0,0,0.2)}
.btn-tumblr .badge{color:#2c4762;background-color:#fff}
.btn-twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,0.2)}.btn-twitter:focus,.btn-twitter.focus{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}
.btn-twitter:hover{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}.btn-twitter:active:hover,.btn-twitter.active:hover,.open>.dropdown-toggle.btn-twitter:hover,.btn-twitter:active:focus,.btn-twitter.active:focus,.open>.dropdown-toggle.btn-twitter:focus,.btn-twitter:active.focus,.btn-twitter.active.focus,.open>.dropdown-toggle.btn-twitter.focus{color:#fff;background-color:#1583d7;border-color:rgba(0,0,0,0.2)}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled.focus,.btn-twitter[disabled].focus,fieldset[disabled] .btn-twitter.focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-twitter .badge{color:#55acee;background-color:#fff}
.btn-vimeo{color:#fff;background-color:#1ab7ea;border-color:rgba(0,0,0,0.2)}.btn-vimeo:focus,.btn-vimeo.focus{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,0.2)}
.btn-vimeo:hover{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,0.2)}
.btn-vimeo:active,.btn-vimeo.active,.open>.dropdown-toggle.btn-vimeo{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,0.2)}.btn-vimeo:active:hover,.btn-vimeo.active:hover,.open>.dropdown-toggle.btn-vimeo:hover,.btn-vimeo:active:focus,.btn-vimeo.active:focus,.open>.dropdown-toggle.btn-vimeo:focus,.btn-vimeo:active.focus,.btn-vimeo.active.focus,.open>.dropdown-toggle.btn-vimeo.focus{color:#fff;background-color:#0f7b9f;border-color:rgba(0,0,0,0.2)}
.btn-vimeo:active,.btn-vimeo.active,.open>.dropdown-toggle.btn-vimeo{background-image:none}
.btn-vimeo.disabled,.btn-vimeo[disabled],fieldset[disabled] .btn-vimeo,.btn-vimeo.disabled:hover,.btn-vimeo[disabled]:hover,fieldset[disabled] .btn-vimeo:hover,.btn-vimeo.disabled:focus,.btn-vimeo[disabled]:focus,fieldset[disabled] .btn-vimeo:focus,.btn-vimeo.disabled.focus,.btn-vimeo[disabled].focus,fieldset[disabled] .btn-vimeo.focus,.btn-vimeo.disabled:active,.btn-vimeo[disabled]:active,fieldset[disabled] .btn-vimeo:active,.btn-vimeo.disabled.active,.btn-vimeo[disabled].active,fieldset[disabled] .btn-vimeo.active{background-color:#1ab7ea;border-color:rgba(0,0,0,0.2)}
.btn-vimeo .badge{color:#1ab7ea;background-color:#fff}
.btn-vk{color:#fff;background-color:#587ea3;border-color:rgba(0,0,0,0.2)}.btn-vk:focus,.btn-vk.focus{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2)}
.btn-vk:hover{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2)}
.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2)}.btn-vk:active:hover,.btn-vk.active:hover,.open>.dropdown-toggle.btn-vk:hover,.btn-vk:active:focus,.btn-vk.active:focus,.open>.dropdown-toggle.btn-vk:focus,.btn-vk:active.focus,.btn-vk.active.focus,.open>.dropdown-toggle.btn-vk.focus{color:#fff;background-color:#3a526b;border-color:rgba(0,0,0,0.2)}
.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{background-image:none}
.btn-vk.disabled,.btn-vk[disabled],fieldset[disabled] .btn-vk,.btn-vk.disabled:hover,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk:hover,.btn-vk.disabled:focus,.btn-vk[disabled]:focus,fieldset[disabled] .btn-vk:focus,.btn-vk.disabled.focus,.btn-vk[disabled].focus,fieldset[disabled] .btn-vk.focus,.btn-vk.disabled:active,.btn-vk[disabled]:active,fieldset[disabled] .btn-vk:active,.btn-vk.disabled.active,.btn-vk[disabled].active,fieldset[disabled] .btn-vk.active{background-color:#587ea3;border-color:rgba(0,0,0,0.2)}
.btn-vk .badge{color:#587ea3;background-color:#fff}
.btn-yahoo{color:#fff;background-color:#720e9e;border-color:rgba(0,0,0,0.2)}.btn-yahoo:focus,.btn-yahoo.focus{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,0.2)}
.btn-yahoo:hover{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,0.2)}
.btn-yahoo:active,.btn-yahoo.active,.open>.dropdown-toggle.btn-yahoo{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,0.2)}.btn-yahoo:active:hover,.btn-yahoo.active:hover,.open>.dropdown-toggle.btn-yahoo:hover,.btn-yahoo:active:focus,.btn-yahoo.active:focus,.open>.dropdown-toggle.btn-yahoo:focus,.btn-yahoo:active.focus,.btn-yahoo.active.focus,.open>.dropdown-toggle.btn-yahoo.focus{color:#fff;background-color:#39074e;border-color:rgba(0,0,0,0.2)}
.btn-yahoo:active,.btn-yahoo.active,.open>.dropdown-toggle.btn-yahoo{background-image:none}
.btn-yahoo.disabled,.btn-yahoo[disabled],fieldset[disabled] .btn-yahoo,.btn-yahoo.disabled:hover,.btn-yahoo[disabled]:hover,fieldset[disabled] .btn-yahoo:hover,.btn-yahoo.disabled:focus,.btn-yahoo[disabled]:focus,fieldset[disabled] .btn-yahoo:focus,.btn-yahoo.disabled.focus,.btn-yahoo[disabled].focus,fieldset[disabled] .btn-yahoo.focus,.btn-yahoo.disabled:active,.btn-yahoo[disabled]:active,fieldset[disabled] .btn-yahoo:active,.btn-yahoo.disabled.active,.btn-yahoo[disabled].active,fieldset[disabled] .btn-yahoo.active{background-color:#720e9e;border-color:rgba(0,0,0,0.2)}
.btn-yahoo .badge{color:#720e9e;background-color:#fff}


.btn-yanews{color:#fff;background-color:#ffdb4d;border-color:rgba(0,0,0,0.1)}.btn-yanews:focus,.btn-yanews.focus{color:#fff;background-color:#ffd633;border-color:rgba(0,0,0,0.2)}
.btn-yanews:hover{color:#fff;background-color:#ffd633;border-color:rgba(0,0,0,0.2)}
.btn-yanews:active,.btn-yanews.active,.open>.dropdown-toggle.btn-yanews{color:#fff;background-color:#d35b0a;border-color:rgba(0,0,0,0.2)}.btn-yanews:active:hover,.btn-yanews.active:hover,.open>.dropdown-toggle.btn-yanews:hover,.btn-yanews:active:focus,.btn-yanews.active:focus,.open>.dropdown-toggle.btn-yanews:focus,.btn-yanews:active.focus,.btn-yanews.active.focus,.open>.dropdown-toggle.btn-yanews.focus{color:#fff;background-color:#ffd633;border-color:rgba(0,0,0,0.2)}
.btn-yanews:active,.btn-yanews.active,.open>.dropdown-toggle.btn-yanews{background-image:none}
.btn-yanews.disabled,.btn-odnoklassniki[disabled],fieldset[disabled] .btn-yanews,.btn-yanews.disabled:hover,.btn-yanews[disabled]:hover,fieldset[disabled] .btn-yanews:hover,.btn-yanews.disabled:focus,.btn-yanews[disabled]:focus,fieldset[disabled] .btn-yanews:focus,.btn-yanews.disabled.focus,.btn-yanews[disabled].focus,fieldset[disabled] .btn-yanews.focus,.btn-yanews.disabled:active,.btn-yanews[disabled]:active,fieldset[disabled] .btn-yanews:active,.btn-yanews.disabled.active,.btn-yanews[disabled].active,fieldset[disabled] .btn-yanews.active{background-color:#ffdb4d;border-color:rgba(0,0,0,0.2)}
.btn-yanews .badge{color:#f4731c;background-color:#fff}


/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}