
:root{
    --ticket-color:#3498db!important;
    --background-color:#090909!important;
}

#GuestfrmEmailReg > #Guestemail{
    background-color: var(--background-color)!important;
}
.custom-select select:focus {
    background: var(--background-color)!important;
}
.form-control{
    color: var(--text-color);
}
#TI-Navigation {
    border-bottom: 2px solid var(--payment-button-background);
    background-color: unset;
}
#SiteLogo>img, #SiteLogo>a>img {
    max-height: 50px;
}
/* body{
    background: linear-gradient(-180deg,hsla(0,0%,100%,0) 10%,#ffe682)!important;
    min-height: 100vH;
} */
.scheduleFilter {
 color: var(--text-color);
}

body {
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 20px;
}

.liner {
	width: 69px !important;
	left: -23px !important;
}

.LegendText {
	width: 25% !important;
}



#MovieInfoBox {
	width: 58%;
}

.infodiv {
	width: 80% !important;
}

#EventFilterMain, #resetFilter {
    visibility: hidden;
    display: none;
}
.paymentIconsContainer, .PriceToPay > div, .voucherPlates > .innerArea {
    background-image: none!important;
    background-color: none!important;
  }

.BasketSlider {
    top: unset!important;
    bottom: unset!important;
}


/*
#voucherShopOverview{
    background-color: #fff;
} */

.TI-timepanel>a.btn {
    background: var(--ticket-color);
}
#TI-PriceTable > div,
#TransOverview,
.BasketPriceTableBottom,
.PriceToPay > div{
    background: unset!important;
}

.paymentIconsContainer{
    background: var(--ticket-color)!important;
    
}

.modal-body,
.modal-header,
a#forgottenPassword{
    color:var(--ticket-color)!important;
}
.select_payment {
    border-color: #fff;
    outline: 3px solid #fff;
}
.navigationBand {
    margin-top: 50px;
    background-color: unset!important;
}
#TI-Navigation {
    z-index: 999!important;
}
a#forgottenPassword {
    color: var(--text-color)!important;
}
.movie h2 {
    color: var(--ticket-color);;
}
@media screen and (max-width: 767px) {
    .close_movie {
        background: unset;
        background: var(--ticket-color)!important;
        color: #fff;
        font-weight: bold;
        line-height: 25px;
    }
    #TI-Schedule {
        margin-bottom: 100px;
    }
    #SiteLogo{
	    margin-top: unset!important;
	    margin-left: unset!important;
    }
    body {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
    }
}

.btn-schedule-infotrailer {
    display:none;
}

.summaryTopic, .TopicLeft, .TopicRight {
    color:#fff;
   
}
.summaryContent > div,
.summaryContent {
   color:#fff!important;  
   background:#535559!important; 
}
#cardsPanelContent,
#cardsPanelContent *,
.CardData *,
#CardInfoTable *{
    color: #fff!important;
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
   color: #fff!important;
}
.MethodAmount, #PaymentInfo{
    color:#fff;
}
#SiteLogo{
    display: block!important;
    padding: 10px;
	margin-top: 5px;
	margin-bottom: auto;
	margin-left: 3%;
}

.movie_cover .moviePoster {
	box-shadow: unset !important;
}

.movie_cover_background {
	background: unset !important;
}

.img-responsive {
	box-shadow: unset !important;	
}

