@charset "utf-8";
/* CSS Document */
@-ms-viewport{width: device-width;}
body {margin:0; padding:0; font-family: 'Montserrat', sans-serif;}
a:hover, a:active, a:focus {outline:0; color: inherit; text-decoration: none;}
a {color: inherit; text-decoration: none;}
img {max-width: 100%;}
h1, h2, h3, h4, h4, h6 {font-size: inherit;margin: 0;}
#bootstrap-grid-frame-jhbsdovu{z-index:1001;}
/*Bootstrap manipulated CSS*/
.row {margin:0;}
/*Cursor*/
.cursor-pointer {cursor:pointer;}
.clear {clear:both !important;}
/*Margin CSS*/
.margin-none {margin:0 !important;}
.margin-ver-5 {margin:5px auto;}
.margin-ver-10 {margin:10px auto;}
.margin-ver-15 {margin:15px auto;}
.margin-ver-20 {margin:20px auto;}
.margin-ver-50 {margin:50px auto;}
.margin-hor-5 {margin:auto 5px;}
.margin-hor-10 {margin:auto 10px;}
.margin-hor-15 {margin:auto 15px;}
.margin-hor-20 {margin:auto 20px;}
.margin-top-5 {margin-top:5px;}
.margin-top-10 {margin-top:10px;}
.margin-top-15 {margin-top:15px !important;}
.margin-top-16 {margin-top:16px;}
.margin-top-20 {margin-top:20px;}
.margin-top-25 {margin-top:25px;}
.margin-top-30 {margin-top:30px;}
.margin-top-40 {margin-top:40px;}
.margin-top-50 {margin-top:50px;}
.margin-right-5 {margin-right:5px;}
.margin-right-10 {margin-right:10px;}
.margin-right-15 {margin-right:15px;}
.margin-right-20 {margin-right:20px;}
.margin-bottom-1 {margin-bottom:1px;}
.margin-bottom-5 {margin-bottom:5px;}
.margin-bottom-50 {margin-bottom:50px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-bottom-15 {margin-bottom:15px;}
.margin-bottom-16 {margin-bottom:16px;}
.margin-bottom-20 {margin-bottom:20px !important;}
.margin-bottom-25 {margin-bottom:25px;}
.margin-bottom-30 {margin-bottom:30px;}
.margin-bottom-40 {margin-bottom:40px;}
.margin-left-5 {margin-left:5px;}
.margin-left-10 {margin-left:10px;}
.margin-left-15 {margin-left:15px;}
.margin-left-20 {margin-left:20px;}
/*Padding CSS*/
.padding-none {padding:0 !important;}
.padding-15{padding:15px !important}
.padding-20 {padding: 20px !important;}
.padding-40 {padding: 40px !important;}
.padding-ver-5 {padding:5px 0;}
.padding-ver-10 {padding:10px 0 !important;}
.padding-ver-15 {padding:15px 0 !important;}
.padding-ver-20 {padding:20px 0 !important;}
.padding-ver-50 {padding:50px 0 !important;}
.padding-top-5 {padding-top:5px !important;}
.padding-top-10 {padding-top:10px !important;}
.padding-top-15 {padding-top:15px !important;}
.padding-top-20 {padding-top:20px;}
.padding-top-30 {padding-top:20px;}
.padding-top-40 {padding-top:40px;}
.padding-top-50 {padding-top:50px;}
.padding-right-5 {padding-right:5px;}
.padding-right-10 {padding-right:10px;}
.padding-right-15 {padding-right:15px;}
.padding-right-20 {padding-right:20px;}
.padding-right-30 {padding-right:30px;}
.padding-right-35 {padding-right:35px;}
.padding-bottom-5 {padding-bottom:5px !important;}
.padding-bottom-10 {padding-bottom:10px !important;}
.padding-bottom-15 {padding-bottom:15px !important;}
.padding-bottom-20 {padding-bottom:20px !important;}
.padding-bottom-40 {padding-bottom:40px;}
.padding-bottom-50 {padding-bottom:50px;}
.padding-bottom-60 {padding-bottom:60px;}
.padding-left-5 {padding-left:5px;}
.padding-left-10 {padding-left:10px;}
.padding-left-15 {padding-left:15px !important;}
.padding-left-20 {padding-left:20px;}
.padding-left-30 {padding-left:30px;}
.padding-left-35 {padding-left:35px;}


/*Font CSS*/
.font-size-10 {font-size:10px;}
.font-size-12 {font-size:12px;}
.font-size-13 {font-size:13px;}
.font-size-14 {font-size:14px;}
.font-size-15 {font-size:15px;}
.font-size-16 {font-size:16px;}
.font-size-18 {font-size:18px;}
.font-size-20 {font-size:20px;}
.font-size-22 {font-size:22px;}
.font-size-24 {font-size:24px;}
.font-size-25 {font-size:25px;}
.font-size-30 {font-size:30px;}
/*Text Color CSS*/
.text-color-white {color:white !important;}
.text-color-black {color:black;}
.text-color-gray {color:#808080;}
.text-color-light-gray {color:#666;}
.text-color-extra-light-gray {color:#999;}
.text-color-red{color:#f0d6d9;}
.text-color-dark-red{color:#ed1c24 !important;}
.text-color-dark-grey{color:#898989;}
.text-color-red-dark {color:#ed1c22;}
.text-color-red-light {color:#e16d6e;}
.text-color-brown {color:#af7024;}
.text-bold {font-weight:bold !important;}
.text-underline {text-decoration:underline;}
/*line-hight*/
.line-height-18 {line-height:18px;}
.line-height-20 {line-height:20px;}
.line-height-25 {line-height:25px;}
.line-through {text-decoration:line-through;}
/*Background COlor CSS*/
.bg-black {background-color:#000;}
.bg-white {background-color:#fff;}
.bg-gray {background-color:#d7d7d7;}
.bg-light-gray {background-color:#edeef0;}
.bg-extra-light-gray {background-color:#f2f2f2;}
.bg-light-brown {background-color:#efe3c9;}
.bg-brown {background-color:#c19866;}
/*Border CSS*/
.border-solid {border:1px solid #ccc;}
.border-dashed {border:1px dashed #ccc;}
.border-dotted {border:1px dotted #ccc;}
.border-hor-solid {border-left:1px solid #ccc;border-right:1px solid #ccc;}
.border-hor-dotted {border-left:1px dotted #ccc;border-right:1px dotted #ccc;}
.border-ver-solid {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
/*.border-ver-solid-footer {border-top:1px solid #363636;border-bottom:1px solid #363636;}*/
.border-ver-dotted {border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.border-top-solid {border-top:1px solid #ccc;}
.border-top-dotted {border-top:1px dotted #ccc;}
.border-bottom-solid-red {border-bottom:1px solid #ce4b50;}
.border-bottom-solid-footer {border-bottom:1px solid #363636;}
.border-top-solid-footer {border-top:1px solid #363636;}
.border-bottom-solid {border-bottom:1px solid #ccc;}
.border-bottom-dotted {border-bottom:1px dotted #ccc;}
.border-right-solid {border-right:1px solid #ccc;}
.border-right-dotted {border-right:1px dotted #ccc;}
.border-left-solid {border-left:1px solid #ccc;}
.border-left-dotted {border-left:1px dotted #ccc;}
.border-none {border:none !important;}

/*Common CSS ST */
.full-width-img{width:100%;}
.slimScrollBar {z-index:0 !important;}
.inner-nav .panel {border-radius:0;}
.dropdown-menu {z-index:2;}
.form-inline .fa.fa-search.fa-lg {line-height:46px;display:inline-block;vertical-aling:-15px;}
/*Common CSS ED */

/*positions*/
.position-relative {position:relative;}
.position-absolute {position:absolute;}
/*Carousel indicator CSS*/
.carousel-indicators .active {background-color: #ed1b24;}
.carousel-indicators li {background-color: #d6d6d6;border: none;}


/*Custom All 3 Buttons */
.btn-custom, .btn-custom-second, .btn-custom-third {
min-width:220px;
border-radius: 0;
text-transform: uppercase;
height: 40px;
padding:4px 25px;
position: relative;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
z-index: 1;}  

.btn-custom{color: #fff;background-color: #ed1b24;border:2px solid #ed1b24;}
.btn-custom-second {color: #898989;background-color:transparent;border:2px solid #898989;}
.btn-custom-third {color: #fff;background-color:#af7024;border:2px solid #af7024;}

.btn-custom:hover, .btn-custom:focus, .btn-custom:active, .btn-custom.active, .open .dropdown-toggle.btn-custom {	
/*background-color:#bd1016;
border:2px solid #bd1016;
color:#fff;
box-shadow: 0 8px 5px -4px #222;*/
border-style: solid;
border-width: 2px;
border-color: rgb(150, 15, 25);
background-color: rgb(189, 16, 22);
box-shadow: 0 8px 5px -4px rgba(34,34,34,0.3);
color:#fff;
}

.btn-custom-second:hover, .btn-custom-second:focus, .btn-custom-second:active, .btn-custom-second.active, .open .dropdown-toggle.btn-custom-second,  { 
color: #fff;
background-color: #ed1b24;
border:2px solid #ed1b24;} 


.btn-custom-third:hover, .btn-custom-third:focus, .btn-custom-third:active, .btn-custom-third.active, .open .dropdown-toggle.btn-custom-third { 
color: #fff;
background-color: #8e5715;
border:2px solid #7c4a0e;}  

/*.btn-custom:after, .btn-custom-second:after, .btn-custom-third:after {
content: "";
position:absolute;
bottom:0;
left:0;
height:0%;
width:100%;
color:#ed1b24;
z-index:-1;}  
	
.btn-custom:after {background-color:#fff;}
.btn-custom-second:after{background-color:#ed1b24;}	
.btn-custom-third:after {background-color:#fff;}

.btn-custom:hover:after,
.btn-custom-second:hover:after,
.btn-custom-third:hover:after{
height: 100%;
transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
-webkit-transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);}	*/

.btn-custom:active,.btn-custom.active, .open .dropdown-toggle.btn-custom {background-image: none;}
.btn-custom-second:active, .btn-custom-second.active, .open .dropdown-toggle.btn-custom-second {background-image: none;}
.btn-custom-third:active, .btn-custom-third.active, .open .dropdown-toggle.btn-custom-third {background-image: none;}


#digital-movies .btn-custom-second {min-width: 140px;}
#movie-tabs .btn-custom-second, #related-album .btn-custom-second, #music .btn-custom-second {min-width: 220px;}

/*Custom All 3 Buttons */


/*Social Icons Buttons BG ST */

.fb.btn-custom-second:after, .googleplus.btn-custom-second:after, .twitter.btn-custom-second:after, .instagram.btn-instagram-second:after{
content: "";
position:absolute;
bottom:0;
left:0;
height:0%;
width:100%;
color:#fff;
z-index:-1;}

.fb.btn-custom-second:after {background-color:#3B5999;}
.googleplus.btn-custom-second:after{background-color:#cc3333;}
.twitter.btn-custom-second:after{background-color:#33ccff;}


.fb.btn-custom-second:hover, .fb.btn-custom-second:focus, .fb.btn-custom-second:active, .fb.btn-custom-second.active{ 
color:#fff;
background-color:#3B5999;
border:2px solid #3B5999;} 

.googleplus.btn-custom-second:hover, .googleplus.btn-custom-second:focus, .googleplus.btn-custom-second:active, .googleplus.btn-custom-second.active{ 
color:#fff;
background-color:#cc3333;
border:2px solid #cc3333;} 

.twitter.btn-custom-second:hover, .twitter.btn-custom-second:focus, .twitter.btn-custom-second:active, .twitter.btn-custom-second.active{ 
color:#fff;
background-color:#33ccff;
border:2px solid #33ccff;} 

/* Social Icons Buttons BG ED */

/*.banner-btn-align {float: left;width: 100%;margin-top: 10px;}*/
.banner-btn-align.mobile-banner-button {z-index:2;/*margin-top:-190px;margin-bottom:80px;*/position:absolute;bottom:50px;}
.mobile-banner-button .btn-custom{min-width:275px;}
.first-letter {background-color: #ee1d23;float: left;height: 5px;width: 18px;}
.first-letter-gray {background-color: #707070;float: left;height: 1px;width: 18px;}
.first-letter-brown {background-color: #af7024;float: left;height: 5px;width: 18px;}
.first-letter-dark-red{background-color: #ed1c22;float: left;height: 1px;width: 18px;}
/*select dropdown*/
.bootstrap-select > .dropdown-toggle {background-color: #eee;border: none;border-radius:0;padding:13px 30px 13px 20px;width:100%;z-index:1;color:#898989;}

/*Tabs*/
.tabbable .nav-tabs {border: none;}
.tabbable .nav-tabs > li.active > a, .tabbable .nav-tabs > li.active > a:focus, .tabbable .nav-tabs > li.active > a:hover {border-bottom: 5px solid #ed1b24;color: #808080;}
.tabbable .nav-tabs > li > a {color: #c4c4c4;}
.tabbable .nav > li > a:focus, .tabbable .nav > li > a:hover {background: none;border:none;}
.tabbable .nav-tabs > li > a {border: none;}
.tab-divider {position: relative;top: -3px;font-size: 30px;}
.nav-tabs > li, .nav-pills > li {float:none;display:inline-block;*display:inline; /* ie7 fix */zoom:1; /* hasLayout ie7 trigger */}
.nav-tabs, .nav-pills {text-align:center;}
.panel{border-bottom:0;border-left:0;border-right:0;}
.panel.with-nav-tabs .panel-heading{padding: 5px 5px 0 5px;}
.panel.with-nav-tabs .nav-tabs{border-bottom: none;}
.panel.with-nav-tabs .nav-justified{margin-bottom: -1px;}
/********************************************************************/
/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs > li > a,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {color: #fff;}

.with-nav-tabs.panel-primary .nav-tabs > .open > a,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {color: #fff;background-color: #3071a9;border-color: transparent;}

.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {color: #428bca;background-color: #fff;border-color: #428bca;border-bottom-color: transparent;}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {background-color: #428bca;border-color: #3071a9;}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {color: #fff;}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {background-color: #3071a9;}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {background-color: #4a9fe9;}
/********************************************************************/
.like-icon,.share-icon{display:none}
.like-icon {position: absolute;top: 10px;left: 25px;font-size: 22px;cursor: pointer;}
.like-inactive {color: #fff;}
.like-active {color: #eb1c24;font-weight: bold;}
.share-icon {position: absolute;top: 10px;right: 25px;font-size: 22px;cursor: pointer;}
.movie-list { margin-bottom: 20px;}
.movie-wrapper {cursor: pointer;}

/*opacity issue on movie banners*/
/*.movie-wrapper img {-webkit-transition: 0.4s ease;transition: 0.4s ease;}
.movie-wrapper img:hover {transform: scale(1.05);-webkit-transform: scale(1.25);cursor: pointer;}
.hover-opacity:hover{opacity:0.5 }*/
.hover-overlay{position:relative;}
.hover-overlay:after{position: absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}
.hover-overlay:hover:after{opacity:.3;}
.red:after{background-color: #bd1016;}
#gallery .movie-wrapper img:hover, #test .movie-wrapper img:hover{transform:none;}

/*pls comment the above style*/
.image-overlay-container{position:relative;}
.overlay {position: absolute;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);transition: all 0.2s ease 0s;}
.close-icon {position: absolute;top: 10px;right: 15px;font-size: 22px;z-index:2}
.share-button-wrapper {position: relative;top: 28%;z-index:1}
.share-button-wrapper-medium{position: relative;top: 25%;z-index:1}
.share-button-wrapper-small{position: relative;top: 5%;z-index:1}
.share-button-wrapper-small .btn-custom-second{display:block;margin:10px auto;height:30px;min-width:150px !important;}
.digital-bg {background: #f2f2f2 url("../img/digital-movies/digital-bg.png") repeat right top;}
.subscribe-bg {background: #333 url("../img/subscribe/subscribe-bg.jpg") repeat-x right top;background-size:cover;}
.subscribe-bg {background: #333 url("../img/subscribe/subscribe-bg.jpg") repeat-x right top;background-size:cover;}
.subscribe-email {border-radius: 0;height: 40px;width: 300px;}
/*#subscribe .carousel-control.left, #subscribe .carousel-control.right {background: none;}*/
#subscribe .fa-chevron-left, #subscribe .fa-chevron-right {position: absolute;top: 48%;z-index: 5;display: inline-block;}
#subscribe .fa-chevron-left {left: 0;}
#subscribe .fa-chevron-right {right: -15px;}
#subscribe .subscribe-left{display:inline-block;background:url('../img/arrows-white.png') no-repeat top left;width:30px;height:30px;position:absolute;left:-15px;top:46%;}
#subscribe .subscribe-right{display:inline-block;background:url('../img/arrows-white.png') no-repeat left -30px;width:30px;height:30px;position:absolute;right:-29px;top:46%;}
 
/*Social tooltip for count*/
.footer-bg {background: #1a1a1a url("../img/footer/footer-bg.png") repeat right top;border-top: 10px solid #333;}
.toolTip {position:relative;}
.toolTip p {padding:10px;background-color:#5a5a5a;border:solid 1px #5a5a5a;color: #fff;-moz-border-radius:5px;-ie-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.tailShadow {position:absolute;bottom:-8px;left:28px;width:0;height:0;border:solid 2px #5a5a5a;}
.tail1 {position:absolute;bottom:-20px;left:20px;width:0;height:0;border-color:#5a5a5a transparent transparent transparent;border-width:10px;
border-style:solid;}
.tail2 {position:absolute;bottom:-18px;left:20px;width:0;height:0;border-color:#5a5a5a transparent transparent transparent;border-width:10px;
border-style:solid;}
.home-gallery-bg {background: #333 url("../img/home-gallery-bg.jpg") repeat right top;}
.movie-landing-synopsis-bg {background: #333 url("../img/movie-landing-synopsis-bg.jpg") no-repeat right top;}
/*Character brief*/
#tcb-testimonial-carousel {margin-top: 30px;}
#tcb-testimonial-carousel a {color: #b20000;}
#tcb-testimonial-carousel .text-brand {color: #b20000;}
#tcb-testimonial-carousel .carousel-indicators .active {background: #b20000;}
#tcb-testimonial-carousel .no-margin {margin: 0;}
#tcb-testimonial-carousel .carousel-indicators li {border: 1px solid #ccc;}
#tcb-testimonial-carousel .carousel-control {color: #b20000;width: 5%;}
#tcb-testimonial-carousel .carousel-control:hover, #tcb-testimonial-carousel .carousel-control:focus {color: #b20000;}
#tcb-testimonial-carousel .carousel-control.left, #tcb-testimonial-carousel .carousel-control.right {background-image: none;}
#tcb-testimonial-carousel .item {padding: 15px 40px;background: transparent;}
#tcb-testimonial-carousel .media-object {margin: auto;}
#character-brief .carousel-control.left, #character-brief .carousel-control.right {background: none;}
#character-brief .fa-chevron-left, #character-brief .fa-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;}
#character-brief .fa-chevron-left {left: 50%;}
#character-brief .fa-chevron-right {right: 35%;} 
 
/*Gallery*/
/*#gallery .carousel-control.left, #gallery .carousel-control.right {background: none;}*/
#gallery .fa-chevron-left, #gallery .fa-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;}
#gallery .fa-chevron-left {left: 50%;}
#gallery .fa-chevron-right {right: 35%;}
#gallery .carousel-control {opacity: 1;}
#gallery-lightbox{display:none;width:100%;background:#000;position:fixed;top:0;left:0;padding:50px 0px;z-index:101;overflow: auto;}
#video-lightbox-close,#image-lightbox-close{display:block;float:right;color:#fff;font-size:20px;margin-right:20px;margin-top:-40px;}
#gallery-lightbox iframe{width:70%;height:400px;}
#image-lightbox{display:block;width:100%;background:#000;position:fixed;top:0;left:0;padding:50px 0px;z-index:101;}
.lightbox-image-description{background:rgba(0,0,0,0.5);color:#fff;position:absolute;bottom:0;padding:5px 22%;}
#lightbox-carousel .img-responsive{width:auto;height:100%;margin:0 auto;}


/*Carousel indicator CSS*/
#gallery .carousel-indicators {z-index: 14;}
#gallery .carousel-indicators .active {background-color: #af7024;}
#gallery .carousel-indicators li {background-color: #ddcec1;border: none;}
.gallery-heading {position: absolute;top:12px;left: 60px;z-index: 1;color: #fff;font-size: 22px;font-weight: bold;text-transform: uppercase;}
.gallery-download {position: absolute;bottom: 20px;right: 20px;z-index: 10;}
#gallery .carousel-inner .movie-list {margin-bottom: 0;}
.download-screen {background-color: #af7024;padding: 5px 10px;}
/*Poster slider CSS*/
#poster .carousel-control.left, #poster .carousel-control.right {background: none;}
#poster .fa-chevron-left, #poster .fa-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;}
#poster .fa-chevron-left {left: 0;}
#poster .fa-chevron-right {right: 0;}
#poster .carousel-control {opacity: 1;width:20px;}
/*Video CSS*/
.item .thumb {width: 50%;cursor: pointer;float: left;}
.item .thumb img {width: 100%;/*	margin: 2px;*/}
.item img {width: 100%;}
#video .carousel-control.left, #video .carousel-control.right,#gallery-lightbox .carousel-control.left,#gallery-lightbox .carousel-control.right{ background: none;}
#video .fa-chevron-left, #video .fa-chevron-right { position: absolute;top: 50%;z-index: 5;display: inline-block;}
#video .fa-chevron-left {left: 0;}
#video .fa-chevron-right {right: -15px;}
#video .carousel-control {opacity: 1;}
#video .carousel-control,#gallery-lightbox .carousel-control{width: auto;}

/*Sub menu*/
.submenu-font {font-size: 13px;}
/*Sub menu Collapse and expand*/
#accordion .panel {border:none;-webkit-box-shadow:none;box-shadow:none;}
.div-collapse {border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
.movie-landing-menu{;-webkit-box-shadow: none;}
* Small devices (tablets, 768px and up) */
.collapse.in > ul {color: #000 !important;}


/* Srinivas CSS ST */
#other_vod .filter-align {position: absolute;right: 15px;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:215px;}
.news-landing-page .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:357px;padding:0 20px 0 0;}
/*.news-lpage .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:360px;}
.news-lpage .bootstrap-select > .dropdown-toggle {width:92%;}*/
.inner-ban-indic .carousel-indicators {bottom:-110px;}
.inner-ban-indic-news_lpage .carousel-indicators {bottom:-50px;}
.download_btns {text-transform:uppercase;color:#fff;font-size:13px;}
.sms_to {font-size:27px;color:#fff;}
.sms_to span{font-size:27px;color:#d71921;}
.inner-ban .btn-custom{min-width:200px;}
.download_btns .btn-custom-second {padding:6px 15px;background-color: #ed1b24;border:1px solid #ed1b24; color:#fff;}

/* News Video Individual ST */
.date_format {font-size:14px;color:#808080;font-weight:normal;}
.video_hd_wrap {padding:10px 0 25px;}
.media_resources ul{padding:0 0 0 15px;}
.media_resources ul li {line-height:35px;}
.main-content {font-size:14px;color:#000;line-height:1.5;}
.gallery-banner .carousel-control.left, .gallery-banner .carousel-control.right {background:none;top:46%;width:7%;}
.gallery-banner .fa-chevron-left {left: 0;}
.gallery-banner .fa-chevron-right {right: -10px;}

.left-arrow{background:url(../img/gallery/gallery-banner-arrow.png) no-repeat left -25px;width:15px;height:24px;position:absolute;}
.right-arrow{background:url(../img/gallery/gallery-banner-arrow.png) no-repeat left top;width:15px;height:24px;position:absolute;}
.camera-icon-wrap {float:right;right:35px;bottom:20px;position:absolute;}
.camera-icon {background:url(../img/gallery/camera-icon.png) no-repeat left top;width:26px;height:24px;display:inline-block;position:absolute;right:40px;}
.num{color:#000;padding:5px;line-height:29px;}
/* News Video Individual ED */

/* News Landing Page ST */
.banner-text {position:absolute;left:196px;bottom:70px;color:#fff;font-size:26px;line-height:1.2;width:340px;text-transform:uppercase;}
.latest-date {position:absolute;left:196px;bottom:50px;font-size:14px;color:#fff;text-transform:capitalize;}
/* News Landing Page ED */


/* FAQ ST */
.faq p.faq-answer{color:#8e8e8e;font-size:13px;font-weight:normal;}
.search-wrap {padding:40px 0 0}
.search-box-style {border:1px solid #eee;border-radius:0;background:#eee;color:#898989;box-shadow:none;height:50px;}
.search-wrap .form-control:focus {border:none;box-shadow:none;outline:none;}
.search-wrap .glyphicon {font-size:18px;color:#808080;line-height:50px;left:-10px;}
.question-wrap {padding:0 0 10px 0;clear:both;border-bottom:1px solid #e8e8e8;}
.faq button.accordion {background-color: #fff;color: #444;cursor: pointer;padding: 18px 0 5px;width: 100%;border: none;text-align: left;outline: none;font-size: 15px;/*transition: 1.4s;*/}
.faq button.accordion{background-color: #fff;color:#5a5a5a;font-weight: bold;font-size:13px;}
.faq button.accordion.active{background-color: #fff;color:#EE1D23;font-size:13px;}
.faq div.panel {padding: 0 18px;display: none;background-color: #fff;}
.faq div.panel.show {display: block !important;}
.question-no {color:#5a5a5a;font-size:14px;margin:0 10px 0 0;display:block;float:left;width:25px;}
.question-no sub{color:#5a5a5a;font-size:11px;display:inline-block;}
.question{float:left;width:86%;display:block;font-size:14px;}
.faq .panel{box-shadow:none;}
/* FAQ ED */


/* Company History ST */
.about {}
.list-inline > li .active{border-bottom:2px solid #ec1c24;padding:0 0 5px;font-weight:bold;}
.about.inner-nav {height:60px;padding:20px 0;}
.inner-nav {background:#transparent;color:#000;}
.history-bg-img {position:relative;}
.years{position:absolute;right:80px;bottom:190px;font-size:100px;font-weight:bold;color:#fff;line-height:1;}
.years-tagline {font-size:15px;color:#fff;text-align:left;}
.yrf-team.inner-nav {height:50px;padding: 10px 0;background:transparent;}
.yrf-team.inner-nav a{color:#404040;}
.yrf-team.inner-nav .active{color:#333 !important;}
.aditya-chopra {position:absolute;left:150px;bottom:22px;width:320px;margin:0 10px;}
.team-name-hd {font-size:30px;color:#fff;line-height:1;text-transform:uppercase;}
.profession{color:#bfbfbf;font-size:14px;margin:0 0 10px;}
.intro-tagline {font-size:13px;color:#fff;padding:15px 0;}
.about-content{font-size:13px; color:#333;text-transform:capitalize;font-weight:normal;}
.president-names {font-size:14px;color:#2d2b2c;}
.president-proff{font-size:13px;color:#808080;}
.slider-bg {margin:50px 0 0;}
.slider-bg .movie-wrapper img {transition:none;}
.slider-bg .movie-wrapper img:hover {opacity:1;}
.slider-bg .glyphicon.glyphicon-chevron-left {color:#fff;}
.m10pc {margin:10% 0 0;}
.slider-content {position:absolute;top:40%;left:15%;color:#fff;width:72%;font-size:16px;font-weight:normal;}
.slider-bg   #gallery .carousel-indicators li{background:#d6d6d6;}
.slider-bg   #gallery .carousel-indicators .active {background:#ed1b24;}

.slider-left-arrow {background:url(../img/arrows.png) no-repeat left top; width:16px;height:30px;display:block;position:absolute;left:50%;top:50%;}
.slider-right-arrow {background:url(../img/arrows.png) no-repeat left -38px; width:16px;height:30px;display:block;position:absolute;right:50%;top:50%;}

.slider-left-arrow-thumbnail{background:url(../img/arrows.png) no-repeat left top; width:16px;height:30px;display:block;position:absolute;right:50%;top:40%;}
.slider-right-arrow-thumbnail{background:url(../img/arrows.png) no-repeat left -38px; width:16px;height:30px;display:block;position:absolute;left:50%;top:40%;}

.slider-left-arrow-white {background:url(../img/arrows-white.png) no-repeat left top;width:16px;height:30px;display:block;position:absolute;left:50%;top:50%;}
.slider-right-arrow-white {background:url(../img/arrows-white.png) no-repeat left -33px;width:16px;height:30px;display:block;position:absolute;right:50%;top:50%;}

.arrows-brown-left{background:url(../img/arrows-brown.png) no-repeat left top; width:16px;height:30px;display:block;position:absolute;left:50%;top:50%;}
.arrows-brown-right {background:url(../img/arrows-brown.png) no-repeat left -38px; width:16px;height:30px;display:block;position:absolute;right:50%;top:50%;}

#test .carousel-control.left {background-image:none;}
#test .carousel-control.right {background-image:none;}
.history-text-container {background:#f2f2f2;}

/* Company History ED */

/* Lyrics Modal ST */
.btn.lyrics-btn {border-radius:0;background:none;}
.lyrics .modal-content {border-radius:0;background:#f2f2f2;border:0;}
.lyrics .modal-header {border-bottom:0;}
.lyrics-name {color:#2d2b2c;font-size:14px;}
.lyrics .close {font-size:26px;color:#808080;opacity:1;text-shadow:none;}
/* Lyrics Modal ED */

/* Other Facilities Tabs ST */
li.resp-tab-active:after {border-bottom:10px solid transparent;border-right:10px solid #fff;border-top:10px solid transparent;height: 0;width: 0;	content:"";float: right;}
.resp-vtabs li.resp-tab-active {padding:14px 0 15px 14px !important;}	 
/* Other Facilities Tabs ED */

<!--mobile menu ST-->
.mm-search input{border-radius:none !important;background:#e3e3e3 !important;height:45px !important;}
<!--mobile menu ED-->








