/*
Theme Name: mytheme
Author: Himansu
Template: newsphere
Version: 1.0.1
Text Domain: prameya
Tags: news, blog, entertainment, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, full-width-template, custom-header, translation-ready, theme-options, threaded-comments
*/


body.aft-default-mode .bottom-bar {
    background-color: #af0000;
}

body.aft-default-mode .inner-suscribe input[type=submit],
body.aft-default-mode #scroll-up,
body.aft-default-mode .trending-posts-vertical .trending-no,
body.aft-default-mode .aft-main-banner-section .aft-trending-latest-popular .nav-tabs>li.active,
body.aft-default-mode .aft-main-banner-wrapper span.trending-no,
body.aft-default-mode .read-img .min-read-post-comment,
body.aft-default-mode .aft-home-icon {
    background-color: #cc0000;
}

body.aft-default-mode .read-img .min-read-post-comment:after{
    border-top-color: #cc0000;
}


bodybody.aft-default-mode  .sticky .read-title h4 a:before {
    color: #cc0000;
}


body.aft-default-mode .newsphere_tabbed_posts_widget .nav-tabs > li > a:hover,
body.aft-default-mode .newsphere_tabbed_posts_widget .nav-tabs > li > a,
body.aft-default-mode .related-title,
body.aft-default-mode .widget-title span, body.aft-default-mode .header-after1 span{
    border-bottom-color: #cc0000;
}

body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-1,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-1,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-2,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-2,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-3,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-3,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-4,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-4,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-5,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-5,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-6,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-6,
body.aft-default-mode .aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-7,
body.aft-default-mode .main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-7,
body.aft-default-mode .af-sp-wave:before, body.aft-default-mode .af-sp-wave:after ,
body.aft-default-mode .af-video-slider .swiper-slide.selected{
    border-color: #cc0000;
}

body.aft-default-mode .inner-suscribe input[type=submit], body.aft-default-mode #scroll-up, body.aft-default-mode .aft-main-banner-section .aft-trending-latest-popular .nav-tabs>li.active>a:hover, body.aft-default-mode .aft-main-banner-section .aft-trending-latest-popular .nav-tabs>li.active>a, body.aft-default-mode .read-img .min-read-post-comment a, body.aft-default-mode .aft-home-icon a, body.aft-default-mode .aft-main-banner-wrapper span.trending-no, body.aft-default-mode .trending-posts-vertical .trending-no{
    color: #fff;
}


body.aft-light-mode.aft-transparent-main-banner-box .aft-main-banner-section .aft-trending-latest-popular li.af-double-column.list-style:before, body.aft-dark-mode.aft-transparent-main-banner-box .aft-main-banner-section .aft-trending-latest-popular li.af-double-column.list-style:before, body.aft-default-mode.aft-transparent-main-banner-box .aft-main-banner-section .aft-trending-latest-popular li.af-double-column.list-style:before, body.aft-light-mode.aft-transparent-main-banner-box .aft-main-banner-section .read-single.color-pad:before, body.aft-dark-mode.aft-transparent-main-banner-box .aft-main-banner-section .read-single.color-pad:before, body.aft-default-mode.aft-transparent-main-banner-box .aft-main-banner-section .read-single.color-pad:before{
    background-color: #fff;
}

.aft-main-banner-section .color-pad .entry-meta span, .banner-carousel-1 .read-details .entry-meta span.byline a{
    color: #404040;
}

body .aft-blocks.banner-carousel-1-wrap {
    background-color: #d2d2d2;
}

body.aft-default-mode .aft-main-banner-section .read-single.color-pad, .aft-main-banner-section .read-single.color-pad{
    background-color: #fff;
}

body .aft-main-banner-section .color-pad .read-title h4 a{
    color: #404040;
}

.aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-1,
.main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-1
{
   color: #cc0000;
    border-color: #ffbf3f;
}

.aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-2,
.main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-2{
    color: #404040;
    border-color: #ffbf3f;
}

.aft-main-banner-section .color-pad .cat-links li a.newsphere-categories.category-color-3,
.main-banner-widget-section .color-pad .cat-links li a.newsphere-categories.category-color-3{
    color: #d27f05;
    border-color: #ffbf3f;
}

body .color-pad .cat-links li a.newsphere-categories.category-color-1,
a.newsphere-categories.category-color-1 {
    border-color: #ffbf3f;
}

/*Theme customization start here*/

/*header style 1==============*/
/*header style 2==============*/

.header-style1 .main-header .af-flex-container{
    padding-bottom: 5px;
    padding-top: 5px;
}

@media screen and (max-width: 480px) {
    .list-style .read-single{
         flex-wrap: nowrap; 
    }
}

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
optgroup,
textarea {
    font-size: 16px;
}

.abcd img {
    margin-top: 0px;
}

.abcd1 img {
    margin-top: 0px;
	padding-left: 10px;
}

/* Create three equal columns that floats next to each other */
.column-wp {
  float: left;
  width: 33.33%;
  padding: 10px;
  /*height: 600px;*/
  /*border: 1px solid grey;*/
}

/* Clear floats after the columns */
.row-wp:after {
  content: "";
  display: table;
  clear: both;  
}

.row-wp {
  background-color: white;
  margin-bottom: 10px;
}
/* Responsive layout - makes the three columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column-wp {
    width: 100%;
  }

  .banner-carousel-1 .read-img.read-bg-img {
  	height: 230px;
  }
}

.wp-category-name {
	font-size: 28px;
    font-weight: 600;
    background-color: #af0000;
    margin-bottom: 10px;
}

.wp-category-name a{
	color: white;
}

/* Create four equal columns that floats next to each other */
.column-wp4 {
  float: left;
  width: 25%;
  padding: 10px;
  height: 300px; /* Should be removed. Only for demonstration */
}

/* Clear floats after the columns */
.row-wp4:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - makes the four columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column-wp4 {
    width: 100%;
  }
}

p {
    text-align: justify;
}

.af-reated-posts {
	background-color: white;
}


/* wordpress ticker css */
.custom-ticker {
	max-width: 1740px;
    padding-left: 30px;
    padding-right: 30px;
    margin-right: auto;
    margin-left: auto;
	font-size: 18px;
}

.custom-marquee {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.custom-marquee-title {
	display: inline;
}

.custom-marquee-title{
  color: #ff3209;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;  
}

.custom-marquee-style {
/* 	background-color: #d3d3d321; */
    padding: 10px;
	margin-left: 145px;
}

.custom-ticker-header {
	position: absolute;
    background-color: #000;
    color: #fff;
    border-bottom: 5px solid #c80000;
    border-top: 5px solid #c80000;
    padding: 5px 25px 5px 25px;

}

.custom-ticker-header-span {
	width: 0;
    position: absolute;
    right: -10px;
    top: 8px;
    height: 0;
    border-style: solid;
    border-width: 10px 0 10px 10px;
    bottom: 0;
    border-color: transparent transparent transparent #000;
}

@media only screen and (max-width: 600px) {
	.custom-marquee-style {
		margin-left: 110px;
	}

	.custom-ticker-header {
		padding: 5px 10px 5px 10px;

	}
	
	.custom-ticker {		
		padding-left: 0px;
		padding-right: 0px;	
	}
}

/* wordpress ticker css end here */

.aft-popular-tags {
	padding: 0px;	
}


.section-wrapper {
	margin-left: -24px;
    margin-right: -24px;
}

.main-navigation ul li {
	font-size: 20px;
}

.af-double-column.list-style .read-title h4 {
	font-size: 18px;
	font-weight: 600;
}

p {
	font-size: 20px;
}

.read-title h4 {
	font-size: 18px;
}

.widget ul li {
	font-size: 16px;
	font-weight: 600;
}

.main-header {
	background-color: white;
}

.vertical-slider .af-double-column.list-style .entry-meta {
	display: block;
}

@media screen and (max-width: 480px) {
	body .color-pad .read-details.pad.color-tp-pad {
    	padding-top: 5px;
    	padding-bottom: 5px;
	}
}

.social-widget-menu ul li a, .em-author-details ul li a, .aft-small-social-menu ul li a {
    background: #1c1c1c;
}

.social-widget-menu ul li a, .em-author-details ul li a, .aft-small-social-menu ul li a {
    color: #fff;
}

.social-widget-menu ul li a, .aft-small-social-menu ul li a, .em-author-details ul li a {
	display: block;
    width: 100%;
    height: 30px;
    font-size: 16px;
    line-height: 26px;
    position: relative;
    text-align: center;
	padding-left: 5px;
    padding-right: 5px;
}

.col-66-custom {
	width: 70.67%;
}

.col-3-custom {
	width: 28.33%;
}

@media screen and (max-width: 990px){
	.col-3-custom, .col-66-custom {
		width: 100%;
	}
}

@media screen and (max-width: 768px){
	.col-3-custom, .col-66-custom {
		width: 100%;
	}
}

.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}