html,
body{font-family:"Roboto",sans-serif;}

/* @media (min-width: 1600px){
    .container-wide {max-width:1440px;}
} */

/* calculated for bottom footer */
main{min-height:100vh;min-height:calc(100vh - 437px);}

.text-underline{text-decoration: underline;}
.text-shadow{text-shadow:0px 1px 2px rgba(0,0,0,0.25);}
.navbar-toggler:focus{outline:none;box-shadow:none;}
.link-unstyled,
.link-unstyled:hover{text-decoration:none;}
.btn-span,
.btn-span:hover{pointer-events:none;}
.bg-dark-alpha-2 {background-color: rgba(0, 0, 0, 0.2) !important;}
.bg-dark-alpha-6 {background-color: rgba(0, 0, 0, 0.6) !important;}
label.invalid-input {color: var(--danger); font-size: 95%; margin-bottom: 0;}

/* navbar ===================================================================================================== */
.twt-navbar.twt-navbar-common{background:#444;transition:0.5s all;min-height:60px;position:fixed;top:0;left:0;right:0;z-index:1022;}
.twt-navbar.twt-navbar-common.fixed{box-shadow:0 1px 15px rgba(30,30,30,0.3); background:#444;padding:0!important;}
.twt-navbar.twt-navbar-common .navbar-brand span{color:#eee;font-weight:900;}
.twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link{transition:0.25s all;border-radius:2px;}
.twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link,
.twt-navbar.twt-navbar-common.fixed .navbar-nav .nav-item .nav-link{color:#eee;padding:0.75rem 1.5rem;border-bottom:0;}
.twt-navbar.twt-navbar-common .navbar-nav .nav-item:hover .nav-link{background-color:rgba(0,0,0,0.25);}
.twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link,
.twt-navbar.twt-navbar-common .navbar-nav .nav-item.active:hover>.nav-link{color:#000;background:rgba(0,0,0,0.15);}
.twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash{display:block;height:3px;width:30px;background:#fff;margin:6px;pointer-events:none;}

.twt-navbar.twt-navbar-common .dropdown-menu{border:0;border-radius:2px;background:none;padding:0;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.3);margin-top:0px!important;}
.twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item{transition:0.5s all;color:#444;padding:0.75rem 1rem;}
.twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item:hover{background:rgba(0,0,0,0.15);color:#000;}
.twt-navbar.twt-navbar-common .brand-logo-img{height:78px;}
@media (max-width:1199px){
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link,
    .twt-navbar.twt-navbar-common.fixed .navbar-nav .nav-item .nav-link{padding:0.75rem 1.25rem;}
}
@media (max-width:991px){
    .navbar-main{background:#444;}
    .twt-navbar.twt-navbar-common .navbar-brand span{color:#fff;}
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link{color:#efefef;}
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link:hover,
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link,
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link:hover{color:#333;}
    .twt-navbar.twt-navbar-common .slide{position:fixed;z-index:999;top:0;bottom:0;left:0;min-width:250px;width:300px;max-width:90%;background-color:#fff;transform:translate3d(-100%,0,0);transition:0.5s all cubic-bezier(0.165,0.84,0.44,1);border-right:1px solid transparent;overflow-y:auto;}
	.twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link,
    .twt-navbar.twt-navbar-common.fixed .navbar-nav .nav-item .nav-link{padding:0.75rem 1rem; color: #353535}
    .twt-navbar.twt-navbar-common .dropdown-menu{background:none;box-shadow:none;}
    .twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item{color:#353535;padding-left:1.75rem; position: relative;}
    .nav-slide-open .twt-navbar.twt-navbar-common .slide{transform:translate3d(0,0,0);box-shadow:2px 0 5px rgba(0,0,0,0.5);opacity: 1;}
}
@media (max-width:575px){
    .twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item{white-space:normal;}
}
@media (min-width:992px){
    .twt-navbar.twt-navbar-common .dropdown-menu.w-200px{min-width:200px;}
    .twt-navbar.twt-navbar-common .dropdown-left .dropdown-menu{left:auto;right:0;}
}

/* for lighter navbars add 'nav-light' class */
.twt-navbar.twt-navbar-common.nav-light .navbar-brand span{color:#333;}
.twt-navbar.twt-navbar-common.nav-light button.navbar-toggler .navbar-dash{background:#333;}
@media (min-width:992px){
	.twt-navbar.twt-navbar-common.nav-light .navbar-nav .nav-item .nav-link{color:#333;}
	.twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link,
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item:hover .nav-link{color: #fff; background-color: var(--primary)}
}

/* submenu css */
.twt-navbar.twt-navbar-common .dropdown-submenu{position:relative;}
.twt-navbar.twt-navbar-common .dropdown-submenu a:after{position:absolute;top:50%;right:6px;transform:translateY(-50%);border-top:0.3em solid transparent;border-right:0.3em solid transparent;border-bottom:0.3em solid transparent;border-left:0.3em solid;}
.twt-navbar.twt-navbar-common .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:0.1rem;margin-right:0.1rem;}
@media (max-width:991px){
    .twt-navbar.twt-navbar-common .dropdown-submenu .dropdown-menu{padding-left:1rem;}
}

/* submenu css */

/* hamburger on close */

.twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash{transition:0.2s all;}
.nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(2){opacity:0;}
.nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(1){transform:rotate(45deg) translate(5px,8px);}
.nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(3){transform:rotate(-45deg) translate(5px,-8px);}

/* hamburger on close */


.twt-navbar.twt-navbar-common .nav-bottom .navbar-nav .nav-item .nav-link{border-radius: 0;}

/* nav-shadow ===================================================================================================== */

.nav-shadow {background-color: var(--primary) !important; border-radius: 0;}

/* nav-shadow ===================================================================================================== */

/* navbar ===================================================================================================== */

/* footer ===================================================================================================== */

.footer{background-color:#172337;}
.footer.footer-dark,
.footer.footer-dark a{color:#aaa;}
.footer.footer-dark a{transition:0.1s;}
.footer.footer-dark a:hover{color:#fff;}
.footer .brand-logo-img{width:150px;}

/* footer ===================================================================================================== */

/* owlcarousel default override ===================================================================================================== */

/* dots */

.owl-carousel {touch-action: manipulation; }
.owl-theme .owl-dots{position:absolute;left:0;bottom:0;width:100%;}
.owl-theme .owl-dots .owl-dot span{background-color:var(--theme-color, #3b5998);margin:5px;box-shadow: 0 0 1px 1px var(--theme-color, #3b5998);}
.owl-theme .owl-dots .owl-dot.active span{background-color:var(--white);width:30px;}

/* nav (prev-next) */
.owl-theme .owl-nav{margin:0;}
.owl-theme .owl-nav .owl-prev,
.owl-theme .owl-nav .owl-next{font-size:0;position:absolute;top:50%;transform:translateY(-50%);height:50px;width:50px;line-height:50px;padding:0;margin:0;background:#fff;color:#333;box-shadow:0 3px 15px rgba(0,0,0,0.3);}
.owl-theme .owl-nav .owl-prev:hover,
.owl-theme .owl-nav .owl-next:hover{background:#fafafa;color:#333;}
.owl-theme .owl-nav .owl-prev{left:0;}
.owl-theme .owl-nav .owl-next{right:0;}
.owl-theme .owl-nav .owl-prev:after,
.owl-theme .owl-nav .owl-next:after{content:"\f104";font-size:2rem;font-family:"Font Awesome 5 Free";font-weight:900;}
.owl-theme .owl-nav .owl-next:after{content:"\f105";}

/* item */
.main-banner-slider .banner-img{object-fit:cover;object-position:center;}

/* owlcarousel default override ===================================================================================================== */


/* body font */
@font-face{
    src: url('fonts/Poppins-Regular.ttf');
    font-family: poppins;
}
@font-face{
    src: url('fonts/antonio-regular.ttf');
    font-family: antonio-regular;
}
body{font-family: antonio-regular;}
/* Common Css Start */
.for-all-bg{background-repeat: no-repeat;height: 100vh;background-size: cover;background-position: bottom;z-index: 0;}
.arrow{border: solid #000;display: table;padding: 6px;transform: rotate(45deg);-webkit-transform: rotate(45deg);border-width:0 1px 1px 0;width: 10px;height: 10px;margin-bottom: -6px;margin-left: 3px;}
.bottom-arrow{position: absolute;left: 50%;bottom: 20px;z-index: 1;animation-name: arrow;animation-duration: 3s;animation-iteration-count: infinite;}
/* @keyframes arrow {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0)}
    40% {transform: translateY(-20px)}
    60% {transform: translateY(-10px)}
} */
.triangle-arrow {width: 20px;height: 35px;border: 1px solid #000;border-radius: 10px;}
.border-dot {width: 2px;height: 5px;border-radius: 1px;margin: 8px auto;display: block;background-color: #000;animation-name: scroll;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: cubic-bezier(.15, .41, .69, .94);}

@keyframes scroll {
    0% {opacity: 0;}
    10% {transform: translateY(0px);opacity: 1;}
    100% {transform: translateY(13px);opacity: 0;}
}
.bottom-border-text{font-size: 18px;letter-spacing: 1px;}
.watch-more-part{position: absolute;left: 48%;bottom: 8%;transform: translateY(-50%);}
.watch-more-part .watch-more-link{color: #000 !important;background-color: transparent !important;cursor: pointer;}
.watch-more-part .plus-image{width: 25px;}
.watch-more-part .plus-image-part{width: 75px;}
.top-arrow{position: fixed;bottom: 0;text-align: right;}
.top-arrow .top-arrow-image{width: 25px;} 
.top-arrow .top-arrow-text{color: #000 !important;}
.top-arrow .top-arrow-link{width: 25px;display: flex;margin-left: auto;flex-direction: column;justify-content: center;text-align: center;}
.mb-150{margin-bottom: 150px;}


/* Common Css End */
/* header css start */
.twt-navbar.twt-navbar-common{background: #000;}
.twt-navbar.twt-navbar-common.fixed{background: #000;box-shadow: none;}
.twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item .dropdown-item{background-color: transparent;}
.main-navbar-wrapper{min-height: 0px !important;}
.twt-navbar.twt-navbar-common{max-height: 85px !important;min-height: 85px !important;}
.twt-navbar.twt-navbar-common .brand-logo-img{height: 80px;}
.mb-7{margin-bottom:100px;}


.twt-navbar.twt-navbar-common.nav-light button.navbar-toggler .navbar-dash{background: #000;}
.nav-slide-open .twt-navbar.twt-navbar-common.nav-light button.navbar-toggler .navbar-dash{background: #fff;}

.twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash{margin: 4px;}
.nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(1){transform: rotate(45deg) translate(2px,5px);}
.nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(3){transform: rotate(-45deg) translate(5px,-8px);}
@media(min-width: 992px){
    .navbar-opacity{transition: 0.5s; background-color: transparent !important;}
    .nav-slide-open .navbar-opacity{background-color: #000 !important;}
    .twt-navbar .slide-navbar-nav{flex-direction: row;transition: 0.5s; }
.twt-navbar .navbar-toggler{z-index: 9999999;}
    .twt-navbar.twt-navbar-common .slide{position: fixed;z-index: 9;top: 6px;right: 0px;width: auto;transition:0.5s all cubic-bezier(0.165,0.84,0.44,1);left: 0;display: flex;}
    .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{margin-right: 14%;}
    .twt-navbar .navbar-slide:not(.slide) .work-dropdown .work-dropdown-menu{top: 55px;}
    .twt-navbar .navbar-slide .work-dropdown{position: initial;}
.twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu{position: absolute;left: 0;right: 0;text-align: right;background: #4166ae;min-height: 55px;padding-top: 5px;top: 49px;}
.twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item{display: inline-block;}
.twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item .dropdown-item{color: #fff;font-size: 14px;}
.twt-navbar .navbar-slide .menu-hand{position: relative;background-color: transparent !important;cursor: pointer;}
.twt-navbar .navbar-slide .menu-hand:hover::before{display: block;}
.twt-navbar .navbar-slide .menu-hand:hover::after{display: block;}
.twt-navbar .navbar-slide .menu-hand::before{content: '';background-image: url('../images/left-hand.png');position: absolute;bottom: 0;left: 0;width: 20px;background-size: cover;height: 23px;display: none;transition: 0.5s;}
.twt-navbar .navbar-slide .menu-hand::after{content: '';background-image: url('../images/right-hand.png');position: absolute;bottom: 0;right: 0;width: 21px;background-size: cover;height: 23px;display: none;transition: 0.5s;}
}
@media(max-width: 991px){
    body:not(.nav-slide-open) .twt-navbar.twt-navbar-common .custom-slide{display: none;}
    .twt-navbar.twt-navbar-common .custom-slide{position: fixed;z-index: 999;top: 0;right: 0;background-color: transparent;}
    /* .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{display: block;} */
    .slide-navbar-nav{display: none;}
    
}

/* header css end */



/* TV css start */
.tv-page{background-image: url('../images/1.webp');}
.tv-page .tv-part{position: relative;}
.tv-page .tv-part .tv-hover{position: relative;width: 385px;height: 385px;}
.tv-page .tv-part .tv-hover .tv-image{height: 420px;z-index: 999;position: absolute;top: 0;left: 0;right: 0;bottom: 0;transition: 0.5s;}
.tv-page .tv-part .tv-hover .tv-gif{width: 385px;height: 385px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: 0.5s;}
/* .tv-page .tv-part .tv-hover:hover .tv-gif{opacity: 1;}
.tv-page .tv-part .tv-hover:hover .tv-image{opacity: 0;} */
.tv-page .tv-part .tv-under-slider{position: absolute;left: 11%;}
.tv-page .tv-part .tv-under-slider .slider-image{width: 312px;margin-top: 50px;}
.tv-page .tv-part .tv-under-slider .slider-part{width: 360px;}
.tv-page .triangle-arrow{border-color: #000;}
.tv-page .border-dot{background-color: #000;}
.tv-page .bottom-border{bottom: 13%;}
.tv-page .arrow{border-color: #000;}
.tv-page .bottom-border .border-dash{background-color: #030053;}
.tv-page .bottom-border .bottom-border-text{color: #000;}
.tv-page .bottom-border .bottom-border-text:hover{color: #000;}

/* TV css end */

/* political css start */
.political-bg{background-image: url('../images/pan-india-bg.png');background-size: cover; height: 110vh;}
.political-bg .political-part .vintage-bioscope-image{height: 290px;}
.political-bg .political-part {position: relative;}
.political-bg .political-part .political-text{position: absolute;top: -34%;width: 965px;margin: 0 auto;height: 251px;left: 0;right: 0;z-index: -1;}
.political-bg .political-part .political-text-image{width: 100%;object-fit: cover;}
.political-bg .political-part .modi-sarkar-text{font-family: poppins;font-weight: bold;font-size: 14px;}
.political-bg .political-part .political-text .text-bg{background-image: url('../images/political.png');width: 100%;background-repeat: no-repeat;background-size: cover; height: 250px;}
.political-bg .political-part .political-text .political-overlay .political-text-1{font-size: 229px;line-height: 1;background-color: white;mix-blend-mode:screen;width: 100%;height: 100%;}
.political-bg .political-part .political-text .political-overlay .political-overlay-bg{position: absolute;top: 0;mix-blend-mode: multiply;width: 100%;height: 100%;background-color: rgba(255,0,0,.1);}
.political-bg .political-part .political-text .political-overlay {background-image: url('../images/political-bg.png');position: relative;width: 100%;height: 100%;}
/* political css end */

/* corporate css start */
.corporate-bg{background-image: url('../images/corporat-bg.png');}
.corporate-bg .corporate-part .corporate-image{width: 287px;padding-top: 50px;height: 295px;}
.corporate-bg .corporate-part .corporate-text{position: absolute;top: -33%;width: 945px;height: 251px;margin: 0 auto;left: 0;right: 0;z-index: -1;}
.corporate-bg .corporate-part .corporate-text .corporate-text-image{width: 100%;object-fit: cover;padding-left: 14px;}
/* corporate css end */

/* multi media css start */
.multi-media-bg{background-image: url('../images/corporat-bg.png');}
.multi-media-bg .multi-media-part .multi-media-hover{height: 470px;width: 470px;position: relative;}
.multi-media-bg .multi-media-part .multi-media-hover .multi-media-image{width:470px;padding-bottom: 80px;height: 470px;object-fit: contain;position: absolute;top: 0;left: 0;right: 0;bottom: 0;transition: 0.5s;}
.multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width:470px;padding-bottom: 80px;height: 470px;object-fit: contain;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: 0.5s;}
/* .multi-media-bg .multi-media-part .multi-media-hover:hover .multi-media-image{opacity: 0;}
.multi-media-bg .multi-media-part .multi-media-hover:hover .multi-media-gif{opacity: 1;} */
.multi-media-bg .multi-media-part .multi-media-text{position: absolute;width: 945px;bottom: 9%;height: 164px;margin: 0 auto;left: 0;right: 0;z-index: -1;}
.multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{width: 100%;object-fit: cover;}
/* multi media css end */

/* songs css start */
.songs-bg {background-image: url('../images/banner1.jpg');}
.songs-bg .songs-part .songs-image{width: 450px;padding-bottom: 50px;height: 407px;object-fit: contain;}
.songs-bg .songs-part .songs-text{position: absolute;width: 600px;top: -4%;height: 187px;margin: 0 auto;left: 0;right: 0;z-index: -1;}
.songs-bg .songs-part .songs-text .songs-text-image{width: 100%;height: 195px;object-fit: contain;padding-left: 28px;}
/* songs css end */

/* Pan India css start */
.pan-india-bg {background-image: url('../images/banner6.jpg');}
.pan-india-bg .pan-india-part {padding-top: 150px;}
.pan-india-bg .pan-india-part .pan-india-image{width: 450px;padding-bottom: 50px;}
.pan-india-bg .pan-india-part .pan-india-text{position: absolute;width: 958px;top: -12%;height: 187px;margin: 0 auto;left: 0;right: 41px;z-index: -1;}
.pan-india-bg .pan-india-part .pan-india-text .pan-india-text-image{width: 100%;height: 287px;object-fit: contain;padding-left: 28px;}
/* Pan India css end */

/* contact css start */
.contact-bg{background-image: url('../images/political-bg.png');}
.contact-bg .contact-part .contact-image{width: 310px;padding-top: 110px;height: 265px;object-fit: contain;}
.contact-bg .contact-part {margin-bottom: -30px;}
.contact-bg .contact-part .contact-text{position: absolute;width: 864px;top: -22%;height: 338px;margin: 0 auto;left: 56px;right: 0;z-index: -1;}
.contact-bg .contact-part .contact-text .contact-text-image{width: 100%;height: 362px;object-fit: contain;}
.contact-bg .contact-address-part {padding-top: 50px;}
.contact-bg .contact-address-part .contact-address-ahem{text-align: right;padding-right: 15px;color: #000;}
.contact-bg .contact-address-part .contact-address-delhi{padding-left: 15px;color: #000;}
.contact-bg .contact-address-part .contact-heading{color: #fff;font-size: 23px;}
.contact-bg .contact-address-part .contact-link-color{color: #000 !important;}
.contact-bg .contact-address-part .text-address{font-size: 16px;}
.contact-bg .mail-text{color: #000 !important;font-size: 16px;margin-left: 90px;}
/* contact css end */

/* political page css start */
.political-page-bg{background-image: url("../images/political-page-bg.png");}
.political-page-bg .political-page-grid{padding: 10px;}
.political-page-bg .political-page-grid .political-page-part::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);opacity: 0;transition: 0.5s;}
.political-page-bg .political-page-grid .political-page-part:hover::before{opacity: 1;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover{opacity: 0;text-align: center;}
.political-page-bg .political-page-grid .political-page-part:hover .political-page-hover{opacity: 1;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading{font-size: 45px;color: #c1c1c1;letter-spacing: 4px;font-weight: bold;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position{position: absolute;bottom: 11%;left: 36%;transform: translateY(-50%);}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-plus{width: 25px;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-modal-link{cursor: pointer;display: inline-block;position: absolute;bottom: 8%;left: 46%;transform: translateY(-50%);}

.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-1{position: absolute;bottom: 13%;left: 10%;transform: translateY(-50%);font-size: 37px;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-2{position: absolute;bottom: 7%;left: 13%;transform: translateY(-50%);line-height: 1.2;}
.political-page-bg .political-page-grid .political-page-part .image-part .image.image-position-1{object-position: 0px -50px;}
.political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-2 .text-up{position: absolute;top: 23px;}
@media(min-width: 992px){
    .political-page-bg .political-page-grid .political-page-part .image-part .image{width: 100%;height: 430px;object-fit: cover;object-position: -151px 0px;}
    .political-page-bg .political-page-grid .political-page-part .image-part .image.image-position{object-position: -356px 0px;}
}
/* politicla page css end */
/* media css start */
.media-modal .media-slider-part .media-image-part {padding: 5px;display: block;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image{width: auto;height: 218px;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image-2{width: auto;height: 231px;object-fit: contain;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image-3{width: auto;height: 149px;object-fit: cover;object-position: bottom;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image-4{width: inherit;height: 173px;object-fit: cover;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image-5{width: 100%;height: 200px;object-fit: contain;}
.media-modal .media-slider-part .media-image-part .sangeet-setu-image-5{width: auto;height: 111px;}
.media-modal .media-heading{font-size: 30px;line-height: 1.2;color: #010101;padding-top: 15px;}
.media-modal .media-link{font-size: 15px;font-family: sans-serif;text-align: justify;word-break: break-all;}
.media-modal .content-bottom-image .sangeet-setu-image-6{height: 195px;width: auto;}
.media-modal .media-modal-body{background: #e6e6e6;}
.media-modal .main-bhi-chowkidar-image-part .main-bhi-chowkidar-image{width: auto;height: 215px;margin: 0 auto;}
.media-modal .main-bhi-chowkidar-image-part {padding: 5px 0;display: block;text-align: center;}
.media-modal .tebleau-image-part .tebleau-image{height: 185px;}
.media-modal .tebleau-image-part {padding: 5px 0;}
.media-modal .tebleau-image-part .tebleau-image-2{height: 250px;}
.media-modal .tebleau-image-part .tebleau-image-3{height: 446px;}
/* .media-modal .slick-track, .media-modal .media-slider-part{width: 100% !important;} */
.media-modal .slick-dots{bottom: -18px;}
.media-modal .slick-dots li button:before{font-size: 11px;width: 12px;height: 12px;line-height: 11px;border: 1px solid #9d9d9d;border-radius: 50%;color: transparent;opacity: 1;}
.media-modal .slick-dots li.slick-active button:before{color: #9d9d9d;background-color: #9d9d9d;}
@media(min-width: 1200){
    .media-modal .media-modal-body{max-height: 513px;min-height: 513px;height: 513px;}
}
/* media css end */

/* modal css start */
.home-modal{background: rgba(0, 0, 0, 0.5);}
.modal .modal-close{width: 18px;height: 18px;position: absolute;right: -18px;top: 0;background-color: #747474;display: flex;justify-content: center;align-items: center;}
.modal .modal-close .close .close-icon{font-weight: 100;font-size: 40px;color: #fff;}
.modal .modal-close .close .close-image{width: 10px;height: 10px;}
.modal .modal-close .close {line-height: 0;}
/* .home-modal .modal-padding {padding: 5px;} */
.home-modal .modal-grid .modal-hover{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;transition: 0.5s;}
.home-modal .modal-grid:hover .modal-hover{opacity: 1;}
.home-modal .modal-grid .modal-hover .mdoal-hover-text{position: relative;height: 100%;width: 100%;}
.home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-heading{position: absolute;bottom: 25%;left: 0;right: 0;text-align: center;color: #fff;font-size: 43px;letter-spacing: 2px;}
.home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn{position: absolute;bottom: 10%;left: 0;right: 0;text-align: center;}
.home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn{width: 35px;height: 35px;border-radius: 50%;margin: 0 auto;background-color: #ed1c24;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn .play-image{width: 25px;padding-left: 5px;}
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled){opacity: 1;}
@media(min-width: 992px){
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link, .twt-navbar.twt-navbar-common .navbar-nav .nav-item:hover .nav-link{background-color: transparent;}
    .modal-content.modal-height .home-page-youtube-modal {height: 560px;}
    .modal-content.modal-height {height: 560px;}
    .home-modal .modal-grid .image-part .modal-home-image{width: 100%;height: 525px;object-fit: cover;object-position: -190px 0px;}
    .home-modal .modal-grid .image-part.malti-media .modal-home-image{object-position: -190px 0px;}
    .modal-width{min-width: 820px;}
}
/* responsive css start */

/* modal for all section css start */
.custom-modal {background-color: rgba(0, 0, 0, 0.7);}
.custom-modal .modal-grid .image-part .custom-image{width: 100%;object-fit: cover;height: 230px;}
.custom-modal .modal-grid .image-hover-part{position: absolute;top: 1px;right: 0;left: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;transition: 0.5s;background-color: rgba(0, 0, 0, 0.4);}
.custom-modal .modal-grid:hover .image-hover-part {opacity: 1;}
.custom-modal .modal-grid .image-hover-part .image-modal-text{position: relative;color: #fff;padding-top: 15px;padding-left: 15px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text .heading-hover{font-size: 21px;margin-bottom: 5px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text .heading-text{font-size: 14px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text .hover-link .play-btn-image{width: 30px;height: 30px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text .hover-link{background: transparent !important;}
.custom-modal .image-grid{padding: 3px;}

.custom-modal .modal-grid .image-part .custom-image.custom-objet{object-position: 0px 0px;}

.custom-modal .modal-grid .image-part .custom-image-2{width: 100%;object-fit: cover;height: 112px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-2{position: relative;color: #fff;padding-top: 5px;padding-left: 10px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-hover-2{font-size: 13px;margin-bottom: 2px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-text-2{font-size: 9px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-2 .hover-link .play-btn-image-2{width: 20px;height: 20px;}

.custom-modal .modal-grid .image-part .custom-image-3{width: 100%;object-fit: cover;height: 270px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-3{position: relative;color: #fff;padding-top: 10px;padding-left: 10px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-3 .heading-hover-3{font-size: 21px;margin-bottom: 2px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-3 .heading-text-3{font-size: 14px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-3 .hover-link .play-btn-image-3{width: 30px;height: 30px;}

.custom-modal .modal-grid .image-part .custom-image-4{width: 100%;object-fit: cover;height: 132px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-4{position: relative;color: #fff;padding-top: 10px;padding-left: 10px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-hover-4{font-size: 17px;margin-bottom: 2px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-text-4{font-size: 12px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-4 .hover-link .play-btn-image-4{width: 25px;height: 25px;}

.custom-modal .modal-grid .image-part .custom-image-5{width: 100%;object-fit: cover;height: 270px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-5{position: relative;color: #fff;padding-top: 10px;padding-left: 10px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-hover-5{font-size: 15px;margin-bottom: 2px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-text-5{font-size: 11px;}
.custom-modal .modal-grid .image-hover-part .image-modal-text-5 .hover-link .play-btn-image-5{width: 25px;height: 25px;}
/* scrollbar css start */
/* .custom-modal .scrollbars{height: 500px;} */
.custom-modal .scrollbar-path-vertical{top: 0 !important;right: 0 !important;background-color: rgb(1, 1, 1) !important;border-radius: 0 !important;}
.custom-modal .scrollbar-handle{background-color: #fff !important;border-radius: 0 !important;opacity: 1 !important;width: 20% !important;left: 4px !important;}
.custom-modal .scrollbar-content{padding: 0 8px 0 0 !important;}
@media(max-width: 991px) {
    .custom-modal .scrollbar-path-vertical{height: 500px !important;}
}
/* scrollbar css end */
/* youtube modal css start */
/* .custom-youtube-modal .youtube-margin{margin-left: -9px;margin-right: 8px;} */
@media(min-width: 992px){
    .custom-youtube-modal .youtube-modal{height: 504px !important;}
    #pan_india_modal .custom-modal-xl{max-width: 700px;}
}
/* #home_page_youtube_modal .modal-content.modal-height{} */
/* modal for all section css end */

/* about us modal css start */
#about-modal .tab-menubar{background-color: #939393;color: #e7e7e7 !important; min-width: 180px;height: 33px;border-radius: 0;margin: 0 5px;transition: 0.5s;display: flex;align-items: center;justify-content: center;}
#about-modal .tab-menubar:hover {background-color: #f1151b; color: #fff;}
#about-modal .tab-menubar.active {background-color: #f1151b; color: #fff;}
#about-modal .about-us-heading{font-size: 50px;letter-spacing: 2px;color: #adabab;font-weight: bold;}
#about-modal .about-modal-bg{background-color: #e6e6e6;}
#about-modal .content-about-us{width: 75%;margin: 0 auto;text-align: center;color: #000;}
#about-modal .about-logo{height: 70px;}
#about-modal .meet-our-md .md-img{width: 100%;}
#about-modal .meet-our-md .content-text {color: #000;}
#about-modal .awards-image-part .award-img{width: 100%;height: 180px;object-fit: contain;}
#about-modal .awards-image-part .award-img.effif{width: 80%;margin: 0 auto;object-position: bottom;}
#about-modal .award-grid{color: #2d2d2d;text-align: center;font-weight: bold;font-size: 15px;}

/* about us modal css end */
@media(max-width: 1024px) and (min-width:992px) {
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-text-4{font-size: 11px;}
}
@media(max-width: 1599px) and (min-width: 1500px){
    .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{margin-right: 17%;}
}
@media(max-width: 992px){
    .nav-slide-open .navbar-opacity{background-color: #000 !important;}
}
@media(max-width: 991px){
    .tv-page {background-image: url(../images/banner1.jpg);background-size: cover;background-position: 0px 0px;}
    .watch-more-part{left: 46%;}
    .multi-media-bg .multi-media-part .multi-media-text{width: 100%;bottom: 85%;}
    .political-bg .political-part .political-text{width: 100%;}
    .corporate-bg .corporate-part .corporate-text{width: 100%;}
    .songs-bg .songs-part .songs-text{width: 100%;text-align: center;}
    .contact-bg .contact-part .contact-text{width: 90%;left: 0;top: -145%;}
    .pan-india-bg .pan-india-part .pan-india-text{width: 100%;}

    .pan-india-bg .pan-india-part .pan-india-image{width: 90%;padding-bottom: 0;padding-top: 50px;}

    .twt-navbar.twt-navbar-common .brand-logo-img{height: 58px;}
    .twt-navbar.twt-navbar-common .navbar-brand{position: absolute;top: 41px;left: 40%;transform: translateY(-50%);z-index: 999999;display: inline-block;}
    .twt-navbar.twt-navbar-common{max-height: 80px !important;min-height: 80px !important;}
    .twt-navbar .navbar-toggler{position: absolute;right: 5px;top: 25px;}
    .twt-navbar.twt-navbar-common.nav-light button.navbar-toggler .navbar-dash{background: #fff;}
    .twt-navbar.twt-navbar-common.fixed{background: transparent !important;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.8);min-width: 100%;width: 100%;max-width: 100%;}
    .nav-slide-open .twt-navbar.twt-navbar-common  .navbar-slide .slide-navbar-nav{position: absolute;top: 50%;left: 40%;bottom: 0;display: flex;flex-direction: column;text-align: center;transform: translateY(-50%);}
    .twt-navbar .navbar-slide .work-dropdown{position: relative;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu{background: transparent;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item{display: block;text-align: center;}
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item:hover .nav-link{background-color: transparent;}
    .twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item{color: #8de3ff !important;}
    body:not(.nav-slide-open) .twt-navbar .navbar-slide{display: none;}
    .twt-navbar.twt-navbar-common .dropdown-menu{display: block;}
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link .close-icon{width: 30px;}
    .nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(1){transform: rotate(0deg);}
    .nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(2){opacity: 1;}
    .nav-slide-open .twt-navbar.twt-navbar-common button.navbar-toggler .navbar-dash:nth-child(3){transform: rotate(0deg);}

    .multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{height: 600px;object-fit: contain;}
    .songs-bg .songs-part .songs-image{width: 100%;height: 634px;}
    .songs-bg .songs-part .songs-text .songs-text-image{width: 80%;height: auto;padding-left: 0;}
    .contact-bg .contact-address-part{flex-direction: column;align-items: center;}
    .contact-bg .contact-address-part .contact-address-ahem{text-align: center;padding-right: 0;}
    .contact-bg .contact-address-part .contact-address-delhi{text-align: center;padding-left: 0;}
    .contact-bg .mail-text{margin-left: 0;}
    .contact-bg .contact-part .contact-image{padding-top: 0;height: 155px;}

    .home-modal .modal-grid .image-part .modal-home-image{width: 100%;height: auto;object-fit: cover;}
    /* .modal-content.modal-height .home-page-youtube-modal {height: 560px;} */
    .modal-content.modal-height {width: 85%;margin: 0 auto;}
    .home-modal .modal-width{min-width: 85%;}

    .political-page-bg .political-page-grid .political-page-part .image-part .image{height: auto;width: 90%;}
    #about-modal .content-about-us{width: 90%;}
    #about-modal .tab-menubar{min-width: 90%;font-size: 15px;}
    #about-modal .meet-our-md .md-img{height: 400px;object-fit: contain;}
    #about-modal .awards-image-part .award-img{height: 150px;}
    .custom-modal .modal-grid .image-part .custom-image{height: auto;}
    .custom-modal .custom-modal-xl{width: 85%;margin: 0 auto;}
    .custom-modal .custom-modal-xl .custom-modal-content{width: 100%;margin: 0 auto;}
    .custom-modal .modal-grid .image-part .custom-image-2{height: auto;}
    .custom-modal .modal-grid .image-part .custom-image-4{height: auto;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-text-2{font-size: 13px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-hover-2{font-size: 21px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .hover-link .play-btn-image-2{width: 30px;height: 30px;margin-top: 10px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-text-5{font-size: 13px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-hover-5{font-size: 21px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .hover-link .play-btn-image-5{width: 30px;height: 30px;}
    .custom-youtube-modal .custom-width-youtube-modal-for-all{width: 85%;margin: 0 auto;}
    .custom-youtube-modal .custom-width-youtube-modal-for-all .youtube-margin{width: 100%;margin: 0 auto;}
    .custom-modal .scrollbars{height: 600px;}
    .songs-bg .songs-part .songs-text{top: -14%;}
    .twt-navbar.twt-navbar-common.fixed.nav-light button.navbar-toggler .navbar-dash{background: #000;}

    .media-modal .media-slider-part .media-image-part .sangeet-setu-image,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-2,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-3,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-4,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-5,
    .media-modal .content-bottom-image .sangeet-setu-image-6,
    .media-modal .main-bhi-chowkidar-image-part .main-bhi-chowkidar-image,
    .media-modal .tebleau-image-part .tebleau-image,
    .media-modal .tebleau-image-part .tebleau-image-2,
    .media-modal .tebleau-image-part .tebleau-image-3{margin: 0 auto;object-fit: cover;width: 90%;height: auto;}
    .media-modal .tebleau-image-part .tebleau-image-3{object-fit: contain;}
    .media-modal .content-bottom-image .sangeet-setu-image-6{padding-top: 15px;height: 254px;object-fit: contain;}
    .media-modal .slick-dots{bottom: -34px;}
    /* .media-modal .media-modal-body{width: 90%;} */
    /* .media-modal .media-heading{font-size: 35px;}
    .media-modal .media-link{font-size: 18px;} */
}
@media(max-width: 767px){
    /* .media-modal .media-modal-body{width: 80%;} */
    .media-modal .media-heading{font-size: 20px;}
    .media-modal .media-link{font-size: 14px;}
    .watch-more-part{left: 45%;}
    .contact-bg .for-responsive-design{padding-top: 25%;}
    .contact-bg .contact-part{padding-right: 30px;}
    .corporate-bg .corporate-part .corporate-text{top: -20%;}
    .corporate-bg .corporate-part .corporate-text .corporate-text-image{padding-left: 0;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text .heading-text{font-size: 13px;}
    .songs-bg .songs-part .songs-image{height: 500px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-2,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-3,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-4,
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-5,
    .media-modal .content-bottom-image .sangeet-setu-image-6,
    .media-modal .main-bhi-chowkidar-image-part .main-bhi-chowkidar-image,
    .media-modal .tebleau-image-part .tebleau-image,
    .media-modal .tebleau-image-part .tebleau-image-2,
    .media-modal .tebleau-image-part .tebleau-image-3{height: auto;}
}
@media(max-width: 575px){
    .media-modal .modal-dialog{max-width: 90%;}
    .songs-bg .songs-part .songs-image{width: 100%;height: 390px;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide .slide-navbar-nav{top: 50%;left: 40%;}
    .watch-more-part{left: 44%;bottom: 6%;}
    .political-bg .political-part .political-text{top: -19%;}
    .corporate-bg .corporate-part .corporate-text{top: -7%;}
    .contact-bg .contact-address-part .text-address{font-size: 13px;margin-bottom: 5px;}
    .contact-bg .contact-address-part .contact-heading{font-size: 19px;}
    .contact-bg .contact-part{margin-bottom: 0;}
    .contact-bg .contact-address-part{padding-top: 10px;}
    .tv-page .tv-part .tv-hover{width: 280px;height: 280px;}
    .tv-page .tv-part .tv-hover .tv-image{width: 280px;height: 280px;}
    .tv-page .tv-part .tv-hover .tv-gif{width: 280px;height: 280px;}
    .tv-page .tv-part .tv-under-slider .slider-image{width: 225px;}
    .tv-page .tv-part .tv-under-slider .slider-part{width: 225px;}
    .twt-navbar.twt-navbar-common .navbar-brand{left: 35%;}
    .contact-bg .contact-part{padding-right: 40px;}
    .corporate-bg .corporate-part .corporate-image{padding-top: 60px;}
    .contact-bg .contact-part .contact-text{top: -153%;width: 100%;}
    .contact-bg .contact-part .contact-image{width: 280px;height: 140px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-heading{font-size: 30px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn .play-image{width: 17px;padding-left: 4px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn{width: 25px;height: 25px;}
    #about-modal .tab-menubar{height: 53px;text-align: center;padding: 5px;}
    #about-modal .meet-our-md .md-img{height: 300px;}
    #about-modal .about-logo{height: 50px;}
    #about-modal .tab-menubar{font-size: 14px;}
    #about-modal .about-us-heading{font-size: 35px;}
    #about-modal .content-about-us{font-size: 14px;}
    .custom-modal .scrollbars{height: 470px;}
    /* .media-modal .scrollbars{height: 513px;} */
    .custom-modal .modal-grid .image-hover-part .image-modal-text{padding-top: 5px;padding-left: 5px;}
    .tv-page .tv-part .tv-under-slider{top: 24.5%;}
    .twt-navbar.twt-navbar-common .dropdown-menu .dropdown-item{padding: 10px 0;}
    .multi-media-bg .multi-media-part .multi-media-hover{height: 420px;width: 420px;}
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-image, .multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width: 420px;height: 420px;}
}
@media(max-width: 500px) and (min-width: 421px){
    .multi-media-bg .multi-media-part .multi-media-text{bottom: 80%;}
    .multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{height: 490px;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide .slide-navbar-nav{left: 35%;}

}
@media(max-width: 450px){
    .custom-modal .modal-grid .image-part .custom-image{height: 250px;}
}
@media(max-width: 420px){
    .songs-bg .songs-part .songs-image{height: 350px;}
    .twt-navbar.twt-navbar-common .navbar-brand{left: 30%;}
    .multi-media-bg .multi-media-part .multi-media-hover{height: 380px;width: 380px;}
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-image, .multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width: 380px;height: 380px;}
    .multi-media-bg .multi-media-part .multi-media-text{bottom: 74%;}
    .multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{height: 430px;}
    .political-bg .political-part .vintage-bioscope-image{height: 260px;}
    .tv-page .tv-part .tv-under-slider .slider-image{width: 202px;}
    .tv-page .tv-part .tv-under-slider .slider-part{width: 202px;margin-top: -80px;}
    .tv-page .tv-part .tv-hover{width: 250px;height: 250px;}
    .tv-page .tv-part .tv-hover .tv-image{width: 265px;height: 265px;}
    .tv-page .tv-part .tv-hover .tv-gif{width: 250px;height: 250px;}
    .corporate-bg .corporate-part .corporate-text{top: -3%;}
    .corporate-bg .corporate-part .corporate-image{width: 250px;height: 274px;}
    .contact-bg .contact-part .contact-text{top: -145%;}
    .pan-india-bg .pan-india-part .pan-india-text .pan-india-text-image{height: 250px;}
    .pan-india-bg .pan-india-part .pan-india-text{top: -4%;}
    .tv-page .tv-part .tv-under-slider{top: 24.5%;}
    .contact-bg .mail-text{font-size: 14px;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide .slide-navbar-nav{top: 47%;}
    .watch-more-part{left: 43%;}
}
@media(max-width: 390px){
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-image, .multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width: 360px;height: 360px;}
    .multi-media-bg .multi-media-part .multi-media-hover{height: 360px;width: 360px;}
    .multi-media-bg .multi-media-part .multi-media-text
    .songs-bg .songs-part .songs-image{height: 325px;}
}
@media(max-width: 360px){
    .songs-bg .songs-part .songs-image{height: 300px;}
    .multi-media-bg .multi-media-part .multi-media-hover{width: 330px;height: 330px;}
    .multi-media-bg .multi-media-part  .multi-media-hover .multi-media-image, .multi-media-bg .multi-media-part  .multi-media-hover .multi-media-gif{width: 320px;height: 320px;}
    .multi-media-bg .multi-media-part .multi-media-text{bottom: 70%;}
    .multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{height: 370px;}
    .contact-bg .contact-part .contact-image{width: 240px;height: 120px;}
    .contact-bg .contact-part .contact-text{top: -165%;}
    .watch-more-part{left: 42%;}
    .twt-navbar.twt-navbar-common{max-height: 65px !important;min-height: 65px !important;}
    .twt-navbar.twt-navbar-common .navbar-brand{top: 35px;}
    .twt-navbar.twt-navbar-common .brand-logo-img{height: 49px;}
    .twt-navbar .navbar-toggler{top: 16px;}
    .pan-india-bg .pan-india-part{padding-top: 130px;}
    .pan-india-bg .pan-india-part .pan-india-text .pan-india-text-image{height: 220px;}
    .corporate-bg .corporate-part .corporate-image{width: 225px;height: 252px;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide .slide-navbar-nav{top: 42%;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text .heading-hover{font-size: 18px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text .heading-text{font-size: 11px;margin-bottom: 0 !important;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-hover-2{font-size: 18px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-text-2{font-size: 11px;margin-bottom: 0 !important;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-hover-4{font-size: 14px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-text-4{font-size: 10px; margin-bottom: 0 !important;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4{padding-top: 5px;padding-left: 5px;}
    .custom-modal .modal-grid .image-part .custom-image{height: 200px;}
    .tv-page .tv-part .tv-under-slider{top: 24.5%;}
    .twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link{padding: 5px;}
}
@media(max-width: 330px){
    .multi-media-bg .multi-media-part .multi-media-hover{width: 290px;height: 290px;}
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-image, .multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width: 300px;height: 300px;}
    .multi-media-bg .multi-media-part .multi-media-text{bottom: 65%;}
    .multi-media-bg .multi-media-part .multi-media-text .multi-media-text-image{height: 350px;}
}
@media(max-width: 320px){
    .songs-bg .songs-part .songs-image{height: 280px;}
    .tv-page .tv-part .tv-hover{width: 200px;height: 200px;}
    .tv-page .tv-part .tv-hover .tv-image{width: 200px;height: 200px;}
    .tv-page .tv-part .tv-hover .tv-gif{width: 200px;height: 200px;}
    .tv-page .tv-part .tv-under-slider .slider-image{width: 161px;}
    .tv-page .tv-part .tv-under-slider .slider-part{width: 161px;}
    .tv-page .tv-part .tv-under-slider{top: 24.5%;}
    .nav-slide-open .twt-navbar.twt-navbar-common .navbar-slide .slide-navbar-nav{top: 42%;}
}
@media(min-width:1620px) and (max-width:1919px) {
    .container{min-width: 1366px !important;}
    .watch-more-part .plus-image-part{width: 88px;}
    .top-arrow .top-arrow-text{font-size: 18px;}
    .watch-more-part .text{font-size: 18px;}
    .twt-navbar .navbar-slide .menu-hand::after{content: '';width: 20px;height: 22px;}
    .twt-navbar .navbar-slide .menu-hand::before{content: '';width:19px;height:22px;}

    .twt-navbar.twt-navbar-common .brand-logo-img{height: 55px;}
    .twt-navbar.twt-navbar-common.nav-light .navbar-nav .nav-item .nav-link{font-size: 17px;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item .dropdown-item{font-size: 16px;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu{padding-top: 2px;top: 58px;}
    .twt-navbar .navbar-slide:not(.slide) .work-dropdown .work-dropdown-menu{top: 70px;}
    .twt-navbar.twt-navbar-common .slide{top: 12px;}
    .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{margin-right: 16%;}
    .twt-navbar.twt-navbar-common{min-height: 70px !important;max-height: 70px !important;}

    .modal-width{min-width: 1150px;}
    .modal-content.modal-height{height: 700px !important;}
    .modal-content.modal-height .home-page-youtube-modal{height: 700px !important;}
    .home-modal .modal-grid .image-part .modal-home-image{height: 665px;object-position: -229px 0px;}
    .home-modal .modal-grid .image-part.malti-media .modal-home-image{object-position: -428px 0px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-heading{font-size: 60px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn{width: 45px;height: 45px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn .play-image{width: 30px;padding-left: 9px;}

    /* modal css start */
    .modal-xl {max-width: 1300px;}
    .custom-modal .modal-xl.custom-modal-xl{width: 1300px !important;}
    .custom-modal .modal-xl.custom-modal-xl .custom-modal-content{width: 1300px !important;}
    .custom-modal .modal-xl.custom-modal-xl .custom-modal-content .custom-modal-body{width: 1300px !important;}
    /* modal css end */
    .custom-youtube-modal .youtube-modal{height: 700px !important;}
    .custom-modal .modal-grid .image-part .custom-image{height: 300px;}
    .custom-modal .modal-grid .image-part .custom-image-2{height: 150px;}
    .custom-modal .modal-grid .image-part .custom-image-3{height: 350px;}
    .custom-modal .modal-grid .image-part .custom-image-4{height: 172px;}
    .custom-modal .modal-grid .image-part .custom-image-5{height: 350px;}

    #about-modal .tab-menubar{width: 200px;height: 32px;font-size: 18px;}
    #about-modal .content-about-us{font-size: 18px;width: 75%;padding: 40px 0 !important;}
    #about-modal .about-us-heading{padding-top: 20px;font-size: 60px;}
    #about-modal .about-logo{height: 80px;}
    #about-modal .meet-our-md .md-img{padding-top: 20px;}
    #about-modal .meet-our-md .content-text{font-size: 18px;padding: 70px 142px 0 0 !important;}
    #about-modal .awards-image-part{padding-top: 30px;}
    #about-modal .awards-image-part .award-img{height: 200px;}
    #about-modal .award-grid{font-size: 18px;}

    .political-page-bg .political-page-grid .political-page-part .image-part .image{height: 500px;object-position: -197px 0px;}
    .political-page-bg .political-page-grid .political-page-part .image-part .image.image-position {object-position: -405px 0px;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading{font-size: 45px;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-1{font-size: 40px;left: 13%;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-2{bottom: 9%;left: 19%;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position{left: 38%;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-plus{width: 25px;}

    #pan_india_modal .custom-modal-xl{max-width: 1000px;}

}
/* responsive css start */
@media(min-width: 992px) and (max-width: 1200px){
    .media-modal .media-modal-body{max-height: 450px;height: 450px;min-height: 450px;padding-left: 30px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image{height: 145px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-2{height: 149px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-3{height: 100px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-4{height: 118px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-5{height: 80px;}
    .media-modal .content-bottom-image .sangeet-setu-image-6{height: 125px;padding-top: 10px;}
    .media-modal .slick-dots{bottom: -14px;}
    .media-modal .media-heading{font-size: 22px;}
    .media-modal .media-link{font-size: 13px;padding: 10px 0 !important;}
    .media-modal .main-bhi-chowkidar-image-part .main-bhi-chowkidar-image{height: 160px;}

    .media-modal .tebleau-image-part .tebleau-image{height: 112px;}
    .media-modal .tebleau-image-part .tebleau-image-2{height: 154px;}
    .media-modal .tebleau-image-part .tebleau-image-3{height: 279px;}
}
@media(min-width: 1620px){
    .tv-page .tv-part .tv-hover{width: 510px;height: 510px;}
    .tv-page .tv-part .tv-hover .tv-image{width: 510px;height: 510px;}
    .tv-page .tv-part .tv-hover .tv-gif{width: 510px;height: 510px;}
    .tv-page .tv-part .tv-under-slider .slider-image{width: 416px;}
    .tv-page .tv-part .tv-under-slider .slider-part{width: 416px;}

    .political-bg .political-part .vintage-bioscope-image{height: 322px;}
    .political-bg .political-part .political-text{width: 1113px;top: -39%;}
    .political-bg .political-part .modi-sarkar-text{font-size: 18px;}

    .corporate-bg .corporate-part .corporate-image{width: 350px;height: 348px;}
    .corporate-bg .corporate-part .corporate-text{width: 1113px;top: -6%;left: 14px;}
    .corporate-bg .corporate-part {padding-top: 100px;}

    .multi-media-bg .multi-media-part .multi-media-hover{height: 590px;width: 590px;}
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-image{width: 590px;padding-bottom: 110px;height: 590px;}
    .multi-media-bg .multi-media-part .multi-media-hover .multi-media-gif{width: 590px;padding-bottom: 110px;height: 590px;}
    .multi-media-bg .multi-media-part .multi-media-text{width: 1114px;bottom: 18%;}

    .pan-india-bg .pan-india-part .pan-india-image{width: 540px;}
    .pan-india-bg .pan-india-part .pan-india-text{top: -9%;left: -18px;}

    .songs-bg .songs-part .songs-image{width: 600px;padding-bottom: 80px;height: 555px;}
    .songs-bg .songs-part .songs-text{width: 856px;top: -3%;left: 12px;}
    .songs-bg .songs-part .songs-text .songs-text-image{height: 249px;}

    .contact-bg .contact-part .contact-image{width: 487px;padding-right: 100px;height: 304px;}
    .contact-bg .contact-part .contact-text{width: 1113px;top: -8%;right: 5%;}
    .contact-bg .contact-part .contact-text .contact-text-image{height: 515px;}
    .contact-bg .contact-address-part .contact-heading{font-size: 30px;}
    .contact-bg .contact-address-part .text-address{font-size: 20px;}
    .contact-bg .mail-text{font-size: 23px;margin-left: 30px;}
    .contact-bg .contact-part{margin-bottom: -100px;padding-top: 100px;}
    .contact-bg .contact-address-part{padding-top: 150px;}
    .contact-bg .contact-address-part .contact-address-delhi{padding-right: 110px;}

    .media-modal .media-modal-body{max-height: 600px;height: 600px;min-height: 600px;padding-left: 30px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image{height: 243px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-2{height: 247px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-3{height: 169px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-4{height: 198px;}
    .media-modal .media-slider-part .media-image-part .sangeet-setu-image-5{height: 120px;}
    .media-modal .content-bottom-image .sangeet-setu-image-6{height: 216px;}
    .media-modal .slick-dots{bottom: -14px;}
    .media-modal .media-heading{font-size: 35px;}
    .media-modal .media-link{font-size: 18px;}
    .media-modal .main-bhi-chowkidar-image-part .main-bhi-chowkidar-image{height: 234px;}
    .media-modal .main-bhi-chowkidar{padding-top: 30px;}
     .media-modal .tebleau{padding-top: 20px;}
     .media-modal .sangeet-setu{padding-top: 10px;padding-left: 0px;}
    .media-modal .tebleau-image-part .tebleau-image{height: 201px;}
    .media-modal .tebleau-image-part .tebleau-image-2{height: 272px;}
    .media-modal .tebleau-image-part .tebleau-image-3{height: 483px;}
}
@media(min-width:1920px){
    .container{min-width: 1366px !important;}
    .watch-more-part .plus-image-part{width: 96px;}
    .watch-more-part .plus-image{width: 28px;}
    .top-arrow .top-arrow-text{font-size: 20px;}
    .top-arrow .top-arrow-image{width: 27px;}
    .watch-more-part .text{font-size: 20px;}

    .twt-navbar.twt-navbar-common .brand-logo-img{height: 60px;}
    .twt-navbar.twt-navbar-common.nav-light .navbar-nav .nav-item .nav-link{font-size: 20px;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu .work-dropdown-item .dropdown-item{font-size: 18px;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu{min-height: 60px;}
    .twt-navbar.twt-navbar-common{min-height: 80px !important;max-height: 80px !important;}

    .modal-width{min-width: 1300px;}
    .modal-content.modal-height{height: 810px !important;}
    .modal-content.modal-height .home-page-youtube-modal{height: 810px !important;}
    .home-modal .modal-grid .image-part .modal-home-image{height: 775px;object-position: -306px 0px;}
    .home-modal .modal-grid .image-part.malti-media .modal-home-image{object-position: -500px 0px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-heading{font-size: 70px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn{width: 50px;height: 50px;}
    .home-modal .modal-grid .modal-hover .mdoal-hover-text .modal-hover-btn .play-btn .play-image{width:33px;padding-left: 9px;}

    .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{margin-right: 18%;}
    .twt-navbar.twt-navbar-common .slide{top: 14px;}
    .twt-navbar .navbar-slide .work-dropdown .work-dropdown-menu{top: 62px;}
    .twt-navbar .navbar-slide:not(.slide) .work-dropdown .work-dropdown-menu{top: 80px;}
    /* modal css start */
    .custom-modal .modal-xl.custom-modal-xl{width: 1300px !important;}
    .custom-modal .modal-xl.custom-modal-xl .custom-modal-content{width: 1300px !important;}
    .custom-modal .modal-xl.custom-modal-xl .custom-modal-content .custom-modal-body{width: 1300px !important;}
    .modal-xl {max-width: 1300px;}
    .custom-modal .modal-grid .image-part .custom-image{height: 329px;}
    .custom-modal .modal-grid .image-part .custom-image-2{height: 162px;}
    .custom-modal .modal-grid .image-part .custom-image-3{height: 400px;}
    .custom-modal .modal-grid .image-part .custom-image-4{height: 196px;}
    .custom-modal .modal-grid .image-part .custom-image-5{height: 400px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text{padding-top: 30px;padding-left: 30px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-3{padding-top: 30px;padding-left: 30px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2{padding-top: 20px;padding-left: 20px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4{padding-top: 20px;padding-left: 20px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-hover-5{font-size: 18px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-hover-2{font-size: 16px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .heading-text-2{font-size: 12px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .heading-text-5{font-size: 13px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-hover-4{font-size: 20px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .heading-text-4{font-size: 14px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-3 .hover-link .play-btn-image-3{width: 40px;height: 40px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text .hover-link .play-btn-image{width: 40px;height: 40px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-4 .hover-link .play-btn-image-4{width: 30px;height: 30px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-5 .hover-link .play-btn-image-5{width: 30px;height: 30px;}
    .custom-modal .modal-grid .image-hover-part .image-modal-text-2 .hover-link .play-btn-image-2{width: 25px;height: 25px;}
    /* modal css end */
    .custom-youtube-modal .youtube-modal{height: 774px !important;}

    #about-modal .tab-menubar{width: 230px;height: 40px;font-size: 20px;}
    #about-modal .content-about-us{font-size: 20px;width: 75%;padding: 60px 0 !important;}
    #about-modal .about-us-heading{padding-top: 30px;font-size: 70px;}
    #about-modal .about-logo{height: 100px;}
    #about-modal .meet-our-md .md-img{padding-top: 30px;}
    #about-modal .meet-our-md .content-text{font-size: 20px;padding: 70px 156px 0 0 !important;}
    #about-modal .awards-image-part{padding-top: 50px;}
    #about-modal .awards-image-part .award-img{height: 230px;}
    #about-modal .award-grid{font-size: 20px;}

    .political-page-bg .political-page-grid .political-page-part .image-part .image{height: 600px;object-position: -230px 0px;}
    .political-page-bg .political-page-grid .political-page-part .image-part .image.image-position {object-position: -509px 0px;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading{font-size: 50px;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-1{font-size: 45px;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position-2{bottom: 9%;left: 19%;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-page-heading.heading-position{left: 38%;}
    .political-page-bg .political-page-grid .political-page-part .political-page-hover .political-plus{width: 30px;}

    #pan_india_modal .custom-modal-xl{max-width: 1100px;}
    .custom-youtube-modal .youtube-modal{height: 704px !important;}
}
@media(min-width: 2000px) {
    .twt-navbar.twt-navbar-common .slide .slide-navbar-nav{margin-right: 21%;}
}
.mobile-version{height: 100vh;}
.youtube-modal-bg{padding-right: 17px;}
.custom-youtube-modal.custom-pr{padding-right: 17px !important;}
.slick-track:focus, .slider-grid.slick-slide,.slick-slide{outline: none !important;}

.logo-opacity{opacity: 0;transition: 0.5s;}

.nav-slide-open .logo-opacity{opacity: 1 !important;}
@media(max-width: 991px){
    .custom-youtube-modal.custom-pr{padding-right: 0 !important;}
}
.img_gal{max-width: 100%;max-height: 400px;opacity: 1 !important;}
.team_name{margin-top: 1rem!important;color: #8ab913;}
.team_img{border-radius:10px;}


.row > .column {
  padding: 0 8px;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

.column {
  float: left;
  width: 95%;
}

/* The Modal (background) */
.modal {
  display: none;
  margin: 0 auto;
  text-align: center;
  position: fixed;
  z-index: 9999999;
  padding-top: 100px;
  left: 0;
  top: 0;
  overflow: auto;
  background-color: #000000b3;
}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fefefe00;
  margin: auto;
  padding: 0;
  width: 90%;
  max-width: 1200px;
}

/* The Close Button */
.close {
  color: white;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 35px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #999;
  text-decoration: none;
  cursor: pointer;
}

.mySlides {
  display: none;
}

.cursor {
  cursor: pointer;
}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: #fff !important;
  background: #0000005c;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

img {
  margin-bottom: -4px;
}

.caption-container {
  text-align: center;
  padding: 2px 16px;
  color: white;
}

.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

img.hover-shadow {
  transition: 0.3s;
}

.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.abt_img{width: auto;}
.p_index{padding-right:50px;text-align:justify;}

@media(max-width: 786px){
	.abt_img{width: 300px;}
	.p_index{padding-right:0px !important;text-align:justify;}
	.banner_height{height:200vh !important;}
}