



.aniplus_subheading_2line {
font-family: 'Microgramma-bold' !important;
}
.aniplus_subheading {
	background-image:url(../img/subheading_bg.png);
	width:500px;
	height:68px;
	color:#f47d1f;
	font-size:18px;
	font-family: 'Microgramma-bold' !important;
	padding:0 16px;
	padding-top:26px;
	  vertical-align: middle;

}

.news_advertisements {
margin-bottom:0px;
}


.turnwhite {
	/*background-color:#fff;*/
	}
.aniplus_subheading2 {
	background-image:url(../img/subheading_bg.png);
	width:250px;
	height:40px;
	color:#fff;
	font-size:18px;
	font-family: 'Microgramma-bold' !important;
	padding:0 16px;
	font-weight:bold;
	padding-top:11px;
	  vertical-align: middle;

}


.episodes.nextep {
color:#fff;
background-color:#fcb913;
height:70px;


}

.episodes.nextep strong {
padding: 10px 20px;
    /* margin-top: 20px; */
    display: block;
    }
.episodes.nextep #count_this_down b{
color:#af1f25;
background-color:#fff;
padding:2px 4px;
font-weight:800;
display:inline-block;
}
.aniplus_subheading_2line {
    background-image: url(../img/subheading_bg.png);
    width:500px;
    height: 68px;
    color: #f47d1f;
    
    font-size: 18px;
    padding: 0 16px;
    /* line-height: 68px; */
    padding-top: 15px;
    vertical-align: middle;
}

.animemylifeicon {
	margin-top:8px;
	    padding-top: 0px !important;
padding-left: 0px !important;
	margin-left:15px;
}

.animemylifeicon img{
    height: 40px;
    width: 56px;
}

body, h1, h2, h3, h4, h5, h6, .btn, .navbar {
	font-family: Arial,'Open Sans', sans-serif !important;
}

footer h4 {
	font-family: 'Microgramma-bold' !important;
	font-size:1rem;
}


#simple_page.content-area h1.page-header a,  .schedulepage.content-area h1.page-header a{
margin-left:48px !important;
}

#simple_page.content-area h1.page-header a {
margin-left:31px !important;
}


/*Schedule Body*/
.scheduleTable thead{
background-color:#f8bc3b;


}
.scheduleTable thead td{
background-color:#f8bc3b;

}
.scheduleTable thead tr th{
background-color:#f8bc3b;
border-color: #f8bc3b;
    text-shadow: 3px 2px 4px rgb(95, 95, 95);
}
.scheduleTable tbody td,.scheduleTable>tbody>tr>td{
border:none;
vertical-align:middle;
border-bottom:2px solid #f8bc3b;
background-color:transparent;
color:#fff;
}

.wpsm-comptable.scheduleTable td:hover, .wpsm-comptable.scheduleTable td.betterhover, .wpsm-comptable.scheduleTable tr:hover td ,
.wpsm-comptable.scheduleTable td:hover, .wpsm-comptable.scheduleTable td.betterhover, .wpsm-comptable.scheduleTable tr:hover td{
background-color:#272727;
}

.scheduleTable td:first-child{
border-bottom:2px solid #f8bc3b;
border-right:2px solid #f8bc3b;
background-color:transparent;
color:#fff;
}
.scheduleTable>tbody>tr>td:first-child{
text-align:center;

}

.scheduleTable thead tr th:nth-child(1),.scheduleTable thead tr th:nth-child(3),
.scheduleTable thead tr th:nth-child(5),.scheduleTable thead tr th:nth-child(6),
.scheduleTable>tbody>tr>td:nth-child(3){
text-align:center;

}
.scheduleTable>tbody>tr>td:nth-child(5){
text-align:center;

}
.scheduleTable>tbody>tr>td:nth-child(6){
text-align:center;

}


.schedulerow tbody{
background-image: url(../img/table_bg.jpg);

}


.schedulenav {
margin-top:25px;
}

.tvscheduletime{
    clear: both;
    background-image: url(../img/button_background.jpg);
    display: inline-block;
    font-size: 1.1rem;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    padding: 7px 14px;
    text-align: center;
    color: #fff !important;
    font-weight: 600;
	line-height: auto;
}

.tvschedule_listing.vc_tta-o-non-responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
    margin-top: 50px;
    padding-top: 30px;
}


.schedulenav.vc_pagination.vc_pagination-style-flat .vc_pagination-item .vc_pagination-trigger {
	width:120px !important;
	height:120px;
	display:block;
    max-width: 100%;
}

.schedulenav.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger{
	background-color:transparent;
	color:#ffc23e;
	width:120px !important;
	text-align:center;
	font-weight:bold;
}

.schedulerow .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{
	background-color:transparent;
	color:#000;
	width:160px !important;
	text-align:center;
	font-weight:bold;
}
.schedulerow ul.vc_tta-tabs-list,  .schedulenav{
background-image: url(../img/schedule_date_bg.jpg);
}

.schedulenav .vc_pagination-item a div {
	color:#000;
}

.schedulerow ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a, .schedulenav .vc_pagination-item.vc_active,
.schedulenav .vc_pagination-item.vc_active a div{
	color:#ffc23e;
	background-color:#000;
}
.schedulerow .vc_tta-tab .vc_tta-title-text, .schedulenav .vc_pagination-item a div{
font-size:18px;text-transform:uppercase;

}


.vc_general.vc_pagination .vc_pagination-item {
    width: 13.9%;
}
.schedulenav.vc_pagination.vc_pagination-style-flat .vc_pagination-item .vc_pagination-trigger {
    width: 100% !important;
    margin: 0px;
    padding: 5%;
}



/*End of Schedule */

/*
.schedulerow .vc_tta-tab span .vc_tta-title-text{
font-size:30px;
}*/

.wpsm-tbody tr {
	height:55px;
	
}



.aboutus_contact .label {
font-size:14px;
width:170px;
text-align:left;
color:#000;
padding-top:12px;
}
.aboutus_contact .label span{
float:right;

}

.aboutus_contact .label span i{
color:#fcb913;
}

div.aboutus_contact div.row div.col-md-6:first-child {
padding-top:35px;
}
div.aboutus_contact div.row div.col-md-6 .textareaLabel {
line-height:30px;
}

div.aboutus_contact div.row div.col-md-6:first-child div.row div {
    height: 86px;
}
div.aboutus_contact div.row div.col-md-6:first-child div.row div input,
div.aboutus_contact div.row div.col-md-6:nth-child(2) textarea.form-control{
background-color:#f47d1f !important;
color:#fff !important;
}

div.aboutus_contact div.row div.col-md-6:nth-child(2) div.row div:nth-child(2) input{
margin-top:40px;
background-image:url(../img/sendbtn.png);
width:70px;
height:70px;
background-color:transparent;
border:none;
display:block;
color:transparent;
}

.aboutus_contact input{
padding-left:16px;
}











.regular{
	padding:10px;
	background-image:url(../img/show_list_bg.jpg);
	background-position: 0 -90px;
	background-color: #ffffff;
	height:auto;
	background-repeat:no-repeat;}


.regular2{
	padding:10px;
	background-image:url(../img/show_list_bg.jpg);
	background-position: 0 -90px;
	background-color: #ffffff;
	height:auto;
	background-repeat:no-repeat;}

.regular6x{
	padding:10px;
	/*width:1121px;*/
	height:auto;
	background-repeat:no-repeat;
}




 .regular6x .show-item {
    /*box-shadow: 6px 16px 6px #d4d4d4;*/
	/*width: 150px !important;*/
	/*height: 216px  !important;
	height: 343px  !important;*/
	/*margin: 0 18px 15px 15px;*/
	float: left;
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	overflow:hidden;
	position:relative;
	cursor:default;
}


/*222, 154*/
.regular,.regular2{
box-shadow: 7px 7px 15px #d4d4d4;
}

.showformobile {
display:none;
}

@media screen and (max-width:1200px) {
.regular6x { 
    width: 100%;
}

}

@media screen and (max-width:800px) {
.scheduleTable tr th.st-head-row {
background-color:#f8bc3b;
text-align:center;
font-weight:bold;
}

.schedulerow .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a br{
display:none;
}


}



/*
span.newstext {
    display: block;
    padding: 10px;
    background-color: #fff;
}

.hover_div {
    padding-bottom: 15px;
    margin-left: -15px;
        margin-right: 15px;
    margin-bottom: 30px;
    margin-top: -15px;
}

.newsbox, .home_news {background-color:transparent;}


*/

.home_news {
padding-top:0px;

}
.home_news .hover_div{
    
    border: 4px solid #e2e2e2;
    padding: 10px 10px 4px 10px;
}



@media screen and (max-width:767px) {






.hover_div {
    padding-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}

span.newstext {
    display: block;
    padding: 10px;
    background-color: #fff;
    height: 90px;
}

.home_news {
    padding-top: 0px; 
}

.newstext small ,.newstext h3{
 overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.whatshotwrap .page-title {margin-bottom:0px;}

.hideformobile {
display:none;
}
.showformobile{
display:block;
}

footer h4 {
	text-align:center;
}

.footersm{
width:183px;
margin-left:5px;
margin:0 auto;
margin-bottom:15px;
}


.tvscheduletime{
	margin-bottom:10px;
}

}

#showonmobile {
display:none;
}
#hideonmobile {

}

@media screen and (max-width:690px) {
#simple_page.content-area h1.page-header a {
	margin-left:0px !important;
}

.regular{
width: 440px;
}

.regular2{
width: 220px;
}

}
/*
.slick-slide {
    margin: 0 18px !important;
  }
  /* the parent 
  .slick-list {
    margin: 0 -18px !important;
  }
*/




.news_advertisements {
		margin-bottom: 30px;
	}
@media screen and (max-width:767px) {

	.news_advertisements {
		margin-bottom: 0px;
	}
	.schedulenav .vc_pagination-item.vc_active {
		color: #ffc23e;
		background-color: #000;
	}
	.schedulenav.vc_pagination.vc_pagination-style-flat .vc_pagination-item .vc_pagination-trigger {
		/*width: 50px !important;*/
		font-size: 12px !important;
		height: auto;
		display: block;
	}
	
	.schedulenav.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
		background-color: transparent;
		color: #ffc23e;
		/*width: 50px !important;*/
		text-align: center;
		font-weight: bold;
    	padding: 15% 5%;
	}

	.schedulenav .vc_pagination-item a div {
		font-size: 2.1vw;
		text-transform: uppercase;
	}

	#showonmobile,.showonmobile {
		display:block;
	}
	#hideonmobile,.hideonmobile {
		display:none;
		margin-top:-10px;
	}
	
	
	.regular6x {
		height: auto;
		margin-bottom: 40px !important;
	}
	.regular6x .slick-slide img {
		width: 100%;
	}
	.vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom {
		padding-top: 20px;
	}
	.vc_general.vc_pagination .vc_pagination-item {
		width: 13.7%;
	}
	.tvschedule_listing.vc_tta-o-non-responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
    	padding-top: 0px;
	}
	span.common_button {
		font-size: 1rem;
	}
	
}

@media screen and (max-width:500px) {
	body.page-id-1742,body.page-id-1777 {
	font-size: 3.8vw;
	}
	
	
	#footermenu.navbar-default {margin-bottom:0px;}
	
	.aniplus_subheading_2line,.aniplus_subheading {
		background-image: url(../img/subheading_bg.png);
		width: 100%;
		height: auto;
		/* transform: scale(0.8); */
		/* float: left; */
		text-align: left;
		color: #f47d1f;
		font-size: 13px;
		padding: 0 16px;
		/* line-height: 68px; */
		padding-top: 15px;
		padding-bottom: 13px;
		vertical-align: middle;
	}
	
	.regular{
	width: 220px;
	margin:0 auto;
	}
	
	.regular2{
	width: 220px;
	}
	
	.whatsonwrap .caption_img span {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    }

}



.home .grey_section h1 {margin-bottom:15px !important; }

/* the slides */
.slick-slide {
    margin: 0 4px;
}
/* the parent */
.slick-list {
    margin: 0 -9px;
}

body.page-id-24177 { 
	background-color: #000;
}


