﻿.zoneContent {
    width: 100%;
    background-color: #f5f5f5;
    height: auto !important;
    margin: 0 auto 0;
    min-height: 100%;
    text-align: center;
    vertical-align: middle;
}
.fullPage {
    width: 100%;
    float: left;
    display: inline-block;
}

.fullContentBlock {
    padding: 10px 4% 10px 4%;
    text-align: left;
    display: inline-block;
    width: 92%;
    margin: auto;
}

.center {
    width: 100%;
    text-align: center !important;
}
@media screen and (max-width: 600px) {
    .twoColumn, .col2, .subpageEditWhiteBox2, .threeColumn, .col3, .subpageEditWhiteBox3, .twoThirdsOfPage, .thirdOfPage,
    .fourColumn, .col4, .col5, .subpageEditWhiteBox4, .threeQuartersOfPage, .col6Stacked, .col2Login {
        width: 100% !important;
    }

    .col6, .col7 {
        width: 50%;
    }
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
    /* For tablets: */
    .twoColumn, .col2, .subpageEditWhiteBox2,
    .threeColumn, .col3, .subpageEditWhiteBox3,
    .fourColumn, .col4, .col5, .col6, .subpageEditWhiteBox4, .col2Login {
        width: 50%;
    }

    .twoThirdsOfPage, .thirdOfPage, .threeQuartersOfPage, .col6Stacked {
        width: 100%;
    }

    .col7 {
        width: 25%;
    }
}
.twoColumn, .col2, .subpageEditWhiteBox2, .col2NotResponsive, .col2Login {
    float: left;
    display: inline-block;
    width: 50%;
}
/* LOGIN PAGE */
.registerHeader {
    font-size: x-large;
    font-weight: bold;
    padding-bottom: 10px;
}

.loginHead {
    font-size: x-large;
    font-weight: bold;
    text-align: left;
    color: #cf2027;
}

.logonRememberMe {
    padding: 20px 0 20px 0;
}

.sectionHeader {
    font-size: large;
    font-weight: bold;
}

.subHeadingInstructions {
    margin-left: 15px;
}

.loginContentBlock {
    text-align: left;
    display: inline-block;
    margin: auto;
}

.loginButton {
    background: #cf2027;
    color: #fff;
    font-size: 16pt;
    font-weight: bold;
    -webkit-appearance: none;
}

.distLookupHeader {
    font-size: large;
    font-weight: bold;
    text-align: left;
    color: #cf2027;
    padding-top: 10px;
    padding-bottom: 10px;
}

.distLookupButton {
    background: #cf2027;
    color: #fff !important;
    font-size: 14pt;
    font-weight: bold;
    -webkit-appearance: none;
    padding: 5px 10px;
    border: 2px solid #225894;
    border-radius: 0;
    vertical-align: middle;
    transition: all 0.2s ease-in-out;
    height: 40px;
    max-width: 100%;
}

.adminResultHide {
    visibility: hidden;
}

.adminResultUnHide {
    visibility: visible;
    padding-top: 5px;
}
.submitButtonBig {
    background: #cf2027 !important;
    color: #fff;
    font-size: 12pt;
    font-weight: bold;
    -webkit-appearance: none;
    padding: 10px 15px 10px 15px;
}