.mainnav {
  /*background-color: #111 !important;*/
	background-image: url('../andeby/TopImageSubstitutes/img/lyskegle.svg');
	background-repeat: no-repeat;
	background-size: 100% 100% !important;
}

body, #divMain {
    background-color: #2d2d2d !important;
}


.button1 {
  background-color: #292630 !important;
  border: 2px solid #292630 !important;
  background-image: url('../gfx/2x/arrow_r.png'), url('../andeby/TopImageSubstitutes/img/lyskegle.svg');
  background-repeat: no-repeat;
  background-size: 0px 0px, 100% 100% !important;
  background-position: right 50px center, 0px 0px !important;
}

.button1:hover {
  background-size: 8px 13px, 100% 100% !important;
  background-position: right 15px center, 0px 0px !important;
}



/* Primary buttons */
.btn-filmtime {
  background-color: #292630 !important;
  color: #ffffff !important;
  border: 0px solid rgba(255,255,255,1) !important;
	
  background-image: url('../gfx/2x/arrow_r.png'), url('../andeby/TopImageSubstitutes/img/lyskegle.svg');
  background-repeat: no-repeat;
  background-size: 0px 0px, 100% 100% !important;
  background-position: right 50px center, 0px 0px !important;
}

.btn-filmtime:hover {
  background-size: 8px 13px, 100% 100% !important;
  background-position: right 15px center, 0px 0px !important;
}

.btn-filmtime.inactive {
  background-color: rgba(0,0,0,0.15) !important;
  color: rgba(255,255,255,0.5) !important;
}

/* Secondary buttons */
.btn-film_readmore, .dateselecter .nav-link {
  background-color: rgba(0, 0, 0, 0) !important;
  color: #ffffff !important;
  border: 2px solid #140d0d !important;
}

.btn-film_readmore:hover, .dateselecter .nav-link:hover, .btn-newsletter:hover {
  background-color: rgba(0,0,0,0.7) !important;
  /*border: 2px solid transparent !important;*/
}

.btn_next, .ticketamount button {
	background-color: #292630 !important;
	background-image: url('../andeby/TopImageSubstitutes/img/lyskegle.svg');
  background-repeat: no-repeat;
  background-size: 100% 100% !important;
  background-position: 0px 0px !important;
}

.nav-scroller.dateselecter .active {
  background-color: #292630 !important;
  border: 0px solid rgba(255,255,255,1) !important;
	
	background-image: url('../andeby/TopImageSubstitutes/img/lyskegle.svg');
  background-repeat: no-repeat;
  background-size: 100% 100% !important;
  background-position: 0px 0px !important;
  
}

.nav-scroller.dateselecter .active * {
	color: #ffffff !important;
}

/* Tertiary buttons */
.btn-newsletter {
  color: #ffffff !important;
  background-color: transparent !important;
  border: 2px solid #292630 !important;
}

.times {
  background-color: rgba(0, 0, 0, 0.6) !important;
}

.timestype {
  background-color: transparent !important;
}

.dateseperator {
  color: #af9597 !important;
}

/* FILTER */
.showtype .show_vertical, .showtype .show_horizontal, .showtype .show_sidebyside, .showtype .show_timeonside {
  background-color: transparent !important;
}

.showtype .shown {
  background-color: #991917 !important;
}

.filter .navbar-toggler p {
  color: #ffffff !important;
}


.filter {
  background-color: rgba(22, 22, 22, 1) !important;
}

.filter .nav-link {
  color: #ffffff !important;
}

#filterPhoenix li.space, .filter .dropdown {
	
	background-color: rgba(44, 44, 44, 1) !important;
}

.filtertxt {
  background-color: rgba(66, 66, 66, 1) !important;
}


.heroH {
	background-color: rgba(255,255,255,0.8);
	color: #343434;
}

/* Mobile View Film list */

.filmtainer .vertical .col-12 {
	background-color: #333;
}

.filmtainer .vertical .col-12.active, .filmtainer .vertical .col-12 .p-0 {
	background-color: #111;
}

.filmtainer .vertical .col-12.active .ver_open .ver_type span.cat {
	background-color: transparent !important;
	color: #fff !important;
	border-bottom: 2px solid #fff !important;
	padding: 5px 15px !important;
}

.filmtainer .vertical .col-12 .title::before {
background: linear-gradient(to right, rgba(34,34,34,0) 92%, #333);
}

.filmtainer .vertical .col-12 .title {
	color: #fff;
}

.filmtainer .vertical .col-12 .times span {
	background-color: #971a31 !important;
	color: #fff !important;
}

.filmtainer .vertical .col-12 .times span strong {
	color: #fff !important;
}

/* DATE SELECTER */
.nav-scroller.dateselecter {
  background-color: rgba(34, 34, 34, 0.98) !important;
}

.nav-scroller.dateselecter .nav-link.empty_nav_item {
  background-image: none !important;
	border: 2px solid rgba(22,22,22,1) !important;
	background-color: rgba(22,22,22,1) !important;
 }

.nav-scroller.dateselecter .nav-link.empty_nav_item:hover {
  background-image: none !important;
  background-color: rgba(22,22,22,1) !important;
  
}


.modal-dialog {
  background-color: #951f1f !important;
}


/* FILM LIST */
.boxstyleA {
  background-color: rgba(0,0,0,0.2) !important;
  /*border-left: 2px solid rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.2) !important;*/
}

.boxstyleB {
  background-color: rgba(255,255,255,1) !important;
  /*border-left: 2px solid rgba(0, 0, 0, 0.2);*/
	box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.1) !important;
}

.boxstyleA h5 {
  color: rgba(255,255,255,0.8) !important;
}


.filmpage .times .timestype {
	padding: 0px !important;
}

.colorbox .color span {
	color: #999 !important;
}

.footer {
  background-color: rgba(22, 22, 22, 1) !important;
}

.companyFooter {
  background-color: rgba(11, 11, 11, 1) !important;
}

#dashboard{
	background: #2d2d2d;
}

#dashboard #dashThree ul li .all-days-nav-top {
    text-transform: uppercase;
}
#dashboard #dashThree ul li .all-days-nav-top span {
    text-transform: none;
}

#dashboard #dashTwo ul li a.active {
    color: #00000f;
    background-color: rgb(17, 17, 17);
}
#categorySelectList div#shortcutscat .thelinks .dropdown-filter-item-cat.active span {
    color: white;
    background-color: rgba(220, 20, 30, 0.9);
}

.filmpage #dashboard #dashTwo ul li a.active {
    color:  rgb(133 133 133 / 90%);
   
}

.filmpage div#shortcutscat .thelinks .film-version-item.active span,
.filmpage #categorySelectList div#shortcutscat .thelinks div.active span,
.filmpage #cinemaSelectList div#shortcutscat .thelinks div.active span,
.filmpage #versionSelectList div#shortcutscat .thelinks div.active span {
    color: white;
    background-color: rgba(220, 20, 30, 0.9);
}
#filmSelectList div#shortcutsfilm .thelinks div:hover {
    z-index: 1092;
    cursor: pointer;
    transform-origin: left top;
    transition: all 300ms ease 0s;
    border-top: 4px solid #00000f;
}

#dashboard #dashThree ul li a.active {
    color: rgb(133 133 133 / 90%);
}

#dateSelectList div#shortcutsdate .thelinks div.active {
    background-color: rgb(133 133 133 / 90%);
}
