/* CSS Document */

/*----------Begin Landing page css -------------*/
img.wp-smiley,
	img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 .07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
.has-text-align-justify{text-align:justify;}

img#wpstats{display:none;}	
	
#scrollUp,
			.slicknav_btn,
			.newsletter,
			.template-preloader-rapper,
			.header-social li:hover a,color_newsmagazine
			.main-menu .nav li:hover a,
			.main-menu .nav li .dropdown li a:hover,
			.main-menu .nav .dropdown li .dropdown li:hover,
			.main-menu .nav li.active a,
			.header .search-form .icon,
			.news-ticker .owl-controls .owl-nav div:hover,
			.hero-area .slider-content .category,
			.hero-area .slider-content .post-categories li a,
			#right-special-news .slick-prev,
			#left-special-news .slick-prev,
			.news-slider .cat-title::before,
			#hrsnews .news-title h2:before,
			#hrsnews .news-title h2:after,
			.news-column .slick-prev,
			.single-column .slick-prev,
			.layout-13 h2:before, .layout-13 h2:after,
			.navbar-nav .menu-description,
			.hero-area .owl-controls .owl-nav div:hover,
			.footer-slider .owl-controls .owl-nav div:hover,
			.special-news .title:before,
			.video-news .news-head .play,
			.news-carousel .news-head .play,
			.video-news .owl-dots .owl-dot:hover span,
			.video-news .owl-dots .owl-dot.active span,
			.news-carousel .owl-controls .owl-nav div:hover,
			.all-news-tabs .nav-main .nav-tabs li a.active, 
			.all-news-tabs .nav-main .nav-tabs li a:hover,
			.all-news-tabs .content .button a,
			.single-column .title:before,
			.news-style1.category .button .btn,
			.pagination li.active a,
			.pagination li:hover a,
			#left-special-news .count-news,
			.search-submit,
			.form-submit input:hover,
			.form-submit input,
			.footer .social li a:hover,
			.error-page,
			.blog-sidebar .tags ul li a:hover,
			.blog-sidebar .post-tab .nav li a.active,
			.blog-sidebar .post-tab .nav li a:hover,
			.blog-sidebar .single-sidebar h2 i,
			.comments-form .form-group .btn,
			.comments-form h2::before,
			.single-news .content .button a,
			.news-tabs .content .button a,
			.pagination li.active a, 
			.pagination li:hover a, 
			.pagination .page-numbers.current, 
			.pagination .page-numbers:hover {
				background-color:#B03900;
			}
			.mainbar {
				background-color:#dbdbdb;
			}
			.breadcrumbs header ul li.active a,
			#right-nav a,
			.nav-next a, .nav-previous a,
			.fa-tags:before,
			.cat-title span, .widget-title span, .footer .single-footer section h3,
			.date-time li i,
			.header-inner i,
			.main-menu .mega-menu .content h2:hover a,
			.main-menu .nav li.mega-menu .author a:hover,
			.main-menu .nav li.mega-menu .content .title-small a:hover,
			.header .search-form .form a,
			.special-news .title span,
			.video-news .news-head .play:hover,
			.news-carousel .news-head .play:hover,
			.single-column .title span,
			.single-column .cat-title span a, 
			.widget-title span a,
			.news-single .news-content blockquote::before,
			.error-page .btn:hover,
			.blog-sidebar .post-tab .post-info a:hover,
			.footer .copyright-content p a,
			.footer .copyright-content p,
			.blog-sidebar .single-sidebar ul li a:before,
			#commentform p a,
			.logo .text-logo span,
			.pagination li.active a, 
			.pagination li:hover a, 
			.pagination .page-numbers.current, 
			.pagination .page-numbers:hover,
			.owl-theme .owl-nav .owl-prev,
			.owl-theme .owl-nav .owl-next,
			#hrsnews .news-title h2
			{
				color:#0665b1;
			}
			.hrnews-stripes:after,
			.news-tabs .nav-main .nav-tabs li a.active, 
			.news-tabs .nav-main .nav-tabs li a:hover
			{
				border-bottom: 2px solid #dd3333 ;
			}
			.cat-title span {
				border-left-color: #0665b1;
			}
			.main-menu .nav .dropdown {
				border-top: 2px solid #dd3333 ;
			}
			.main-menu {
				border-top: 3px solid #c05c1b;
			}
			.navbar-nav .menu-description:after {
				border-top: 5px solid #dd3333;
			}
			.special-news .title {
				border-left: 3px solid #dd3333 ;
			}
			.all-news-tabs .nav-main .nav-tabs {
				border-bottom: 2px solid #dd3333 ;
			}
			.meta-share .author img,
			.news-carousel .owl-controls .owl-nav div,
			.author .media img {
				border: 2px solid #dd3333 ;
			}
			.news-single .news-content blockquote {
				border-left: 5px solid #dd3333 ;
			}
			.comments-form .form .form-group input:hover,
			.comments-form .form .form-group textarea:hover{
				border-bottom-color: #dd3333 ;
			}
			.footer .social li a:hover,
			.search-submit,
			#author,#email,#url,
			.hero-area .owl-controls .owl-nav div {
				border: 1px solid #dd3333 ;
			}
			/*///// backgorund color ////*/
			.widget_tag_cloud .tagcloud a:hover, .blog-sidebar .tags ul li a:hover,
			.open-button,
			.hero-area button:hover {
				background-color: #dd3333 ;
			}
			.hero-area .slider-content .post-categories li a,
			.news-tabs .content .button a,
			.news-style1.category .button .btn,
			.all-news-tabs .nav-main .nav-tabs li a.active,
			.all-news-tabs .nav-main .nav-tabs li a:hover,
			.single-news .content .button a,
			.navbar-nav .menu-description,
			.main-menu .nav li:hover a,
			.main-menu .nav li .dropdown li a:hover,
			.main-menu .nav .dropdown li .dropdown li:hover,
			.main-menu .nav li.active a,
			.widget_tag_cloud .tagcloud a:hover, .blog-sidebar .tags ul li a:hover,
			.open-button,
			.hero-area button:hover   {
				color: #ffffff;
			}
			.topbar{
				background: #510000;
			}
			.header-inner{
				/*background: #494949;*/
			}
			.main-menu{
				background: #c05c1b;
			}
			.news-ticker{
				background: #c05c1b;
			}
			#content.havebgimage::before {
				
			}
			.news-grid.section.havebgimage{
				/*background-image: url(images/light-house-sunrise-sea-scape-horizon-sky-body-of-water-1626424-pxhere.com-3-1.jpg);*/
			}
			.site-title a ,
			p.site-description {
				font-family:Roboto! important;
			}
			.owl-stage-outer .owl-stage .single-ticker  a,
			.news-ticker .ticker-title,
			.main-menu, .main-menu .nav li .dropdown li a, .main-menu .nav li a,
			.header-bottom, .date-time li
			{
				font-family:Montserrat! important;
			}
			.cat-title span, .all-news-tabs .nav-main .nav-tabs li a,
			.widget-title span,
			.widget section h1, .widget section h2, .widget section h3, .widget section h4, .widget section h5, .widget section h6,
			#hrsnews .news-title h2,
			.news-tabs .nav-main .nav-tabs li a	{
				font-family:Montserrat! important;
			}
			.title-medium a, 
			.small-title a, 
			.title-small a,
			.hero-area .slider-content .post-categories li a,
			.hero-area .slider-text h3 a,
			.meta .author a,
			.meta .date a,
			.hero-area .meta .author,
			.meta span,
			.hero-area .meta .date,
			a.post-categories,
			.media .author a,
			.hrsnewsbox a,
			#hrsnews .timehr span
			{
				font-family:Scada! important;
			}
			.widget_tag_cloud .tagcloud a,
			.single-sidebar ul li a,
			.single-sidebar ul li ,
			.single-sidebar .textwidget,
			.single-sidebar .widget_tag_cloud .tagcloud a,
			.post-tab .post-info h4,
			.post-tab .post-info .meta,
			.single-sidebar form,
			.single-sidebar .calendar_wrap table caption,
			.single-sidebar .calendar_wrap table thead th,
			.single-sidebar .calendar_wrap table tbody td,
			.single-sidebar p
			{
				font-family:Roboto! important;
			}
			.content, .slider-content, .news-content, .comments-area, .news-content p, 
			.author-profile p, .single-sidebar .content p
			{
				font-family:Roboto! important;
			}
			footer h3,
			footer .author,
			footer a,
			footer.footer,
			footer.footer p,
			footer.footer .date,
			footer.footer .meta,
			footer.footer .calendar_wrap table caption,
			footer.footer div a,
			footer.footer .single-footer h2,
			footer.footer .single-footer .cat-title span,
			.footer .single-news h4 a,
			footer .single-footer h3 
			{
				font-family:Lato! important;
			}	
/*----------End Landing page css -------------*/
			
/*!-- preloader --*/
			.news-big .small-post .news-head {
				border-bottom-color: #e1e52e;
			}
			.news-tabs .tab-others .news-head {
				border-bottom-color: #e1e52e;
			}
			.news-column .small-post .news-head {
				border-bottom-color: #e1e52e;
			}
			.single-column .single-news .news-head {
				border-bottom-color: #e1e52e;
			}
/*-- End preloader --	*/	
			


.head-top {
	background-image: url(../images/header.png);
	background-repeat:no-repeat;
	height:156px;
	background-position: center top;
	position: relative;
   	z-index: auto !important;
}
.tax-img {
	display: block;
    left: 6.24%;
    margin-left: -9px;
    position: absolute;
    top: 12px;
    width: 154px;
    height: 56px;
    background-image: url(../images/NationTaxMarket.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    z-index: 4; 
}
.rgt-img {
    display: block;
    left: 91.51%;
    margin-left: -75px;
    position: absolute;
    top: 12px;
    width: 77px;
    height: 110px;
    background-image: url(../images/rightsidelogo.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    z-index: 2;
}
@media (max-width:1300px) {
	.head-top {
		
	}
	.rgt-img, .tax-img { 
		display:none;
	}
}

.font-size {
	font-size:14px;
}
.bdr {
	border-bottom: 1px solid rgb(223, 223, 223);
    padding-top: 1px;
    padding-bottom: 1px;
}
.bdr-bottom {
	border-bottom:1px double #dbdbdb;
}
.draggable {
	height:auto!important;
}

/* Begin Additional CSS Styles */

.list-type1{
	width:100%;
	margin:0 auto;
}

.list-type1 ol{
	counter-reset: li;
	list-style: none;
	*list-style: decimal;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	padding: 0;
	margin-bottom: 4em;
}
.list-type1 ol ol{
	margin: 0 0 0 2em;
}

.list-type1 a{
	position: relative;
	display: block;
	padding: .4em .4em .4em 2em;
	*padding: .4em;
	margin: .5em 0;
	background: #0665b1;
	color: #FFF;
	text-decoration: none;
	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	border-radius: 10em;
	transition: all .2s ease-in-out;
}

.list-type1 a:hover{
	background: #d6d4d4;
	text-decoration:none;
	transform: scale(1.1);
}

.list-type1 a:before{
	content: counter(li);
	counter-increment: li;
	position: absolute;
	left: -1.3em;
	top: 55%;
	margin-top: -1.3em;
	background:#0665b1;
	height: 2.5em;
	width: 2.5em;
	line-height: 2em;
	border: .3em solid #fff;
	text-align: center;
	font-weight: bold;
	-moz-border-radius: 2em;
	-webkit-border-radius: 2em;
	border-radius: 2em;
	color:#FFF;
}
/* End Additional CSS Styles */

.list-inline .list-inline-item a {
	font-weight:300;
}

/*-------------------------------Begin Accordion Left & Right----------------------------------*/
	.accordion {
	  cursor: pointer;
	  width: 100%;
	  border: none;
	  text-align: left;
	  outline: none;
	  transition: 0.4s;
	}
	.active, .accordion:hover {
	  
	}
	.accordion:after {
	  content: '\002B';
	  color: #777;
	  font-weight: bold;
	  float: right;
	  margin-left: 5px;
	  margin-top:5px;
	}
	.panel {
	  padding: 0 10px;
	  max-height: 0;
	  overflow: hidden;
	  transition: max-height 0.2s ease-out;
	}
	.panel a {
		font-size:16px;
	}
	.font-size-2 {
		font-size: 7px;
		top: -3px;
		position: relative;
	}
	.title-medium {
		padding-bottom: 5px;
	}
/*-------------------------------End Accordion Left & Right----------------------------------*/

.card-body { padding:10px 0!important; }