﻿html,body{
    background:#fff;
    margin:0;
    padding:0;
}
.datepicker {
    width: 270px !important;
    margin-right: 5px;
    display: inline;
}
.page{min-height:600px;}
.navbar-brand {
    width:225px !important;
    color: #fff !important;
    font-size:20px !important;
    font-weight: 700 !important;    
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.9);
    font-size:18px !important;
    font-weight:500 !important;
}

    .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
        color: rgb(182, 255, 0);
    }
.login-box {
    background: #007acc;
    opacity:9;
    display: block;
    border: solid 1px #fff;
    margin-top: 175px;
    padding: 5px 25px 25px 5px;
    color: #fff;
    -webkit-box-shadow: 4px 5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 5px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 5px 5px 0px rgba(0,0,0,0.75);
}
    .login-box hr{margin-top:0;padding-top:0;color:#f8f8f8;background-color:#f8f8f8;}

.jumbo {
    color: #fff !important;
    background: #e9ecef;
    height: 100vh !important;
    border-radius: 0 !important;
    background: url('/img/hero.jpg') !important;
    background-position: unset !important;
    background-size: cover !important;
}
.herotext{
    margin-top:60%;
    float:left;
    padding:5px;
    background-color:rgba(0,0,0,0.25);
}
.border-sap {
    border-bottom: solid 2px #df1e26;
    width: 250px;
}
 @media (min-width: 992px) {
    }
/* Google Maps */


#footer {
    background:#333;
    color:#fff;
}
#gmap iframe{width:100% !important;max-height:350px; overflow:hidden;}