@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------------------------------------------------
* Author        : Er. Krishna Kumar Sah
* Template Name : Dharatal Group
* File          : Company Layout CSS file
* Version       : 2.0
* ---------------------------------------------------------------------------------------- */

body
{
	margin:0;
	font-family: 'Roboto', sans-serif;
	/* font-family: Poppins,sans-serif; */
	font-size:14px;
	font-weight:400;
	line-height:1.5;
	color:#545454;
	background-color:#fff;
	 counter-reset: section;
}
.mt-50{ margin:40px 0 0 0;}
.mt50
{
	margin: 40px 0px;
}
.mt50adver
{
	margin: 20px 0px;
}
.mt-bt
{
	margin-bottom: 40px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 600;
	color: #333;
}
.subtitle {
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

a {
	text-decoration: none;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
a:hover {
	text-decoration: none;
}
a:focus {
	outline: none;
	text-decoration: none;
}
ul,
li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* ----------------------------------------------------------------------------------------
*                              Wrapper
* --------------------------------------------------------------------------------------- */
.MidLarge_adver .MidlgPic img
{
	max-width:100%;
	height:auto;
}

/* ----------------------------------------------------------------------------------------
*                               Top Bar
* --------------------------------------------------------------------------------------- */
.TopHeader
{
	margin: 20px 0px 15px 0px;
}
.TopHeader .Logo_English img
{
	max-width: 250px;
}
.Homeimg img
{
	width: 18px;
	height: 18px;
}
.TopHeader .Logo_Rightadver img
{
	width: 100%;
	height: auto;
}

/* ----------------------------------------------------------------------------------------
*                               Menu
* --------------------------------------------------------------------------------------- */
.Mainmenu
{
	background-color: #000166;
}
.Mainmenu .navbar-custom
{
	border: none;
	border-radius: 0px;
}
.Mainmenu .navbar-custom ul.navbar-nav li
{
	/* background: url('../img/border_right.png') repeat-y; */
	border-right: 1px solid #3b3b78;
}
.Mainmenu .navbar-custom ul.navbar-nav li a
{
	color: #fff;
	font-weight: bold;
}
.Mainmenu .nav > li > a {
	padding-left: 15px;
	padding-right: 15px;
 }
.navbar-custom .nav > li > a:hover,
.navbar-custom .nav > li > a:focus {
    text-decoration: none;
    background-color: #fe0002; /*Change rollover cell color here*/
  }
.navbar-custom .navbar-nav > .active > a, .navbar-custom .navbar-nav > .active > a:hover, .navbar-custom .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #fe0002;
}
.navbar-custom ul#Social_icon
{
	position: relative;
}
.navbar-custom ul#Social_icon li a:hover,
.navbar-custom ul#Social_icon li a:focus
{
	background: none;
}
.navbar-custom ul#Social_icon li
{
	padding: 10px 15px;
}
.navbar-custom ul#Social_icon li i
{
	font-size: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
}
 /* mobile version */
.navbar-custom .navbar-toggle {
    border-color: #FFF;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
    background-color: #21A1D4;
}
.navbar-custom .navbar-toggle .icon-bar {
    background-color: #000;
}

 .affix {

      top:0;

      width: 100%;

      right: 0;

      z-index: 9999 !important;

	   background-color:#000166 !important;

  }
/* ----------------------------------------------------------------------------------------
*                               Breaking News
* --------------------------------------------------------------------------------------- */
.BreakingNews
{
	background-color: #fe0002;
	margin-bottom: 0px;
}
.BreakingNews .js-news a
{
	text-decoration:none;
	color:#fff;
}
.BreakingNews .js-news p
{
	margin-bottom:0px;
}
.ticker-title span
{
	display: inline-block;
	float: left;
	position: relative;
	margin-right: 25px;
	color: #f44336;
	font-size: 11px;
	line-height: 12px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	padding: 8px 14px;
	padding-right: 14px;
	padding-right: 17px;
	background: #ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.ticker-title span::after {
    content: '';
    position: absolute;
    width: 22px;
    height: 22px;
    background: #ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 3px;
    right: -7px;
}
/* ----------------------------------------------------------------------------------------
*                               Trending
* --------------------------------------------------------------------------------------- */

.LeftTrend_title h3 {
    position: relative;
    font-size: 16px;
    padding: 0 0 15px 0;
    margin: 0 0 30px 0;
    color: #222222;
    border-bottom: 2px solid #ebebeb;
    text-transform: uppercase;
}
.LeftTrend_title h3 span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 90px;
}
.LeftTrend_titleview
{
	 position: relative;
    font-size: 16px;
    padding: 0 0 15px 0;
    margin: 0 0 30px 0;
    color: #222222;
    border-bottom: 2px solid #ebebeb;
    text-transform: uppercase;
}
.LeftTrend_titleview h3
{
	font-size: 16px;
	color: #597dc2;
	margin: 0px 0px 0px 0px;
}
.LeftTrend_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 130px;
}
.TrendingHeadlines .LeftDrend_box
{
	margin-bottom: 20px;
	overflow: hidden;
}
.TrendingHeadlines .LeftDrend_box a
{
	text-decoration: none;
	color: #333333;
}
.TrendingHeadlines .LeftDrend_box a:hover
{
	color: #fe0002;
}
.TrendingHeadlines .LeftDrend_box h4
{
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.TrendingHeadlines .LeftDrend_box img
{
	width: 100%;
	height: auto;
	object-fit: cover;
	object-position: center;
}
.TrendingHeadlines .LeftDrend_box .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
}

/* ----------------------------------------------------------------------------------------
*                               Headlines
* --------------------------------------------------------------------------------------- */
.HeadlinewsLists
{
	margin-bottom: 30px;
}
.HeadlinewsLists .heading_box
{
	position: relative;
}
.HeadlinewsLists .heading_box  img
{
	width: 100%;
	height: auto;
	object-fit: cover;
	object-position: center;
	margin-bottom: 20px;
}
.HeadlinewsLists .heading_box .Headnews_title
{
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 10%;
	text-align: center;
}

.HeadlinewsLists .heading_box .Headnews_title h4 
{
	background-color: rgba(0, 0, 0, 0.7);
	padding: 6px 12px;
	margin: 0px 0px 0px 0px;
	line-height: 24px;
	font-size: 16px;
}
.HeadlinewsLists .heading_box .Headnews_title h4 a
{
	text-decoration: none;
	color: #fff;
}
.HeadMoreNews_Lists .heading_morebox
{
	overflow: hidden;
}
.HeadMoreNews_Lists .col-md-6:nth-child(2n+1){
    clear: left;
}
.HeadMoreNews_Lists .heading_morebox .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
}
.Headline_borderline
{
	border-bottom: 1px solid #ddd;
	margin: 12px 0px 12px 0px;
}
.HeadMoreNews_Lists .heading_morebox img
{
	float: left;
	margin: 0px 15px 0px 0px;
	width: 100px;
	height: 80px;
	object-fit: cover;
	object-position: center;
}
.HeadMoreNews_Lists .heading_morebox .Headnews_title a
{
	text-decoration: none;
	color: #333333;
}
.HeadMoreNews_Lists .heading_morebox .Headnews_title a:hover
{
	color: #fe0002;
}
.HeadMoreNews_Lists .heading_morebox .Headnews_title h4
{
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.Headline_adver .HeadPic img
{
	max-width:100%;
	height:auto;
}


/* ----------------------------------------------------------------------------------------
*                               Live TV
* --------------------------------------------------------------------------------------- */
.NewsLive_Box img
{
	max-width: 262px;
	min-width: 262px;
	max-height: 210px;
	min-height: 210px;
	object-fit: cover;
	object-position: center;
	margin-bottom: 20px;
}
.RightAdver .AdverPic img
{
	max-width: 100%;
	height: auto;
	margin-top: 20px;
}
.NewsLive_Box iframe
{
	max-width:100%;
}

/* ----------------------------------------------------------------------------------------
*                               Video Wall
* --------------------------------------------------------------------------------------- */
.VideoWall
{
	background-color: #03006b;
	padding: 20px 0px;
}
.LeftVideo_title h3 {
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
}
.LeftVideo_title {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.LeftVideo_title span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #000;
    width: 90px;
    right: 0px;
}
.VideoWall .ViewAllNews {
    text-align: right;
    padding-top: 12px;
}
.VideoWall .ViewAllNews a {
    background-color: #fe0002;
    padding: 6px 12px;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
}
.VideoWall .ViewAllNews a:hover
{
	background-color: #fff;
	color: #333;
}
.VideoWall .Videowall_box
{
	margin-bottom: 20px;
	overflow: hidden;
}
.VideoWall .Videowall_box .Headnews_title a
{
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: #fff;
}
.VideoWall .Videowall_box img
{
	width: 100%;
	height: auto;
	object-fit: cover;
	object-position: center;
}
.VideoWall .Videowall_box .Headnews_title a:hover
{
	color: #fe0002;
}
.VideoWall .Videowall_box .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
}
/* ----------------------------------------------------------------------------------------
*                               Desh
* --------------------------------------------------------------------------------------- */

.DeshAllNews .Leftdesh_titleview h3 {
    color: #333;
    font-size: 16px;
}
.DeshAllNews .Leftdesh_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.DeshAllNews .Leftdesh_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 30px;
    right: 0px;
}
.DeshAllNews .ViewAllNews {
    text-align: right;
    padding-top: 12px;
}
.DeshAllNews .ViewAllNews a {
    background-color: #fe0002;
    padding: 6px 12px;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
}
.DeshAllNews .ViewAllNews a:hover
{
	background-color: #02015e;
}
.DeshAllNews .deshnews_box
{
	margin-bottom: 20px;
	border: 1px solid #ddd;
	padding: 10px;
	text-align: center;
	overflow: hidden;
}
.DeshAllNews .deshnews_box img
{
	width: 100%;
	height: auto;
	object-fit: cover;
	object-position: center;
	margin: 0px;
}
.DeshAllNews .deshnews_box .Headnews_title h4
{
	padding-top: 6px;
}
.DeshAllNews .deshnews_box .Headnews_title a
{
	text-decoration: none;
	font-size: 18px;
	font-weight: 700;
	font-size: 16px;
	color: #333;
	line-height: 26px;
}
.DeshAllNews .deshnews_box .Headnews_title a:hover
{
	color: #fe0002;
}
.DeshAllNews .deshnews_box .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
}

.DeshAllNews .col-md-4:nth-child(3n+1){
    clear: left;
}

/* ----------------------------------------------------------------------------------------
*                               Duniya
* --------------------------------------------------------------------------------------- */
.duniyaNews .Leftduniya_titleview h3 {
    color: #333;
    font-size: 16px;
}
.duniyaNews .Leftduniya_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.duniyaNews .Leftduniya_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #000;
    width: 45px;
    right: 0px;
}
/* ----------------------------------------------------------------------------------------
*                               Manoranjan
* --------------------------------------------------------------------------------------- */
.ManoranjanMain .Leftduniya_titleview h3 {
    color: #333;
    font-size: 16px;
}
.ManoranjanMain .Leftduniya_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.ManoranjanMain .Leftduniya_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 60px;
    right: 0px;
}
.ManoranjanMain .ViewAllNews {
    text-align: right;
    padding-top: 12px;
}
.ManoranjanMain .ViewAllNews a {
    background-color: #fe0002;
    padding: 6px 12px;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
}
.ManoranjanMain .ViewAllNews a:hover
{
	background-color: #02015e;
}
.ManoranjanMain .Manranj_Box
{
	padding: 0px 10px 0px 0px;
	border: 1px solid #ddd;
	overflow: hidden;
	margin-bottom: 20px;
}.ManoranjanMain .col-md-6:nth-child(2n+1){
    clear: left;
}
.ManoranjanMain .Manranj_Box img
{
	max-width: 200px;
	min-width: 200px;
	max-height: 263px;
	min-height: 263px;
	object-fit: cover;
	object-position: center;
	float: left;
	margin: 0px 15px 0px 0px;
}
.ManoranjanMain .Manranj_Box .Headnews_title 
{
	padding-top: 20px;
}
.ManoranjanMain .Manranj_Box .Headnews_title a
{
	text-decoration: none;
	font-size: 18px;
	font-weight: 700;
	color: #333;
	line-height: 26px;
}
.ManoranjanMain .Manranj_Box .Headnews_title a:hover
{
	color: #fe0002;
}
.ManoranjanMain .Manranj_Box p
{
	margin-top: 10px;
	font-size: 13px;
	font-weight: 400;
	color: #999;
	word-spacing: 2px;
	line-height: 1.5em;
}
.ManoranjanMain .Manranj_Box .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
	padding-top: 20px;
}

/* ----------------------------------------------------------------------------------------
*                               Khel
* --------------------------------------------------------------------------------------- */

.DeshAllNews .Leftduniya_titleview h3 {
    color: #333;
    font-size: 16px;
}
.DeshAllNews .Leftduniya_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.DeshAllNews .Leftduniya_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 30px;
    right: 0px;
}
/* ----------------------------------------------------------------------------------------
*                               Kriam
* --------------------------------------------------------------------------------------- */
.KrimMainb .Leftduniya_titleview h3 {
    color: #333;
    font-size: 16px;
}
.KrimMainb .Leftduniya_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.KrimMainb .Leftduniya_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 45px;
    right: 0px;
}
.KrimMainb .ViewAllNews {
    text-align: right;
    padding-top: 12px;
}
.KrimMainb .ViewAllNews a {
    background-color: #fe0002;
    padding: 6px 12px;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
}
.KrimMainb .ViewAllNews a:hover
{
	background-color: #02015e;
}
.KrimMainb .Krim_Box
{
	margin-bottom: 20px;
	overflow: hidden;
}
.KrimMainb .Krim_Box img
{
	max-width: 100%;
	height: auto;
	object-fit: cover;
	object-position: center;
}
.KrimMainb .Krim_Box .Headnews_title h4
{
	margin-top: 15px;
}
.KrimMainb .Krim_Box .Headnews_title a
{
	font-size: 18px;
	font-weight: 700;
	color: #333333;
	line-height: 26px;
}
.KrimMainb .Krim_Box .Headnews_title a:hover
{
	color: #fe0002;
}
.KrimMainb .Krim_Box p
{
	margin-top: 10px;
	font-size: 13px;
	font-weight: 400;
	color: #999;
	word-spacing: 2px;
	line-height: 1.5em;
}
.KrimMainb .Krim_Box .PostDate
{
	font-size: 11px;
	padding: 0 0px;
	color: #999999;
	font-style: italic;
}
/* ----------------------------------------------------------------------------------------
*                               Bijnesh
* --------------------------------------------------------------------------------------- */

.bijneshMain .Leftbijnesh_titleview h3 {
    color: #333;
    font-size: 16px;
}
.bijneshMain .Leftbijnesh_titleview {
    position: relative;
    padding: 0 0 5px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #ebebeb;
}
.bijneshMain .Leftbijnesh_titleview span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 52px;
    right: 0px;
}


/* ----------------------------------------------------------------------------------------
*                               Footer
* --------------------------------------------------------------------------------------- */
.Footer
{
	margin: 50px 0px 0px 0px;
	background-color: #030254;
	padding: 50px 0px;
}
.Footer .Footer_box h4
{
	color: #fff;
	font-size: 16px;
	font-weight: 900;
	letter-spacing: 2px;
	position: relative;
	padding: 0 0 15px 0;
	margin: 0 0 25px 0;
	border-bottom: 2px solid rgba(255,255,255,0.4);
}
.Footer .Footer_box h4 span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #010112;
    width: 110px;
}
.Footer .Footer_box h3
{
	margin-top: 0px;
	color: #fff;
	font-weight: 900;
}
.Footer .Footer_box h3 a
{
	text-decoration: none;
	color: #fff;
	font-size: 20px;
}
.Footer .Footer_box p
{
	color: #bbbbbb;
	font-size: 14px;
	line-height: 28px;
}
.Footer .Footer_box ul.SocialIcon
{
	margin-bottom: 0px;
}
.Footer .Footer_box ul.SocialIcon li a
{
	color: #fff;
}
.Footer .Footer_box ul.SocialIcon li i
{
	font-size: 22px;
}
.Footer .Footer_box ul#menu-category-lists,
.Footer .Footer_box ul.CategoryLists_footer 
{
	padding-left: 15px;
}
.Footer .Footer_box  ul#menu-category-lists li,
.Footer .Footer_box ul.CategoryLists_footer li
{
	padding: 0px 0px 10px 0px;
	position: relative;
}
.Footer .Footer_box ul#menu-category-lists li a,
.Footer .Footer_box ul.CategoryLists_footer li a
{
	color: #bbbbbb;
	font-size: 14px;
	text-decoration: none;
}
.Footer .Footer_box  ul#menu-category-lists li a:hover,
.Footer .Footer_box ul.CategoryLists_footer li a:hover
{
	color: #fff;
	
}
.Footer .Footer_box ul#menu-category-lists li a::after,
.Footer .Footer_box ul.CategoryLists_footer li a::after {
	content: "\f105";
	font-family: 'FontAwesome';
	position: absolute;
	color: #878787;
	left: -15px;
	top: 50%;
	margin-top: -16px;
}
.Footer .Footer_box .item-content-block{padding:0px; display:block;}
.Footer .Footer_box .tags a{border: 1px solid rgba(255,255,255,0.4); padding:10px; color: #bbbbbb; display:inline-block; font-size:14px; line-height:11px; border-radius:2px; margin-bottom:5px; margin-right:2px; text-decoration:none;}
.Footer .Footer_box .tags a:hover{background-color:#000;}
.Footer .Footer_box ul.Contact_info li
{
	color: #bbbbbb;
	padding-bottom: 10px;
}
.Design_Poweredby
{
background-color: #020144;
padding: 10px 0px;	
}
.Copyright_mks
{
	text-align: center;
}
.Copyright_mks p
{
	color: #bbbbbb;
	margin: 0px;
}
.Copyright_mks p a
{
	text-decoration: none;
}
.RightAdver_English .RightAdver_box img
{
	margin-bottom: 20px;
	max-width: 100%;
	height: auto;
}

/* ----------------------------------------------------------------------------------------
*                               Category Page
* --------------------------------------------------------------------------------------- */
.Headline_title h3
{
	font-size: 26px !important;
	padding: 0px 0 13px 0 !important;
	margin: 0 0 20px 0 !important;
	position: relative;
	border-bottom: 2px solid #ebebeb;
}
.Headline_title h3 span {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background: #fe0100;
    width: 130px;
}
.CategoryPost_Lists .Category_box
{
	overflow: hidden;
	margin-bottom: 20px;
}
.CategoryPost_Lists .Category_box h4
{
	line-height:26px;
}
.CategoryPost_Lists .Category_box img
{
	width: 150px;
	height: 150px;
	object-fit: cover;
	object-position: center;
	float: left;
	margin: 0px 15px 0px 0px;
}
.PostDate
{
	font-size: 12px;
	font-style: italic;
	color: #908b8b;
}
/* ----------------------------------------------------------------------------------------
*                               Single Page
* --------------------------------------------------------------------------------------- */
.SinglePagePosts img
{
	max-width: 100%;
	height: auto;
	margin: 10px 0px;
}
.SinglePagePosts h2
{
	margin-top: 0px;
	line-height: 45px;
}
.SinglePagePosts p
{
	line-height: 1.9;
	font-size: 1.12em;
	font-weight: 300;
}
/* ----------------------------------------------------------------------------------------
*                               Single Page Trending
* --------------------------------------------------------------------------------------- */
.TrendingNews .Headline_title h3
{
	color: #597dc2;
}
.Right_Trending ul.Trending_lists li
{
	border-bottom: 1px solid #ddd;
	padding: 10px 0px 10px 0px;
}
.Right_Trending ul.Trending_lists li h3
{
	line-height: 33px;
	font-size: 1.27em;
	color: #555;
	margin: 0px;
}
.Right_Trending ul.Trending_lists li a
{
	color: #555;
}
.Right_Trending ul.Trending_lists li a:hover
{
	color: #e30507;
	
}
.Right_Trending ul.Trending_lists li
{
	position: relative;
	padding: 10px 0 10px 40px;
}

.Right_Trending ul.Trending_lists li::before {
	counter-increment: section; 
	content: counter(section);
	position: absolute;
	left: 0;
	top: 0;
	font-size: 40px;
	color: #fe0002;
}
/* ----------------------------------------------------------------------------------------
*                               You May Like This
* --------------------------------------------------------------------------------------- */
.YouMayalso_Lists
{
	margin: 30px 0px;
}
.YouMayLikeThis .Headline_title h3
{
	font-size: 22px;
	padding: 0 0 15px 0 !important;
	color: #597dc2;
}
.YouMayLikeThis .YouMay_box
{
	overflow: hidden;
	margin-bottom: 30px;
}

.YouMayLikeThis .col-md-3:nth-child(4n+1){
    clear: left;
}
.YouMayLikeThis .YouMay_box img
{
	max-width: 262px;
	min-width: 262px;
	max-height: 157px;
	min-height: 157px;
	object-fit: cover;
	object-position: center;
	margin-bottom: 10px;
}
.YouMayLikeThis .YouMay_box h4 a
{
	text-decoration: none;
	color: #333;
	line-height: 30px;
	font-size: 18px;
}
.YouMayLikeThis .YouMay_box h4 a:hover
{
	color: #fe0002;
}
.PublishedOndate
{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:10px 0px;
	font-size:18px;
	font-weight:bold;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link
{
	line-height: 50px;
	height: 50px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
    border-right: 1px solid #030442;

}
.SinglePagePosts iframe {
    margin-top: 20px;
    width: 100%;
    min-height: 420px;
}
.TravelDharatal .TravelBigimg img
{
	max-width: 100%;
	max-height: 400px;
	min-height: 400px;
	object-fit: cover;
	object-position: center;
}
.cd-top {
  display: inline-block;
  height: 20px;
  width: 20px;
  position: fixed;
  bottom: 20px;
  right: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(232, 98, 86, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 1;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
  border-radius:50%;
}

.cd-top.cd-top--show,
.cd-top.cd-top--fade-out,
.cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
}

.cd-top.cd-top--show {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}

.cd-top.cd-top--fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}

.cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}

@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 40px;
    width: 40px;
    right: 30px;
    bottom: 30px;
  }
}



/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) 
{
.TopHeader .Logo_English img
{
	max-width: 350px;
}
.Mainmenu
{
	margin-bottom: 20px;
}
.TrendingHeadlines .LeftDrend_box img
{
	max-width: 165px;
	min-width: 165px;
	max-height: 122px;
	min-height: 122px;
}
.HeadlinewsLists .heading_box  img
{
	max-width: 346px;
	min-width: 246px;
	max-height: 233px;
	min-height: 233px;
	margin-bottom: 0px;
}
.VideoWall .Videowall_box
{
	margin-bottom: 20px;
}
.DeshAllNews .deshnews_box img
{
	max-width: 358px;
	min-width: 218px;
	max-height: 100px;
	min-height: 100px;
	margin: -10px -10px 0px -10px;
}
.KrimMainb .Krim_Box
{
	margin-bottom: 20px;
}
.TopHeader .Logo_Rightadver img
{
	max-width: 610px;
	min-width: 610px;
	max-height: 70px;
	min-height: 70px;
}
.RightAdver .AdverPic img
{
	max-width: 262px;
	min-width: 262px;
	height: auto;
	margin-top: 20px;
}
.VideoWall .Videowall_box img
{
	max-width: 262px;
	min-width: 262px;
	max-height: 213px;
	min-height: 213px;
}
.KrimMainb .Krim_Box img
{
	max-width: 350px;
	min-width: 350px;
	max-height: 294px;
	min-height: 294px;
	object-fit: cover;
	object-position: center;
}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) 
{
.TopHeader .Logo_English img
{
	max-width: 350px;
}
.Mainmenu
{
	margin-bottom: 0px;
}
.TrendingHeadlines .LeftDrend_box img
{
	max-width: 165px;
	min-width: 165px;
	max-height: 122px;
	min-height: 122px;
}
.HeadlinewsLists .heading_box  img
{
	max-width: 311px;
	min-width: 211px;
	max-height: 233px;
	min-height: 233px;
	margin-bottom: 0px;
}
.VideoWall .Videowall_box
{
	margin-bottom: 0px;
}
.DeshAllNews .deshnews_box img
{
	max-width: 358px;
	min-width: 358px;
	max-height: 100px;
	min-height: 100px;
	margin: -10px -10px 0px -10px;
}
.KrimMainb .Krim_Box
{
	margin-bottom: 0px;
}
.TopHeader .Logo_Rightadver img
{
	max-width: 610px;
	min-width: 455px;
	max-height: 70px;
	min-height: 70px;
}
.RightAdver .AdverPic img
{
	max-width: 262px;
	min-width: 213px;
	height: auto;
	margin-top: 20px;
}
.VideoWall .Videowall_box img
{
	max-width: 262px;
	min-width: 262px;
	max-height: 213px;
	min-height: 213px;
}
.KrimMainb .Krim_Box img
{
	max-width: 350px;
	min-width: 350px;
	max-height: 294px;
	min-height: 294px;
	object-fit: cover;
	object-position: center;
}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) 
{
.TopHeader .Logo_English img
{
	max-width: 350px;
}
.Mainmenu
{
	margin-bottom: 0px;
}
.TrendingHeadlines .LeftDrend_box img
{
	max-width: 165px;
	min-width: 165px;
	max-height: 122px;
	min-height: 122px;
}
.HeadlinewsLists .heading_box  img
{
	max-width: 311px;
	min-width: 211px;
	max-height: 233px;
	min-height: 233px;
	margin-bottom: 0px;
}
.VideoWall .Videowall_box
{
	margin-bottom: 0px;
}
.DeshAllNews .deshnews_box img
{
	max-width: 358px;
	min-width: 358px;
	max-height: 100px;
	min-height: 100px;
	margin: -10px -10px 0px -10px;
}
.KrimMainb .Krim_Box
{
	margin-bottom: 0px;
}
.TopHeader .Logo_Rightadver img
{
	max-width: 610px;
	min-width: 610px;
	max-height: 70px;
	min-height: 70px;
}
.RightAdver .AdverPic img
{
	max-width: 262px;
	min-width: 262px;
	height: auto;
	margin-top: 20px;
}
.VideoWall .Videowall_box img
{
	max-width: 262px;
	min-width: 262px;
	max-height: 213px;
	min-height: 213px;
}
.KrimMainb .Krim_Box img
{
	max-width: 350px;
	min-width: 350px;
	max-height: 294px;
	min-height: 294px;
	object-fit: cover;
	object-position: center;
}
}