body {
    padding-bottom: 20px;
}




/* Set padding to keep content from hitting the edges */
/* .body-content {
    padding-left: 15px;
    padding-right: 15px;
} */

/* Set width on the form input elements since they're 100% wide by default */

textarea {
    max-width: 280px;
}

/* 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 {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.radio,
.checkbox {
    margin-bottom: 20px;
}

.myradio input[type=radio] {
    border: 0px;
    width: 100%;
    height: 1em;
}

.padd td {
    padding: 8px;
}



i {
    padding: 0px !important;
}

span {
    padding: 0px !important;
}

@media print {
    .no-print, .no-print * {
        display: none !important;
        visibility: hidden !important;
    
    }
}

/*.no-print:last-child {
    page-break-after:auto;
}*/

@media screen {
    .no-screen, .no-screen * {
        display: none !important;
    }
}

.no-screen::before {
    content:"";
}

@media screen and (min-width:768px) and (max-width:991px) {
    body {
        margin-top: 100px;
    }
}

@media screen and (min-width:992px) and (max-width:1199px) {
    body {
        margin-top: 50px;
    }
}

a {
    text-decoration: none;
    color:#5393d8;
}




