﻿/* Navigation Bar */
.collapseBtn.leftbar {
    top: 70px;
    /*left: 170px;*/
}

.sidenav {
    width: 100%;
}

.mainnav ul li .sub {
    width: 100%;
}
/* Menu button */
@media only screen and (max-width: 980px) {
    .resBtn {
        left: 200px;
    }
}
@media only screen and (max-width: 572px) {
    .resBtn {
        left: 15px;
    }
}

@media only screen and (max-width: 1350px) {
    table.responsive td, table.responsive th {
        position: relative;
        overflow: hidden;
    }

    table.responsive td {
        white-space: normal;
    }
}

/* Forms */

.AlertDetailRow {
    padding-top: 3px;
}

.radio, .checkbox {
    padding-left: 0px;
}

span.field-validation-error {
    padding: 3px 4px 3px 4px;
    color: #c93605;
    font-weight: bold;
    -webkit-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    -moz-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    font-size: 11px;
    display: block;
    margin-bottom: 5px;
    line-height: 20px;
}

input.input-validation-error {
    float: none;
    border: 1px solid #ED7A53 !important;
}

.validation-summary-errors ul li {
    color: #c93605;
    font-weight: bold;
    -webkit-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    -moz-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    font-size: 11px;
}

@media only screen and (max-width: 767px) {
    .box .pinned table {
        margin-bottom:0px;
    }
}

.popover-inner {
    min-height:90px
}