@import url('https://fonts.googleapis.com/css?family=Abril+Fatface|Anton|Bitter|Bree+Serif|Crete+Round');
@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&display=swap');

body {font-family: helvetica,serif;font-size:16px;}

h2 {font-family:Oswald;font-size:40px;}

/* Index Page Customizations */
.indexPageBackground {background-image: url('/assets/img/bkgds/car.jpg');background-attachment: fixed;background-position: center center;background-size: 100% auto;height:100vh;width:100vw;}
.signupBackground {background-image: url('/assets/img/bkgds/signup2.jpg');background-attachment:fixed;background-position: center center;background-size: 100% auto;height:100vh;width:100vw;}
.loginBackground {background-image: url('/assets/img/bkgds/car.png');background-attachment:fixed;background-position: center center;background-size: 100% auto;height:100vh;width:100vw;}

.signupHeader {font-size:3em;font-family:Oswald;font-weight:500;margin-top:15px;}
.signupText {font-size:1em;margin-bottom:15px;}
.signupForm {margin-top:5px;}

.loginFrame {height:100vh;}
.loginFrameLeft {margin-top: 10vh;}
.loginFrameRight {padding-left:0px;padding-right:0px;}

.siteStatusBar {border-bottom: 1px Solid Silver;margin-bottom: 20px;}
.pageHeader {font-family:Oswald;font-size:24px;border-bottom:1px Solid Black;margin-bottom:10px;text-transform:uppercase;}
.sectionHeader {
    font-family:Anton,sans-serif;
    margin-top:20px;
    border-top:1px Solid Silver;
    border-bottom:1px Solid Silver;
    background-color:#F0F0F0;
    padding:15px;
    font-size:26px;
}
.formHeaderRow {
    margin-top:20px;
    border-top:1px Solid Silver;
    border-bottom:1px Solid Silver;
    background-color:#F0F0F0;
    padding:15px;
    font-size:20px;
}
.makeContainer {min-height:150px;text-align:center;}
.makeContainerInside {padding:20px;text-align:center;}
.makeContainer h2 {font-size:14px;}
.btn-custom-1 {
    box-shadow: none !important;
    background-color: #f2f6f9 !important;
    background-color: #F9FBFC;
    border: 1px solid #D7DCE5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0.6px;
    color: #555;
}
.formLabel {font-size:16px;}
.searchHeader {margin-top:15px;}
.instructionsWindow {background-color:#f1f1f1;padding:20px;border-radius:5px;min-height:200px;}
.searchInputWindow {background-color:#f1f1f1;border-radius:5px;min-height:200px; padding:20px;}
.resultsBox {border:1px Solid #F0F0F0;border-radius:3px;min-height:150px;padding:10px;font-size:14px;}
.specTableLeft {background-color:#d3d3d3;border-bottom:2px Solid Black; border-right:2px Solid Black; height:28px;padding-top:2px;}

.form-check-label {font-size:13px;color:#505050;}

.libraryIcon {width:50px;text-align:center;}
.libraryRow {font-weight:bold;padding-top:20px !important;}