﻿ /*data-video="/Content/Videos/blend/blend-01.m4v"*/
  .map-legend li {
    color: #fff;
    font-size: 18px;
    margin-bottom: 12px;
    display: block;
    clear: both;
    text-align: left;
    display: none;
  }

  .map-legend .legend-circle {
    color: #fff;
    border: solid 1px white;
    display: inline-block;
    border-radius: 10px;
    height: 20px;
    width: 20px;
    margin-right: 10px;
    line-height: 10px;
  }

    .map-legend .circle-1 .legend-circle {
      background: #9a0011;
    }
    .map-legend .circle-2 .legend-circle {
      background: #3e00fe;
    }
    .map-legend .circle-3 .legend-circle {
      background: #9b00f0;
    }
    .map-legend .circle-4 .legend-circle {
      background: #f982ff;
    }
    .map-legend .circle-5 .legend-circle {
      background: #2ca947;
    }
    .map-legend .circle-6 .legend-circle {
      background: #f49a18;
    }
    .map-legend .circle-7 .legend-circle {
      background: #55fff8;
    }
    .map-legend .circle-8 .legend-circle {
      background: #fbff85;
    }
    .map-legend .circle-9 .legend-circle {
      background: #3eff00;
    }

.outsideWrapper { 
    max-width: 2000px;
		height: auto; 
    margin: 0; 
    padding: 0;
		position: relative;
}
.svg-map-container,
.insideWrapper {
    width: 100%;
		height: auto; 
    position: relative;
}
.coveredImage { 
    width: 100%;
		height: auto; 
}

.info-box {
	border: solid 2px #fff;
	background-color: rgba(255, 255, 255, .5);
	min-height: 200px;
	width: 200px;
	z-index: 5000;
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 10px;
}

.vintage-image {
  max-height: 48px;
}
.vintage-label {
  width: 80%;
  float: none;
  display: block;
  margin: 0 auto;
}

.topLevel {
  height: 100%;
  z-index: 20001;
}


/* parcel overlays */
.parcel-overlay {
  z-index: 20002;
  border: solid 1px blue;
}

.polygon {
  border: solid 1px red;
}

.map-parcel {
  display: inline-block; 
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5000;
  opacity: 0;
  text-align: left;
  background:white;
}

.blend-container {
  position: relative;
  border: solid 3px rgba(0,0,0,0.25);
  background: #808080;
  width: 1436px;
  display: inline-block;
  overflow: hidden;
  z-index:1;
}

  .blend-container .blend-info {
    position: absolute;
    border: solid 3px #333;
    top: 10px;
    left: 10px;
    width: 22%;
    background: rgba(119,119,110,0.4);
    padding: 10px;
    z-index: 5000;
  }

    .blend-container .map {
      position: absolute;
      width: 100%;
      display: none;
      top: 0;
      left: 0;
    }
    .blend-container .blend-info .plot-thumb {
      float: left;
      margin: 0 10px 10px 0;
      border: solid 1px white;
      width: 90px;
      height: auto;
      padding: 7px;
      background: rgba(255,255,255,0.15);
      text-align: center;
    }
      .blend-container .blend-info .plot-thumb img {
        display: none;
        max-width: 70px;
        height: auto;
      }

    .blend-container .blend-info h3 {
      margin: 10px 0;
      font-size: 19px;
    }

    .blend-container .blend-info hr {
      margin: 0 10px 15px 10px;
      border-color: #454647;
    }

    .blend-container .blend-info h4 {
      font-size: 16px;
    }
    .blend-container .blend-info p {
      font-size: 16px;
      color: #fff;
      font-family: "ff-enzo-web";
      margin-bottom: 15px;
      text-align: left;
    }

    .blend-container .btn.btn-default.btn-tan {
      background: none;
      border-color: #fff;
      color: #fff;
      text-shadow: none;
      padding: 4px 15px;
      font-size: 13px;
      width: 48%;
    }
      .blend-container .btn.btn-default.btn-tan:hover {
        background: #808080;
      }

/***************************************************************/
/*************************** PARCELS ***************************/
/***************************************************************/

.map-parcel.parcel-A1 
	{
		top:85.74%;
		left: 36.20%;
	}
  .map-parcel.parcel-A2 
	{
		top:83.59%;
		left: 35.81%;
	}
  .map-parcel.parcel-ACF 
	{
		top:90.45%;
		left: 38.68%;
	}
  .map-parcel.parcel-B 
	{
		top:82.88%;
		left: 32.48%;
	}
  .map-parcel.parcel-C1 
	{
		top:82.76%;
		left: 36.10%;
	}
  .map-parcel.parcel-C2 
	{
		top:79.78%;
		left: 36.11%;
	}
  .map-parcel.parcel-CCF 
	{
		top:88.96%;
		left: 38.75%;
	}

  .map-parcel.parcel-D 
	{
		top:75.68%;
		left: 31.29%;
	}
  .map-parcel.parcel-E 
	{
		top:84.62%;
		left: 32.34%;
	}
  .map-parcel.parcel-F1 
	{
		top: 82.6%;
		left: 28.6%;
	}
  .map-parcel.parcel-F2 
	{
		top:82.87%;
		left: 27.73%;
	}
  .map-parcel.parcel-G1 
	{
		top:81.26%;
		left: 30.93%;
	}
  .map-parcel.parcel-G2 
	{
		top:80.52%;
		left: 25.14%;
	}
  .map-parcel.parcel-H 
	{
		top:77.05%;
		left: 24.72%;
	}
  .map-parcel.parcel-I 
	{
		top:72.58%;
		left: 26.05%;
	}
  .map-parcel.parcel-J 
	{
		top:71.84%;
		left: 32.62%;
	}
  .map-parcel.parcel-K 
	{
		top:76.40%;
		left: 18.58%;
	}
  .map-parcel.parcel-L 
	{
		top:75.93%;
		left: 14.80%;
	}
  .map-parcel.parcel-M 
	{
		top:63.77%;
		left: 31.56%;
	}
  .map-parcel.parcel-N 
	{
		top:62.15%;
		left: 35.45%;
	}
  .map-parcel.parcel-P 
	{
		top:74.44%;
		left: 36.87%;
	}

  .map-parcel.parcel-Q 
	{
		top:80.27%;
		left: 18.99%;
	}
  .map-parcel.parcel-R 
	{
		top:80.65%;
		left: 18.92%;
	}
  .map-parcel.parcel-S 
	{
		top:81.02%;
		left: 18.85%;
	}
  .map-parcel.parcel-T 
	{
		top:82.38%;
		left: 18.99%;
	}
  .map-parcel.parcel-U 
	{
		top:84.00%;
		left: 19.83%;
	}
  .map-parcel.parcel-V1 
	{
		top:91.81%;
		left: 17.53%;
	}
  .map-parcel.parcel-V2 
	{
		top:79.28%;
		left: 19.76%;
	}

  .map-parcel.parcel-A1200 
	{
		top:29.65%;
		left: 79.34%;
	}
  .map-parcel.parcel-B1200 
	{
		top:36.48%;
		left: 74.38%;
	}
  .map-parcel.parcel-C1200 
	{
		top:39.82%;
		left: 72.14%;
	}
  .map-parcel.parcel-D1200 
	{
		top:35.98%;
		left: 70.54%;
	}
  .map-parcel.parcel-E11200 
	{
		top:27.54%;
		left: 83.67%;
	}
  .map-parcel.parcel-E21200 
	{
		top:32.63%;
		left: 83.39%;
	}
  .map-parcel.parcel-F1200 
	{
		top: 38.96%;
		left: 70.46%;
	}
  .map-parcel.parcel-G1200 
	{
		top:41.44%;
		left: 71.59%;
	}
.map-parcel.parcel-H1200 {
	top: 32.50%;
	left: 74.44%;
}
.map-parcel.parcel-1200-H1 {
	top: 32.60%;
	left: 78.8%;
	transform-origin:top left;
}

.map-parcel.parcel-1200-H2 {
	top: 37.60%;
	left: 74.5%;
	transform-origin: top left;
}

  .map-parcel.parcel-I11200 
	{
		top:35.36%;
		left: 72.56%;
	}
  .map-parcel.parcel-I21200 
	{
		top:38.2%;
		left: 73.05%;
	}

  .map-parcel.parcel-J1400 
	{
		top:11.42%;
		left: 79.82%;
	}
  .map-parcel.parcel-K1400 
	{
		top: 11.42%;
		left: 77.87%;
	}
  .map-parcel.parcel-L1400 
	{
		top: 16.87%;
		left: 79.19%;
	}
  .map-parcel.parcel-M1400 
	{
		top: 16.01%;
		left: 75.14%;
	}
  .map-parcel.parcel-N1400 
	{
		top: 11.67%;
		left: 75.14%;
	}
  .map-parcel.parcel-P1400 
	{
		top: 11.66%;
		left: 84.29%;
	}
  .map-parcel.parcel-Q1400 
	{
		top: 13.90%;
		left: 73.60%;
	}

@media only screen and (max-width: 1460px) {
  .blend-container {
    width: 1024px;
  }

  .map-parcel{
	  transform-origin:top left;
	  transform: scale(.715);
  }
}

@media only screen and (max-width: 1020px) {
	  .blend-container {
		width: 1020px;
	  }
}

@media only screen and (max-width: 1019px) {
  .blend-container {
    width: 760px;
  }

	.map-parcel {
		transform: scale(.52);
	}

    .blend-container .blend-info .plot-thumb {
      display: none !important;
    }

    .blend-container .blend-info h4 {
      font-size: 12px;
    }
    .blend-container .blend-info p {
      font-size: 12px;
      margin-bottom: 10px;
    }

  .map-legend li {
    font-size: 12px;
  }

  .map-legend .legend-circle {
    color: #fff;
    border: solid 1px white;
    display: inline-block;
    border-radius: 10px;
    height: 15px;
    width: 15px;
  }
}

/* Safari fix */

#drawing {
	width: 100%;
	display: block;
	height: auto;
	position: relative;
	padding-top: 100%;
} 