﻿body {
    /*padding-top: 50px;  */
    padding-bottom: 20px;
    background-color: #002c8c;
    font-size: 13pt;
    font-family: Tahoma
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    background-color: white;
    border-radius: 15px;
    min-height: 500px;
    position: relative;
    line-height: 25px;
    padding-bottom: 76px
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* Set padding to display errors that occur during databinding */
.padding-error {
    padding-top: 20px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors,
.validationMessage {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

@media only screen and (max-width: 767px) {
    .nofloat {
        float: none;
        padding: 10px 15px;
    }
}


/*storm 12*/
.headermaster{background-color: #002c8c; height: 215px}
.contentheader{background: url("../Images/imgF3.png") no-repeat scroll right center; background-size: 700px 210px; padding-left: 0px; padding-right: 0px; height: 210px }
#loginheader{position:relative}
#loginsection{font-size:12px; color: white; margin-right: 10px}
#loginsection .form-control{padding: 2px; height: auto; width: 150px; font-size: 12px} 
#loginsection .form-group{margin-bottom: 0px}
#loginsection .btn{padding: 2px;margin-top: 22px; font-size: 12px}
#loginsection a, #loginsection a:link{color: white}
#startnow{position:absolute; bottom: 20px; right: 80px}
footer{position: absolute; bottom: 10px; left: 0; right: 0}
.copyright{text-align:center}

.storm12-nav .nav .caret, .storm12-nav a, .storm12-nav a:link{color: white}
.storm12-nav a:hover{color: #002c8c}
.storm12-nav li a.username:link, .storm12-nav li a.username:hover {padding: 5px; background-color: transparent}
.storm12-nav li a.username:hover, .storm12-nav li.open a.username{background-color: #feeb9e; border-radius: 5px; color: #014FC8 !important}
.storm12-nav li.open ul.dropdown-menu{background-color: #feeb9e; border-radius: 5px;}
.storm12-nav li.open ul.dropdown-menu li{margin: 5px;}
.storm12-nav li.open ul.dropdown-menu a, .storm12-nav li.open ul.dropdown-menu a:link{color:#014FC8 !important}
.storm12-nav li.open ul.dropdown-menu a:hover{background-color: #014fc8; border-radius: 5px; color: white !important; }
/*index page*/
.header{color: #002c8c}