﻿/* Large desktops and laptops */
@media (max-width: 991px) {
    #map {
        height: 370px !important;
        /*margin-top: 10px;*/
        /*margin-left: -10px;
        margin-right: -10px;*/
    }

}

/* Landscape phones and portrait tablets (max 768px) */
@media (max-width: 768px) {

}

/* Portrait phones and smaller */
@media (max-width: 480px) {


}

@media (max-width: 415px) {
    #map {
        height: 330px !important;
    }
}

@media (max-width: 380px) {

}

/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
@media only screen and (max-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2) {

}

body {
    background-color: #eeeeee;   
}

.row { 
    margin-top: 10px;
}

.suggest {
    text-align: center;
}

.suggestform {
    background-color: white;
    border-color: #e3e3e3;
    border: 2px solid #e3e3e3;
    display: block;
    padding-top: 10px;
}

.verify {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
}

input {
    width: 100%;
    margin-bottom: 10px;
    /*margin-top: -5px;*/
}

.time {
     margin-bottom: 10px;
}

.input-group {
    margin-top: -5px;
}

#terms {
    width: auto;
}

placeholder {
    font-style: italic;
}

.submitbtn {
    color: white;
    background-color: #45b878;
    border-radius: 0px;
    width: 95%;
    padding: 6px;
    margin: 10px;
    border: 1px solid #45b878;
}

.submitbtn:hover {
    color: #45b878;
    background-color: white;
    border-color: #45b878;
}

hr {
    margin-top: 10px;
    margin-bottom: 10px;
}

#termslink, #termslink:hover {
    color: #45b878;
}

.input-group-addon {
    cursor: pointer;
}

#map {
    height: 650px;
}
