
.panel-group .panel + .panel {
    margin-top: 0;
    border-top: 0;
}

.panel-group .panel {
    border-radius: 0;
}

.list-group-item.topic-item {
    padding-left: 30px;
}

.article-meta-block {
    margin-bottom: 10px;
}

.article-video-enclosure-item {
    max-width: 650px;
}

.mejs-container {
    width: 100% !important;
    height: auto !important;
    padding-top: 57%;
}
.mejs-overlay, .mejs-poster {
    width: 100% !important;
    height: 100% !important;
}
.mejs-mediaelement video {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    width: 100% !important;
    height: 100% !important;
}

h4 a{
	font-size:16px;
}

.logo-site{
	background: url('../images/logo.png') no-repeat top left;
	width:212px;/*190px;*/
	height:61px;
	margin-top:15px;
}

.navbar-site{
	background: #fff;
	border-bottom: 3px solid #CC3239; /*#ee3036;*/
}

.control-label{
	color: #5a5a5a 
}

.navbar-s{
	padding-top: 10px;
}
.navbar-s ul{
	padding-left: 40px;
}

.article-publication{
	color: #CC3239;
}
.fa-globe{
	color: #333333;
}
.fa-external-link{
	color: #8cb4e3;
}

.front-block .panel-default > .panel-heading{
	color: #CC3239;
	font-size: 16px;
	background: #fff;
	font-weight: bold
}
.front-head .navbar-nav > li > .dropdown-menu{
	padding-left: 0
}

.front-block .list-group-item.active, .front-block .list-group-item.active:hover, .front-block .list-group-item.active:focus{
	background: #fff;
	color: #1c6cc8;
	border-color: #ddd;
	font-weight: bold;
}

.front-block .list-group-item.topic-item{
	color: #1c6cc8;
}

.front-block .topic-item.active, .front-block .topic-item.active:hover, .front-block .topic-item.active:focus{
	background: #CC3239;
	color: #fff;
	border-color: #ddd;
}

.front-block .datepicker, .front-block .pagination, .front-block .pagination > li:first-child > a, .front-block .pagination > li:first-child > span, .front-block .pagination > li:last-child > a, .front-block .pagination > li:last-child > span{
	border-radius: 0
}

.front-block .datepicker, .front-block .pagination, .front-block .pagination > li:first-child > a, .front-block .pagination > li:first-child > span, .front-block .pagination > li:last-child > a, .front-block .pagination > li:last-child > span{
	color: #CC3239; 
}

.front-block .navigation{
	text-align: center; 
}

.front-block .panel-default > .show-art{
	background: #CC3239;
	color: #fff;
	font-weight: bold;
}

.front-block .highlight{
	color: #CC3239;
}

#chartlist .panel-heading{
	background: #fff;
	color: #CC3239;
	font-weight: bold;
}

.chartlist a{
	color: #5a5a5a;
}

.front-block .list-unstyled{
	color: #1c6cc8;
}




.elsenavbar {
	padding-bottom: 0px !important; padding-top: 37px !important; color: #999 !important; font-weight: bold !important;
}
.elsenavbar_clicked {
	padding-bottom: 0px !important; padding-top: 37px !important; color: #CC3239 !important; font-weight: bold !important;
}

.addfooter {
    position: fixed; bottom: 10px;
}
.monitoringsystem {
	padding-top: 47px; color: #999; font-weight: bold; padding-left: 5px;
}

@media (max-width: 766px){
.monitoringsystem {
	padding-top: 1px; 
}
}
a:focus {
	outline: none;
}