﻿body {
    /*padding-top: 50px;*/
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.carouselDiv {
    width: 75%;
}

.jumbotron {
    /*background-color: white !important;
    background-color: white !important;*/
    margin-top: 15px;
}

.field-validation-error {
    display: block;
    position: absolute;
}

.pad {
    padding: 5px;
}

#upload {
    height: 40px;
    width: 700px;
}

.required:after {
    content: " * ";
    color: red;
    font-size:large;
}

.hrColor {
    border: thin solid #bfbfbf;
}

thead {
    background-color: #c2d1f0;
}

.agency {
    color: navy;
    font-size: medium;
}

.appHeader {
    color: darkblue;
    text-decoration: underline;
    padding:15px;
}

.headerPad {
    padding-top:200px;
}

.forgotPassword {
    font-size: 15px !important;
}

.adminBg {
    background-color:aliceblue;
}

#backgroundimage {
    /*background-image: url("../Images/tempcapitol.jpg");*/
    background-image: url("../Images/PanoCapitol.jpg");
    width: 100%;
    height: 43vh;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    /*background-attachment: fixed;*/
    position: relative;
    /*margin: auto;*/
    overflow: hidden;
    background-position: center;
}

.containerOne {
    position: absolute;
    bottom: 20px;
    right: 10px;
}

/* The navbar */
.topnavOne {
    overflow: hidden;
    background-color: #994d00;
    margin-left: 1400px;
    margin-top: 100px;
    width: 500px;
    height: 45px;
}

/* Navbar links */
.topnavOne p {
    float: left;
    color: antiquewhite;
    text-align: center;
    padding: 5px;
    text-decoration: none;
    font-size: 25px;
}

.homePageAnchor {
    color: #994d00;
}

.contactName {
    font-size: 17px;
}

.homePageHeader {
    font-size: 17px;
    font-weight:bold;
}

.topnavFaqs {
    overflow: hidden;
    background-color: #994d00;
    /*margin-left: 1400px;
    margin-top: 100px;*/
    width: 100%;
    height: 35px;
}

.topnavFaqs p {
    /*float: left;*/
    color: antiquewhite;
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    padding:2px;
}

.faqAnchor {
    /*color: #994d00;*/
    color: black;
    font-size: 17px;
    text-decoration: underline;
}

.line-breaks {
    white-space: pre-line;
}

.documents {
    color: #994d00;
    font-size:16px;
    font-weight:500;
}

.topLinkFaq {
    float: right;
    color: antiquewhite;
    font-size: 12px;
    text-decoration: underline;
}

.moreNews {
    color: #994d00;
    font-size: 16px;
    /*font-family:'Comic Sans MS';*/
    /*text-decoration: underline;*/
}
