.schedule-section .nav-link{font-size: 16px; font-weight: 400; color: #fff; line-height: 24px; text-transform: uppercase; background-color: #ba2454; border-radius: 0;border-bottom: 5px solid #9f0b3b; border-right: 1px solid #e56188; border-left: 0px; padding: 16px 20px;font-family: Arial,Helvetica,sans-serif !important;}
.schedule-section .nav-link:last-child{ border-right: 0px solid #e56188;}
.schedule-section .nav-tabs{ border: 0px; margin-bottom: 30px;background-color: #ba2454;}
.schedule-section .nav-tabs .nav-link.active{ background-color: #d34a72; color: #fff;border: 0px;border-bottom: 5px solid #c84068; border-right: 1px solid #e56188;}
.schedule-section .nav-link span{ display: block;font-size: 20px; line-height: 20px; font-weight: 600;}
.schedule-section .nav-tabs .nav-link:hover{background-color: #d34a72; border-right: 1px solid #e56188; border-bottom: 5px solid #d34a72;border-top:  1px solid #e56188;border-left:  0px solid #e56188;}
.scheduleitem{ background-color: #efefef; padding: 20px; position: relative; display: flex;border-bottom: 1px solid #CCC;}
.scheduleitem .time-box{ width: 9%; margin-right: 20px; color: #ba2454;font-size: 28px; text-align: right;line-height: 26px;font-family: Arial,Helvetica,sans-serif !important;}
.scheduleitem .time-box span{font-size: 18px;line-height: 26px;}
.scheduleitem .item-img-box{ width: 14%; margin-right: 20px;}
.scheduleitem .item-img-box img{ width: 100%; border-radius: 5px;}
.scheduleitem .item-content{ width: 77%; }
.scheduleitem .item-content .item-head a{ color: #ba2454;font-size: 20px;line-height: 26px; text-decoration: none;font-family: Arial,Helvetica,sans-serif !important;}
.scheduleitem .item-content p{ color: #6b6159;font-size: 14px;line-height: 22px; text-decoration: none;font-family: Arial,Helvetica,sans-serif !important;}
.scheduleitem .clock-icon{ position: absolute; right: 15px; top: 15px;}
.scheduleitem .now-showing{ display: none;}
.scheduleitem.active .now-showing{ display: block;}
.scheduleitem .now-showing{ background-color: #cd4970; position: absolute; right: 0px; bottom: 0px; padding: 5px 10px; color: #fff; text-transform: uppercase; font-size: 14px; line-height: 18px;font-family: Arial,Helvetica,sans-serif !important;}
.scheduleitem.active{ background-color: #ba2454;}
.scheduleitem.active .time-box { color: #fff;}
.scheduleitem.active .item-content .item-head a { color: #fff;}
.scheduleitem.active .item-content p{ color: #fff;}
.schedule-section .tab-content{ margin-bottom: 30px;}
.show-details-header{ background-color: #ba2454; padding: 10px; margin-bottom: 40px;}
.show-details-header .show-details-head{ color: #fff; font-weight: 600; font-size: 20px;line-height: 26px; text-decoration: none; text-transform: uppercase; margin-bottom: 10px; }
.show-details-header .show-details-head span{ display: block; color: #fff;font-size: 18px;line-height: 24px; text-decoration: none; font-weight: normal;}
.show-details-header .show-details-img img{ width: 100%;}

.Bhojpuri-details-header{ background-color: #ba2454; padding: 10px; margin-bottom: 40px;}
.Bhojpuri-details-header .Bhojpuri-details-head{ color: #fff; font-weight: 600; font-size: 25px;line-height: 26px; text-decoration: none; text-transform: uppercase; margin-bottom: 15px; text-align: center; }
.Bhojpuri-details-header .Bhojpuri-details-head span{ display: block; color: #fff;font-size: 18px;line-height: 24px; text-decoration: none; font-weight: normal;}
.Bhojpuri-details-header .Bhojpuri-details-img img{ width: 100%;}

.show-details-tabs .tab-content{ margin-bottom: 30px; background-color: #FFE8EF; padding: 10px 20px;}
.show-details-tabs .nav-tabs{background-color: #BA2454;border-top-right-radius: 7px; border-top-left-radius: 7px;}
.show-details-tabs .nav-tabs .nav-link{ border: 0px;}
.show-details-tabs .nav-tabs .nav-link{font-size: 16px; font-weight: 400; color: #fff; line-height: 24px; text-transform: uppercase; padding: 10px 20px;}
.show-details-tabs .nav-tabs .nav-link.active{background-color: #FFE8EF; color: #464646; margin-top: -15px; padding-top: 25px;box-shadow: 1px -7px 15px -15px rgb(0 0 0);}
.show-details-tabs .synopsis-section{ margin-bottom: 30px;}
.show-details-tabs .synopsis-section p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.show-details-tabs .synopsis-head { font-size: 20px;text-transform: uppercase; font-weight: normal; color: #464646; margin-bottom: 10px; line-height: 22px; letter-spacing: .2px; display: flex; align-items: center;}
.show-details-tabs .synopsis-head img{ margin-right: 10px;}



.show-details-tabs .star-cast-section{ margin-bottom: 30px;}
.show-details-tabs .star-cast-section p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.show-details-tabs .star-cast-section p a:hover{color: #BA2454;}
.show-details-tabs .star-cast-head { font-size: 20px;text-transform: uppercase; font-weight: normal; color: #464646; margin-bottom: 10px; line-height: 22px; letter-spacing: .2px; display: flex; align-items: center;}
.show-details-tabs .star-cast-head img{ margin-right: 10px;}

.show-details-tabs .release-date-section{ margin-bottom: 30px;}
.show-details-tabs .release-date-section p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.show-details-tabs .release-date-head { font-size: 20px;text-transform: uppercase; font-weight: normal; color: #464646; margin-bottom: 10px; line-height: 22px; letter-spacing: .2px; display: flex; align-items: center;}
.show-details-tabs .release-date-head img{ margin-right: 10px;}

.show-details-tabs .rate-this-movie-section{ margin-bottom: 30px;}
.show-details-tabs .rate-this-movie-section p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.show-details-tabs .rate-this-movie-head { font-size: 20px;text-transform: uppercase; font-weight: normal; color: #464646; margin-bottom: 10px; line-height: 22px; letter-spacing: .2px; display: flex; align-items: center;}
.show-details-tabs .rate-this-movie-head img{ margin-right: 10px;}


.show-details-tabs .videos-section { margin-bottom: 30px;}
.show-details-tabs .videos-section p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.show-details-tabs .videos-head { font-size: 20px;text-transform: uppercase; font-weight: normal; color: #464646; margin-bottom: 10px; line-height: 22px; letter-spacing: .2px; display: flex; align-items: center;}
.show-details-tabs .videos-head img{ margin-right: 10px;}

.star-cast-details{ margin-bottom: 30px;}
.star-cast-details .cast-details-header{ background-color: #ba2454; padding: 10px;color: #fff; font-weight:normal; font-size: 18px;line-height: 24px; text-decoration: none; text-transform: uppercase;}
.star-cast-details .cast-details{ display: flex; background-color: #FFE8EF; padding: 10px;}
.star-cast-details .cast-details-img{ width: 35%;}
.star-cast-details .cast-details-img img{ width: 100%;}
.star-cast-details .cast-details-content{ width: 65%; padding-left: 20px;}
.star-cast-details .cast-details-content p{ font-size: 15px; font-weight: normal; color: #464646; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
.star-cast-details .cast-details-content p span{ font-size: 15px; font-weight:bold; color: #ba2454; margin-bottom: 15px; line-height: 22px; letter-spacing: .2px;}
@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	.schedule-section .nav-link {  font-size: 14px;  padding: 16px 13px;line-height: 18px;}
	.schedule-section .nav-link span {  font-size: 14px;}
	.scheduleitem .time-box {  width: 12%;margin-right: 18px;}
	.scheduleitem .item-img-box {  width: 18%;  margin-right: 20px;}
	.scheduleitem .item-content {  width: 70%;}
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
	.schedule-section .nav-link {  font-size: 14px;  padding: 16px 15px;line-height: 18px;}
	.schedule-section .nav-link span {  font-size: 16px;}
	.scheduleitem .time-box {  width: 11%;}
	.scheduleitem .item-img-box {width: 16%;}
	.scheduleitem .item-content {  width: 73%;}
	
	}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.schedule-section .nav-link {  font-size: 15px;  padding: 16px 15px;}
	.schedule-section .nav-link span {  font-size: 18px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
	.schedule-section .nav-tabs{background-color:transparent;}
	.schedule-section .nav-link:last-child{ border-right: 1px solid #e56188;}
	.scheduleitem{ display: block;}
	.scheduleitem .item-content {  width: 100%;margin-top: 20px;float: left;}
	.scheduleitem .item-img-box {  width: 55%; margin: 0px auto; float: none;}
	.scheduleitem .time-box {  width: 100%;  margin-right: 0px;  text-align: center;  float: left; margin-bottom: 20px}
	.schedule-section .nav-link{padding: 16px 10px; width: 33%;font-size: 14px;}
	.schedule-section .nav-link span {	font-size: 18px;}
  
}