.a2 {
	color:#e30513!important;
}
.w-m100 {
	max-width:100%!important;
}
.osq1 {
	line-height: 20px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.blog-item__title {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.osq2 {
	font-size: 13px;
}
.osq55 {
	margin-top: -20px!important;
	margin-bottom: -10px;
}
.ksnvc {
	font-size: 30px;
}
.taxx2 {
	float: left;
	padding: 6px;
}
.ofx {
	padding-top: 75px;
}
 @media (max-width: 1400px) {
 .osq1 {
 font-size: 15px;
}
.osq2 {
 font-size: 12px;
}
}
 @media (max-width: 1200px) {
.w-m100 {
 max-width: 100%!important;
 margin-bottom: 0px !important;
}
.osq1 {
 font-size: 13px;
}
.osq2 {
 font-size: 10px;
}
.ksnvc {
 font-size: 24px;
}
}
 @media (max-width: 991px) {
 .osq1 {
 font-size: 18px!important;
}
 .osq2 {
 font-size: 13px!important;
}
.ofx {
 display: block;
}
.ksnvc {
 font-size: 19px;
}
.blog-item__title {
 font-size:18px!important;
}
.blog-item__title-link {
 line-height: 20px;
}
.btn--simple {
 font-size: 13px!important;
}
.ofx {
 padding-top: 40px;
}
 .blog-item__title {
 margin-top: -20px!important;
 margin-bottom: -5px;
}
}
 @media (max-width: 450px) {
.ksnvc {
 font-size: 15px;
}
}
.now-5 {
	background:#e30513!important;
}
.btn--simple::before {
 left: 105%;
}
.tab-card {
	padding: 25px 25px 25px 25px;
}
.taxx {
	float:left;
	padding:10px;
}
.tab-card {
	text-align: center;
}
.blog-item__thumb img {
 -webkit-transition: .6s linear;
 transition: .6s linear;
}
.blog-item:hover .blog-item__thumb img {
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}
.toxx {
	float: left;
	padding: 8px;
}
.radiopartner {
 -webkit-transition: .6s linear;
 transition: .6s linear;
}
.radiopartner:hover {
	-webkit-transform: scale(1.04);
	transform: scale(1.04);
}
.section-heading {
	margin-bottom: 30px;
}
.blog-item__title {
	margin-top: 15px;
	text-transform: uppercase;
	font-size: 26px;
	line-height: 25px;
	display: block;
	position: relative;
}
.blog-item__title h4 > a {
	font-weight: 600;
 -webkit-transition: .4s;
 transition: .4s;
	line-height: 1.2;
	word-break: break-word;
}
.blog-item__title-link {
	line-height:32px;
}
 @media (max-width: 991px) {
.b5 {
 background: #e30513!important;
}
}
 @media (max-width: 767px) {
.toxx {
 float: left;
 padding: 8px;
}
.toxx {
 float: left;
 padding: 8px;
 width: 50%;
}
}
 @media (max-width: 575px) {
.toxx {
 float: left;
 padding: 0px;
}
.blog-item__title {
 font-size: 21px;
}
.blog-item__title-link {
 line-height: 24px;
}
.toxx {
 float: left;
 padding: 0px;
 width: 100%;
}
}
