﻿.g-d-none {
    display:none;
}

.g-d-ib {
    display:inline-block !important;
}

.yfdashboard-nav-link {
    color: rgba(65, 65, 65, 0.3);
    border: none !important;
    background-color: rgba(65, 65, 65, 0.05);
    font-weight: 400;
}

    .yfdashboard-nav-link.active {
        background-color: rgba(65, 65, 65, 0.4);
        border: none !important;
        color: white;
        font-weight: 600;
    }


@media (max-width: 576px) {
    .yfpagecontent {
        margin-left: 50px;
    }
}
@media (min-width: 576px) {
    .yfpagecontent {
        margin-left: 50px;
    }
}
@media (min-width: 768px) {
    .yfpagecontent {
        margin-left: 50px;
    }
}
@media (min-width: 1110px) {
    .yfpagecontent {
        margin-left: 250px;
    }
}
@media (min-width: 1200px) {
    .yfpagecontent {
        margin-left: 250px;
    }
}

.validationsummary .errorSpan {
    background-color: #f8d7da !important;
    color: #721c24 !important;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    font-size: 0.85714rem !important;
}


.errorSpan {
    color: white;
    background-color: red;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    font-size: 0.85714rem !important;
}

    .alert-yfdanger {
        color: rgb(255, 255, 255);
        background-color: #ff2424;
        border-color: #ff0909
    }

        .alert-yfdanger hr {
            border-top-color: #ff0909
        }

        .alert-yfdanger .alert-link {
            color: rgb(255, 211, 149)
        }

    .alert-yfsuccess {
        color: rgb(255, 255, 255);
        background-color: #048a23;
        border-color: #006517;
    }

        .alert-yfsuccess hr {
            border-top-color: #006517;
        }

        .alert-yfsuccess .alert-link {
            color: rgb(255, 211, 149);
        }

    .g-cursor-default {
        cursor: default !important;
    }

    .select2-container--classic .select2-selection {
        background-color: #fff;
        border: 1px solid #e1eaea;
        border-radius: 4px;
        color: #555555;
        font-size: 14px;
        outline: 0;
    }

    .select2-container--classic .select2-search--dropdown .select2-search__field {
        background-color: #fff;
        border: 1px solid #e1eaea;
        border-radius: 4px;
        color: #555555;
        font-size: 14px;
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
        font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        color: #999;
        cursor: pointer;
        display: inline-block;
        font-weight: bold;
        margin-right: 3px;
    }

    .select2-container--classic.select2-container--disabled .select2-selection--multiple {
        background-color: #e9ecef;
    }

        .select2-container--classic.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
            display: none;
        }

    .divDropZone {
    }

    .divDropZone {
        padding: 10px 0 0px 0;
        text-align: center;
        border: dashed 2px gray;
        width: 100%;
        background: rgba(255,254,249,1);
    }

        .divDropZone:hover {
            /*background-color:#F0F0F0;*/
            background: rgba(200, 200, 200,.9);
            /*opacity: .9;*/
            filter: alpha(opacity=100); /* For IE8 and earlier */
        }

        .divDropZone p {
            font-size: 12px;
        }

    .divDropZoneDocs {
        padding: 10px 0 0px 0;
        text-align: center;
        border: dashed 2px gray;
        width: 100%;
        background: rgba(255,254,249,1);
    }

        .divDropZoneDocs:hover {
            /*background-color:#F0F0F0;*/
            background: rgba(200, 200, 200,.9);
            /*opacity: .9;*/
            filter: alpha(opacity=100); /* For IE8 and earlier */
        }

        .divDropZoneDocs p {
            font-size: 12px;
        }

    .btnDropZoneChooseFiles {
        -moz-box-shadow: 0px 10px 40px -14px #3e7327;
        -webkit-box-shadow: 0px 10px 40px -14px #3e7327;
        box-shadow: 0px 10px 40px -14px #3e7327;
        background: linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
        background-color: #77b55a;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #4b8f29;
        display: inline-block;
        cursor: pointer;
        color: #ffffff;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        text-shadow: 0px 1px 0px #5b8a3c;
    }

        .btnDropZoneChooseFiles:hover {
            background: linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
            background-color: #72b352;
        }

        .btnDropZoneChooseFiles:active {
            position: relative;
            top: 1px;
        }

    [class*="u-table--v3"] .thead-yf th {
        color: #fff;
        background-color: #606e86;
        border-color: #606e86;
    }

    @media (max-width: 576px) {
        .g-notifywidth--xs {
            max-width: 400px !important;
            min-width: 300px !important;
        }
    }


    @media (min-width: 576px) {
        .g-max-height-100--sm {
            max-height: 100px !important;
        }

        .g-notifywidth--sm {
            max-width: 500px !important;
            min-width: 400px !important;
        }
    }

    .g-max-height-600 {
        max-height: 600px !important;
    }

    .g-max-height-400 {
        max-height: 400px !important;
    }

    .g-max-height-200 {
        max-height: 200px !important;
    }

    @media (min-width: 768px) {
        .g-max-height-150--md {
            max-height: 150px !important;
        }

        .g-max-height-200--md {
            max-height: 200px !important;
        }

        .g-max-height-600--md {
            max-height: 600px !important;
        }

        .g-notifywidth--md {
            max-width: 600px !important;
            min-width: 400px !important;
        }
    }

    @media (min-width: 992px) {
        .g-max-height-100--lg {
            max-height: 100px !important;
        }
    }

    @media (min-width: 1200px) {
        .g-max-height-300--xl {
            max-height: 300px !important;
        }

        .g-max-height-200--xl {
            max-height: 200px !important;
        }

        .g-max-height-250--xl {
            max-height: 250px !important;
        }

        .g-notifywidth--xl {
            min-width: 600px !important;
            max-width: 1000px !important;
        }
    }

    .u-datepicker--v2 .ui-datepicker-calendar td a.ui-state-active {
        border-color: #41e621 !important;
        border-width: medium !important;
    }

    .bccrecipienttag {
        background-color: chocolate;
        color: white;
    }

    .allowprinttag {
        background-color: cadetblue;
        color: white;
    }

    .viewyfactivitytag {
        background-color: goldenrod;
        color: white;
    }

    .viewsecureyftag {
        background-color: #ff7500;
        color: white;
    }

    .viewinactivestudentstag {
        background-color: blueviolet;
        color: white;
    }

    .accessallcampustag {
        background-color: midnightblue;
        color: white;
    }

    .nosearchtag {
        background-color: #ff0909;
        color: white;
    }

    .restrictedsearchtag {
        background-color: #fc09ff;
        color: white;
    }

    .searchbycreatortag {
        background-color: #1861d4;
        color: white;
    }

    .archivetag {
        background-color: black;
        color: white;
    }

    .writenotestag {
        background-color: #326900;
        color: white;
    }

    .remandedtag {
        background-color: red;
        color: white;
    }

    .deleteicon:hover {
        color: red !important;
    }

    .submittedtag {
        background-color: cadetblue;
        color: white;
    }

    .opentag {
        background-color: green;
        color: white;
    }

    .closedtag {
        background-color: #555555;
        color: white;
    }

    .g-bg-confidentialyf-header {
        /*background-color: rgba(229, 125, 32, 0.54) !important;*/
        background-color: red !important;
    }

    .g-bg-confidentialyf {
        background-color: rgba(229, 125, 32, 0.54) !important;
    }

        .g-bg-confidentialyf:hover {
            background-color: rgba(245, 147, 0, 0.77) !important;
        }

    .u-multi-select--blue-theme .ms-selectable,
    .u-multi-select--blue-theme .ms-selection {
        background-color: white !important;
    }

    .sp-choose {
        display: inline-block !important;
        font-weight: 400 !important;
        text-align: center !important;
        white-space: nowrap !important;
        vertical-align: middle !important;
        user-select: none !important;
        border: 1px solid transparent !important;
        border-radius: .25rem !important;
        color: #fff !important;
        background-color: #1cc9e4 !important;
        -webkit-appearance: button !important;
        margin: 0 !important;
        font-family: inherit !important;
        border: none !important;
        text-shadow: none !important;
        border-bottom: none !important;
        cursor: pointer !important;
    }

        .sp-choose:hover {
            border-color: #18b7d0 !important;
            background-color: #18b7d0 !important;
        }

    .sp-cancel {
        border-radius: .25rem !important;
        display: inline-block !important;
        font-weight: 400 !important;
        text-align: center !important;
        white-space: nowrap !important;
        vertical-align: middle !important;
        user-select: none !important;
        border: 1px solid transparent !important;
        border-radius: .25rem !important;
        color: #53585e !important;
        background-color: #fff !important;
        -webkit-appearance: button !important;
        margin: 0 !important;
        font-family: inherit !important;
        border: none !important;
        text-shadow: none !important;
        border-bottom: none !important;
        cursor: pointer !important;
        border-color: #e1eaea !important;
        margin-right: 10px !important;
        padding: 1px 6px;
    }

        .sp-cancel:hover, .sp-cancel:focus, .sp-cancel.active {
            color: #53585e !important;
            border-color: #1cc9e4 !important;
            text-decoration: none !important;
        }

    .u-datepicker--v3 .numInputWrapper span.arrowUp,
    .u-datepicker--v3 .numInputWrapper span.arrowDown {
        display: inline-block !important;
    }

    [class*="u-table--v3"].table-hover tbody tr:hover {
        background-color: rgba(100, 249, 249, 0.4);
    }

    [class*="u-table--v3"].table-hover.table-striped tbody tr:nth-of-type(2n+1):hover {
        background-color: rgba(100, 249, 249, 0.4);
    }

    a {
        color: #1cc9e4;
        outline: none;
    }

        a:focus,
        a:hover {
            color: #18b7d0;
        }

    .u-icon-v4-bg-primary {
        border-color: #1cc9e4;
    }

        .u-icon-v4-bg-primary .u-icon-v4-inner {
            background: #1cc9e4;
        }

    .u-icon-v4-bg-primary--hover:hover,
    .u-icon-block--hover:hover .u-icon-v4-bg-primary--hover {
        border-color: #1cc9e4;
    }

        .u-icon-v4-bg-primary--hover:hover .u-icon-v4-inner,
        .u-icon-block--hover:hover .u-icon-v4-bg-primary--hover .u-icon-v4-inner {
            background: #1cc9e4;
        }

    .u-sidebar-navigation--light .u-side-nav--top-level-menu-link:hover {
        color: #1cc9e4;
    }

        .u-sidebar-navigation--light .u-side-nav--top-level-menu-link:hover i {
            color: #1cc9e4;
        }

    .u-side-nav--top-level-menu-link.active {
        color: #1cc9e4;
    }

        .u-side-nav--top-level-menu-link.active i {
            color: #1cc9e4;
        }

    .u-sidebar-navigation--light .u-side-nav--second-level-menu-link:hover {
        color: #1cc9e4;
    }

        .u-sidebar-navigation--light .u-side-nav--second-level-menu-link:hover i {
            color: #1cc9e4;
        }

    .u-side-nav--second-level-menu-link.active {
        color: #1cc9e4;
    }

        .u-side-nav--second-level-menu-link.active i {
            color: #1cc9e4;
        }

    .u-sidebar-navigation--light .u-side-nav--third-level-menu-link:hover {
        color: #1cc9e4;
    }

        .u-sidebar-navigation--light .u-side-nav--third-level-menu-link:hover i {
            color: #1cc9e4;
        }

    .u-side-nav--third-level-menu-link.active {
        color: #1cc9e4;
    }

        .u-side-nav--third-level-menu-link.active i {
            color: #1cc9e4;
        }


    .u-sidebar-navigation--light .u-side-nav--fourth-level-menu-link:hover {
        color: #1cc9e4;
    }

        .u-sidebar-navigation--light .u-side-nav--fourth-level-menu-link:hover i {
            color: #1cc9e4;
        }

    .u-side-nav--fourth-level-menu-link.active {
        color: #1cc9e4;
    }

        .u-side-nav--fourth-level-menu-link.active i {
            color: #1cc9e4;
        }

    .u-check input[type="checkbox"]:checked + .u-check-icon-checkbox-v7,
    .u-check input[type="checkbox"]:checked + .u-check-icon-radio-v7,
    .u-check input[type="checkbox"]:checked + * .u-check-icon-checkbox-v7,
    .u-check input[type="checkbox"]:checked + * .u-check-icon-radio-v7,
    .u-check input[type="radio"]:checked + .u-check-icon-checkbox-v7,
    .u-check input[type="radio"]:checked + .u-check-icon-radio-v7,
    .u-check input[type="radio"]:checked + * .u-check-icon-checkbox-v7,
    .u-check input[type="radio"]:checked + * .u-check-icon-radio-v7 {
        color: #fff;
        background-color: #1cc9e4;
        border-color: #1cc9e4;
    }

    .yfcheckdanger input[type="checkbox"]:checked + .u-check-icon-checkbox-v7,
    .yfcheckdanger input[type="checkbox"]:checked + .u-check-icon-radio-v7,
    .yfcheckdanger input[type="checkbox"]:checked + * .u-check-icon-checkbox-v7,
    .yfcheckdanger input[type="checkbox"]:checked + * .u-check-icon-radio-v7,
    .yfcheckdanger input[type="radio"]:checked + .u-check-icon-checkbox-v7,
    .yfcheckdanger input[type="radio"]:checked + .u-check-icon-radio-v7,
    .yfcheckdanger input[type="radio"]:checked + * .u-check-icon-checkbox-v7,
    .yfcheckdanger input[type="radio"]:checked + * .u-check-icon-radio-v7 {
        color: #fff;
        background-color: orange !important;
        border-color: orange !important;
    }

    .yfcheckremoteaccess input[type="checkbox"]:checked + .u-check-icon-checkbox-v7,
    .yfcheckremoteaccess input[type="checkbox"]:checked + .u-check-icon-radio-v7,
    .yfcheckremoteaccess input[type="checkbox"]:checked + * .u-check-icon-checkbox-v7,
    .yfcheckremoteaccess input[type="checkbox"]:checked + * .u-check-icon-radio-v7,
    .yfcheckremoteaccess input[type="radio"]:checked + .u-check-icon-checkbox-v7,
    .yfcheckremoteaccess input[type="radio"]:checked + .u-check-icon-radio-v7,
    .yfcheckremoteaccess input[type="radio"]:checked + * .u-check-icon-checkbox-v7,
    .yfcheckremoteaccess input[type="radio"]:checked + * .u-check-icon-radio-v7 {
        color: #fff;
        background-color: darkolivegreen !important;
        border-color: darkolivegreen !important;
    }

    .g-yfcheckremoteaccesscolor {
        color: #fff;
        background-color: darkolivegreen !important;
        border-color: darkolivegreen !important;
    }

    .u-pagination-v1-2:hover, .u-pagination-v1-2:focus {
        color: #1cc9e4;
        border-color: #1cc9e4;
    }

    .u-pagination-v1-2--active, .u-pagination-v1-2--nav {
        background-color: #1cc9e4;
        color: #fff;
        border-color: #1cc9e4;
    }

        .u-pagination-v1-2--nav:hover {
            background-color: #1cc9e4;
        }

    .u-icon-block--hover:hover .g-color-primary--hover {
        color: #1861d4;
    }

    .u-icon-block--hover:hover .g-brd-primary--hover {
        border-color: #1861d4;
    }

    .u-icon-block--hover:hover .g-bg-primary--hover {
        background: #1861d4;
    }

    .info-v5-6:hover .g-color-primary--hover {
        color: #1861d4;
    }

    .u-block-hover:hover .g-color-primary--hover, .g-color-primary--hover:hover {
        color: #1861d4 !important;
    }

    .g-parent:hover .g-color-primary--parent-hover {
        color: #1861d4 !important;
    }

    [class*="u-badge-v2"] {
        background-color: #1cc9e4;
        border-radius: 50%;
    }

    .u-badge-v2--lg:hover .g-color-primary--hover {
        background: #1861d4;
    }

    .g-color-yfdashboardtxt {
        color: #2e3c56;
    }

.jconfirm-buttons {
    float:none !important;
}

.jconfirm .jconfirm-box {
    padding-bottom:10px;
}

.u-btn-yfgreen {
    color: #fff;
    background-color: #72c02c;
}

        .u-btn-yfgreen:hover, .u-btn-yfgreen.active {
            border-color: #8cd54a;
            background-color: #8cd54a;
        }

        .u-btn-yfgreen:hover, .u-btn-yfgreen:focus, .u-btn-yfgreen.active {
            color: #fff;
        }

        .u-btn-yfgreen.g-btn-hover-reset:hover, .u-btn-yfgreen.g-btn-hover-reset.active {
            background-color: #72c02c;
            border-color: #72c02c;
        }

        .u-btn-yfgreen.u-btn-hover-v1-1 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v1-1::after, .u-btn-yfgreen.u-btn-hover-v1-1:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v1-1:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

        .u-btn-yfgreen.u-btn-hover-v1-2 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v1-2::after, .u-btn-yfgreen.u-btn-hover-v1-2:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v1-2:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

        .u-btn-yfgreen.u-btn-hover-v1-3 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v1-3::after, .u-btn-yfgreen.u-btn-hover-v1-3:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v1-3:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

        .u-btn-yfgreen.u-btn-hover-v1-4 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v1-4::after, .u-btn-yfgreen.u-btn-hover-v1-4:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v1-4:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

        .u-btn-yfgreen.u-btn-hover-v2-1 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v2-1::after, .u-btn-yfgreen.u-btn-hover-v2-1:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v2-1:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

        .u-btn-yfgreen.u-btn-hover-v2-2 {
            overflow: hidden;
        }

            .u-btn-yfgreen.u-btn-hover-v2-2::after, .u-btn-yfgreen.u-btn-hover-v2-2:hover::after {
                background-color: #7fd135;
            }

            .u-btn-yfgreen.u-btn-hover-v2-2:hover {
                background-color: #72c02c;
                overflow: hidden;
            }

    .u-btn-outline-gray-dark-v6 {
        background-color: transparent !important;
        color: #53585e !important; /*#53585e*/
        border-color: #a4a5a7 !important;
    }

        .u-btn-outline-gray-dark-v6:hover, .u-btn-outline-gray-dark-v6:focus, .u-btn-outline-gray-dark-v6.active {
            background-color: transparent !important;
            color: #53585e !important;
            border-color: #1cc9e4 !important;
        }

        .u-btn-outline-gray-dark-v6.disabled, .u-btn-outline-gray-dark-v6:disabled {
            background-color: transparent;
            color: #bac9c9;
            border-color: #a4a5a7; /*#e1eaea*/
        }

            .u-btn-outline-gray-dark-v6.disabled:hover, .u-btn-outline-gray-dark-v6.disabled:focus, .u-btn-outline-gray-dark-v6.disabled.active, .u-btn-outline-gray-dark-v6:disabled:hover, .u-btn-outline-gray-dark-v6:disabled:focus, .u-btn-outline-gray-dark-v6:disabled.active {
                background-color: transparent;
                color: #bac9c9;
                border-color: #a4a5a7;
            }

    .txtAddNote:focus {
        border-color: #1cc9e4;
    }

    .g-yfcalendarholiday {
        background-color: darkgreen !important;
        color: white !important;
    }

    /*------------------------------------
  Highlight Color
------------------------------------*/
    ::-moz-selection {
        color: #fff;
        background-color: #1861d4;
    }

    ::selection {
        color: #fff;
        background-color: #1861d4;
    }

    .g-bg-primary ::-moz-selection {
        color: #1861d4;
        background-color: #fff;
    }

    .g-bg-primary ::selection {
        color: #1861d4;
        background-color: #fff;
    }

    .u-datepicker--v3 .flatpickr-day.selected, .u-datepicker--v3 .flatpickr-day.startRange, .u-datepicker--v3 .flatpickr-day.endRange, .u-datepicker--v3 .flatpickr-day.selected.inRange, .u-datepicker--v3 .flatpickr-day.startRange.inRange, .u-datepicker--v3 .flatpickr-day.endRange.inRange, .u-datepicker--v3 .flatpickr-day.selected:focus, .u-datepicker--v3 .flatpickr-day.startRange:focus, .u-datepicker--v3 .flatpickr-day.endRange:focus, .u-datepicker--v3 .flatpickr-day.selected:hover, .u-datepicker--v3 .flatpickr-day.startRange:hover, .u-datepicker--v3 .flatpickr-day.endRange:hover, .u-datepicker--v3 .flatpickr-day.selected.prevMonthDay, .u-datepicker--v3 .flatpickr-day.startRange.prevMonthDay, .u-datepicker--v3 .flatpickr-day.endRange.prevMonthDay, .u-datepicker--v3 .flatpickr-day.selected.nextMonthDay, .u-datepicker--v3 .flatpickr-day.startRange.nextMonthDay, .u-datepicker--v3 .flatpickr-day.endRange.nextMonthDay {
        background: #569ff7 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #fff !important;
        border-color: #569ff7 !important;
    }

    .u-datepicker--v3 .flatpickr-day.inRange, .u-datepicker--v3 .flatpickr-day.prevMonthDay.inRange, .u-datepicker--v3 .flatpickr-day.nextMonthDay.inRange, .u-datepicker--v3 .flatpickr-day.today.inRange, .u-datepicker--v3 .flatpickr-day.prevMonthDay.today.inRange, .u-datepicker--v3 .flatpickr-day.nextMonthDay.today.inRange, .u-datepicker--v3 .flatpickr-day:hover, .u-datepicker--v3 .flatpickr-day.prevMonthDay:hover, .u-datepicker--v3 .flatpickr-day.nextMonthDay:hover, .u-datepicker--v3 .flatpickr-day:focus, .u-datepicker--v3 .flatpickr-day.prevMonthDay:focus, .u-datepicker--v3 .flatpickr-day.nextMonthDay:focus {
        background: #e6e6e6 !important;
        border-color: #e6e6e6 !important;
    }

    .flatpickr-day.inRange {
        border-radius: 0 !important;
        -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 !important;
        box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 !important;
    }

    .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {
        border-radius: 50px 0 0 50px !important;
    }

    .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange {
        border-radius: 0 50px 50px 0 !important;
    }

.ddlSearchStudent.u-select--v3-select .bs-searchbox {
    position: relative;
    padding: .57143rem 1.14286rem 0.57143rem;
}

.ddlSearchStudent.u-select--v3-select .bs-searchbox::before {
    top: 19px;
}

.ddlSearchStudent.u-select--v3-select .dropdown-menu[role="combobox"] {
    margin-top: 0px;
    top: -50px !important;
}

.u-multi-select--v1 .ms-selection {
    margin-left: inherit !important;
}

.u-multi-select--blue-theme .ms-selectable {
    margin-left: auto !important;
}