:root {
    --ticket-color: #f39100;
    --ticket-color-hover: #8a919e;
    --dark-card-backgroundcolor: #f7f7f7;
}

#SiteLogo>img, #SiteLogo>a>img {
    max-height: 50px;
}

.scheduleFilter {
 color: var(--text-color);
}

#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;
}
.dropdown-menu {
    top: 35px;
    background-color: var(--background-color);
    padding: 0px!important;
}
.basketclose {
    top: 0px;
}
.voucherPlates > .innerArea{
    background-color: #eee;
    border:#eee 2px solid;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    background: #5d5d5d;
}
.PriceToPay > div {
    background: #021E33!important;
}
.PriceToPay > .PriceContainer > div,
.paymentIconsContainer > div,
.paymentIconsContainer > div > i,
#voucherAddToBasket > i,
.BasketSlider > i {

    color: #fff!important;
}

.paymentIconsContainer  {
   background: #021E33!important;
   color: #fff!important;
}
 

.PriceToPay > div  {
    color: #fff!important;
    background: #021E33!important;
}
.summaryContent > div,
.summaryContent {
   color:#fff!important;  
   background:#a5a6a9!important; 
}
@media screen and (max-width: 767px) {
    #SiteLogo>img, #SiteLogo>a>img {
        padding-left: 3px;
        padding-top: 3px;
    }    
}

.movie h2 {
	color: #000;
}

#CineCardNeeded {
	color: #000;
}