﻿.main-wrapper .panel-body .page-content li,
.page-content p a {
    color: #005393;
    word-wrap: break-word;
}
.section-register-login {
    background: #F7F4EF;
}
.checkbox a,
.accept-terms-page .pageTitle {
    color: #005393;
}
#emailHelp {
    color: #818181;
}
body .has-error .help-block {
    color: #E11837;
}
.form-group a.agreeLink {
    color: #005393;
}
.main-wrapper .panel-body .page-content .pageTitle {
    color: #005393;
}
button.btn-default:hover {
    color: #fff !important;
}
.accept-terms-page ul li {
    color: #242424;
}
.accept-terms-page ul li::marker {
    color: #E11837;
}
.forgotPasswordPage .text-success {
    color: #000;
}

.forgotPasswordPage .form-control {
    border: 1px solid #707070;
}

.forgotPasswordPage .buttons .btn-primary {
    background: #50E69B;
    color: #0032A0;
}

    .forgotPasswordPage .buttons .btn-primary:hover {
        background: #0032A0;
        color: #fff;
    }

.submit-app:hover,
.btn-default[disabled]:hover,
.btn-default:active:focus, .btn-default:active:hover,
.btn-default:focus,
.btn-default:active,
.btn-default:hover {
    background: #E11837;
    color: #fff;
}

.fileinput-button.dz-clickable:hover:after {
    background: #E11837;
    color: #fff;
}

.application a.btn:hover .text-info {
    color: #fff;
}

.application a.btn:hover .text-danger {
    color: #fff;
}

.application a.btn:hover {
    color: #fff;
}

.dropzone-holder .fileinput-button {
    border: 1px solid #ccc;
    background: white;
}

.header-banner .panel-heading {
    background: transparent;
}
.main-wrapper .login .panel-body p {
    text-align: left;
    color: #005393;
}
.login .panel-body .tltLogin {
    color: #005393;
    font-size: 24px;
    font-family: 'Thewavesanstt-bold';
    margin-bottom: 15px;
    text-align: left;
}
.header-banner .panel-heading .pageTitle {
    color: #fff;
}

.header-banner.inner-banner .panel-heading .pageTitle:before {
    content:none;
}
.fileinput-button.dz-clickable:after {
    border-left: 1px solid #ccc;
}

.dropzone-holder .fileinput-button span {
    color: #006eff;
}

.dropzone-holder .progress-info-block {
    color: #3f3b3b;
}

.dropzone-holder .progress-bar-holder .error {
    color: red;
}

.dropzone-holder .progress-bar-holder .btn-remove:hover {
    color: red;
}

.dropzone-holder .progress-bar-holder .btn-remove {
    color: gray;
}

.dropzone-holder .progress {
    background: white;
}

.dropzone-holder .progress-bar {
    background: #d1d1d1;
}

a.btn.btn-default.btn-sm.delete.jq-display {
    color: #fff;
    background-color: transparent;
}

dt, dd {
    background-color: white;
}

    dt:nth-child(4n+1), dt:nth-child(4n+1) + dd {
        background-color: #eee;
    }

.panel,
.form-control,
.btn-default,
.panel,
.panel-group .panel,
.panel-heading {
    background-color: #fff;
}

.accept-file {
    color: #0032A0;
}

.jobAnnouncementsPage .panel-heading {
    border-bottom: 2px solid #e1e1e1;
}

.clickButton p {
    color: #0032A0;
}

.agree-container .checkmark {
    background-color: transparent;
    border: 3px solid #E11837;
}

.agree-container:hover input ~ .checkmark {
    background-color: #ccc;
}

.agree-container input:checked ~ .checkmark {
    background-color: #E11837;
}

.agree-container .checkmark:after {
    border: solid white;
    border-top: 0;
    border-left: 0;
}

.agree-container a {
    color: #E11837;
}

.text-warning {
    color: #003333;
    font-weight: bold;
}

.agree-terms, .agree-declaration, .agree-email {
    color: red;
}

.student-status {
    color: #00379d;
}

.submitDegreesGrade,
.save-changes {
    background: #005393;
    color: #fff;
}

.editPanel {
    background: #ffe;
}

.submit-app {
    color: #fff;
    background: #005393;
}

#LicensesInfo .row .col-md-4 {
    border-right: 1px solid #e1e1e1;
}

.form-group.required .control-label:after {
    color: red;
}

.form-group:not(.required).has-error .control-label:after {
    color: red;
}

.application .form-control[readonly] {
    background-color: #f7f7f7;
}

.application .bootstrap-select.disabled .btn {
    color: #000;
}

.ui-jqgrid .ui-jqgrid-bdiv {
    background: #eee;
}

.ui-jqgrid .ui-jqgrid-hdiv {
    background: #acc;
    border-bottom: #0bb solid 2px;
}

.ui-jqgrid tr.jqgrow td {
    border-bottom-color: #bbb;
}

.ui-jqgrid tr.ui-row-ltr td {
    border-right-color: #bbb;
}

.btn-transparent {
    background-color: transparent;
}

.input-group-addon {
    background-color: transparent;
    color: #555;
}

.text-info {
    color: #555;
}

.main-wrapper .panel-body > .text-info {
    color: #0032a0;
}

.sectionText {
    color: #000;
}

table {
    border: 1px dotted #e1e1e1;
}

    table tr {
        background-color: #f5f5f5;
        border: 1px dotted #e1e1e1;
    }

.table > thead > tr > th {
    border-bottom: 1px dotted #e1e1e1;
}

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
    border-top: 1px dotted #e1e1e1;
    color: #000;
}

.delete {
    color: #4c8d8c;
}

.dropdown-submenu > a:after {
    border-color: transparent transparent transparent #333;
}

.dropdown-submenu:hover > a:after {
    border-left-color: #555;
}

.greenBar {
    background-color: #011C54;
    color: #fff;
}

.panel-default > .panel-heading {
    background-color: transparent;
    color: #005393;
}

.btn-default.moreInfo {
    background: #011C54 0% 0% no-repeat padding-box;
    color: #fff;
}

.confirmApplication .text-success {
    color: #000;
}

.jobAnnouncementsPage {
    box-shadow: 0px 3px 5px #ddddde;
}

.jobContainer {
    border-bottom: 1px dashed #e1e1e1;
}

.jobSummary:after {
    border-bottom: 3px solid #033;
    background-color: #e1e1e1;
}

.jobTitle {
    color: #9da6a6;
}

.submittedApplication {
    color: #800000;
    border-right: 1px solid #800000;
}

.viewApplication {
    color: #274196;
}

.jobStatus {
    color: #033;
}

.jobDate {
    color: #4c8d8c;
}

.editApplication {
    color: #fffefe;
    background-color: #5bb9bd;
}

    .editApplication:hover {
        color: #fffefe;
        background-color: #5bb9bd;
    }

.moreInfo {
    color: #fffefe;
    background-color: #4c8d8c;
    border: 2px solid #e1e1e1;
}

footer {
    color: #000;
    background-color: #F2F2F2;
}

.footer1 p span {
    color: #fff;
}

.border-footer {
    border-bottom: 1px solid #ffffff;
}

.row.footer-top h3 {
    color: #E11837;
}

    .row.footer-top .col-md-6 p span {
        color: #000;
    }

.footerMenu li a {
    color: #000;
}

.footerRight {
    text-align: right;
}

.footerMenu li a:hover {
    color: #005393;
}

.footerRight h3 {
    color: #fff;
}

.address {
    color: #66cccc;
}

.copyTerms li {
    color: #E11837;
}

    .copyTerms li a {
        color: #005393;
        font-size: 16px;
    }

        .copyTerms li a.terms {
            color: #66cccc;
        }
.footer-bottom .text-right span,
.footer-bottom .text-right span a {
    color: #005393;
    font-size: 16px;
}

#otherLicensesSaveForm {
    border-top: 1px solid #4c8d8c;
    border-bottom: 1px solid #4c8d8c;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-nav .dropdown-menu > li > a {
    color: red;
    background-color: #ccc;
}

.navbar-toggle {
    background-color: #43898b;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #43898b;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #333;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #43898b;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    background-color: #ccc;
}

.navbar-nav .open .dropdown-menu {
    border-bottom: 1px solid white;
    border-radius: 0;
}

.jobSummary {
    border-bottom: 1px solid transparent;
}

h3.text-info {
    color: #004949;
    border-bottom: 3px solid #4c8d8c;
}

.row-registerForm .list-group-item {
    color: #005393;
}

    .row-registerForm .list-group-item::marker {
        color: #E11837;
    }

#myProfile .form-control {
    border: 1px solid #005393;
    border-radius: 12px;
}

#myProfile .control-label {
    color: #005393;
}

#myProfile .saveApp {
    background: #005393;
    color: #fff;
}

    .large-button.btn-default:hover,
    .large-button.btn-info:hover,
    #registerForm #submitButton:hover,
    #myProfile .saveApp:hover {
        background: #E11837;
        color: #fff;
        opacity: 1;
    }

.confirmAccount h1 {
    color: #0032A0;
}

#registerForm .panel-footer {
    background-color: transparent;
}
.page-content p {
    color: #005393;
}
.main-wrapper .panel-body .page-content .section-complete-reg p {
    color: #373737;
}
.section-complete-reg strong,
.main-wrapper .panel-body .page-content .section-complete-reg p.blue-txt {
    color: #005393;
}
.user-menu-dropdown a {
    color: #005393;
    border-bottom: 1px solid #005393;
}
div#userMenu a:hover {
    color: #D90030;
}
.user-menu-dropdown {
    border: 1px solid #005393;
}
#registerForm .control-label {
    color: #242424;
}
.main-wrapper .panel-body .page-content .confirm-section p {
    color: #005393;
}
.main-wrapper .panel-body .page-content .confirm-section > span {
    color: #000;
}

#registerForm .form-control {
    border: 1px solid #005393;
    border-radius: 12px;
}

.control-label {
    color: #000;
}

#contactForm h2 {
    color: #4c8d8c !important;
}
.breadcrumb-section .breadcrumb .separator,
.breadcrumb-section .breadcrumb a,
.breadcrumb-section .breadcrumb {
    color: white;
}
.sectionText:after {
    border-bottom: 3px solid #0032A0;
    background-color: #E11837;
}
.dropdown-flags .dropdown-btn {
    background-color: white;
    border: 1px solid #005393;
    color: #005393;
}
.dropdown-flags .dropdown-menu li {
    border-bottom: 1px solid #005393;
    color: #005393;
}

.dropdown-flags .dropdown-menu li:hover {
    background-color: #f0f0f0;
}
.dropdown-flags .dropdown-menu {
    border: 1px solid #005393;
    background-color: white;
}
.register-forgot .large-button.btn-default {
    background: transparent;
    color: #005393;
    border-bottom: 1px solid #005393;
}
.registerItem {
    color: #005393;
    font-size: 16px;
}
.login .control-label {
    color: #005393;
    font-family: 'Thewavesanstt-bold';
}
.breadcrumb-section .breadcrumb {
    background: transparent;
}
.breadcrumb-section {
    background: #005393;
    padding: 5px 0;
}
.buttonLogin .large-button.btn-info {
    color: #fff;
    background: #005393;
    min-width: 135px;
}
#loginForm .form-group .form-control {
    border: 1px solid #005393;
    border-radius: 12px;
}

.login .forgotPassword a {
    color: #005393;
    border-bottom: 1px solid #005393;
    padding-bottom: 2px;
}

.forgotPasswordPage .pageTitle,
.login .pageTitle {
    color: #005393;
}
.confirmApplication,
.checkbox-agreeterms {
    color: #005393;
}
.section-content {
    color: #005393;
}
.accept-terms-page .error-msg {
    color: #D90030;
}
.large-button.btn-info {
    color: #fff;
    background: #005393;
}

.large-button.btn-default {
    color: #fff;
    background: #005393;
}

.large-button.btn-info:hover,
.large-button.btn-default:hover {
    background: #E11837;
    color: #fff;
    opacity: 1;
}
.register-forgot .forgotPassword a:hover,
.register-forgot .registerItem .btn:hover {
    background: transparent;
    color: #E11837;
    opacity: 1;
    border-color: #E11837;
}
.large-button.btn-primary {
    background-color: #00379d;
    color: #fff;
}

.application a.btn {
    color: #0032a0;
}

    .application a.btn:hover {
        color: #fff;
    }

#submitButton {
    border-color: transparent;
    background: #005393;
    color: #fff;
}

.auditorPage {
    background-color: #fff;
}

    .auditorPage .ui-jqgrid {
        border-top: 3px solid #4c8d8c;
    }

    .auditorPage .table-striped > tbody > tr:nth-of-type(odd) {
        background-color: #f7fafa;
    }

    .auditorPage .ui-jqgrid .ui-jqgrid-bdiv {
        background-color: #fff;
    }

    .auditorPage .ui-jqgrid .ui-jqgrid-hdiv {
        background: #f5f5f5;
        color: #666666;
    }

    .auditorPage .ui-jqgrid .ui-jqgrid-btable tbody tr.jqgrow td {
        color: #666666;
    }

.filterContainerOuter {
    color: #666666;
    background-color: #fff;
}

.filterContainerInner {
    background-color: #fff;
}

.resetFilter a,
.resetFilter {
    color: #006699;
}

.filterItem input[type=search] {
    border-bottom: 1px solid #d7d7d7;
}

.filterSubmit {
    background-color: transparent;
    border-bottom: 1px solid #d7d7d7;
}

.filterContainerOuter .btn {
    background-color: #fff;
    border-bottom: 1px solid #d7d7d7;
}

.form-control[disabled], fieldset[disabled] .form-control {
    background-color: #f7f7f7;
}

.application .bootstrap-select.disabled .btn {
    opacity: 0.6;
    background-color: #f7f7f7;
    border: 1px dashed #ccc;
    cursor: not-allowed;
}

#downloadPdf {
    background: #005393;
}

    #downloadPdf:hover {
        background: #E11837;
    }

.changePassSection label.control-label {
    color: #242424;
}

.changePassSection .form-control {
    border: 1px solid #707070;
}

.changePassSection #submit {
    border-color: transparent;
    background: #005393;
    color: #fff;
}

.application .panel-collapse .panel-heading {
    background: #E11837;
    color: #fff;
}

#submit:hover {
    background: #E11837;
    opacity: 1;
    color: #fff;
}

.list-group-item {
    color: #242424;
}
.section-register-login .tlt {
    color: #005393;
}
    .list-group-item::marker {
        color: #0032A0;
    }
.section-content .site-link a:after {
    position: relative;
    top: 3px;
    left: 6px;
}
.footer-top ul li a,
.locItem,
.footer-top .tlt-item {
    color: #005393;
}
.section-moreInfo .links-items .firstItem:hover {
    background: #DDE8F0;
    border: 2px solid #FFFFFF;
}
.section-moreInfo span {
    color: #fff;
}
.section-moreInfo .links-items .firstItem {
    background: #FFFFFF;
    color: #005393;
}
.section-moreInfo .links-items .lastItem {
    color: #fff;
    border: 1px solid #fff;
}
.section-register-login .register-login .btn-login {
    background: #005393;
    color: #fff;
}
.section-register-login .register-login .btn-login:hover {
    background: #D90030;
}
.section-register-login .register-login .btn-register:hover {
    border-color: #D90030;
    color: #D90030;
}
.content-landingpage .section-content p,
.content-landingpage .page-content h2 {
    color: #005393;
}
.section-register-login .register-login .btn-register {
    border: 2px solid #0032A0;
    color: #0032A0;
}

.application .page-content p span,
.application .page-content ul {
    color: #005393;
    text-align:left;
}

.section-content .site-link a {
    background: transparent;
    color: #005393;
}

    .section-content .site-link a:hover {
        background: transparent;
        color: #E11837;
    }

.site-link a {
    background: #011C54;
    color: #fff;
}

    .site-link a:hover {
        background: #E11837;
    }

.forgotPasswordPage .form-control {
    border: 1px solid #005393;
    border-radius: 12px;
}
.page-content ul li::marker {
    color: #E11837;
}

.forgotPasswordPage .buttons .btn-primary {
    background: #005393;
    color: #fff;
}

    .forgotPasswordPage .buttons .btn-primary:hover {
        background: #E11837;
        color: #fff;
    }

.register-login a {
    color: #005393;
}

.content-landingpage .section-content p a,
.register-login {
    color: #005393;
}

.navbar-default .navbar-brand {
    color: #777;
}

.navbar-default {
    background: transparent;
}

@media (min-width: 768px) {
    .navbar-default {
        background: transparent;
    }

    .navbar-nav {
        position: absolute;
        bottom: 10px;
        right: 0;
    }


        .navbar-nav > li {
            border-right: 1px solid #006699;
        }

    .navbar-default .navbar-nav > li > a {
        color: #006699;
    }

    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
        background: none;
        color: #acb9bf;
    }

    .navbar-default .navbar-nav > li > a:hover {
        color: #006699;
    }



    .navbar-default .navbar-toggle {
        border-color: #ddd;
    }
}

@media screen and (max-width: 600px) {
    table tr {
        border-bottom: 3px solid #ddd;
    }
}
