/*
 Theme Name:  Interactive Map
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Tim Strifler
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

.vision-layer {
	cursor: pointer;
	}
	
.vision-body p {
	background-color: #fff;
	width: 50%;
	float: left;
	padding: 5px;
	border: 1px solid #ccc;
}

.vision-data p:not(.has-background):last-of-type {
	width: 100%;
}
	
.richmondshire .vision-offset {
    background-color: #7BC950;
}

.craven .vision-offset {
    background-color: #7CE577;
}

.harrogate .vision-offset {
    background-color: #B6EFD4;
}

.hambleton .vision-offset {
    background-color: #41EAD4;
}

.ryedale .vision-offset {
    background-color: #A0CCDA;
}

.scarborough .vision-offset {
    background-color: #77FF94;
}

.york .vision-offset {
    background-color: #60993E;
}

.selby .vision-offset {
    background-color: #613A3A;
}

.hull .vision-offset {
    background-color: #008D36;
}

.east-riding .vision-offset {
    background-color: #A1E34D;
}

.yorkshire .vision-offset {
	background-color: #008d36;
}

.nelincs .vision-offset {
	background-color: #c2abcf;
}

.northlincs .vision-offset {
	background-color: #548082;
}




.selby-map .vision-offset {
	background-color: #C29999;
}

.craven-map .vision-offset {
	background-color: #7CE577;
}

.eastriding-map .vision-offset {
	background-color: #a1e34d;
}

.hambleton-map .vision-offset {
	background-color: #40ebd4;
}

.harrogate-map .vision-offset {
	background-color: #b5f0d4;
}


.hull-map .vision-offset {
	background-color: #008c36;
}

.richmondshire-map .vision-offset {
	background-color: #7BC950;
}

.ryedale-map .vision-offset {
	background-color: #A0CCDA;
}

.scarborough-map .vision-offset {
	background-color: #77FF94;
}

.york-map .vision-offset {
	background-color: #60993E;
}

.nelincs-map .vision-offset {
	background-color: #c2abcf;
}

.northlincs-map .vision-offset {
	background-color: #548082;
}



.vision-offset {
	font-weight: bold;
}

.vision-data h2 {
	padding-top: 10px;
	border-bottom: 1px solid #fff;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 26px!important;
}

.richmondshire .vision-data h2, .selby .vision-data h2, .hull .vision-data h2, .northlincs .vision-data h2, .york .vision-data h2{
	color: #ffffff;
	}

.craven .vision-data h2, .harrogate .vision-data h2, .hambleton .vision-data h2, .ryedale .vision-data h2, .scarborough .vision-data h2, .east-riding .vision-data h2, .nelincs .vision-data h2 {
	color: #000000;
}

.hull-map .vision-data h2, .york-map .vision-data h2
 {
	color: #ffffff;
}


.vision-map .vision-tooltips .vision-offset {
	padding: 20px;
	border: 5px solid #323031;
	border-radius: 15px;
	font-size: 18px;
}

p.med {
	background-color: #1E96FC;
	color: #fff;
}

p.high {
	background-color: #edf000;
	color: #000;
}




