/*------------------------------Responsive CSS-----------------------------*/

@media only screen and (max-width: 568px){
	.banner_image img {
		width: 100% !important;
		height: auto !important;
		display: block;
	}
	.banner_title h1 {
		font-size: 35px !important;
		font-weight: 600;
		color: #4d4d4d;
		line-height: 140%;
	}
	.rajniti-right-list-news img{
		margin-right: 15px;
		width: 110px;
		height: 100px;
		object-fit: cover;
	}
	.primary-rajniti .primary-rjnt-ft img {
		width: 100%;
		height: 250px;
		padding: 0;
		margin-left: 0;
		object-fit: cover;
		display: block;
		overflow: hidden;
	}

	.f_news_content .big-news-item-image img {
		width: 100%;
		height: 300px;
		display: block;
		transition: 0.5s all;
		object-fit: cover;
	}
	.f_news_content .big-news-content h1.main-title {
		font-size: 20px;
		font-weight: 600;
		display: block;
		transition: 0.5s all;
		text-decoration: none;
		color: #4d4d4d;
		line-height: 140%;
	}
	.section_item_wrap .section-first .first-image img {
		width: 100%;
		height: 250px;
		display: block;
		padding: 0;
		object-fit: cover;
	}
	.second-news-room-sec .sm-news-item-title h4.item-title {
		font-size: 17px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #4d4d4d;
		display: block;
	}
	.enter_background-sec .second-news-room-sec .sm-news-item-title h4.item-title {
		font-size: 17px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #ffffff;
		display: block;
	}
	.list_link{
		display: none !important;
	}
	.links_imp ul.linkas li{
		border: none !important;
		border-radius: 0 !important;
		margin-right: 0;
		padding: 0 5px !important;
	}
	.links_imp ul.linkas li :hover a{
		color: #222 !important;
		transition: 0.5s all ease;
	}
	span.small-reg-no{
		display: block!important;
		margin-bottom: 15px;
	}
	.header-box {
		padding: 5px;
		background: #fff !important;
	}
	.center_sec_mid{
		margin-bottom: 10px;
	}
	.mobile_nav{
		display: none !important;
	}
	.big_side_nav, .top-header-list{
		display: none !important;
	}
	.tranding_tag_box, .header-adv{
		display: none;
	}
	.team-name_list .site_quick_link, li.advertisement{
		display: none;
	}
	.important-links ul li {
		display: inline-block;
		padding: 0 5px;
	}
	.overflow{
		height: 500px;
		overflow-y: auto;
	}
}
@media only screen and (max-width: 768px){
	.article_head_sec .single_left_sec h1.title {
		font-size: 20px !important;
		font-weight: 600;
		color: #4d4d4d;
		display: block;
		transition: 0.5s all ease;
		line-height: 145%;
	}
	.banner_image img {
		width: 100% !important;
		height: auto !important;
		display: block;
	}
	.banner_title h2 {
		font-size: 28px;
		font-weight: 600;
		color: #4d4d4d;
		line-height: 140%;
	}
	.rajniti-right-list-news img{
		margin-right: 15px;
		width: 110px;
		height: 100px;
		object-fit: cover;
	}
	.primary-rajniti .primary-rjnt-ft img {
		width: 100%;
		height: 250px;
		padding: 0;
		margin-left: 0;
		object-fit: cover;
		display: block;
		overflow: hidden;
	}

	.f_news_content .big-news-item-image img {
		width: 100%;
		height: 300px;
		display: block;
		transition: 0.5s all;
		object-fit: cover;
	}
	.f_news_content .big-news-content h1.main-title {
		font-size: 20px;
		font-weight: 600;
		display: block;
		transition: 0.5s all;
		text-decoration: none;
		color: #4d4d4d;
		line-height: 140%;
	}
	.section_item_wrap .section-first .first-image img {
		width: 100%;
		height: 250px;
		display: block;
		padding: 0;
		object-fit: cover;
	}
	.header-box {
		padding: 5px;
		background: #fff !important;
	}
	.second-news-room-sec .sm-news-item-title h4.item-title {
		font-size: 17px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #4d4d4d;
		display: block;
	}
	.tranding_tag_box{
		display: none;
	}
	.enter_background-sec .second-news-room-sec .sm-news-item-title h4.item-title {
		font-size: 17px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #ffffff;
		display: block;
	}
	.list_link, li.advertisement{
		display: none !important;
	}
	.links_imp ul.linkas li{
		border: none !important;
		border-radius: 0 !important;
		margin-right: 0;
		padding: 0 5px !important;
	}
	.important-links ul li {
		display: inline-block;
		padding: 0 5px;
	}
	.links_imp ul.linkas li :hover a{
		color: #222 !important;
		transition: 0.5s all ease;
	}
	span.small-reg-no{
		display: block!important;
		margin-bottom: 15px;
	}
	.center_sec_mid{
		margin-bottom: 10px;
	}
	.mobile_nav{
		display: block !important;
	}
	.big_side_nav, .top-header-list, .header-adv{
		display: none;
	}
	.leatest img{
		display: none;
	}
	.team-name_list .site_quick_link{
		display: none;
	}
	.overflow{
		max-height: 500px;
		overflow-y: auto;
	}
}
