@media screen and (max-width:1244px){
.bottom_header_cfluid{
	width: 100%;
}
}
@media screen and (min-width: 1200px){
.mfooter {
    display: none;
}
}
/* @media screen and (min-width:1200px) and (max-width:1360px){
.main_body_box,.first_lr_add_block_content,.desktop_footer_block_start, .business_about_block, .footerLast_block{
	max-width: 100%;
	overflow-x: hidden;
}
.main_body_box{
	padding: 10px 0;
}
#home_left{
	max-width:27%;
	padding-left: 0.5%;
}
.leftside_ad img{
	width: 100%;
}
#home_right{
	max-width:27%;
	padding-right: 0.5%;
}
.rightside_ad img{
	width: 100%;
}
#home_center{
	max-width:73%;
}
} */
@media screen and (min-width: 992px) and (max-width:1199.98px){
body{
	overflow-x: hidden;
}
.bottom_header_cfluid{
	width: 100%;
}
.desktop_menu {
    position: relative;
    z-index: 9;
    width: 100%;
    display: block;
    background: #f5f5f5;
    max-width: 1244px;
    margin: auto;
    padding: 0 10px 0 10px;
}
.sticky .desktop_menu {
    padding-left: 10px;
}
.leftside_ad,.rightside_ad{
	display: none;
}
#home_center {
    max-width: 1199px;
    width: 100%;
    float: left;
}
.homepage_slider_block{
	width: 100%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}
.homepage_slider_left {
    width: 60%;
    float: left;
    position: relative;
}
.swiper-container {
    width: 100%;
	height:350px;
	margin: 0 auto;
}
.homepage_slider ul li figure img{
	height: 350px;
}
.homepage_slider_left h1 {
    font-size: 16px;
    line-height: 24px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,1));
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
	padding: 20px 16px 16px;
	box-sizing: border-box;
}
.homepage_slider_left h1 a {
    color: #fff;
    padding-bottom: 18px;
    text-align: center;
}

.homepage_slider_right {
    width: 38%;
    float: right;
    height: 350px;
    overflow: hidden;
}
.homepage_slider_right ul{
	margin-bottom: 10px;
}
.homepage_slider_right li{
	font-size: 18px;
	line-height: 25px;
	padding-left: 0px;
}
.homepage_slider_right li a{
	max-height:25px;
	overflow: hidden;
}

.second_block{
	margin-top: 2%;
	margin-bottom: 1%;
}
.slick-prev, .slick-next{
	top: 4.5%;
}
.slider_block {
    padding-left: 10px;
    padding-right: 10px;
}
.singleslider_item {
    height: 185px;
}
.topside_slider li {
    box-sizing: border-box;
}
.singleslider_item figure{
	border-radius: 10px;
}
.every_block_title {
	font-size: 20px;
}
.every_block_title a{
	font-size: 20px;
}
.cinima_content_block{
	grid-gap: 10px;
	padding-left: 10px;
    padding-right: 10px;
}
.cinima_content_block li:first-child figcaption h3,.cinima_content_block li figcaption h3{
    font-size: 16px;
	line-height: 23px;
	height: 50px;
	max-height: 50px;
	text-align: center;
}
.cinima_content_block li figcaption p{
	padding-bottom: 5px;
	padding-top: 1%;
	font-size: 14px;
	height: 40px;
	overflow: hidden;
	line-height: 18px;
}
.cinima_content_block li:first-child figure img {
    height:260px;
}
.cinima_content_block li figure img {
    height: 125px;
}
.pic_side_test_block {
	margin-bottom: 0%;
	margin-top: 1%;
}
.pic_side_test_content_block{
	padding-left: 10px;
	padding-right: 10px;
}
.pic_side_test_content_block li {
    width: 25%;
	margin: 5px 0%;
}
.pic_side_test_content_block figure {
    width: 130px;
	height: 90px;
	border:none;
}
.pic_side_test_content_block li figure img {
    padding: .25rem;
    background-color: #fff;
	border: 1px solid #dee2e6;
	max-width: 100%;
}
.pic_side_test_content_block li figcaption {
    padding-right: 0px;
}
.pic_side_test_content_block li figcaption h3 {
    font-size: 18px;
    line-height: 23px;
    padding: 4px 5px 4px 3px;
    font-weight: normal;
	max-height: 73px;
	margin-top:3%;
}

.photoGallery_block {
	margin-bottom: 1%;
}
.photo_gallery_content_block {
	padding-left: 10px;
	padding-right: 10px;
}
.photo_gallery_content_block li h3{
	text-align: center;
}

.kidsone_block {
    padding-left: 10px;
    padding-right: 6px;
    max-width: 47%;
    flex: 0 0 47%;
    -ms-flex: 0 0 47%;
}
.tori_block {
    padding-left: 6px;
    padding-right: 10px;
    max-width: 53%;
    flex: 0 0 53%;
    -ms-flex: 0 0 53%;
}
.second_ad_row{
	padding-left: 5px;
	padding-right: 5px;
}
.four_display_single_block {
    padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 0%;
	float: left;
}
.four_display_single_block .every_block_title{
	/* padding-left: 1%; */
}
.four_display_single_block:first-child{
    padding-left: 10px;
	padding-right: 5px;
}
.four_display_single_block:nth-child(4){
    padding-left: 5px;
	padding-right: 10px;
}
.four_display_single_img {
    height: 170px;
}
.four_display_single_title{
	height: 29px;
	padding: 2px 0px;
}
.four_display_single_title a{
	font-size: 18px;
}
.four_display_remaning_title li a{
	height: 22px;
	font-size: 16px;
	padding: 5px 0 0 0;
	line-height: 1.2;
	margin: 5px 0;
}
ul.four_display_remaning_title{
	margin:5px 0;
}

/*******grandalayam display block *****/
.grandalayam_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.grandalayam_display_content li {
    width:15.6%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.grandalayam_display_content li a{
    height: 200px;
}

/************* sahityam_display_block********* */

.sahityam_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.sahityam_display_content li {
    width:24%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.sahityam_display_content li a{
    height: 160px;
}
.sahityam_display_content li img {
    width: 100%;
    height: 100%;
}

/*********movies_block_display**********/
.movies_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.movies_display_content li {
    width:19%;
    margin-right:0.5%;
    margin-left: 0.5%;
    margin-bottom: 1%;
}
.movies_display_content li a{
    height: 250px;
}
.movies_display_content li h3 {
    font-size: 17px;
    line-height: 24px;
	text-align: center;
}

.videos_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.videos_display_content li{
	width: 24.4%;
	margin: 0.5% 0.3%;
}
.videos_display_content li a{
	height: 170px;
}
.video_icon{
	width:30px;
    height:30px;
}
.video_icon i {
    padding: 6px 5px 0 9px;
    color: #fff;
    font-size: 14px;
}
.videos_display_content li h3{
	font-size: 16px;
    line-height: 21px;
    margin: 3px 0;
	padding-top: 1px;
	text-align: center;
}
.videos_display_content li h3 a{
	height: 42px;
	padding: 3px 3px;
}


/*********footer start *********/
.desktop_footer_block_start {
    display: none;
}
.mfooter{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 1%;
}
.mfooter_row{
	margin-left: 0px;
	margin-right: 0px;
}
.mfooter_row .col-12{
	padding-left: 0px;
	padding-right: 5px;
}
#mobileFooter {
    width: 100%;
    height: 100%;
	overflow-x: auto;
	overflow-y: hidden;
    white-space: nowrap;
}
.mfooter_single_item{
	display: inline-block;
    transition: .3s;
	border-radius: .25rem;
	position: relative;
	flex-direction: column;
	min-width: 0;
	background-color: #fff;
    background-clip: border-box;
}
.mfooter_single_item a {
    font-size: 16px;
    position: relative;
    text-transform: capitalize;
    border-radius: 3px;
    color: #fff;
    padding: 0 9px;
    background: #66a5b4;
	border: 1px solid #66a5b4;
	display: block;
	overflow: hidden;
	font-family: 'Ramabhadra';
}
.copyRight li a {
    font-size: 14px;
    font-family: 'Ramabhadra';
    color: #fff;
}
.business_about_block{
	margin-top: 1%;
}
.bussiness_div,.about_div {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 25%;
    flex: 0 0 25%;
	-ms-flex: 0 0 25%;
	margin-bottom: 1%;
}
.footer_ad_div{
	max-width: 50%;
    flex: 0 0 50%;
	-ms-flex: 0 0 50%;
}
.bussiness_div table,.about_div table{
	text-align: center;
	width: 100%;
}
.business_about_block h4{
	text-align: center;
}
.our_channels_div .col-sm-2 {
    -ms-flex: 0 0 8.3%;
    flex: 0 0 8.3%;
	max-width: 8.3%;
	margin-top: 0.2%;
	margin-bottom: 0.5%;
}

.copyRight.col-sm-9 {
	padding-right: 0px;
	padding-left: 10px;
}
.footerLink {
	display: none;
}
.keyword_block{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	-ms-flex: 0 0 100%;
}
.keyword_block h6{
	float: right;
	text-align: center;
}
.keyword_block span{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
}

.disclaimer .col-xl-2 ,.disclaimer .col-xl-10{
    padding-right: 5px;
    padding-left: 5px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.disclaimer .col-xl-2 h6{
	font-size: 16px;
	text-align: justify;
	margin-bottom: 0px;
}
.disclaimer h6{
	font-size: 12px;
	text-align: justify;
}
.footer_last_slot_tw {
    float: left;
    margin-left: -4%;
}
}

@media screen and (max-width:1024px){
.leftside_ad,.rightside_ad{
	display: none;
}
.desktop_footer_block_start {
    display: none;
}
}

@media screen and (max-width:991.98px){ 
.main_header_block{
    display: none;
}
.desktop_menu {
    display: none;
}
.wrapper .navbar {
	background:#fff;
	border-bottom: 1px solid #eee;
	border-radius:0;
    box-shadow:none;
    padding: 3px 0;
	}
.navbar-btn {
	box-shadow:none;
	outline:0!important;
	border:none;
    }
.mobile_menu .nav-bar-brand img{
    height: 40px;
}    
.line {
	height:1px;
	border-bottom:1px dashed #ddd;
	margin:40px 0;
	}
#sidebar {
	width:250px;
	left:-255px;
	height:100vh;
	z-index:9999;
	transition:all .3s;
	overflow-y:scroll;
    box-shadow:3px 3px 3px rgba(0, 0, 0, .2);
    background: #fff;
	}
#sidebar.active {
	left:0;
    }
#sidebarCollapse{
    font-size: 19px;
    padding: 2px 11px;
}    
#dismiss {
	width:35px;
	height:35px;
	line-height:35px;
	text-align:center;
	position:absolute;
	top:20px;
	right:20px;
	cursor:pointer;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
    }
#dismiss i{
    color:#f00;
    font-size: 18px;
}    
.overlay {
	display:none;
	position:fixed;
	width:100vw;
	height:100vh;
	background:rgba(0, 0, 0, .7);
	z-index:998;
	opacity:0;
	transition:all .5s ease-in-out;
	}
.overlay.active {
	display:block;
	opacity:1
	}
#sidebar .sidebar-header {
	padding:15px;
	background:#eee;
	}
#content, ul.CTAs {
	padding:20px
	}
#sidebar li {
	padding:6px;
	float:none;
	}
#sidebar ul p {
	color:#fff;
	padding:10px;
	}
#sidebar ul li a {
	padding:10px;
	font-size:1em;
	display:block;
	}
#sidebar ul li a:hover {
	color:#7386D5;
	background:#fff;
	}
#sidebar ul li.active>a, a[aria-expanded=true] {
	color:#fff;
	background:#3a7914;
    }
.components i {
    border-radius: 50%;
    border: none;
    padding: 5px;
    color: #000;
}  
.components a {  
    color: #000;
    font-weight: 500;
}
.rightSide .fa {
    margin: 8px;
    font-weight: 700;
    font-size: 20px;
}
}

@media screen and (min-width: 992px){
.wrapper {
    display: none;
    visibility: hidden;
}

}

@media screen and (min-width: 768px) and (max-width:991.92px){
body{
    overflow-x: hidden;
}
.homepage_slider_block{
	width: 100%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}
.homepage_slider_left {
    width: 60%;
    float: left;
    position: relative;
}
.swiper-container {
    width: 100%;
	height:300px;
	margin: 0 auto;
}
.homepage_slider ul li figure img{
	height: 300px;
}
.homepage_slider_left h1 {
    font-size: 16px;
    line-height: 24px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,1));
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
	padding: 20px 16px 16px;
	box-sizing: border-box;
}
.homepage_slider_left h1 a {
    color: #fff;
    padding-bottom: 18px;
    text-align: center;
}

.homepage_slider_right {
    width: 38%;
    float: right;
    height: 300px;
    overflow: hidden;
}
.homepage_slider_right ul{
	margin-bottom: 10px;
}
.homepage_slider_right li{
	font-size: 16px;
	line-height: 24px;
	padding-left: 0px;
}
.homepage_slider_right li a{
	max-height:23px;
	overflow: hidden;
}

.second_block{
	margin-top: 0.5%;
	margin-bottom: 0.5%;
}
.slick-prev, .slick-next{
	top: 5%;
}
.slider_block {
    padding-left: 10px;
    padding-right: 10px;
}
.topside_slider li {
    padding: 0 6px;
    box-sizing: border-box;
}
.singleslider_item figure{
	border-radius: 10px;
}
.every_block_title {
	font-size: 22px;
}
.singleslider_item {
    height: 185px;
}
.singleslider_item a.single_slider_title {
    font-size: 16px;
    line-height: 24px;
    max-height: 45px;
    -webkit-line-clamp: 2;
}

.cinima_content_block{
	grid-gap: 10px;
	padding-left: 10px;
    padding-right: 10px;
}
.cinima_content_block li:first-child figcaption h3,.cinima_content_block li figcaption h3{
    font-size: 16px;
	line-height: 25px;
	height: 30px;
	max-height: 30px;
	margin-bottom: 0;
	padding: 5px 0;
}
.cinima_content_block li figcaption p{
	padding-bottom: 5px;
	padding-top: 1%;
	font-size: 16px;
	height: 40px;
	overflow: hidden;
	line-height: 19px;
}
.cinima_content_block li:first-child figure img {
    height: 205px;
}
.cinima_content_block li figure img {
    height: 115px;
}
/*******kids_tori_block css start *********/
.kidsone_block {
    padding-left: 7px;
    padding-right:6px;
    max-width: 45%;
    flex: 0 0 45%;
    -ms-flex: 0 0 45%;
}
.tori_block {
    padding-left:6px;
    padding-right: 7px;
    max-width: 55%;
    flex: 0 0 55%;
    -ms-flex: 0 0 55%;
}
.kidsone_block_single_img{
    height: 170px;
    margin-bottom: 1%;
}
.dual_img_kidsone .singleimg{
    width: 100%;
    height: 150px;
}


.pic_side_test_block {
	margin-bottom: 2%;
	margin-top: 1%;
}
.pic_side_test_content_block{
	padding-left: 10px;
	padding-right: 10px;
}
.pic_side_test_content_block li {
    width: 32.7%;
	margin: 5px 0.3%;
}
.pic_side_test_content_block figure {
    width: 130px;
	height: 90px;
	border:none;
}
.pic_side_test_content_block li figure img {
    padding: .25rem;
    background-color: #fff;
	border: 1px solid #dee2e6;
	max-width: 100%;
}
.pic_side_test_content_block li figcaption {
    padding-right: 0px;
}
.pic_side_test_content_block li figcaption h3 {
    font-size: 16px;
    line-height: 23px;
    padding: 4px 5px;
    font-weight: normal;
	max-height: 75px;
	margin-top:4%;
}

.photoGallery_block {
	margin-bottom: 1%;
}
.photo_gallery_content_block {
	padding-left: 10px;
	padding-right: 10px;
}
.photoGallery_block_first {
    max-width: 49.6%;
	float: left;
    margin-right: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order: 1;
}
.photoGallery_block_second {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-left: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order:3;
}
.photoGallery_block_third {
    max-width: 49.5%;
    float: left;
    margin-left: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order: 2;
}
.photoGallery_block_second li:first-child {
    max-width: 49%;
}

.photo_gallery_content_block ul li{
	flex-basis: 49%;
	margin-bottom: 3px;
}
.photoGallery_block_second li {
	max-width: 49%;
	flex-basis: 24.1%!important;
}
.photoGallery_block_first li h3, .photoGallery_block_third li h3, .photoGallery_block_second li:first-child h3,.photoGallery_block_second li h3{
	display: -webkit-box;
    display: -moz-box;
    -webkit-line-clamp: 1 !important;;
    -webkit-box-orient: vertical;
    word-break: break-word;
	overflow: hidden;
	height: 45px!important;
	max-height: 45px!important;
	line-height: 20px!important;
	font-size: 14px!important;
	text-align: center;
	padding: 5px 10px!important;
}

.four_display_single_block {
    padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1%;
	float: left;
}
.four_display_single_img {
    height: 220px;
}
.four_display_single_title{
	height: 35px;
	padding: 0 0px;
}
.four_display_single_title a{
	font-size: 17px;
	padding-left: 1%;
}
.four_display_remaning_title li a{
	height: 20px;
	font-size: 15px;
	padding: 5px 0 0 0;
	line-height: 1.1;
	margin: 5px 0;
}
ul.four_display_remaning_title{
	margin-top: 5px;
}

/*******grandalayam display block *****/

.grandalayam_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.grandalayam_display_content li {
    width:19%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.grandalayam_display_content li a{
    height: 200px;
}

/************* sahityam_display_block********* */

.sahityam_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.sahityam_display_content li {
    width:19%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.sahityam_display_content li a{
    height: 120px;
}
.sahityam_display_content li img {
    width: 100%;
    height: 100%;
}

/*********movies_block_display**********/
.movies_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.movies_display_content li {
    width:24%;
    margin-right:0.5%;
    margin-left: 0.5%;
    margin-bottom: 1%;
}
.movies_display_content li a{
    height: 240px;
}
.movies_display_content li h3 {
    font-size: 16px;
    line-height: 24px;
	text-align: center;
}
.cinima_full_block .col-12:first-child, .pic_side_test_block .col-12:first-child, .photoGallery_block .col-12:first-child, .grandalayam_display_block .col-12:first-child, .sahityam_display_block .col-12:first-child,.movies_display_block .col-12:first-child,.videos_display_block .col-12:first-child {
    padding-left: 10px;
    padding-right: 15px;
}
.videos_display_content{
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0px;
}
.videos_display_content li{
	width: 32.3%;
	margin: 0.5% 0.5%;
}
.videos_display_content li a{
	height: 170px;
}
.video_icon{
	width:30px;
    height:30px;
}
.video_icon i {
    padding: 6px 5px 0 9px;
    color: #fff;
    font-size: 14px;
}
.videos_display_content li h3{
	font-size: 16px;
    line-height: 21px;
    margin: 3px 0;
	padding-top: 1px;
	text-align: center;
}
.videos_display_content li h3 a{
	height: 42px;
	padding: 3px 3px;
}


/*********footer start *********/
.mfooter{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 1%;
}
.mfooter_row{
	margin-left: 0px;
	margin-right: 0px;
}
.mfooter_row .col-12{
	padding-left: 0px;
	padding-right: 5px;
}
#mobileFooter {
    width: 100%;
    height: 100%;
	overflow-x: auto;
	overflow-y: hidden;
    white-space: nowrap;
}
.mfooter_single_item{
	display: inline-block;
    transition: .3s;
	border-radius: .25rem;
	position: relative;
	flex-direction: column;
	min-width: 0;
	background-color: #fff;
    background-clip: border-box;
}
.mfooter_single_item a {
    font-size: 16px;
    position: relative;
    text-transform: capitalize;
    border-radius: 3px;
    color: #fff;
    padding: 0 9px;
    background: #66a5b4;
	border: 1px solid #66a5b4;
	display: block;
	overflow: hidden;
	font-family: 'Ramabhadra';
}
.copyRight li a {
    font-size: 14px;
    font-family: 'Ramabhadra';
    color: #fff;
}
.business_about_block{
	margin-top: 1%;
}
.bussiness_div,.about_div {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 50%;
    flex: 0 0 50%;
	-ms-flex: 0 0 50%;
	margin-bottom: 1%;
}
.footer_ad_div{
	display: none;
}
.bussiness_div table,.about_div table{
	text-align: center;
	width: 100%;
}
.business_about_block h4{
	text-align: center;
}
.our_channels_div .col-sm-2 {
    -ms-flex: 0 0 8.3%;
    flex: 0 0 8.3%;
	max-width: 8.3%;
	margin-top: 0.2%;
	margin-bottom: 0.5%;
}

.copyRight.col-sm-9 {
	padding-right: 0px;
	padding-left: 10px;
}
.footerLink {
	display: none;
}
.keyword_block{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	-ms-flex: 0 0 100%;
}
.keyword_block h6{
	float: right;
	text-align: center;
}
.keyword_block span{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
}

.disclaimer .col-xl-2 ,.disclaimer .col-xl-10{
    padding-right: 5px;
    padding-left: 5px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.disclaimer .col-xl-2 h6{
	font-size: 16px;
	text-align: justify;
	margin-bottom: 0px;
}
.disclaimer h6{
	font-size: 12px;
	text-align: justify;
}
.footer_last_slot_tw {
    float: left;
    margin-left: -4%;
}



}

@media screen and (min-width: 576px) and (max-width:767.98px){
body{
	overflow-x: hidden;
}

.homepage_slider_block{
	width: 100%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}
.homepage_slider_left {
    width: 100%;
    float: left;
    position: relative;
}
.swiper-container {
    width: 98%;
	height:320px;
	margin: 0 auto;
}
.homepage_slider ul li figure img{
	height: 320px;
}
.homepage_slider_left h1 {
    font-size: 18px;
    line-height: 26px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,1));
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
	padding: 20px 16px 16px;
	box-sizing: border-box;
}
.homepage_slider_left h1 a {
    color: #fff;
    padding-bottom: 18px;
    text-align: center;
}
.homepage_slider_right {
    width: 100%;
    float: left;
    height: auto;
	overflow: hidden;
	margin-top: 1%;
	padding-left: 5px;
    padding-right: 5px;
}
.homepage_slider_right ul{
	margin-bottom: 10px;
}
.homepage_slider_right li{
	font-size: 20px;
	line-height: 25px;
	padding-left: 10px;
}
.homepage_slider_right li a{
	max-height: 100%;
	overflow: inherit;
}

.slider_block {
    padding-left: 10px;
    padding-right: 10px;
}
.every_block_title {
	font-size: 22px;
}
.center_adblock{
	display: none;
}

.slick-prev, .slick-next {
	width: 22px;
	height: 25px;
	top: 4%;
}

.cinima_content_block{
	grid-gap: 10px;
	padding-left: 10px;
    padding-right: 10px;
}
.cinima_content_block{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	grid-template-columns:none;
	grid-gap:0;
	margin-bottom: 2px;
}
.cinima_content_block li:first-child {
    grid-column: 1/ span 1;
    grid-row: 1/ span 1;
}
.cinima_content_block li:first-child figure img,.cinima_content_block li figure img {
    width: 100%;
    transform: scale(1);
    transition: all .5s ease-in-out;
    height: 130px;
}
.cinima_content_block li figcaption p{
	display: none;
}
.cinima_content_block li{
	width: 32.3%;
	float: left;
	margin-left: 0.5%;
	margin-right: 0.5%;
	border-bottom: 0;
}
.cinima_content_block li:last-child{
	display: none;
}

.cinima_content_block li:first-child figcaption h3,.cinima_content_block li figcaption h3{
    font-size: 16px;
	line-height: 22px;
	height: 30px;
	max-height: 30px;
	margin-bottom: 0;
	padding: 5px 0;
	text-align: center;
}


/*******kids_tori_block css start *********/
.kidsone_block_single_img{
    height: 170px;
    margin-bottom: 1%;
}
.dual_img_kidsone .singleimg{
    width: 100%;
    height: 150px;
}



.pic_side_test_block {
	margin-bottom: 2%;
	margin-top: 1%;
}
.pic_side_test_content_block{
	padding-left: 10px;
	padding-right: 10px;
}
.pic_side_test_content_block li {
    width: 49%;
	margin: 5px 0.5%;
}
.pic_side_test_content_block figure {
    width: 160px;
	height: 110px;
	border:none;
}
.pic_side_test_content_block li figure img {
    padding: .25rem;
    background-color: #fff;
	border: 1px solid #dee2e6;
	max-width: 100%;
}
.pic_side_test_content_block li figcaption {
    padding-right: 0px;
}
.pic_side_test_content_block li figcaption h3 {
    font-size: 15px;
    line-height: 23px;
    padding: 4px 5px;
    font-weight: normal;
	max-height: 95px;
	margin-top: 4%;
}


.photoGallery_block {
	margin-bottom: 1%;
}
.photo_gallery_content_block {
	padding-left: 10px;
	padding-right: 10px;
}
.photoGallery_block_first {
    max-width: 49.6%;
	float: left;
    margin-right: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order: 1;
}
.photoGallery_block_second {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-left: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order:3;
}
.photoGallery_block_third {
    max-width: 49.5%;
    float: left;
    margin-left: 0.1%;
    margin-bottom: 1px;
	flex-basis: 100%;
	order: 2;
}
.photoGallery_block_second li:first-child {
    max-width: 49%;
}

.photo_gallery_content_block ul li{
	flex-basis: 49%;
	margin-bottom: 3px;
}
.photoGallery_block_second li {
	max-width: 49%;
	flex-basis: 24.3%!important;
}
.photoGallery_block_first li h3, .photoGallery_block_third li h3, .photoGallery_block_second li:first-child h3,.photoGallery_block_second li h3{
	display: -webkit-box;
    display: -moz-box;
    -webkit-line-clamp: 2 !important;;
    -webkit-box-orient: vertical;
    word-break: break-word;
	overflow: hidden;
	height: 45px!important;
	max-height: 45px!important;
	line-height: 20px!important;
	font-size: 14px!important;
	padding: 5px 10px!important;
}

.four_display_single_block {
    padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1%;
	float: left;
}
.four_display_single_img {
    height: 220px;
}
.four_display_single_title{
	height: 53px
}
.four_display_single_title a{
	font-size: 17px;
}
.four_display_remaning_title li a{
	height: 25px;
	font-size: 14px;
	padding: 5px 0 0 0;
	line-height: 1.5;
	margin: 5px 0;
}
ul.four_display_remaning_title{
	margin-top: 5px;
}

/*******grandalayam display block *****/
.grandalayam_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.grandalayam_display_content li {
    width:23%;
    margin-right: 1%;
    margin-left: 1%;
}
.grandalayam_display_content li a{
    height: 200px;
}

/************* sahityam_display_block********* */

.sahityam_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.sahityam_display_content li {
    width:32.3%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.sahityam_display_content li a{
    height: 150px;
}
.sahityam_display_content li img {
    width: 100%;
    height: 100%;
}

/*********movies_block_display**********/
.movies_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.movies_display_content li {
    width:31.3%;
    margin-right:1%;
    margin-left: 1%;
    margin-bottom: 1%;
}
.movies_display_content li a{
    height: 270px;
}
.movies_display_content li h3 {
    font-size: 19px;
    line-height: 24px;
	text-align: center;
}

.videos_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.videos_display_content li{
	width: 32.3%;
	margin: 0.5% 0.5%;
}
.videos_display_content li a{
	height: 170px;
}
.video_icon{
	width:30px;
    height:30px;
}
.video_icon i {
    padding: 6px 5px 0 9px;
    color: #fff;
    font-size: 14px;
}
.videos_display_content li h3{
	font-size: 16px;
    line-height: 21px;
    margin: 3px 0;
	padding-top: 1px;
	text-align: center;
}
.videos_display_content li h3 a{
	height: 42px;
	padding: 3px 3px;
}

/*********footer start *********/
.mfooter{
	padding-left: 10px;
	padding-right: 10px;
}
.mfooter_row{
	margin-left: 0px;
	margin-right: 0px;
}
.mfooter_row .col-12{
	padding-left: 5px;
	padding-right: 5px;
}
#mobileFooter {
    width: 100%;
    height: 100%;
	overflow-x: auto;
	overflow-y: hidden;
    white-space: nowrap;
}
.mfooter_single_item{
	display: inline-block;
    transition: .3s;
	border-radius: .25rem;
	position: relative;
	flex-direction: column;
	min-width: 0;
	background-color: #fff;
    background-clip: border-box;
}
.mfooter_single_item a {
    font-size: 16px;
    position: relative;
    text-transform: capitalize;
    border-radius: 3px;
    color: #fff;
    padding: 0 9px;
    background: #66a5b4;
	border: 1px solid #66a5b4;
	display: block;
	overflow: hidden;
	font-family: 'Ramabhadra';
}
.copyRight li a {
    font-size: 14px;
    font-family: 'Ramabhadra';
    color: #fff;
}
.business_about_block{
	margin-top: 1%;
}
.bussiness_div,.about_div {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 50%;
    flex: 0 0 50%;
	-ms-flex: 0 0 50%;
	margin-bottom: 1%;
}
.footer_ad_div{
	display: none;
}
.bussiness_div table,.about_div table{
	text-align: center;
	width: 100%;
}
.business_about_block h4{
	text-align: center;
}
.our_channels_div .col-sm-2 {
    -ms-flex: 0 0 8.3%;
    flex: 0 0 8.3%;
	max-width: 8.3%;
	margin-top: 0.2%;
	margin-bottom: 0.5%;
}

.copyRight.col-sm-9 {
	padding-right: 0px;
	padding-left: 10px;
}
.footerLink {
	display: none;
}
.keyword_block{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	-ms-flex: 0 0 100%;
}
.keyword_block h6{
	float: right;
	text-align: center;
}
.keyword_block span{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
}

.disclaimer .col-xl-2 ,.disclaimer .col-xl-10{
    padding-right: 5px;
    padding-left: 5px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.disclaimer .col-xl-2 h6{
	font-size: 16px;
	text-align: justify;
	margin-bottom: 0px;
}
.disclaimer h6{
	font-size: 12px;
	text-align: justify;
}
.footer_last_slot_tw {
    float: left;
    margin-left: -4%;
}


}

@media screen and (max-width: 575.98px){
body{
	overflow-x: hidden;
}
.homepage_slider_block{
	width: 100%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}
.homepage_slider_left {
    width: 100%;
    float: left;
    position: relative;
}
.swiper-container {
    width: 100%;
    height:260px;
}
.homepage_slider_left h1 {
    font-size: 18px;
    line-height: 26px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
	padding: 20px 16px 16px;
	box-sizing: border-box;
}
.homepage_slider_left h1 a {
    color: #fff;
    padding-bottom: 18px;
    text-align: center;
}
.swiper-button-prev, .swiper-button-next {
    color: #000;
    background-color: #d3d3d382;
    padding: 20px 10px;
    border-radius: 3px;
    width: 25px;
    height: 25px;
}
.swiper-button-prev:hover,.swiper-button-next:hover{
    background-color:#000 ;
    color: #fff;
}
.swiper-button-next:after, .swiper-button-prev:after {
    font-size: 22px;
}
.homepage_slider_right {
    width: 100%;
    float: left;
    height: auto;
	overflow: hidden;
	margin-top: 1%;
	padding-left: 5px;
    padding-right: 5px;
}
.homepage_slider_right ul{
	margin-bottom: 10px;
}
.homepage_slider_right li{
	font-size: 17px;
	line-height: 21px;
}
.homepage_slider_right li a{
	max-height: 100%;
	overflow: inherit;
}
.homepage_slider ul li figure img{
	height: 100%;
}
.slider_block {
    padding-left: 10px;
    padding-right: 10px;
}
.slick-prev, .slick-next{
	top: 5%;
}
.every_block_title {
	font-size: 21px;
}
.center_adblock{
	display: none;
}


.cinima_content_block{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	grid-template-columns:none;
	grid-gap:0;
	margin-bottom: 2px;
}
.cinima_content_block li:first-child {
    grid-column: 1/ span 1;
    grid-row: 1/ span 1;
}
.cinima_content_block li:first-child figure img,.cinima_content_block li figure img {
    width: 100%;
    transform: scale(1);
    transition: all .5s ease-in-out;
    height: 130px;
}
.cinima_content_block li figcaption p{
	display: none;
}
.cinima_content_block li{
	width: 49%;
	float: left;
	margin-left: 0.5%;
	margin-right: 0.5%;
	border-bottom: 0;
}
.cinima_content_block li:last-child{
	display: none;
}
.cinima_content_block li:first-child figcaption h3,.cinima_content_block li figcaption h3{
    font-size: 17px;
	line-height: 25px;
	height: 30px;
	max-height: 30px;
	margin-bottom: 0;
	padding: 5px 0;
	text-align: center;
}

/*******kids_tori_block css start *********/
.kidsone_block{
    padding-left: 10px;
    padding-right: 10px;
    max-width: 100%;
    flex: 0 0 100%;
	-ms-flex: 0 0 100%;
	margin-bottom: 1%;
}
.dual_img_kidsone .singleimg {
    width: 100%;
    height: 155px;
}
.tori_block {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.tori_block h2{
	margin-top: 2%;
	line-height: 25px;
}



/*******three adds  display code******/
.second_ad_row .ad1, .second_ad_row .ad2, .second_ad_row .tone {
    padding-left: 10px;
	padding-right: 10px;
	margin: 0.5% auto;
}
.second_ad_row .ad1 img, .second_ad_row .ad2 img, .second_ad_row .tone img {
    width: 100%;
    height: 105px;
}


.pic_side_test_block {
	margin-bottom: 1%;
	margin-top: 1%;
}
.pic_side_test_content_block{
	padding-left: 10px;
	padding-right: 10px;
}
.pic_side_test_content_block li {
    width: 100%;
    margin-bottom: 5px;
}
.pic_side_test_content_block figure {
    width: 140px;
	height: 100px;
	border:none;
}
.pic_side_test_content_block li figure img {
    padding: .25rem;
    background-color: #fff;
	border: 1px solid #dee2e6;
	max-width: 100%;
}
.pic_side_test_content_block li figcaption {
    padding-right: 0px;
}
.pic_side_test_content_block li figcaption h3 {
    font-size: 17px;
    line-height: 23px;
    padding-top: 1%;
    font-weight: normal;
	max-height: 70px;
	margin-top: 3%;
}

.photoGallery_block {
	margin-bottom: 1%;
}
.photo_gallery_content_block {
	padding-left: 10px;
	padding-right: 10px;
}
.photoGallery_block_first {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_second {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-left: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_third {
    max-width: 100%;
    float: left;
    margin-left: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_second li {
    max-width: 100%;
}
.photo_gallery_content_block ul li{
	flex-basis: 49%;
	margin-bottom: 3px;
}
.single_img_box img {
    height: 150px;
}
.photoGallery_block_first li h3, .photoGallery_block_third li h3, .photoGallery_block_second li:first-child h3,.photoGallery_block_second li h3{
	display: -webkit-box;
    display: -moz-box;
    -webkit-line-clamp: 2 !important;;
    -webkit-box-orient: vertical;
    word-break: break-word;
	overflow: hidden;
	height: 45px!important;
	max-height: 45px!important;
	line-height: 20px!important;
	font-size: 16px!important;
	padding: 5px 10px!important;
}
.cinima_full_block .col-12:first-child, .pic_side_test_block .col-12:first-child, .photoGallery_block .col-12:first-child, .grandalayam_display_block .col-12:first-child, .sahityam_display_block .col-12:first-child,.movies_display_block .col-12:first-child,.videos_display_block .col-12:first-child {
    padding-left: 10px;
    padding-right: 15px;
}
/*******grandalayam display block *****/
.grandalayam_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.grandalayam_display_content li {
    width:32.3%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.grandalayam_display_content li:last-child {
	display: none;
}
.grandalayam_display_content li a{
    height: 170px;
}

/************* sahityam_display_block********* */

.sahityam_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.sahityam_display_content li {
    width:49%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.sahityam_display_content li a{
    height: 150px;
}
.sahityam_display_content li img {
    width: 100%;
    height: 100%;
}

/*********movies_block_display**********/
.movies_display_content{
	padding-left: 6px;
	padding-right: 6px;
}
.movies_display_content li {
    width:48%;
    margin-right:1%;
    margin-left: 1%;
    margin-bottom: 1%;
}
.movies_display_content li a{
    height: 270px;
}
.movies_display_content li h3 {
    font-size: 17px;
    line-height: 24px;
	text-align: center;
}

.four_display_single_block {
    padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1%;
}
.four_display_single_img {
    height: 230px;
}
.four_display_single_title{
	height: fit-content;
}
.four_display_single_title a{
	font-size: 17px;
	padding-left: 1%;
}
.four_display_remaning_title li a{
	height: 100%;
	font-size: 17px;
	padding: 5px 0 5px 2px;
}
ul.four_display_remaning_title{
	margin-top: 5px;
}

.videos_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.videos_display_content li{
	width: 49%;
	margin-right: 0.5%;
    margin-left: 0.5%;
}
.videos_display_content li a{
	height: 150px;
}
.video_icon{
	width:30px;
    height:30px;
}
.video_icon i {
    padding: 6px 5px 0 9px;
    color: #fff;
    font-size: 14px;
}
.videos_display_content li h3{
	font-size: 17px;
    line-height: 21px;
    margin: 3px 0;
	padding-top: 1px;
	text-align: center;
}
.videos_display_content li h3 a{
	height: 42px;
	padding: 3px 3px;
}
.max-container{
	margin-bottom: 1%;
}

/*********footer start *********/
.mfooter{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 1%;
	margin-bottom: 1%;
}
.mfooter_row{
	margin-left: 0px;
	margin-right: 0px;
}
.mfooter_row .col-12{
	padding-left: 5px;
	padding-right: 5px;
}
#mobileFooter {
    width: 100%;
    height: 100%;
	overflow-x: auto;
	overflow-y: hidden;
    white-space: nowrap;
}
.mfooter_single_item{
	display: inline-block;
    transition: .3s;
	border-radius: .25rem;
	position: relative;
	flex-direction: column;
	min-width: 0;
	background-color: #fff;
    background-clip: border-box;
}
.mfooter_single_item a {
    font-size: 16px;
    position: relative;
    text-transform: capitalize;
    border-radius: 3px;
    color: #fff;
    padding: 0 9px;
    background: #66a5b4;
	border: 1px solid #66a5b4;
	display: block;
	overflow: hidden;
	font-family: 'Ramabhadra';
}
.copyRight li a {
    font-size: 17px;
    color: #fff;
}
.business_about_block{
	margin-top: 1%;
}
.bussiness_div,.footer_ad_div,.about_div {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 100%;
    flex: 0 0 100%;
	-ms-flex: 0 0 100%;
	margin-bottom: 1%;
}
.bussiness_div table,.about_div table{
	text-align: center;
	width: 100%;
}
.business_about_block h4{
	text-align: center;
}
.our_channels_div .col-xl-1{
	margin-top: 0.2%;
	margin-bottom: 0.5%;
}

.copyRight.col-xl-8 {
	padding-right: 0px;
	padding-left: 0;
}
.footerLink {
	display: none;
}
.keyword_block{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	-ms-flex: 0 0 100%;
}
.keyword_block h6{
	float: none;
	text-align: center;
}
.keyword_block span{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
}

.disclaimer .col-xl-2 ,.disclaimer .col-xl-10{
    padding-right: 5px;
    padding-left: 5px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.disclaimer .col-xl-2 h6{
	font-size: 16px;
	text-align: justify;
	margin-bottom: 0px;
}
.disclaimer h6{
	font-size: 12px;
	text-align: justify;
}
.footer_last_slot_tw {
    float: left;
    margin-left: -4%;
}

}

@media screen and (max-width:365px){
body{
	overflow-x: hidden;
}
.swiper-container {
	width: 100%;
	height:230px;
}
.homepage_slider_left h1 {
    font-size: 14px;
    line-height: 26px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.4),rgba(0,0,0,1));
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
	padding: 10px 10px;
	box-sizing: border-box;
}	
.homepage_slider_right{
	margin-top: 2%;
	padding-left: 5px;
    padding-right: 5px;
}
.homepage_slider_right li {
    font-size: 15px;
    line-height: 21px;
}
ul.topside_slider{
	height: 180px;
}
.singleslider_item {
    height: 165px;
}
.singleslider_item figure {
    height: 104px;
}
.slider_block .every_block_title {
	font-size: 19px;
}

.every_block_title {
    font-size: 22px;
}
.slick-prev:before, .slick-next:before{
	font-size: 15px;
}
.dual_display_single_img {
    height: 230px;
}
.cinima_content_block li {
    width: 48%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    border-bottom: 0;
}
.cinima_content_block li figure{
	border-radius: 5px;
}
.cinima_content_block li:first-child figcaption h3, .cinima_content_block li figcaption h3{
	font-size: 15px;
	line-height: 18px;
	padding: 5px 7px;
	height: 40px;
    max-height: 40px;
}
.cinima_content_block li:first-child figure img, .cinima_content_block li figure img {
    width: 100%;
    transform: scale(1);
    transition: all .5s ease-in-out;
    height: 115px;
}
.kidsone_block_single_img {
    height: 200px;
    margin-bottom: 1%;
}
.dual_img_kidsone .singleimg {
    width: 100%;
    height: 140px;
}

.pic_side_test_block {
	margin-bottom: 2%;
	margin-top: 1%;
}
.pic_side_test_content_block{
	padding-left: 10px;
	padding-right: 10px;
}
.pic_side_test_content_block li {
    width: 100%;
    margin-bottom: 5px;
}
.pic_side_test_content_block figure {
    width: 140px;
	height: 100px;
	border:none;
}
.pic_side_test_content_block li figure img {
    padding: .25rem;
    background-color: #fff;
	border: 1px solid #dee2e6;
	max-width: 100%;
}
.pic_side_test_content_block li figcaption {
    padding-right: 0px;
}
.pic_side_test_content_block li figcaption h3 {
    font-size: 15px;
    line-height: 23px;
    padding-top: 1%;
    font-weight: normal;
	max-height: 70px;
	margin-top: 3%;
}

.photoGallery_block {
	margin-bottom: 1%;
}
.photo_gallery_content_block {
	padding-left: 10px;
	padding-right: 10px;
}
.photoGallery_block_first {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_second {
    max-width: 100%;
    float: left;
    margin-right: 0.1%;
    margin-left: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_third {
    max-width: 100%;
    float: left;
    margin-left: 0.1%;
    margin-bottom: 1px;
    flex-basis: 100%;
}
.photoGallery_block_second li {
    max-width: 100%;
}
.photo_gallery_content_block ul li{
	flex-basis: 49%;
	margin-bottom: 3px;
}
.single_img_box img {
    height: 128px;
}
.photoGallery_block_first li h3, .photoGallery_block_third li h3, .photoGallery_block_second li:first-child h3,.photoGallery_block_second li h3{
	display: -webkit-box;
    display: -moz-box;
    -webkit-line-clamp: 2 !important;;
    -webkit-box-orient: vertical;
    word-break: break-word;
	overflow: hidden;
	height: 45px!important;
	max-height: 45px!important;
	line-height: 20px!important;
	font-size: 14px!important;
	padding: 5px 10px!important;
}

.four_display_single_block {
    padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1%;
}
.four_display_single_img {
    height: 230px;
}
.four_display_single_title{
	height: fit-content;
}
.four_display_single_title a{
	font-size: 18px;
}
.four_display_remaning_title li a{
	height: 100%;
	font-size: 15px;
	padding: 5px 0;
}
ul.four_display_remaning_title{
	margin-top: 5px;
}

.videos_display_content{
	padding-left: 10px;
	padding-right: 10px;
}
.videos_display_content li{
	width: 49%;
	margin-right: 0.5%;
    margin-left: 0.5%;
}
.videos_display_content li a{
	height: 130px;
}
.video_icon{
	width:30px;
    height:30px;
}
.video_icon i {
    padding: 6px 5px 0 9px;
    color: #fff;
    font-size: 14px;
}
.videos_display_content li h3{
	font-size: 16px;
    line-height: 21px;
    margin: 3px 0;
	padding-top: 5px;
	text-align: center;
}
.videos_display_content li h3 a{
	height: 42px;
	padding: 3px 3px;
}

/********footer start *********/
.business_about_block{
	margin-top: 1%;
}
.bussiness_div,.footer_ad_div,.about_div {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 100%;
    flex: 0 0 100%;
	-ms-flex: 0 0 100%;
	margin-bottom: 1%;
}
.bussiness_div table,.about_div table{
	text-align: center;
	width: 100%;
}
.business_about_block h4{
	text-align: center;
}
.our_channels_div .col-xl-1{
	margin-top: 0.2%;
	margin-bottom: 0.5%;
}

.copyRight.col-xl-8 {
	padding-right: 0px;
	padding-left: 0;
}
.footerLink {
	display: none;
}
.keyword_block{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	-ms-flex: 0 0 100%;
}
.keyword_block h6{
	float: none;
	text-align: center;
}
.keyword_block span{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
}

.disclaimer .col-xl-2 ,.disclaimer .col-xl-10{
    padding-right: 5px;
    padding-left: 5px;
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.disclaimer .col-xl-2 h6{
	font-size: 16px;
	text-align: justify;
	margin-bottom: 0px;
}
.disclaimer h6{
	font-size: 10px;
	text-align: justify;
}
.footer_last_slot_tw {
    float: left;
    margin-left: -4%;
}

}
@media screen and (max-width:480px) {
.tori_block iframe {
    height: 490px;
    background-color: #02a8e8;
    border-radius: 6px;
}
}
@media screen and (min-width:600px) and (max-width:768px) {
.tori_block iframe {
	height: 455px;
	background-color: #02a8e8;
	border-radius: 6px;
}
}