/*
Theme Name: Sabaiko Press
Theme URI: https://www.toplinetech.com.np/themes/salyan_press
Version: 2.1.0
Author: TopLine Technology
Author URI: https://www.toplinetech.com.np
Slug: salyan_press
Description: This Theme is for rolpanews news portl. Salyan Press is neplai online news portal. we make this website for news magazine and more
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

:root{
	--tlt-pri-col : #02429c;
	--tlt-sec-col: #ed1c24;
	--tlt-secondary : #ed1c24;
	--tlt-whi-col: rgba(255,255,255,.9);
}
.container{
	max-width: 92% !important;
}
body {
	font-family: 'Mukta', sans-serif;
	background: #f0f0f0 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1.4 !important;
	font-weight: 600 !important;
	color: #4c4a4a !important;
}
p {
	color: #656565;
	font-size: 1.3rem;
}
h1{
	font-size: 55px !important;
}
h2{
	font-size: 40px !important;
}
h3{
	font-size: 30px !important;
}
h4{
	font-size: 26px !important;
}
h5{
	font-size: 20px !important;
}
h6{
	font-size: 17px !important;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}
figure{
	overflow: hidden;
}
img{
	border-radius: 0 !important;
}
/*------------------------------Nav Bar--------------------------*/
.nav-link {
	font-size: 18px;
	letter-spacing: 1px;
	color: #ffffff;
	background: transparent;
	border: none;
	text-align: center;
	text-transform: capitalize;
	position: relative;
	overflow: hidden;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	border-radius: 2px;
}
.header li a:hover, .header .menu-btn:hover, li.nav-item.active a {
	background-color: var(--tlt-sec-col);
	color: #fff;
}
.nav-item:hover{
	background: var(--tlt-sec-col) !important;
	transition: 0.5s all linear;
}
.navbar, .main-menu, .footer-bg, .top_header_section {
	background:  var(--tlt-pri-col) !important;
}
.dropdown{
	border-radius:0;
	border:0;
}
.dropdown-menu{
	background: #333;
	border:0;
	top:90%;
	border-radius:0px 0px 5px 5px;
}
.dropdown-item:hover{
	background:var(--tlt-sec-col);
	color:#fff;
}
.dropdown-menu a{
	color:#fff;
} 
.navbar .nav-item .nav-link{
	color:#eee !important; 

}
.navbar .nav-item .nav-link:hover .navbar .nav-item .nav-link{
	color:#D31E02 !important;

}
.my-menu .nav-item {
	padding: 3px 10px;
}
.padding-4{
	padding: 4px 0;
}
.taja{
	background: #033b8a;
	position: relative;
}
.taja:hover:after {
	opacity: 1;
	visibility: visible;
	left: 0;
}
.taja:after {
	content: 'ताजा अपडेट';
	position: absolute;
	bottom: -26px;
	left: -24px;
	padding: 8px 15px;
	background-color: #98031cb0;
	font-size: 11px;
	line-height: 1;
	color: #fff;
	white-space: nowrap;
	word-break: keep-all;
	transition: all .3s ease;
	opacity: 0;
	visibility: hidden;
}
.search{
	background: #00347e;
	position: relative;
}
.search:hover:after {
	opacity: 1;
	visibility: visible;
	left: 0;
}
.search:after {
	content: 'खोज्नुहोस';
	position: absolute;
	bottom: -26px;
	left: -24px;
	padding: 8px 15px;
	background-color: #98031cb0;
	font-size: 11px;
	line-height: 1;
	color: #fff;
	white-space: nowrap;
	word-break: keep-all;
	transition: all .3s ease;
	opacity: 0;
	visibility: hidden;
}
.small-list img{
	width: 100px;
	height: 90px;
	float: left;
	margin-right: 10px;
}
.small-list {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

/*------------------------------------Header Section---------------------------*/
/*Tag Menu */
.tranding_tag_box {
	border-bottom: solid 1px rgba(0,0,0,.14);
	min-height: 5px;
}
.tranding_tag_grid .tag_trend_title {
	font-weight: 700;
	color: rgba(0,0,0,.6);
	font-size: .9em;
	position: relative;
	padding: 0 1.6em;
	line-height: 3em;
	background-color: rgba(0,0,0,.06);
}
.tranding_tag_grid .tag_trend_title::after {
	content: '';
	border-color: transparent transparent transparent rgba(0,0,0,.06);
	border-style: solid;
	margin-right: 10px;
	position: absolute;
	top: 12px;
	right: -30px;
	border-width: .7em;
}
a.tag-cloud-link {
	padding: 8px 15px;
}
a.tag-cloud-link:before {
	content: '#'!important;
	font-size: 13px!important;
	margin-right: 3px!important;
}
.header-box{
	padding: 15px 0px;
	background: #fff;
}
.comp-logo, .adv-box-wrap{
	width: 100%;
	height: auto;
}
.comp-logo img, .adv-box-wrap img{
	height: auto;
	width: 100%;
}
.list_non {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 0px;
}
.author-social .icon-btn {
	height: 25px;
	width: 25px;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	-webkit-transition: ease-in-out .3s;
	transition: ease-in-out .3s;
	border-radius: 50px;
	margin-left: 10px;
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 2px 7px;
	display: inline-block;
	margin-top: 2px;
}
.author-social .fa-facebook{
	color: #3B5998;
}
.facebook:hover {
	background-color: #3B5998;
	transform: scale(1.1);
	color: #FFFFFF !important;
}
.facebook:hover .fa-facebook{
	color: #FFFFFF !important;
}
.author-social .fa-twitter{
	color: #38A1F3;
}
.twitter:hover {
	background-color: #38A1F3;
	transform: scale(1.1);
	color: #FFFFFF !important;
}
.twitter:hover .fa-twitter{
	color: #FFFFFF !important;
}
.author-social .fa-youtube{
	color: #ED3833;
}
.youtube:hover {
	background-color: #ED3833;
	transform: scale(1.1);
	color: #FFFFFF !important;
}
.youtube:hover .fa-youtube{
	color: #FFFFFF !important;
}
.author-social ul li{
	display: inline-block;
	padding: 0 15px;
}
.top-header-list ul li{
	display: inline-block;
	padding: 0 5px;
}
.fa-newspaper-o{
	color: #ffffff;
}
.author-social ul li a, .top-header-list ul li a{
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
}
.top-header-block-box{
	background: var(--tlt-pri-col);
}
.top-header-box .top-header-list ul.tp-head{
	list-style: none;
}
.side_adv img{
	padding:0 0 10px 0;
}
.closeThis-sm{
	display: none;
}
.closeThis{
	display: block;
}
/*------------------------------------Cat Title Section------------------------*/
.cat_title_name {
	background: #f4f8fb!important;
	display: inline-block;
	font-size: 24px;
	padding: 5px !important;
	line-height: 26px;
	font-weight: bold;
	padding: 0;
	width: 100%;
	font-family: 'Mukta', sans-serif;
	margin-bottom: 5px;
	cursor: pointer;
}
.cat_title_name span {
	font-weight: 600;
	position: relative;
	color: var(--tlt-pri-col);
	float: left;
	width: auto;
	padding: 7px 18px 5px 16px;
}
.read-more {
	float: right;
}
.cat_title_name a {
	color: #FFF;
	display: flex;
	width: auto;
	letter-spacing: 0px;
	text-decoration: none;
}
.cat_title_name a.read-more {
	padding: 0 16px;
	position: relative;
	font-size: 16px;
	color: var(--tlt-pri-col) !important;
	line-height: 38px;
	border-radius: 30px;
	background: rgba(0,0,0,.08);
}
a.read-more:hover {
	transition: 0.5s all;
	background: var(--tlt-pri-col);
	color: #FFF !important;
}
.more-icon{
	line-height: 38px !important;
	font-size: 20px !important;
}
.cat_title_side {
	padding: 10px;
	background: var(--tlt-pri-col);
	color: #FFF;
}
.cat_title_side span{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: 600;
}
.cat-title{
	background: #f4f8fb!important;
	padding: 10px;
}
.cat-title span{
	color: var(--tlt-pri-col) !important;
	font-size: 24px;
	font-weight: 500;
}
.cat_side_title {
	background: var(--tlt-pri-col)!important;
	display: inline-block;
	font-size: 24px;
	padding: 5px !important;
	line-height: 26px;
	font-weight: bold;
	padding: 0;
	width: 100%;
	font-family: 'Mukta', sans-serif;
	margin-bottom: 5px;
	cursor: pointer;
}
.cat_side_title span {
	font-weight: 600;
	position: relative;
	color: #FFFFFF;
	float: left;
	width: auto;
	padding: 7px 18px 5px 16px;
}
.cat_side_title a.read-more {
	padding: 0 16px;
	position: relative;
	font-size: 16px;
	color: #FFFFFF !important;
	line-height: 38px;
	border-radius: 30px;
}
.cat_side_title a {
	color: #FFF;
	display: flex;
	width: auto;
	letter-spacing: 0px;
	text-decoration: none;
}
.cat_side_title a.read-more:hover {
	transition: 0.5s all;
	background: #e6e6e6 !important;
	color: #000 !important;
}
/*------------------------------------Header Section---------------------------*/
.header-box{
	padding: 15px 0px;
	background: #fff;
}
.comp-logo, .adv-box-wrap{
	width: 100%;
	height: auto;
}
.comp-logo img, .adv-box-wrap img{
	height: auto;
	width: 100%;
}
.mobile_menu{
	display: none;
}
.trend-ct {
	display: none;
}

.show-1 {
	display: block;
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
	position: absolute;
	top: 3rem;
	z-index: 1000;
	background: #ffffff;
	width: 100%;
	left: 0;
}
.cts {
	display: none;
	background: #fff;
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
	padding: 3rem 1rem;
}

.slide-ct {
	position: absolute;
	z-index: 1000;
	left: 0;
	right: 0;
}
.closeThis {
	cursor: pointer;
	height: 40px;
	width: 40px;
	padding: 3px 0 10px 0;
	text-align: center;
	line-height: 40px;
	background-color: var(--tlt-pri-col);
	color: #fff;
}
.tp-head li{
	font-size: 18px;
	font-weight: 500;
	color: var(--tlt-whi-col);
}
/*--------------------------Banner News--------------------------*/
.banner_image{
	text-align: center;
}
.banner_image img{
	width: 100%;
	max-height:550px;
	min-height: 500px;
	object-fit: cover;
}
.post-entry img{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.banner_expert p{
	font-size: 20px;
	color: #555;
	margin-top: 10px;
	text-align: center;
}
.banner .advertise img {
	width: 100%;
	height: 100%;
	margin-bottom: 5px;
	margin-top: 10px;
}
.date_author_box li{
	display: inline-block;
	list-style: none;
	padding: 0 20px;
	font-size: 20px;
	font-weight: 500;
}
.date_author_box li span, span.author-name{
	font-size: 18px;
	font-weight: 500;
}
.border-box{
	margin-top: 2rem !important;
}
.border-box:first-child{
	margin-top: 1rem!important;
}
.ribbon {
	padding: 0.3em 0.6em;
	background: #D31E02;
	color: #FFF;
	display: inline-block;
	font-size: 22px;
	margin-bottom: 20px;
	z-index: 1;
}

/*------------------------------------Manin News Start-----------------------*/

.f_news_content .big-news-item-image img{
	width: 100%;
	height: 300px;
	display: block;
	transition: 0.5s all;
	object-fit: cover;
}
.f_news_content .post_content p{
	color: rgba(0,0,0,0.88);
	font-size: 17px;
	line-height: 150%;
	text-align: justify-all;
	font-weight: 500;
}

.second-news-room-sec .sm-news-item-image img{
	height: 100px;
	width: 140px;
	overflow: hidden;
	display: block;
	margin-left: 0;
	object-fit: cover;
}
.sm-main-adv-box img{
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
	margin: 0 0 10px 0;
	border-radius: 0!important;
}
.samachar_image img {
	height: 180px;
	width: 100%;
	display: block;
	object-fit: cover;
	border-radius: 0;
}
/*---------------------------------Samaj News-------------------------*/
.f_news_content .big-item-image img {
	width: 100%;
	height: 380px;
	display: block;
	transition: 0.5s all;
	object-fit: cover;
}
.rajniti-right-list-news {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.rajniti-right-list-news img{
	margin-right: 15px;
	width: 180px;
	height: 110px;
	object-fit: cover;
}
.rajniti-right-list-news:last-child {
	border-bottom: none;
}
.rajniti-right-title h5{
	color: #4d4d4d;
	display: block;
	line-height: 24px;
	font-weight: 600;
	font-size: 18px;
	margin-bottom: .5rem;
	font-family: inherit;
}
.rajniti-right-title h5 :hover{
	color:  var(--tlt-pri-col);
	transition: 0.5s all;
}
.rajniti-right-title h5 a{
	color: #4d4d4d;
	text-decoration: none;
	transition: 0.5s all;
}
span.published-time{
	color: #666;
	font-size: 16px;
	font-weight: 400;
}

.primary-rajniti .primary-rjnt-ft img{
	width: 100%;
	height: 350px;
	padding: 0;
	margin-left: 0;
	object-fit: cover;
	display: block;
	overflow: hidden;
}
.secondary-rajniti .secondary-rajniti-ft img{
	width: 100%;
	height: 140px;
	padding: 0;
	margin-left: 0;
	object-fit: cover;
	display: block;
}

/*-----------------------------------Rajniti News--------------------*/

.section_item_wrap .section-first .first-image img{
	width: 100%;
	height: 300px;
	display: block;
	padding: 0;
	object-fit: cover;
}
.section_item_wrap .section-first .first-content p{
	color: rgba(0,0,0,0.88);
	font-size: 17px;
	line-height: 150%;
	text-align: justify-all;
	font-weight: 500;
	text-align: center;
	padding: 10px;
}
.section_item_wrap .section-second .second-image img{
	width: 100%;
	height: 160px;
	display: block;
	object-fit: cover;
}
i.fa.fa-genderless {
	border-radius: 50%;
	width: 15px;
	height: 15px;
	background: rgb(246, 88, 15);
	color: rgb(246, 88, 15);
	padding: 0 2px;
}
.section_item_wrap .section-third{
	background: #eef3fe;
} 
.samaj-list-row{
	padding-bottom: 10px; 
}
.container-samaj .second-news-room-sec{
	padding: 0!important;
}
.side_add_item img{
	margin-bottom: 10px;
}
/*-------------------------------Entertainment News--------------------*/
.mon-second_sec{
	position: relative;
}
.mon_list_item figure{
	height: 400px;
	width: 100%;
	display: block;
	object-fit: cover;
	background: var(--tlt-red);
	transition: 0.5s all;
	overflow: hidden;
}
.mon_list_item figure img{
	height: 100%;
	width: 100%;
	overflow: hidden;
	object-fit: cover;
}
.monornajan_title h4{
	position: absolute;
	bottom: 0;
	margin: 0 auto;
	text-align: center;
	background: rgba(0,0,0,0.7);
	padding: 40px 5px 20px 5px;
	width: 100%
}
.monornajan_title h5{
	position: absolute;
	bottom: 0;
	margin: 0 auto;
	text-align: center;
	background: rgba(0,0,0,0.7);
	padding: 30px 5px 20px 5px;
	width: 100%
}
/*--------------------------------Three News Pannel-----------------------*/

.grid_section_room .panel-news-box .big_news_thumb figure img{
	width: 100%;
	height: 250px;
	display: block;
	padding: 0;
	object-fit: cover;
	transition: 0.5s all ease;
	background: #000;
}
.small_news_grid{
	padding: 10px 0;
	border-bottom: 1px #ccc solid;
}
.small_news_grid:last-child{
	border-bottom: none;
}
.grid_section_room .small_news_wrap_box .small_news_room img{
	width: 120px;
	height: 100px;
	object-fit: cover;
	padding: 0;
	margin-right: 20px;
	display: block;
}

/*--------------------------------Blog News Section--------------------*/
.blog_image-item img{
	width: 125px;
	height: 125px;
	border-radius: 50% !important;
	border: 2px var(--tlt-sec-col) solid;
	padding: 2px;
}
.blog-list{
	margin-bottom: 30px;
}
.blog-list:last-child{
	margin-bottom: 5px;
}
span.writer{
	color: var(--tlt-pri-col); 
	border-bottom: 1px var(--tlt-sec-col) solid; 
	font-size: 16px; 
	font-weight: 400;
	display: inline-block;
}
/*-------------------------------Archive Post-------------------------*/
.arch-image img{
	height: 250px;
	width: 100%;
	display: block;
	overflow: hidden;
	object-fit: cover;
}
.nav-links .page-numbers {
	display: inline-block;
	min-width: 40px;
	text-align: center;
	background: #0c73cc !important;
	text-decoration: none;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	padding: 0 8px;
}
.nav-links .page-numbers:hover{
	background: #000 !important;
	transition: 0.5s all ease;
	cursor: pointer;
}
h2.screen-reader-text {
	display: none;
}
nav.navigation.pagination {
	text-align: center !important;
	padding: 10px 0;
}
/*----------------Leatest News-------------*/
.recent-title h5 a{
	font-size: 18px;
	font-weight: 600;
	line-height: 145%;
	color: #4d4d4d;
}
.recent-itemm{
	padding: 5px 0;
}
/*-------------------------------Single Page---------------------------*/
.single_left_sec h1.title{
	font-size: 60px;
	font-weight: 600;
	color: #4d4d4d;
	display: block;
	font-family: 'Mukta', sans-serif!important;
	transition: 0.5s all ease;
	line-height: 145% !important;
}
.author_dtls .author_profile i{
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: var(--tlt-pri-col);
	color: #FFF;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 20px;
	font-size: 25px;
}
.author_dtls{
	color: var(--tlt-pri-col);
	font-size: 18px;
	font-weight: 600;
	display :flex;
	align-items: center;
	cursor: pointer;
}
.article_head_sec .single_content img{
	height: 100%;
	width: 100%;
	display: block;
	overflow: hidden;
}
.article_head_sec .single_content p{
	font-size: 20px !important;
	line-height: 170% !important;
	font-weight: 400;
	margin: 0 0 1.04em;
	text-align: justify;
}
.tags_list ul li{
	display: inline-block;
	border-radius: 25px;
	padding: 5px 15px;
	font-size: 15px;
	color: #7c93a2;
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.1);
	margin: 0px 5px;
	margin-bottom: 0px;
	margin-bottom: 10px;
}
.tags_list ul li:focus, .tags_list ul li:active{
	border: none;
}
.tags_list ul li a{
	color: #585f63;
	font-size: 16px;
	text-decoration: none !important;
	font-weight: 500;
}
.fa-hashtag {
	color: #585f63;
	font-size: 15px;
	font-weight: 400;
}
/*--------------------------------Pradesh-------------------------*/
ul.pr_tab_item li.nav-item a{
	display: inline-block;
	line-height: 34px;
	padding: 0 15px;
	background-color: rgba(77,77,77,.08);
	border-radius: 34px;
	font-size: 14px!important;
	color: #0e5dae;
	text-decoration: none;
	vertical-align: top;
	margin-top: 6px;
	color: var(--tlt-pri-col) !important;
}
ul.pr_tab_item li.nav-item a:hover{
	transition: 0.5s all !important	;
	background: var(--tlt-pri-col) !important	;
	color: #FFF !important;
}
ul.pr_tab_item li.nav-item:hover a{
	color: #FFFFFF !important;
}
ul.pr_tab_item li.nav-item:hover{
	background: none !important;
}
li.prdes_cat_name.tab-list a {
	font-size: 20px;
	font-weight: 600;
	color: var(--tlt-pri-col) !important;
}
li.nav-item a.nav-link.active {
	background-color: var(--tlt-pri-col);
	color: #fff!important;
}
.pradesh-item-image img {
	object-fit: cover;
	height: 300px;
	width: 100%;
	display: block;
}
.pradesh-samachar img{
	height: 140px;
	object-fit: cover;
	width: 100%;
	display: block;
	border-radius: 0;
}
.tab-list{
	margin-right: 11rem;
}
.section_item_wrap .card{
	border: none !important; 
}
/*-----------------------------------Footer CSS--------------------------*/
.team-name {
	font-size: 16px;
	color: #f4f4f4;
	font-weight: 500;
}
.team-name li{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.team-name_list p {
	font-size: 16px !important;
	line-height: 20px !important;
	font-weight: 500 !important;
	color: #949494;
}
.foot_title h4{
	font-size: 22px;
	font-weight: 500;
	display: block;
	color: #949494;
}
.footer p, .powred_by {
	color: #f4f4f4 !important;
}
span.small-reg-no{
	display: none;
}
.links_imp ul.linkas{
	list-style: none;
	text-decoration: none;
}
.links_imp ul.linkas li{
	list-style: none;
	display: inline-block;
	padding: 10px 20px;
	border: 1px #FFF solid;
	border-radius: 5px;
	margin-right: 5px;
	cursor: pointer;
}
.links_imp ul.linkas li:hover{
	background: var(--tlt-sec-col);
	transition: 0.5s all ease;
}
.links_imp ul.linkas li:hover a{
	color: #222;
}
.first-content p{
	padding: 10px;
}
.second-images img{
	height: 260px;
	width: 100%;
	object-fit: cover;
	display: block;
}

/*-----------------------------InterViews section-------------------------*/

.inter_views_title{
	position: relative;
}
.micro-icon i {
	font-size: 40px;
	color: rgba(48, 46, 46, 0.63);
}
.section_grid_inter_views .inter_view_room .inter_views_image img{
	height: 230px;
	width: 100%;
	object-fit: cover;
	display: block;
	padding: 0;
	margin: 0;
}
.mobile_menu{
	display: none;
}
.navbar .nav-item .nav-link {
    color: #eee !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}
/*------------------------------Responsive CSS-----------------------------*/

@media only screen and (max-width: 768px){
    .banner_title h1{
        	font-size: 30px !important;
    }
	.single_left_sec h1.title{
		font-size: 30px !important;
		font-weight: 600;
		color: #4d4d4d;
		display: block;
		font-family: 'Mukta', sans-serif!important;
		transition: 0.5s all ease;
		line-height: 145% !important;
	}
	.banner_image img {
		width: 100%;
		max-height: 300px;
		min-height: 250px;
		object-fit: cover;
	}
	.banner_title h2 {
		font-size: 26px;
		font-weight: 600;
		color: #4d4d4d;
		font-family: "Mukta", sans-serif;
		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;
	}
	.carousel-indicators {
		display: none !important;
	}
	.tab-list{
		margin-right: 1rem;
	}
	.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: 18px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #4d4d4d;
		display: block;
	}
	.second-news-room-sec .sm-news-item-image {
		height: 100px;
		width: 110px;
		overflow: hidden;
		background: #F3F3F3;
		display: block;
		margin-left: 0;
		margin: 0 0 10px 0;
	}
	.enter_background-sec .second-news-room-sec .sm-news-item-title h4.item-title {
		font-size: 18px;
		font-weight: 600;
		line-height: 140%;
		text-decoration: none;
		color: #ffffff;
		display: block;
	}
	.closeThis-sm{
		display: block;
	}
	.closeThis{
		display: none;
	}
	.tranding_tag_box{
		display: none;
	}
	.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;
	}
	ul.big_side_nav {
		display: none;
	}

	span.small-reg-no{
		display: block!important;
		margin-bottom: 15px;
	}
	.center_sec_mid{
		margin-bottom: 10px;
	}
	.mobile_menu{
		display: block !important;
	}
	.big_side_nav{
		display: none !important;
	}
}
