body {
    font-family: 'Open Sans', sans-serif;/*'Montserrat', sans-serif;*/
}
h1{
    text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 40px;
}

#map {
    width: 100%; height: 90%; padding: 0;margin: 0; <!--margin-top: 40px; margin-bottom: 40px;-->
}

.info-window {
    font-family: 'Lobster', sans-serif;
 		color: #888888;
}
.info-content {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.info-url {
		font-family: 'Lobster', sans-serif;
    color: #7a281a;
    font-weight: normal;
}
.info-url:hover {
	color: #7a281a;
	text-decoration: none;
	font-weight: bold;
}
.info-url:visited {
	color: #7a281a;
	
}

/* map header 320:iphone 5,SE*/
#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
}

#map-logo {
	border-style: none;border-width: 1px;padding-left: 20px;
}
#map-logo img {
    max-width: 100%;
    height: auto;
}

/* #7a281a */
#map-header {
	  border-style: none;text-align: left;color: #888888;font-size: 11px; font-family: 'Open Sans'; font-weight: bold;
	  padding-top: 0.6%;
}

/* iphone 6,6s,7,8 */
@media screen and (min-width: 375px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 12px;
	}
}
/* iphone 6+,7+,8+ */
@media screen and (min-width: 414px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 14px;
	}
}
/* iphone 5,SE landscape */
@media screen and (min-width: 568px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 20px;
      padding-top: 1%;
	}
}
/* iphone 6,6s,7,8 landscape*/
@media screen and (min-width: 667px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 22px;
	}
}
/* iphone 6+,7+,8+ landscape, ipad portraite */
@media screen and (min-width: 736px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 24px;
	}
}
/* iphone X landscape */
@media screen and (min-width: 812px) {
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-header  {
      font-size: 28px;
      /*padding-top: 0.6%;*/
	}
}

/* ipad pro 1024 */
@media screen and (min-width: 1024px) {
	header {
		padding-top: 0.6%;
		padding-bottom: 5px;
	}
	#map-header-row {
	/*style="display:yes;height: 60px;background-color: white;margin-top: 10px;margin-bottom: 10px;"*/
	}
  #map-logo {
				padding-left: 9%;   	
  }
  #map-header  {
      font-size: 30px;
      /*padding-top: 0.6%;*/
      padding-left: 5%;
	}
}


/*
@media screen and (max-width: 3000px) and (min-width: 1002px) {
    #map-header  {
        font-size: 26px;
        color: green;
    }
}
*/
/*
@media screen and (min-width: 1024px) {
    #map-header  {
        font-size: 30px;
        font-style: italic;
        color: red;
    }

    #map-logo {
 				padding-left: 9%;   	
    }
}
*/

