body {
	background-color:#333;
}
.panel2 {
	color:#eee;
	background-color:#333;
}
.panel2-map {
	background-color:#333;
}
.panel3-london {
	background-color:#333;
}
.panel3-istanbul {
	background-color:#333;
}
h2 {
	color:#eee;
	border-bottom:solid 5px #ddd;
}
h3 {
	color:#eee;
}
.panel4other {
	background-image: linear-gradient(#333, #333);
}
.panel4other-wrapper {
	grid-column:1/3;
	border:1px solid #777;
	background: linear-gradient(0deg, rgba(30,30,30,0.1), rgba(30,30,30,0.1)); 
}
.fact-sheet-other {
	color:#eee;
}
.white-back {
	color:#eee;
	border-bottom:solid 4px #ddd;
}

.header-florence {
	background: linear-gradient(0deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url(images/florence-back1.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;
	background-size: cover;
}
 .header-istanbul {
	background: linear-gradient(0deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url(images/istanbul-back1.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;
	background-size: cover;
}
 .header-cairo {
	background: linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(images/cairo-back1.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;
	background-size: cover;
}
.header-london {
	background: linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7)), url(images/london-back1.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center top;
	background-size: cover;
}
.panelpre4 {
	background-image: linear-gradient(#444, #333);
}
.panelpre4-text {
	color:#eee;
}