@charset "utf-8";
/* CSS Document */

.overlaycont {
	display: inline-block;
	position: relative;
}
/** Victorian maps */
.overvic {
	width: 20%;
	display: block;
	position: absolute;
	text-decoration: none;
	background: #fff;
	background: hsla(0, 0%, 100%, 1);
	box-shadow: 0px 1px 8px 4px hsla(0, 0%, 0%, 0.3);
	padding: 0.2em 0.2em .3em;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	transition: opacity 0.3s ease;
	opacity: 0;
}
.overvic:hover, .overvic:focus {
	opacity:1;
}
.overvic h3 {
	color: #fff;
	background: #036;
	margin: 0px 0px 2px;
	padding: 2px;
}
.overvic p {
	margin: 0px;
	padding: 0px 1px;
}
.overvic a {
	color: #000;
	padding: 0.3em 1em;
	border: 1px solid #999;
	display: inline-block;
	background: #e0e0e0;
	margin: 2px 0px;
}
.overvic a:hover, .overvic a:focus {
	background: #ffe697;
}

#vponhall {
	left: 37%;
	top: 6%;
}
#vtopw {
	left: 1%;
	bottom: 1%;
}
#vkirk {
	left: 0.5%;
	top: 32%;
}
#vfall {
	right: 15%;
	bottom: 15%;
}

#vpars {
	right: 1%;
	top: 5%;
}
#vpen {
	right: 25%;
	top: 38%;
}
#vsund {
	left: 1%;
	top: 1%;
}
#vwch {
	right: .5%;
	bottom: 8%;
}
#vlaw {
	left: 46%;
	bottom: 3%;
}
#vshib {
	left: 40%;
	top: 26%;
}
/** Tour of Wuthering Heights */
.overtour {
	width: 14.5%;
	height: 17%;
	display: block;
	position: absolute;
	text-decoration: none;
	opacity:0;
}
#tentrance {
	left: 7%;
	bottom: 13%;
}
#tyard {
	right: 13%;
	top: 0%;
}
#tkitchen {
	left: 50.5%;
	top: 39.5%;
}
#thouse1 {
	left: 25%;
	top: 43%;
}
#thouse2 {
	left: 27%;
	top: 14%;
}
#tcath {
	right: 24%;
	top: 6.5%;
}
#tlanding {
	left: 36%;
	top: 30%;
}
#tgarret {
	left: 42%;
	top: 33.5%;
}
/* ######################## CHANGES FOR MOBILE ######################## */
@media only screen and (max-width: 450px) {

.overvic {
	width: 30%;
	font-size: 70%;
}

}
