body, html {
    margin: 0;
    padding: 0;
    font-family: Arial;
    height: 100%;
    position: relative;
}

@media (max-width: 530px) {
    .header_logo {
        margin: 5px !important;
        width: 78px !important;
        height: 22px !important;
    }
}

.header {
    border-left: 1px solid lightgray;
    border-right: 1px solid lightgray;
}

.header_logo {
    width: 150px;
    height: 44px;
    margin: 10px;
}

.header_link_cont {
    margin: 10px;
    float: right;
    font-size: 11px;
    text-align: right;
}

.user_name_label {
    font-weight: bold;
}

.loginDebug {
    margin-top: 5px;
}

    .loginDebug a {
        background-color: yellow;
        padding: 3px;
        float: right;
        margin-left: 3px;
    }

.header_title_bar {
    background-color: rgb(47, 65, 143);
    color: white;
    font-size: 16px;
    line-height: 23px;
    font-weight: bold;
    padding-left: 5px;
}
.backLink{
    float:right;
    color:white;
    font-size:12px;
    float:right;
    margin-right:10px;
    font-weight:normal;
}
.main_cont {
    max-width: 762px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -34px;
    overflow: visible;
}

.cont_after_header {
    padding: 5px;
    border: 1px solid lightgray;
    box-shadow: 3px 3px 20px #EBEBEB;
    font-size: 14px;
}

.tr_link {
    cursor: pointer;
}

    .tr_link:hover td {
        background-color: gainsboro;
    }

    .tr_link:hover .tr_hov_ul {
        text-decoration: underline;
    }

td {
    vertical-align: middle !important;
}

.td_center {
    text-align: center;
}

.td_checkbox {
    padding: 0 !important;
    font-size: 17px;
    line-height: 20px;
    text-align: center;
    cursor:pointer;
}
.td_checkbox:hover{
    background-color:lightgray;
}

.td_checkbox_clickable {
    color: blue !important;
}

    .td_checkbox_clickable:hover {
        font-size: 20px !important;
        font-weight: bold;
    }

.table_title {
    line-height: 23px;
    background-color: #E6EEEE;
    font-size: 14px;
    padding-left: 5px;
    font-weight: bold;
    border-left: 1px solid lightgray;
    border-top: 1px solid lightgray;
    border-right: 1px solid lightgray;
    margin-top: 10px;
}

.table_add {
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}

.table_btn {
    text-align: center;
    color: #0000EE;
    cursor: pointer;
}

    .table_btn:hover {
        text-decoration: underline;
    }


thead th {
    text-align: center;
}

.login_cont_outer {
    text-align: center;
    margin: 25px;
}

.login_cont {
    margin: 0 auto;
    font-size: 12px;
    display: inline-block;
    padding: 10px;
}

    .login_cont > div {
        margin-bottom: 5px;
    }

.login_btn {
    margin: 0 auto;
    font-size: 12px;
    float: right;
    margin-top: 5px;
}

.login_label {
    width: 100px;
    display: inline-block;
}

.login_field {
    width: 175px;
}

.login_message {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 30px;
    color: red;
}

.forgot_link {
    margin-right: 10px;
    float: right;
    line-height: 20px;
    margin-top: 5px;
}

.twoFactor_link {
    margin-right: 10px;
    float: right;
    line-height: 20px;
    margin-top: 5px;
}

.twoFactor-success_message {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 30px;
    color: green;
}

.push, .foot_cont {
    height: 34px;
}

.foot_cont_inner {
    border-top: 1px solid lightgray;
    font-size: 10px;
    padding: 10px 0 5px 0;
    color: rgb(60, 60, 60);
    text-align: center;
    width: 100%;
    height: 18px;
    overflow: hidden;
    
}

.unauthorized_cont {
    border: 1px solid red;
    padding: 10px;
    color: red;
    font-weight: bold;
    text-align: center;
    margin: 20px;
}

.comingsoon_cont {
    border: 1px solid black;
    padding: 10px;
    color: black;
    font-weight: bold;
    text-align: center;
    margin: 20px;
}


.ui-autocomplete li {
    font-size: 10px !important;
}


.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}

.cd-top.cd-fade-out {
    /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
    opacity: .5;
}



#loading_overlay {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #000;
    opacity: 0.7;
    filter: alpha(opacity=80);
    z-index:100;
}

#loading {
    width: 50px;
    height: 57px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -28px 0 0 -25px;
}

.req_sec_cont {
    margin-bottom: 15px;
    clear: both;
}

.mar1 {
    margin: 5px 0 10px 0;
}

.add_button {
    color: rgb(0, 0, 238);
    font-size: 12px;
    float: right;
    cursor: pointer;
}

    .add_button:hover {
        text-decoration: underline;
    }

.rem_county_x {
    border: 1px solid gray;
    width: 15px;
    text-align: center;
    float: left;
    margin-right: 5px;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
}

    .rem_county_x:hover {
        background-color: gray;
    }


.req_buttons a {
    margin-top:7px !important;
    float:right;
}
.req_buttons
{
    margin-bottom:10px;
    margin-top:-7px;
}




.msg_overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background-color: rgba(0,0,0,0.5); /*dim the background*/
    white-space: nowrap;
    text-align: center;
}

    .msg_overlay:before {
        content: "";
        display: inline-block;
        vertical-align: middle;
        width: 0;
        margin-right: -.25em;
        height: 100%;
    }

.msg_overlay_inner {
    padding: 10px;
    max-width: 770px;
    max-height: 100%;
    overflow: auto;
    margin: 0 auto;
    background-color: white;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
}

.msg_title {
    font-weight: bold;
    margin-bottom: 10px;
}

.msg_msg {
    width: 350px;
    white-space: pre-wrap;
}

.msg_btn {
    width: 100px;
    height: 100%;
    font-size: 18px;
    background-color:#e8e8e8;
}

.msg_done {
    float: right;
    float: right;
    margin-top: 10px;
    width: 150px;
    height: 30px;
    font-weight: bold;
}

.msg_btn_sending{
	background: url('data:image/gif;base64,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');
    background-position: center;
    background-repeat: no-repeat;
    background-color: #e8e8e8;
}

.msg_btn_sent{
    background-color:lightgreen;
    color:green;
}

.msg_btn_failed{
    background-color:red;
    color:maroon;
}

.tr_log_gravity_1 td
{
     color:#a5a5a5 !important;

}
.tr_log_gravity_2 td
{
     color:orange !important;
}
.tr_log_gravity_3 td
{
    color:blue !important;
}
.log_gravity_label
{
    float: right;
    font-size: 10px;
    line-height: 19px;
    margin-right: 5px;
}
