/*
Reisplanner mobiel stijlbestand, op basis van het origineel via archive.org 
Toevoegingen door hemmofa en Luc Gommans
*/
body {
    color: #000066;
}

#hbar {
    background-color: #000066;
}

    #menu a {
        color: #fff;
    }

    #menu li.active {
        background-color: #ffcc36;
    }

        #menu li.active a {
            color: #000;
        }

#page {
    color: #000066;
    background-color: #ffcc36;
}

.drop {
    color: #000066;
}

a {
    color: #000066;
}

.departure:nth-child(odd) {
    background-color: #feedba;
}

/* Stop Details / Journey Details Assets */


.journey-stops li {
    border-bottom: 1px solid #f0ead1;
}

.show-stops-toggle {
    color: #000066;
}

.show-stops-toggle:hover {
    text-decoration: underline;
}

#topimg {
    background-repeat: no-repeat;
    background-position: right;
    background-image: url('../img/topbarwes.jpg');
    background-size: cover;
	height: 170px;
}

.planner-form-item-label {
    background-color: #feedba;
}

    .planner-form-item-label label {
        color: #000;
    }

	.form-switch-field label {
    background-color: #feedba;
	}
	
	
	
	
/* Experimental Colouring for different carriers */

.carrier-nmbs {
background-color: #fff;
border: 0px solid #002f6c;
border-right: 7px solid #d0d3d4;
border-left: 7px solid #002f6c;
}

.carrier-ns { 
background-color: #fff; 
border: 0px solid #000066;

border-right: 2px solid #002d72;
}
.carrier-nsinternational { 
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #f52d70;
border-right: 7px solid #f52d70;
}

.carrier-arriva { /* Nijmegen - Venlo NM-VL*/
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #00929d;
border-right: 7px solid #00929d;
}

.carrier-rnet { /* Alphen aan den Rijn - Gouda APN-GD */ 
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #b11e24;
border-right: 7px solid #b11e24;
}

.carrier-syntus { /* Hengelo - Goor */
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #23a491;
border-right: 7px solid #23a491;
}
.carrier-keolis { /* Venlo - Neuss Hbf VL-NEUSS*/
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #0e3192;
border-right: 7px solid #0e3192;
}

.carrier-valleilijn  { /* Ede Centrum - Amersfoort EDC-AMF*/
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #83cee2;
border-right: 7px solid #83cee2;
}

.carrier-breng { 
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #009ee0;
border-right: 7px solid #009ee0;
}

.carrier-abelliorailnrw { 
background-color: #fff; 
border: 0px solid #000066;
border-left: 7px solid #c71712;
border-right: 7px solid #c71712;
}

.carrier-db { 
background-color: #fff; 
border: 0px solid #da291c;
border-left: 7px solid #da291c;
border-right: 7px solid #da291c;
}

.carrier-rbeurobahn { 
/* Ravensberger Bahn / Germany */
background-color: #fff; 
border: 0px solid #fffc23;
border-left: 7px solid #fffc23;
border-right: 7px solid #00a5aa;
}
.carrier-oebb {
/* ÖBB (Austria) */
background-color: #fff; 
border: 0px solid #e2002a;
border-left: 7px solid #e2002a;
border-right: 7px solid #e2002a;
}

.carrier-dsb {
/* DSB (Denmark) */
background-color: #fff; 
border: 0px solid #b41730;
border-left: 7px solid #b41730;
border-right: 7px solid #b41730;
}

.carrier-sj {
/* SJ (Sweden) */
background-color: #fff; 
border: 0px solid #1fa947;
border-left: 7px solid #1fa947;
border-right: 7px solid #1fa947;
}

.carrier-vikingline {
/* Viking Line (Finland) */
background-color: #fff; 
border: 0px solid #d81421;
border-left: 7px solid #d81421;
border-right: 7px solid #d81421;
}

.carrier-vr {
/* VR (Finland) */
background-color: #fff; 
border: 0px solid #59a618;
border-left: 7px solid #59a618;
border-right: 7px solid #3f4552;
}

.carrier-sbb {
/* SBB (Switzerland) */
background-color: #fff; 
border: 0px solid #ef3340;
border-left: 7px solid #ef3340;
border-right: 7px solid #566373;
}

.carrier-fsitaliane {
/* Ferrovie dello Stato Italiane (Italy) */
background-color: #fff; 
border: 0px solid #00665b;
border-left: 7px solid #00665b;
border-right: 7px solid #d0142c;
}

.carrier-sncf {
/* SNCF (France) */
background-color: #fff; 
border: 0px solid #ad036f;
border-left: 7px solid #ad036f;
border-right: 7px solid #db001b;
}

.carrier-fnm {
/* FNM (Italy) */
background-color: #fff; 
border: 0px solid #00665b;
border-left: 7px solid #c2cd23;
border-right: 7px solid #33799b;
}

.carrier-cp {
/* Comboios de Portugal (Portugal) */
background-color: #fff; 
border: 0px solid #069e3d;
border-left: 7px solid #069e3d;
border-right: 7px solid #acc11a;
}

.carrier-cd {
/* Ceské dráhy, a.s. (Czech Republic) */
background-color: #fff; 
border: 0px solid #009cdf;
border-left: 7px solid #009cdf;
border-right: 7px solid #003b79;
}
.carrier-mvstart {
/* MÁV-Start Vasúti (Hungary) */
background-color: #fff; 
border: 0px solid #fdbb30;
border-left: 7px solid #fdbb30;	
border-right: 7px solid #004b8d;	
}

.carrier-belarusrailways
{
/* Belarus Railways (Belarus) */
background-color: #fff; 
border: 0px solid #3c9a12;
border-left: 7px solid #3c9a12;	
border-right: 7px solid #b80117;	
}
.carrier-rzd {
	/* RZD (Russia) */
background-color: #fff; 
border: 0px solid #da4216;
border-left: 7px solid #da4216;	
border-right: 7px solid #08426b;	
}
.carrier-pkpintercity {
	/* PKP Intercity (Poland) */
	background-color: #fff; 
	border: 0px solid #ff631a;
	border-left: 7px solid #ff631a;	
	border-right: 7px solid #0071bc;	
}
.carrier-cfl {
	/* CFL (Luxemburg) */
	background-color: #fff; 
	border: 0px solid #bb0532;
	border-left: 7px solid #bb0532;	
	border-right: 7px solid #bb0532;	
}

.carrier-cfr {
	/* CFR Calatori (Romania) */
	background-color: #fff; 
	border: 0px solid #0140a1;
	border-left: 7px solid #eb0101;	
	border-right: 7px solid #0140a1;	
}

.carrier-sbahnhamburg {
	/* S-Bahn Hamburg (Germany) */
	background-color: #fff; 
	border: 0px solid #006f35;
	border-left: 7px solid #006f35;	
	border-right: 7px solid #da291c;	
}

.carrier-neb {
	/* Niederbarnimer Eisenbahn (Germany) */
	background-color: #fff; 
	border: 0px solid #006f35;
	border-left: 7px solid #1853b1;	
	border-right: 7px solid #f9c801;	
}

.carrier-bdz {
	/* Bulgarian State Railways (Bulgaria) */
	background-color: #fff; 
	border: 0px solid #00529c;
	border-left: 7px solid #00529c;	
	border-right: 7px solid #00529c;	
}

.carrier-norgesstatsbaner {
	/* Norges Statsbaner (I refuse to use NSB) (Norway) */
	background-color: #fff; 
	border: 0px solid #b11918;
	border-left: 7px solid #b11918;	
	border-right: 7px solid #fd0;	
}

.carrier-sknetrafiken {
	/* Skånetrafiken (Sweden) */
	background-color: #fff; 
	border: 0px solid #cd2a31;
	border-left: 7px solid #cd2a31;	
	border-right: 7px solid #f44651;	
}

.carrier-hpp {
	/* HŽ Putnički prijevoz (Croatia) */
	background-color: #fff; 
	border: 0px solid #0093d0;
	border-left: 7px solid #0093d0;	
	border-right: 7px solid #ed1a21;	
}

.carrier-zsskslovakrail {
	/* ZSSK Slovakrail (Slovakia) */
	background-color: #fff; 
	border: 0px solid #f04e37;
	border-left: 7px solid #f04e37;	
	border-right: 7px solid #034999;	
}
.carrier-slovenskeeleznice {
	/* Slovenske železnice (Slovenia) */
	background-color: #fff; 
	border: 0px solid #00adef;
	border-left: 7px solid #00adef;	
	border-right: 7px solid #00617d;	
}
.carrier-tcdd {
	/* T.C. Devlet Demiryolları (Turkey) */
	background-color: #fff; 
	border: 0px solid #d32e12;
	border-left: 7px solid #0046b9;	
	border-right: 7px solid #d32e12;	
}

.carrier-eurostar {
	/* Eurostar (UK/France) */
	background-color: #fff; 
	border: 0px solid #0e1f2f;
	border-left: 7px solid #f5f20a;	
	border-right: 7px solid #0e1f2f;	
}

.carrier-uz {
	/* Ukrainski Zaliznytsi (Ukraine) */
	background-color: #fcf604; 
	border: 0px solid #0092d2;
	border-left: 7px solid #0092d2;	
	border-right: 7px solid #fcf604;

}

