@media(max-width: 480px){ 
	.view-slider.v1 div > .post-small .views-field-title a{
			display: block;
			font-size: 11px!important;
			text-transform: none!important;
			line-height: 15px!important;
			-webkit-hyphens: auto;
			-moz-hyphens: auto;
			-ms-hyphens: auto;
			hyphens: auto;
	}
	.view-slider.v1 .post-categories{
		display: none!important;
	}
	.bean-tab.tabs-horizonal .nav-tabs li a{
		font-size: 12px!important;
	}
	.bean-tab .nav-tabs > li{
			padding: 0 5px!important;
	}
	.block .block-title span{
		font-size: 14px!important;
	}
	.header-main-inner > .row > div{
		width: 100%!important;
		text-align: center!important;
	}
}

@media(max-width: 480px){
	.post-style-stick.image .view-content .view-list > ul > li:not(:first-child) .post-image{
		width: 100%!important;
		display: block;
	}
	.post-style-stick.image .view-content .view-list > ul > li:not(:first-child) .post-content{
			padding-left: 0!important;
			display: block;
	}
	.post-style-list .view-list-item .post-block > div{
		width: 100%!important;
	}
	
	.view-breaking-news .title{
		font-size: 10px;
		width: 95px;
	}
	.view-breaking-news .carousel-item > div > *{
			font-size: 10px!important;
	}
	.view-breaking-news .news-content{
		padding-left: 115px!important;
	}
	.view-post-breaking-news .item{
			height: 20px;
	}
	.view-post-breaking-news .item > div.views-field-title{
			line-height: 1.9!important;
	}
	.view-post-breaking-news .views-field-created{
			display: none;
	}
}

@media(max-width: 990px){
	.stuck{
			position: static!important;
	}
	.logo a{
		display: block;
		line-height: 0.1!important;
	}
}

#block-search-form #search-block-form input.form-submit:focus{
	width: auto!important;
}

.node-gallery.blog-single-post .content-first,
.node-video.blog-single-post .content-first{
	padding-left: 60px!important;
}

.content-full {
  	overflow: visible!important;
}

.sidebar:before {
	height: auto!important;
	bottom: -20px;
}