/*
Theme Name: Narada Theme
Theme URI: http://naradanews.com
Author: kaleel rahman
Author URI: http://naradanews.com
Description: Narada is a platform where the consumer will have the freedom to disseminate information, and let their voices be heard, without any restrictions.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@font-face {
    font-family: narada;
    src: url(narada.ttf);
}
@font-face {
    font-family: naradabold;
    src: url(narada.ttf);
}
body{
	background-color: #e4e4e4;
}
.container{
	background-color: white;
}
.menu-top{
		background-color:#595959;
		margin-top:15px;
}
.menu-top ul{
	list-style: none;
	padding: 0;
	margin:0;
	

}
.side-cat-top{
	font-family: 'Rajdhani', sans-serif;
	font-size: 12px;
	color: #000000;
	display: inline-block;
	text-transform: uppercase;
	padding: 4px;
	background-color: #ffc115;
	margin-bottom: 5px;
	border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000;

}
.page-font{
	font-family: 'Rajdhani', sans-serif;
	font-size: 15px;
}

.side-cat-top-headline{
	font-family: arial;
	font-size: 13px;
	color: white;
	display: inline-block;
	padding: 4px;
	background-color: #f26b40;
	margin-bottom: 5px;
	border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000;
font-weight: bold;

}

.menu-top ul li{

	padding-right: 15px;
	padding-left: 15px;
	display:inline-block;
	border-right:1px solid #cdcdcd;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu-top ul li a{
	text-decoration: none;
	color: white;
}
.menu-top ul li:hover{
	background-color: #357dbb;
}
.headline-link h1 a{
	font-family: naradabold;
	text-transform: capitalize !important;
	line-height: 29px;
	color: #005689;
	font-size: 27px;
	font-weight: bold;
}
.headline-link h1{

	font-family: naradabold;
	text-transform: capitalize !important;
	margin: 0;
	padding: 0;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 27px;
	font-weight: bold;
	line-height: 29px;
}
.headline-link a:hover{
	text-decoration: none;
}
.headline{
	margin-top: 20px;
}
.headline-img{
	margin-top: 10px;
}
.headline-img img{
	border:1px solid #d4d4d4;
	padding: 4px;
}
.headline-ex{
	margin-top: 10px;
	font-family: narada;
	font-size: 15px;
	line-height: 17px;
	color: #666;

	
}
.nopadding{
	margin: 0px;
	padding: 0px;
}
.sub-headline{
	margin-top: 40px;
}
.sub-headline a{
	font-family: naradabold;
	line-height: 15px;
	font-size:17px;
	font-weight: bold;
	color: #005689;
	text-decoration: none;

}
.exc{
	color:#727272;
	font-size: 15px;
	font-family: narada;
}
.exlimit-middile{
	margin-top: 8px;
	font-family: narada;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;

   color:#727272;
	font-size: 14px;
	line-height: 14px;

}
.mid-big-link a{
	font-family: narada;
	font-size: 17px;
	font-weight: bold;
}

.sub-heading-margin{
	margin-left: 15px;
}
.sub-items{
	margin-bottom: 30px;
}
.side-heading{
	border-left:1px solid #d8d8d8;
	margin-top: 20px;
	padding-left: 20px;
}
.side-heading a{
	font-family: narada;
	color: #005689;
	font-size: 16px;	
	text-decoration: none;
	line-height: 15px;
}
.link-all a{
	font-family: narada;
	color: #005689;
	font-size: 16px;	
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.side-heading-item{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 0px solid  #d8d8d8;
}
.side-heading-item-last{
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom: 0px solid  #d8d8d8;
}
.side-heading-item img{
	margin-top: 6px;
}
.latest{
	background-color: #ebeefd;
	position: relative;
	overflow: hidden;

}
.latestin{
	overflow: hidden;
}
.sidbar{
	margin-top: 20px;
}
.latest ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.agolatest{
	color: red;
	margin-right: 10px;
	font-size: 12px;
	font-family: 'Rajdhani', sans-serif;

}
.ltst-title{
	background-color: #0088c0;
	padding: 5px;
	color: white;
	font-weight: bold;
	font-family: 'Rajdhani', sans-serif;

}
.cat-latest {
	color: #929292;
	font-size: 12px;
	font-family: 'Rajdhani', sans-serif;
	text-transform: uppercase;
}
.latest ul li{
	margin-bottom: 6px;
	padding: 7px;
}

.middile-cat-title{
	color: black;
	font-weight: bold;
	margin-bottom: 15px;
	


}

.mtitle{
background-color: #febd1a;
padding: 5px;
color: white;
text-transform:uppercase;
font-weight: bold;
font-family: 'Rajdhani', sans-serif;
}

.mtitle-blue{
background-color: #1081c1;
text-transform: uppercase;
padding: 5px;
color: white;
font-family: 'Rajdhani', sans-serif;

}

.blue-topline{
	border-bottom: 2px solid #1081c1;
	padding-bottom: 1px;
}

.middle-item {
	margin-right: 10px;
	font-size: 16px;
	line-height: 17px;
}
.middle-item a{
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	line-height: 17px;
}
.middile-main{
	padding-top: 15px;
	margin-top: 15px;
	border-top: 1px solid  #d8d8d8;
}
.middle-item{
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.midex{


}
.midex a{
	font-family: narada;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	line-height: 15px;
}

.middle-news-slide{
	margin-top: 20px;
}


.sliding-item img{
	margin-bottom: 7px;
}

.middle-big-news{
	margin-top: 20px;
	padding-top: 20px;
}

.middle-big-news img{
	margin-bottom: 10px;
}
.big-sid{
	margin-bottom: 15px;
}
.bg-footer{
	background-color: #2b2d2d;
	margin-top: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ftr{
	background-color: #2b2d2d !important;
}
.s-title{
	font-family: naradabold;
	color: black;
	font-size: 30px;
	margin-top: 25px;
}
.s-title h1{
	font-family: narada;
	color: black;
	font-size: 30px;
		font-weight: bold;
		text-transform: capitalize;
	margin: 0;
	padding: 0;

}
.blow-title{
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: 'Rajdhani', sans-serif;

}
.cat-bottom {
	border-top: 1px solid #e2e2e2;
	margin-bottom: 10px;
}
.cat-single-title {
	font-weight: bold;
	text-transform: uppercase;
	font-family: 'Rajdhani', sans-serif;
}
.single-cont{
	font-family: narada;
	font-size: 16px;
}
.single-cont p{
	margin: 0 0px 20px;
}
.rel-item-title a{
	font-family: narada;
	font-size: 15px;
	text-decoration: none;
	line-height: 15px;
}
.rel-item-title{
	border-bottom: 1px solid #d4d4d4;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.intro-single{
	background-color: #fcf7ed;
	padding: 15px;
	font-style: italic;
	margin-bottom: 15px;
	font-size: 15px;
	font-family: narada;
}
.sing-title-widg{

	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 25px;
	font-weight: bold;
	font-size: 16px;
	font-family: 'Rajdhani', sans-serif;
}
.single-rltd{
	margin-top: 25px;
	margin-bottom: 10px;
}

.latest-mov{
	top: 0px;
	position: relative;
	
}
.latest-mov li a{
	font-family: narada;
	font-size:15px;
	line-height: 15px; 
}
.footlink li a{
	color: #cecece;
	text-decoration: none;
	font-family: 'Rajdhani', sans-serif;
	font-size: 14px;

}
.footlink li{
	list-style: none;
	margin-bottom: 5px;
}
.maincnt{
	padding-bottom: 30px;
	border-bottom: 1px solid black;
}
.footlink {
	border-right: 1px solid #efefef;
	padding-right: 30px;
}
.subt-ex{
	font-family: narada;
	font-size: 15px;
	line-height: 17px;
	height: 81px;
	color: #666;
	margin-top: 5px;
	overflow: hidden;
}

.top_baar{
	margin-top: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 5px;

}
.top_baar a{
	font-family: 'Rajdhani', sans-serif;
	font-size: 13px;
	color: grey;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: black;
	color: white;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 7px;


}
.m-link{
	padding-left: 10px;
}
.for-middilepad{
	margin-left: 20px;
}
/* Portrait and Landscape  MOBILE STARTS*/
.time-mobi{
	display: none;
}

.showmobile{
  		
  	}

@media (max-width: 600px) {
  	.sub-heading-margin{
  		margin-left: 0px !important;
  		margin-top: 7px;
  	}
  	.mobile{
  		
  		display: none;
  	}
  	.side-heading{
  		padding-left: 0px !important;
  		border-left: 0px !important;
  	}
  	.m-link{
  		padding-left: 0px !important;
  	}
  	.for-middilepad{
  		margin-left: 0px;
  	}
  	.midex{
  		margin-top: 10px;
  	}
  	.date-top{
  		display: none;

  	}
  	.top_baar{
  		border-bottom: 0px;
  	}
  	.logo-mobile{
  		border-top: 1px solid #cfcfcf;
  		margin-top: 8px;
  		padding-top: 5px;
  	}
  	.hidmenu{
  		display: none;
  	}

  	.time-mobi{
  		display:inline-block; !important;
  		color: white;
  		padding: 10px;
  	}
  	.showmobile{
  		display:inline-block !important;
  	}
  	.gallery-cell {
  width: 100% !important;

	}
	.hbtom-ad{
		display: none !important;
	}

	hr.style7{
		display: block !important;
	}

	#oneliner{
		display: none !important;
	}
	.time-mobi{
		font-family: 'Rajdhani', sans-serif;
	}

	.ril-mobile{
		display: block !important;
	}
	.wa-icon{
		visibility:visible 	!important;
	}

	.fb-icon{
		visibility:visible 	!important;
	}
	.tw-icon{
		visibility:visible 	!important;
	}


}
.date-top{
	font-family: 'Rajdhani', sans-serif;
}

hr.style7 {
	display: none;
	height: 6px;
	background: url(img/hr.png) repeat-x 0 0;
    border: 0;
}


.gallery-cell {
  width: 40%;
  margin: 7px;
  padding-left: 19px;
  padding-top: 10px;
  background: #d7d7d7;
  text-align: center;

}

/* cell number */
.gallery-cell:before {
  display: block;
  text-align: center;


 
  color: white;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.btomslider-div{
	padding: 7px;
}
.hbtom-ad{
	margin-top: 10px;
	display: block;
}
.editors-cut{
	margin-top: 10px;
}

.edit-item{
	display: block;
	height: 80px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #d4d4d4;
}

.edit-item img{
	width: 75px;
	height: 75px;
	float: left;
	margin-right: 4px;
	margin-bottom: 5px;
	border: 1px solid #d4d4d4;
	padding: 2px;
}
.edit-item a{
	font-family: narada;
	font-size: 14px;
	line-height: 17px;
	text-decoration: none;
}
.sidebar-ad-squer{
	margin-top: 10px;
}


/*
	ONELINER
*/

#oneliner {
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	position: relative;
	margin: 20px auto 0px auto;
	height: 44px;
    background-color: #fff;
    border-radius: 2px;
}

#oneliner:before, #oneliner:after {
	border-radius: 100px 100px 100px 100px / 10px 10px 10px 10px;
	bottom: 0;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	content: "";
	left: 10px;
	position: absolute;
	right: 10px;
	top: 50%;
	z-index: -1;
}


#oneliner .headernew {
	background-color: #ff2e2e;
	float: left;
	display: inline-block;
	padding-right: 10px;
	padding-left:10px;
	height: 44px;
	font-family: arial;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 44px;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	border-radius: 2px 0 0 2px;
	cursor: pointer;
	-webkit-transition: all .2s ease-in-out;
	   -moz-transition: all .2s ease-in-out;
	    -ms-transition: all .2s ease-in-out;
	     -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
	-webkit-animation: redPulse 4s infinite;
	   -moz-animation: redPulse 4s infinite;
	        animation: redPulse 4s infinite;
}

#oneliner:hover .headernew {
	-webkit-animation: redPulse 1s infinite;
	   -moz-animation: redPulse 1s infinite;
	        animation: redPulse 1s infinite;
}

#oneliner .headernew:active {
	background-color: #000;
	margin-left: -12px;
	color: #aaa;
}

#oneliner ul.newsticker {
	display: inline-block;
	height: 44px;
	overflow: hidden;
	margin: 0 0 0 -3px;
	padding: 0 0 0 6px;
	line-height: 44px;
	font-weight: 500;
	background-color: #fafafa;
}

#oneliner ul.newsticker > li{
	font-family: narada;
	font-size: 17px;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: 1px dotted #888;
}

.edi-choise-title{
	background-color: #0088c0;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 5px;
	color: white;
	font-weight: bold;
	font-family: 'Rajdhani', sans-serif !important;
}


@-webkit-keyframes redPulse {
  from { background-color: #ff2e2e; -webkit-box-shadow: 0 0 9px #555; }
  50% { background-color: #bd0000; -webkit-box-shadow: 0 0 14px #ff2e2e; }
  to { background-color: #ff2e2e; -webkit-box-shadow: 0 0 9px #555; }
}

@-moz-keyframes redPulse {
  from { background-color: #ff2e2e; -moz-box-shadow: 0 0 9px #555; }
  50% { background-color: #bd0000; -moz-box-shadow: 0 0 14px #ff2e2e; }
  to { background-color: #ff2e2e; -moz-box-shadow: 0 0 9px #555; }
}

@keyframes redPulse {
  from { background-color: #ff2e2e; box-shadow: 0 0 9px #555; }
  50% { background-color: #bd0000; box-shadow: 0 0 14px #ff2e2e; }
  to { background-color: #ff2e2e; box-shadow: 0 0 9px #555; }
}

.middlepagin-widget{
	margin-top: 20px;
}
.share-single{
	margin-bottom: 10px;
}
.ril-mobile{
	display: none;
}
.header{
	margin-bottom: 15px ;
}
.cssmenu ul li a{
	font-weight: bold !important;
}
.widget-ad{
	margin-top: 20px;
}
.wa-icon{
	position: fixed;
right:    0;
bottom:   0;
visibility: hidden;
z-index: 9999999;

}
.fb-icon{
	position: fixed;
right:    0;
bottom:   45px;
visibility: hidden;
z-index: 9999999;

}
.tw-icon{
	position: fixed;
right:    0;
bottom:   90px;
visibility: hidden;
z-index: 9999999;

}
.may-like{
	font-family: 'Rajdhani', sans-serif;
	margin-bottom: 10px;
	font-size: 16px;
	color: grey;
	margin-left: 15px;
	font-weight: bold;
	border-bottom: 1px solid #d4d4d4;
	padding-bottom: 6px;
}
.re-item-img img{
	height: 150px;
	width: 150px;
}
.single-big-image img{
	padding: 2px;
	border:1px solid #d8d8d8;
}
.author-bio{
	padding: 20px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
	margin-top: 20px;
	margin-bottom: 15px;

}
.author-bio img{
	float: left;
	margin-right: 10px;

}
.author-dis{
	height: 55px;
	font-family: 'Rajdhani', sans-serif;
}
.author-name{
	font-family: 'Rajdhani', sans-serif;
	font-size: 14px;
	border-bottom: 1px dotted #d8d8d8;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.video-widget{
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
padding: 6px;
margin-bottom: 20px;
}
.video-widget{
		font-family: 'Rajdhani', sans-serif;
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
}

.not-found{
		font-family: 'Rajdhani', sans-serif;
		font-size: 22px;
		color: grey;
		margin-bottom: 20px;
		margin-top: 20px;
}


/* == WordPress WYSIWYG Editor Styles == */

.entry-content img {
	margin: 0 0 1.5em 0;
	}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	}
.alignnone, img.alignnone {
	/* not sure about this one */
	}
.wp-caption {
	margin-bottom: 1.5em;
	text-align: center;
	padding-top: 5px;
	}
.wp-caption img {
	border: 0 none;
	padding: 0;
	margin: 0;
	}
.wp-caption p.wp-caption-text {
	line-height: 1.5;
	font-size: 10px;
	margin: 0;
	}
.wp-smiley {
	margin: 0 !important;
	max-height: 1em;
	}
.hideit {
	display: none;
}
.headline-side-link a{
	font-family: narada;
	font-size: 16px;
	text-decoration: none;
}
.headline-side-link{
	margin-bottom: 15px;
}
.inside-ad{
	float: left;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#news_ticker {
	background: #f36d3e;
	width: 100%;
	height: 30px;
	margin: 20px auto 0;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0px;
	position: relative;
	-webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.5);
} 
#news_ticker  span {
	float: left;
	color: rgba(0,0,0,.8);
	color: white;
	background: #4d79b5; 
	padding: 6px;
	height: 30px;
	position: relative;
	border-radius: 4px;
	font-size: 12px;
	-webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004b67', endColorstr='#003548',GradientType=0 );
}

#news_ticker  ul {
	float: left;
	padding-left: 20px;
	-webkit-animation: ticker 10s cubic-bezier(1, 0, .5, 0) infinite;
	-moz-animation: ticker 10s cubic-bezier(1, 0, .5, 0) infinite;
	-ms-animation: ticker 10s cubic-bezier(1, 0, .5, 0) infinite;
	animation: ticker 10s cubic-bezier(1, 0, .5, 0) infinite;
		list-style: none;
}
}
#news_ticker  ul:hover {
	-webkit-animation-play-state: paused;
	-moz-animation-play-state: paused;
	-ms-animation-play-state: paused;
	animation-play-state: paused;
	list-style: none;
}
#news_ticker li {line-height: 26px;  font-size: 15px; 	color: #fff; font-family: arial;}
#news_ticker a {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

@-webkit-keyframes ticker {
	0%   {margin-top: 0;}
	25%  {margin-top: -26px;}
	50%  {margin-top: -52px;}
	75%  {margin-top: -78px;}
	100% {margin-top: 0;}
}
@-moz-keyframes ticker {
	0%   {margin-top: 0;}
	25%  {margin-top: -26px;}
	50%  {margin-top: -52px;}
	75%  {margin-top: -78px;}
	100% {margin-top: 0;}
}
@-ms-keyframes ticker {
	0%   {margin-top: 0;}
	25%  {margin-top: -26px;}
	50%  {margin-top: -52px;}
	75%  {margin-top: -78px;}
	100% {margin-top: 0;}
}
@keyframes ticker {
	0%   {margin-top: 0;}
	25%  {margin-top: -26px;}
	50%  {margin-top: -52px;}
	75%  {margin-top: -78px;}
	100% {margin-top: 0;}
}


.gsib_a{
	padding: 0px !important;
	margin:  0px !important; 
}

.image-sing-dis{
	color: #d4d4d4;
}
.banner{
	margin-bottom: 10px;
}