/*Add custom styles in this file*/
html,
body {
    height: 100%;
    min-height: 100%;
}

body {
    padding-top: 3rem;
    background-color: #f5f5f5;
}

/*Body center horizontal/vertical*/
.body-center {
    display: flex;
    -webkit-box-pack: center;
    align-items: stretch;
    flex-direction: column;
}

/*All forms*/
.forms {
    width: 100%;
    padding: 15px;
}

/*All form controls*/
.forms .form-control {
    position: relative;
    box-sizing: border-box;
    height: auto;
    padding: 10px;
    font-size: 16px;
}

/*All form controls focus*/
.forms .form-control:focus {
    z-index: 2;
}

/*---Stacked form controls---*/
/*Top input in stack*/
.forms .forms-stacked div.form-group:first-of-type {
    margin-bottom: -1px;
}

.forms .forms-stacked div.form-group:first-of-type > input {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

/*Middle inputs in stack*/
.forms .forms-stacked div.form-group:not(:first-of-type):not(:last-of-type) {
    margin: -1px 0;
}

.forms .forms-stacked div.form-group:not(:first-of-type):not(:last-of-type) > input {
    border-radius: 0;
}

/*Bottom input in stack*/
.forms .forms-stacked div.form-group:last-of-type {
    margin-top: -1px;
}

.forms .forms-stacked div.form-group:last-of-type > input {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/*Success DIV*/
.successDiv,
#inputCapacity {
    display: none;
}

/*Google Map container*/
.map-container {
    border: 2px solid grey;
    border-radius: 3px;
}

/*View Bowser' Page Search*/
#bowserSearch {
    width: 250px;
    display: inline-block;
    text-align: left;
    float: right;
}

/*Dropdown menu for help with report types*/
#drpDwnReportTypes {
    width: 250px;
}

/*Floating notifications*/
.notifications {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 999;
}

#homeJumbo{
    position: center;
    background-image: url(/includes/assets/family-on-sofa-using-laptop.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
/**
    ------- RESPONSIVE CSS ------
 */
/* -- Extra small devices (portrait phones, less than 576px) -- */

/*Heading for find a bowser page*/
h1.responsive-heading {
    font-size: 2rem !important;
}

p.responsive-lead {
    font-size: 1rem;
}

/*Google Map container*/
.map-container {
    height: 20rem;
}

.forms.forms-login,
.forms.forms-forgotPass {
    width: 300px;
}


/* -- Small devices (landscape phones, 576px and up) -- */
@media (min-width: 576px) {
    /*Heading for find a bowser page*/
    h1.responsive-heading {
        font-size: 3rem !important;
    }

    /*Google Map container*/
    .map-container {
        height: 25rem;
    }
}


/* -- Medium devices (tablets, 768px and up) -- */
@media (min-width: 768px) {
    /*Heading for find a bowser page*/
    h1.responsive-heading {
        font-size: 3.5rem !important;
    }

    /*Google Map container*/
    .map-container {
        height: 30rem;
    }
}


/* -- Large devices (desktops, 992px and up) -- */
@media (min-width: 992px) {
    .forms.forms-signup,
    .forms.forms-reportBowser {
        width: 750px;
    }

    .forms.forms-login,
    .forms.forms-forgotPass {
        width: 500px;
    }

    p.responsive-lead {
        font-size: 1.25rem;
    }
}


/* -- xtra large devices (large desktops, 1200px and up) -- */
@media (min-width: 1200px) {
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUNBQWlDO0FBQ2pDOztJQUVJLFlBQVk7SUFDWixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIseUJBQXlCO0FBQzdCOztBQUVBLGtDQUFrQztBQUNsQztJQUVJLGFBQWE7SUFDYix3QkFBd0I7SUFDeEIsb0JBQW9CO0lBQ3BCLHNCQUFzQjtBQUMxQjs7QUFFQSxZQUFZO0FBQ1o7SUFDSSxXQUFXO0lBQ1gsYUFBYTtBQUNqQjs7QUFFQSxvQkFBb0I7QUFDcEI7SUFDSSxrQkFBa0I7SUFDbEIsc0JBQXNCO0lBQ3RCLFlBQVk7SUFDWixhQUFhO0lBQ2IsZUFBZTtBQUNuQjs7QUFFQSwwQkFBQTtBQUFBO0lBRUEsVUFBQTtBQUFBOztBQUdBLDhCQUFxQjtBQUNyQixxQkFBQTtBQUFBO0lBRUEsbUJBQUE7QUFDQTs7QUFDQTtJQUVBLDZCQUFBO0lBQ0EsNEJBQXlCO0FBQ3pCOztBQUVBLHlCQUFBO0FBQ0E7SUFDSSxjQUFBO0FBQ0o7O0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7O0FBQ0Esd0JBQ0k7QUFBSjtJQUVBLGdCQUFBO0FBQUE7O0FBR0E7SUFBSSx5QkFBeUI7SUFDekIsMEJBQWE7QUFDakI7O0FBRUEsY0FBQTtBQUVBOztJQUNJLGFBQUE7QUFDSjs7QUFFQSx1QkFBQTtBQUNBO0lBQ0Esc0JBQUE7SUFDSSxrQkFBQTtBQUNKOztBQUVBLDJCQUFBO0FBQ0E7SUFDQSxZQUFBO0lBQ0EscUJBQUE7SUFFQSxnQkFBQTtJQUFBLFlBQUE7QUFDQTs7QUFFQSwyQ0FBQTtBQUNBO0lBQ0EsWUFBQTtBQUNBOztBQUVBLHlCQUFBO0FBQ0E7SUFDQSxlQUFBO0lBQ0ksT0FBTztJQUNYLFdBQUE7SUFDQSxZQUFBO0FBQ0E7O0FBRUE7O0VBRUE7QUFDQSxpRUFBQTs7QUFHQSxpQ0FBQTtBQUFBO0lBQ0EsMEJBQUE7QUFDQTs7QUFFQTtJQUNJLGVBQWU7QUFDbkI7O0FBRUEsdUJBQWdCO0FBQ2hCO0lBQ0ksYUFBYTtBQUNqQjs7QUFFQTs7SUFFQSxZQUFBO0FBQ0E7OztBQUdBLHlEQUFtQjtBQUNuQjtJQUNJLGlDQUFpQjtJQUNyQjtRQUNBLDBCQUFBO0lBQ0k7O0lBRUosdUJBQUE7SUFDQTtRQUNJLGFBQUE7SUFFSjtBQUFBOzs7QUFHQSxpREFBQTtBQUNBO0lBQ0ksaUNBQUE7SUFDSjtRQUNBLDRCQUFBO0lBQ0k7O0lBRUosdUJBQUE7SUFDQTtRQUNJLGFBQUE7SUFDQTtBQUNKOzs7QUFHQSxpREFBaUQ7QUFDakQ7SUFDSTs7UUFFSSxZQUFBO0lBQ0o7O0lBRUE7O1FBRUosWUFBQTtJQUNBOztJQUVJO1FBQ0ksa0JBQWtCO0lBQ3RCO0FBQ0o7OztBQUdBLDZEQUE2RDtBQUM3RDtBQUNBIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKkFkZCBjdXN0b20gc3R5bGVzIGluIHRoaXMgZmlsZSovXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi8qQm9keSBjZW50ZXIgaG9yaXpvbnRhbC92ZXJ0aWNhbCovXHJcbi5ib2R5LWNlbnRlciB7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi8qQWxsIGZvcm1zKi9cclxuLmZvcm1zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLypBbGwgZm9ybSBjb250cm9scyovXHJcbi5mb3JtcyAuZm9ybS1jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi8qQWxsIGZvcm0gY29udHJvbHMgZm9jdXMqL1xyXG4uZm9ybXMgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4vKi0tLVN0YWNrZWQgZm9ybSBjb250cm9scy0tLSovXHJcbi8qVG9wIGlucHV0IGluIHN0YWNrKi9cclxuLmZvcm1zIC5mb3Jtcy1zdGFja2VkIGRpdi5mb3JtLWdyb3VwOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxufVxyXG4uZm9ybXMgLmZvcm1zLXN0YWNrZWQgZGl2LmZvcm0tZ3JvdXA6Zmlyc3Qtb2YtdHlwZSA+IGlucHV0IHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4vKk1pZGRsZSBpbnB1dHMgaW4gc3RhY2sqL1xyXG4uZm9ybXMgLmZvcm1zLXN0YWNrZWQgZGl2LmZvcm0tZ3JvdXA6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgbWFyZ2luOiAtMXB4IDA7XHJcbn1cclxuLmZvcm1zIC5mb3Jtcy1zdGFja2VkIGRpdi5mb3JtLWdyb3VwOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpID4gaW5wdXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4vKkJvdHRvbSBpbnB1dCBpbiBzdGFjayovXHJcbi5mb3JtcyAuZm9ybXMtc3RhY2tlZCBkaXYuZm9ybS1ncm91cDpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxufVxyXG4uZm9ybXMgLmZvcm1zLXN0YWNrZWQgZGl2LmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlID4gaW5wdXQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG5cclxuLypTaWdudXAgZm9ybSovXHJcbi5mb3Jtcy5mb3Jtcy1zaWdudXAsXHJcbi5mb3Jtcy5mb3Jtcy1yZXBvcnRCb3dzZXIge1xyXG4gICAgd2lkdGg6IDc1MHB4O1xyXG59XHJcblxyXG4vKlN1Y2Nlc3MgRElWKi9cclxuI3NpZ251cFN1Y2Nlc3MsXHJcbiNib3dzZXJBZGRTdWNjZXNzLFxyXG4jYm93c2VyRGVwbG95U3VjY2VzcyxcclxuI2Jvd3NlclJlcG9ydFN1Y2Nlc3MsXHJcbiNwYXNzQ2hhbmdlU3VjY2VzcyxcclxuI2ZvcmdvdFBhc3NSZXF1ZXN0U3VjY2VzcyxcclxuI2lucHV0Q2FwYWNpdHl7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKkxvZ2luIGZvcm0qL1xyXG4uZm9ybXMuZm9ybXMtbG9naW4sXHJcbi5mb3Jtcy5mb3Jtcy1mb3Jnb3RQYXNzIHtcclxuICAgIHdpZHRoOiA1MDBweDtcclxufVxyXG5cclxuLypHb29nbGUgTWFwIGNvbnRhaW5lciovXHJcbi5tYXAtY29udGFpbmVyIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIGdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi8qVmlldyBCb3dzZXInIFBhZ2UgU2VhcmNoKi9cclxuI2Jvd3NlclNlYXJjaHsgXHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4vKkRyb3Bkb3duIG1lbnUgZm9yIGhlbHAgd2l0aCByZXBvcnQgdHlwZXMqL1xyXG4jZHJwRHduUmVwb3J0VHlwZXMge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG5cclxuLyogQ2Fyb3VzZWwgYmFzZSBjbGFzcyAqL1xyXG4uY2Fyb3VzZWwge1xyXG4gICAgbWFyZ2luOiAwLjVyZW07XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuLyogU2luY2UgcG9zaXRpb25pbmcgdGhlIGltYWdlLCB3ZSBuZWVkIHRvIGhlbHAgb3V0IHRoZSBjYXB0aW9uICovXHJcbi5jYXJvdXNlbC1jYXB0aW9uIHtcclxuICAgIGJvdHRvbTogM3JlbTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4vKiBEZWNsYXJlIGhlaWdodHMgYmVjYXVzZSBvZiBwb3NpdGlvbmluZyBvZiBpbWcgZWxlbWVudCAqL1xyXG4uY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZWVuO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4jbmV3c0Nhcm91c2Vse1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICAgIC0tLS0tLS0gUkVTUE9OU0lWRSBDU1MgLS0tLS0tXHJcbiAqL1xyXG4vKiAtLSBFeHRyYSBzbWFsbCBkZXZpY2VzIChwb3J0cmFpdCBwaG9uZXMsIGxlc3MgdGhhbiA1NzZweCkgLS0gKi9cclxuXHJcbi8qSGVhZGluZyBmb3IgZmluZCBhIGJvd3NlciBwYWdlKi9cclxuaDEuYm93c2VyLW1hcC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDJyZW0haW1wb3J0YW50O1xyXG59XHJcblxyXG4vKkdvb2dsZSBNYXAgY29udGFpbmVyKi9cclxuLm1hcC1jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAyMHJlbTtcclxufVxyXG5cclxuXHJcbi8qIC0tIFNtYWxsIGRldmljZXMgKGxhbmRzY2FwZSBwaG9uZXMsIDU3NnB4IGFuZCB1cCkgLS0gKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAvKkhlYWRpbmcgZm9yIGZpbmQgYSBib3dzZXIgcGFnZSovXHJcbiAgICBoMS5ib3dzZXItbWFwLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW0haW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8qR29vZ2xlIE1hcCBjb250YWluZXIqL1xyXG4gICAgLm1hcC1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogMjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiAtLSBNZWRpdW0gZGV2aWNlcyAodGFibGV0cywgNzY4cHggYW5kIHVwKSAtLSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC8qSGVhZGluZyBmb3IgZmluZCBhIGJvd3NlciBwYWdlKi9cclxuICAgIGgxLmJvd3Nlci1tYXAtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvKkdvb2dsZSBNYXAgY29udGFpbmVyKi9cclxuICAgIC5tYXAtY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogLS0gTGFyZ2UgZGV2aWNlcyAoZGVza3RvcHMsIDk5MnB4IGFuZCB1cCkgLS0gKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7fVxyXG5cclxuXHJcbi8qIC0tIHh0cmEgbGFyZ2UgZGV2aWNlcyAobGFyZ2UgZGVza3RvcHMsIDEyMDBweCBhbmQgdXApIC0tICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHt9Il19 */