﻿html {
    min-height: 100%;
}
body {
    background: #feffff; /* Old browsers */
    background: -moz-linear-gradient(top, #feffff 0%, #ddf1f9 35%, #a0d8ef 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef',GradientType=0 ); /* IE6-9 */
    height: 100%;
    font-family: futura-pt !important;
}
.gridVert {
    max-height: 75vh;
    overflow-y: scroll;
}
.modalPopup {
    width: 500px;
    background-color: white;
    height: 300px;
    color: #003865;
    text-align: center;
    font-weight: 600;
    font-size: 20px;
    border-radius: 25px;
    text-transform: uppercase;
    padding: 20px;
}
.center {
    text-align: center;
}

.hidden {
    display: none;
}

.modalBackground {
    background-color: black;
    opacity: .6;
}
.mainForm {
    margin-top: 50px;
    background: #cedce7; /* Old browsers */
    background: -moz-linear-gradient(top, #cedce7 0%, #596a72 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #cedce7 0%,#596a72 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #cedce7 0%,#596a72 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */
    border: 3px solid black;
    text-align: center;
    font-size: 20px;
    width: 80vw;
}
.chkBoxes {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}
.chkBoxes label {
    margin-right: 10px;
    display: inline-block;
}
.heading {
    font-size: 28px;
    font-weight: 800;
    text-transform: uppercase;
}

.subHeading {
    margin-top: 10px;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase;
}

.input {
    margin-bottom: 10px;
}
.inputPrice {
    width: 100px;
    margin-bottom: 10px;
}
.Long {
    width: 100%;
}
.radList {
    text-align: center;
    width: 100%;
}
.radList label {
    margin-left: 10px;
    font-weight: 600;
}
.warningMessage {
    color: darkred;
    font-weight: 700;
    font-size: 32px;
    text-align: center;
    width: 100%;
}
.adminGrid {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    color: black;
    font-weight: normal;
    width: 100%;
}

.fixed {
    height: 300px;
    overflow: scroll;
    width: 100%;
}

.adminGrid th {
    font-weight: 700;
    padding: 10px;
}

.adminGrid td {
    padding: 0 !important;
}
.imageViewer{
    margin-top: 20px;
    margin-bottom: 20px;
    max-height: 200px;
    max-width: 200px;
}
.hidden {
    visibility: hidden;
}
textarea {
    width: 100%;
    height: 200px;
}
.combo {
    width: 80%;
}
.chkBox{
    margin-left: 20px;
}
#panelContainerFixed {
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    top: 0;
    background-color: skyblue;
    font-size: small;
    font-weight: 700;
}
#panelContainerFixed th {
    border: 1px solid black;
}
