.container-default{
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	background-color: #ffffff;  
}
.news-box.news-box-default .lead-list .list-group-item{
	border-left: none;
	border-right: none;
	font-size: 1.1em;
	line-height: 2em;
	height: 35px;
	overflow: hidden;
	padding: 2px 15px;
}

.small-news-box .entry-header h4{
	height: 25px;
	line-height: 1.2em;
	font-size: 1.35em;
}
.second-group-box .entry-header h4{
	font-size: 1.3em;
	line-height: 1.25em;
	height: 24px;
}
.cat-news-grp .entry-header h2{
	margin-top: 5px;
	font-size: 1.8em;
    height: 33px;
	line-height: 1.2em;
}
.cat-news-grp .entry-contain{
	font-size: 1.12em;
	line-height: 1.28em;
	padding: 5px 0 5px 0;
	height: 85px;
}
.cat-sm-grp-1 .entry-header h4{
	height: 23px;
	font-size: 1.3em;
	line-height: 1.2em;
}
.cat-sm-grp-1 .entry-header h3{
	font-size: 1.2em;
	line-height: 1.2em;
	height: 43px;
}
.cat-sm-grp-1 .entry-contain{
	height: 74px;
	font-size: 1.1em;
	line-height: 1.2em;
}
.sm-grp .entry-header h4{
	font-size: 1.1em;
	padding: 3px 0 4px 0;
	height: 39px;
	line-height: 1.2em;
}
.small-news-box .entry-contain{
	font-size: 1.13em;
	line-height: 1.19em;
	height: 56px;
}
.second-group-box .entry-contain{
	height: 101px;
	font-size: 1.13em;
	line-height: 1.3em;
}
.special-con .entry-contain{
	height: 74px;
	font-size: 1.1em;
	line-height: 1.19em;
}
.e-group-box .entry-header h4{
	font-size: 1.2em;
	line-height: 1.2em;
	height: 22px;
} 
.list-group.news-list a.list-group-item{
	border-top: 0;
	border-right: 0;
	border-left: 0;
	margin-bottom: 1px;
	font-size: 1.1em;
	height: 40px;
	overflow: hidden;
	line-height: 1.65em; 
}
.list-group.sm-grp-list a.list-group-item{
	padding: 3px 5px 9px 5px;
	height: 34.7px;
	overflow: hidden;
	line-height: 2em;
}
.video-warp .entry-header h4{
	font-size: 1.2em;
	line-height: 1.14em;
	height: 41px;
}
.pic-galary .entry-header h4{
	color: #ffffff !important;
}
.pic-galary .carousel-caption{
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    background-color: rgba(0,0,0,0.5) !important;
    margin-bottom: -20px;
}
.carousel-indicators {
    bottom: -5px !important;
}
/* Extra small devices (phones, less than 768px) ====================================================================*/
@media (max-width: 767px) { 
	.lead-img{
		margin-bottom: 15px;
	}
	.h-l-s{
		margin-bottom: 10px;
	}
	.small-news-box .entry-header h4{
		height: 29px;
		line-height: 1.12em;
		font-size: 1.5em;
	}
	.small-news-box .entry-contain{
		font-size: 1.1em;
		line-height: 1.2em;
		height: 57px;
		margin-bottom: 10px;
	}
	.e-group-box .entry-header h4{
		font-size: 1.15em;
		line-height: 1.2em;
		height: 21px;
	}
	.cat-news-grp .entry-header h2{
		font-size: 1.8em;
		height: 34px;
		line-height: 1.2em;
	}
	.cat-news-grp .entry-contain{
		font-size: 1em;
		line-height: 1.4em;
		padding: 5px 0 5px 0;
		height: 44px;
	}
	.sm-grp .entry-header h4{
		font-size: 1.24em;
		padding: 3px 0 4px 0;
		height: 24px;
		line-height: 1.2em;
		margin-bottom: 15px;
	}
	.cat-sm-grp-1{
		margin-top: 20px;
		margin-bottom: 15px;
	}
	.cat-sm-grp-1 .entry-header h3{
		font-size: 1.15em;
		line-height: 1.2em;
		height: 55px;
	}

}/* ./ Extra small devices (phones, less than 768px) */

/*evices (tablets, 768px and up) ============================================================================*/
@media (min-width: 768px) and (max-width: 991px) { 

	.lead-img{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.small-news-box .entry-header h4{
		font-size: 1.39em;
	}
	.small-news-box .entry-contain{
		height: 56px;
	}
	.h-l-s{
		margin-bottom: 10px;
	}
	.sm-grp .entry-header h4{
		font-size: 1.2em;
		height: 23px;
	}
	.cat-sm-grp-1 .entry-header h4{
		height: 30px;
		font-size: 1.7em;
		line-height: 1.2em;
		margin-top: 10px;
	}
	.e-group-box .entry-header h4{
		font-size: 1.1em;
		line-height: 1.2em;
		height: 21px;
	}

}/* ./ Small devices (tablets, 768px and up) */

/* Medium devices (desktops, 992px and up) ==========================================================================*/
@media (min-width: 992px) and (max-width: 1199px) { 
	.news-box.news-box-default .lead-list .list-group-item{
		height: 29px;
		font-size: .9em;
	}
	.news-box.news-box-default .lead-list{
		margin-bottom: 10px;
	}
	.small-news-box .entry-header h4{
		font-size: 1.2em;
	}
	.small-news-box .entry-contain{
		font-size: 1em;
		line-height: 1.19em;
		height: 50px;
	}
	.second-group-box .entry-contain{
		height: 82px;
		font-size: 1em;
		line-height: 1.2em;
	}
	.list-group.news-list a.list-group-item{
		padding: 8px 5px 9px 5px;
		font-size: 1em;
		line-height: 1.5em;
		height: 32px;
		overflow: hidden;
	}
	.second-group-box .entry-header h4{
		font-size: 1.2em;
		line-height: 1.12em;
		height: 22px;
	}
	.sm-grp .entry-header h4{
		height: 39px;
	}
	.cat-news-grp .entry-header h2{
		font-size: 1.5em;
		height: 27px;
	}
	.cat-news-grp .entry-contain{
		font-size: 1.1em;
		line-height: 1.28em;
		padding: 5px 0 5px 0;
		height: 83px;
	}
	.cat-sm-grp-1 .entry-header h4{
		height: 22px;
		font-size: 1.12em;
		line-height: 1.2em;
	}
	.cat-sm-grp-1 .entry-contain{
		height: 66px;
		font-size: 1em;
		line-height: 1.2em;
	}
	.e-group-box .entry-header h4{
		font-size: 1.2em;
		line-height: 1.2em;
		height: 21px;
	}
	.cat-sm-grp-1 .entry-header h3{
		font-size: 1em;
		line-height: 1.2em;
		height: 34px;
	}
	.special-con .entry-contain{
		height: 58px;
		font-size: .9em;
	}
}/* ./ Medium devices (desktops, 992px and up) */

/* Large devices (large desktops, 1200px and up) ====================================================================*/
@media (min-width: 1200px) { 


}/* ./ Large devices (large desktops, 1200px and up) */