	  
h1 {
  position: relative;
  padding: 0;
  margin: 0;
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #080808;
  -webkit-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

h1 span {
  display: block;
  font-size: 0.5em;
  line-height: 1.3;
}
h1 em {
  font-style: normal;
  font-weight: 600;
}

	  
.five h1 {
  text-align: center;
  font-size: 22px;
  font-weight: 700; color:#202020;
  text-transform: uppercase;
  word-spacing: 1px; letter-spacing:2px;
  color:darkgray
}
.five h1 span {
  margin-top: 40px;
  text-transform: none;
  font-size:.75em;
  font-weight: normal;
  font-style: italic; font-family: "Playfair Display","Bookman",serif;
  color:#999; letter-spacing:-0.005em; word-spacing:1px;
  letter-spacing:none;
}
.five h1:before {
  position: absolute;
  left: 0;
  bottom: 38px;
  width: 60px;
  height: 4px;
  content: "";
  left: 50%;
  margin-left: -30px;
  background-color: #dfdfdf;
}

.iw-title {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	font-weight: 400;
	padding: 10px;
	background-color: #02874d;
	color: white;
	margin: 0;
	border-radius: 2px 2px 0 0;
	max-width: 100% !important;
		min-width: 400px !important;

}

.iw-title2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	font-weight: 400;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #02874d;
	color: white;
	margin:0;
	border-radius: 2px 2px 0 0;
	max-width: 100% !important;
   min-width: 380px !important;
   width:380px !important;
}

.clue-style-iw {
    overflow: visible !important;
    width:400px !important;
    height: auto !important;
     line-height: normal  !important;
 font-family: sans-serif !important;
    font-weight: normal !important;
	min-width: 400px !important;
	max-width: 100% !important;
}

#content_clue {
    overflow: visible !important;
    width:400px !important;
    height: auto !important;
     line-height: normal !important;
 font-family: sans-serif !important;
    font-weight: normal !important;
	min-width: 400px !important;
	max-width: 100% !important;
}


#clue_array {
    overflow: visible !important;
	 width:350px !important;
    height: auto !important;
     line-height: normal  !important;
 font-family: sans-serif !important;
    font-weight: normal !important;
	min-width: 370px !important;
	max-width: 100% !important;
	margin-right:10px;
}

div.infowindow-content {
    min-width: 400px  !important;
	max-width: 100% !important;
  line-height: normal !important;
 
}

