/* Foundation GMap Compatibility Fix */
#map-canvas img { max-width: none; }
#map-canvas { height: 400px; margin:1em 0 }

/* Misc Styles */
.gmap-loading { color: red; font-weight: bold; }
#map-table tr td { width: 450px ;}

/* IFAI Member Search */

.member-search .multiselect {
    display: inline-block;
    border: 1px solid
}

.member-search .multiselect input {
    visibility: hidden;
    position: absolute
}

.member-search .multiselect label {
    display: block;
    box-sizing: border-box
}

.member-search .multiselect label {
    margin: 0;
    padding-left: 1em;
    line-height: 1.75em;
    font-weight: normal    
}

.member-search fieldset input,
.member-search fieldset select {
    width: 100%
}

.member-search .multiselect {
    height: 10.75em;
    width: 100%;
    box-sizing: content-box;
    border-color: #ccc;
    padding: .5em 0;
    overflow-x: hidden;
    overflow-y: scroll;
    white-space: nowrap
}

.member-search-input input[type="text"] { 

}
.member-search-input input[type="submit"] { 
	
}

.member-search .multiselect input:checked+label {
    background-color: #ca1a20;
    color: white
}

.main {
  overflow: hidden;
  -ms-scroll-limit: 0 0 0 0;
}

#