.dpath {
    --gray-light: #efefef;
    --gray-medium: #dbdbdb;
}

:root {
    --primary: #2c6ca6;
    --secondary: #002546;
    --accent: #ffc20e;
    --focus-color: #000000;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --success: #d9f7d5;
    --info: #008298 !important;
    --warning: #fff5bf;
    --dark: #343a40;
    --font-family-sans-serif: 'Nunito Sans',-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-serif: "Tiempos Headline", Georgia, serif;
}
.cmc-ellipsis {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    white-space: nowrap;
}

.break-word {
    overflow-wrap: break-word;
}

.li-break-word {
    overflow-wrap: break-word;
    line-height: 1.3
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/tiempos/tiempos-headline-web-bold.woff2') format('woff2'), url('../fonts/tiempos/tiempos-headline-web-bold.woff') format('woff')
}

/* nunito-sans-regular - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-sans-italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-sans-700 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-sans-700italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-sans-900 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 900;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-sans-900italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 900;
    src: local(''), url('../fonts/nunitosans/nunito-sans-v11-latin-900italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/nunitosans/nunito-sans-v11-latin-900italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}



/* GENERAL */
html {
    font-size: 100%;
    min-height: 100vh;
}

body {
    margin: 0px;
    font-family: var(--font-family-sans-serif);
    font-size: 100%;
    min-height: 100vh;
}

    body > form {
        margin: 0;
    }

@media (min-width:990px) {
    body {
        font-size: 112.5%;
    }
}

.hiddenLink a {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}

    .hiddenLink a:active,
    .hiddenLink a:focus {
        position: static;
        width: auto;
        height: auto;
        overflow: visible;
        clip: auto;
        white-space: normal;
        padding: .5rem 1rem;
        background: #222;
        color: #fff;
        border-radius: 4px;
        display: inline-block;
        margin-left: .5rem;
        margin-top: .5rem;
        font-weight: bold;
        /*outline:2px solid var(--focus-color);
	outline-offset:1px;*/
    }

#wrapper {
    background: #f2f2f2;
    position: relative;
}

.dpcourseInfoModel > label, .dpcourseInfoModel > p,
#courseInfoModel > label, #courseInfoModel > p {
    word-break: break-word !important;
}

.dpcourseInfoModel .control-label,
#courseInfoModel .control-label {
    font-weight: bold;
    font-size: 0.875rem;
}

.dpcourseInfoModel span,
#courseInfoModel span {
    font-size: 0.875rem;
}


@media (min-width:768px) {
    #divCal > .modal-dialog,
    #courseInfoModel > .modal-dialog {
        width: 800px;
    }

    #wrapper {
        padding-left: 230px;
        min-height: 100vh;
    }

    #aspnetForm {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
    }

    #stuLayout {
        flex-grow: 1;
    }
}

input [id*='btnRefresh'] {
    background: var(--info);
    padding: 5px;
    border-radius: 4px;
}

a {
    color: var(--primary);
    text-decoration: underline;
}

    a:hover {
        text-decoration: none;
    }

#content a:focus-visible a:focus {
    outline: 2px solid var(--focus-color);
    outline-offset: 2px;
}

.search-txt-ctrl:focus {
    border: 2px solid var(--focus-color) !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: bold;
    font-family: var(--font-family-sans-serif);
}

.btn {
    border: none;
    border-radius: 0;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}

.btn,
.btn-default {
    background-color: var(--accent);
    color: #000;
}

    .btn:hover,
    .btn:focus-visible,
    .btn-default:hover,
    .btn-default:focus-visible,
    input[type='submit']:hover,
    input[type='submit']:focus-visible {
        background-color: var(--secondary) !important;
        color: #fff !important;
    }

    .btn:focus-visible {
        outline: 2px solid var(--focus-color);
    }

input[type="submit"] {
    border: none;
    min-height: 2.5rem;
    padding: 0 2rem;
}

/* HEADER */
#header .navbar-default {
    background: #fff;
    box-shadow: 0 1px 10px rgba(0, 0, 0, .1);
    min-height: 0;
}

    #header .navbar-default .container-fluid > .row > .col-sm-5 > .row {
        display: flex;
        align-items: center;
    }

#header .navbar-brand1 {
    margin: 10px 0;
    width: 175px;
}

#header .navbar-default .navbar-toggle {
    background: var(--primary);
    border-color: var(--primary);
    margin: 0;
    width: 40px;
    height: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #header .navbar-default .navbar-toggle:hover,
    #header .navbar-default .navbar-toggle:focus {
        background: var(--accent);
        border-color: var(--accent);
    }

    #header .navbar-default .navbar-toggle span {
        background: #fff;
    }

@media (min-width:768px) {
    #header .navbar-brand1 {
        margin: 0;
    }

    #header .navbar-default {
        background: transparent;
        box-shadow: none;
    }
}

#header #cmcStudentMsgTray {
    font-family: inherit;
    font-size: 0.875rem;
    margin: 0;
    position: static;
    display: flex;
    justify-content: flex-end;
}

    #header #cmcStudentMsgTray ul {
        height: auto;
        margin: 0;
        padding: 0;
        list-style: none;
    }

        #header #cmcStudentMsgTray ul li {
            display: inline-block;
            position: relative;
            padding: 0 0.5rem;
        }

            #header #cmcStudentMsgTray ul li a {
                padding: 0;
                color: #000 !important;
                text-decoration: none !important;
                font-size: 0.75rem;
                line-height: 1;
                width: 37px;
            }

                #header #cmcStudentMsgTray ul li a:focus-visible {
                    outline: 2px solid var(--focus-color);
                    outline-offset: 3px;
                }

#header #logoBox {
    position: relative;
    width: 230px;
    position: fixed;
    top: 10px;
    left: 0;
    z-index: 5;
    margin: 0;
    margin: 0;
    padding: 1rem 1.5rem;
    height: 60px; /* Added for Bug #2366762 - Clicking the Logo to get back to home page doesn't work on Safari browser - 22/07/2024 by Edison Joseph*/
}

    #header #logoBox a[id*='lnkHomePage'] {
        font-size: 0.75rem;
        color: #000 !important;
        text-decoration: none !important;
        font-weight: bold;
        text-transform: uppercase;
        padding: 0;
        text-indent: -99999999rem;
        z-index: 10;
        position: absolute;
        z-index: 10;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

a[id*='lnkHomePage']:focus-visible {
    outline: 2px solid var(--focus-color);
}

@media (max-width:767px) {
    #header #logoBox {
        top: 0;
        height: auto;
        position: relative;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 100%;
    }
}

#header #cmcStudentMsgTray ul li#cmcTrayHolds,
#header #cmcStudentMsgTray ul li#cmcTrayAlerts,
#header #cmcStudentMsgTray ul li#cmcTrayAppts {
    width: auto;
    position: relative;
}

#header #cmcStudentMsgTray ul li em {
    background: #C14141;
    margin: 0;
    width: 20px;
    height: 20px;
    border-radius: 40px;
    position: absolute;
    top: -8px;
    right: -4px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    float: none;
    font-size: 0.65rem;
    border: 2px solid #fff;
}

#header #cmcStudentMsgTray ul li a:before {
    background-size: cover;
    content: "";
    width: 20px;
    height: 20px;
    display: block;
}

#header a[id*="_hlAlertTray"]::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23333333' d='M15.137 3.945c-.644-.374-1.042-1.07-1.041-1.82v-.003c.001-1.172-.938-2.122-2.096-2.122s-2.097.95-2.097 2.122v.003c.001.751-.396 1.446-1.041 1.82-4.667 2.712-1.985 11.715-6.862 13.306v1.749h20v-1.749c-4.877-1.591-2.195-10.594-6.863-13.306zm-3.137-2.945c.552 0 1 .449 1 1 0 .552-.448 1-1 1s-1-.448-1-1c0-.551.448-1 1-1zm3 20c0 1.598-1.392 3-2.971 3s-3.029-1.402-3.029-3h6z'/%3E%3C/svg%3E");
}

#header a[id*="_hlHoldTray"]::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23333333' d='M16.971 0h-9.942l-7.029 7.029v9.941l7.029 7.03h9.941l7.03-7.029v-9.942l-7.029-7.029zm-5.971 5h2v10h-2v-10zm1 14.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z'/%3E%3C/svg%3E");
}

#header a[id*='hlApptTray']::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23333333' d='M20 20h-4v-4h4v4zm-6-10h-4v4h4v-4zm6 0h-4v4h4v-4zm-12 6h-4v4h4v-4zm6 0h-4v4h4v-4zm-6-6h-4v4h4v-4zm16-8v22h-24v-22h3v1c0 1.103.897 2 2 2s2-.897 2-2v-1h10v1c0 1.103.897 2 2 2s2-.897 2-2v-1h3zm-2 6h-20v14h20v-14zm-2-7c0-.552-.447-1-1-1s-1 .448-1 1v2c0 .552.447 1 1 1s1-.448 1-1v-2zm-14 2c0 .552-.447 1-1 1s-1-.448-1-1v-2c0-.552.447-1 1-1s1 .448 1 1v2z'/%3E%3C/svg%3E");
}

#header #cmcStudentMsgTray ul li a span {
    /* hide from view, available to screen readers */
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important; /* 1 */
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important; /* 2 */
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
}

#cmcStudentMsgTray div {
    display: none;
    margin-left: 0px;
    padding: 15px 20px;
    position: absolute;
    box-shadow: rgba(0,0,0,0.3) 0px 0px 10px;
    border: 4px solid var(--primary);
    top: 100%;
    margin-top: 0.5rem;
    left: 0;
    width: 275px;
    background: #fff;
    z-index: 10;
}

@media (max-width:767px) {
    #cmcStudentMsgTray div {
        left: auto;
        right: 0;
    }
}

#cmcStudentMsgTray div ol {
    padding-left: 15px;
}

    #cmcStudentMsgTray div ol li + li {
        margin-top: 5px;
    }

#cmcStudentMsgTray h2 {
    font-size: 1.125rem;
    margin-top: 0;
}

.cmcViewAll {
    padding-right: 20px;
    background: url("../images/msgtray/next.png") right center no-repeat;
}

.cmcCloseMsgTray {
    text-indent: -1000em;
    width: 29px;
    height: 25px;
    top: 0px;
    right: 10px;
    background: url("../images/msgtray/close-window.png") left center no-repeat;
}


#header .social-share {
    display: flex;
    margin: 0;
    padding: 0;
    font-size: 0.95rem;
    font-weight: bold;
}

    #header .social-share li {
        display: flex;
        align-items: center;
    }

        /* #header .social-share li + li {
    margin-left: 0.5rem;
} */

        #header .social-share li:nth-child(4) {
            flex-grow: 10;
        }

#header #Show_quick_links {
    margin: 0;
}

#header ul.social-share li#lang_change {
    /*display: none;*/
    flex-direction: column;
    align-items: flex-start;
}

    #header ul.social-share li#lang_change > span {
        margin-right: .5rem;
    }

@media (max-width:767px) {
    span[id*="lblStuDate"] {
        font-size: 0.75rem;
        font-weight: bold;
    }

    #header .navbar-default .navbar-toggle {
        display: flex;
    }

    #header .social-share li a.navbar-text {
        margin: 0;
        color: #fff;
        text-decoration: none;
    }

    #header .social-share {
        font-size: .875rem;
        display: grid;
        grid-template-areas: "quicklinks greeting logout help"
            "language language language language";
    }

    #header ul.social-share li:first-child {
        /*display: none;*/
        grid-area: greeting;
        justify-content: flex-end;
    }

    #header ul.social-share li:nth-child(2) {
        grid-area: quicklinks;
    }

    #header ul.social-share li#lang_change {
        grid-area: language;
        margin: 0 0 .25rem;
        flex-direction: row;
    }

    #header ul.social-share li:nth-last-child(3) {
        grid-row: 3;
        margin: 0 0 0.5rem;
    }

    #header ul.social-share li:nth-last-child(2) {
        grid-area: logout;
        justify-content: flex-end;
    }

    #header ul.social-share li:last-child {
        grid-area: help;
        justify-content: flex-end;
    }

    #header ul.social-share li .navbar-text {
        color: #fff;
    }

    #header ul.social-share li:nth-child(2) {
        margin: 0;
        padding: 0;
    }

    #header .navbar-default .container-fluid > .row {
        display: flex;
        flex-direction: column;
    }

        #header .navbar-default .container-fluid > .row > .col-sm-5 {
            order: 2;
        }

        #header .navbar-default .container-fluid > .row > .col-sm-7 {
            order: 1;
            background: var(--dark);
            color: #fff;
        }

    #lblShowLink {
        /* background: #000; */
        color: #fff;
        display: block;
        padding: 8px 0px;
    }

    div[id*="divMessageTray"] {
        display: flex;
        margin: 0.5rem -15px 1.5rem;
    }

        div[id*="divMessageTray"] .col-sm-5 {
            order: 1;
            padding: 0;
        }

        div[id*="divMessageTray"] .col-sm-7 {
            order: 2;
            padding: 0;
        }
}

@media (min-width:768px) {

    #header .social-share li a {
        text-decoration: none;
        background: #ddd;
        display: block;
        padding: 5px 10px;
        border-radius: 5px;
    }

        #header .social-share li a:hover,
        #header .social-share li a:focus {
            background: var(--secondary);
            color: #fff;
        }

        #header .social-share li a:focus-visible {
            outline: 2px solid var(--focus-color);
            outline-offset: 2px;
        }

    #header .navbar-default .container-fluid > .row > .col-sm-5 {
        width: 0;
    }

    #header .navbar-default .container-fluid > .row > .col-sm-7 {
        width: 100%;
    }

    #header .social-share {
        padding: 0 15px 0 30px;
        margin: 1rem 0 .5rem;
        display: grid;
        grid-template-areas:
            "greeting quicklinks quicklinks logout help"
            "language language language lms lms";
        grid-template-columns: auto 1fr 1fr 1fr auto;
        grid-column-gap: 1rem;
    }

        #header .social-share li:first-child {
            grid-area: greeting;
        }

        #header .social-share li:nth-child(2) {
            grid-area: quicklinks;
        }

        #header .social-share li#lang_change {
            grid-area: language;
            margin: 0.75rem 0 0;
            flex-direction: row !important;
            align-items: center !important;
        }

        #header .social-share li:nth-last-child(3) {
            grid-area: lms;
            justify-content: flex-end;
        }

            #header .social-share li:nth-last-child(3) a {
                background: transparent;
                padding: 0.75rem 0 0;
                text-decoration: underline;
            }

                #header .social-share li:nth-last-child(3) a:hover,
                #header .social-share li:nth-last-child(3) a:focus-visible {
                    color: inherit;
                    text-decoration: none;
                }

        #header .social-share li:nth-last-child(2) {
            grid-area: logout;
            justify-content: flex-end;
        }

        #header .social-share li:last-child {
            grid-area: help;
            justify-content: flex-end;
        }
}


@media (min-width:768px) {

    #lblShowLink {
        background: #ddd;
        display: block;
        padding: 5px 10px;
        border-radius: 5px;
        cursor: pointer;
    }

        #lblShowLink:hover {
            background: var(--secondary);
            color: #fff;
        }

    #header_no_print {
        position: fixed;
        top: 90px;
        left: 0;
        width: 230px;
        z-index: 6;
    }

        #header_no_print .col-sm-3 {
            display: none;
        }

        #header_no_print .col-sm-9 {
            width: 100%;
        }

        #header_no_print .headerBar .col-sm-10.col-xs-12 {
            padding: 0;
            width: 100%;
        }
        /*#header_no_print .headerBar > div:last-child {
        display:none;
    }*/
        #header_no_print div[id*='divMessageTray'] {
            display: flex;
            flex-direction: column;
            position: fixed;
            left: 0;
            top: 95px;
            width: 230px;
        }

            #header_no_print div[id*='divMessageTray'] > div {
                width: 100%;
                padding: 0;
            }

                #header_no_print div[id*='divMessageTray'] > div.col-sm-7 {
                }

                #header_no_print div[id*='divMessageTray'] > div.col-sm-5 {
                }

    #header #cmcStudentMsgTray {
        justify-content: center;
    }

    #header .cmcDate {
        text-align: center;
        font-size: 0.75rem;
        line-height: 1;
        height: auto;
        margin-top: 10px;
        display: none;
    }
}

.Sub_heading {
    font-family: var(--font-serif);
}

    .Sub_heading span[id*='lblName'] {
        display: none;
    }

#content {
    flex-grow: 2;
    overflow: hidden;
}

/* LEFT COL/MENU */
.navbar-text {
    float: none;
    margin: 0;
}

/* mobile menu styles */
.contentleft .navbar-collapse {
    border: none;
}

    .contentleft .navbar-collapse .navbar-default {
        background: #fff;
        border-bottom: .5rem solid var(--primary);
        margin-bottom: 2rem;
    }

.navbar-default.contentleft .left_menu,
.navbar-default.contentleft .left_menu_hover,
.navbar-default.contentleft .left_menu_selected {
    margin: 0;
    padding: 0.65rem 0.75rem;
    border-radius: 0;
    font-size: 1rem;
    font-weight: bold;
    color: var(--gray);
    position: relative;
}

.navbar-default.contentleft .left_menu_hover {
    cursor: pointer;
    background: #eee;
}

.navbar-default.contentleft .navbar-text .fa::before {
    content: "\f078";
    font-size: .875rem;
    margin-right: .5rem;
    font-weight: normal;
    line-height: 1;
    position: relative;
    top: -2px;
}

.navbar-default.contentleft .left_menu_selected {
    background: var(--dark);
    color: #fff;
}

    .navbar-default.contentleft .left_menu_selected .fa::before {
        content: "";
    }

    .navbar-default.contentleft .left_menu_selected .fa::after {
        content: "\f077";
    }

    .navbar-default.contentleft .left_menu a,
    .navbar-default.contentleft .left_menu_hover a,
    .navbar-default.contentleft .left_menu_selected a {
    }

#content .navbar-default.contentleft .left_menu a:focus-visible,
#content .navbar-default.contentleft .left_menu_hover a:focus-visible,
#content .navbar-default.contentleft .left_menu_selected a:focus-visible {
    outline: 2px solid var(--focus-color);
    outline-offset: 0;
    position: absolute;
    left: 2px;
    top: 0;
    width: 100%;
    height: 100%;
}

.navbar-default.contentleft .panel-collapse {
    font-size: 0.95rem;
    line-height: normal;
    padding: 5px 0 10px;
    background: var(--gray);
}

    .navbar-default.contentleft .panel-collapse a .navbar-text {
        color: #fff;
        text-decoration: none;
        white-space: break-spaces;
    }

    .navbar-default.contentleft .panel-collapse a:hover .navbar-text {
        color: #fff;
        text-decoration: underline;
    }

    .navbar-default.contentleft .panel-collapse .submenu,
    .navbar-default.contentleft .panel-collapse .submenu_hover,
    .navbar-default.contentleft .panel-collapse .submenu_selected {
        padding: 0;
    }

        .navbar-default.contentleft .panel-collapse .submenu a,
        .navbar-default.contentleft .panel-collapse .submenu_hover a,
        .navbar-default.contentleft .panel-collapse .submenu_selected a {
            padding: 0.35rem 1rem 0.35rem 2.25rem;
            display: block;
            text-decoration: none;
        }

            .navbar-default.contentleft .panel-collapse .submenu a:hover,
            .navbar-default.contentleft .panel-collapse .submenu_hover a:hover,
            .navbar-default.contentleft .panel-collapse .submenu_selected a:hover,
            .navbar-default.contentleft .panel-collapse .submenu a:focus-visible,
            .navbar-default.contentleft .panel-collapse .submenu_hover a:focus-visible,
            .navbar-default.contentleft .panel-collapse .submenu_selected a:focus-visible {
                text-decoration: underline;
            }

#content .navbar-default.contentleft .panel-collapse .submenu a:focus-visible,
#content .navbar-default.contentleft .panel-collapse .submenu_hover a:focus-visible,
#content .navbar-default.contentleft .panel-collapse .submenu_selected a:focus-visible {
    outline: 2px solid rgba(255,255,255,0.5);
    outline-offset: -2px;
}

.navbar-default.contentleft .panel-collapse .submenu_selected a {
    font-weight: bold;
}

/* table + desktop styles */
@media (min-width:768px) {
    .navbar-default.contentleft {
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        background: #fff;
        padding-top: 0px;
        display: block;
        border: none;
        width: 230px;
        box-shadow: 0 0 20px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);
        overflow-y: auto;
        z-index: 0;
    }

        .navbar-default.contentleft::before {
            content: "";
            width: 230px;
            height: 155px;
            background: linear-gradient(180deg, rgb(255, 255, 255) 75%, rgba(255,255,255,0) 100%);
            display: block;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 10;
        }

    .contentleft .navbar-collapse .navbar-default {
        background: transparent;
        border: none;
        margin-bottom: 0;
    }

    #bs-example-navbar-collapse-1 {
        top: 150px;
        position: relative;
    }

    .navbar-default.contentleft .left_menu,
    .navbar-default.contentleft .left_menu_hover,
    .navbar-default.contentleft .left_menu_selected {
        border-right: 5px solid transparent;
    }

    .navbar-default.contentleft .left_menu_hover {
        border-color: var(--primary);
    }

    .navbar-default.contentleft .left_menu_selected {
        border-color: var(--accent);
    }

    .navbar-default.contentleft .panel-collapse {
        border-right: 5px solid var(--accent);
    }

    .navbar-default.contentleft .navbar-text .fa {
        display: inline-block;
    }

    .navbar-default.contentleft .panel-collapse a {
        color: #fff;
        text-decoration: none;
    }
}

@media (min-width:1024px) {
    #header .social-share {
        display: flex;
        margin: .5rem 0;
        gap: 1rem;
    }

    #header ul.social-share li#lang_change {
        display: flex;
        margin: 0;
    }

        #header ul.social-share li#lang_change select {
            /* margin-left:.5rem; */
        }

    #header .social-share li:nth-last-child(3) a {
        padding: 0;
    }
}

/* MAIN COLUMN */
.contentright {
    width: 100%;
    padding-top: 30px;
}

    .contentright .tabcontent table td:first-child {
        width: 8px;
    }

    .contentright .tabcontent table td:nth-child(2) {
        width: 8px;
    }

@media (min-width:768px) {
    .contentpart {
        width: 100%;
    }

    .contentright {
        width: 100%;
        padding-top: 0;
    }

    #header .social-share {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (min-width:1024px) {
    .contentpart {
        padding-left: 30px;
    }
}

@media (min-width:1200px) {
    .contentpart {
        padding-left: 45px;
        padding-right: 30px;
    }

        .contentpart .panel .panel-body {
            padding: 2rem;
        }

            .contentpart .panel .panel-body .panel {
                background: none;
                box-shadow: none;
                clear: both;
            }

                .contentpart .panel .panel-body .panel .panel-body {
                    padding: 0;
                }

    .row-height {
        display: flex;
        flex-direction: column;
    }

    .contentpart {
        flex-grow: 1;
        max-width: 1450px;
    }

    .contentright {
        /*width:250px;
        flex-grow:0;
        flex-shrink:0;*/
        padding-left: 45px;
        padding-right: 30px;
        max-width: 1450px;
    }

    #secure-student-acad-degreepathwaydetails .contentpart {
        max-width: 100%;
    }

    #header .social-share {
        padding-left: 30px;
    }
}

.contentpart .panel {
    border: none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    border-radius: 5px;
    position: relative;
    z-index: 0;
}

.panel-subplan > button {

   font-size: 14px;
    margin: 4px -10px;
    padding: 0px 0px;
    line-height: 0;
}



.DPSLanding {
    padding: 7px;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 3px;
    top: 38px;
    cursor: pointer;
}

.contentpart .panel .panel {
    box-shadow: none;
    border-radius: 0;
    background: transparent;
    margin: 0;
    clear: both;
}

    .contentpart .panel .panel .panel-body {
        padding: 0;
    }

.panel-primary > .panel-heading {
    background: var(--dark);
    color: #fff;
    padding-left: 2rem;
    border: none;
}

    .panel-primary > .panel-heading.panel-title > span,
    .panel-primary > .panel-heading > .panel-title > span {
        display: inline-block;
    }

.panel.panel-primary .panel-heading .panel-title,
.panel.panel-primary .panel-heading.panel-title {
    font-family: var(--font-serif);
    font-weight: normal;
    font-size: 1.125rem;
    line-height: normal;
    position: relative;
    overflow: hidden;
}

@media (max-width:700px) {
    .panel-primary > .panel-heading.panel-title > span,
    .panel-primary > .panel-heading > .panel-title > span {
        width: 80%;
    }

    .panel-primary > .panel-heading > .panel-title img.pull-right,
    .panel-primary > .panel-heading.panel-title img.pull-right {
        position: absolute;
        top: 1rem;
        right: 1rem;
    }

    .panel-primary > .panel-heading > .panel-title .pull-right.col-sm-2,
    .panel-primary > .panel-heading.panel-title .pull-right.col-sm-2 {
        padding: 0;
        position: absolute;
        right: 3rem;
        top: 1rem;
    }
}

.panel.panel-primary .panel-heading .panel-title {
    padding: 0.35rem 0;
}

.panel.panel-primary .panel-heading.panel-title {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.contentpart .Top_content_header {
    background: transparent;
    /*color:#fff;*/
    box-shadow: none;
}

    .contentpart .Top_content_header .panel-heading {
        border: none;
        background: none;
        /*padding:2rem;*/
        color: inherit;
        position: relative;
        margin: 2rem 0 1rem;
        max-width: 1300px;
        padding-left: 0;
    }

        .contentpart .Top_content_header .panel-heading h3 {
            font-weight: bold;
            font-size: 3rem;
            line-height: 1.1;
            margin-bottom: 1rem;
            z-index: 2;
            font-family: var(--font-serif);
        }

            .contentpart .Top_content_header .panel-heading h3:after {
                display: block;
                content: "";
                background-color: var(--primary);
                height: 5px;
                width: 180px;
                margin: 1rem 0 2rem;
            }

@media (max-width:767px) {
    .contentpart .Top_content_header .panel-heading {
        /*padding:15px;*/
        margin-top: 0;
        padding-top: 0;
    }
}

div[id$="pnlAreasOfStudyDetails"] label {
    padding: 0 15px !important;
    width: 25%;
}

#secure-student-acad-degreeaudit div[id$="pnlAreasOfStudyDetails"] .form-horizontal .form-group {
    display: block;
}

#secure-student-acad-degreeaudit div[id$="pnlAreasOfStudyDetails"] .form-group.control_row .col-sm-3 {
    width: 25%;
}

@media (max-width:600px) {
    .contentpart .Top_content_header .panel-heading h3 {
        font-size: 2.25rem;
    }

    div[id$="pnlProgramDetail"] .col-xs-6 {
        width: 100%;
    }

        div[id$="pnlProgramDetail"] .col-xs-6:nth-child(3) {
            margin-top: 15px;
        }

    .panel-primary > .panel-heading {
        padding-left: 1rem;
    }
}

@media (max-width:767px) {
    div[id$="pnlAreasOfStudyDetails"] label {
        width: 40%;
        display: inline-block;
    }

    #secure-student-acad-degreeaudit div[id$="pnlAreasOfStudyDetails"] .form-group.control_row .col-sm-3 {
        width: 50%;
        display: inline-block;
    }
}


@media (max-width:480px) {
    div[id$="pnlAreasOfStudyDetails"] label,
    #secure-student-acad-degreeaudit div[id$="pnlAreasOfStudyDetails"] .form-group.control_row .col-sm-3 {
        width: 100%;
        display: block;
    }
}




@media (min-width:1200px) {

    #secure-student-prof-my_profile .contentpart .Top_content_header .panel-heading {
        padding-right: 240px;
        min-height: 200px;
    }

        #secure-student-prof-my_profile .contentpart .Top_content_header .panel-heading:after {
            position: absolute;
            z-index: 1;
            right: 0;
            bottom: -40px;
            content: "";
            display: block;
            width: 400px;
            height: 450px;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: bottom right;
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cg id='freepik--Character--inject-67'%3E%3Cpath d='M301.59,328.78s-9.77-9.11-11.59-9.66-16.18-.35-17.13.39-15.21,9.2-12.76,10.34,12.33-4.9,12.33-4.9l1.7.17s-8.63,5-10.14,6.84.06,3.66,1.68,2.84,9-5.42,9.61-5.27-7.86,5.48-8.63,6.44c-1,1.29-.25,3.7,1.38,2.94,1-.44,8.75-6,8.75-6s-5.85,5.26-6.25,6.1c-.66,1.38.73,2.56,2.09,1.66.93-.61,4.89-4.77,6.14-5.59,0,0,1.41-.15,3.55,2s18.18,9.35,18.18,9.35Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M298.16,330.27c-.6,1.22-2.21,1.59-3.54,1.35s-2.56-.92-3.88-1.25c-3.94-1-8.21,1.22-12.09,0-.55-.17-1.16-.54-1.12-1.11s.63-.8,1.12-1l12.69-4.5' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M291.34,323.82a5.54,5.54,0,0,0-1.43.35c-.89.27-2.19.68-3.78,1.21l-5.57,1.89-1.61.56c-.5.22-1.24.28-1.7,1.09a1.14,1.14,0,0,0,.24,1.25,2.45,2.45,0,0,0,.94.57,8.83,8.83,0,0,0,1.95.37c2.67.18,5.06-.51,7.23-.63a10.3,10.3,0,0,1,3,.19c.92.22,1.76.59,2.57.85a4.76,4.76,0,0,0,4-.1c.86-.54,1-1.16.94-1.15a3.68,3.68,0,0,1-1.08.88,4.58,4.58,0,0,1-3.69-.14,26.9,26.9,0,0,0-2.6-1,10.58,10.58,0,0,0-3.22-.28c-2.26.09-4.66.75-7.12.57a7.71,7.71,0,0,1-1.77-.32c-.53-.17-.9-.54-.74-.8s.71-.51,1.25-.7l1.6-.58,5.52-2.05c1.57-.59,2.84-1.08,3.7-1.44A5.83,5.83,0,0,0,291.34,323.82Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M260.15,329.88a7.78,7.78,0,0,0,3.08-.3,17.05,17.05,0,0,0,3.19-1.07c1.12-.58,2.32-1.24,3.59-1.94l2.69-1.51-.18.05c4.28-.09,7.37-.28,7.37-.45s-3.09-.28-7.38-.28h-.09l-.09.05-2.68,1.46-3.52,2a23.2,23.2,0,0,1-3,1.19C261.3,329.6,260.14,329.76,260.15,329.88Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpolygon points='407.85 298.67 342.09 326.03 301.59 326.03 301.59 339.09 354.72 346.95 402.38 317.25 407.85 298.67' style='fill:%23FF725E'%3E%3C/polygon%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpolygon points='407.85 298.67 342.09 326.03 301.59 326.03 301.59 339.09 354.72 346.95 402.38 317.25 407.85 298.67'%3E%3C/polygon%3E%3C/g%3E%3Cpath d='M362.52,339.69a1.46,1.46,0,0,1-.73-.46,4,4,0,0,1-1-2.11,23.2,23.2,0,0,1-.1-3.42,16.59,16.59,0,0,0-.57-4.05,17.62,17.62,0,0,0-3.4-6.59c-1.22-1.49-2.19-2.21-2.12-2.29a3.12,3.12,0,0,1,.71.47,13,13,0,0,1,1.69,1.58,16.22,16.22,0,0,1,3.62,6.69,15.79,15.79,0,0,1,.55,4.19,27.1,27.1,0,0,0,0,3.37,4.1,4.1,0,0,0,.81,2C362.28,339.5,362.54,339.65,362.52,339.69Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M386.66,325.41a7.93,7.93,0,0,1-2.33-1,21.41,21.41,0,0,1-4.86-3.79,21.78,21.78,0,0,1-3.6-5,8.05,8.05,0,0,1-.94-2.37,34.17,34.17,0,0,0,4.92,7A34.6,34.6,0,0,0,386.66,325.41Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M345.92,345a6.29,6.29,0,0,0,.92-2.69,7.78,7.78,0,0,0-.41-3,17.87,17.87,0,0,0-1.69-3.44,25.33,25.33,0,0,1-1.81-3.49,8.78,8.78,0,0,1-.63-3.18,5.44,5.44,0,0,1,.45-2.14c.22-.47.42-.68.44-.66a7.18,7.18,0,0,0-.52,2.8,9,9,0,0,0,.71,3,27.88,27.88,0,0,0,1.81,3.41,17.12,17.12,0,0,1,1.7,3.55,7.82,7.82,0,0,1,.32,3.23,4.9,4.9,0,0,1-.74,2.06A1.79,1.79,0,0,1,345.92,345Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M321.53,338.15a11.14,11.14,0,0,1-1.19-6,11,11,0,0,1,1.66-5.85,19.73,19.73,0,0,0-.47,11.81Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M279.85,414.09l-16.43,21.64S235.9,426.3,232.48,430l40.81,33.37,27-32.67Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M277.48,444.28a2.14,2.14,0,0,1-.4,2.84,2.07,2.07,0,0,1-2.82-.37,2.27,2.27,0,0,1,.44-3,2.15,2.15,0,0,1,2.89.71' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M273.29,463.37l2.68-3.25-40.19-30.87s-2.46-.69-3.3.75Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M262.92,435c-.15.21.77,1.11,1.23,2.56s.29,2.7.54,2.77.89-1.32.31-3.06S263,434.76,262.92,435Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M257.2,433.25c-.21.16.38,1.2.37,2.6s-.55,2.45-.34,2.6,1.25-.87,1.23-2.6S257.36,433.07,257.2,433.25Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M250.58,436.39c.14.19,1.23-.58,1.61-2.09s-.19-2.7-.41-2.61-.12,1.16-.45,2.39S250.4,436.21,250.58,436.39Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M267.22,430.47c-.07.25,1.07.72,2.13,1.72s1.66,2.07,1.9,2,0-1.49-1.29-2.64S267.25,430.23,267.22,430.47Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M270.61,426.16c-.07.08.62.85,2.05,1.66a11.65,11.65,0,0,0,2.68,1.09,12.17,12.17,0,0,0,1.68.34,3.33,3.33,0,0,0,1,0,1.11,1.11,0,0,0,1-1,1.4,1.4,0,0,0-.5-1.17,3.19,3.19,0,0,0-.85-.52A9.53,9.53,0,0,0,276,426a9.09,9.09,0,0,0-2.9-.31,4.36,4.36,0,0,0-2.56.68c0,.14,1-.11,2.57,0a10.47,10.47,0,0,1,2.66.46,9.47,9.47,0,0,1,1.47.6c.52.24.89.53.85.82,0,.1,0,.14-.23.19a2.69,2.69,0,0,1-.74,0,12.54,12.54,0,0,1-1.59-.27,14,14,0,0,1-2.59-.86A19.45,19.45,0,0,0,270.61,426.16Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M270.64,426.66c0,.09,1-.3,2.15-1.53a8.8,8.8,0,0,0,1.55-2.47,8.34,8.34,0,0,0,.49-1.67,2.17,2.17,0,0,0-.46-2.09,1.22,1.22,0,0,0-1.32-.13,3.31,3.31,0,0,0-.82.58,5.71,5.71,0,0,0-1.12,1.37,6.06,6.06,0,0,0-.86,2.83c-.06,1.71.57,2.62.64,2.57a22.45,22.45,0,0,1,0-2.51,6,6,0,0,1,.93-2.45,5.13,5.13,0,0,1,1-1.15c.42-.38.87-.6,1-.42a1.47,1.47,0,0,1,.17,1.25,8.67,8.67,0,0,1-.4,1.52,9.28,9.28,0,0,1-1.27,2.36C271.38,426,270.55,426.54,270.64,426.66Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M253.45,411.77l-17.8,22s-28.31-10.7-32-7l41.38,36,29.13-33.1Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M250,443.09a2.25,2.25,0,0,1-.51,3,2.15,2.15,0,0,1-2.92-.48,2.37,2.37,0,0,1,.55-3.12,2.24,2.24,0,0,1,3,.84' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M245,462.81l2.9-3.29L207.12,426.1s-2.54-.8-3.47.68Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M235.17,433c-.17.21.76,1.18,1.19,2.69s.22,2.83.47,2.91,1-1.35.42-3.17S235.29,432.73,235.17,433Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M229.26,431c-.21.16.36,1.27.31,2.72s-.65,2.53-.44,2.69,1.33-.86,1.37-2.67S229.44,430.78,229.26,431Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M222.28,434c.14.21,1.3-.56,1.75-2.12s-.12-2.82-.35-2.73-.16,1.2-.55,2.47S222.09,433.82,222.28,434Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M239.78,428.39c-.08.26,1.09.79,2.17,1.86s1.65,2.21,1.9,2.13,0-1.55-1.25-2.8S239.82,428.15,239.78,428.39Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M243.45,424c-.07.08.62.9,2.08,1.8a12.69,12.69,0,0,0,2.75,1.22,11.36,11.36,0,0,0,1.74.4,3.16,3.16,0,0,0,1,.06,1.16,1.16,0,0,0,1-1,1.5,1.5,0,0,0-.48-1.24,4.29,4.29,0,0,0-.87-.57,11.16,11.16,0,0,0-1.68-.68,10,10,0,0,0-3-.41c-1.73.06-2.72.53-2.68.63s1.05-.08,2.66,0a11.23,11.23,0,0,1,2.76.57,11.07,11.07,0,0,1,1.51.67c.54.27.91.59.85.88,0,.11,0,.15-.24.2a3.09,3.09,0,0,1-.77,0,12.85,12.85,0,0,1-1.64-.33,15.23,15.23,0,0,1-2.68-1A18.67,18.67,0,0,0,243.45,424Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M243.46,424.54c0,.09,1.08-.28,2.29-1.52a8.85,8.85,0,0,0,1.69-2.52,8.08,8.08,0,0,0,.57-1.72,2.23,2.23,0,0,0-.41-2.19,1.27,1.27,0,0,0-1.37-.18,4,4,0,0,0-.87.57,6.14,6.14,0,0,0-1.22,1.4,6.44,6.44,0,0,0-1,2.91c-.12,1.78.51,2.75.59,2.7a20.78,20.78,0,0,1,.07-2.62,6.17,6.17,0,0,1,1-2.51,5.65,5.65,0,0,1,1.08-1.17c.45-.38.92-.59,1.05-.41a1.62,1.62,0,0,1,.13,1.32,8.67,8.67,0,0,1-.47,1.57,9.75,9.75,0,0,1-1.4,2.41C244.25,423.85,243.38,424.42,243.46,424.54Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M366.58,228.52c4-3,10.15-.55,14.48-3.08,2.62-1.54,4-4.53,6-6.8a15.29,15.29,0,0,1,12.7-5c4.5.61,7.69,1.82,9.7,5.9,2.79-3.21,10.13-.86,13.58,2.68s4.49,8.09,4.94,13a65.16,65.16,0,0,1-2.62,25.25c-.22.72-.67,1.59-1.42,1.52-.52-.06-.86-.56-1.11-1-2.11-3.91-3.06-8.33-4.16-12.64s-2.43-8.68-5.15-12.2-7.09-6.08-11.5-5.45c-3.25.46-6.07,2.55-8.24,5s-3.84,5.32-5.82,7.95-4.35,5.09-7.4,6.31-6.89.91-9.19-1.43-2.21-6.85.6-8.55a6.46,6.46,0,0,1-5.37-11.48Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M405.87,296.34l-2.69-9.12s-12.61,1.86-16.49-10.13c-1.87-5.79-4.76-18-7.25-29.12a23.47,23.47,0,0,1,16-27.55l1.16-.36c12.74-3.15,22.54,5.92,25.34,18.74l13.86,48.9a15.55,15.55,0,0,1-10.62,19.18h0A15.57,15.57,0,0,1,405.87,296.34Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M403.17,287.22a29.29,29.29,0,0,0,14.3-9.33s-1,9.81-13.37,12.45Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M384.65,256.33a1.8,1.8,0,0,0,2.19,1.22,1.73,1.73,0,0,0,1.29-2.1,1.79,1.79,0,0,0-2.19-1.22A1.72,1.72,0,0,0,384.65,256.33Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M383.85,253.05c.29.16,1.29-1.21,3.14-1.78s3.49-.06,3.62-.35c.07-.13-.27-.47-1-.71a4.91,4.91,0,0,0-3,0,4.7,4.7,0,0,0-2.41,1.7C383.78,252.52,383.72,253,383.85,253.05Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M402.52,251.11a1.79,1.79,0,0,0,2.19,1.22,1.71,1.71,0,0,0,1.29-2.09,1.8,1.8,0,0,0-2.19-1.23A1.73,1.73,0,0,0,402.52,251.11Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M402.14,247.76c.28.16,1.28-1.21,3.13-1.78s3.5-.06,3.63-.35c.06-.13-.28-.47-1-.71a5,5,0,0,0-3,0,4.7,4.7,0,0,0-2.41,1.7C402.07,247.23,402,247.69,402.14,247.76Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M399.68,263.55a13.22,13.22,0,0,0-3.17.39c-.49.1-1,.15-1.15-.15a2.66,2.66,0,0,1-.12-1.5c.09-1.28.19-2.62.29-4,.35-5.72.45-10.36.22-10.37s-.71,4.61-1.06,10.33c-.07,1.41-.15,2.75-.21,4a2.81,2.81,0,0,0,.32,1.93,1.28,1.28,0,0,0,1,.45,3.18,3.18,0,0,0,.83-.14A12.54,12.54,0,0,0,399.68,263.55Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M405.52,263.15c-.31.07.31,2.08-1,4s-3.48,2.4-3.41,2.68.6.24,1.51,0a5.27,5.27,0,0,0,2.88-2.13,4.53,4.53,0,0,0,.68-3.35C406,263.52,405.65,263.09,405.52,263.15Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M399,238.34c.34.45,2.12-.36,4.37-.77s4.18-.37,4.33-.91c.06-.25-.39-.63-1.25-.9a7.33,7.33,0,0,0-3.46-.12,7.43,7.43,0,0,0-3.16,1.4C399.14,237.61,398.86,238.13,399,238.34Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M382.87,247.49c.46.32,1.6-.51,3.12-1s2.92-.59,3.08-1.12c.07-.26-.27-.62-1-.84a4.63,4.63,0,0,0-2.76.1,4.56,4.56,0,0,0-2.23,1.62C382.71,246.84,382.67,247.33,382.87,247.49Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M423.68,248c.17-.16,7.51-5,9.79,3.3s-6.52,8.89-6.6,8.65S423.68,248,423.68,248Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M428.54,256.13s.17.06.45.1a1.47,1.47,0,0,0,1.09-.27c.78-.57,1.14-2.16.77-3.67a5,5,0,0,0-1-2,1.71,1.71,0,0,0-1.39-.81.76.76,0,0,0-.75.63c0,.26,0,.41,0,.44s-.21-.09-.24-.45a1,1,0,0,1,.18-.61,1.19,1.19,0,0,1,.74-.44,2.1,2.1,0,0,1,1.87.88,5.07,5.07,0,0,1,1.14,2.17c.41,1.69,0,3.49-1.12,4.17a1.62,1.62,0,0,1-1.39.15C428.61,256.32,428.51,256.15,428.54,256.13Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M376.12,246.24A18.22,18.22,0,0,0,390.48,238c2.15-3.39,3.31-7.66,6.62-9.93a10.25,10.25,0,0,1,7.79-1.29,19.62,19.62,0,0,1,7.28,3.45c-.42,6.83,3.25,13.18,6.8,19a3.44,3.44,0,0,0,1.55,1.6c1.21.45,2.48-.59,3.05-1.74a10.54,10.54,0,0,0,.57-6,35.34,35.34,0,0,0-4.21-13.32,24.11,24.11,0,0,0-9.94-9.67,22.86,22.86,0,0,0-17.1-1,28.08,28.08,0,0,0-13.82,10.38,16.45,16.45,0,0,0-3.25,7.39' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M364,232.49a1.87,1.87,0,0,0,.29.69,3.44,3.44,0,0,0,1.68,1.34,5.42,5.42,0,0,0,3.39.08,9.49,9.49,0,0,0,2-.76,4.63,4.63,0,0,0,1.8-1.62,3.06,3.06,0,0,0,.31-2.65,2.65,2.65,0,0,0-2.4-1.55,3.31,3.31,0,0,0-1.54.27,2.86,2.86,0,0,0-1.22,1.07,3.92,3.92,0,0,0-.33,3.25,4.57,4.57,0,0,0,2.23,2.62,6.93,6.93,0,0,0,3.51.77,11.31,11.31,0,0,0,6.79-2.95,32.52,32.52,0,0,0,5-5.55,42.11,42.11,0,0,1,4.42-5.23,12.92,12.92,0,0,1,5.23-3.13,12.25,12.25,0,0,1,5.31-.26,15.22,15.22,0,0,1,7,3.27c.72.58,1.24,1.08,1.59,1.42a5.39,5.39,0,0,0,.53.52s0-.06-.11-.15-.2-.25-.36-.43a16.7,16.7,0,0,0-1.55-1.49,15.1,15.1,0,0,0-7.05-3.44,12.44,12.44,0,0,0-5.46.22,13.2,13.2,0,0,0-5.4,3.18,41.67,41.67,0,0,0-4.48,5.27,32.72,32.72,0,0,1-4.89,5.48,11,11,0,0,1-6.54,2.85,6.46,6.46,0,0,1-3.29-.71,4.13,4.13,0,0,1-2.05-2.38,3.51,3.51,0,0,1,.27-2.93,2.59,2.59,0,0,1,2.42-1.19,2.34,2.34,0,0,1,2.11,1.33,2.72,2.72,0,0,1-.26,2.36,4.32,4.32,0,0,1-1.67,1.54,8.78,8.78,0,0,1-1.93.76,5.34,5.34,0,0,1-3.27,0,3.55,3.55,0,0,1-1.66-1.23A6.16,6.16,0,0,1,364,232.49Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M426.68,228.87a12.59,12.59,0,0,1-2.31,1.43,7.2,7.2,0,0,1-2.84.57,12.43,12.43,0,0,1-3.55-.53,10.08,10.08,0,0,1-5.18-3.76,20.25,20.25,0,0,1-1.34-2.38,2.56,2.56,0,0,0,.18.73,8.92,8.92,0,0,0,.91,1.82,9.83,9.83,0,0,0,5.31,4,11.85,11.85,0,0,0,3.68.52,7.29,7.29,0,0,0,3-.69,6.85,6.85,0,0,0,1.69-1.15C426.54,229.1,426.7,228.89,426.68,228.87Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M428.17,234.94c0-.07-.93.44-2.51.83a11.81,11.81,0,0,1-11.56-3.37c-1.12-1.18-1.6-2.09-1.67-2.05a2.18,2.18,0,0,0,.3.66,9.94,9.94,0,0,0,1.14,1.6,11.69,11.69,0,0,0,5.43,3.47,11.51,11.51,0,0,0,6.44,0,10.1,10.1,0,0,0,1.83-.73A2.39,2.39,0,0,0,428.17,234.94Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M410.72,253.72a.24.24,0,0,0,.19-.26.23.23,0,0,0-.24-.21.24.24,0,0,0-.19.26A.22.22,0,0,0,410.72,253.72Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M406.94,254a.27.27,0,0,0-.06-.53.24.24,0,0,0-.18.29A.24.24,0,0,0,406.94,254Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M404.54,254.69c.11,0,.18-.19.15-.38s-.16-.33-.27-.31-.19.19-.15.38S404.42,254.71,404.54,254.69Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M409.67,256.47c.11,0,.18-.12.16-.19s-.13-.1-.24-.07-.19.12-.17.2A.2.2,0,0,0,409.67,256.47Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M406.19,256.73a.24.24,0,0,0,.16-.29.23.23,0,0,0-.26-.19.24.24,0,0,0-.16.28A.24.24,0,0,0,406.19,256.73Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M388.71,259.94a.23.23,0,0,0,.19-.26.24.24,0,0,0-.24-.22.24.24,0,0,0,0,.48Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M386.23,260.47a.28.28,0,1,0-.26-.22A.25.25,0,0,0,386.23,260.47Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M390.85,259.34a.2.2,0,0,0,.2-.21.2.2,0,0,0-.23-.16.2.2,0,0,0-.2.21A.2.2,0,0,0,390.85,259.34Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M389.82,262.3a.23.23,0,0,0,.24-.22.22.22,0,1,0-.43-.05A.23.23,0,0,0,389.82,262.3Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M387.63,262.53a.21.21,0,0,0,.09-.27.2.2,0,0,0-.28,0,.18.18,0,0,0-.08.26A.19.19,0,0,0,387.63,262.53Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M251.24,321.33l18.87,11.18,7.77,2.44-8.67-10.27L254,316.43a2.82,2.82,0,0,0-3.8,1.09h0A2.82,2.82,0,0,0,251.24,321.33Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M323.17,336.81c-.78.09-25.54,1.3-26.21.06s-.82-4.84-5.67-5.6-9.89-1.85-9.89-1.85l-13-6.61s-3.23,1.49.22,4.74a50.63,50.63,0,0,0,6.22,4.82c1.21.83-.32,1.88-.32,1.88l-18.39-10a17.29,17.29,0,0,0,4.36,8l2.71,2.87a6.2,6.2,0,0,0,2.62,6.57c3.76,2.75,10.1,10.18,15.88,9.77s9.85-.46,9.85-.46l30.24,3.78Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M323.17,336.81a1.57,1.57,0,0,1,0,.29l-.05.88c-.05.82-.13,2-.23,3.49-.21,3.09-.52,7.58-.91,13.26v.16l-.16,0-30.25-3.71h0l-8.39.41c-.73,0-1.44.09-2.21.07a8.44,8.44,0,0,1-2.23-.41,16.36,16.36,0,0,1-4.09-2.06,73.08,73.08,0,0,1-7.25-5.95c-.6-.52-1.22-1-1.86-1.5a7.06,7.06,0,0,1-1.71-1.82A6.32,6.32,0,0,1,263,335l.06.25L261,333.06a27.11,27.11,0,0,1-2-2.33,18.11,18.11,0,0,1-2.85-5.65c-.07-.27-.14-.52-.2-.8l-.1-.54.49.26,18.38,10h-.26a2,2,0,0,0,.6-.66.53.53,0,0,0-.11-.66c-.46-.37-1.1-.78-1.64-1.16-1.12-.79-2.21-1.6-3.24-2.46a12.5,12.5,0,0,1-2.79-2.92,2.55,2.55,0,0,1-.3-2.06,2.8,2.8,0,0,1,1.4-1.53l.1,0,.11.06,13,6.62h-.06L291,331a7.12,7.12,0,0,1,4.14,1.84,6,6,0,0,1,1.22,1.83c.3.66.47,1.36.73,2,.08.19.09.16.26.23a3.1,3.1,0,0,0,.46.11c.33,0,.65.09,1,.12.66.06,1.3.09,1.94.11,1.27.05,2.51.06,3.69.06,2.36,0,4.53,0,6.49-.08,3.92-.09,7-.2,9.09-.27l2.39-.09.61,0h.21l-.2,0-.61.06-2.39.15c-2.09.11-5.17.27-9.09.39q-2.94.1-6.5.14c-1.19,0-2.42,0-3.7,0-.64,0-1.29-.05-2-.11-.33,0-.67-.06-1-.11-.17-.05-.34-.06-.52-.13a.72.72,0,0,1-.47-.41c-.28-.66-.45-1.32-.74-2a5.64,5.64,0,0,0-1.15-1.72,6.73,6.73,0,0,0-3.94-1.71l-9.54-1.77h-.05l-13-6.6h.21a2.28,2.28,0,0,0-1.15,1.24,2.08,2.08,0,0,0,.27,1.68,12.08,12.08,0,0,0,2.68,2.77c1,.85,2.1,1.65,3.21,2.42.57.42,1.1.73,1.71,1.22a1.09,1.09,0,0,1,.31.58,1.12,1.12,0,0,1-.1.66,2.49,2.49,0,0,1-.78.86l-.12.09-.14-.08-18.39-10,.38-.28a7.39,7.39,0,0,0,.18.75,17.53,17.53,0,0,0,2.77,5.49,25.38,25.38,0,0,0,2,2.28l2.06,2.18.1.1,0,.15a5.82,5.82,0,0,0,.79,4.49,6.76,6.76,0,0,0,1.59,1.7c.63.49,1.28,1,1.88,1.52a72.35,72.35,0,0,0,7.2,5.92,15.67,15.67,0,0,0,3.95,2,8.09,8.09,0,0,0,2.11.39c.69,0,1.44,0,2.16-.06l8.41-.39h0l30.24,3.86-.17.14c.46-5.63.83-10.09,1.08-13.16l.3-3.51.08-.91C323.15,336.92,323.17,336.82,323.17,336.81Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M262.3,334c-.09.15,2,1.55,4.58,3.12s4.82,2.73,4.91,2.58-2-1.55-4.58-3.12S262.39,333.81,262.3,334Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M267.05,415.49c-.89-1.48,32.17,21.38,32.17,21.38l31.16-34.6L388.6,461l4.84-24.86,8.83-54.32-49.65-49.41s-8.25-8.07-20.77-1C321.58,337.18,267.05,415.49,267.05,415.49Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M238.5,421.12l59.21-76.22S313.47,330,330,334.55c9.84,2.7,65.81,57.33,65.81,57.33l17.41,7.06,26.57,45.58S406.35,474.93,382,457.33c-22.82-16.51-63-68.78-63-68.78l-49.92,54.68Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M357.46,434.23s-.08-.06-.22-.2l-.62-.64c-.54-.56-1.31-1.42-2.3-2.53-2-2.22-4.8-5.48-8.27-9.56-6.95-8.18-16.52-19.63-27.22-32.59h.39l-4.75,5.36c-12.28,13.81-23.52,26.18-31.78,35-4.12,4.43-7.51,8-9.86,10.4l-2.74,2.77-.72.72-.26.23s.07-.1.22-.27l.69-.75,2.66-2.84,9.74-10.51c8.19-8.91,19.39-21.32,31.66-35.12l4.76-5.36.2-.23.19.23c10.68,13,20.21,24.46,27.08,32.69,3.44,4.08,6.22,7.37,8.15,9.67,1,1.1,1.7,2,2.23,2.58l.58.67A2.71,2.71,0,0,1,357.46,434.23Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M412.32,435.14a5.27,5.27,0,0,1-1.29-.5,17.05,17.05,0,0,1-3.21-2,18.44,18.44,0,0,1-5.25-22.69,16.69,16.69,0,0,1,2-3.22,6.9,6.9,0,0,1,.94-1,29.59,29.59,0,0,0-2.6,4.4,18.64,18.64,0,0,0,5.14,22.26A28.58,28.58,0,0,0,412.32,435.14Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M363.44,361c.1-.11,7.19,6.86,15.84,15.55s15.58,15.82,15.48,15.92-7.2-6.86-15.85-15.56S363.33,361.12,363.44,361Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M461.28,317.26c-7.93-19.38-26.91-36.77-26.91-36.77S399.73,301.26,398.55,302s-40.26,28.55-40.26,28.55-47.23,1.58-59.86,1.28l-5.58,24.61s59.49,7.34,67.28,5.39c4-1,42.85-12.46,42.85-12.46s-1,13.21-1.59,19c-1,9.43-6.78,23-6.78,23s23,24.26,26.55,36.88,19.08,18.5,26.42,18.2,1.76-5.28,1.76-5.28,11.17-19.71,15-42.9S469.21,336.63,461.28,317.26Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M431.64,340.25a4.21,4.21,0,0,1-.72.3l-2.1.74c-1.83.64-4.48,1.53-7.76,2.61-6.57,2.16-15.67,5-25.77,8.07s-19.29,5.67-26,7.51c-3.33.92-6,1.64-7.91,2.12l-2.16.53a3.71,3.71,0,0,1-.76.15,4.22,4.22,0,0,1,.73-.25l2.14-.62,7.86-2.29c6.64-1.92,15.8-4.61,25.9-7.64s19.21-5.86,25.81-7.93l7.81-2.45,2.12-.65A4.86,4.86,0,0,1,431.64,340.25Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M442,330.19a11.6,11.6,0,0,1,.38-1.59,32.62,32.62,0,0,0,.76-4.35,29.09,29.09,0,0,0-10.56-25.8,30.61,30.61,0,0,0-3.59-2.57,10.1,10.1,0,0,1-1.38-.87,1.76,1.76,0,0,1,.39.16c.25.12.63.27,1.09.53a27,27,0,0,1,3.72,2.46,28.47,28.47,0,0,1,10.7,26.14,26.1,26.1,0,0,1-.94,4.36c-.14.5-.3.88-.39,1.14A1.33,1.33,0,0,1,442,330.19Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M431,432.34a3.59,3.59,0,0,1-.25-.5l-.64-1.47c-.53-1.28-1.34-3.12-2.39-5.38s-2.36-4.89-3.92-7.78-3.39-6-5.44-9.18-4.17-6.11-6.15-8.72-3.87-4.9-5.5-6.77-3-3.37-3.93-4.38c-.43-.48-.79-.87-1.08-1.18a2.07,2.07,0,0,1-.35-.44,3,3,0,0,1,.43.37L403,388c1,1,2.39,2.43,4,4.28s3.58,4.12,5.61,6.71,4.13,5.55,6.2,8.74,3.87,6.33,5.43,9.23,2.84,5.58,3.83,7.86,1.77,4.15,2.25,5.45l.54,1.51A2.15,2.15,0,0,1,431,432.34Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M438.36,424c-1.2-3-3.92-5.05-6.44-7.06-10.13-8.07-18.74-17.84-27.3-27.55l22.12,32.1c.7,2.18,1.43,5.62,2.69,7.52s3.53,3.37,5.77,2.88C438.35,431.2,439.55,427,438.36,424Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M402.6,350.59c6.23,2.71,13.3,4,19.88,2.31S435,346,436.34,339.39l-33.78,9.44'%3E%3C/path%3E%3C/g%3E%3Cpath d='M318.44,358.86a7.47,7.47,0,0,0,0-1.12,5,5,0,0,0-1.5-2.6,18.34,18.34,0,0,1-3.24-3.39,11.27,11.27,0,0,1-1.35-5.6c0-2,.18-4,.11-5.69a10.51,10.51,0,0,0-1-4.41,7,7,0,0,0-1.89-2.39c-.57-.44-.95-.61-.93-.66a2.89,2.89,0,0,1,1.05.5,6.56,6.56,0,0,1,2.09,2.38,10.55,10.55,0,0,1,1.16,4.56c.1,1.77-.09,3.71-.07,5.7a11.2,11.2,0,0,0,1.24,5.37c.85,1.47,2.2,2.37,3.1,3.38a4.9,4.9,0,0,1,1.43,2.82,2.63,2.63,0,0,1-.07.87C318.5,358.77,318.45,358.87,318.44,358.86Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M345.87,330.5s.13.07.25.31a1.48,1.48,0,0,1,0,1.14,2.39,2.39,0,0,1-1.27,1.28c-.64.31-1.38.55-2.16.91a15,15,0,0,0-4.76,3.56,15.37,15.37,0,0,0-3.47,6.36c-.7,2.52-.44,5-.4,7.33a16.48,16.48,0,0,1-.25,3.28,7.87,7.87,0,0,1-1.06,2.68,5.6,5.6,0,0,1-3.23,2.54,3.83,3.83,0,0,1-1.13.1c-.25,0-.39-.06-.38-.08a8.26,8.26,0,0,0,1.46-.21,5.61,5.61,0,0,0,3-2.54,7.42,7.42,0,0,0,1-2.57,17.16,17.16,0,0,0,.19-3.19c-.06-2.25-.35-4.85.38-7.47a15.36,15.36,0,0,1,3.62-6.55,15,15,0,0,1,5-3.58c.81-.35,1.57-.57,2.18-.83a2.25,2.25,0,0,0,1.22-1.09,1.43,1.43,0,0,0,.09-1C346,330.62,345.85,330.51,345.87,330.5Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M372.52,358.66s.29-.4.68-1.17a7.19,7.19,0,0,0,.67-3.56,9.36,9.36,0,0,0-1.86-5,21.37,21.37,0,0,0-4.85-4.58c-1.93-1.41-3.86-2.69-5.42-4.1a14.18,14.18,0,0,1-3.45-4.39,8.81,8.81,0,0,1-.94-3.64,5.53,5.53,0,0,1,.06-1c0-.23.06-.35.08-.34s0,.49.06,1.36a9.28,9.28,0,0,0,1.07,3.48,14.28,14.28,0,0,0,3.44,4.2c1.55,1.36,3.46,2.62,5.41,4a21.21,21.21,0,0,1,4.93,4.72,9.49,9.49,0,0,1,1.83,5.27,6.83,6.83,0,0,1-.85,3.66,4.4,4.4,0,0,1-.6.84C372.62,358.59,372.53,358.67,372.52,358.66Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M410.84,344.12s.31-.62.58-1.79a9.2,9.2,0,0,0-.37-5,12,12,0,0,0-4.52-5.88,27.63,27.63,0,0,0-8.45-3.79c-2.55-.75-5.05-1.37-7.33-2.17a23.36,23.36,0,0,1-6-3,14.43,14.43,0,0,1-3.67-3.73,9.91,9.91,0,0,1-1.4-3.08l.1.05a7.3,7.3,0,0,1-1.29.33,8.64,8.64,0,0,1,1.24-.48l.08,0,0,.08a10.94,10.94,0,0,0,1.49,3,14.64,14.64,0,0,0,3.66,3.55,23.38,23.38,0,0,0,5.89,2.84c2.25.77,4.74,1.38,7.31,2.14a27.25,27.25,0,0,1,8.58,3.91,12.15,12.15,0,0,1,4.59,6.14,9.07,9.07,0,0,1,.22,5.18,6,6,0,0,1-.52,1.32C411,344,410.86,344.13,410.84,344.12Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M413.75,293.42a2.39,2.39,0,0,1,.58,0h.7l1,.1a14.58,14.58,0,0,1,5.73,2.07,15.62,15.62,0,0,1,6,6.7,18.58,18.58,0,0,1,.93,11c-.65,3.89-1.83,7.45-2.5,10.75a25.78,25.78,0,0,0-.39,8.88,13.24,13.24,0,0,0,2.1,5.57c.83,1.16,1.46,1.67,1.41,1.71a8,8,0,0,1-1.57-1.59,12.8,12.8,0,0,1-2.3-5.63,25.4,25.4,0,0,1,.28-9c.66-3.35,1.81-6.91,2.46-10.75a18.39,18.39,0,0,0-.86-10.68,15.39,15.39,0,0,0-5.78-6.59,15.07,15.07,0,0,0-5.56-2.18l-.93-.15-.7-.05A3.35,3.35,0,0,1,413.75,293.42Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M466.1,354.38a8.52,8.52,0,0,0-2.2-1.51,10.3,10.3,0,0,0-7.13-.23c-3,.81-6,3.16-9.2,5.68a30.14,30.14,0,0,1-5.5,3.48,24,24,0,0,1-19.95.09c-3.79-1.67-7-3.51-10-4.37a15.69,15.69,0,0,0-7.22-.61,14.47,14.47,0,0,0-2.58.77,7.18,7.18,0,0,1,2.54-1,15.07,15.07,0,0,1,7.36.45c3.06.82,6.34,2.65,10.1,4.28a23.67,23.67,0,0,0,19.54-.11,29.57,29.57,0,0,0,5.43-3.41c3.25-2.48,6.27-4.85,9.39-5.65a10.43,10.43,0,0,1,7.32.4,9.35,9.35,0,0,1,1,.61c.26.22.49.39.65.56A3.76,3.76,0,0,1,466.1,354.38Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M464.07,334.63a1.11,1.11,0,0,1,0,.32,3,3,0,0,1-.3.86,5.64,5.64,0,0,1-2.33,2.42,8.91,8.91,0,0,1-4.86,1.12,38.89,38.89,0,0,1-6-.94,29.05,29.05,0,0,0-10.83,0c-2.74.54-4.36,1.21-4.39,1.12a4.69,4.69,0,0,1,1.12-.51,22.88,22.88,0,0,1,3.2-1,27.31,27.31,0,0,1,11-.18,44.71,44.71,0,0,0,5.93,1,8.82,8.82,0,0,0,4.66-1,5.78,5.78,0,0,0,2.33-2.19C463.93,335.05,464,334.61,464.07,334.63Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M458,312c0,.09-.95,0-2.46.16a18.87,18.87,0,0,0-10.69,4.42c-1.15,1-1.77,1.68-1.84,1.63a7,7,0,0,1,1.6-1.91,16.87,16.87,0,0,1,5.05-3.25,16.69,16.69,0,0,1,5.86-1.26A7.37,7.37,0,0,1,458,312Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M443.19,290.2a5.14,5.14,0,0,1-.68,1.81,15.45,15.45,0,0,1-2.75,3.8,16,16,0,0,1-3.76,2.81,5.24,5.24,0,0,1-1.81.7,29.86,29.86,0,0,0,5.2-3.88A29.44,29.44,0,0,0,443.19,290.2Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M462.83,397.56a5.82,5.82,0,0,1-.16-.72c0-.25-.1-.54-.16-.87s-.2-.74-.32-1.17a18.62,18.62,0,0,0-3.62-6.7,19.7,19.7,0,0,0-9.3-6.23,17,17,0,0,0-6.61-.63,44.28,44.28,0,0,0-7.09,1.42,53.32,53.32,0,0,1-7.13,1.56,28.45,28.45,0,0,1-6.83.06,30.23,30.23,0,0,1-10.95-3.46,28.23,28.23,0,0,1-6.25-4.59,20.89,20.89,0,0,1-1.45-1.54,3.39,3.39,0,0,1-.45-.58,5.87,5.87,0,0,1,.53.51c.34.34.82.86,1.51,1.46a29.58,29.58,0,0,0,6.28,4.41,30.77,30.77,0,0,0,10.84,3.32,29.57,29.57,0,0,0,6.7-.09,56.4,56.4,0,0,0,7.07-1.57,44.12,44.12,0,0,1,7.17-1.42,17.58,17.58,0,0,1,6.8.68,20,20,0,0,1,9.45,6.45,18.24,18.24,0,0,1,3.53,6.89c.1.45.21.84.27,1.19s.08.63.11.89A3.35,3.35,0,0,1,462.83,397.56Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M408.65,395.93a5.47,5.47,0,0,1-2,.28,13.92,13.92,0,0,1-4.92-.89,13.73,13.73,0,0,1-4.28-2.57,5.32,5.32,0,0,1-1.35-1.55,21.61,21.61,0,0,0,5.82,3.64A21.09,21.09,0,0,0,408.65,395.93Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M456.07,426.24a2.35,2.35,0,0,1-.48.19,7.32,7.32,0,0,1-1.45.32,10.56,10.56,0,0,1-5.37-.9,18,18,0,0,1-6.42-4.92c-2-2.32-3.73-5.2-5.77-8a30.31,30.31,0,0,0-3.26-3.86,19.6,19.6,0,0,0-3.73-2.84,21.51,21.51,0,0,0-7.46-2.71,25.37,25.37,0,0,0-7.36,0,1.89,1.89,0,0,1,.5-.15,12.74,12.74,0,0,1,1.46-.27,20.12,20.12,0,0,1,5.46,0,21.29,21.29,0,0,1,7.64,2.65,19.82,19.82,0,0,1,3.84,2.89A29,29,0,0,1,437,412.6c2.06,2.85,3.77,5.72,5.71,8a18,18,0,0,0,6.21,4.89,10.7,10.7,0,0,0,5.2,1C455.38,426.44,456.06,426.18,456.07,426.24Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M440,445.8c-.09,0-.1-.9-.37-2.32a16.59,16.59,0,0,0-5.54-9.51c-1.1-.94-1.88-1.4-1.83-1.48a6.78,6.78,0,0,1,2.06,1.19,14.79,14.79,0,0,1,5.67,9.74A6.39,6.39,0,0,1,440,445.8Z' style='fill:%23fafafa'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        }

    #secure-student-fin-accountinformation .contentpart .Top_content_header .panel-heading,
    #secure-student-faid-faidestimatestep1 .contentpart .Top_content_header .panel-heading {
        padding-right: 280px;
        min-height: 200px;
    }

        #secure-student-fin-accountinformation .contentpart .Top_content_header .panel-heading:after,
        #secure-student-faid-faidestimatestep1 .contentpart .Top_content_header .panel-heading:after {
            position: absolute;
            z-index: 1;
            right: -90px;
            bottom: -17px;
            content: "";
            display: block;
            width: 300px;
            height: 300px;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: bottom right;
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 750 500'%3E%3Cg id='freepik--Character--inject-821'%3E%3Cpath d='M420.86,123.19A36.69,36.69,0,0,1,433,154.91c-.73,5.68-2.62,12.1.88,16.64s10.67,4.71,14,9.32c3.89,5.42,0,13,1.2,19.58a13.22,13.22,0,0,0,13.55,10.49,51.54,51.54,0,0,1-26.06,9.82l-6.69-9.52c2.55,3.35,1.58,8.42-1.2,11.57s-6.92,4.74-11,5.82a65.41,65.41,0,0,1-56.78-12.11' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M311.24,168.3c1.64-4.3,4.24-8.23,5.42-12.68,2.54-9.56-1.64-20.66,3.48-29.13,3.64-6,10.89-8.71,17.71-10.45s14.13-3.15,19.38-7.83c3.85-3.44,6.19-8.32,10-11.77,5.47-4.92,13.27-6.3,20.62-6.39,7.56-.09,15.31,1,21.93,4.67s11.93,10.18,12.77,17.69c.41,3.66-.22,7.44.75,11,1.07,3.9,3.95,7,5.64,10.73a19.37,19.37,0,0,1-6,23l-55,64.28c-11.07,3.57-37.15-2.68-45.15-11.12S307.1,179.17,311.24,168.3Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M422,148.55c-1.39-15.27-12.05-33.76-27.25-31.73l-47.26,13.36a9,9,0,0,0-7.77,9.32L348,254.14l-.33.08s11.67,32.09,42.88,21.4c6.19-2.12,8.86-9,9.92-16.07l.08-18.14c-.15-9.27-.26-13.07-.25-13s19.46-3.79,22.8-29.4C424.8,186.29,423.58,165.51,422,148.55Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M380.32,172a3.29,3.29,0,0,1-3.07,3.39,3.13,3.13,0,0,1-3.45-2.86,3.26,3.26,0,0,1,3.06-3.38A3.13,3.13,0,0,1,380.32,172Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M414.18,170.89a3.29,3.29,0,0,1-3.07,3.39,3.14,3.14,0,0,1-3.45-2.86,3.28,3.28,0,0,1,3.06-3.39A3.15,3.15,0,0,1,414.18,170.89Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M419.17,159.89c-.38.58-3.32-1.49-7.14-1.12s-6.38,2.85-6.86,2.34c-.23-.22.12-1.23,1.23-2.38a8.78,8.78,0,0,1,5.42-2.54,8.67,8.67,0,0,1,5.76,1.56C418.86,158.69,419.37,159.63,419.17,159.89Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M383.76,162.23c-.48.52-3.36-1.79-7.44-1.81s-7.1,2.14-7.54,1.6c-.22-.24.26-1.2,1.57-2.21a9.91,9.91,0,0,1,6-1.93,9.6,9.6,0,0,1,5.92,2.1C383.56,161,384,162,383.76,162.23Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M396.75,186.85c0-.2,2.16-.64,5.69-1.19.9-.12,1.74-.32,1.87-.94a4.46,4.46,0,0,0-.67-2.64q-1.35-3.22-2.85-6.77c-4-9.64-6.85-17.58-6.46-17.73s3.91,7.53,7.88,17.17l2.73,6.81c.37,1,1,2.15.57,3.51a2.27,2.27,0,0,1-1.44,1.36,6.3,6.3,0,0,1-1.52.25C399,187,396.77,187.05,396.75,186.85Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M400.34,228.43a65,65,0,0,1-34.41-8.16s9.09,17.66,34.54,14.56Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M395.5,195.37a6.36,6.36,0,0,0-5.75-2.19,5.76,5.76,0,0,0-3.94,2.25,3.68,3.68,0,0,0-.16,4.21c1,1.31,3,1.56,4.64,1a13.46,13.46,0,0,0,4.43-2.8,3.93,3.93,0,0,0,1-1.07,1.17,1.17,0,0,0,0-1.31' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M386.46,189.57c.57,0,.69,3.77,4,6.4s7.4,2.08,7.45,2.62c.06.23-.89.76-2.61.86a9.53,9.53,0,0,1-6.2-2,8.27,8.27,0,0,1-3.14-5.37C385.8,190.52,386.2,189.56,386.46,189.57Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M384,152.74c-.32,1-3.85.61-8,1.22s-7.42,1.83-8,1c-.26-.41.3-1.32,1.62-2.29A14,14,0,0,1,381.83,151C383.36,151.55,384.14,152.28,384,152.74Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M416.24,145.6c-.69.82-3.48.06-6.81.12s-6.14.7-6.81-.11c-.3-.4.12-1.21,1.33-2a10.51,10.51,0,0,1,5.5-1.46,10.29,10.29,0,0,1,5.48,1.46C416.13,144.39,416.54,145.2,416.24,145.6Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M337.07,133.33c2.52-3.5,6.83-5.15,10.92-6.5a234.41,234.41,0,0,1,54.53-11.08c2.1,3.89-.27,8.93-3.86,11.51s-8.1,3.45-12.31,4.8-8.58,3.52-10.49,7.52c-2,4.25-.74,9.46-2.55,13.8-3.12,7.48-13.86,9.41-16.93,16.91-2.32,5.66.72,12,1.25,18.07A21.88,21.88,0,0,1,335,212.2q-.29-32.85-.58-65.7C334.33,141.93,334.4,137,337.07,133.33Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M290.37,186.34c3.6-2.92,8.05-5.38,9.65-9.74,2.31-6.34-2.49-14.16,1.13-19.87,3.3-5.2,12.24-4.49,15.33-9.82,2.42-4.16.07-8.06,1.09-11.77s6.5-6.73,10.3-6.1l27.7,44.68c2.06,14.64,4.47,22.49.94,30.82-1.93,4.57-4.38,9-5.29,13.88s.07,10.5,3.95,13.6c-17.9.53-34.16-9.62-49.16-19.4l-15.87-10.35a11.92,11.92,0,0,1-4.31-4C283.63,194.22,286.77,189.26,290.37,186.34Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M305.78,208.22a8.28,8.28,0,0,0,1.89.46,16.27,16.27,0,0,0,5.57-.12,17.14,17.14,0,0,0,7.95-3.79,16.87,16.87,0,0,0,5.61-10.17,17.42,17.42,0,0,0-.25-6.87,28.08,28.08,0,0,0-3-6.79,26.38,26.38,0,0,1-3.08-7c-.54-2.51-.4-5.46,1.32-7.52s4.77-2.48,7.62-3.47a8.18,8.18,0,0,0,3.94-2.62,8.06,8.06,0,0,0,1.46-4.62c.12-3.27-1.13-6.32-1.58-9.39a10.1,10.1,0,0,1,.2-4.55,6.33,6.33,0,0,1,2.75-3.49c2.66-1.72,6-1.85,9.14-2a19.4,19.4,0,0,0,9.32-2.26,17.26,17.26,0,0,0,6.62-6.51,28.38,28.38,0,0,0,2.74-8.43,40.26,40.26,0,0,1,2.14-7.93,17.8,17.8,0,0,1,4.51-6.12,20.05,20.05,0,0,1,23.54-2.14,24.54,24.54,0,0,1,6.61,5.57,32.64,32.64,0,0,1,3.95,6.29,2.68,2.68,0,0,0-.15-.47c-.12-.3-.27-.77-.55-1.34a24,24,0,0,0-2.94-4.74,24.32,24.32,0,0,0-6.63-5.81,20.94,20.94,0,0,0-11.25-3.07,21.25,21.25,0,0,0-13.15,5.06,18.78,18.78,0,0,0-4.78,6.4,40.57,40.57,0,0,0-2.24,8.1,27.67,27.67,0,0,1-2.66,8.14,16.41,16.41,0,0,1-6.26,6.11,18.3,18.3,0,0,1-8.87,2.11c-3.14.13-6.67.22-9.65,2.13a7.4,7.4,0,0,0-3.18,4,11.12,11.12,0,0,0-.23,5c.5,3.25,1.7,6.21,1.58,9.21a7,7,0,0,1-1.24,4,7.29,7.29,0,0,1-3.48,2.3c-1.36.5-2.81.81-4.22,1.33a8.49,8.49,0,0,0-3.79,2.46c-2,2.43-2.06,5.66-1.49,8.32a27.13,27.13,0,0,0,3.22,7.27,27.2,27.2,0,0,1,3,6.56,16.83,16.83,0,0,1,.31,6.56,16.38,16.38,0,0,1-5.27,9.85,17,17,0,0,1-7.65,3.84A19.15,19.15,0,0,1,305.78,208.22Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M283.5,176.33a3.76,3.76,0,0,0-.66,1.43,6.39,6.39,0,0,0,.55,4.46,6.83,6.83,0,0,0,2.16,2.51,7.2,7.2,0,0,0,3.76,1.2,8.9,8.9,0,0,0,8.05-4.58A11.74,11.74,0,0,0,298.9,176a16.67,16.67,0,0,0-1-5.95c-1.23-3.93-3.61-7.82-3.45-12.33a8.26,8.26,0,0,1,2.37-6c1.67-1.53,4.14-1.8,6.58-1.71s5.1.48,7.76-.42a6.77,6.77,0,0,0,3.31-2.52,9.61,9.61,0,0,0,1.49-3.87c.47-2.76-.05-5.43-.25-8a17.28,17.28,0,0,1,.77-7.32,18.55,18.55,0,0,1,8.83-10.49c4-2.14,8.46-2.17,12.5-2.22s8-.08,11.38-1.22a23.76,23.76,0,0,0,8.24-4.64,23.24,23.24,0,0,0,4.65-5.41,16.92,16.92,0,0,0,2.4-5.55,33.11,33.11,0,0,1-2.74,5.33,23.79,23.79,0,0,1-4.69,5.19,23.27,23.27,0,0,1-8.08,4.37c-3.27,1.07-7.08,1.09-11.16,1.07s-8.69,0-12.94,2.23a19.51,19.51,0,0,0-9.36,11,18.52,18.52,0,0,0-.84,7.74c.22,2.59.7,5.19.27,7.7s-1.8,4.83-4.13,5.59-4.87.42-7.38.37-5.31.18-7.28,2a9.22,9.22,0,0,0-2.66,6.75,17.54,17.54,0,0,0,1.31,6.72c.76,2.06,1.64,4,2.28,5.9a15.8,15.8,0,0,1,1,5.65,11.23,11.23,0,0,1-1.37,5,8.31,8.31,0,0,1-7.4,4.36,6.71,6.71,0,0,1-3.5-1,6.56,6.56,0,0,1-2.79-6.51C283.25,176.82,283.55,176.36,283.5,176.33Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M470.91,196.18a7,7,0,0,1-.29,4.66,6.12,6.12,0,0,1-3.89,3.58,6.44,6.44,0,0,1-6.45-2.11,5.88,5.88,0,0,1-1.35-3.81,12.17,12.17,0,0,1,.9-4.48c1.09-3,3.19-6.16,3.08-10.11A14.35,14.35,0,0,0,458,173.34a16.74,16.74,0,0,0-5.41-3.2,24.74,24.74,0,0,0-6.31-1.22,34.13,34.13,0,0,1-6.13-.95,8.21,8.21,0,0,1-4.65-3.22,10.12,10.12,0,0,1-1.48-5.36,20.07,20.07,0,0,1,.73-5.48c.91-3.52,2.14-6.94,2.11-10.35a15.79,15.79,0,0,0-2.76-8.82,20.51,20.51,0,0,0-5.57-5.2,38,38,0,0,1-4.49-3.43,11.88,11.88,0,0,1-2.74-3.9s0,.11.06.32a5.26,5.26,0,0,0,.32.89,9.44,9.44,0,0,0,2.07,3,34.86,34.86,0,0,0,4.44,3.63,20.14,20.14,0,0,1,5.3,5.13,15.29,15.29,0,0,1,2.51,8.41c0,3.21-1.22,6.52-2.18,10.11a20.73,20.73,0,0,0-.79,5.74,11,11,0,0,0,1.62,5.9,9.19,9.19,0,0,0,5.2,3.65,34.17,34.17,0,0,0,6.33,1,23.93,23.93,0,0,1,6.06,1.16,16.12,16.12,0,0,1,5.09,3,13.48,13.48,0,0,1,4.64,9.82c.13,3.62-1.81,6.68-2.94,9.8a13.08,13.08,0,0,0-.9,4.8,6.67,6.67,0,0,0,1.6,4.27A7.05,7.05,0,0,0,466.9,205a6.81,6.81,0,0,0,4.45-7.61A3.86,3.86,0,0,0,470.91,196.18Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M331.27,123.53c-1.71,5.66-6.72,9.6-10,14.52-4.63,6.94-5.7,15.64-5.8,24,.24-3.93-1.33-7.72-2.1-11.58a28.52,28.52,0,0,1,19.17-32.72' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M342.2,247.1c3.36-.94-16.58,6.68-17,6.81l17.8,29,69,14.69,26-42.2-52.5-15.65Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M441.75,345.15l42.07-18.08s-16-55.53-20.2-61.42S416,246.28,416,246.28s-15,25-40.67,26.72-35.39-1-40.44-23.28c0,0-43,9.92-46.34,13.71s-26,66.16-26,66.16,44.59,12.62,46.28,13.46,4.62,66.89,4.62,66.89-19.91,51.47-20.72,60.73l163.37-.42-16.86-97.33Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M296.27,295.07a15.49,15.49,0,0,1,.67,2c.4,1.39.95,3.23,1.6,5.46,1.33,4.62,3.13,11,5.08,18.08,1,3.53,1.88,6.9,2.72,10,.4,1.53.83,3,1.17,4.37s.61,2.67.84,3.85c.46,2.36.77,4.28,1,5.61a12.69,12.69,0,0,1,.27,2.07,2.32,2.32,0,0,1-.16-.52c-.09-.41-.21-.91-.35-1.51-.29-1.41-.69-3.29-1.17-5.56-.26-1.18-.55-2.46-.91-3.82s-.79-2.81-1.22-4.33c-.85-3.07-1.79-6.44-2.77-10-1.95-7.07-3.68-13.48-4.9-18.13l-1.42-5.51A12.46,12.46,0,0,1,296.27,295.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M396.12,381.78a3.08,3.08,0,0,1-.48.47l-1.46,1.24c-1.26,1.08-3.14,2.59-5.5,4.39a191.17,191.17,0,0,1-40,23.4c-2.73,1.18-5,2.07-6.53,2.65l-1.79.65a3,3,0,0,1-.65.19,3.24,3.24,0,0,1,.6-.3c.46-.21,1-.46,1.76-.76,1.53-.64,3.73-1.6,6.44-2.82a218.89,218.89,0,0,0,39.95-23.35c2.39-1.76,4.31-3.21,5.61-4.23l1.53-1.16A2.25,2.25,0,0,1,396.12,381.78Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.2'%3E%3Cpath d='M429.17,359.7c-7.95-9.45-19.06-15.73-30.48-20.43-11.59-4.77-24.31-8.14-36.61-5.73-11.35,2.23-21.15,9.11-30.5,15.91-3.06,2.22-6.17,4.51-8.44,7.54-2.46,3.27-3.8,7.23-5,11.13-3.2,10.12-2.9,21.89-5.12,32.27l.09,1.85c2.14.65,3.1-.35,5.07-1.41,11.72-6.37,16.47-23,29.41-26.23a64.18,64.18,0,0,1,7.2-1A40.92,40.92,0,0,0,372.24,367c2.11-1.42,4.27-3.08,6.81-3.26s5.16,1.31,7.5,2.64a77.35,77.35,0,0,0,21.8,8.25,7,7,0,0,1,2.9,1.07,6.84,6.84,0,0,1,1.94,3.36c2.86,8.23,6.49,16.3,11.94,23.08s12.9,12.22,21.42,14C444.84,396.19,442,375,429.17,359.7Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.2'%3E%3Cpath d='M349.62,420.39c9,3.14,24.06-1,32.41-5.62s15.6-14.7,17.68-24C385.64,399.88,365,413.58,349.62,420.39Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.2'%3E%3Cpath d='M303,319.21c-1.95-6.07-3.4-12.55-5.34-18.62h-.22a60.21,60.21,0,0,0,.06,22.47,35.16,35.16,0,0,0,11.29,19.22A175.33,175.33,0,0,0,303,319.21Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M295.47,278.63a29.9,29.9,0,0,1-2.78-6.93c-1.21-3.95-1.7-7.28-1.54-7.31s.93,3.21,2.13,7.13S295.64,278.57,295.47,278.63Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M453.06,278.14c.17,0-1.9,14.4-4.62,32.09s-5.05,32-5.22,32,1.9-14.39,4.62-32.09S452.89,278.12,453.06,278.14Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M411.18,251.25c-19.7-11.49-56.23-5.68-56.23-5.68-7.94-9.86-18.54-9.33-23.32-8.46a3.05,3.05,0,0,0-2.48,3l.25,15c-15,6.16-18.49,25.42-18.49,25.42l-6.74,1.89a5.58,5.58,0,0,0-4.07,5.46l.25,14.51a5.57,5.57,0,0,0,4.39,5.36l6.65,1.43c7.88,12.28,15.62,18.91,26,22.39l.26,12.92,21.26-.35,4.93-9,24-.63,3.93,9.75,22.09-1.07.23-15.19c15.16-12.37,19.28-20.29,19.62-36.84S430.24,262.38,411.18,251.25Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M323.4,276.5a3.27,3.27,0,1,0,.8-.24' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M335.3,256.07a20.81,20.81,0,0,1-.31-2.64,39.95,39.95,0,0,0-3.34-12.24,20,20,0,0,1-1.07-2.43A10.43,10.43,0,0,1,332,241a30.76,30.76,0,0,1,2.32,6,31.69,31.69,0,0,1,1.05,6.36A9.55,9.55,0,0,1,335.3,256.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M361.52,253.07l1.38,2.54a82.38,82.38,0,0,1,27.23-.45l-2.64-2.89A65.27,65.27,0,0,0,361.52,253.07Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M306.12,295c0,1.51-.53,2.74-1.23,2.75s-1.3-1.2-1.33-2.71.53-2.74,1.23-2.75S306.09,293.49,306.12,295Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M303.26,305.65a5.9,5.9,0,0,0,1.21.2,3.81,3.81,0,0,0,2.95-1.14,8.21,8.21,0,0,0,1.33-1.84,11.28,11.28,0,0,0,.81-2.5,23.83,23.83,0,0,0,.74-6,22.83,22.83,0,0,0-.79-6,7,7,0,0,0-2.78-3.89,5.3,5.3,0,0,0-3.13-.85c-.78.05-1.19.25-1.21.2s.09-.07.29-.16a3.35,3.35,0,0,1,.9-.25,5.28,5.28,0,0,1,3.34.75,7.15,7.15,0,0,1,3.05,4.05,22.18,22.18,0,0,1,.85,6.15,23.27,23.27,0,0,1-.79,6.16,11.55,11.55,0,0,1-.9,2.58,8,8,0,0,1-1.45,1.9,3.5,3.5,0,0,1-1.74,1,4.4,4.4,0,0,1-1.49.1,2.89,2.89,0,0,1-.91-.23C303.34,305.74,303.25,305.67,303.26,305.65Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M408,330.27a5.19,5.19,0,0,1-.67.19l-1.94.45c-1.69.39-4.16.87-7.21,1.39s-6.72,1-10.79,1.47-8.58.72-13.31.84-9.25,0-13.34-.19-7.78-.55-10.86-.92-5.56-.73-7.26-1l-2-.35A4.91,4.91,0,0,1,340,332a3.32,3.32,0,0,1,.7.05l2,.26c1.71.25,4.2.55,7.27.87s6.75.61,10.84.81,8.58.26,13.3.15,9.21-.43,13.28-.8,7.72-.87,10.78-1.35,5.53-.9,7.23-1.23l2-.35A3,3,0,0,1,408,330.27Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M354.71,245.46a4,4,0,0,1-.15,1.07,17.55,17.55,0,0,1-.87,2.8,19.22,19.22,0,0,1-14.49,11.74,17.47,17.47,0,0,1-2.92.27,4.16,4.16,0,0,1-1.07-.08c0-.1,1.53-.05,3.92-.55a20,20,0,0,0,14.22-11.53C354.35,247,354.61,245.44,354.71,245.46Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M328.34,257c.05.08-1.18.92-3,2.47a40.32,40.32,0,0,0-10.92,14.95c-.93,2.2-1.35,3.63-1.44,3.6a4.18,4.18,0,0,1,.21-1c.17-.66.47-1.59.89-2.72a36,36,0,0,1,11-15.09,24.64,24.64,0,0,1,2.32-1.67A4.31,4.31,0,0,1,328.34,257Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M304.46,282.85a9.71,9.71,0,0,1,2.67-.79,10,10,0,0,1,2.73-.55,6.12,6.12,0,0,1-2.6,1.05A6.31,6.31,0,0,1,304.46,282.85Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M301.27,301.2a8.3,8.3,0,0,1-.45-2.27,45.22,45.22,0,0,1,0-11.15,9.36,9.36,0,0,1,.45-2.27c.16,0-.28,3.51-.28,7.85S301.42,301.18,301.27,301.2Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M330.07,239.33c.16,0-.19,3.44-.11,7.66s.52,7.62.37,7.65a8.33,8.33,0,0,1-.47-2.21,43.25,43.25,0,0,1-.42-5.43,42.31,42.31,0,0,1,.24-5.45A8.83,8.83,0,0,1,330.07,239.33Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M348.57,241.23a30.5,30.5,0,0,0-16.86-3.2,8.76,8.76,0,0,1,2.54-.45,23.19,23.19,0,0,1,12.12,2.3A9.11,9.11,0,0,1,348.57,241.23Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M390.2,256.6c0,.08-1.53-.19-4-.5a73.07,73.07,0,0,0-19.3.1c-2.45.33-4,.62-4,.54a3.7,3.7,0,0,1,1-.31c.67-.18,1.66-.38,2.89-.6a60.72,60.72,0,0,1,9.7-.84,59.83,59.83,0,0,1,9.7.75c1.23.2,2.22.39,2.9.56A4.76,4.76,0,0,1,390.2,256.6Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M396.41,247.64a8.31,8.31,0,0,1-1.51-.26c-1-.2-2.37-.48-4.1-.78a97.8,97.8,0,0,0-13.69-1.39,96.82,96.82,0,0,0-13.74.63c-1.75.2-3.17.4-4.14.55a9.33,9.33,0,0,1-1.53.18,8.12,8.12,0,0,1,1.49-.38c1-.21,2.38-.46,4.13-.72a83.56,83.56,0,0,1,13.81-.78,82.57,82.57,0,0,1,13.73,1.55c1.74.35,3.13.68,4.09.95A9.49,9.49,0,0,1,396.41,247.64Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M339.71,327.09a3.47,3.47,0,0,1-1-.12,23.81,23.81,0,0,1-2.63-.65,32.82,32.82,0,0,1-14.93-9.5,24.37,24.37,0,0,1-1.69-2.11,3.56,3.56,0,0,1-.53-.84c.07-.06.92,1.07,2.49,2.7A37.05,37.05,0,0,0,336.2,326C338.35,326.7,339.73,327,339.71,327.09Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M426.25,310.64a9.48,9.48,0,0,1-.85,1.41,15.1,15.1,0,0,1-1.12,1.58c-.47.59-1,1.3-1.62,2a29.4,29.4,0,0,1-2.15,2.25c-.79.8-1.72,1.56-2.68,2.37a39.76,39.76,0,0,1-14.53,7.36,34.52,34.52,0,0,1-3.49.76,29.65,29.65,0,0,1-3.09.41c-.94.12-1.81.1-2.56.13a14.92,14.92,0,0,1-1.94,0,9.08,9.08,0,0,1-1.64-.15,9.71,9.71,0,0,1,1.65-.05c.52,0,1.17,0,1.92-.06s1.6-.06,2.53-.21a29.84,29.84,0,0,0,3.05-.46c1.09-.18,2.24-.5,3.44-.8a45.11,45.11,0,0,0,7.54-2.94,44.14,44.14,0,0,0,6.82-4.34c1-.79,1.89-1.52,2.68-2.3s1.54-1.49,2.18-2.18,1.18-1.36,1.66-1.93a15.68,15.68,0,0,0,1.18-1.51A9.83,9.83,0,0,1,426.25,310.64Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M271.63,332.17s-8.11,46.94-9.16,54.92,1.11,26.16,7.62,31.62,12,6.84,16.61,6,19.11-16,24.57-22.06,32.89-55.42,32.89-55.42L318.84,336l-14.81,18,3.34-11.38Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M304.5,353.36a9.38,9.38,0,0,1-1,1.44c-.73,1-1.69,2.27-2.84,3.81s-2.68,3.49-4.38,5.53a65.06,65.06,0,0,1-5.89,6.34,41.1,41.1,0,0,1-7.1,5c-2.28,1.36-4.32,2.59-5.93,3.77a32.19,32.19,0,0,0-4.77,4.33s.06-.15.23-.39a11.17,11.17,0,0,1,.79-1,21.69,21.69,0,0,1,3.49-3.26A69.55,69.55,0,0,1,283,375a42.73,42.73,0,0,0,7-5,69.68,69.68,0,0,0,5.87-6.25c1.72-2,3.21-3.88,4.47-5.44l3-3.69A9,9,0,0,1,304.5,353.36Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M324.54,329.45s7.89-6.64,10.38-4.71,2.64,3.71,1.6,5.05-7,8.92-7,8.92l4.41,4.17,7.85-2.56,3.37-.81s8.08.19,6.36,5.62c0,0,8.35-2.66,9.86-2.79,2.31-.19,8.12-.77,7.29,2.24a6.53,6.53,0,0,1-4,4.08s3.71,1.19,1.48,4.46a9.72,9.72,0,0,1-5.29,4l-13.16,5.27a7.14,7.14,0,0,1-5,.1L338.45,361l-8.17,3.57s-16.5-4.76-18.87-19.17l2.14-4.46,1.41-2.64s-1.95-12.3-2-14c0-1.17-2.36-6.49-3.78-9.59a1.88,1.88,0,0,1,2-2.64,12.12,12.12,0,0,1,5.91,3.07c5.67,4.8,6.37,9.72,6.37,9.72l1.2,4.83' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M319,335s.55-.45,1.49-1.3,2.21-2.2,3.84-3.83a36.09,36.09,0,0,1,2.81-2.49,17.28,17.28,0,0,1,3.62-2.41,6.23,6.23,0,0,1,2.33-.62,4.55,4.55,0,0,1,1.27.11,2.47,2.47,0,0,1,.64.2,5.21,5.21,0,0,1,.56.34,3.76,3.76,0,0,1,1,.95,2.22,2.22,0,0,1,.23.67l.18.6a2.55,2.55,0,0,1,.12,1.42,11,11,0,0,1-.44,1.26,20,20,0,0,1-2.78,4.35,38.35,38.35,0,0,1-3.22,3.54A22.09,22.09,0,0,1,324,342.5a6.45,6.45,0,0,1-5.38-.08,3.94,3.94,0,0,1-1.19-.9,1.39,1.39,0,0,1-.31-.42,5.79,5.79,0,0,0,6.73,1,22.72,22.72,0,0,0,6.34-4.74,40.21,40.21,0,0,0,3.14-3.51,19.17,19.17,0,0,0,2.69-4.22,8.53,8.53,0,0,0,.42-1.2,2.07,2.07,0,0,0-.11-1.1l-.18-.61a1.74,1.74,0,0,0-.17-.52,2.91,2.91,0,0,0-.81-.79,3.48,3.48,0,0,0-.48-.3,1.87,1.87,0,0,0-.52-.16,3.77,3.77,0,0,0-1.11-.1,5.84,5.84,0,0,0-2.14.55,17,17,0,0,0-3.54,2.3c-1.05.84-2,1.62-2.83,2.41-1.65,1.58-3,2.9-4,3.7-.5.41-.91.7-1.19.89S319,335,319,335Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M324.7,329.72a18.69,18.69,0,0,1-6.56,0,19.35,19.35,0,0,1,6.56,0Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M328.71,345.27a3,3,0,0,1,.59-.29l1.72-.73,6.37-2.57a45.4,45.4,0,0,1,4.47-1.63,12.43,12.43,0,0,1,5.49-.47,8.08,8.08,0,0,1,2.85,1,3.68,3.68,0,0,1,1.95,2.55,3.52,3.52,0,0,1-1.42,3,11.07,11.07,0,0,1-3,1.51l-11.62,4.54a34,34,0,0,1-5.2,1.72,10.67,10.67,0,0,1-4.8,0,4.93,4.93,0,0,1-3.18-2.34,7.33,7.33,0,0,1-.83-2.87,12.72,12.72,0,0,1-.05-1.87,3.65,3.65,0,0,1,.06-.65c.06,0,0,.9.21,2.5a7.23,7.23,0,0,0,.89,2.73,4.62,4.62,0,0,0,3,2.11,10.43,10.43,0,0,0,4.6-.11,34,34,0,0,0,5.11-1.75l11.6-4.58a10.94,10.94,0,0,0,2.84-1.42,3,3,0,0,0,1.22-2.5,3.13,3.13,0,0,0-1.68-2.14,7.38,7.38,0,0,0-2.65-1,12.16,12.16,0,0,0-5.27.4c-1.63.45-3.1,1.05-4.46,1.56l-6.43,2.4-1.76.63A2.37,2.37,0,0,1,328.71,345.27Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M351.69,345.21a2.89,2.89,0,0,1,.56-.27l1.65-.66a39.94,39.94,0,0,1,6.24-1.93,19.25,19.25,0,0,1,4.51-.43,13.62,13.62,0,0,1,2.55.28,2.33,2.33,0,0,1,1.23.74,2.22,2.22,0,0,1,.49,1.41,3.44,3.44,0,0,1-1.29,2.62,16.29,16.29,0,0,1-2.45,1.67,41.65,41.65,0,0,1-5.52,2.72,108.94,108.94,0,0,1-11.27,3.69l-5,1.43a44.74,44.74,0,0,1-4.37,1.12,8.38,8.38,0,0,1-3.76-.11,5.51,5.51,0,0,1-2.43-1.48,3.78,3.78,0,0,1-.89-1.55,1.94,1.94,0,0,1-.09-.62,4.56,4.56,0,0,0,1.14,2,5.33,5.33,0,0,0,2.36,1.33,8.19,8.19,0,0,0,3.6,0c1.33-.25,2.76-.72,4.31-1.18l4.95-1.47c3.48-1,7.33-2.14,11.19-3.72a42.55,42.55,0,0,0,5.46-2.67,16.37,16.37,0,0,0,2.37-1.6,2.92,2.92,0,0,0,1.13-2.2,1.66,1.66,0,0,0-1.34-1.68,13.3,13.3,0,0,0-2.42-.28,20,20,0,0,0-4.43.34,47.27,47.27,0,0,0-6.24,1.75l-1.68.56A2.5,2.5,0,0,1,351.69,345.21Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M411.17,352.46s28.87,72.87,45.17,74.78c17.37,2,34.22-13.36,31.06-39.94-1.21-10.19-8.32-58.2-8.32-58.2l-36.15,15.55,9.6,19.91-14.24-22.24Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M476.58,401.64c-.06,0,0-.93-.11-2.6a29.06,29.06,0,0,0-1.12-7,18.29,18.29,0,0,0-5.49-8.69c-1.44-1.3-3.3-2.34-4.9-3.84a49.9,49.9,0,0,1-4.72-4.8,161.16,161.16,0,0,1-13.71-19.1c-1.6-2.55-2.87-4.62-3.74-6.06l-1-1.67a2.69,2.69,0,0,1-.31-.6,3.6,3.6,0,0,1,.41.54l1.09,1.6,3.9,5.95a181.94,181.94,0,0,0,13.8,18.94,53.84,53.84,0,0,0,4.66,4.75c1.56,1.48,3.38,2.5,4.89,3.87a18.6,18.6,0,0,1,5.53,9,26.55,26.55,0,0,1,.93,7.08c0,.84,0,1.5-.05,1.94A3.23,3.23,0,0,1,476.58,401.64Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M427.5,314.48c1.55,2.57,5.05,10.49,5.05,10.49s9.39,13.46,8.94,22.34c-.09,1.73-5.51,5.25-5.51,5.25s-17.14,12.86-21.26,13.72-10.28-3.09-11-3.26-23.83-14.92-23.94-17a4.34,4.34,0,0,1,2.5-4.48l26.24-1.49L421,330.28l-.56-7.25' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M426.18,340.26a9.25,9.25,0,0,1-1.41,1.05l-4,2.69c-1.7,1.12-3.64,2.44-6,3.91a4.65,4.65,0,0,1-2.12.31c-.7,0-1.41,0-2.13.08-1.45.08-2.94.2-4.48.33a78.5,78.5,0,0,1-8.71.39,9,9,0,0,1-3.78-.82,3.36,3.36,0,0,1-1.94-2.76,4,4,0,0,1,.9-2.65,5.41,5.41,0,0,1,1.65-1.3,7.1,7.1,0,0,1,1.21-.5,1.3,1.3,0,0,1,.45-.09c0,.05-.59.22-1.55.78a5.52,5.52,0,0,0-1.51,1.31,3.69,3.69,0,0,0-.75,2.42,3,3,0,0,0,1.75,2.37,8.7,8.7,0,0,0,3.58.71,83.49,83.49,0,0,0,8.65-.43c1.54-.13,3-.25,4.5-.32.73,0,1.45-.06,2.15-.07a4.24,4.24,0,0,0,1.9-.23l6-3.78,4.06-2.54A11.92,11.92,0,0,1,426.18,340.26Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M427.06,352.9a1.61,1.61,0,0,1-.52.14l-1.5.32-5.54,1-8.24,1.47-4.87.86c-.85.13-1.69.32-2.6.41a4.48,4.48,0,0,1-2.76-.55c-.83-.48-1.51-1-2.24-1.55s-1.44-1-2.16-1.43a29.39,29.39,0,0,0-4.35-2.23c-1.44-.6-2.9-.95-4.21-1.51a11.62,11.62,0,0,1-3.31-2.15c-.9-.81-1.66-1.56-2.31-2.27a3.46,3.46,0,0,1-1-2.24,2,2,0,0,1,.54-1.46.92.92,0,0,1,.47-.27s-.16.09-.38.35a2,2,0,0,0-.41,1.38c0,1.35,1.67,2.63,3.39,4.2a11.31,11.31,0,0,0,3.23,2c1.27.53,2.74.86,4.22,1.46a28.18,28.18,0,0,1,4.45,2.25c.74.45,1.47.93,2.2,1.44s1.44,1.08,2.19,1.52c1.49.92,3.31.31,5,.08l4.87-.82,8.26-1.36,5.57-.86,1.53-.21A1.78,1.78,0,0,1,427.06,352.9Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M419.9,361.08a10.17,10.17,0,0,1-2.37.71,52.1,52.1,0,0,1-5.88,1,45.44,45.44,0,0,1-5.95.32,3.51,3.51,0,0,1-2.39-.67,9.31,9.31,0,0,0,2.39.27c1.5-.07,3.6-.23,5.89-.49s4.36-.57,5.86-.81A12.24,12.24,0,0,1,419.9,361.08Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M437.42,349.75s0,.14-.06.4a4.77,4.77,0,0,1-.4,1.07,8,8,0,0,1-2.93,3,12.64,12.64,0,0,1-2.64,1.23c-.48.17-.91.38-1,.81s-.16,1.09-.37,1.65a6.2,6.2,0,0,1-2.21,3.06,10,10,0,0,1-3.73,1.47,16.29,16.29,0,0,0-3.68,1.09c-1.05.58-2.11,1.27-3.1,1.85-.5.3-1,.6-1.5.87a4.62,4.62,0,0,1-1.63.42,8.22,8.22,0,0,1-2.92-.32,23.23,23.23,0,0,1-3.9-1.53,7.94,7.94,0,0,1-1.35-.72,7.21,7.21,0,0,1,1.44.5,31.07,31.07,0,0,0,3.91,1.34,8.34,8.34,0,0,0,2.77.23,4.35,4.35,0,0,0,1.45-.4c.45-.23.94-.56,1.43-.86,1-.61,2-1.27,3.14-1.92a17,17,0,0,1,3.81-1.15,9.47,9.47,0,0,0,3.51-1.36,5.72,5.72,0,0,0,2-2.74c.2-.53.2-1,.4-1.66a1.91,1.91,0,0,1,1.37-1.1,13.19,13.19,0,0,0,2.59-1.13,8.24,8.24,0,0,0,2.94-2.76C437.24,350.27,437.36,349.73,437.42,349.75Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M424.12,327.64c.11.13-3.29,3-7.59,6.44s-7.87,6.1-8,6a84,84,0,0,1,7.6-6.44A82.76,82.76,0,0,1,424.12,327.64Z' style='fill:%23eb996e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        }

    #secure-student-acad-classschedule .contentpart .Top_content_header .panel-heading {
        padding-right: 240px;
        min-height: 200px;
    }

        #secure-student-acad-classschedule .contentpart .Top_content_header .panel-heading:after {
            position: absolute;
            z-index: 1;
            right: -50px;
            bottom: -35px;
            content: "";
            display: block;
            width: 320px;
            height: 320px;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: bottom right;
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cg id='freepik--Books--inject-56'%3E%3Cpolygon points='151.09 429.4 150.65 390.37 171.89 390.37 172.63 429.4 151.09 429.4' style='fill:%23f5f5f5'%3E%3C/polygon%3E%3Cpath d='M170.64,397.31c0,.24-4.42.42-9.87.42s-9.88-.18-9.88-.42,4.42-.42,9.88-.42S170.64,397.08,170.64,397.31Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M170.64,403.34c0,.23-4.42.42-9.87.42s-9.88-.19-9.88-.42,4.42-.43,9.88-.43S170.64,403.1,170.64,403.34Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M170.64,409.36c0,.23-4.42.42-9.87.42s-9.88-.19-9.88-.42,4.42-.42,9.88-.42S170.64,409.13,170.64,409.36Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M170.64,415.39c0,.23-4.42.42-9.87.42s-9.88-.19-9.88-.42,4.42-.43,9.88-.43S170.64,415.15,170.64,415.39Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M170.64,421.41c0,.23-4.42.42-9.87.42s-9.88-.19-9.88-.42,4.42-.42,9.88-.42S170.64,421.18,170.64,421.41Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M148.81,389.08H384.29c2.91,12.92,2.5,27.14,0,42.19H149.81V428.4h14.33a6.77,6.77,0,0,0,6.76-6.77V398.28a6.76,6.76,0,0,0-6.76-6.76H148.81Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M205.19,410.45h3.93a.88.88,0,0,1,.42.11.8.8,0,0,1,.42.74.9.9,0,0,1,0,.25c-.08.33-.16.67-.26,1a11.17,11.17,0,0,1-2.46,4.44,4.65,4.65,0,0,1-3.35,1.74,3.46,3.46,0,0,1-3.15-2,8.85,8.85,0,0,1-1.17-4.73,12.72,12.72,0,0,1,.46-3.37,11.23,11.23,0,0,1,2.34-4.55,4.7,4.7,0,0,1,3.54-1.88,3.48,3.48,0,0,1,1.49.33,4.88,4.88,0,0,1,2.29,2.87.92.92,0,0,1,.09.39,1,1,0,0,1-.11.43.81.81,0,0,1-.73.42,1.26,1.26,0,0,1-.27,0,.84.84,0,0,1-.54-.53l0-.08a4.06,4.06,0,0,0-.47-.93,2.24,2.24,0,0,0-1.88-1.12,2.18,2.18,0,0,0-1.3.48,6.91,6.91,0,0,0-2.15,3.08,11.55,11.55,0,0,0-.93,4.43,8,8,0,0,0,.68,3.48,2.28,2.28,0,0,0,2.05,1.54,2.81,2.81,0,0,0,1.9-1.14,10.52,10.52,0,0,0,2-3.65q-2.72,0-2.82,0c-.62-.1-.93-.42-.94-.95a.82.82,0,0,1,.08-.29A.9.9,0,0,1,205.19,410.45Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M218.56,402.79a2.17,2.17,0,0,1,.1.28q.26.87,2.78,14.59a.78.78,0,0,1,0,.21.85.85,0,0,1-.12.43.78.78,0,0,1-.7.44h-.14a.78.78,0,0,1-.65-.59l-.94-4.84H214.1l-2.33,4.86a.77.77,0,0,1-.07.16.94.94,0,0,1-.73.42.83.83,0,0,1-.46-.14.82.82,0,0,1-.39-.71.74.74,0,0,1,0-.25c.15-.34.39-.87.73-1.6Q216,405,217,403a.92.92,0,0,1,.81-.6A.9.9,0,0,1,218.56,402.79Zm-1.06,3.26-2.61,5.5h3.69Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M231.69,418.74h-7.1a.82.82,0,0,1-.45-.14,1.28,1.28,0,0,1-.4-.89h0q0-.43,2-14.53a2.91,2.91,0,0,1,0-.31.82.82,0,0,1,1.16-.42.78.78,0,0,1,.44.75c-.06.64-.22,2-.48,4-.81,6.2-1.24,9.48-1.27,9.82h6a1.13,1.13,0,0,1,.45.09.79.79,0,0,1,.54.79.84.84,0,0,1,0,.27A1,1,0,0,1,231.69,418.74Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M241.4,402.79a2.17,2.17,0,0,1,.1.28q.25.87,2.77,14.59a.52.52,0,0,1,0,.21.84.84,0,0,1-.11.43.78.78,0,0,1-.7.44h-.14a.77.77,0,0,1-.65-.59l-.94-4.84h-4.83l-2.33,4.86a.48.48,0,0,1-.08.16.93.93,0,0,1-.72.42.89.89,0,0,1-.47-.14.83.83,0,0,1-.38-.71.74.74,0,0,1,0-.25l.72-1.6Q238.82,405,239.81,403a.92.92,0,0,1,.81-.6A.9.9,0,0,1,241.4,402.79Zm-1.06,3.26-2.61,5.5h3.69Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M252.7,411.16c.56,1.54,1,2.72,1.29,3.56.73,2,1.1,3.09,1.1,3.2a.76.76,0,0,1-.14.43.81.81,0,0,1-.71.39.78.78,0,0,1-.7-.57c-.06-.16-.1-.27-.14-.36q-.57-1.32-1.89-5l-4,5.49a1,1,0,0,1-.75.45.88.88,0,0,1-.44-.12.77.77,0,0,1-.4-.71,1,1,0,0,1,0-.18,2.1,2.1,0,0,1,.42-.68q2-2.61,4.46-6.22c-.17-.47-.33-.91-.48-1.34q-2.26-6.08-2.27-6.27a.89.89,0,0,1,.11-.43.72.72,0,0,1,.68-.43.88.88,0,0,1,.8.47l2.36,6.39,4.74-6.44a.93.93,0,0,1,.75-.41.87.87,0,0,1,.39.1.79.79,0,0,1,.41.75,1.18,1.18,0,0,1-.08.39Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M270.27,402.42a.92.92,0,0,1,.39.09.85.85,0,0,1,.45.73q-1.74,13.77-1.92,14.87a8.9,8.9,0,0,1-1.52,3.88,5.48,5.48,0,0,1-7,1.71,5,5,0,0,1-2.5-2.2.8.8,0,0,1-.1-.41.79.79,0,0,1,.12-.42.8.8,0,0,1,.73-.42.8.8,0,0,1,.64.35,4.58,4.58,0,0,0,3.63,2.07,3.61,3.61,0,0,0,2.82-1.43,7.83,7.83,0,0,0,1.57-4.47,4.26,4.26,0,0,1-1.05,1.11,4.21,4.21,0,0,1-2.54.84,2.59,2.59,0,0,1-.48,0,3.76,3.76,0,0,1-2.69-1.93,8.76,8.76,0,0,1-1.19-4.73c0-.86,0-1.75.12-2.66q.19-2.16,1-6.12a.68.68,0,0,1,.08-.24.77.77,0,0,1,.76-.58.9.9,0,0,1,.41.11.75.75,0,0,1,.42.68,31.38,31.38,0,0,1-.39,3.24,45.39,45.39,0,0,0-.56,4.94,10,10,0,0,0,.63,3.85c.49,1.16,1.19,1.73,2.11,1.73l.28,0a3.81,3.81,0,0,0,2.12-1.7,10.63,10.63,0,0,0,1.76-3.91l1.07-8.09a1.08,1.08,0,0,1,.11-.36A.77.77,0,0,1,270.27,402.42Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M376.16,432.07c-.23,0-.42-9.69-.42-21.64s.19-21.64.42-21.64.42,9.68.42,21.64S376.39,432.07,376.16,432.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M183.46,432.07c-.23,0-.42-9.69-.42-21.64s.19-21.64.42-21.64.42,9.68.42,21.64S183.69,432.07,183.46,432.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M380.29,432.07c-.23,0-.42-9.69-.42-21.64s.19-21.64.42-21.64.42,9.68.42,21.64S380.52,432.07,380.29,432.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M179.6,432.07c-.23,0-.42-9.69-.42-21.64s.19-21.64.42-21.64.42,9.68.42,21.64S179.83,432.07,179.6,432.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M319.06,395.92l0-.08,24.89,20.08.22.18-.27.07-3.31.87-21,5.52h0l0,0c-7.81-3.31-14.4-6.1-19-8.08L295,412.16l-1.43-.62-.36-.16-.12-.06.13,0,.37.14,1.44.59,5.42,2.24,19.08,8h-.08l21-5.55,3.32-.87-.06.25L318.89,396l0,0v-.05' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpolygon points='341.66 412.8 343.02 414.07 344.84 413.68 344.04 415.36 344.98 416.97 343.13 416.74 341.89 418.13 341.54 416.3 339.84 415.54 341.47 414.65 341.66 412.8' style='fill:%23e0e0e0'%3E%3C/polygon%3E%3Cpolygon points='317.79 420.71 318.71 421.48 319.88 421.15 319.43 422.27 320.1 423.28 318.89 423.2 318.15 424.14 317.85 422.98 316.72 422.56 317.74 421.91 317.79 420.71' style='fill:%23e0e0e0'%3E%3C/polygon%3E%3Cpolygon points='291.42 409.89 292.89 409.98 293.81 408.82 294.18 410.25 295.57 410.76 294.32 411.55 294.26 413.03 293.12 412.09 291.7 412.49 292.24 411.12 291.42 409.89' style='fill:%23e0e0e0'%3E%3C/polygon%3E%3Cpolygon points='352.82 396.23 354.3 396.32 355.21 395.16 355.58 396.59 356.97 397.1 355.72 397.9 355.67 399.38 354.52 398.43 353.1 398.84 353.64 397.46 352.82 396.23' style='fill:%23e0e0e0'%3E%3C/polygon%3E%3Cpolygon points='317.85 395.26 318.8 395.32 319.38 394.58 319.62 395.49 320.5 395.82 319.7 396.32 319.67 397.27 318.94 396.67 318.03 396.93 318.38 396.05 317.85 395.26' style='fill:%23e0e0e0'%3E%3C/polygon%3E%3Cpath d='M354.89,397.27c0,.09-8.05-.18-18-.6s-18-.85-18-.94,8.05.17,18,.6S354.9,397.17,354.89,397.27Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M150.15,431.27c-.15,0-.26-8.85-.26-19.76s.11-19.75.26-19.75.26,8.84.26,19.75S150.29,431.27,150.15,431.27Z' style='fill:%23263238'%3E%3C/path%3E%3Cpolygon points='161.39 345.76 161.03 313.89 178.38 313.89 178.97 345.76 161.39 345.76' style='fill:%23f5f5f5'%3E%3C/polygon%3E%3Cpath d='M177.35,319.56a59.15,59.15,0,0,1-8.06.28,59.15,59.15,0,0,1-8.06-.28,60.23,60.23,0,0,1,8.06-.27A60.23,60.23,0,0,1,177.35,319.56Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M177.35,324.48a59.15,59.15,0,0,1-8.06.28,59.15,59.15,0,0,1-8.06-.28,60.23,60.23,0,0,1,8.06-.27A60.23,60.23,0,0,1,177.35,324.48Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M177.35,329.4a60.23,60.23,0,0,1-8.06.27,60.23,60.23,0,0,1-8.06-.27,60.23,60.23,0,0,1,8.06-.27A60.23,60.23,0,0,1,177.35,329.4Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M177.35,334.32a60.23,60.23,0,0,1-8.06.27,60.23,60.23,0,0,1-8.06-.27,60.23,60.23,0,0,1,8.06-.27A60.23,60.23,0,0,1,177.35,334.32Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M177.35,339.24a60.23,60.23,0,0,1-8.06.27,60.23,60.23,0,0,1-8.06-.27,60.23,60.23,0,0,1,8.06-.27A60.23,60.23,0,0,1,177.35,339.24Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M159.53,312.84H351.79c2.37,10.55,2,22.16,0,34.44H160.35v-2.34H172a5.52,5.52,0,0,0,5.53-5.52V320.36a5.52,5.52,0,0,0-5.53-5.53H159.53Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M206.49,324a1,1,0,0,1,.08.23q.21.72,2.27,11.92a.51.51,0,0,1,0,.17.73.73,0,0,1-.09.35.63.63,0,0,1-.58.35h-.11a.64.64,0,0,1-.53-.48l-.76-4h-4l-1.9,4-.06.13a.77.77,0,0,1-.6.33.68.68,0,0,1-.69-.69.51.51,0,0,1,0-.2c.12-.28.32-.71.59-1.31q4.16-9,5-10.68a.73.73,0,0,1,1.3-.14Zm-.86,2.66-2.14,4.5h3Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M210.12,334.66a1,1,0,0,1,0-.31.72.72,0,0,1,.06-.29.52.52,0,0,1,.51-.34.9.9,0,0,1,.63.38l.18.23a3.22,3.22,0,0,0,2.32,1.48,2.63,2.63,0,0,0,2.63-2.63,2.62,2.62,0,0,0-.49-1.57,4.36,4.36,0,0,0-1.35-1.09l-1.23-.73a4.8,4.8,0,0,1-.74-.64,2.86,2.86,0,0,1-.78-2c0-.11,0-.21,0-.33a3.36,3.36,0,0,1,1.08-2.21,3.29,3.29,0,0,1,2.31-.9,3.49,3.49,0,0,1,1.11.18,3.24,3.24,0,0,1,1.75,1.34,1.11,1.11,0,0,1,.1.38.61.61,0,0,1-.09.31.59.59,0,0,1-.54.32.53.53,0,0,1-.44-.17,2.56,2.56,0,0,0-1.9-1.07,2,2,0,0,0-1.42.58,2.08,2.08,0,0,0-.68,1.58,1.63,1.63,0,0,0,.35,1,5,5,0,0,0,1.26,1,12.2,12.2,0,0,1,1.53,1,3.79,3.79,0,0,1,1.62,3,4,4,0,0,1-.08.77,3.88,3.88,0,0,1-1.43,2.28,4.06,4.06,0,0,1-2.59.93,3.61,3.61,0,0,1-1.79-.48A4.62,4.62,0,0,1,210.12,334.66Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M230,324.39a.56.56,0,0,1-.1.33.73.73,0,0,1-.65.31h-3.94Q224,336,223.87,336.35v.1a.68.68,0,0,1-.71.6.55.55,0,0,1-.36-.11.81.81,0,0,1-.33-.72c0-.07.34-2.69,1-7.87.23-1.75.38-2.86.44-3.32h-3.68a1.16,1.16,0,0,1-.38-.06.57.57,0,0,1-.46-.56.75.75,0,0,1,.1-.38.73.73,0,0,1,.65-.34h9.12a.65.65,0,0,1,.26.06A.64.64,0,0,1,230,324.39Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M231.33,336.35c-.08.46-.32.7-.71.7a.6.6,0,0,1-.35-.1.81.81,0,0,1-.35-.73q.39-3.24,1.56-11.88a.57.57,0,0,1,.19-.32,1,1,0,0,1,.71-.26,8.85,8.85,0,0,1,1.69-.15,7.55,7.55,0,0,1,1.21.09,2.55,2.55,0,0,1,2.42,2.68,4.62,4.62,0,0,1-.28,1.63q-.87,2.34-4.29,3.4l4.76,4.35a1,1,0,0,1,.3.62.78.78,0,0,1-.1.35.64.64,0,0,1-.56.32,1,1,0,0,1-.56-.19q-.19-.14-5.1-4.64C231.59,334.5,231.4,335.88,231.33,336.35ZM232.82,325l-.66,5.17a6.69,6.69,0,0,0,2.31-.8,3.34,3.34,0,0,0,1.89-3c0-1-.76-1.5-2.26-1.51C234,324.9,233.56,324.94,232.82,325Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M239.12,331.59a10.36,10.36,0,0,1,.4-2.84,9.24,9.24,0,0,1,1.93-3.67,3.86,3.86,0,0,1,2.84-1.5,2.94,2.94,0,0,1,2.37,1.29,6.57,6.57,0,0,1,1.18,3.61,8.57,8.57,0,0,0,.83-.37,2.7,2.7,0,0,1,1.06-.34.55.55,0,0,1,.31.08.6.6,0,0,1,.32.55.89.89,0,0,1-.3.63,4.4,4.4,0,0,1-2.25.92,9.9,9.9,0,0,1-.33,1.87,8.68,8.68,0,0,1-1.93,3.75,3.89,3.89,0,0,1-2.89,1.48,2.48,2.48,0,0,1-.38,0,3.11,3.11,0,0,1-2.2-1.58A7.2,7.2,0,0,1,239.12,331.59Zm1.46-.25a7.55,7.55,0,0,0,.45,2.73c.4,1,1,1.56,1.78,1.56a1.44,1.44,0,0,0,.61-.15,4.17,4.17,0,0,0,1.77-1.9,9.12,9.12,0,0,0,1.17-3.5,4.25,4.25,0,0,1-2.34-.72,5.11,5.11,0,0,1-2-2.77A8.64,8.64,0,0,0,240.58,331.34Zm4-6.19a.92.92,0,0,0-.41.1,1.14,1.14,0,0,0-.47,1.08,1.53,1.53,0,0,0,0,.3,2.35,2.35,0,0,0,1.19,1.61,3,3,0,0,0,1.51.5,9.94,9.94,0,0,0-.21-1.41C245.88,325.93,245.34,325.21,244.56,325.15Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M258.66,336.38c-.06.44-.29.67-.68.67a.85.85,0,0,1-.73-.5l-4.37-10c0,.47-.12,1-.2,1.58q-.85,7.18-1,8.19c-.08.46-.31.7-.71.7a.64.64,0,0,1-.37-.11.82.82,0,0,1-.34-.72c1.05-7.9,1.57-11.85,1.57-11.88a.79.79,0,0,1,.1-.27.7.7,0,0,1,.64-.36.71.71,0,0,1,.72.34l4.35,9.75,1.26-9.42a1.09,1.09,0,0,1,.08-.31.6.6,0,0,1,.58-.38.7.7,0,0,1,.34.1.65.65,0,0,1,.33.59c0,.2-.05.41-.08.63Q258.86,335.23,258.66,336.38Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M261.69,331.59a10.36,10.36,0,0,1,.4-2.84,9.13,9.13,0,0,1,1.94-3.67,3.82,3.82,0,0,1,2.83-1.5,2.94,2.94,0,0,1,2.37,1.29,6.49,6.49,0,0,1,1.18,3.61,8.57,8.57,0,0,0,.83-.37,2.7,2.7,0,0,1,1.06-.34.55.55,0,0,1,.31.08.6.6,0,0,1,.32.55.89.89,0,0,1-.3.63,4.4,4.4,0,0,1-2.25.92,9.9,9.9,0,0,1-.33,1.87,8.68,8.68,0,0,1-1.93,3.75,3.89,3.89,0,0,1-2.89,1.48,2.48,2.48,0,0,1-.38,0,3.11,3.11,0,0,1-2.2-1.58A7.2,7.2,0,0,1,261.69,331.59Zm1.46-.25a7.55,7.55,0,0,0,.45,2.73c.4,1,1,1.56,1.78,1.56a1.44,1.44,0,0,0,.61-.15,4.17,4.17,0,0,0,1.77-1.9,9.12,9.12,0,0,0,1.17-3.5,4.19,4.19,0,0,1-2.33-.72,5.07,5.07,0,0,1-2-2.77A8.64,8.64,0,0,0,263.15,331.34Zm4-6.19a1,1,0,0,0-.41.1,1.14,1.14,0,0,0-.47,1.08,1.53,1.53,0,0,0,0,.3,2.35,2.35,0,0,0,1.19,1.61,3.07,3.07,0,0,0,1.51.5,9.94,9.94,0,0,0-.21-1.41C268.45,325.93,267.91,325.21,267.13,325.15Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M282.43,336.35v0c-.06.45-.29.67-.68.67a.61.61,0,0,1-.36-.1.81.81,0,0,1-.35-.73c0-.1.28-2.46.82-7.08-1.37,2.88-2.44,5.16-3.22,6.82-.17.36-.26.56-.29.6a.78.78,0,0,1-.68.49h-.16a.8.8,0,0,1-.55-.6l-1.5-7.32q-.51,3.94-1,7.23v0c-.06.45-.29.67-.69.67a.65.65,0,0,1-.36-.1.82.82,0,0,1-.34-.73q0-.09,1.23-9.31c.21-1.59.32-2.44.34-2.57a.85.85,0,0,1,.1-.28.72.72,0,0,1,.63-.35l.2,0a.53.53,0,0,1,.42.39q.17,1,1.11,5.62l.87,4.35,4.67-9.89.09-.18a.77.77,0,0,1,.62-.32.56.56,0,0,1,.31.09.7.7,0,0,1,.38.59c0,.16,0,.35-.07.57Q282.65,335.09,282.43,336.35Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M294.71,323.73a.72.72,0,0,1,.32.08.68.68,0,0,1,.37.59q-1.42,11.24-1.57,12.15a7.41,7.41,0,0,1-1.24,3.16,4.47,4.47,0,0,1-5.7,1.4,4.14,4.14,0,0,1-2.05-1.8.77.77,0,0,1,0-.68.66.66,0,0,1,1.12-.06,3.72,3.72,0,0,0,3,1.69,2.89,2.89,0,0,0,2.3-1.17,6.36,6.36,0,0,0,1.28-3.64,3.67,3.67,0,0,1-.85.91,3.5,3.5,0,0,1-2.08.68l-.39,0a3.09,3.09,0,0,1-2.2-1.58,7.18,7.18,0,0,1-1-3.86c0-.7,0-1.43.1-2.17.11-1.18.37-2.84.78-5a.76.76,0,0,1,.06-.2.64.64,0,0,1,.62-.47.69.69,0,0,1,.34.09.63.63,0,0,1,.35.56A26.46,26.46,0,0,1,288,327a35.24,35.24,0,0,0-.46,4,8,8,0,0,0,.52,3.14c.39.94,1,1.41,1.71,1.41a1,1,0,0,0,.24,0,3.19,3.19,0,0,0,1.73-1.39,8.5,8.5,0,0,0,1.43-3.19l.88-6.61a.75.75,0,0,1,.09-.29A.62.62,0,0,1,294.71,323.73Z' style='fill:%23263238'%3E%3C/path%3E%3Ccircle cx='321.69' cy='330.2' r='10.11' transform='translate(-134.08 260.99) rotate(-37.11)' style='fill:%23263238'%3E%3C/circle%3E%3Cpath d='M320.38,333.35a1.65,1.65,0,1,1-1.65-1.65A1.65,1.65,0,0,1,320.38,333.35Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M318,328.6a1,1,0,1,1-1-1A1,1,0,0,1,318,328.6Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M311.88,332.66c.05.17-8.65,8.52-6.41,10.3s11.68-2.79,19.72-9.28,15.38-14.38,13.37-16.47-12.06,4.09-12.06,4.09l1.2.77s6.08-3.9,8-2.38-3.56,7.42-11.29,13.06-15.2,9.61-16.36,8.06,4.31-6.7,4.31-6.7Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M316.12,323.08c.08.09-.6.68-1.38,1.84a9.32,9.32,0,0,0-.2,10.23c.73,1.19,1.39,1.8,1.3,1.9s-.86-.4-1.76-1.59a8.68,8.68,0,0,1-1.23-2.3,9.09,9.09,0,0,1-.52-3.17,9,9,0,0,1,2-5.39C315.24,323.44,316.07,323,316.12,323.08Z' style='fill:%23455a64'%3E%3C/path%3E%3C/g%3E%3Cpath d='M345.15,347.94c-.15,0-.27-7.91-.27-17.67s.12-17.67.27-17.67.27,7.91.27,17.67S345.3,347.94,345.15,347.94Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M187.82,347.94c-.15,0-.27-7.91-.27-17.67s.12-17.67.27-17.67.27,7.91.27,17.67S188,347.94,187.82,347.94Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M348.52,347.94c-.15,0-.27-7.91-.27-17.67s.12-17.67.27-17.67.28,7.91.28,17.67S348.67,347.94,348.52,347.94Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M184.67,347.94c-.15,0-.28-7.91-.28-17.67s.13-17.67.28-17.67.27,7.91.27,17.67S184.82,347.94,184.67,347.94Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M390.33,350.77v36H320.64v-36Z' style='fill:%23f5f5f5'%3E%3C/path%3E%3Cpath d='M165.26,369.11c0,.32,0,.64,0,1A20.64,20.64,0,0,0,186,389.39H393.58v-2.6H344.31a18,18,0,0,1-18-18h0a18,18,0,0,1,18-18h49.27V347l-207.61.7A20.76,20.76,0,0,0,165.26,369.11Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M390.33,369.26c0,.2-14.33.37-32,.37s-32-.17-32-.37,14.32-.37,32-.37S390.33,369.06,390.33,369.26Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M389.32,377.38c0,.2-13.56.36-30.28.36s-30.28-.16-30.28-.36S342.32,377,359,377,389.32,377.17,389.32,377.38Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M390.33,384.8c0,.2-12.19.37-27.22.37s-27.23-.17-27.23-.37,12.19-.37,27.23-.37S390.33,384.59,390.33,384.8Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M390.33,362c0,.2-14,.37-31.34.37s-31.35-.17-31.35-.37,14-.37,31.35-.37S390.33,361.76,390.33,362Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M389.32,354.68c0,.2-12.49.37-27.9.37s-27.9-.17-27.9-.37,12.49-.37,27.9-.37S389.32,354.47,389.32,354.68Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M165.26,369.11c0,.32,0,.64,0,1A20.64,20.64,0,0,0,186,389.39H393.58v-2.6H344.31a18,18,0,0,1-18-18h0a18,18,0,0,1,18-18h49.27V347l-207.61.7A20.76,20.76,0,0,0,165.26,369.11Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M190.41,348.25a46.15,46.15,0,0,0-4.42,5.24,26.65,26.65,0,0,0,.37,30.87,44.46,44.46,0,0,0,4.53,5.13,7.15,7.15,0,0,1-1.49-1.1,23.83,23.83,0,0,1-3.46-3.72,26.26,26.26,0,0,1-.38-31.48,24.34,24.34,0,0,1,3.38-3.8A7.77,7.77,0,0,1,190.41,348.25Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M183.39,347.48a46.15,46.15,0,0,0-4.42,5.24,26.65,26.65,0,0,0,.37,30.87,45.74,45.74,0,0,0,4.54,5.14,7.9,7.9,0,0,1-1.5-1.11,23.85,23.85,0,0,1-3.46-3.72,26.28,26.28,0,0,1-.37-31.48,23.87,23.87,0,0,1,3.37-3.8A7.77,7.77,0,0,1,183.39,347.48Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M324.41,348.25a46.86,46.86,0,0,0-4.41,5.24,26.67,26.67,0,0,0,.36,30.87,43.84,43.84,0,0,0,4.54,5.13,7,7,0,0,1-1.5-1.1,24.83,24.83,0,0,1-3.46-3.72,26.28,26.28,0,0,1-.37-31.48,24.9,24.9,0,0,1,3.37-3.8A8.17,8.17,0,0,1,324.41,348.25Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M317.39,347.48a46.86,46.86,0,0,0-4.41,5.24,26.67,26.67,0,0,0,.36,30.87,45.74,45.74,0,0,0,4.54,5.14,8.08,8.08,0,0,1-1.49-1.11,23.82,23.82,0,0,1-3.47-3.72,26.28,26.28,0,0,1-.37-31.48,24.34,24.34,0,0,1,3.38-3.8A8,8,0,0,1,317.39,347.48Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M214,374.18q-.1-7.33-.2-14.65a10.43,10.43,0,0,0-.52-3.77,3.53,3.53,0,0,0-2.78-2.35c-1.83-.81-4.69.72-6,2.83s-1.42,4.71-1.44,7.18a104,104,0,0,0,.56,11.57,13.33,13.33,0,0,0,1.37,5.29,4.91,4.91,0,0,0,4.46,2.69,5,5,0,0,0,3.92-3.4A14.77,14.77,0,0,0,214,374.18Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M294.63,370c0,.21-15,.37-33.51.37s-33.51-.16-33.51-.37,15-.37,33.51-.37S294.63,369.76,294.63,370Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M374.77,455.09H83.3c-3.82-8.47-4.76-16.51,0-23.71H374.77C378.6,440,378.27,447.85,374.77,455.09Z' style='fill:%23455a64'%3E%3C/path%3E%3Crect x='143.65' y='438.15' width='157.91' height='8.63' style='fill:%23ebebeb'%3E%3C/rect%3E%3Cpath d='M94.49,455.22c-.09.07-1.13-.91-2.3-2.88a20.56,20.56,0,0,1-1.54-17.14A8.53,8.53,0,0,1,92.39,432c.16.07-.45,1.32-1,3.43a23.64,23.64,0,0,0-.79,8.43A23.9,23.9,0,0,0,92.84,452C93.8,454,94.62,455.11,94.49,455.22Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M100.79,455.22a8.63,8.63,0,0,1-2.29-2.88A20.47,20.47,0,0,1,97,435.2,8.53,8.53,0,0,1,98.7,432c.15.07-.45,1.32-1,3.43a23.38,23.38,0,0,0,1.5,16.6C100.11,454,100.93,455.11,100.79,455.22Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M363,454.66c-.31-.11,2.07-5,2.07-11.59s-2.25-11.51-1.93-11.62,3,4.81,3,11.63S363.16,454.83,363,454.66Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M357.56,454.6c-.31-.06.92-5.07.89-11.35s-1.23-11.28-.92-11.35,2,4.91,2,11.35S357.79,454.69,357.56,454.6Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3C/g%3E%3Cg id='freepik--Character--inject-56'%3E%3Cpath d='M345.48,309.71l-22.09-17.09,13.91-20,22.89,20s-.08,8.36-3.27,11.85S345.48,309.71,345.48,309.71Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M231.84,258c.07-.64,33.07-28.72,36.72-31,4.57-2.82,15.76-4.09,21.55.9,5.37,4.64,51.68,43.33,51.68,43.33l-18.68,22.79-40.24-31.42s-38.18,23-38.56,23.54S226,280,226,279.4,231.84,258,231.84,258Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M336.83,303l19.47,16.6,4.28,8c1.63,3.06,3.8,1.16,6.85-.47l37.25-19.84s-.24-4.67-3.61-4.38-30.32-.1-30.32-.1L353.8,286.41Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M334,303l5.08,3.85a1.92,1.92,0,0,0,2.55-.22l15.07-16.21a1.9,1.9,0,0,0,0-2.55l-4.09-4.67a1.9,1.9,0,0,0-2.81-.05l-16.08,17A1.89,1.89,0,0,0,334,303Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M357.28,289.78a20.25,20.25,0,0,1-2,2.78c-1.32,1.66-3.19,3.92-5.39,6.29s-4.31,4.41-5.89,5.82c-.8.7-1.45,1.26-1.92,1.63a3,3,0,0,1-.75.53,26.86,26.86,0,0,1,2.41-2.43c1.52-1.47,3.58-3.54,5.77-5.9s4.1-4.58,5.48-6.18A26,26,0,0,1,357.28,289.78Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M343.26,304.17a9.6,9.6,0,0,1-6.72-7,21.89,21.89,0,0,0,2.79,4.05A22.6,22.6,0,0,0,343.26,304.17Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M349.55,298.92a35.14,35.14,0,0,1-7.92-7.15,38.24,38.24,0,0,1,4,3.49A37.26,37.26,0,0,1,349.55,298.92Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M354.92,291.81a17.81,17.81,0,0,0-3.65-3.5,17,17,0,0,0-4.71-1.83,3.14,3.14,0,0,1,1.54,0,9.88,9.88,0,0,1,3.45,1.36,9.53,9.53,0,0,1,2.69,2.57A3.5,3.5,0,0,1,354.92,291.81Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M370,325.53c-.07.05-.53-.63-1.46-1.52a11.43,11.43,0,0,0-9.19-3.13c-1.28.14-2.06.39-2.08.31a5,5,0,0,1,2-.67,10.49,10.49,0,0,1,5.16.41,10.61,10.61,0,0,1,4.34,2.82A4.88,4.88,0,0,1,370,325.53Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M393.68,313.2s-.52-.35-1.07-1.18a6.78,6.78,0,0,1-1.1-3.69,9.49,9.49,0,0,1,.85-3.76,3.92,3.92,0,0,1,.81-1.36,6.44,6.44,0,0,1-.47,1.5,11.74,11.74,0,0,0-.67,3.62,7.56,7.56,0,0,0,.9,3.51C393.37,312.67,393.75,313.14,393.68,313.2Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M249.68,190.61c-.41-3.3-4-5.4-4.81-8.62-1-3.72,2-7.28,2.48-11.09.48-3.66-1.33-7.18-2.29-10.75-2-7.27-.45-15,.25-22.45s1.05-21.35-11.13-29.48l-10.36-4.64c-8.75,17.66-5.12,46-8.83,65.31-1.34,7-2.34,14.3-.81,21.29a52.52,52.52,0,0,0,5.23,13c2.3,4.38,5,8.87,9.26,11.31s10.68,1.86,13.11-2.44c1.82-3.22.95-7.36,2.4-10.76C245.79,197.54,250.19,194.68,249.68,190.61Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M192.68,169.08s-7.71.89-13,4.61c-8.33,5.89-14.1,19.08-17,37.91-2.41,15.67-3.85,32.83-4.59,44.32-1.1,17.42-1.17,25.28,0,29.13,2,6.39,5.45,28.31,19.89,30.53,0,0,5-6.94,6.94-14.16s8.58-27.28,27.15-29.75c1.66-.22,20.35-3,20.35-3s-1.26-18-1.26-25c0-3.54,1.18-10.21,2.35-16,1.5-7.39-.6-15.24-2.6-22.51S227.39,188,226,185.42a18.92,18.92,0,0,0-7.64-7.19Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M207,272.23s-.65,0-1.81,0a25.58,25.58,0,0,0-4.89.55,33.34,33.34,0,0,0-6.93,2.23,30.91,30.91,0,0,0-7.55,4.66c-4.76,4.21-7.94,9.12-10.22,12.59l-2.64,4.19a12.48,12.48,0,0,1-1,1.51,11.25,11.25,0,0,1,.83-1.63c.56-1,1.4-2.49,2.48-4.29a55.3,55.3,0,0,1,10.19-12.81,30.23,30.23,0,0,1,7.72-4.71,31.54,31.54,0,0,1,7.07-2.14,22.53,22.53,0,0,1,5-.38,11,11,0,0,1,1.35.12A1.4,1.4,0,0,1,207,272.23Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M170.78,289.91a5.71,5.71,0,0,0-1.34,2.41,2.16,2.16,0,0,0,1,2.37c1.17.52,2.43-.48,3.3-1.43,3.17-3.47,5.92-7.31,9.07-10.8s6.15-6,10.53-7.75C182.48,278,177.94,281.06,170.78,289.91Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M230.05,249.87a2,2,0,0,0-.81-1.47,2.37,2.37,0,0,0-2,.14L202.74,258c-4.81,1.85-10.06,3.72-15,2.25-5.17-1.53-8.72-6.54-10-11.78s-.56-10.74.33-16,2.41-13.85,2.41-13.85l-11.37-17.09c-1.7,16.12-6.8,50.56-3.73,63.92,1.18,5.09,4,8.29,8.38,11.13,3.6,2.33,10.4-.37,14.87-2.14,11.59-4.62,22.63-9.25,31.76-14.5,2.23-1.29,9.08-5.93,10.59-8S230.49,252.41,230.05,249.87Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M178.74,314.47c-.22.33,20.66,3.3,38.47,2.43S272.64,302,272.64,302a119.25,119.25,0,0,0-1.57,16.34c-.06,7.49,3.62,32.78,3.62,32.78H305.6V296.92s-.87-20.48-.93-23.85c-.1-5.09-6.15-12.38-16-11.81-8.34.49-82.23,11.05-82.23,11.05s-11.13,3.52-15.63,9.46S178.74,314.47,178.74,314.47Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M190,296.45a13.52,13.52,0,0,1-5.57-.18,13.53,13.53,0,0,1,5.57.18Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M201.16,295.9a6.82,6.82,0,0,1-2.76.5,7.1,7.1,0,0,1-2.81-.08,6.92,6.92,0,0,1,2.76-.5A7.35,7.35,0,0,1,201.16,295.9Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M212.21,294.43a6.83,6.83,0,0,1-2.71.7,6.91,6.91,0,0,1-2.8.13,13.6,13.6,0,0,1,5.51-.83Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M223.18,292.35a7,7,0,0,1-2.68.84,6.9,6.9,0,0,1-2.79.26,6.82,6.82,0,0,1,2.67-.83A7.06,7.06,0,0,1,223.18,292.35Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M234.07,290a13.71,13.71,0,0,1-5.44,1.22,6.8,6.8,0,0,1,2.66-.9A6.92,6.92,0,0,1,234.07,290Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M245,287.51a7.27,7.27,0,0,1-2.66.89,7,7,0,0,1-2.79.32,7.27,7.27,0,0,1,2.66-.89A7,7,0,0,1,245,287.51Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M255.89,285.26a6.9,6.9,0,0,1-2.68.83,7,7,0,0,1-2.8.25,7,7,0,0,1,2.69-.82A6.9,6.9,0,0,1,255.89,285.26Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M266.91,283.51a7.25,7.25,0,0,1-2.72.68,7,7,0,0,1-2.81.11,7,7,0,0,1,2.72-.68A7,7,0,0,1,266.91,283.51Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M278,282.82a10.69,10.69,0,0,1-2.77.19,7.84,7.84,0,0,1-2.8-.1,6.31,6.31,0,0,1,2.78-.48A5.13,5.13,0,0,1,278,282.82Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M284.42,290.47c-.18,0-.29-1.25-.62-2.7s-1-2.48-.88-2.58,1.1.85,1.44,2.44A4.89,4.89,0,0,1,284.42,290.47Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M284.86,301.62a7.06,7.06,0,0,1-.41-2.78,6.79,6.79,0,0,1,.18-2.8,7,7,0,0,1,.4,2.78A6.89,6.89,0,0,1,284.86,301.62Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M285.41,312.76A7,7,0,0,1,285,310a6.7,6.7,0,0,1,.15-2.8,7,7,0,0,1,.43,2.77A6.9,6.9,0,0,1,285.41,312.76Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M286,323.9a13.77,13.77,0,0,1-.31-5.57,13.32,13.32,0,0,1,.31,5.57Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M286.61,335a13.31,13.31,0,0,1-.29-5.57,13.77,13.77,0,0,1,.29,5.57Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M287.11,346.19a13.58,13.58,0,0,1-.24-5.58,13.58,13.58,0,0,1,.24,5.58Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M284.14,275.53a37.69,37.69,0,0,1-1.91,3.89c-1.2,2.39-2.8,5.71-4.39,9.46s-2.85,7.22-3.72,9.75a42.74,42.74,0,0,1-1.46,4.08,4.38,4.38,0,0,1,.22-1.15c.17-.73.46-1.77.85-3.06a101,101,0,0,1,3.57-9.84,102.5,102.5,0,0,1,4.57-9.43c.65-1.17,1.2-2.11,1.6-2.74A4.74,4.74,0,0,1,284.14,275.53Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M293.8,285.46c0,.09-1.45.67-3.73,1.84a48.9,48.9,0,0,0-8.36,5.48,47.8,47.8,0,0,0-7,7.14c-1.6,2-2.46,3.35-2.54,3.3a3.89,3.89,0,0,1,.51-1,29.16,29.16,0,0,1,1.7-2.55,40.88,40.88,0,0,1,15.51-12.73,25.24,25.24,0,0,1,2.83-1.17A3.86,3.86,0,0,1,293.8,285.46Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M305.6,300.23a2.27,2.27,0,0,1-.08-.6c0-.46-.06-1-.1-1.71-.06-1.58-.15-3.71-.26-6.31s-.2-5.85-.31-9.35c-.08-1.75-.07-3.62-.21-5.5a33.26,33.26,0,0,0-1-5.78,20.49,20.49,0,0,0-1-2.8,7.92,7.92,0,0,0-1.62-2.3,14,14,0,0,0-4.45-3,13.59,13.59,0,0,0-4.74-1.18,38.58,38.58,0,0,0-4.33,0c-2.65.15-4.79.37-6.28.49l-1.71.13a2.3,2.3,0,0,1-.6,0,2.41,2.41,0,0,1,.59-.12l1.7-.24c1.48-.19,3.61-.47,6.28-.67a38.39,38.39,0,0,1,4.38-.11,13.84,13.84,0,0,1,4.92,1.17,14.65,14.65,0,0,1,4.65,3.11,8.47,8.47,0,0,1,1.73,2.46,19.35,19.35,0,0,1,1,2.89,33.44,33.44,0,0,1,1,5.88c.13,1.94.11,3.77.17,5.54.07,3.5.14,6.66.19,9.35s.06,4.74.08,6.31c0,.69,0,1.26,0,1.72A2.58,2.58,0,0,1,305.6,300.23Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M276.41,263.25a3.1,3.1,0,0,1-.67.12l-1.93.25-7.11.86c-6,.71-14.3,1.72-23.45,2.92s-17.43,2.39-23.41,3.27l-7.09,1-1.93.26a5.78,5.78,0,0,1-.68.06,2.44,2.44,0,0,1,.66-.16l1.91-.36c1.67-.3,4.08-.71,7.07-1.19,6-1,14.24-2.2,23.4-3.41s17.46-2.16,23.48-2.78c3-.31,5.44-.55,7.13-.69l1.94-.15A3.17,3.17,0,0,1,276.41,263.25Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M278.89,372.56l-1.8-21.41H302.8l-.7,20.94s-7.06,5.9-11.79,5.76S278.89,372.56,278.89,372.56Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M277,356.83h0l2.31,32.35h52.81s2.13-4.54-1.2-6-28.07-8.81-28.07-8.81l-.25-18.56Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M274.82,357.22l.91,6.67a2,2,0,0,0,2.07,1.71l23.43-1.25a2.06,2.06,0,0,0,1.94-1.91l.46-6.56a2,2,0,0,0-2.06-2.12l-24.8,1.13A2.07,2.07,0,0,0,274.82,357.22Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M302.45,364.4a3.79,3.79,0,0,1-1,.21c-.63.1-1.56.23-2.7.36-2.28.28-5.45.58-9,.73s-6.7.1-9,0c-1.15-.07-2.08-.13-2.72-.2a4,4,0,0,1-1-.16,31.2,31.2,0,0,1,3.72,0c2.29,0,5.46,0,9-.13s6.66-.39,8.95-.57A27.66,27.66,0,0,1,302.45,364.4Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M282.42,365.37a13.55,13.55,0,0,1-1.32-10.79,43.19,43.19,0,0,0,0,5.47A43,43,0,0,0,282.42,365.37Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M288.83,365.35a41,41,0,0,1-.32-5.38,40.76,40.76,0,0,1-.15-5.39,33.59,33.59,0,0,1,.47,10.77Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M296.58,365.21c-.16,0,.32-2.46.22-5.48s-.69-5.41-.54-5.45a13.33,13.33,0,0,1,1.06,5.43A13.49,13.49,0,0,1,296.58,365.21Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M287,389a17.56,17.56,0,0,1-.59-1.67,11,11,0,0,0-2.26-3.51,10.73,10.73,0,0,0-3.43-2.37,13.47,13.47,0,0,1-1.64-.66,4.09,4.09,0,0,1,1.78.31,9.47,9.47,0,0,1,5.89,6.11A3.82,3.82,0,0,1,287,389Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M318.75,388.42c-.06,0-.31-.47-.42-1.32a6.7,6.7,0,0,1,2.47-6,2.57,2.57,0,0,1,1.22-.64c0,.08-.4.35-1,.92a7.68,7.68,0,0,0-2.35,5.69A7.58,7.58,0,0,1,318.75,388.42Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M237.49,111.2a25.59,25.59,0,0,0-18.45-8c-3.91,0-12.62,3.48-13.13,8.78,11.55,8,24.36,12.19,36.68,18.89C243.26,124.14,242,116.21,237.49,111.2Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M213.09,198.05c-1.71.25-20.41-30.68-20.41-30.68l7.63-41.17c2.07-12.41,11-21.55,23.36-19.14l1.13.29A22.5,22.5,0,0,1,241.38,133c-1.86,10.75-4,22.6-5.56,28.23-3.15,11.65-15.31,10.47-15.31,10.47s-.61,2.73-1.34,6.19l-6.08,20.21Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M220.48,171.79a29.12,29.12,0,0,1-14.06-8.41s1.52,9.46,13.46,11.4Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M216.63,150.88a2.6,2.6,0,1,1,1.86,4.73,3.22,3.22,0,0,1-2.05-.42,2.43,2.43,0,0,1-1.13-1.11,2.29,2.29,0,0,1,.3-2.2,3.51,3.51,0,0,1,1.45-1.22' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M235.86,142.15a1.71,1.71,0,0,1-2,1.27,1.65,1.65,0,0,1-1.33-1.95,1.72,1.72,0,0,1,2-1.27A1.65,1.65,0,0,1,235.86,142.15Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M237.44,138.08c-.26.16-1.29-1.1-3.09-1.56s-3.34.11-3.48-.16.24-.46.92-.73a4.76,4.76,0,0,1,2.86-.14A4.56,4.56,0,0,1,237,137C237.48,137.56,237.57,138,237.44,138.08Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M219.6,138.43a1.72,1.72,0,0,1-2,1.27,1.66,1.66,0,0,1-1.34-1.95,1.72,1.72,0,0,1,2-1.27A1.65,1.65,0,0,1,219.6,138.43Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M220.05,134.07c-.27.16-1.29-1.1-3.09-1.55s-3.35.1-3.48-.17c-.07-.12.24-.46.92-.73a4.76,4.76,0,0,1,2.86-.14,4.59,4.59,0,0,1,2.38,1.51C220.09,133.56,220.17,134,220.05,134.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M222.72,149a12,12,0,0,1,3.05.22c.47.07.93.09,1.09-.2a2.41,2.41,0,0,0,0-1.44c-.15-1.22-.3-2.5-.46-3.84-.61-5.46-.92-9.9-.7-9.92s.89,4.38,1.5,9.84q.21,2,.39,3.84a2.76,2.76,0,0,1-.22,1.87,1.17,1.17,0,0,1-.93.47,2.75,2.75,0,0,1-.8-.09A12.44,12.44,0,0,1,222.72,149Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M217.11,148.86c.3.06-.2,2,1.12,3.82s3.44,2.14,3.39,2.41-.56.26-1.45.06a5,5,0,0,1-2.86-1.9,4.4,4.4,0,0,1-.81-3.17C216.64,149.24,217,148.82,217.11,148.86Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M221.89,127.06c-.3.44-2-.25-4.21-.54s-4-.15-4.19-.66c-.07-.24.34-.62,1.15-.92a7.41,7.41,0,0,1,6.4.91C221.73,126.36,222,126.85,221.89,127.06Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M238,132.81c-.42.32-1.55-.42-3-.82s-2.82-.43-3-.93c-.08-.24.23-.6.88-.84a4.52,4.52,0,0,1,4.86,1.41C238.16,132.18,238.23,132.64,238,132.81Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M217.08,112.8l9.61-8.38c-10.5-6.85-23.57,0-28.14,6.87-1.73,2.59-2.28,5.77-4.42,8-3.44,3.62-8.79,4.92-10.53,9.6-1.16,3.1.25,6.73-.93,9.83-1.95,5.11-9.89,6.44-10.77,11.83-.6,3.72,2.7,7.39,1.66,11-.74,2.59-3.5,3.9-5.37,5.84-7.08,7.35-5.33,17.35.67,21,2-4.18,4-9,7.71-12.21s7.83-5.64,12.67-4.95c2.86.41,5.35,1.07,7.79-.48,1.92-1.21,2.53-3.81,2.18-6s-1.46-4.29-2.28-6.41-1.36-4.51-.56-6.64c1.42-3.74,6.33-5.13,8-8.79,1.09-2.45.43-5.28-.06-7.93s-.72-5.66,1-7.73c2.47-3,8.12-2.92,9.05-6.67.41-1.66-.38-3.35-.65-5S215.38,112.92,217.08,112.8Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M181.35,173c2.75-1.71,7.63-2.44,10.41-1.48,3.44,1.18,4.21,3.58,5.64,6.16,5.41,9.71,10.79,19.5,14.57,29.95a16.71,16.71,0,0,0,5.15-15.25c-.46-2.38-1.44-4.68-1.42-7.1,0-2.26.91-4.46.89-6.72a8.58,8.58,0,0,0-4-7.11c-2.15-1.32-5.07-1.85-6.19-4.11-1.51-3,1.37-7-.4-9.91-1.39-2.25-4.85-2.4-6.36-4.58a5,5,0,0,1-.33-4.5c.54-1.47,3.74-2.21,4.77-4.9l-7.2-3.72L186,147.94s-5.83,24.25-5.23,24.66' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M247.27,205.42a20.26,20.26,0,0,0,1.94-2.38,13.69,13.69,0,0,0,2.23-7.9,13,13,0,0,0-1.45-5.5,54.3,54.3,0,0,1-3-6,15.9,15.9,0,0,1-.31-7.41,48.08,48.08,0,0,0,.68-7.86,97.38,97.38,0,0,0-1.6-15.16,114.09,114.09,0,0,1-1.52-12.42,41.42,41.42,0,0,1,.39-8.43c.15-1,.36-1.74.47-2.25a4.31,4.31,0,0,1,.21-.77,4.23,4.23,0,0,1-.11.8c-.07.51-.25,1.27-.37,2.25a44.19,44.19,0,0,0-.22,8.38,121.8,121.8,0,0,0,1.62,12.36,94,94,0,0,1,1.65,15.25,48.2,48.2,0,0,1-.69,7.91,15.49,15.49,0,0,0,.26,7.2,54.28,54.28,0,0,0,2.9,6,13.28,13.28,0,0,1,1.43,5.68,13.61,13.61,0,0,1-2.43,8A9.53,9.53,0,0,1,247.27,205.42Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M197.45,116.44a5.67,5.67,0,0,1-.36.71,6.38,6.38,0,0,1-1.57,1.65,12.91,12.91,0,0,1-3.21,1.65c-1.3.52-2.83,1-4.42,1.69a7.89,7.89,0,0,0-4.12,3.62c-.92,1.81-.93,4.07-1,6.37a29.61,29.61,0,0,1-.2,3.6,8.88,8.88,0,0,1-1.2,3.6,8.72,8.72,0,0,1-2.85,2.72c-1.11.72-2.31,1.3-3.45,2a10.19,10.19,0,0,0-3,2.46,7.12,7.12,0,0,0-1.33,3.44c-.31,2.46.11,4.9.07,7.25a12.44,12.44,0,0,1-.46,3.42,11.59,11.59,0,0,1-1.41,2.94c-1.15,1.76-2.47,3.17-3.55,4.55a11.38,11.38,0,0,0-3,7.46,6.06,6.06,0,0,0,.93,2.84s0,0-.14-.15a4.44,4.44,0,0,1-.33-.49,5.35,5.35,0,0,1-.66-2.18c-.19-2,.67-4.95,2.92-7.71,1.07-1.4,2.38-2.83,3.48-4.55a11,11,0,0,0,1.33-2.84,11.78,11.78,0,0,0,.42-3.29c0-2.3-.4-4.74-.1-7.32a7.62,7.62,0,0,1,1.43-3.68,10.31,10.31,0,0,1,3.1-2.59c1.17-.7,2.36-1.28,3.44-2a8.36,8.36,0,0,0,2.7-2.55c1.31-2.1,1.29-4.64,1.35-6.93s.07-4.63,1.06-6.56a8.28,8.28,0,0,1,4.36-3.77c1.63-.71,3.17-1.14,4.47-1.62a13.17,13.17,0,0,0,3.19-1.55A7.7,7.7,0,0,0,197.45,116.44Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M232.86,108.34a24.31,24.31,0,0,0-23.42-2.27l3.51,7.59c1.77-.59,3.7.81,4.36,2.55a11.08,11.08,0,0,1,.15,5.52l12.28,4.17,1.17-3.75c.14,1.71.29,3.43.43,5.15a70.36,70.36,0,0,1,11.59,2.31A24.31,24.31,0,0,0,232.86,108.34Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M235.22,128.14c-.09,0,0-1.42-.15-3.68a28,28,0,0,0-.59-3.92,29.68,29.68,0,0,0-1.45-4.62,31,31,0,0,0-2.23-4.31,29,29,0,0,0-2.35-3.2c-1.47-1.72-2.54-2.63-2.48-2.71a4.34,4.34,0,0,1,.8.59,19.51,19.51,0,0,1,2,1.88,25.62,25.62,0,0,1,2.47,3.18,26,26,0,0,1,3.75,9.09,23.81,23.81,0,0,1,.49,4,19.77,19.77,0,0,1-.06,2.71A3.6,3.6,0,0,1,235.22,128.14Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M309.72,221.79s-7.38-3.87-17.59,2l-4.91,1.88,1.53,5.93Z' style='fill:%23ebebeb'%3E%3C/path%3E%3Cpath d='M292.64,235.07s2.66-5.73,7.73-8.62a15.66,15.66,0,0,1,2.06-.8,24.67,24.67,0,0,1,7.29-1.31v-2.55s-7.06-2.95-14.23,2.92c-7.89,6.45-6.25,10.73-6.25,10.73l3.12-.34' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M262.38,224.23s16.94-6.2,20.11-6c2,.12,2.94-.05,4.44,4.09,1.42,3.92,3.09,9.93,3.09,9.93l-46.89,23.17-.16-9.15,7.48-17.79Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M251.36,233.42l23.82-7.74s3.92-6.57,7.81-6.09,5,5.91,5,5.91-1.73-8.84-6.11-8.07c-3.21.56-19.52,6.8-19.52,6.8l-10.69,8.91' style='fill:%23ebebeb'%3E%3C/path%3E%3Cpolygon points='290.01 232.24 292.65 235.07 246.81 258.32 243.13 255.41 290.01 232.24' style='fill:%23455a64'%3E%3C/polygon%3E%3Cpath d='M262.79,223.88l-11.55,9.63,9.7-3.15a9.82,9.82,0,0,1-3.29,6.47s1.13,3.63-1.19,5c0,0,.75,2.12-2.75,4.39a34.48,34.48,0,0,1-9,3.57l-7.08.8a15.61,15.61,0,0,1-3.81-9.63c-.14-5.8.79-6.59.79-6.59.26-.71,6.69-8.82,8.19-9.13s8.54,1.61,8.54,1.61l5.53-2.42s3.4-1.8,4.22-1.58C261.1,222.89,262.72,223.14,262.79,223.88Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M251.35,226.89c.08.21-1.52,1-3.57,1.74s-3.76,1.21-3.84,1,1.53-1,3.57-1.74S251.28,226.69,251.35,226.89Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M257.72,236.64c.11.19-.91,1-2.32,1.63s-2.55,1.12-2.66.93.92-1,2.32-1.63S257.61,236.46,257.72,236.64Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M252.64,243.8c-.09-.2.69-.79,1.74-1.32s2-.8,2.08-.61-.68.78-1.74,1.31S252.73,244,252.64,243.8Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M289.74,232.37c.07.13-10.25,5.28-23,11.5s-23.19,11.16-23.26,11,10.25-5.27,23-11.5S289.68,232.24,289.74,232.37Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M269.25,237.58s-2.18.21-1.87,2.19l.32,2s-2.62-4.21-2.95-5.13c-1-2.68-3.32-1.34-2.87,1,.12.62.36,3.13.36,3.13s-.55-.82-2,.25c-.35.26-1,3.38-1,3.38l-2.72,1.81a15,15,0,0,0,.23,3.47,4.11,4.11,0,0,0,1.81,2.57c.41.33,5.28,4.13,6.75,3.88s2.53-1.6,2.48-2.12,2.19,0,3.22-1,1.1-1.17,1.15-1.44,2.52-1,3.3-1.86.63-1.44.63-1.44,2.21-.66,2.67-2a4,4,0,0,0,.47-2.8l-.33-1.56-1.79.9L273.4,241S270.6,237,269.25,237.58Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M274.08,247.26c-.09.18-2.17-.75-4.19-2.65s-3.11-3.89-2.94-4,1.51,1.61,3.47,3.42S274.19,247.06,274.08,247.26Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M268.78,249.47c-.13.15-2.09-1.4-3.94-3.84s-2.79-4.76-2.6-4.84,1.42,2,3.22,4.37S268.94,249.3,268.78,249.47Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M266.05,252.2c0,.1-.66.07-1.64-.27a8.26,8.26,0,0,1-3.34-2.25,8,8,0,0,1-1.81-3.6c-.2-1-.13-1.66,0-1.66.25-.06.46,2.52,2.44,4.74S266.14,252,266.05,252.2Z' style='fill:%23eb996e'%3E%3C/path%3E%3Cpath d='M292.65,235.07a6.44,6.44,0,0,1-.8-.65l-2.2-1.95,0,0v0c-.25-1.13-.59-2.5-1.06-4.05a31.83,31.83,0,0,0-1.94-5,10.78,10.78,0,0,0-1.7-2.49,3.52,3.52,0,0,0-1.25-.85c-.23-.08-.49-.09-.74-.15a4.81,4.81,0,0,0-3.72,1.59,18.42,18.42,0,0,0-2.48,2.58,22.34,22.34,0,0,0-1.32,1.81l0,.08-.09,0c-6.61,2.18-12.4,4.45-16.7,5.71-2.14.65-3.89,1.1-5.1,1.36-.61.15-1.08.23-1.4.29a1.56,1.56,0,0,1-.5.06,2.62,2.62,0,0,1,.47-.16l1.38-.37c1.2-.33,2.92-.83,5-1.52,4.26-1.34,10-3.66,16.65-5.86l-.14.11a22.5,22.5,0,0,1,1.35-1.87,18.85,18.85,0,0,1,2.56-2.64,7.2,7.2,0,0,1,3.18-1.65,6.79,6.79,0,0,1,.9,0,8.06,8.06,0,0,1,.88.19,3.88,3.88,0,0,1,1.42,1,10.39,10.39,0,0,1,1.76,2.62,31.42,31.42,0,0,1,1.9,5.12c.44,1.56.75,2.95,1,4.1l0-.07,2.12,2A5.26,5.26,0,0,1,292.65,235.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M236.15,234.38s-20.76,6.1-26.18,7.43c-3.85.94-16.89,2.86-16.89,2.86l-25.89,12.1c.86,8.6,4,14.63,9,15.45s25.55-4.53,37.71-10.71a268.93,268.93,0,0,1,25.45-11.07Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M183.21,176a7.71,7.71,0,0,0-4.41,2.37c-2.66,2.81-7.39,9.31-9.4,21.45-2.87,17.36-2.21,57-2.21,57l27.45-11.49s2.62-38,2.91-48.3C197.79,188.13,194,174.34,183.21,176Z' style='fill:%23ffbe9d'%3E%3C/path%3E%3Cpath d='M196.11,244.44a19.9,19.9,0,0,0-5.72,2.18,20.38,20.38,0,0,0-4.46,4.2,4.54,4.54,0,0,1,.9-1.62,12.29,12.29,0,0,1,3.29-3,12.12,12.12,0,0,1,4.15-1.64A4.32,4.32,0,0,1,196.11,244.44Z' style='fill:%23eb996e'%3E%3C/path%3E%3C/g%3E%3Cg id='freepik--Globe--inject-56'%3E%3Cpath d='M140.7,369.14c0-.41-.08-.82-.14-1.23s-.12-.86-.2-1.29c.08.43.14.86.2,1.29S140.66,368.73,140.7,369.14Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M137.36,374.25a18.28,18.28,0,0,1-.68-2.54,1.65,1.65,0,0,0-.78-1.14,5.59,5.59,0,0,0-.92-.21c-1.09-.32-1.39-1.83-2.42-2.29a3.39,3.39,0,0,0-1-.22,5.44,5.44,0,0,1-3.67-1.7,6.64,6.64,0,0,0-.85-1,1,1,0,0,0-1.25-.11c.29.57.58,1.15.86,1.72a4.58,4.58,0,0,0,1,1.43,1.58,1.58,0,0,0,1.63.35,1.1,1.1,0,0,1,.54-.19.6.6,0,0,1,.36.22,2.35,2.35,0,0,1-.23,3,7,7,0,0,1-2.85,1.69,2.29,2.29,0,0,1-1.17.22c-.72-.13-1.1-.91-1.31-1.61-.48-1.54-.7-3.22-1.67-4.52a5.71,5.71,0,0,1-.88-1.26c-.2-.52-.15-1.13-.47-1.58s-1-.76-1.06-1.33a1,1,0,0,1,.68-.93c.37-.18.79-.24,1.18-.39.15-.06.32-.17.32-.34s-.34-.33-.42-.56.17-.49.28-.74c.24-.56-.36-1.13-.93-1.36s-1.27-.4-1.54-1a3.32,3.32,0,0,1-.18-.83,1.82,1.82,0,0,0-1.37-1.48,1.19,1.19,0,0,0-1.39,1.21,4.6,4.6,0,0,0,.52,1c.16.36.12.89-.26,1-.61.18-1.2-.92-1.71-.54.21.7.41,1.41.62,2.13-.8.4-1.76-.33-2.1-1.16s-.36-1.77-.77-2.56-1.51-1.4-2.2-.83c0,1,1.33,1.44,1.93,2.27a1.37,1.37,0,0,1-.27,1.95c-.64.38-1.66-.28-1.41-1,.08-.24.29-.44.31-.7a1,1,0,0,0-.5-.79l-1.17-1a2.76,2.76,0,0,0-.83-.52,2,2,0,0,0-2,1.13,9.91,9.91,0,0,1-1.25,2.14,2.3,2.3,0,0,1-3.24,0,1.87,1.87,0,0,1,.78-2.92c.44-.12,1-.11,1.24-.5.4-.68-.76-1.56-.36-2.25.31-.53,1.13-.29,1.72-.47s.92-.77,1.27-1.27.89-1,1.49-.88a1.78,1.78,0,0,1,.07-1.05.65.65,0,0,1,.89-.32,1.05,1.05,0,0,0,.57,1.4,3.15,3.15,0,0,0,1.7.12c.57-.07,1.29-.27,1.33-.84,0-.18-.05-.38,0-.55.25-.68,1.51.25,2-.29.28-.28,0-.78-.42-.88a4.72,4.72,0,0,0-1.18.06c-.4,0-.88-.19-.9-.58s.42-.66.47-1c.07-.65-1-.82-1.42-.29a2.43,2.43,0,0,0-.14,1.88,2,2,0,0,1-.29,1.85c-.21.3-.74.14-.91-.18a2.64,2.64,0,0,1-.17-1.08.93.93,0,0,0-.55-.88,2.08,2.08,0,0,0-.78.08c-1,.13-1.72-1.17-1.4-2.13a4.14,4.14,0,0,1,2.13-2.07A2.26,2.26,0,0,1,112,344c.3.16.51.45.81.62a3.57,3.57,0,0,0,1.73.21,4.07,4.07,0,0,1,2.54,1c.26.24.5.63.3.91s-.86.36-.75.71a1.27,1.27,0,0,0,1.59-1,1,1,0,0,1,.61.85,1.9,1.9,0,0,1,2.77.22,2.2,2.2,0,0,0,.51.65c.23.15.64.08.67-.19a.53.53,0,0,0,0-.25c-.14-.4-.28-.78-.42-1.17.54-.29,1.18.16,1.55.65,1.36,1.8,2.33.72,4.25,1,1.3.2,1.87,1,2.61,2,2.25,3.06,5.22,5.57,7.26,8.78a10.47,10.47,0,0,1,.6,1,2.77,2.77,0,0,0-.1-.26,35.43,35.43,0,0,0-3-6c-.25-.4-.5-.8-.77-1.19s-.33-.49-.5-.72-.44-.62-.67-.92-.36-.47-.55-.7-.26-.33-.39-.49-.29-.36-.46-.54l-.48-.56-.16-.17c-.17-.2-.35-.39-.53-.58l-.05-.06-.16-.15c-.14-.16-.3-.32-.45-.47s-.51-.51-.77-.75-.44-.42-.66-.62l-.6-.53-.6-.51-.75-.61h0c-.71-.56-1.43-1.09-2.18-1.58l-.55-.37-.57-.36-.57-.34-.57-.34L122,341l-.24-.13c-.33-.19-.67-.37-1-.53-.17-.09-.33-.18-.51-.26l-.66-.31-.1-.05-.6-.27-.85-.35-1-.39c-.36-.14-.73-.27-1.1-.39l-1.13-.36c-.38-.12-.76-.22-1.15-.33-.75-.2-1.52-.38-2.3-.53h0l-.89-.17h-.06l-.39-.06c-.56-.09-1.12-.17-1.68-.23l-.2,0-.5-.06-1.12-.08c-.39,0-.79-.05-1.19-.06s-.82,0-1.24,0c-1.09,0-2.18,0-3.25.14l-.75.07-.79.09-.78.11-.78.13c-.22,0-.45.07-.67.12-.55.1-1.09.22-1.63.34l-.75.2-.74.2c-.42.11-.82.24-1.22.37h0l-1,.32,0,0c-.33.11-.65.23-1,.36l0,0-.89.35q-.54.22-1.08.48c-.3.13-.6.27-.89.42l-.94.47,0,0c-.3.15-.6.31-.89.48s-.6.34-.89.52h0l-.83.51-.31.2-.85.57c-.35.24-.69.49-1,.74s-.59.44-.87.66a36.59,36.59,0,0,0-4.58,4.3c-.5.54-1,1.09-1.42,1.66s-.75,1-1.11,1.48-.63.89-.92,1.34c.29-.45.6-.9.92-1.34l.28,0a4.42,4.42,0,0,0,1.55-.25,8.06,8.06,0,0,0,1.14-.88c1-.71,2.68-.84,3-2a8.41,8.41,0,0,1,.13-1.23c.29-.72,1.26-.82,2-.81.33,0,.72.05.88.33a.83.83,0,0,1,0,.67,6.28,6.28,0,0,1-2.67,3.25c-1,.61-2.34,1.08-2.62,2.23.14.38.85.35.91.76s-.38.49-.53.77.29.94.77.91a2.07,2.07,0,0,0,1.24-.69,7.87,7.87,0,0,0,2.56-3.4,2.94,2.94,0,0,1,.69-1.62,1.14,1.14,0,0,1,1.73.55c.46-.26,1.17-.45,1.41,0a2.54,2.54,0,0,1,.1.55c.15.73,1.17,1.07,1.28,1.81s-1,1.3-1.86,1.44l-2.36.36a2.19,2.19,0,0,0-1,.32.75.75,0,0,0-.29.9,2,2,0,0,0,.41.42,1.24,1.24,0,0,1-.81,2c-.31,0-.62-.1-.94-.11a2.54,2.54,0,0,0-2.11,1.58,6.34,6.34,0,0,1-1.52,2.29c-1.2.9-3.27.69-3.85,2.06a3.32,3.32,0,0,0,0,1.77,2.29,2.29,0,0,1-.21,1.73c-.35.49-1.24.59-1.5.05a1.34,1.34,0,0,1,0-.77c.14-.85.28-1.7.41-2.56a2.47,2.47,0,0,0-.19-1.86,1.73,1.73,0,0,0-2.41-.07,4.15,4.15,0,0,0-1.15,2.36,10.07,10.07,0,0,1-.67,2.29h0c-.12.72-.22,1.44-.3,2.18s-.12,1.49-.15,2.25a3.69,3.69,0,0,0,.29-.28c.37-.37,1.11-2,1.77-1.18a.59.59,0,0,1,0,.72c-.21.26-.62.32-.77.6s.07.75.39,1a3.28,3.28,0,0,1,.92.68c.42.6,0,1.52.43,2.14s1.11.56,1.76.63l.22,0a2.93,2.93,0,0,1,2.53-2.7c2.41-.54,5.58,1.44,6.93,3.24,1.52,2,2.24,4.85,4.55,5.86,1.66.72,4,.46,4.83,2.07.72,1.44-.53,3.06-.73,4.66a16.82,16.82,0,0,0,.31,3.15,2.69,2.69,0,0,1-1.21,2.74c-.54.24-1.22.21-1.66.62-.77.72-.14,2.22-.91,2.95a4.41,4.41,0,0,1-1,.51c-1.74.87-1.69,3.41-.88,5.16a1.54,1.54,0,0,1,.08.19,37.2,37.2,0,0,0,36.15.9h0a37.24,37.24,0,0,0,7.83-5.53,38,38,0,0,0,2.79-2.89c.62-.7,1.2-1.44,1.76-2.19.29-.38.57-.77.83-1.17a35,35,0,0,0,2.2-3.63,35.48,35.48,0,0,0,2.38-5.68,34.32,34.32,0,0,0,1.4-6.17c.11-.82.2-1.65.26-2.49a2.08,2.08,0,0,1-1.48.65A2.37,2.37,0,0,1,137.36,374.25Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M95.29,345.87c-.73.44-1.11,1.25-1.68,1.88s-1.57,1.08-2.23.55a1.51,1.51,0,0,1-.5-1.07,2.73,2.73,0,0,1,.4-1.67c.31-.51.8-.91,1.06-1.45a1.16,1.16,0,0,0-.33-1.57c-.3-.14-.67-.09-.94-.28-.47-.34-.13-1.16.42-1.37a4.48,4.48,0,0,1,1.75,0c2.13.14,3.7-1.24,5.31-2.39,1.24-.9,3.9-1.95,5.34-1,.58.37.81,1.3.26,1.71-.24.19-.57.23-.8.43s-.31.65-.47,1c-.4.85-1.56,1.16-1.94,2-.22.52-.12,1.17-.47,1.62a2,2,0,0,1-1.2.59l-2.78.65A4.6,4.6,0,0,0,95.29,345.87Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M120.17,390.69a11.45,11.45,0,0,0-1.35,4.73,7.12,7.12,0,0,1-2,4.44c-1.27,1.07-3.6,1-4.3-.49a13.66,13.66,0,0,1-.39-2.65c-.27-1.14-1.18-2-1.62-3.1a8.54,8.54,0,0,1-.4-2.94c-.16-5.44-1.5-11.12-5.25-15.11a3.62,3.62,0,0,0-1.63-1.14,2.11,2.11,0,0,0-2.15.73,7.57,7.57,0,0,1-.83,1.23,1.9,1.9,0,0,1-2.73-.73,5.39,5.39,0,0,1-.37-3.14l.33-4a3.35,3.35,0,0,1,.6-2c.65-.74,1.83-.78,2.63-1.37,1-.78,1.18-2.26,1.84-3.38s2.74-1.59,3-.33c2.19-4.64,7,2.25,9.91,1.73a8,8,0,0,1,2.49-.43c1.48.21,2.25,1.82,2.75,3.22l2.52,7a3.33,3.33,0,0,0,1.62,2.21c.67.26,1.46.06,2.14.31,1.81.65,1.22,3.46-.23,4.7s-3.49,2-4.18,3.8c-.52,1.34-.11,2.9-.67,4.22A16,16,0,0,1,120.17,390.69Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M127,392.2c-.59.08-1.29-.21-1.74.19a1.78,1.78,0,0,0-.43.93,2,2,0,0,1-.84,1.13,1.26,1.26,0,0,1-1.37,0,.9.9,0,0,1-.19-1.27,5.17,5.17,0,0,1,.51-.42c.79-.73.25-2.1.85-3,.35-.52.91-1,1.29-1.57s.41-.72,1-.82C128.46,386.91,129.54,391.85,127,392.2Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M72.09,382.32a24,24,0,0,1,.25-3.14c0-.72,0-1.49,0-2.22a10.66,10.66,0,0,1-1.87-.26.57.57,0,0,1-.35-.18.61.61,0,0,1-.07-.38c0-.82-.85-1.36-1.56-1.77a6.29,6.29,0,0,0-1.14-.55,2.18,2.18,0,0,0,0,.25,35.78,35.78,0,0,0,2.34,11.55,34.07,34.07,0,0,0,2.25,4.77c.36.67.75,1.32,1.17,2s1,1.56,1.62,2.3,1.11,1.41,1.71,2.08a36.12,36.12,0,0,0,2.6,2.65c.81.75,1.66,1.46,2.54,2.13-2-5.33-3.91-10.78-7.34-15.32C73.29,385,72.26,383.8,72.09,382.32Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M67.29,372.09c0,.22,0,.44,0,.66s0,.36,0,.53c0-.17,0-.35,0-.53S67.29,372.31,67.29,372.09Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M83.6,403c.3.21.62.41.93.6l.67.41-.67-.41C84.22,403.4,83.9,403.2,83.6,403Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M67.32,371.24h0a1.27,1.27,0,0,0,0,.2c0,.21,0,.43,0,.65,0-.22,0-.44,0-.65A1.27,1.27,0,0,1,67.32,371.24Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M67.29,373.28c0,.18,0,.36,0,.54h0C67.29,373.64,67.29,373.46,67.29,373.28Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M72.35,375.55l-.22,0c-.65-.07-1.41-.1-1.76-.63s0-1.54-.43-2.14a3.28,3.28,0,0,0-.92-.68c-.32-.22-.58-.63-.39-1s.56-.34.77-.6a.59.59,0,0,0,0-.72c-.66-.78-1.4.81-1.77,1.18a3.69,3.69,0,0,1-.29.28h0a1.27,1.27,0,0,0,0,.2c0,.21,0,.43,0,.65s0,.44,0,.66,0,.36,0,.53,0,.36,0,.54a6.29,6.29,0,0,1,1.14.55c.71.41,1.51.95,1.56,1.77a.61.61,0,0,0,.07.38.57.57,0,0,0,.35.18,10.66,10.66,0,0,0,1.87.26' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M72.29,377c0,.73.06,1.5,0,2.22a24,24,0,0,0-.25,3.14c.17,1.48,1.2,2.69,2.11,3.87,3.43,4.54,5.33,10,7.34,15.32h0c.37.3.75.57,1.14.85l.92.63c.3.21.62.41.93.6l.67.41a1.54,1.54,0,0,0-.08-.19c-.81-1.75-.86-4.29.88-5.16a4.41,4.41,0,0,0,1-.51c.77-.73.14-2.23.91-2.95.44-.41,1.12-.38,1.66-.62a2.69,2.69,0,0,0,1.21-2.74,16.82,16.82,0,0,1-.31-3.15c.2-1.6,1.45-3.22.73-4.66-.81-1.61-3.17-1.35-4.83-2.07-2.31-1-3-3.85-4.55-5.86-1.35-1.8-4.52-3.78-6.93-3.24a2.93,2.93,0,0,0-2.53,2.7' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M69.59,362.15a1.73,1.73,0,0,1,2.41.07,2.47,2.47,0,0,1,.19,1.86c-.13.86-.27,1.71-.41,2.56a1.34,1.34,0,0,0,0,.77c.26.54,1.15.44,1.5-.05a2.29,2.29,0,0,0,.21-1.73,3.32,3.32,0,0,1,0-1.77c.58-1.37,2.65-1.16,3.85-2.06a6.34,6.34,0,0,0,1.52-2.29A2.54,2.54,0,0,1,81,357.93c.32,0,.63.12.94.11a1.24,1.24,0,0,0,.81-2,2,2,0,0,1-.41-.42.75.75,0,0,1,.29-.9,2.19,2.19,0,0,1,1-.32L86,354c.86-.14,2-.58,1.86-1.44s-1.13-1.08-1.28-1.81a2.54,2.54,0,0,0-.1-.55c-.24-.47-1-.28-1.41,0a1.14,1.14,0,0,0-1.73-.55,2.94,2.94,0,0,0-.69,1.62,7.87,7.87,0,0,1-2.56,3.4,2.07,2.07,0,0,1-1.24.69c-.48,0-1-.49-.77-.91s.57-.45.53-.77-.77-.38-.91-.76c.28-1.15,1.6-1.62,2.62-2.23A6.28,6.28,0,0,0,83,347.46a.83.83,0,0,0,0-.67c-.16-.28-.55-.33-.88-.33-.78,0-1.75.09-2,.81A8.41,8.41,0,0,0,80,348.5c-.27,1.2-1.93,1.33-3,2a8.06,8.06,0,0,1-1.14.88,4.42,4.42,0,0,1-1.55.25l-.28,0c-.32.44-.63.89-.92,1.34s-.59.92-.87,1.39a36.67,36.67,0,0,0-3.19,7c-.28.87-.54,1.74-.75,2.63s-.41,1.79-.56,2.7a10.07,10.07,0,0,0,.67-2.29A4.15,4.15,0,0,1,69.59,362.15Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M140.87,372.25c0-.52,0-1,0-1.56,0,.52,0,1,0,1.56,0,.17,0,.33,0,.5,0,.81,0,1.6-.07,2.4.05-.8.07-1.59.07-2.4C140.88,372.58,140.88,372.42,140.87,372.25Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M138.57,360c.18.47.34.93.5,1.4-.16-.47-.32-.93-.5-1.4Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M140.87,372.25c0-.52,0-1,0-1.56s-.07-1-.13-1.55-.08-.82-.14-1.23-.12-.86-.2-1.29a32.32,32.32,0,0,0-.86-3.78c-.13-.48-.28-.95-.43-1.41s-.32-.93-.5-1.4h0a10.47,10.47,0,0,0-.6-1c-2-3.21-5-5.72-7.26-8.78-.74-1-1.31-1.82-2.61-2-1.92-.29-2.89.79-4.25-1-.37-.49-1-.94-1.55-.65.14.39.28.77.42,1.17a.53.53,0,0,1,0,.25c0,.27-.44.34-.67.19a2.2,2.2,0,0,1-.51-.65,1.9,1.9,0,0,0-2.77-.22,1,1,0,0,0-.61-.85,1.27,1.27,0,0,1-1.59,1c-.11-.35.53-.41.75-.71s0-.67-.3-.91a4.07,4.07,0,0,0-2.54-1,3.57,3.57,0,0,1-1.73-.21c-.3-.17-.51-.46-.81-.62a2.26,2.26,0,0,0-2.11.32,4.14,4.14,0,0,0-2.13,2.07c-.32,1,.39,2.26,1.4,2.13a2.08,2.08,0,0,1,.78-.08.93.93,0,0,1,.55.88,2.64,2.64,0,0,0,.17,1.08c.17.32.7.48.91.18a2,2,0,0,0,.29-1.85,2.43,2.43,0,0,1,.14-1.88c.39-.53,1.49-.36,1.42.29,0,.38-.48.65-.47,1s.5.6.9.58a4.72,4.72,0,0,1,1.18-.06c.39.1.7.6.42.88-.48.54-1.74-.39-2,.29-.07.17,0,.37,0,.55,0,.57-.76.77-1.33.84a3.15,3.15,0,0,1-1.7-.12,1.05,1.05,0,0,1-.57-1.4.65.65,0,0,0-.89.32,1.78,1.78,0,0,0-.07,1.05c-.6-.13-1.15.38-1.49.88s-.68,1.09-1.27,1.27-1.41-.06-1.72.47c-.4.69.76,1.57.36,2.25-.24.39-.8.38-1.24.5a1.87,1.87,0,0,0-.78,2.92,2.3,2.3,0,0,0,3.24,0,9.91,9.91,0,0,0,1.25-2.14,2,2,0,0,1,2-1.13,2.76,2.76,0,0,1,.83.52l1.17,1a1,1,0,0,1,.5.79c0,.26-.23.46-.31.7-.25.7.77,1.36,1.41,1a1.37,1.37,0,0,0,.27-1.95c-.6-.83-2-1.25-1.93-2.27.69-.57,1.8,0,2.2.83s.42,1.74.77,2.56,1.3,1.56,2.1,1.16c-.21-.72-.41-1.43-.62-2.13.51-.38,1.1.72,1.71.54.38-.12.42-.65.26-1a4.6,4.6,0,0,1-.52-1,1.19,1.19,0,0,1,1.39-1.21,1.82,1.82,0,0,1,1.37,1.48,3.32,3.32,0,0,0,.18.83c.27.55,1,.72,1.54,1s1.17.8.93,1.36c-.11.25-.38.49-.28.74s.42.32.42.56-.17.28-.32.34c-.39.15-.81.21-1.18.39a1,1,0,0,0-.68.93c0,.57.74.85,1.06,1.33s.27,1.06.47,1.58a5.71,5.71,0,0,0,.88,1.26c1,1.3,1.19,3,1.67,4.52.21.7.59,1.48,1.31,1.61a2.29,2.29,0,0,0,1.17-.22,7,7,0,0,0,2.85-1.69,2.35,2.35,0,0,0,.23-3,.6.6,0,0,0-.36-.22,1.1,1.1,0,0,0-.54.19,1.58,1.58,0,0,1-1.63-.35,4.58,4.58,0,0,1-1-1.43c-.28-.57-.57-1.15-.86-1.72a1,1,0,0,1,1.25.11,6.64,6.64,0,0,1,.85,1,5.44,5.44,0,0,0,3.67,1.7,3.39,3.39,0,0,1,1,.22c1,.46,1.33,2,2.42,2.29a5.59,5.59,0,0,1,.92.21,1.65,1.65,0,0,1,.78,1.14,18.28,18.28,0,0,0,.68,2.54,2.37,2.37,0,0,0,2,1.55,2.08,2.08,0,0,0,1.48-.65h0c.05-.8.07-1.59.07-2.4C140.88,372.58,140.88,372.42,140.87,372.25Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M126.06,387.38c-.55.1-.66.42-1,.82s-.94,1.05-1.29,1.57c-.6.87-.06,2.24-.85,3a5.17,5.17,0,0,0-.51.42.9.9,0,0,0,.19,1.27,1.26,1.26,0,0,0,1.37,0,2,2,0,0,0,.84-1.13,1.78,1.78,0,0,1,.43-.93c.45-.4,1.15-.11,1.74-.19C129.54,391.85,128.46,386.91,126.06,387.38Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M140.7,369.14c0-.41-.08-.82-.14-1.23s-.12-.86-.2-1.29c.08.43.14.86.2,1.29S140.66,368.73,140.7,369.14Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M95.29,345.87c-.73.44-1.11,1.25-1.68,1.88s-1.57,1.08-2.23.55a1.51,1.51,0,0,1-.5-1.07,2.73,2.73,0,0,1,.4-1.67c.31-.51.8-.91,1.06-1.45a1.16,1.16,0,0,0-.33-1.57c-.3-.14-.67-.09-.94-.28-.47-.34-.13-1.16.42-1.37a4.48,4.48,0,0,1,1.75,0c2.13.14,3.7-1.24,5.31-2.39,1.24-.9,3.9-1.95,5.34-1,.58.37.81,1.3.26,1.71-.24.19-.57.23-.8.43s-.31.65-.47,1c-.4.85-1.56,1.16-1.94,2-.22.52-.12,1.17-.47,1.62a2,2,0,0,1-1.2.59l-2.78.65A4.6,4.6,0,0,0,95.29,345.87Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M120.17,390.69a11.45,11.45,0,0,0-1.35,4.73,7.12,7.12,0,0,1-2,4.44c-1.27,1.07-3.6,1-4.3-.49a13.66,13.66,0,0,1-.39-2.65c-.27-1.14-1.18-2-1.62-3.1a8.54,8.54,0,0,1-.4-2.94c-.16-5.44-1.5-11.12-5.25-15.11a3.62,3.62,0,0,0-1.63-1.14,2.11,2.11,0,0,0-2.15.73,7.57,7.57,0,0,1-.83,1.23,1.9,1.9,0,0,1-2.73-.73,5.39,5.39,0,0,1-.37-3.14l.33-4a3.35,3.35,0,0,1,.6-2c.65-.74,1.83-.78,2.63-1.37,1-.78,1.18-2.26,1.84-3.38s2.74-1.59,3-.33c2.19-4.64,7,2.25,9.91,1.73a8,8,0,0,1,2.49-.43c1.48.21,2.25,1.82,2.75,3.22l2.52,7a3.33,3.33,0,0,0,1.62,2.21c.67.26,1.46.06,2.14.31,1.81.65,1.22,3.46-.23,4.7s-3.49,2-4.18,3.8c-.52,1.34-.11,2.9-.67,4.22A16,16,0,0,1,120.17,390.69Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M67.29,372.09c0,.22,0,.44,0,.66s0,.36,0,.53c0-.17,0-.35,0-.53S67.29,372.31,67.29,372.09Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M83.6,403c.3.21.62.41.93.6l.67.41-.67-.41C84.22,403.4,83.9,403.2,83.6,403Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M67.32,371.24h0a1.27,1.27,0,0,0,0,.2c0,.21,0,.43,0,.65,0-.22,0-.44,0-.65A1.27,1.27,0,0,1,67.32,371.24Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M67.29,373.28c0,.18,0,.36,0,.54h0C67.29,373.64,67.29,373.46,67.29,373.28Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M90.46,388.68c.2-1.6,1.45-3.22.73-4.66-.81-1.61-3.17-1.35-4.83-2.07-2.31-1-3-3.85-4.55-5.86-1.35-1.8-4.52-3.78-6.93-3.24a2.93,2.93,0,0,0-2.53,2.7l-.22,0c-.65-.07-1.41-.1-1.76-.63s0-1.54-.43-2.14a3.28,3.28,0,0,0-.92-.68c-.32-.22-.58-.63-.39-1s.56-.34.77-.6a.59.59,0,0,0,0-.72c-.66-.78-1.4.81-1.77,1.18a3.69,3.69,0,0,1-.29.28h0a1.27,1.27,0,0,0,0,.2c0,.21,0,.43,0,.65s0,.44,0,.66,0,.36,0,.53,0,.36,0,.54a2.18,2.18,0,0,0,0,.25,35.78,35.78,0,0,0,2.34,11.55,35.19,35.19,0,0,0,2.24,4.77c.37.67.76,1.32,1.18,2s1,1.56,1.62,2.3,1.11,1.41,1.71,2.08a36.12,36.12,0,0,0,2.6,2.65c.81.75,1.66,1.46,2.54,2.13h0c.37.3.75.57,1.14.85l.92.63c.3.21.62.41.93.6l.67.41a1.54,1.54,0,0,0-.08-.19c-.81-1.75-.86-4.29.88-5.16a4.41,4.41,0,0,0,1-.51c.77-.73.14-2.23.91-2.95.44-.41,1.12-.38,1.66-.62a2.69,2.69,0,0,0,1.21-2.74A16.82,16.82,0,0,1,90.46,388.68ZM70,376.14a.61.61,0,0,0,.07.38A.61.61,0,0,1,70,376.14Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M69.59,362.15a1.73,1.73,0,0,1,2.41.07,2.47,2.47,0,0,1,.19,1.86c-.13.86-.27,1.71-.41,2.56a1.34,1.34,0,0,0,0,.77c.26.54,1.15.44,1.5-.05a2.29,2.29,0,0,0,.21-1.73,3.32,3.32,0,0,1,0-1.77c.58-1.37,2.65-1.16,3.85-2.06a6.34,6.34,0,0,0,1.52-2.29A2.54,2.54,0,0,1,81,357.93c.32,0,.63.12.94.11a1.24,1.24,0,0,0,.81-2,2,2,0,0,1-.41-.42.75.75,0,0,1,.29-.9,2.19,2.19,0,0,1,1-.32L86,354c.86-.14,2-.58,1.86-1.44s-1.13-1.08-1.28-1.81a2.54,2.54,0,0,0-.1-.55c-.24-.47-1-.28-1.41,0a1.14,1.14,0,0,0-1.73-.55,2.94,2.94,0,0,0-.69,1.62,7.87,7.87,0,0,1-2.56,3.4,2.07,2.07,0,0,1-1.24.69c-.48,0-1-.49-.77-.91s.57-.45.53-.77-.77-.38-.91-.76c.28-1.15,1.6-1.62,2.62-2.23A6.28,6.28,0,0,0,83,347.46a.83.83,0,0,0,0-.67c-.16-.28-.55-.33-.88-.33-.78,0-1.75.09-2,.81A8.41,8.41,0,0,0,80,348.5c-.27,1.2-1.93,1.33-3,2a8.06,8.06,0,0,1-1.14.88,4.42,4.42,0,0,1-1.55.25l-.28,0c-.32.44-.63.89-.92,1.34s-.59.92-.87,1.39a36.67,36.67,0,0,0-3.19,7c-.28.87-.54,1.74-.75,2.63s-.41,1.79-.56,2.7a10.07,10.07,0,0,0,.67-2.29A4.15,4.15,0,0,1,69.59,362.15Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M140.87,372.25c0-.52,0-1,0-1.56,0,.52,0,1,0,1.56,0,.17,0,.33,0,.5,0,.81,0,1.6-.07,2.4.05-.8.07-1.59.07-2.4C140.88,372.58,140.88,372.42,140.87,372.25Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M138.57,360c.18.47.34.93.5,1.4-.16-.47-.32-.93-.5-1.4Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.30000000000000004'%3E%3Cpath d='M140.87,372.25c0-.52,0-1,0-1.56s-.07-1-.13-1.55-.08-.82-.14-1.23-.12-.86-.2-1.29a32.32,32.32,0,0,0-.86-3.78c-.13-.48-.28-.95-.43-1.41s-.32-.93-.5-1.4h0a10.47,10.47,0,0,0-.6-1c-2-3.21-5-5.72-7.26-8.78-.74-1-1.31-1.82-2.61-2-1.92-.29-2.89.79-4.25-1-.37-.49-1-.94-1.55-.65.14.39.28.77.42,1.17a.53.53,0,0,1,0,.25c0,.27-.44.34-.67.19a2.2,2.2,0,0,1-.51-.65,1.9,1.9,0,0,0-2.77-.22,1,1,0,0,0-.61-.85,1.27,1.27,0,0,1-1.59,1c-.11-.35.53-.41.75-.71s0-.67-.3-.91a4.07,4.07,0,0,0-2.54-1,3.57,3.57,0,0,1-1.73-.21c-.3-.17-.51-.46-.81-.62a2.26,2.26,0,0,0-2.11.32,4.14,4.14,0,0,0-2.13,2.07c-.32,1,.39,2.26,1.4,2.13a2.08,2.08,0,0,1,.78-.08.93.93,0,0,1,.55.88,2.64,2.64,0,0,0,.17,1.08c.17.32.7.48.91.18a2,2,0,0,0,.29-1.85,2.43,2.43,0,0,1,.14-1.88c.39-.53,1.49-.36,1.42.29,0,.38-.48.65-.47,1s.5.6.9.58a4.72,4.72,0,0,1,1.18-.06c.39.1.7.6.42.88-.48.54-1.74-.39-2,.29-.07.17,0,.37,0,.55,0,.57-.76.77-1.33.84a3.15,3.15,0,0,1-1.7-.12,1.05,1.05,0,0,1-.57-1.4.65.65,0,0,0-.89.32,1.78,1.78,0,0,0-.07,1.05c-.6-.13-1.15.38-1.49.88s-.68,1.09-1.27,1.27-1.41-.06-1.72.47c-.4.69.76,1.57.36,2.25-.24.39-.8.38-1.24.5a1.87,1.87,0,0,0-.78,2.92,2.3,2.3,0,0,0,3.24,0,9.91,9.91,0,0,0,1.25-2.14,2,2,0,0,1,2-1.13,2.76,2.76,0,0,1,.83.52l1.17,1a1,1,0,0,1,.5.79c0,.26-.23.46-.31.7-.25.7.77,1.36,1.41,1a1.37,1.37,0,0,0,.27-1.95c-.6-.83-2-1.25-1.93-2.27.69-.57,1.8,0,2.2.83s.42,1.74.77,2.56,1.3,1.56,2.1,1.16c-.21-.72-.41-1.43-.62-2.13.51-.38,1.1.72,1.71.54.38-.12.42-.65.26-1a4.6,4.6,0,0,1-.52-1,1.19,1.19,0,0,1,1.39-1.21,1.82,1.82,0,0,1,1.37,1.48,3.32,3.32,0,0,0,.18.83c.27.55,1,.72,1.54,1s1.17.8.93,1.36c-.11.25-.38.49-.28.74s.42.32.42.56-.17.28-.32.34c-.39.15-.81.21-1.18.39a1,1,0,0,0-.68.93c0,.57.74.85,1.06,1.33s.27,1.06.47,1.58a5.71,5.71,0,0,0,.88,1.26c1,1.3,1.19,3,1.67,4.52.21.7.59,1.48,1.31,1.61a2.29,2.29,0,0,0,1.17-.22,7,7,0,0,0,2.85-1.69,2.35,2.35,0,0,0,.23-3,.6.6,0,0,0-.36-.22,1.1,1.1,0,0,0-.54.19,1.58,1.58,0,0,1-1.63-.35,4.58,4.58,0,0,1-1-1.43c-.28-.57-.57-1.15-.86-1.72a1,1,0,0,1,1.25.11,6.64,6.64,0,0,1,.85,1,5.44,5.44,0,0,0,3.67,1.7,3.39,3.39,0,0,1,1,.22c1,.46,1.33,2,2.42,2.29a5.59,5.59,0,0,1,.92.21,1.65,1.65,0,0,1,.78,1.14,18.28,18.28,0,0,0,.68,2.54,2.37,2.37,0,0,0,2,1.55,2.08,2.08,0,0,0,1.48-.65h0c.05-.8.07-1.59.07-2.4C140.88,372.58,140.88,372.42,140.87,372.25Z'%3E%3C/path%3E%3C/g%3E%3Crect x='101.72' y='411.81' width='4.73' height='16.64' style='fill:%23263238'%3E%3C/rect%3E%3Cpath d='M104.08,412.87C81.43,412.87,63,394.63,63,372.22a40.62,40.62,0,0,1,21.16-35.56l.45-.25,2.75,3.8-1,.69-2.13-3a39.47,39.47,0,0,0-20.1,34.28c0,21.76,17.91,39.47,39.91,39.47a40.25,40.25,0,0,0,25-8.74l-1.66-1.64.83-.84,2.59,2.56-.5.42A41.43,41.43,0,0,1,104.08,412.87Z' style='fill:%23263238'%3E%3C/path%3E%3Crect x='85.2' y='428.45' width='36.4' height='2.81' style='fill:%23263238'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
        }

    #secure-student-acad-degreeaudit .contentpart .Top_content_header .panel-heading {
        padding-right: 240px;
        min-height: 200px;
    }


        #secure-student-acad-degreeaudit .contentpart .Top_content_header .panel-heading:after {
            position: absolute;
            z-index: 1;
            right: -30px;
            bottom: -35px;
            content: "";
            display: block;
            width: 240px;
            height: 320px;
            background-size: 440px;
            background-repeat: no-repeat;
            background-position: bottom right;
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cg id='freepik--character-2--inject-76'%3E%3Cpath d='M347.4,172a5.92,5.92,0,0,0-3.18,5.73c.13,1.28.67,2.48.9,3.75a3.59,3.59,0,0,1-1,3.52c-1.12.83-3,.71-3.54,2a1.94,1.94,0,0,0,.88,2.17,5.64,5.64,0,0,0,2.4.72,1.77,1.77,0,0,0-1.38,2.17,2.88,2.88,0,0,0,2,1.91,8.3,8.3,0,0,0,2.9.19' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M346.64,177.09c-2.52-3.17.11-6.41,2.45-7.85s6.55-1.25,9.27-.8c2.43.41,4.79,1.36,7.26,1.31s4.89-1,6.92.22a5.42,5.42,0,0,1,2.25,4.74,33.39,33.39,0,0,1-.85,5.42,7.85,7.85,0,0,0,.61,5.35,11.77,11.77,0,0,0,1.77,2,6.89,6.89,0,0,1,1.62,2.14,2.68,2.68,0,0,1-.13,2.58,1.71,1.71,0,0,1-2.36.45,2.9,2.9,0,0,1-.7,3.59,4.09,4.09,0,0,1-3.77.65,7,7,0,0,1-3.22-2.28' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M368.33,215.26,352.39,214c-.1-1.86,0-9.06,0-9.06s-6.63-1-6.72-7.66,1.07-21.85,1.07-21.85h0a23,23,0,0,1,23.15,2.91l1,.76Z' style='fill:%23b76f4f'%3E%3C/path%3E%3Cpath d='M347.42,185.93c.1.12.76-.38,1.67-.39s1.57.47,1.67.35-.05-.26-.34-.48a2.24,2.24,0,0,0-1.34-.42,2.21,2.21,0,0,0-1.33.46C347.47,185.67,347.37,185.88,347.42,185.93Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M357,186.41c.1.12.75-.38,1.67-.39s1.57.47,1.67.35-.05-.26-.34-.48a2.24,2.24,0,0,0-1.34-.42,2.21,2.21,0,0,0-1.33.46C357.06,186.15,357,186.36,357,186.41Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M353,193.64a4.23,4.23,0,0,0-1.48-.32c-.24,0-.43-.08-.44-.21a1.15,1.15,0,0,1,.17-.68l.72-1.85a24.74,24.74,0,0,0,1.56-4.88,25.94,25.94,0,0,0-2.05,4.69c-.23.65-.46,1.26-.68,1.87a1.47,1.47,0,0,0-.13,1,.63.63,0,0,0,.41.39,2.27,2.27,0,0,0,.41.05A4.7,4.7,0,0,0,353,193.64Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M355.92,194.64a16.91,16.91,0,0,1-4.48,1.31,2.53,2.53,0,0,0,3,1C356.41,196.22,355.92,194.64,355.92,194.64Z' style='fill:%23fff'%3E%3C/path%3E%3Cpath d='M352.41,204.84a15.44,15.44,0,0,0,8.65-2.46s-2.05,4.77-8.66,4.17Z' style='fill:%23754330'%3E%3C/path%3E%3Cpath d='M346.64,177.09s3.88,2.24,9.31,0c3.56-1.46,7.63-2,8.46-1.25s-.79,8.65,4,9.42c0,0-.05,4.42,1.7,4.42,2.72,0,2.12-12.18,2.12-12.18l-6.35-3.7-7.08-1.89-6.85.45-5.35,1.05Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M370.1,186c.11,0,4.55-1.34,4.41,3.19s-4.67,3.45-4.67,3.32S370.1,186,370.1,186Z' style='fill:%23b76f4f'%3E%3C/path%3E%3Cpath d='M371.28,190.79s.07.05.21.12a.81.81,0,0,0,.59,0,2,2,0,0,0,1-1.72,2.61,2.61,0,0,0-.19-1.14.91.91,0,0,0-.57-.63.41.41,0,0,0-.48.21c-.06.12,0,.21-.06.22s-.09-.08-.05-.27a.47.47,0,0,1,.19-.27.59.59,0,0,1,.44-.11,1.14,1.14,0,0,1,.8.73,2.66,2.66,0,0,1,.23,1.28,2.06,2.06,0,0,1-1.21,1.92.86.86,0,0,1-.72-.15C371.28,190.9,371.26,190.79,371.28,190.79Z' style='fill:%23754330'%3E%3C/path%3E%3Cpath d='M351.14,182.39c-.14.25-1,0-2.05,0s-1.93.1-2-.16.78-.9,2.09-.84S351.29,182.17,351.14,182.39Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M361.31,183c-.14.25-1,0-2.05,0s-1.93.1-2.05-.16.78-.9,2.09-.84S361.46,182.73,361.31,183Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M337.72,160.53l.07-1.53a1.48,1.48,0,0,1,1.59-1.41c7.73.57,42.36,3.15,43.14,3.55.94.49.62,2.15.62,2.15a5.44,5.44,0,0,1-1,1.53Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M381.52,162.05l-42.25-3.13a1.45,1.45,0,0,0-1.3,2.27l5.5,7.93a1.45,1.45,0,0,0,1,.62l31.5,3a1.44,1.44,0,0,0,1.34-.64l5.25-7.84A1.45,1.45,0,0,0,381.52,162.05Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.5'%3E%3Cpath d='M381.52,162.05l-42.25-3.13a1.45,1.45,0,0,0-1.3,2.27l5.5,7.93a1.45,1.45,0,0,0,1,.62l31.5,3a1.44,1.44,0,0,0,1.34-.64l5.25-7.84A1.45,1.45,0,0,0,381.52,162.05Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M346.05,172.39c0,.1.25-1.89.25-2a8.47,8.47,0,0,1,8.81-8A52.56,52.56,0,0,1,367,163.86a9.69,9.69,0,0,1,7.51,8.64l.27,2.87Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M333.08,167.07s.33.1.91.17a4.74,4.74,0,0,0,2.42-.35,7.09,7.09,0,0,0,2.88-2.22,38,38,0,0,0,2.54-3.83,11.47,11.47,0,0,1,3.15-3.49,5.07,5.07,0,0,1,3.75-.85,3.7,3.7,0,0,1,2.27,1.25,1.68,1.68,0,0,1,.44.85c-.05,0-.18-.3-.59-.71a3.77,3.77,0,0,0-2.18-1,4.75,4.75,0,0,0-3.42.89,11.46,11.46,0,0,0-3,3.37,35.55,35.55,0,0,1-2.61,3.86,7.2,7.2,0,0,1-3.12,2.25,4.64,4.64,0,0,1-2.58.21A1.72,1.72,0,0,1,333.08,167.07Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M333.39,167.14c-1.33-1.58-3.6-2.08-5-3.61a2.55,2.55,0,0,0,.83,1.6.86.86,0,0,1-.77-.2c-.24-.14-.55-.27-.78-.12a.76.76,0,0,0-.23.33,5.68,5.68,0,0,0-.47,2.11c1.31.17,2.62.29,3.94.34.81,0,2.09.39,2.44-.41' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M374.63,175.38a8.83,8.83,0,0,0-.62,3.74,3,3,0,0,0,2.31,2.69,7.91,7.91,0,0,0,1.68-.11,1.9,1.9,0,0,1,1.57.43,1.86,1.86,0,0,1,0,2.13,4.2,4.2,0,0,1-6.32,1.3' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M344.88,466.43l-.05-8.85,16.57-.2.22,12.95-1,.07c-4.57.31-23.26,1.26-26.33.37C330.84,469.77,344.88,466.43,344.88,466.43Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M355.6,470.27a5.74,5.74,0,0,1,2.08-3.56,5.52,5.52,0,0,1,3.86-1.25l.06,4.63Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M338,468.31s-4.92,1.48-4.29,2.29,19.55.56,27.89-.27l0-.37-22.07.47S339,468.34,338,468.31Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M361.84,469.94l-.28,0-.82.06-3,.16c-2.54.13-6.06.25-9.94.31s-7.41,0-10,0l-3-.08-.82,0-.28,0h1.1l3,0c2.54,0,6.06,0,9.94,0s7.4-.16,10-.25l3-.1.82,0Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M339.52,470.68a4.38,4.38,0,0,0-1.62-2.57,2.23,2.23,0,0,1,1.21,1A2.26,2.26,0,0,1,339.52,470.68Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M344.38,468.14c-.05,0-.28-.25-.53-.63s-.41-.71-.36-.74.28.25.53.63S344.43,468.11,344.38,468.14Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M345.71,467.41s-.3-.13-.59-.38-.49-.49-.45-.53.3.13.59.38S345.75,467.37,345.71,467.41Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M346.54,465.84a2,2,0,0,1-.86.12,2.08,2.08,0,0,1-.87-.08c0-.06.38-.11.86-.12A1.9,1.9,0,0,1,346.54,465.84Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M346.82,464.73a1.61,1.61,0,0,1-1,.29,1.72,1.72,0,0,1-1-.12,6.44,6.44,0,0,1,1-.08A6.36,6.36,0,0,1,346.82,464.73Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M343.8,466.7a3.15,3.15,0,0,1-1.07,0,6.59,6.59,0,0,1-1.13-.24,2.91,2.91,0,0,1-.66-.26.56.56,0,0,1-.26-.33.4.4,0,0,1,.15-.42,2,2,0,0,1,2.43.54,1.74,1.74,0,0,1,.35.7c.05.19,0,.29,0,.29a2.7,2.7,0,0,0-.49-.9,1.9,1.9,0,0,0-.92-.58,1.65,1.65,0,0,0-1.27.1c-.17.13-.1.33.09.44a4.47,4.47,0,0,0,.6.25,9.16,9.16,0,0,0,1.1.27C343.39,466.67,343.8,466.67,343.8,466.7Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M343.52,466.76a1.13,1.13,0,0,1-.13-.74,1.72,1.72,0,0,1,.28-.78,1.1,1.1,0,0,1,.88-.56.43.43,0,0,1,.34.49,1.15,1.15,0,0,1-.18.48,3.24,3.24,0,0,1-.49.65,1.49,1.49,0,0,1-.61.44s.21-.2.5-.54a3.39,3.39,0,0,0,.44-.64c.14-.23.24-.63,0-.68s-.54.25-.7.46a1.8,1.8,0,0,0-.29.7A5.79,5.79,0,0,0,343.52,466.76Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M361.45,465.41s-.48,0-1.22.06a5.29,5.29,0,0,0-2.66,1.14,5.23,5.23,0,0,0-1.64,2.38c-.25.71-.26,1.19-.3,1.18a1.07,1.07,0,0,1,0-.33,5.42,5.42,0,0,1,.17-.9,5,5,0,0,1,4.42-3.61,4.37,4.37,0,0,1,.91,0A1.12,1.12,0,0,1,361.45,465.41Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M359.64,458.54a27.73,27.73,0,0,1,.19,3.4,30.48,30.48,0,0,1,0,3.41,28.2,28.2,0,0,1-.19-3.41A30.27,30.27,0,0,1,359.64,458.54Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M353.5,468.68a9.62,9.62,0,0,1-2.42.27,9.77,9.77,0,0,1-2.43-.16c0-.06,1.09,0,2.43,0S353.49,468.62,353.5,468.68Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M356.75,468.63s-.09.23-.2.48-.16.47-.22.47-.09-.26,0-.55S356.71,468.59,356.75,468.63Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M358,467.09s-.06.22-.23.39-.34.29-.38.25.06-.21.23-.39S357.91,467.06,358,467.09Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M359.69,466.38c0,.05-.23.05-.47.14s-.42.22-.46.19.09-.27.39-.38S359.71,466.32,359.69,466.38Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M360.94,466c0,.05-.08.14-.21.19s-.27.06-.29,0,.07-.14.21-.19S360.92,466,360.94,466Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M412.09,465.94l-.77-8.82-16.53,1.34,1,12.91,1,0c4.58-.12,23.28-.91,26.25-2.08C426.38,468,412.09,465.94,412.09,465.94Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M401.76,470.75a5.73,5.73,0,0,0-2.39-3.35,5.62,5.62,0,0,0-4-.89l.37,4.62Z'%3E%3C/path%3E%3C/g%3E%3Cg style='opacity:0.4'%3E%3Cpath d='M419.09,467.17s5,1,4.49,1.88-19.42,2.38-27.8,2.32V471l22-1.58S418.13,467.29,419.09,467.17Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M395.52,471h1.11l3-.11c2.54-.12,6.05-.32,9.93-.62s7.37-.67,9.9-1l3-.36.81-.12a1.75,1.75,0,0,0,.28-.05h-.29l-.81.08-3,.3c-2.54.25-6,.59-9.91.9s-7.38.53-9.92.67l-3,.18-.82.05Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M417.82,469.68a6.72,6.72,0,0,1,.44-1.48,6.31,6.31,0,0,1,.93-1.23,2.66,2.66,0,0,0-1.37,2.71Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M412.74,467.59c.05,0,.26-.27.47-.67s.34-.75.29-.77-.26.27-.47.67S412.69,467.57,412.74,467.59Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M411.35,467s.28-.15.55-.43.44-.54.4-.58-.28.16-.55.44S411.31,467,411.35,467Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M410.38,465.5c0,.06.39.07.87,0s.86-.1.85-.16a2.09,2.09,0,0,0-.87,0A2,2,0,0,0,410.38,465.5Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M410,464.42a1.59,1.59,0,0,0,1,.21,1.64,1.64,0,0,0,1-.21,4.91,4.91,0,0,0-1,0A6,6,0,0,0,410,464.42Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M413.19,466.11a3,3,0,0,0,1.06-.1,5.68,5.68,0,0,0,1.11-.34,3.26,3.26,0,0,0,.62-.31.6.6,0,0,0,.24-.35.44.44,0,0,0-.19-.42,2,2,0,0,0-2.37.77,2,2,0,0,0-.29.73.72.72,0,0,0,0,.29,3.11,3.11,0,0,1,.41-.94,1.79,1.79,0,0,1,.86-.66,1.6,1.6,0,0,1,1.27,0c.18.11.13.31-.05.44a2.39,2.39,0,0,1-.57.3,8.81,8.81,0,0,1-1.07.38C413.59,466,413.18,466.07,413.19,466.11Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M413.47,466.14a1.11,1.11,0,0,0,.06-.75,1.81,1.81,0,0,0-.35-.75,1.07,1.07,0,0,0-.93-.47.43.43,0,0,0-.29.51,1.16,1.16,0,0,0,.22.46,3,3,0,0,0,.55.61,1.67,1.67,0,0,0,.65.38s-.23-.18-.55-.49a4,4,0,0,1-.5-.6c-.16-.21-.29-.61,0-.68s.56.2.74.4a1.77,1.77,0,0,1,.35.66A4.26,4.26,0,0,1,413.47,466.14Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M395.49,466.46s.47-.08,1.23-.06a5.44,5.44,0,0,1,2.75.89,5.29,5.29,0,0,1,1.85,2.22c.31.68.37,1.16.41,1.15a.92.92,0,0,0,0-.33,4.07,4.07,0,0,0-.25-.88,5,5,0,0,0-4.73-3.19,4.62,4.62,0,0,0-.91.1A.87.87,0,0,0,395.49,466.46Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M396.65,459.44a32.7,32.7,0,0,0,.13,3.41,30.93,30.93,0,0,0,.33,3.39,27,27,0,0,0-.13-3.4A26.52,26.52,0,0,0,396.65,459.44Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M403.71,469a9.54,9.54,0,0,0,2.43,0,8.6,8.6,0,0,0,2.4-.39c0-.05-1.08.1-2.41.19S403.71,468.92,403.71,469Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M400.47,469.23s.11.22.24.46.21.45.27.45.06-.27-.09-.55S400.51,469.19,400.47,469.23Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M399.13,467.81s.09.2.27.36.36.26.4.22-.08-.21-.27-.37S399.17,467.77,399.13,467.81Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M397.33,467.26c0,.05.24,0,.48.1s.44.18.48.14-.12-.26-.43-.34S397.31,467.21,397.33,467.26Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M396.06,467c0,.05.09.13.23.17s.27,0,.28,0-.08-.13-.22-.17S396.08,467,396.06,467Z' style='fill:%23263238'%3E%3C/path%3E%3Cpolyline points='333.6 290.69 341.34 462.62 367.15 463.16 362.86 319.23 391.89 464.26 416 461.94 383.66 290.69' style='fill:%23263238'%3E%3C/polyline%3E%3Cpolygon points='390.73 463.05 391.67 465.48 416.7 462.28 415.76 458.4 390.73 463.05' style='fill:%23455a64'%3E%3C/polygon%3E%3Cpath d='M410.26,461.77c.13,0,.3.28.36.67s0,.73-.13.75-.3-.27-.36-.67S410.12,461.79,410.26,461.77Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M409.31,456.14c.14,0,.35.59.48,1.37s.13,1.42,0,1.45-.35-.59-.48-1.37S409.17,456.17,409.31,456.14Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M408.37,450.51c.13,0,.35.59.48,1.37s.13,1.43,0,1.45-.35-.59-.48-1.37S408.23,450.54,408.37,450.51Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M407.42,444.88c.14,0,.35.59.48,1.37s.13,1.43,0,1.45-.35-.59-.48-1.37S407.28,444.91,407.42,444.88Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M406.47,439.25c.14,0,.35.59.48,1.37s.13,1.43,0,1.45-.35-.59-.48-1.37S406.33,439.28,406.47,439.25Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M405.52,433.62c.14,0,.35.59.49,1.37s.12,1.43,0,1.45-.36-.59-.49-1.37S405.38,433.65,405.52,433.62Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M404.57,428c.13,0,.35.59.48,1.37s.13,1.43,0,1.45-.35-.59-.48-1.37S404.43,428,404.57,428Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M403.61,422.36c.14,0,.36.59.49,1.37s.13,1.43,0,1.45-.35-.59-.49-1.37S403.48,422.39,403.61,422.36Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M402.65,416.73c.14,0,.36.59.49,1.37s.13,1.43,0,1.45-.35-.59-.48-1.37S402.52,416.76,402.65,416.73Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M401.69,411.11c.14,0,.35.58.49,1.36s.13,1.43,0,1.45-.35-.59-.49-1.36S401.55,411.13,401.69,411.11Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M400.72,405.48c.14,0,.36.59.49,1.36s.13,1.43,0,1.45-.36-.58-.49-1.36S400.59,405.5,400.72,405.48Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M399.75,399.85c.14,0,.36.59.49,1.37s.13,1.42,0,1.45-.36-.59-.49-1.37S399.61,399.88,399.75,399.85Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M398.77,394.23c.14,0,.36.58.5,1.36s.13,1.43,0,1.45-.35-.59-.49-1.36S398.64,394.25,398.77,394.23Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M397.79,388.6c.14,0,.36.59.49,1.36s.14,1.43,0,1.45-.35-.58-.49-1.36S397.66,388.63,397.79,388.6Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M396.8,383c.14,0,.36.58.5,1.36s.13,1.43,0,1.45-.36-.59-.5-1.36S396.67,383,396.8,383Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M395.81,377.35c.13,0,.36.59.49,1.37s.14,1.42,0,1.45-.36-.59-.5-1.37S395.67,377.38,395.81,377.35Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M394.81,371.73c.13,0,.36.59.49,1.36s.14,1.43,0,1.45-.36-.58-.5-1.36S394.67,371.76,394.81,371.73Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M393.8,366.11c.13,0,.36.59.5,1.36s.14,1.43,0,1.45-.36-.58-.5-1.36S393.66,366.14,393.8,366.11Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M392.78,360.49c.14,0,.36.59.5,1.36s.15,1.43,0,1.45-.36-.58-.5-1.36S392.64,360.52,392.78,360.49Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M391.75,354.88c.14,0,.36.58.51,1.36s.14,1.42,0,1.45-.36-.59-.51-1.36S391.62,354.9,391.75,354.88Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M390.72,349.26c.13,0,.36.58.5,1.36s.15,1.42,0,1.45-.37-.58-.51-1.36S390.58,349.29,390.72,349.26Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M389.67,343.65c.14,0,.37.58.51,1.35s.15,1.43,0,1.45-.37-.58-.51-1.35S389.54,343.67,389.67,343.65Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M388.62,338c.14,0,.36.58.51,1.35s.15,1.43,0,1.45-.37-.58-.51-1.36S388.48,338.06,388.62,338Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M387.55,332.43c.14,0,.37.58.52,1.35s.15,1.42,0,1.45-.37-.58-.51-1.36S387.42,332.45,387.55,332.43Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M386.48,326.82c.13,0,.36.58.51,1.35s.16,1.43,0,1.45-.37-.58-.52-1.35S386.34,326.84,386.48,326.82Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M385.39,321.21c.13,0,.37.58.52,1.36s.16,1.42,0,1.44-.36-.57-.51-1.35S385.25,321.24,385.39,321.21Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M384.29,315.61c.13,0,.37.58.52,1.35s.17,1.42,0,1.45-.37-.58-.52-1.35S384.15,315.64,384.29,315.61Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M383.17,310c.14,0,.37.58.53,1.35s.17,1.42,0,1.45-.37-.58-.52-1.35S383,310,383.17,310Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M382,304.41c.14,0,.38.58.53,1.35s.18,1.42,0,1.45-.37-.58-.53-1.35S381.91,304.44,382,304.41Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M380.9,298.81c.13,0,.37.58.53,1.35s.18,1.43,0,1.45-.37-.57-.53-1.35S380.76,298.84,380.9,298.81Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M380,294.6c.13,0,.31.26.39.65s0,.73-.1.76-.31-.26-.39-.65S379.89,294.63,380,294.6Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362.7,461.75c.14,0,.27.31.29.71s-.08.73-.22.73-.26-.3-.28-.7S362.56,461.76,362.7,461.75Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362.46,456c.14,0,.28.63.31,1.42s-.06,1.43-.2,1.44-.27-.63-.3-1.42S362.32,456,362.46,456Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362.29,450.3c.13,0,.26.63.29,1.42s-.07,1.44-.21,1.44-.27-.63-.29-1.42S362.15,450.3,362.29,450.3Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362.14,444.57c.14,0,.27.63.29,1.42s-.08,1.44-.22,1.44-.27-.63-.29-1.42S362,444.57,362.14,444.57Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362,438.83c.14,0,.27.64.29,1.43s-.08,1.44-.22,1.44-.26-.64-.28-1.43S361.86,438.84,362,438.83Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.85,433.1c.14,0,.27.63.29,1.43s-.07,1.43-.21,1.44-.27-.64-.29-1.43S361.72,433.1,361.85,433.1Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.66,427.37c.14,0,.28.63.31,1.42s-.06,1.44-.2,1.44-.28-.63-.3-1.42S361.53,427.37,361.66,427.37Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.42,421.64c.14,0,.28.63.31,1.42s-.05,1.44-.19,1.44-.27-.63-.31-1.42S361.29,421.64,361.42,421.64Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.2,415.91c.14,0,.28.63.31,1.42s-.06,1.44-.2,1.44-.28-.63-.31-1.42S361.06,415.92,361.2,415.91Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361,410.18c.14,0,.27.63.3,1.43s-.06,1.43-.2,1.44-.27-.64-.3-1.43S360.86,410.19,361,410.18Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.83,404.45c.13,0,.26.63.29,1.42s-.07,1.44-.21,1.44-.27-.63-.29-1.42S360.69,404.45,360.83,404.45Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.68,398.72c.13,0,.26.63.28,1.42s-.07,1.44-.21,1.44-.27-.63-.29-1.42S360.54,398.72,360.68,398.72Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.55,393c.14,0,.27.63.28,1.42s-.08,1.44-.22,1.44-.26-.64-.28-1.43S360.41,393,360.55,393Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.46,387.25c.13,0,.26.64.27,1.43s-.09,1.44-.23,1.44-.26-.64-.27-1.43S360.32,387.26,360.46,387.25Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.39,381.52c.13,0,.25.64.26,1.43s-.09,1.44-.23,1.44-.26-.64-.27-1.43S360.25,381.52,360.39,381.52Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.35,375.79c.13,0,.25.64.25,1.43s-.1,1.43-.24,1.44-.25-.64-.26-1.44S360.21,375.79,360.35,375.79Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.33,370.06c.14,0,.25.64.26,1.43s-.12,1.43-.25,1.43-.26-.64-.26-1.43S360.19,370.06,360.33,370.06Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.35,364.32c.14,0,.25.65.24,1.44s-.11,1.43-.25,1.43-.25-.64-.25-1.43S360.21,364.32,360.35,364.32Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.39,358.59c.14,0,.25.65.24,1.44s-.12,1.43-.26,1.43-.25-.65-.24-1.44S360.26,358.59,360.39,358.59Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.47,352.86c.14,0,.24.65.23,1.44s-.13,1.43-.27,1.43-.24-.65-.23-1.44S360.33,352.86,360.47,352.86Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.57,347.13c.14,0,.24.65.22,1.44s-.14,1.43-.27,1.43-.24-.65-.23-1.44S360.43,347.13,360.57,347.13Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.7,341.4c.14,0,.24.64.22,1.44s-.15,1.43-.29,1.42-.23-.64-.22-1.44S360.56,341.39,360.7,341.4Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M360.9,335.66c.14,0,.23.65.2,1.44s-.17,1.43-.31,1.43-.23-.65-.2-1.45S360.76,335.65,360.9,335.66Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.24,329.93c.13,0,.2.66.15,1.45s-.2,1.42-.34,1.42-.21-.66-.16-1.45S361.1,329.92,361.24,329.93Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.76,324.23c.14,0,.18.66.1,1.45s-.25,1.41-.39,1.4-.18-.66-.1-1.45S361.62,324.21,361.76,324.23Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M362.31,320c.14,0,.21.35.15.74s-.21.7-.35.68-.2-.35-.14-.75S362.18,319.94,362.31,320Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpolygon points='340.66 463.45 367.96 463.9 367.75 459.35 340.66 459.49 340.66 463.45' style='fill:%23455a64'%3E%3C/polygon%3E%3Cpath d='M358.56,292.87a4.23,4.23,0,0,1,.17,1.05c.07.68.16,1.66.25,2.88.2,2.43.44,5.79.67,9.5.1,1.85.21,3.62.3,5.24a16.05,16.05,0,0,0,.5,4.18,3.51,3.51,0,0,0,1.74,2.07,5.61,5.61,0,0,0,1,.29s-.09,0-.27,0a2,2,0,0,1-.8-.15,3.59,3.59,0,0,1-2-2.12,15.08,15.08,0,0,1-.63-4.28c-.11-1.62-.22-3.39-.34-5.23-.23-3.72-.41-7.08-.52-9.52-.05-1.22-.09-2.2-.1-2.89A4.89,4.89,0,0,1,358.56,292.87Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M361.21,295.15c0,.07-.21.24-.24.65a.79.79,0,0,0,.2.58.61.61,0,0,0,.68.09.62.62,0,0,0,.42-.53.81.81,0,0,0-.27-.56c-.3-.28-.6-.22-.62-.29s.32-.29.83,0a1.08,1.08,0,0,1,.52.84,1.12,1.12,0,0,1-1.9.77,1.11,1.11,0,0,1-.21-1C360.78,295.17,361.21,295.09,361.21,295.15Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M385.5,299.23a4.93,4.93,0,0,1-2.14.82,9.29,9.29,0,0,1-5.5-.61,9.17,9.17,0,0,1-4.12-3.69,4.83,4.83,0,0,1-.82-2.14c.08,0,.34.8,1.12,1.95a9.71,9.71,0,0,0,4,3.42,9.87,9.87,0,0,0,5.24.72C384.67,299.51,385.47,299.15,385.5,299.23Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M342.58,292.87a3.76,3.76,0,0,1-.1,1.87,7.32,7.32,0,0,1-6.44,5.64,3.64,3.64,0,0,1-1.86-.15c0-.08.71,0,1.81-.2a7.69,7.69,0,0,0,6.15-5.39C342.47,293.58,342.49,292.87,342.58,292.87Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M352,211.43l-.53-3.12s8.53,0,9.62,4.51c0,0,2.26-4.13,8.78-5.22v4.83l-9.2,2.83Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M376,212.77c-2.27,0-4.4-1.24-7-1.35h0a28.22,28.22,0,0,1-17,0,82.42,82.42,0,0,0-15.45,2.86l-31.08,10.08-3.91,17.53,33.63-2.12s-3.19,45.55-1.56,53.09l50.22-1.31-2.26-27.62.59-17.3,12.1,17.08,18-10.72S390.93,212.71,376,212.77Z' style='fill:%23e0e0e0'%3E%3C/path%3E%3Cpath d='M365.53,238.29a3.74,3.74,0,0,1,.73,0l2.16,0,7.83-.1h.18v.19c0,1.46,0,3,0,4.71,0,.85,0,1.69,0,2.59a5.36,5.36,0,0,1-.86,2.62,5.58,5.58,0,0,1-3.46,2.42,5.52,5.52,0,0,1-6.29-3.21,5.85,5.85,0,0,1-.42-1.59c0-.52,0-1,0-1.5,0-1.84.06-3.35.08-4.46,0-.48,0-.87,0-1.19a1.7,1.7,0,0,1,0-.39,2.86,2.86,0,0,1,0,.45c0,.32,0,.73,0,1.22,0,1.1.05,2.59.08,4.4,0,.46,0,.95.05,1.44a5.85,5.85,0,0,0,.41,1.48,5.2,5.2,0,0,0,5.89,2.95,5.17,5.17,0,0,0,3.2-2.25,5.08,5.08,0,0,0,.8-2.42c0-.85,0-1.73,0-2.56,0-1.67,0-3.25,0-4.71l.19.18-7.71-.09-2.2,0Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M375.9,240s.11-.05.33-.07v.14c-.73.08-2.77.14-5.16.14a37,37,0,0,1-5.49-.21,35.47,35.47,0,0,1,5.49-.21c2.39,0,4.43.06,5.16.14v.14C376,240,375.9,240,375.9,240Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M358.56,292.87a7.37,7.37,0,0,1-.05-.81c0-.58,0-1.35-.07-2.32,0-2-.07-4.95-.07-8.56,0-7.22.14-17.2.59-28.21s1.07-21,1.57-28.19c.26-3.56.47-6.46.62-8.53q.14-1.44.21-2.31a4.83,4.83,0,0,1,.1-.81,4.16,4.16,0,0,1,0,.81c0,.58-.06,1.36-.1,2.33-.11,2.07-.27,5-.47,8.54-.4,7.21-1,17.17-1.41,28.18s-.66,21-.74,28.19c0,3.57-.07,6.48-.09,8.55,0,1,0,1.75,0,2.33A3.93,3.93,0,0,1,358.56,292.87Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M360.57,279.15c.07,0,.24.38.84.52a1.15,1.15,0,0,0,.94-.15,1,1,0,0,0,.35-1,1,1,0,0,0-.71-.82,1.16,1.16,0,0,0-.92.22c-.5.35-.51.81-.59.8s-.22-.53.35-1.08a1.46,1.46,0,0,1,1.26-.41,1.52,1.52,0,0,1,.52,2.71,1.49,1.49,0,0,1-1.32.09C360.56,279.72,360.5,279.13,360.57,279.15Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M361.13,258.31c.07,0,.25.38.84.52a1.14,1.14,0,0,0,.94-.15,1,1,0,0,0,.35-1,1,1,0,0,0-.7-.82,1.18,1.18,0,0,0-.93.22c-.5.35-.5.81-.59.8s-.22-.53.35-1.08a1.47,1.47,0,0,1,1.26-.41,1.52,1.52,0,0,1,.52,2.71,1.49,1.49,0,0,1-1.32.09C361.12,258.88,361.06,258.29,361.13,258.31Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M362.38,234.52c.07,0,.25.38.84.52a1.18,1.18,0,0,0,.94-.15,1,1,0,0,0,.35-1,1,1,0,0,0-.7-.82,1.18,1.18,0,0,0-.93.22c-.5.35-.5.81-.59.8s-.22-.53.35-1.08a1.46,1.46,0,0,1,1.26-.41,1.52,1.52,0,0,1,.52,2.71,1.52,1.52,0,0,1-1.32.09C362.37,235.09,362.31,234.5,362.38,234.52Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M359.25,210.87c.07.06-.39.6-.84,1.65a19.9,19.9,0,0,0-1.11,4.37l-.09.52-.36-.39-.47-.5a48.85,48.85,0,0,1-4.68-5.38,50.09,50.09,0,0,1,5.07,5l.46.51-.44.13a15,15,0,0,1,1.31-4.43A3.68,3.68,0,0,1,359.25,210.87Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M369.46,211.13a31.27,31.27,0,0,1-4,4.16c-.16.11-.24.3-.6.41a.55.55,0,0,1-.5-.15.73.73,0,0,1-.19-.37,6.29,6.29,0,0,1,0-1.12,5.55,5.55,0,0,0-.36-1.72c-.36-.94-.8-1.43-.73-1.49s.59.37,1.07,1.35a5.08,5.08,0,0,1,.5,1.83,10.2,10.2,0,0,0,0,1c.06.16.07.14.1.14s.19-.15.34-.28A32.69,32.69,0,0,1,369.46,211.13Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M393,268.84c2.89,6.57,5.39,13,8.28,19.53,1.46,3.29,3.11,6.81,6.25,8.57,1.27.72,3.11,1,4-.16s.28-2.79-.39-4.07a101.17,101.17,0,0,0-17.43-23.81' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.5'%3E%3Cpath d='M393,268.84c2.89,6.57,5.39,13,8.28,19.53,1.46,3.29,3.11,6.81,6.25,8.57,1.27.72,3.11,1,4-.16s.28-2.79-.39-4.07a101.17,101.17,0,0,0-17.43-23.81'%3E%3C/path%3E%3C/g%3E%3Cpath d='M387,289.6l-2.43-12.5s13-7.7,14-8.48L384.87,248l16.4-7.82s18.76,29.57,16.85,34.06c-2.82,6.66-20.45,12.33-27.86,14.45h0l4.52,6.33,4.18,3.29-.68,2.23s-10.39-3.57-10.16-3.65-.49-3.71-1.11-7.31Z' style='fill:%23b76f4f'%3E%3C/path%3E%3Cpath d='M372.13,211.13l7.76,160.36s17.25-6.89,22-5.73,9.75,3.07,14.07,1.43L386.38,293.6l.28-40.6,9,14L393,268.84l19.19,26.47s6.34-12.23,7.46-20.95-10.82-29.93-10.82-29.93S392.3,210.83,372.13,211.13Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.5'%3E%3Cpath d='M379.89,371.49s17.25-6.89,22-5.74,9.75,3.07,14.07,1.44l-2.74-6.79s-15.89-.92-19.45-.38-14.23,5.13-14.23,5.13Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M408.21,281.78c-.08,0-.59-.93-1.58-2.4a47.26,47.26,0,0,0-4.3-5.39c-1.82-2-3.56-3.71-4.78-5a15.31,15.31,0,0,0-1.37-1.57c-.36-.33-.62-.41-.61-.45s.31,0,.74.29a10.8,10.8,0,0,1,1.51,1.49c1.25,1.22,3.07,2.91,4.89,4.93a35.4,35.4,0,0,1,4.23,5.54A10.57,10.57,0,0,1,408.21,281.78Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M408.6,275.71c-.1.11-2.73-2.18-6.27-4.59s-6.63-4.05-6.55-4.19a9,9,0,0,1,2.1.91,45.81,45.81,0,0,1,4.74,2.85,43.16,43.16,0,0,1,4.37,3.39A8.42,8.42,0,0,1,408.6,275.71Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M306.41,365.76c6,4.78,10.8-1.26,20.11,0s16.13,1.76,16.13,1.76l3-155.28c-8.57-1.9-40.17,12.13-40.17,12.13l-18.27-23.93L269,209.34s22.72,35.11,24.72,37.2,39.92-4.64,39.92-4.64a460.18,460.18,0,0,1-7.47,56.94Z' style='fill:%23FF725E'%3E%3C/path%3E%3Cg style='opacity:0.5'%3E%3Cpath d='M342.66,367.52s-6.81-.51-16.13-1.76-14.14,4.78-20.11,0l1.45-4.95s6.48,1.27,11.41-.22,8.82-1.39,11.14-.83,12.24,2.13,12.24,2.13Z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M335.2,229.26a49.5,49.5,0,0,1-.71,7.29,49.9,49.9,0,0,1-1.24,7.21,52,52,0,0,1,.72-7.28A52.54,52.54,0,0,1,335.2,229.26Z' style='fill:%23263238'%3E%3C/path%3E%3Cg style='opacity:0.5'%3E%3Cpolygon points='268.96 209.34 272.33 214.54 290.88 205.3 287.17 200.44 268.96 209.34'%3E%3C/polygon%3E%3C/g%3E%3Cpath d='M299.08,232.29a14.89,14.89,0,0,1,5.92-7.8c.1.12-1.58,1.55-3.21,3.71S299.23,232.35,299.08,232.29Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M302.32,232.57a9.07,9.07,0,0,1,.79-4.48,9.17,9.17,0,0,1,2.45-3.84c.13.09-1.08,1.72-2,4S302.48,232.58,302.32,232.57Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M285.41,202.5s-2.75-5.51-3.13-6.35a74.34,74.34,0,0,1-2.39-7.38s-1.64-.36-1.53,3.3-.64,2.65-.64,2.65-7.6-9.24-9.44-8.63c-.69.23.26,2.42,1.51,3.61a25.16,25.16,0,0,1,2.63,3.1s-7.15-6.45-8.79-5.43c0,0-.81.63,1.47,2.53a51.44,51.44,0,0,1,5.29,5.11s-7.09-5-7.89-4.46c-1.33.9,5.86,6,7.05,7.9,0,0-5.35-4.1-5.49-2.79s6.51,5.94,9.55,12.65Z' style='fill:%23b76f4f'%3E%3C/path%3E%3Cpath d='M279.69,195.62c.05.08-.48.36-1.09,1a5.14,5.14,0,0,0-1.29,3.22v.63l-.43-.47,0,0a6.29,6.29,0,0,0-3-1.87c-.9-.24-1.49-.23-1.5-.31a2.81,2.81,0,0,1,1.58,0,5.82,5.82,0,0,1,3.31,1.88l0,0-.44.16a5,5,0,0,1,1.54-3.46A2.56,2.56,0,0,1,279.69,195.62Z' style='fill:%23754330'%3E%3C/path%3E%3Cpath d='M347.51,284.85c-1.65,6.27-6.94,21.15-4.86,25.72,3.55,7.84.72,19.05.72,19.05l-21.89-3.56s4.73-10.85,3.89-21.65,5.44-20.88,8.23-27.21,7.55-57.93,7.76-62.43c.14-3.11,4.35-4.8,7-5.56,1.17-.34,2-.49,2-.49S350.38,274,347.51,284.85Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M344.27,325.21a7.62,7.62,0,0,0-2.2-2.45,5.77,5.77,0,0,0-3.34-1,20.45,20.45,0,0,0-4.32.92,11.51,11.51,0,0,1-8.1-.91,9.94,9.94,0,0,1-2.07-1.41,2.75,2.75,0,0,1-.62-.67,23.87,23.87,0,0,0,2.85,1.75,11.77,11.77,0,0,0,7.81.74,18.71,18.71,0,0,1,4.45-.9,5.88,5.88,0,0,1,3.55,1.16,5.78,5.78,0,0,1,1.67,1.88A2.42,2.42,0,0,1,344.27,325.21Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M344.6,317.45a5.45,5.45,0,0,0-2.62-1.27,7.94,7.94,0,0,0-3.17.16c-1.19.27-2.45.76-3.84,1.16a10.5,10.5,0,0,1-4.07.4,9.84,9.84,0,0,1-3.21-.89,8.67,8.67,0,0,1-1.91-1.18c-.41-.34-.59-.56-.57-.58a23.32,23.32,0,0,0,2.62,1.43,10.46,10.46,0,0,0,7,.32c1.36-.39,2.64-.87,3.87-1.13a7.92,7.92,0,0,1,3.35-.05,4.55,4.55,0,0,1,2,1C344.48,317.17,344.62,317.43,344.6,317.45Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M372.13,211.13s5.29-2.12,8.15.28c1.48,1.25,8.39,78.59,7.12,94.14s-4.58,23.15-4.58,23.15l-22.7-4s7.23-23.48,9.18-40.35S372.13,211.13,372.13,211.13Z' style='fill:%23455a64'%3E%3C/path%3E%3Cpath d='M385,321.22a3.41,3.41,0,0,1-.88.51,21.85,21.85,0,0,1-2.54,1.07,10.12,10.12,0,0,1-4.08.6,12.09,12.09,0,0,1-4.78-1.65,33.92,33.92,0,0,0-4.4-2.24,7.14,7.14,0,0,0-3.87-.46,5,5,0,0,0-2.4,1.09c-.47.42-.66.73-.7.71a2,2,0,0,1,.56-.85,4.83,4.83,0,0,1,2.46-1.31,7.33,7.33,0,0,1,4.12.36,32.36,32.36,0,0,1,4.48,2.25,12.14,12.14,0,0,0,4.57,1.63,10.45,10.45,0,0,0,3.93-.48C383.61,321.76,384.91,321.13,385,321.22Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M385.52,316.38a3.73,3.73,0,0,1-.84.57,23.49,23.49,0,0,1-2.43,1.28,13.14,13.14,0,0,1-3.94,1.14,7.57,7.57,0,0,1-4.91-1.1c-1.55-.93-2.78-2.08-4.06-2.86a6.37,6.37,0,0,0-3.69-1.16,3.91,3.91,0,0,0-2.42.91c-.47.41-.62.75-.67.72s0-.09.09-.25a2.25,2.25,0,0,1,.44-.62,4,4,0,0,1,2.54-1.13,6.59,6.59,0,0,1,4,1.12c1.34.8,2.59,1.94,4.07,2.83a7.3,7.3,0,0,0,4.6,1.06,13.51,13.51,0,0,0,3.84-1C384.22,317,385.47,316.3,385.52,316.38Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M269.3,198.92a5.45,5.45,0,0,0-2.26,4.36,28.94,28.94,0,0,0,.42,5.08,8.54,8.54,0,0,1-.67,5,6.53,6.53,0,0,1-3.52,2.86,13.83,13.83,0,0,1-4.56.73,6.34,6.34,0,0,0,2.77,1.34L257,220.14c2.57,1.43,5.8,1,8.55,0a13.73,13.73,0,0,0,5.74-3.91,8.59,8.59,0,0,0,2-6.52c-.26-1.84-1.23-3.51-1.52-5.33a7.56,7.56,0,0,1,2.82-7.08' style='fill:%23FF725E'%3E%3C/path%3E%3Cpath d='M271.81,171l-6.18,56.42c1.57,3.42,4.63,3.81,8.9,1.68l6-57.82C278.13,168.26,275.15,168.55,271.81,171Z' style='fill:%23fafafa'%3E%3C/path%3E%3Cpath d='M271.81,171s0,0,.12-.11l.39-.3a11.37,11.37,0,0,1,1.66-1,5.88,5.88,0,0,1,3.07-.61,5.45,5.45,0,0,1,3.6,2.21l0,0v.06c-1.13,11.59-3.3,33-5.84,57.36l0,.47,0,.14-.12.07a10.3,10.3,0,0,1-5.2,1.3,4.5,4.5,0,0,1-2.5-1,5.93,5.93,0,0,1-1.55-2.12l0-.07v-.07c1.8-16,3.37-30.12,4.51-40.26.58-5,1.05-9,1.37-11.86.17-1.36.3-2.43.39-3.18l.12-.82c0-.18,0-.28.05-.27s0,.1,0,.29,0,.49-.07.84c-.08.77-.18,1.85-.31,3.22-.29,2.83-.71,6.88-1.23,11.91-1.08,10.13-2.59,24.21-4.3,40.19l0-.14a5.6,5.6,0,0,0,1.42,1.94,4,4,0,0,0,2.22.88,9.93,9.93,0,0,0,4.91-1.26l-.14.21.05-.47c2.54-24.4,4.81-45.77,6.09-57.34l0,.1a5.26,5.26,0,0,0-3.41-2.18,5.83,5.83,0,0,0-3,.54A19.58,19.58,0,0,0,271.81,171Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M274.38,229.3c-.09,0-.21-.62-.77-1.45a4.8,4.8,0,0,0-6.79-1.35c-.84.55-1.2,1.1-1.27,1.05s.21-.67,1.05-1.35a4.87,4.87,0,0,1,7.32,1.46A2.66,2.66,0,0,1,274.38,229.3Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M273.48,227.77s-.36.69-1.44,1.22a4.78,4.78,0,0,1-2,.48,5,5,0,0,1-1.24-.16,2.21,2.21,0,0,1-1.2-.74,1.35,1.35,0,0,1-.16-1.48,1.42,1.42,0,0,1,1.21-.65,1.61,1.61,0,0,1,1.69,1.3,1,1,0,0,1-.35.83.71.71,0,0,1-.67.1c-.37-.15-.37-.42-.33-.41s.1.16.38.21a.5.5,0,0,0,.43-.12.64.64,0,0,0,.17-.57,1.23,1.23,0,0,0-1.3-.86,1,1,0,0,0-.79.42.84.84,0,0,0,.13.91,2.79,2.79,0,0,0,2,.74,5.06,5.06,0,0,0,1.88-.33A13.23,13.23,0,0,0,273.48,227.77Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M278.72,169.69a1.89,1.89,0,0,1,0,.57c-.05.43-.12,1-.21,1.63-.2,1.48-.49,3.51-.83,6-.7,5.12-1.64,12-2.69,19.72s-2,14.67-2.84,19.71c-.4,2.51-.74,4.55-1,6l-.3,1.61a3.88,3.88,0,0,1-.14.56,2.13,2.13,0,0,1,0-.58c.06-.43.13-1,.21-1.62.21-1.49.49-3.51.84-6,.69-5.11,1.64-12,2.69-19.72s2-14.67,2.84-19.7c.4-2.52.74-4.55,1-5.95.13-.65.23-1.19.31-1.61A2.7,2.7,0,0,1,278.72,169.69Z' style='fill:%23263238'%3E%3C/path%3E%3Cpath d='M268.76,200.52s5-3.55,8.4,1.07l.58-5.91s-3.49-4.21-8.44-.51Z' style='fill:%23FF725E'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        }

        #secure-student-acad-degreeaudit .contentpart .Top_content_header .panel-heading h3 {
            width: 80%;
        }
}

.contentpart .panel .panel-body > .col-sm-12 {
    padding: 0;
    margin-top: 10px;
}

.contentpart .panel .panel-body .help-block {
    margin: 0;
    padding: 0;
}

.contentpart .panel .panel-body > .col-sm-12 .btn-default {
    margin: 10px 0 0 -8px;
}

.btn-default,
.btn-default[type='submit'] {
    padding: .5rem 1rem;
    min-height: 2rem;
    font-size: 1rem;
    line-height: 1;
}

.row.panel-heading {
    padding: 0 15px;
}

    .row.panel-heading + div > .panel-default {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

.panel-heading .panel {
    margin: 0;
}





.Sub_heading span {
    font-weight: bold;
    color: var(--secondary);
    display: block;
    margin: 1rem 0;
    font-size: 1.875rem;
}

.panel .panel-body .Sub_heading {
    clear: both;
}

    .panel .panel-body .Sub_heading span {
        font-size: 1.5rem;
        border-bottom: 2px solid #ddd;
        padding-bottom: 0.5rem;
        text-align: left;
    }

        .panel .panel-body .Sub_heading span[id$='lblSearchResult'],
        .panel .panel-body .Sub_heading span[id$='lblSelectedcbTerm'] {
            display: inline-block;
            border-bottom: none;
        }

.Tabs .nav-tabs {
    border: none;
    display: flex;
    flex-wrap: wrap;
}

.Tabs .table-responsive {
    padding: 0;
}

@media (min-width:1024px) {
    .Tabs .nav-tabs {
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: nowrap;
    }
}

.Tabs .nav-tabs > li {
    float: none;
    display: flex;
    flex-grow: 1;
    margin-bottom: 3px;
}

@media (min-width:1024px) {
    .Tabs .nav-tabs > li {
        margin-bottom: 0;
    }
}

.Tabs .nav-tabs > li > a {
    background: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.125rem;
    line-height: 1.3;
    border: 1px solid #eee;
    color: var(--secondary);
    display: block;
    width: 100%;
    border-radius: 7px;
}

.panel .Tabs .nav-tabs > li > a {
    background: #f2f2f2;
}

@media (min-width:1024px) {
    .Tabs .nav-tabs > li > a {
        border-radius: 4px 4px 0 0;
    }
}

.Tabs .nav-tabs > li > a:hover,
.Tabs .nav-tabs > li > a:focus-visible {
    background: #ddd;
    border-color: #ddd;
}

.Tabs .nav-tabs > li:last-child > a {
    margin-right: 0;
}

.Tabs .nav-tabs > li.active > a {
    background: var(--primary);
    border-color: var(--primary);
    color: #fff;
}

.Tabs .tab-content > .active {
    border: none;
    border-top: 10px solid var(--primary);
}

.table-responsive {
    padding: 0;
    border-color: #000;
}

    .table-responsive table td {
        font-size: 0.875rem;
        line-height: normal;
    }

        .table-responsive table td a[href*="SkipLink"] {
            display: none;
        }

/*.table-responsive table th:first-child {
    white-space: nowrap;
}*/
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting {
    color: var(--dark) !important;
    padding-right: 22px;
}

.table-responsive table th {
    /*background: var(--gray);
    color: #fff!important;*/
    font-size: 0.75rem;
    line-height: normal;
    /*border-color: 1px solid var(--gray) !important;*/
}

table.dataTable {
    width: 99% !important;
    margin: 0;
}

    table.dataTable thead th {
        background-color: #fff !important;
        color: var(--gray-dark);
        /*border:1px solid #ddd!important;*/
        border-color: #000 !important;
    }

.table > thead > tr > th {
    border-color: #111;
}

table.dataTable td a {
    color: inherit;
}

    table.dataTable td a:hover,
    table.dataTable td a:focus-visible {
        text-decoration: none;
    }

.tiles .text-muted {
    color: inherit;
    font-weight: bold;
}

/*.table-responsive table th a {
    color:#fff;
}

.table-bordered {
    border:none;
}*/

/* .table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th {
    border:none;
} */

/* #secure-student-acad-classschedule #cmcContent > * > .panel-default {
    background: transparent;
    box-shadow: none;
}

#secure-student-acad-classschedule #cmcContent > * > .panel-default > .panel-body {
    padding: 0;
} */

#secure-student-acad-classschedule #cmcContent contenttemplate > .panel {
    box-shadow: none;
    margin: 0;
    background: transparent;
}

    #secure-student-acad-classschedule #cmcContent contenttemplate > .panel > .panel-body {
        padding: 0;
    }

div[id*="classSchedule_tblHeader"] {
    display: none;
}

#secure-staff-acad-classschedule div[id*="classSchedule_tblHeader"] {
    display: block;
}

.Sub_heading_sub {
    font-weight: bold;
    color: var(--primary);
    font-size: 1.5rem;
}

@media (min-width:991px) {
    #secure-student-acad-degreeaudit .form-horizontal .form-group {
        display: flex;
        flex-wrap: wrap;
    }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div label {
            margin: 0;
            display: block;
            padding: 0;
            text-align: left;
        }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div.col-sm-3 {
            width: 50%;
        }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div:nth-child(1) {
            order: 1;
        }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div:nth-child(2) {
            order: 3;
        }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div:nth-child(3) {
            order: 2;
        }

        #secure-student-acad-degreeaudit .form-horizontal .form-group div:nth-child(4) {
            order: 4;
        }

    #secure-student-acad-degreeaudit div[id*='divDegreePursued'] div,
    #secure-student-acad-degreeaudit div[id*='divUnits1'] div,
    #secure-student-acad-degreeaudit div[id*='divAOS'] div {
        width: 100% !important;
    }
}

.regNone {
    line-height: normal;
    font-weight: normal;
    background-color: rgb(232, 246, 232);
    border-width: 0px;
}

.regGreen {
    font-size: 13px;
    color: rgb(31, 31, 31);
    line-height: 15px;
    font-weight: normal;
    border-width: 0px;
    background-color: rgba(113, 250, 113, 0.88) !important;
}

.calThWidth {
    text-align: center;
    width: 14%;
}

.regOrange {
    font-size: 13px;
    color: rgb(31, 31, 31);
    line-height: 15px;
    font-weight: normal;
    background-color: rgb(251, 180, 77) !important;
}

.regRed {
    font-size: 13px;
    line-height: 15px;
    font-weight: normal;
    color: rgb(31, 31, 31) !important;
    background-color: rgb(251, 143, 143) !important;
}

.regYellow {
    font-size: 13px;
    color: rgb(31, 31, 31);
    line-height: 15px;
    font-weight: normal;
    background-color: rgba(247, 247, 8, 0.51) !important;
}

.QuickLinks_social {
    background: var(--dark);
    position: relative;
}

@media (max-width:767px) {
    .QuickLinks_social {
        top: 0;
    }
}

.QuickLinks_social ul {
    margin: 0 0 1rem;
    padding: 30px 45px;
    list-style: none;
    column-count: 4;
    font-size: 1rem;
}

@media (max-width:1023px) {
    .QuickLinks_social ul {
        column-count: 3;
        padding: 20px 25px
    }
}

@media (max-width:767px) {
    .QuickLinks_social ul {
        margin-bottom: 0;
    }
}

@media (max-width:650px) {
    .QuickLinks_social ul {
        column-count: 2;
        padding: 15px;
    }
}

.QuickLinks_social ul li {
    display: block;
}

    .QuickLinks_social ul li a.navbar-text {
        color: #fff;
        display: block;
        text-decoration: none;
        padding: 5px;
    }

#collapseSchedClasses {
    background: #fff;
    padding: 2rem;
}

@media (max-width:600px) {
    #collapseSchedClasses {
        padding: 1rem;
    }
}

.zeropad.Sub_heading span {
    margin: 0 0 1rem;
}

table.dataTable {
    font-size: .875rem;
    line-height: normal;
    border-color: #000;
}

table.table-bordered,
table.table-bordered > thead > tr > th,
table.table-bordered > tbody > tr > td {
    border: 1px solid #000 !important;
}

table.dataTable tbody th,
table.dataTable tbody td {
    border-color: #000;
}

.dataTables_wrapper .top,
.dataTables_wrapper .bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 1%;
    margin: 1rem 0;
    font-size: .875rem;
}

    .dataTables_wrapper .top .clear,
    .dataTables_wrapper .bottom .clear {
        display: none;
    }

    .dataTables_wrapper .top label,
    .dataTables_wrapper .bottom label {
        margin: 0;
    }

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_paginate,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info {
    float: none;
    padding: 0 !important;
}

.dataTables_wrapper .dataTables_info {
    order: 1;
    padding: 0;
    font-size: 0.875rem;
    font-weight: bold;
}

.dataTables_wrapper .dataTables_filter {
    order: 4;
}

.dataTables_wrapper .top .dataTables_length,
.dataTables_wrapper .top .dataTables_paginate {
    display: none;
}

.dataTables_wrapper .bottom .dataTables_filter {
    display: none;
}

.dataTables_wrapper .dataTables_paginate {
    text-align: center;
}

.dataTables_wrapper .bottom .dataTables_info {
    text-align: right;
}

.dataTables_wrapper .dataTables_filter input[type="search"] {
    border: 1px solid #ccc;
    border-radius: .25rem;
    box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset;
    transition: border-color 0s ease-in-out 0s;
    height: 2.25rem;
    font-size: 1rem;
    padding: 0 .5rem;
}

@media (max-width:600px) {
    .dataTables_wrapper .top,
    .dataTables_wrapper .bottom {
        flex-wrap: wrap;
        justify-content: center;
    }

        .dataTables_wrapper .bottom .dataTables_paginate {
            margin: .75rem 0 !important;
        }
}

#secure-student-prof-mycalendar .col-lg-12.form-inline.right {
    clear: both;
    float: none;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    padding: 0;
}

#secure-student-prof-msg_home .Tabs .nav-tabs,
#secure-student-prof-msg_home .contentpart .panel .panel-body .panel .panel-body {
    padding: 0;
}

/* RIGHT COLUMN */
.contentright .panel-default {
    border: none;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}

    .contentright .panel-default > .panel-heading {
        border: none;
        background: none;
        padding: 0;
    }

        .contentright .panel-default > .panel-heading .panel-title {
            font-size: 1rem;
            margin: 0 0 10px;
        }

    .contentright .panel-default > .panel-body {
        padding: 0;
        font-size: 0.875rem;
    }

        .contentright .panel-default > .panel-body .form-group {
            margin: 0;
        }

        .contentright .panel-default > .panel-body .tabcontent div + div {
            margin-top: 5px;
        }

.contentright .form-group.center .btn {
    padding: 0.75rem 1rem;
    font-size: 0.875rem;
}

div[id*='PageLinks'] > .form-group {
    margin-bottom: 20px;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 40px;
}

    div[id*='PageLinks'] > .form-group .fa-print {
        line-height: 1;
        margin-right: 10px;
        font-size: 1.5em;
    }

/* Footer */
#footer, .footer {
    position: relative !important;
    font-size: 0.75rem;
    line-height: normal;
    padding: 1rem 45px;
}

    #footer a {
        text-decoration: none;
    }

        #footer a:hover,
        #footer a:focus-visible {
            text-decoration: underline;
            color: #000;
        }

        #footer a:focus-visible {
            outline: 2px solid var(--focus-color);
            outline-offset: 2px;
        }

    #footer .navbar-default {
        background: transparent;
        border: none;
    }

    #footer .container-fluid {
        padding: 1rem 0 0;
        border-top: 2px solid rgba(0,0,0,0.1);
    }

@media (max-width:991px) {
    #footer .navbar-text.left,
    #footer .right {
        text-align: center;
    }

    #footer .navbar-text.left {
        margin-bottom: 0.5rem;
    }
}

@media (min-width:992px) {
    #footer .container-fluid {
        display: flex;
    }

        #footer .container-fluid div:first-child {
            padding-left: 0;
        }

        #footer .container-fluid div.right {
            padding-right: 0;
            text-align: right;
            flex-grow: 2;
            align-self: flex-end;
        }
}

@media (max-width:767px) {
    #footer, .footer {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (min-width:768px) and (max-width:992px) {
    #footer, .footer {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (min-width:993px) and (max-width:1024px) {
    #footer, .footer {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (min-width:1024px) and (max-width:1199px) {
    #footer, .footer {
        padding-left: 30px;
        padding-right: 30px;
    }
}

/* HOME */
#secure-student-stuportal a#mainContent + div {
    padding: 0 !important;
}

#secure-student-stuportal .contentpart .panel {
    display: flex;
    flex-direction: column;
}

    #secure-student-stuportal .contentpart .panel .panel-body {
        padding: 0;
        order: 2;
        background-image: none !important;
    }

        #secure-student-stuportal .contentpart .panel .panel-body .col-sm-12 {
            margin-top: 0;
        }

    #secure-student-stuportal .contentpart .panel .small-box-footer {
        order: 1;
    }

.panel .carousel_custom {
    background: none;
}

.navbar-default {
    background-color: transparent;
    border: none;
}

.small-box > .small-box-footer {
    position: relative;
    padding: 1rem 1rem;
    display: block;
    z-index: 10;
    text-decoration: none;
    font-size: 1rem;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.1;
}

.image-block {
    /*background-color: var(--primary); */
    padding: 0px;
    margin: 0px;
    text-align: center;
    vertical-align: bottom;
}

.carousel_custom {
    padding-bottom: 1rem;
}

.carousel_custom_noimg {
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    text-align: left;
    padding: 0;
}

@media (max-width:767px) {
    .carousel-inner {
        padding: 0 1rem;
    }

    .CustomControlWidth {
        width: 100%;
    }
}

.CustomControlWidth {
    width: 20%;
}

.carousel-control {
    color: rgb(153, 153, 153);
    padding: 0px 3px 0px 0px;
    width: 20px;
    top: auto;
    left: auto;
    bottom: 0px;
    text-shadow: none;
}

    .carousel-control.right {
        right: 10px;
        bottom: 10px;
        background-image: linear-gradient(to right, rgb(23, 78, 128) 0%, rgb(23, 78, 128) 100%);
    }

    .carousel-control.left {
        right: 40px;
        bottom: 10px;
        background-repeat: repeat-x;
        background-image: linear-gradient(to right, rgb(23, 78, 128) 0%, rgb(23, 78, 128) 100%);
    }

    .carousel-control:hover {
        color: rgb(217, 83, 79);
    }

.carousel-indicators {
    position: static;
    margin: 1.5rem 0 0;
    bottom: 0;
    width: 100%;
}

    .carousel-indicators li {
        border-radius: 0px;
        width: 10px;
        height: 10px;
        background: rgb(179, 179, 179);
        margin: 3px;
        border: 0px;
    }

    .carousel-indicators .active {
        background-color: var(--primary);
        margin: 3px;
    }

.image-block > p {
    width: 100%;
    height: 100%;
    font-weight: normal;
    font-size: 15px;
    padding-top: 100px;
    background-color: rgba(3, 3, 3, 0);
    color: rgba(6, 6, 6, 0);
    font-family: open_sansregular;
}

    .image-block > p > a {
        width: 100%;
        height: 100%;
        font-weight: normal;
        font-size: 30px;
        padding-top: 100px;
        background-color: rgba(3, 3, 3, 0);
        color: rgba(6, 6, 6, 0);
        font-family: open_sansregular;
    }

.image-block:hover > p {
    background-color: rgba(3, 3, 3, 0.79);
    color: rgb(255, 255, 255);
}

    .image-block:hover > p > a {
        color: rgb(255, 255, 255);
    }

.image-block1 {
    background-color: black;
    padding: 0px;
    margin: 0px;
    height: 134px;
    text-align: center;
    vertical-align: bottom;
    font-family: open_sansregular;
}

    .image-block1 > p {
        width: 100%;
        height: 100%;
        font-weight: normal;
        font-size: 15px;
        padding-top: 70px;
        background-color: rgba(3, 3, 3, 0);
        color: rgba(6, 6, 6, 0);
        font-family: open_sansregular;
    }

        .image-block1 > p > a {
            width: 100%;
            height: 100%;
            font-weight: normal;
            font-size: 15px;
            padding-top: 100px;
            background-color: rgba(3, 3, 3, 0);
            color: rgba(6, 6, 6, 0);
            font-family: open_sansregular;
        }

    .image-block1:hover > p {
        background-color: rgba(3, 3, 3, 0.79);
        color: rgb(255, 255, 255);
    }

        .image-block1:hover > p > a {
            color: rgb(255, 255, 255);
        }

.image-block2 {
    background-color: black;
    padding: 0px;
    margin: 0px;
    height: 134px;
    text-align: center;
    vertical-align: bottom;
    font-family: open_sansregular;
}

    .image-block2 > p {
        width: 100%;
        height: 100%;
        font-weight: normal;
        font-size: 15px;
        padding-top: 70px;
        background-color: rgba(3, 3, 3, 0);
        color: rgba(6, 6, 6, 0);
        font-family: open_sansregular;
    }

        .image-block2 > p > a {
            width: 100%;
            height: 100%;
            font-weight: normal;
            font-size: 15px;
            padding-top: 100px;
            background-color: rgba(3, 3, 3, 0);
            color: rgba(6, 6, 6, 0);
            font-family: open_sansregular;
        }

    .image-block2:hover > p {
        background-color: rgba(3, 3, 3, 0.79);
        color: rgb(255, 255, 255);
    }

        .image-block2:hover > p > a {
            color: rgb(255, 255, 255);
        }

.small-box {
    border-radius: 5px;
    position: relative;
    display: block;
    border: 3px solid rgba(255, 255, 255, 0.45);
}

    .small-box > .inner {
        padding: 10px;
        min-height: 170px;
    }

    .small-box > .inner_row2 {
        padding: 10px;
        min-height: 175px;
    }

    .small-box > .inner_document {
        min-height: 170px;
        background-image: url("../images/document.png");
        background-size: cover;
    }

    .small-box > .inner_class {
        min-height: 134px;
        background-image: url("../images/classes.png");
        background-size: cover;
    }

    .small-box > .inner_student {
        min-height: 170px;
        background-size: cover;
    }

    .small-box > .inner_gradebook {
        min-height: 134px;
    }

    .small-box > .panel-body {
        background-image: none !important;
        font-size: 1rem;
    }

    .small-box .icon {
        transition: all 0.3s linear 0s;
        z-index: 0;
        font-size: 80px;
        text-align: center;
    }

.bg-light-blue .icon {
    transition: all 0.3s linear 0s;
    z-index: 0;
    font-size: 80px;
    text-align: center;
}

.icon-big {
    transition: all 0.3s linear 0s;
    position: relative;
    z-index: 0;
    font-size: 100px;
    text-align: center;
}

.icon-big1 {
    transition: all 0.3s linear 0s;
    position: relative;
    z-index: 0;
    font-size: 30px;
    text-align: center;
}

.small-box > .small-box-footer:hover {
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0.85);
}
/*.card { width: 100%; height: 100%; transition: all 0.5s ease 0s; backface-visibility: hidden; position: absolute; top: 0px; left: 0px; }*/

.contentpart input[id$="btnRegister"] {
    margin: 0rem auto 3rem !important;
    display: block;
    text-align: center;
    width: 50%;
    padding: 1rem;
    max-width: 300px;
}

label#_ctl0_PlaceHolderMain_classSchedule_lblTerm {
    text-align: right;
    height: 2.5rem;
    margin: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-right: 0;
    padding-top: 0;
}

#secure-staff-acad-classessta label#_ctl0_PlaceHolderMain_classSchedule_lblTerm {
    height: auto;
    padding: 0 !important;
}

#_ctl0_PlaceHolderMain_classSchedule_Label2 {
    text-align: right;
    display: block;
}

@media (max-width:767px) {
    label#_ctl0_PlaceHolderMain_classSchedule_lblTerm {
        text-align: left;
        justify-content: flex-start;
    }

    #_ctl0_PlaceHolderMain_classSchedule_Label2 {
        text-align: right;
    }
}

/* Registration iFrame */
#secure-student-reg-onlineregschedwrap {
    background: #f2f2f2;
}

#secure-student-reg-onlineregselect,
#secure-student-reg-onlineregstep3wrap {
    background: #f2f2f2;
}

#secure-student-reg-onlineregstep3 {
    background: transparent;
}

    #secure-student-reg-onlineregstep3 .panel-heading.Sub_heading {
        display: flex;
        align-items: center;
    }

#row1 {
    display: flex;
    background: var(--dark);
    color: #fff;
    flex-wrap: wrap;
    align-items: center;
}

    #row1 ul {
        margin: 0;
        list-style: none;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
    }

        #row1 ul li {
            display: flex;
        }

            #row1 ul li:first-child {
                display: block;
                font-weight: bold;
                margin: 0 0 0.5rem;
                width: 100%;
            }

            #row1 ul li:nth-child(2) {
                display: block;
                background: rgba(255, 255, 255, 0.2);
                border-radius: 4px;
                padding: 5px 10px 5px 5px;
                font-size: 0.75rem;
                font-weight: bold;
                margin-right: 15px;
            }

                #row1 ul li:nth-child(2) a {
                    text-decoration: none;
                    text-transform: uppercase;
                }

    #row1 .navbar-text {
        color: #fff;
    }

    #row1 span[id*="lblTermDesc"] {
        font-family: var(--font-serif);
        color: var(--accent);
    }

    #row1 .col-sm-4:nth-child(1) {
        width: 60%;
        padding-top: 1.5rem;
        padding-bottom: 1rem;
    }

        #row1 .col-sm-4:nth-child(1) > .heading_text {
            font-size: 2.5rem;
            line-height: 1.2;
            display: inline-block;
            font-family: var(--font-serif);
        }

    #row1 .col-sm-4:nth-child(2) {
        order: 3;
        width: 100%;
        background: #f2f2f2;
        padding-top: 2rem;
        color: var(--dark);
        border-top: 10px solid var(--primary);
    }

        #row1 .col-sm-4:nth-child(2) .navbar-text {
            color: var(--dark);
            text-align: center;
            margin: 0 0 1rem;
            display: block;
        }

    #row1 .col-sm-4:nth-child(3) {
        text-align: right;
        font-size: 0.875rem;
        width: 40%;
    }

#secure-student-reg-onlineregselect form > .container-fluid {
    padding-left: 2rem;
    padding-right: 2rem;
}

#secure-student-reg-onlineregselect .container-fluid > .row > .col-sm-12 {
    margin-bottom: 2rem;
}

    #secure-student-reg-onlineregselect .container-fluid > .row > .col-sm-12 > .panelTop {
        margin-bottom: 0;
        border: none;
    }

    #secure-student-reg-onlineregselect .container-fluid > .row > .col-sm-12 > .navbar-collapse {
        margin-bottom: 0rem;
    }

        #secure-student-reg-onlineregselect .container-fluid > .row > .col-sm-12 > .navbar-collapse > .panel-body,
        #iframSearchResults {
            background: #fff;
            box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
            -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
            border-radius: 0 0 5px 5px;
            padding: 2rem;
        }

#pnlSelectedCourses {
    background: #fff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    border-radius: 0 0 5px 5px;
    padding: 0;
}

    #pnlSelectedCourses .scrollablepanel {
        padding: 2rem;
    }

@media (max-width:600px) {
    #pnlSelectedCourses .scrollablepanel {
        padding: 1rem;
    }
}

#pnlSelectedCourses .alert-info-message {
    margin: 0 0 0 -15px;
    padding: .5rem;
    font-size: 1rem;
}

#trSearchResults .panel.heading {
    margin: 0;
}

    #trSearchResults .panel.heading .panel-heading.panel-title {
        border: none;
    }

#secure-student-reg-onlineregsearchresultsmain .panel,
#secure-student-reg-onlineregselectedcourses .panel {
    border: none;
    margin: 0;
}

#secure-student-reg-onlineregsearchresultsmain .panel-body {
    padding-top: 0;
}

img[title='Remove/Drop'] {
    vertical-align: top;
}

a[id*="lnkCloseWindow"] {
    background: #fff;
    text-decoration: none;
    font-weight: bold;
    display: flex;
    align-items: center;
    border-radius: 4px;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 0.75rem;
    letter-spacing: 0.5px;
    color: #000 !important;
}

    a[id*="lnkCloseWindow"]:hover,
    a[id*="lnkCloseWindow"]:focus-visible {
        text-decoration: underline;
    }

@media (max-width:699px) {
    #row1 .col-sm-4:nth-child(1),
    #row1 .col-sm-4:nth-child(3) {
        width: 100%;
    }

    #row1 .col-sm-4:nth-child(1) {
        padding-top: 1rem;
    }

    #row1 .col-sm-4:nth-child(3) {
        padding-bottom: 1rem;
        padding-top: 1rem;
        text-align: left;
    }

    #row1 ul {
        justify-content: flex-start;
    }

    #secure-student-reg-onlineregselect form > .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }

    #secure-student-reg-onlineregselect .container-fluid > .row > .col-sm-12 > .navbar-collapse > .panel-body,
    #iframSearchResults {
        padding: 1rem;
    }

    .stepwizard-row .btn-default {
        padding: 0.75rem 1rem;
        font-size: 0.75rem;
        line-height: 1;
    }

    .stepwizard-row .btn-circle {
        padding: 6px 0;
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0 auto;
    }

    label[for="txtSearchCourse"] {
        width: 100%;
        text-align: left !important;
    }
}

.btn + .btn {
    margin-left: 2px !important;
}

.panel .form-horizontal .control-label {
    padding: 0;
}

.panel .form-horizontal:has(select) .control-label,
.panel .form-group:has(select) .control-label,
.panel .form-group:has(select) label {
    padding-top: 7px !important;
    display: inline-block;
}

div[id$='pnlChooseEnrollment'] *[id$='lblViewByEnrollment'] {
    text-align: right;
}

#secure-student-prof-msg_home .msg_tab {
    background: var(--dark);
    color: #fff;
    font-weight: bold;
    font-size: 1.25rem;
    display: flex;
    padding: 0.75rem 1rem 0.75rem;
    margin: 0 0 1rem;
    align-items: center;
    justify-content: space-between;
}

#_ctl0_PlaceHolderMain_lnkNextPaymentAmount,
#_ctl0_PlaceHolderMain_btnTotalPayments {
    padding: .25rem;
}

#_ctl0_PlaceHolderMain_bnttotalpaynow {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1;
}

label#_ctl0_PlaceHolderMain_classSchedule_lblWeek,
label#_ctl0_PlaceHolderMain_classSchedule_lblWeek1 {
    padding-top: 7px;
    padding-right: .875rem;
    display: inline-block;
}

/*
#cmcContent .panel-body .row {
    margin: 0;
}
#secure-student-prof-msg_home .tab-pane .row {
    margin: 0;
}
*/

#secure-student-prof-msg_home .msg_tab .control-label {
    flex-grow: 2;
    margin-left: .75rem;
    margin-right: 1rem;
}

@media (max-width:400px) {
    #secure-student-prof-msg_home .msg_tab {
        padding: .5rem;
    }

    .msg_tab a.btn-xs {
        background: none;
        color: inherit;
        padding: 0;
        white-space: normal;
    }
}

div[id$='grdAlerts_wrapper'] {
    margin-left: -15px;
    margin-right: -15px;
}

    div[id$='grdAlerts_wrapper'] .btn-default {
        font-size: inherit;
        padding: .75rem 1rem;
    }

a[id*="btnViewPrevious"] {
    padding: 0.35rem 1rem;
}

#secure-student-prof-msg_home .tab-content {
    padding: 0 15px;
}

#secure-student-prof-my_profile .Tabs {
    padding: 0 15px;
}

    #secure-student-prof-my_profile .Tabs .text-danger .row {
        margin: 1rem 0 0;
    }

    #secure-student-prof-my_profile .Tabs .row.panel-heading {
        margin-top: 1rem;
    }

/* Landing Page (Pre Login) */
#default #wrapper {
    padding: 0;
}

#default h3 {
    font-family: var(--font-serif);
    font-weight: normal;
    font-size: 2.5rem;
}

    #default h3:after {
        content: "";
        background-color: var(--primary);
        height: 5px;
        width: 150px;
        display: block;
        margin: 1rem auto 1.75rem;
    }

#default #wrapper form {
    margin: 0;
}

#default form #wrapper {
    display: flex;
    flex-direction: column;
}

#default #stdLayout #content {
    padding-top: 100px;
}

#default form #wrapper #stdLayout {
    flex-grow: 1;
}

#default #header .navbar-default {
    min-height: 0;
}

#default #header .social {
    display: none;
}

#default form #wrapper #stdLayout .contentpart {
    position: static;
    max-width: 100%;
}

    #default form #wrapper #stdLayout .contentpart > div > div:not(.modal) {
        display: flex;
        flex-direction: column;
    }

    #default form #wrapper #stdLayout .contentpart > div > div > .container {
        display: none;
    }

    #default form #wrapper #stdLayout .contentpart > div > div > .land_page_dropdown {
        order: 2;
    }

    #default form #wrapper #stdLayout .contentpart > div > div > .middle-container {
        display: block;
        order: 1;
    }

#default .headerBar {
    display: none;
}

.land_page_dropdown {
    position: static;
    top: 2rem;
    right: 2rem;
}

    .land_page_dropdown .login_link {
        background: var(--primary);
        color: #fff;
        display: block;
        padding: 0.875rem 1.5rem;
        border-radius: 5px;
        text-decoration: none;
        font-weight: bold;
        line-height: 1;
        display: none;
    }

        .land_page_dropdown .login_link:hover,
        .land_page_dropdown .login_link:focus {
            background: var(--dark);
        }

    .land_page_dropdown .dropdown-menu {
        left: auto;
        right: 0;
        width: 100%;
        /*margin:0;*/
        padding: 0rem;
        position: static;
        display: block;
        margin: 0;
        background: none;
        box-shadow: none;
        border: none;
    }

        .land_page_dropdown .dropdown-menu li > .box1-innerbg1 {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            max-width: 100%;
            width: 950px;
            margin: 0 auto;
        }

#default #stdLayout .container {
    max-width: 100%;
}

.land_page_dropdown .dropdown-menu li > .box1-innerbg1 .lblstu {
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    padding: 1.5rem 2rem 2rem;
    width: 31.5%;
    margin-bottom: 2.5%;
    border-radius: 4px;
    min-height: 165px;
    position: relative;
}

@media (max-width:767px) {
    .land_page_dropdown .dropdown-menu li > .box1-innerbg1 .lblstu {
        width: 48%;
    }
}

@media (max-width:699px) {
    .land_page_dropdown .dropdown-menu li > .box1-innerbg1 .lblstu {
        width: 100%;
        min-height: 10px;
    }
}

.land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu hr {
    display: none;
}

.land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a {
    display: block;
    margin: 0 0 0.5rem;
    line-height: normal;
    font-family: var(--font-serif);
    text-decoration: none;
    font-size: 1.45rem;
    line-height: normal;
}

    .land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a:hover,
    .land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a:focus {
        text-decoration: none;
        outline: none;
    }

    .land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border: 4px solid transparent;
    }

    .land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a:hover::after,
    .land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > a:focus::after {
        border-color: var(--primary);
    }

.land_page_dropdown .lblstu > a:before {
    content: "";
    background-size: cover;
    background-position: center;
    display: block;
    margin: 0 0 1.5rem;
    height: 50px;
}

.land_page_dropdown .dropdown-menu .box1-innerbg1 .lblstu > div > a {
    position: relative;
    z-index: 10;
    display: block;
}

/* student portal*/
.land_page_dropdown .lblstu > a[id*='StudentPath']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%2300B1EB' d='M24 21h-3l1-3h1l1 3zm-12.976-4.543l8.976-4.575v6.118c-1.007 2.041-5.607 3-8.5 3-3.175 0-7.389-.994-8.5-3v-6.614l8.024 5.071zm11.976.543h-1v-7.26l-10.923 5.568-11.077-7 12-5.308 11 6.231v7.769z'/%3E%3C/svg%3E");
    width: 55px;
}

/* faculty portal */
.land_page_dropdown .lblstu > a[id*='Cmchyperlink2']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%238CC63F' d='M24 17.99l-7.731-.001 2.731 4h-1.311l-2.736-4h-1.953l-2.736 4h-1.264l2.732-4h-2.95v-1h8.218v-1h3v1h3v-14h-17v.447h-1v-1.447h19v16zm-17.241-9c.649 0 1.293-.213 1.692-.436.755-.42 2.695-1.643 3.485-2.124.215-.13.496-.082.654.114l.009.01c.164.205.145.5-.043.68l-3.371 3.214c-.521.498-.822 1.183-.853 1.902-.095 2.207-.261 6.912-.332 8.834-.016.45-.386.806-.836.806h-.001c-.444 0-.786-.348-.836-.788-.111-.982-.329-3.279-.427-4.212-.04-.384-.279-.613-.584-.614-.304-.002-.523.226-.548.608-.062.921-.266 3.249-.342 4.221-.034.441-.397.785-.84.785h-.001c-.452 0-.823-.356-.842-.809-.097-2.34-.369-8.963-.369-8.963l-1.287 2.331c-.14.254-.445.364-.715.26l-.001-.001c-.228-.088-.371-.305-.371-.54l.022-.157 1.244-4.393c.122-.43.515-.727.963-.727h4.53zm7.241 2h5v-1h-5v1zm0-2h7v-1h-7v1zm-8.626-5c1.241 0 2.25 1.008 2.25 2.25s-1.009 2.25-2.25 2.25c-1.242 0-2.25-1.008-2.25-2.25s1.008-2.25 2.25-2.25zm8.626 3h7v-1h-7v1z'/%3E%3C/svg%3E");
    width: 55px;
}

/* employer portal */
.land_page_dropdown .lblstu > a[id*='Cmchyperlink3']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFC20E' d='M0 12.562l1.932-7.562 3.526.891-1.974 7.562-3.484-.891zm18.415.902c.125.287.187.598.155.91-.079.829-.698 1.448-1.457 1.602-.254.533-.733.887-1.285 1.002-.244.512-.722.89-1.296 1.01-.325.668-.97 1.012-1.674 1.012-.516 0-1.004-.183-1.356-.538-.928.404-1.902-.048-2.232-.863-.596-.068-1.107-.452-1.332-.997-.599-.071-1.114-.458-1.34-1.003-1.188-.138-1.848-1.44-1.198-2.495-.233-.058-.494-.104-.751-.152l.383-1.464c.524.1 1.01.219 1.453.358.913-.655 2.151-.295 2.549.679.608.069 1.116.464 1.334 1 .598.068 1.111.451 1.335.998.738.082 1.36.653 1.449 1.434l.002.225.45.402c.252.291.68.324.96.106.286-.223.324-.624.075-.909l-1.457-1.279c-.157-.139.052-.38.213-.241l1.491 1.308c.257.294.692.332.969.114.285-.22.316-.631.068-.916l-1.896-1.628c-.162-.135.048-.38.208-.242l1.944 1.669c.248.282.678.335.967.114.283-.22.349-.606-.002-.995-1.24-1.112-2.671-2.405-4.143-3.796-.355.488-2.176 1.502-3.279 1.502s-1.779-.675-1.96-1.343c-.157-.582.051-1.139.532-1.42.535-.313 1.055-.761 1.562-1.268-.789-.586-1.203-.398-2.067.013-.503.238-1.1.521-1.854.647l.437-1.67c1.327-.488 2.549-1.608 4.505-.083l.491-.552c.395-.447.911-.715 1.503-.715.436 0 .91.161 1.408.417 1.518.793 2.293 1.256 3.443 1.294l.394 1.508h-.008c-1.797.033-2.676-.508-4.516-1.47-.513-.263-.859-.318-1.1-.044-.984 1.12-2.031 2.309-3.192 3.063.573.458 2.019-.458 2.592-.92.25-.201.638-.468 1.128-.468.553 0 .955.331 1.244.619.68.68 2.57 2.389 3.407 3.142.434-.242.868-.435 1.311-.605l.383 1.467c-.319.134-.633.286-.95.461zm-11.037.875l.609-.747c.25-.3.215-.722-.08-.944-.296-.223-.737-.158-.986.14l-.61.749c-.251.298-.214.721.08.942s.737.159.987-.14zm1.328 1.006l.617-.755c.248-.297.213-.722-.082-.943-.294-.221-.734-.159-.984.142l-.616.754c-.251.3-.21.712.086.936.297.222.729.167.979-.134zm1.343.992l.608-.747c.251-.299.215-.721-.08-.944-.296-.222-.735-.157-.986.142l-.609.745c-.251.3-.213.724.082.945.293.221.734.16.985-.141zm1.865-.691c-.294-.224-.735-.159-.987.139l-.612.751c-.249.299-.213.722.082.943.295.221.735.16.986-.142l.61-.75c.253-.297.217-.72-.079-.941zm1.427 1.134l-.24-.212c-.063.239-.173.464-.332.65l-.358.441c.133.106.288.176.448.176.149 0 .295-.046.415-.138.284-.223.317-.632.067-.917zm5.201-10.889l1.974 7.562 3.484-.891-1.932-7.562-3.526.891z'/%3E%3C/svg%3E");
    width: 70px;
}

/* applicant portal */
.land_page_dropdown .lblstu > a[id*='Cmchyperlink4']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23F15A24' d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'/%3E%3C/svg%3E");
    width: 50px;
}

/* request information */
.land_page_dropdown .lblstu > a[id*='Cmchyperlink5']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23662D91' d='M12 1c-6.338 0-12 4.226-12 10.007 0 2.05.739 4.063 2.047 5.625.055 1.83-1.023 4.456-1.993 6.368 2.602-.47 6.301-1.508 7.978-2.536 9.236 2.247 15.968-3.405 15.968-9.457 0-5.812-5.701-10.007-12-10.007zm1 15h-2v-6h2v6zm-1-7.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z'/%3E%3C/svg%3E");
    width: 50px;
}

/* course schedule */
.land_page_dropdown .lblstu > a[id*='Cmchyperlink6']:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23DA70D6' d='M17 3v-2c0-.552.447-1 1-1s1 .448 1 1v2c0 .552-.447 1-1 1s-1-.448-1-1zm-12 1c.553 0 1-.448 1-1v-2c0-.552-.447-1-1-1-.553 0-1 .448-1 1v2c0 .552.447 1 1 1zm13 13v-3h-1v4h3v-1h-2zm-5 .5c0 2.481 2.019 4.5 4.5 4.5s4.5-2.019 4.5-4.5-2.019-4.5-4.5-4.5-4.5 2.019-4.5 4.5zm11 0c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5zm-14.237 3.5h-7.763v-13h19v1.763c.727.33 1.399.757 2 1.268v-9.031h-3v1c0 1.316-1.278 2.339-2.658 1.894-.831-.268-1.342-1.111-1.342-1.984v-.91h-9v1c0 1.316-1.278 2.339-2.658 1.894-.831-.268-1.342-1.111-1.342-1.984v-.91h-3v21h11.031c-.511-.601-.938-1.273-1.268-2z'/%3E%3C/svg%3E");
    width: 50px;
}

.tab_icon {
    border-radius: 50%;
    padding: 4px;
    background: var(--primary);
    margin-top: -40px;
    margin-bottom: 0.75rem;
}

.buttom_tabimg {
    text-align: center;
}

    .buttom_tabimg img {
        padding: 0px;
        width: 100%;
    }

    .buttom_tabimg .img-responsive {
        display: inline;
        max-width: 100%;
        height: auto;
    }

.buttom_tab_icon {
    margin: 0px 0px 1rem;
    background: #fff;
    padding: 0 1rem 1rem;
}

    .buttom_tab_icon div {
        text-align: center;
        margin: auto;
    }

    .buttom_tab_icon p {
        font-size: 1.25rem;
        font-weight: bold;
        padding: 0px;
        margin: 0;
    }

@media (max-width:767px) {
    #default #stdLayout #content {
        padding-top: 0;
    }

    .land_page_dropdown {
        position: relative;
        top: 0;
        right: 0;
    }

        .land_page_dropdown .dropdown-menu {
            width: 100%;
            position: relative;
            margin-bottom: 2rem;
        }
}

#login-createlogin #wrapper {
    padding: 0;
}

#login-createlogin #header .navbar-brand1 {
    position: static;
    max-width: 230px;
}

#login-createlogin .social {
    display: none;
}

#login-createlogin .contentpart .Top_content_header .panel-heading {
    padding: 0;
}

    #login-createlogin .contentpart .Top_content_header .panel-heading h3 {
        color: var(--primary);
    }

#secure-student-camp-facultydirectory .contentright .panel-default {
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 8px rgb(0 0 0 / 5%);
    box-shadow: 0 2px 8px rgb(0 0 0 / 5%);
    padding: 2rem;
}

    #secure-student-camp-facultydirectory .contentright .panel-default > .panel-body {
        font-size: 1rem;
    }

    #secure-student-camp-facultydirectory .contentright .panel-default > .panel-heading h3.panel-title {
        font-family: var(--font-serif);
        font-size: 2rem;
    }

    #secure-student-camp-facultydirectory .contentright .panel-default > .panel-body .form-group span {
        font-weight: bold;
    }

    #secure-student-camp-facultydirectory .contentright .panel-default > .panel-body .form-group + .form-group {
        margin-top: 1rem;
    }

#secure-student-camp-facultydirectory .Sub_heading span {
    display: inline-block;
}

#secure-student-camp-facultydirectory table[id*='dgridFaculty'] td:first-child {
    display: none;
}

#classDetails {
    background: var(--gray);
    color: #fff;
    font-size: 0.875rem;
    line-height: 1;
    border: 5px solid var(--primary);
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

    #classDetails .table-striped > tbody > tr:nth-of-type(odd) {
        background: var(--dark);
        font-weight: bold;
    }

    #classDetails td {
        border: none !important;
    }

    #classDetails #classDetailsColumn ul {
        padding: 0;
        list-style: none;
    }

    #classDetails #classDetailsColumn .navbar-text {
        color: #fff;
        overflow-wrap: anywhere;
    }

.form-control {
    display: block;
    width: 100%;
    height: 2.5rem;
    min-height: 2.5rem;
    padding: 0px 5px;
    font-size: 1rem;
    line-height: normal;
    color: #000;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: .25rem;
    box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset;
    transition: border-color 0s ease-in-out 0s;
}

table td input.form-control {
    width: auto;
    display: inline-block;
}

.datetimepicker input.form-control {
    width: 6.5rem;
}

#secure-student-acad-mygrades .panel .form-horizontal .control-label {
    padding: 0 15px;
}

/* STUDENT TILES */
div[id$="divStudTilePartBaseHomePage"] {
    padding: 0 15px;
}

    div[id$="divStudTilePartBaseHomePage"] .row {
        display: flex;
        margin-bottom: 30px;
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles {
        background: #fff;
        height: 100%;
        -webkit-box-shadow: 0 2px 8px rgb(0 0 0 / 5%);
        box-shadow: 0 2px 8px rgb(0 0 0 / 5%);
        padding: 2rem;
        border-radius: .25rem;
        font-size: 1rem;
    }

        div[id$="divStudTilePartBaseHomePage"] .tiles .list-group {
            /* overflow:hidden; */
            margin: 0;
        }

    div[id$="divStudTilePartBaseHomePage"] .row > .col-lg-8 > .row:first-child {
        display: flex;
        margin-bottom: 30px;
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles .home_tiles .control-label {
        font-family: var(--font-serif);
        display: inline-flex;
        flex-direction: column;
        font-size: 1.75rem;
        line-height: 1.2;
    }

        div[id$="divStudTilePartBaseHomePage"] .tiles .home_tiles .control-label::after {
            display: inline-block;
            content: "";
            height: .25rem;
            background: var(--primary);
            width: 4rem;
            margin: .75rem 0 1.25rem;
        }

@media (max-width:600px) {
    div[id$="divStudTilePartBaseHomePage"] .tiles .home_tiles {
        overflow: hidden;
    }

        div[id$="divStudTilePartBaseHomePage"] .tiles .home_tiles .control-label {
            width: 100%;
        }

        div[id$="divStudTilePartBaseHomePage"] .tiles .home_tiles .pull-right {
            margin-bottom: 1rem;
            margin-top: -.5rem;
        }
}

div[id$="divStudTilePartBaseHomePage"] .tiles .carousel-inner {
    top: 0 !important;
    padding: 0 !important;
}

    div[id$="divStudTilePartBaseHomePage"] .tiles .carousel-inner .row {
        height: auto !important;
        margin: 0 !important;
        padding: 0 !important;
    }

div[id$="divStudTilePartBaseHomePage"] .tiles .tab-pane {
    padding-top: .5rem;
}

@media (max-width:992px) {
    div[id$="divStudTilePartBaseHomePage"]  .row,
    div[id$="divStudTilePartBaseHomePage"] .row .row:first-child {
        display: block;
        margin: 0;
        padding: 0 !important;
    }

        div[id$="divStudTilePartBaseHomePage"] .row > .col-lg-8 > .row:first-child {
            margin-bottom: 0;
            flex-wrap: wrap;
        }

            div[id$="divStudTilePartBaseHomePage"] .row > .col-lg-8 > .row:first-child > div {
                padding: 0;
            }

    div[id$="divStudTilePartBaseHomePage"] .tiles-padding {
        width: 100%;
        margin-bottom: 2rem;
    }

    div[id$="divStudTilePartBaseHomePage"] .row div.col-lg-8 {
        width: 100%;
    }
}

@media (max-width:767px) {
    div[id$="divStudTilePartBaseHomePage"] {
        padding: 0;
        overflow: hidden;
    }

        div[id$="divStudTilePartBaseHomePage"] > .row .row:first-child > div {
            padding: 0;
        }

        div[id$="divStudTilePartBaseHomePage"] > .row > .col-lg-8 > .row:first-child {
            width: 100%;
            display: block;
            padding: 0 15px;
        }

        div[id$="divStudTilePartBaseHomePage"] .tiles-padding {
            width: 100%;
            margin-bottom: 1rem;
        }

        div[id$="divStudTilePartBaseHomePage"] .tiles {
            margin-bottom: 1rem;
        }

            div[id$="divStudTilePartBaseHomePage"] .tiles .tiles_tab {
                overflow: hidden;
                margin: 0;
            }
}

div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
    margin-bottom: 0;
}

div[id$="divStudTilePartBaseHomePage"] .tiles span[id*='lblActiveProgramVersion'] {
    font-weight: bold;
}

div[id$="divStudTilePartBaseHomePage"] .card-tile-content span[id*='lblActiveProgramVersion'] {
    font-weight: bold;
}

@media (max-width:400px) {
    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-9.col-sm-9.col-md-9.col-lg-9,
    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
        width: 100% !important;
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
        margin-bottom: .5rem;
    }
}

@media (min-width:992px) and (max-width:1449px) {
    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-9.col-sm-9.col-md-9.col-lg-9,
    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
        width: 100% !important;
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
        margin-bottom: .5rem;
    }
}

/* STAFF SPECIFIC STYLES */
#header_no_print .headerBar > div:nth-child(3) {
    display: block;
}

#header_no_print div[id$="pagetitle_StaHeader"] .col-sm-3,
#header_no_print div[id$="Header1_StaHeader"] .col-sm-3 {
    display: block;
}

#header_no_print div[id$="pagetitle_StaHeader"] .form-group > .col-sm-5,
#header_no_print div[id$="Header1_StaHeader"] .form-group > .col-sm-5 {
    border-right: 3px solid rgba(255,255,255,.2);
}

#header_no_print {
    width: 100%;
    position: relative;
    top: 0;
    z-index: 10;
}

div[id$='pagetitle_StaHeader'],
div[id$='Header1_StaHeader'] {
    background: var(--gray);
    overflow: hidden;
    color: #fff;
    margin-bottom: 2rem;
    padding: 0 20px;
    margin-left: -15px;
    margin-right: -15px;
}

    div[id$='pagetitle_StaHeader'] .stu_seach .form-group,
    div[id$='Header1_StaHeader'] .stu_seach .form-group {
        display: flex;
        padding: 1rem 0;
        align-items: center;
        max-width: 50rem;
    }

        div[id$="pagetitle_StaHeader"] .stu_seach .form-group > *,
        div[id$="Header1_StaHeader"] .stu_seach .form-group > * {
            width: auto;
            text-align: left;
            margin: .25rem 0;
            padding-top: 0;
        }


        div[id$="pagetitle_StaHeader"] .stu_seach .form-group > label,
        div[id$="Header1_StaHeader"] .stu_seach .form-group > label {
            font-size: .875rem;
            font-weight: 900;
            text-transform: uppercase;
            letter-spacing: 2px;
        }

        div[id$="pagetitle_StaHeader"] .stu_seach .form-group > .col-sm-5,
        div[id$="Header1_StaHeader"] .stu_seach .form-group > .col-sm-5 {
            flex-grow: 2;
            display: flex;
            align-items: center;
        }

            div[id$="pagetitle_StaHeader"] .stu_seach .form-group > .col-sm-5 a,
            div[id$="Header1_StaHeader"] .stu_seach .form-group > .col-sm-5 a {
                color: #fff;
                display: block;
                padding: .5rem;
                margin-left: .5rem;
                font-size: 1rem;
            }

        div[id$="pagetitle_StaHeader"] .stu_seach .form-group .btn-default,
        div[id$="Header1_StaHeader"] .stu_seach .form-group .btn-default {
            padding: .75rem 1rem;
            font-size: .875rem;
            min-height: auto;
        }

span[id$='pagetitle_StaDate'],
span[id$='Header1_StaDate'] {
    display: none;
}

@media (min-width:1200px) {
    div[id$="pagetitle_StaHeader"],
    div[id$="Header1_StaHeader"] {
        padding: 0 30px;
    }
}

@media (min-width:768px) and (max-width:1024px) {
    div[id$="pagetitle_StaHeader"],
    div[id$="Header1_StaHeader"] {
        padding: 0 0px;
    }

        div[id$="pagetitle_StaHeader"] .stu_seach .form-group,
        div[id$="Header1_StaHeader"] .stu_seach .form-group {
            display: grid;
            grid-template-columns: 2fr 1fr;
        }

            div[id$="pagetitle_StaHeader"] .stu_seach .form-group > label,
            div[id$="Header1_StaHeader"] .stu_seach .form-group > label {
                grid-column: 1 / 3;
                grid-row: 1;
                border-right: 3px solid rgba(255,255,255,.2);
                margin: 0;
                padding-bottom: .5rem;
            }

            div[id$="pagetitle_StaHeader"] .stu_seach .form-group > .col-sm-5,
            div[id$="Header1_StaHeader"] .stu_seach .form-group > .col-sm-5 {
                grid-row: 2;
                grid-column: 1 / 3;
                margin: 0;
            }

    #header_no_print div[id$="pagetitle_StaHeader"] .col-sm-3,
    #header_no_print div[id$="Header1_StaHeader"] .col-sm-3 {
        grid-column: -1;
        grid-row: 1 / 3;
    }
}

@media (max-width:767px) {
    div[id$='pagetitle_StaHeader'],
    div[id$='Header1_StaHeader'] {
        padding: 0 1rem;
        margin-left: -30px;
        margin-right: -30px;
        margin-bottom: 0;
    }

        div[id$="pagetitle_StaHeader"] .stu_seach .form-group,
        div[id$="Header1_StaHeader"] .stu_seach .form-group {
            flex-direction: column;
            padding: 1rem 0;
        }

            div[id$="pagetitle_StaHeader"] .stu_seach .form-group > *,
            div[id$="Header1_StaHeader"] .stu_seach .form-group > * {
                width: 100%;
                padding: 0;
            }

    #header_no_print div[id$="pagetitle_StaHeader"] .form-group > .col-sm-3,
    #header_no_print div[id$="Header1_StaHeader"] .form-group > .col-sm-3 {
        border-left: none;
        padding-top: .5rem;
        margin-top: .75rem;
        border-top: 3px solid rgba(255,255,255,.2);
    }
}

div[id*="classSchedule_"] {
    margin-top: 1.25rem;
}

.form-control[style*="visibility: hidden"] {
    min-height: 0 !important;
    height: 0 !important;
}

.navbar-default .navbar-text {
    color: #606060;
}

div[id$="pnlCourseList"] .formcheck {
    white-space: nowrap;
}

div[id$="pnlCourseList"] .row .center {
    position: static;
}

div[id$="pnlCourseList"] .col-sm-6.pull-right {
    text-align: right;
}

.btn-ok {
    color: #fff !important;
    background-color: var(--info) !important;
}

#OnlineRegStepImages1_dlHeaderSteps td {
    width: 30%;
}

#secure-student-reg-courseschedcalendars .panel {
    border: none;
}

#secure-staff-acad-gradebook_detail span[id$='lblCourseDetails'],
#secure-staff-acad-gradebook_detail span[id$='lblClassName'] {
    display: inline-block;
}

@media (max-width:600px) {
    #secure-student-acad-viewcourseattendance table {
        width: 100%;
        float: none;
    }
}

div[id*='MyViewAttendance'] .col-lg-12 {
    padding: 0;
}

#wrapper .table-bordered > thead > tr > th,
#wrapper .table-bordered > tbody > tr > th,
#wrapper .table-bordered > tfoot > tr > th,
#wrapper .table-bordered > thead > tr > td,
#wrapper .table-bordered > tbody > tr > td,
#wrapper .table-bordered > tfoot > tr > td {
    border-color: #000;
}

div[id$='DivDegreePathwayLnk'] {
    display: block;
    margin-top: 1rem;
}

.pnlColorKeys {
    list-style: none;
    margin: 2rem 0 0;
    padding: 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
}

    .pnlColorKeys li {
        display: flex;
        align-items: center;
    }

        .pnlColorKeys li + li {
            margin-left: 1.25rem;
        }

        .pnlColorKeys li div {
        }

.divpnlColorKeys {
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    width: 15px;
    height: 15px;
    margin: 0px 5px 0px 0px;
}

@media (max-width:600px) {
    .pnlColorKeys {
        display: block;
        margin-top: 0;
    }

        .pnlColorKeys li {
            width: 100%;
            margin-bottom: .5rem;
            padding: 0 !important;
        }

            .pnlColorKeys li + li {
                margin-left: 0;
            }

    #divStudentScheduleCalendar .fc-header-toolbar {
        flex-wrap: wrap;
        justify-content: center;
    }

    div[id$='_pnlSchedCal'] .table.small td {
        display: block;
        border: none;
        width: 100% !important;
        padding: 0;
    }

    div[id$='_pnlSchedCal'] .table.small tr td:nth-child(2n) {
        padding-bottom: 1rem;
    }

    #OnlineRegConHeader1_WaitlistedCourses,
    #OnlineRegConHeader1_RegisteredCourses,
    #OnlineRegConHeader1_SelectedCourses {
        width: 100% !important;
        float: none !important;
        display: inline-block;
        font-size: 1rem;
    }
}

div[id$='tabsGradeBookControls'] .col-lg-12.panel-heading.center {
    padding: 0;
}

    div[id$="tabsGradeBookControls"] .col-lg-12.panel-heading.center > div {
        padding-left: 0;
        padding-right: 0;
    }

@media (max-width:550px) {
    div[id$="tabsGradeBookControls"] table.table-condensed {
        width: 90% !important;
        margin: 1rem 5% !important;
    }

        div[id$="tabsGradeBookControls"] table.table-condensed table.table-condensed {
            margin: 0 !important;
            width: 100% !important;
        }
}

.modal-title #lblCourseTitle {
    margin: 0;
}

.panel-body .panel-body {
    padding: 0;
}

.panel-body .Tabs {
    padding: 15px;
}

.contentpart .panel .col-sm-12.right > .form-group > .col-sm-4 {
    padding: 0;
}

/* RFI */
body#applicant-inforequest .row + br {
    display: none; /* hide extra spacing */
}

body#applicant-inforequest label {
    padding: 0;
    margin: 0;
}

body#applicant-inforequest .form-group .col-sm-6 > div {
    width: 100%;
}

body#applicant-inforequest .panel .row.panel-heading {
    margin-bottom: 1rem;
}

@media (min-width:768px) {
    body#applicant-inforequest #content {
        max-width: 70rem;
    }

    body#applicant-inforequest div[id$='plInfoRequest'] .form-group {
        margin-bottom: 1.5rem;
    }
}

@media (min-width:1200px) {
    body#applicant-inforequest div[id$='plInfoRequest'] .panel .panel {
        padding: 0 15px;
    }

    #header ul.social-share li#lang_change {
        flex-direction: row;
        align-items: center;
    }
}

.msg_content {
    padding: 1rem;
    font-size: 1rem;
    border: 2px solid var(--accent);
    border-radius: .25rem;
}

    .msg_content i.fa {
        font-size: 1rem;
    }

.datepicker.dropdown-menu {
    -webkit-transform: translate3d(0,0,0);
}

/* APPLICATION */
.wizard {
    margin: 0px auto;
}

    .wizard .nav-tabs {
        position: relative;
        margin: 0px auto 2rem;
        border: none;
        display: flex;
        justify-content: space-between;
    }

        .wizard .nav-tabs::before, .wizard .nav-tabs::after {
            display: none;
        }

    .wizard .wizard-inner {
        margin-left: 2rem;
        margin-right: 2rem;
        position: relative;
    }

    .wizard .connecting-line {
        height: 2px;
        background: rgb(198, 198, 198);
        position: absolute;
        width: 100%;
        margin: 0px auto;
        left: 0px;
        right: 0px;
        top: 50%;
        z-index: 1;
    }

    .wizard .nav-tabs > li.active > a,
    .wizard .nav-tabs > li.active > a:hover,
    .wizard .nav-tabs > li.active > a:focus {
        cursor: default;
        border-width: 0px;
        border-style: initial;
        border-top-color: initial;
        border-right-color: initial;
        border-left-color: initial;
        border-image: initial;
        border-bottom-color: transparent;
    }

    .wizard span.round-tab {
        width: 2.5rem;
        height: 2.5rem;
        line-height: 2.5rem;
        display: inline-block;
        border-radius: 100px;
        z-index: 2;
        position: absolute;
        left: 0px;
        text-align: center;
        font-size: 1.125rem;
    }

    .wizard .nav-tabs > li {
        width: auto;
        float: none;
        position: relative;
        z-index: 1;
    }

    .wizard li::after {
        content: " ";
        position: absolute;
        left: 40%;
        opacity: 0;
        margin: 0px auto;
        bottom: 0px;
        border: 5px solid transparent;
        transition: all 0.1s ease-in-out 0s;
    }

    .wizard li.active::after {
        content: " ";
        position: absolute;
        left: 40%;
        opacity: 1;
        margin: 0px auto;
        bottom: 0px;
        border: 10px solid transparent;
    }

    .wizard .nav-tabs > li a {
        width: 2.5rem;
        height: 2.5rem;
        margin: 0px auto 0px;
        border-radius: 100%;
        padding: 0px;
        background: #fff;
    }

        .wizard .nav-tabs > li a:hover {
            background: var(--accent);
            color: #000;
        }

    .wizard .nav-tabs > li.active a {
        background: var(--primary);
        color: #fff;
    }

    .wizard .tab-pane {
        position: relative;
        padding-top: 50px;
    }

    .wizard h3 {
        margin-top: 0px;
    }

@media (max-width: 585px) {
    .wizard .wizard-inner {
        margin-left: 0;
        margin-right: 0;
        position: relative;
    }

    .wizard span.round-tab {
        font-size: 1rem;
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
    }

    .wizard .nav-tabs > li a {
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
    }

    .wizard li.active::after {
        content: " ";
        position: absolute;
        left: 35%;
    }
}

body[id*='secure-student-apply'] .datetimepicker input[type='text'] {
    width: 100%;
}

#login-createlogin .navbar .img-responsive {
    max-width: 182px;
    margin: 2rem 0.5rem;
}

div[id$="divWebPartBaseHomePage"] .panel-body {
    padding: 0 1rem !important;
}

div[id$='divWebPartBaseHomePage'] .carousel_custom .item .row {
    margin: 0;
}

table[id*="cphBody"] .panel-body .form-group.center .btn {
    padding: .75rem 1rem;
    width: 46%;
}

table[id*="cphBody"] .panel-body .carousel-inner label.wp_text {
    display: block;
}

#secure-staff-acad-gradebook button.close.btnClose {
    color: #333;
    width: 2rem;
    height: 2rem;
    font-size: 1.75rem;
}

#secure-staff-acad-classschedule #divConfirmationOrErrorList + div.panel.panel-default {
    position: static;
    clear: both;
    border: none;
    margin: 0;
    box-shadow: 0;
    -webkit-box-shadow: none;
}

#secure-staff-acad-viewpost_attendance .Sub_heading {
    padding: 0 0 1rem;
}

    #secure-staff-acad-viewpost_attendance .Sub_heading > span {
        display: inline;
    }

#employer-reg-employerreg .social-share,
#employer-reg-employerreg .navbar-header {
    display: none;
}

#employer-reg-employerreg #wrapper {
    padding-left: 0;
}

img.navbar-brand1 {
    width: 180px;
    margin: 2rem 0 1rem 1rem;
}

.contentpart div[id$='pnlProgramDetail'] .panel .panel-body {
    padding: 15px;
}

.contentpart div[id$='pnlProgramDetail'] .panel .panel .panel-body {
    padding: 0;
}

@media (min-width:1200px) {
    .contentpart div[id$='pnlProgramDetail'] .panel .panel-body {
        padding: 2rem;
    }
}

#secure-student-acad-degreeaudit i.fa-plus-square,
#secure-student-acad-degreeaudit i.fa-plus-square + span {
    cursor: pointer;
}


#calendarButtonExtender_popupDiv,
#CalendarExtender1_popupDiv {
    background: #fff;
    border: 2px solid #ccc;
}

.onlineRegistrationStepTabs .input-group-addon {
    padding: 0px 12px !important;
    display: inline-block;
    background: none;
    border: none;
}

.onlineRegistrationStepTabs .DatetimeControls #startDate {
    margin-bottom: .5rem;
}

.onlineRegistrationStepTabs .DatetimeControls #Span1,
.onlineRegistrationStepTabs .DatetimeControls #Span2 {
    width: 50%;
    text-align: left;
}

.SearchFiltersDropDownListOptions > option {
    background-color: #fff;
    color: #000;
}

#panelConfirmation .panel-primary {
    border: none;
    box-shadow: none;
}

    #panelConfirmation .panel-primary > .panel-heading {
        background: #fff;
        color: #000;
        margin-top: 2rem;
        text-align: center;
    }

#panelConfirmation .right {
    text-align: center;
    margin-top: 2rem;
}

#iframeCourseReasonPrompt {
    border: #eee 1px solid;
    box-shadow: 0px 0px 10px rgba(0,0,0,.1);
}

body#secure-student-acad-coursedroperrorlist > #form1 {
    height: 100%;
}

/* INTERNAL ERROR PAGE */
body#internalerror #wrapper {
    padding-left: 0;
    min-height: 100vh;
}

    body#internalerror #wrapper > form {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
    }

        body#internalerror #wrapper > form div#stdLayout {
            flex-grow: 1;
        }

body#internalerror #_ctl0_header .navbar .col-sm-5.col-xs-12 {
    background: #fff;
}

    body#internalerror #_ctl0_header .navbar .col-sm-5.col-xs-12 img.navbar-brand1 {
        margin-top: 1rem;
        margin-left: 0;
    }

body#internalerror div#_ctl0_header ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

body#internalerror #menu_btn {
    display: none;
}

.error {
    font-weight: bold;
}

body#internalerror span[id$='lblError'] {
    font-size: 2rem;
}

body#internalerror div#_ctl0_header ul.social-share {
    display: none;
}

@media (min-width:768px) {
    body#internalerror #_ctl0_header .navbar .col-sm-5.col-xs-12 {
        background: transparent;
    }
}

.contentpart a[id$="addPayment"] {
    margin-top: 1rem !important;
}

table[id$="dgBillCodeDebits"] input[type="text"] {
    width: 9rem;
}

.text-success {
    color: var(--info);
}

/* Employer Portal */
#empLayout {
    flex-grow: 1;
}

    #empLayout #_ctl0_Table1 .panel {
        padding: 1rem;
    }

    #empLayout #_ctl0_Table1 table .panel {
        padding: 0;
    }

    #empLayout #cmcContent .panel {
        padding-top: 0 !important;
    }

    #empLayout .contentpart .Top_content_header .panel-heading {
        padding: 0;
        margin: 0;
    }

#secure-employer-jobs-jobinfo #cmcContent {
    padding: 0 1rem 1rem;
}

.form-group.control_row.OverflowClass {
    height: 40vh;
    overflow: auto;
}

@media (min-width:1024px) {
    #empLayout #_ctl0_Table1 .panel {
        padding: 2rem;
    }

    #empLayout #_ctl0_Table1 table .panel {
        padding: 0;
    }

    #secure-employer-jobs-jobinfo #cmcContent {
        padding: 0 2rem 2rem;
    }
}

#secure-staff-cm-contactmanager .datetimepicker input.form-control {
    width: 100%;
}

#awarningsum {
    text-decoration: none;
}

/* original */

#FerpaDocumentTable a.disabledLinkButton {
    cursor: not-allowed;
    text-decoration: none !important;
}
/*.btn-ok { color: rgb(255, 255, 255) !important; background-color: rgb(8, 138, 13) !important; }*/
.btn-cancel {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(119, 119, 119) !important;
}

.clickableImage {
    cursor: pointer;
}

.regbutton {
    color: blue;
    font-family: open_sansregular;
    background-color: green !important;
    font-size: 15px !important;
    padding: 3px 14px !important;
    border-radius: 0px !important;
    margin: 15px !important;
}

.left {
    text-align: left;
}

.login_bg {
    background-color: rgb(233, 233, 233);
}

.ul_style {
    list-style: none;
    text-align: center !important;
}
/*.fd_search_item { font-size: 12px; font-family: open_sansregular; line-height: 30px; font-weight: normal; text-decoration: underline; }*/

.text1 {
    font-size: 14px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 15px;
    padding: 0px 0px 10px;
    float: left;
}

.text1white {
    font-size: 9px;
    color: rgb(255, 255, 255);
    font-family: open_sansregular;
    line-height: 15px;
}

.text1greeting {
    font-size: 14px;
    font-family: open_sansregular;
    font-weight: bold;
}

.text1b {
    font-size: 11px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 15px;
    font-weight: bold;
}

.text1i {
    font-size: 11px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 15px;
    font-style: italic;
}

.text2 {
    font-size: 14px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 14px;
}

.text2b {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: bold;
}

.text2red {
    font-size: 10px;
    color: rgb(204, 0, 0);
    font-family: open_sansregular;
    line-height: 14px;
}

.text2i {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 14px;
    font-style: italic;
}

.headerseparator {
    color: rgb(66, 66, 66);
    display: none;
}

.text3 {
    font-size: 12px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 13px;
}

.text3b {
    font-size: 9px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 13px;
    font-weight: bold;
}

.text3i {
    font-size: 9px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 13px;
    font-style: italic;
}
/* .error { font-size: 10px; font-family: open_sansregular; font-weight: bold; } */
.pagetitle {
    font-size: 20px;
    color: rgb(0, 0, 86);
    font-family: open_sansregular;
    line-height: 22px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 12px;
    padding-left: 0px;
}

.pagetitle_pop {
    font-size: 25px;
    font-family: open_sansregular;
    line-height: 22px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 12px;
    padding-left: 0px;
}

.pagetitle_bk {
    display: block;
}

.subhead1 {
    font-size: 14px;
    color: rgb(0, 0, 86);
    font-family: Arial, sans-serif;
    line-height: 15px;
    font-weight: bold;
    padding-bottom: 3px;
}

.subhead2 {
    font-size: 12px;
    font-family: Arial, sans-serif;
    line-height: 13px;
    font-weight: bold;
    padding: 10px 10px 0px;
}

.subhead3 {
    font-size: 10px;
    color: rgb(0, 0, 86);
    font-family: Arial, sans-serif;
    line-height: 13px;
    font-weight: bold;
    padding-bottom: 3px;
}

.link1 {
    font-size: 11px;
    font-family: open_sansregular;
    line-height: 15px;
    text-decoration: underline;
    font-weight: normal;
}

    .link1:hover {
        text-decoration: underline;
    }

    .link1 a {
        font-size: 11px;
        color: rgb(37, 98, 222);
        font-family: open_sansregular;
        line-height: 15px;
        font-weight: normal;
        text-decoration: underline;
    }

        .link1 a:hover {
            text-decoration: underline;
        }

.link2 {
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
}

.link2_red {
    font-weight: normal;
    font-size: 10px;
    color: red;
    line-height: 14px;
    font-family: open_sansregular;
    text-decoration: underline;
}

.link2:hover {
    text-decoration: underline;
}

.link4 {
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: underline;
}

    .link4:hover {
        text-decoration: underline;
    }

.linksubhead:hover {
    text-decoration: underline;
}

.linkfooter {
    font-size: 9px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 13px;
    font-weight: normal;
    text-decoration: underline;
}

    .linkfooter:hover {
        text-decoration: underline;
    }

.tableHdr {
    background-color: rgb(31, 103, 166);
    padding: 10px;
    font-weight: normal;
    text-align: center;
    border: 1px solid rgb(248, 248, 248);
}

.tablehdrfont {
    font-size: 14px;
    color: white;
    font-family: open_sansregular;
    font-weight: bold;
}

.tablehdrfont2 {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    font-weight: bold;
}

.link2grid {
    border-bottom: 1px solid rgb(221, 221, 221);
}

    .link2grid a {
        font-size: 10px;
        color: rgb(37, 98, 222);
        font-family: open_sansregular;
        line-height: 11px;
        font-weight: normal;
        text-decoration: underline;
    }

        .link2grid a:hover {
            text-decoration: underline;
        }

tr.row1 {
    font-size: 12px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    background-color: rgb(248, 248, 248);
}

tr.row2 {
    font-size: 12px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    background-color: rgb(229, 229, 229);
}

td.separator {
    border-bottom: 1px solid rgb(221, 221, 221);
}

.separator {
    border-bottom: 1px solid rgb(221, 221, 221);
}

.linesHr {
    background-color: rgb(221, 221, 221);
}

.lineHr {
    border-bottom: 1px solid rgb(221, 221, 221);
    margin-bottom: 3px;
    height: 1px;
    width: 100%;
}
/* .regNone { color: rgb(255, 255, 255); font-family: open_sansregular; line-height: 15px; font-weight: normal; background-color: rgb(232, 246, 232); border-width: 0px; }
.regGreen { font-size: 13px; color: rgb(31, 31, 31); font-family: open_sansregular; line-height: 15px; font-weight: normal; border-width: 0px; background-color: rgba(113, 250, 113, 0.88) !important; }
.regOrange { font-size: 13px; color: rgb(31, 31, 31); font-family: open_sansregular; line-height: 15px; font-weight: normal; background-color: rgb(251, 180, 77) !important; }
.regRed { font-size: 13px; font-family: open_sansregular; line-height: 15px; font-weight: normal; color: rgb(31, 31, 31) !important; background-color: rgb(251, 143, 143) !important; }
.regYellow { font-size: 13px; color: rgb(31, 31, 31); font-family: open_sansregular; line-height: 15px; font-weight: normal; background-color: rgba(247, 247, 8, 0.51) !important; } */
.regAudit {
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 15px;
    font-weight: normal;
    background-color: rgb(51, 153, 204) !important;
}

.tools {
    background-color: rgb(229, 229, 229);
}

.toolsLeft {
    border-left: 1px solid rgb(204, 204, 204);
    background-color: rgb(229, 229, 229);
}

.toolsRight {
    border-right: 1px solid rgb(204, 204, 204);
    background-color: rgb(229, 229, 229);
}

.toolsTop {
    border-top: 1px solid rgb(204, 204, 204);
    background-color: rgb(229, 229, 229);
}

.toolsBottom {
    border-bottom: 1px solid rgb(204, 204, 204);
    background-color: rgb(229, 229, 229);
}

.roundedbox {
    background-color: rgb(207, 226, 255);
}

.roundedboxLeft {
    border-left: 1px solid rgb(204, 204, 204);
    background-color: rgb(207, 226, 255);
}

.roundedboxRight {
    border-right: 1px solid rgb(204, 204, 204);
    background-color: rgb(207, 226, 255);
}

.roundedboxTop {
    border-top: 1px solid rgb(204, 204, 204);
    background-color: rgb(207, 226, 255);
}

.roundedboxBottom {
    border-bottom: 1px solid rgb(204, 204, 204);
    background-color: rgb(207, 226, 255);
}

input.forminput {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    padding: 2px;
}

.forminput_readonly {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    line-height: 14px;
}

input.forminputInvalid {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    background-color: rgb(244, 251, 59);
    border: 1px solid rgb(204, 204, 204);
    padding: 2px;
}

input.forminputYllw {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    background-color: rgb(252, 254, 187);
    border: 1px solid rgb(204, 204, 204);
    padding: 2px;
}

textarea.formtextbox {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    border: 1px solid rgb(204, 204, 204);
    padding: 2px;
}
/* select.formselect { font-family: open_sansregular; font-size: 10px; color: rgb(66, 66, 66); border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); border-radius: 3px; } */
select.formselectInvalid {
    font-family: open_sansregular;
    font-size: 10px;
    color: rgb(66, 66, 66);
    border: 1px solid rgb(204, 204, 204);
    background-color: rgb(244, 251, 59);
}

input.formradio {
    font-size: 10px;
    font-family: open_sansregular;
    background-color: rgb(255, 255, 255);
}

input.formcheck {
    font-family: open_sansregular;
    font-size: 10px;
    color: rgb(66, 66, 66);
    background-color: rgb(255, 255, 255);
}

.button1 {
    font-size: 11px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    text-align: center;
    text-decoration: none;
    height: 20px;
    background-color: rgb(227, 227, 227);
    border: 1px solid rgb(204, 204, 204);
    padding: 3px 5px;
}

.button1Disabled {
    font-size: 11px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    text-align: center;
    text-decoration: none;
    height: 20px;
    background-color: rgb(227, 227, 227);
    border: 1px solid rgb(204, 204, 204);
    padding: 3px 5px;
}

.button2 {
    font-size: 11px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    text-align: center;
    background-color: white;
    border: 1px solid rgb(204, 204, 204);
    padding: 3px 5px;
}

    .button2:hover {
        color: rgb(37, 98, 222);
        background-color: rgb(255, 255, 51);
    }

.button2hover {
    font-size: 11px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    text-align: center;
    vertical-align: middle;
    background-color: rgb(255, 255, 51);
    border: 1px solid rgb(204, 204, 204);
    padding: 3px 5px;
}

.AltRowColor {
    background-color: rgb(221, 221, 221);
}

td.grey {
    background-color: rgb(221, 221, 221);
}

.tdyellow {
    background-color: rgb(252, 254, 187);
}

.blank3 {
    clear: both;
    height: 3px;
}

.bar5 {
    clear: both;
    height: 5px;
    background-color: rgb(204, 204, 204);
    margin-top: 5px;
    margin-bottom: 5px;
}

.dotted {
    height: 1px;
    background-image: url("../images/dotted.gif");
    background-repeat: repeat;
    margin-top: 3px;
    margin-bottom: 3px;
}

.panelTop {
    margin-top: 10px;
}

.panelframe {
    background-color: white;
    border: 1px solid rgb(204, 204, 204);
    padding: 5px;
}

.panelframe2 {
    background-color: rgb(252, 254, 187);
    border: 1px solid rgb(249, 253, 127);
    padding: 5px;
}

.panelframe3 {
    background-color: rgb(228, 238, 253);
    border: 1px solid rgb(204, 204, 204);
    padding: 5px;
}

.wndwshade {
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    padding: 5px;
    margin-top: 3px;
    margin-bottom: 8px;
}

.gutter_bktop {
    vertical-align: top;
    background-color: rgb(243, 243, 243);
}

.gutterBanner {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    font-weight: bold;
    text-align: left;
    border: 1px solid rgb(154, 187, 238);
    background-color: rgb(154, 187, 238);
    padding: 4px;
}

.gutterBannerFont {
    font-size: 10px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    font-weight: bold;
    text-align: left;
}

.tabon {
    font-size: 11px;
    color: rgb(17, 16, 131);
    font-family: open_sansregular;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    padding: 2px 4px;
    margin: 0px;
}

.tabhover {
    font-size: 11px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    padding: 2px 4px;
    margin: 0px;
}

.taboff {
    font-size: 11px;
    color: rgb(66, 66, 66);
    font-family: open_sansregular;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    padding: 2px 4px;
    margin: 0px;
}

.headerBar {
    margin: 5px 0px; /*min-height: 30px; */
}

    .headerBar .form-group {
        margin-bottom: 0px;
    }

        .headerBar .form-group .btn {
            margin: 0px;
        }

.linkheaderBar {
    font-size: 8pt;
    font-family: open_sansregular;
    font-weight: normal;
    text-decoration: underline;
    border-top: 1px solid rgb(221, 221, 221);
}

    .linkheaderBar:hover {
        color: rgb(177, 176, 176);
        text-decoration: underline;
    }

.layout1 {
    background-color: rgb(255, 255, 255);
}

.layout2 {
    vertical-align: top;
}

.subnav {
    vertical-align: top;
}

.FileInputControlUploadButton {
    text-decoration: none;
    height: 22px;
    font-size: 13px;
    color: rgb(66, 66, 66);
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
}

.FileInputControlUpload {
    text-decoration: none;
    height: 22px;
    font-size: 13px;
    color: rgb(66, 66, 66);
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
}

.onlineregStepNumber {
    font-size: 13px;
    color: rgb(255, 255, 255);
    font-family: Arial, sans-serif;
    font-weight: bold;
    text-align: center;
}

.onlineregStepText {
    font-size: 11px;
    color: rgb(0, 0, 86);
    font-family: open_sansregular;
    font-weight: normal;
    padding-left: 16px;
    vertical-align: middle;
}

.mycaldropadd {
    background-color: rgb(248, 128, 91);
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: none;
}

.mycalholiday {
    background-color: rgb(248, 195, 91);
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: none;
}

.mycalreg {
    background-color: rgb(120, 166, 224);
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: none;
}

.mycalterm {
    background-color: rgb(120, 224, 120);
    font-size: 10px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    line-height: 14px;
    font-weight: normal;
    text-decoration: none;
}

.mycallist {
    list-style: none;
    margin-left: 0px;
    padding-left: 1em;
    text-indent: -1em;
}

.CMCTitleStyle {
    font-size: 10pt;
    font-weight: bold;
    color: rgb(204, 204, 255);
    background-color: rgb(0, 51, 153);
    font-family: Verdana;
    height: 100%;
    border-width: 0px;
    border-style: solid;
    border-color: rgb(204, 204, 255);
    border-collapse: collapse;
}

.CMCDayHeaderStyle {
    color: rgb(0, 51, 153);
    background-color: rgb(141, 173, 230);
    font-size: 8pt;
    font-family: Verdana;
}

.myCalendar {
    width: 156px;
    border-top: 0px !important;
}

    .myCalendar a {
        text-decoration: none;
    }

    .myCalendar td:first-child {
        border: 2px outset rgb(35, 88, 158);
    }

    .myCalendar .myCalendarTitle {
        font-weight: bold;
        height: 40px;
        line-height: 40px;
        color: rgb(255, 255, 255);
        font-size: 18px;
        font-family: open_sansregular;
    }

    .myCalendar th.myCalendarDayHeader {
        height: 28px;
        border: 2px outset rgb(35, 88, 158);
        text-align: center;
        float: none;
    }

    .myCalendar td.myCalendarDay {
        border: 2px outset rgb(35, 88, 158);
        float: none;
    }

        .myCalendar td.myCalendarDay:nth-child(7) a {
        }

    .myCalendar .myCalendarNextPrev {
        text-align: center;
    }

        .myCalendar .myCalendarNextPrev a {
            font-size: 1px;
        }

        .myCalendar .myCalendarNextPrev:nth-child(1) a {
            background: url("prevMonth.png") center center no-repeat;
            color: rgb(76, 202, 239) !important;
        }

            .myCalendar .myCalendarNextPrev:nth-child(1) a:hover, .myCalendar .myCalendarNextPrev:nth-child(3) a:hover {
                background-color: transparent;
            }

        .myCalendar .myCalendarNextPrev:nth-child(3) a {
            background: url("nextMonth.png") center center no-repeat;
            color: rgb(76, 202, 239) !important;
        }

    .myCalendar td.myCalendarSelector a {
        background-color: rgb(37, 186, 229);
    }

    .myCalendar .myCalendarDayHeader a, .myCalendar .myCalendarDay a, .myCalendar .myCalendarSelector a, .myCalendar .myCalendarNextPrev a {
        display: block;
        line-height: 20px;
    }

    .myCalendar .myCalendarToday {
        background-color: rgb(242, 242, 242);
        box-shadow: rgb(229, 229, 229) 0px 0px 5px 1px;
    }

        .myCalendar .myCalendarToday a {
            color: rgb(37, 186, 229) !important;
        }

    .myCalendar .myCalendarDay a:hover, .myCalendar .myCalendarSelector a:hover {
        background-color: rgb(37, 186, 229);
    }

.INFRACalendarStyle {
    border-color: rgb(221, 221, 221);
    border-width: 1px;
    border-style: solid;
    font-family: Verdana;
    font-size: 8pt;
    color: rgb(0, 51, 153);
    padding: 0px;
    border-collapse: collapse;
}

.INFRATitleStyle {
    font-size: 10pt;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 51, 153);
    font-family: Verdana;
}

.INFRANextPrevStyle {
    font-size: 10pt;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 51, 153);
    font-family: Verdana;
}

.INFRADayHeaderStyle {
    color: rgb(0, 51, 153);
    background-color: rgb(141, 173, 230);
    font-size: 8pt;
    font-family: Verdana;
}

.INFRAWeekEndDayStyle {
    color: rgb(0, 51, 153);
    background-color: rgb(255, 204, 0);
    font-size: 8pt;
    font-family: Verdana;
}

.INFRAOtherMonthDayStyle {
    color: rgb(102, 102, 102);
    background-color: rgb(213, 227, 254);
    font-size: 8pt;
    font-family: Verdana;
}

.INFRADropDownStyle {
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-size: 8pt;
    font-family: Verdana;
}

.INFRAFooterStyle {
    color: rgb(0, 51, 153);
    background-color: rgb(141, 173, 230);
    font-size: 8pt;
    font-family: Verdana;
}

span[disabled="true"] {
    color: rgb(160, 160, 160);
}

span[disabled="disabled"] {
    color: rgb(160, 160, 160);
}

.PFChar {
    font-size: 10px;
    color: rgb(204, 0, 0);
    font-family: open_sansregular;
    font-weight: bold;
}

.CMCRSSBullet {
    color: blue;
}

.CMCRSSCell {
    text-align: left;
}

.CMCRSSRow {
}

.CMCRSSTable {
    font-size: 11px;
    color: black;
    font-family: open_sansregular;
    line-height: 13px;
    font-weight: normal;
    width: 100% !important;
}

.CMCRSSLink:link {
    color: blue;
    text-decoration: none;
    font-style: normal;
}

.CMCRSSLink:visited {
    color: blue;
    text-decoration: underline;
    font-style: normal;
}

.CMCRSSLink:hover {
    color: blue;
    text-decoration: underline;
    font-style: normal;
}

.WPAddHeader {
    font-weight: bold;
}

.wpPartStyle {
    border-width: 1px;
    border-style: solid;
    border-color: lightblue;
}

.wpPartChromStyle {
}

.wpPartTitleStyle {
    font-size: 11px;
    color: rgb(17, 16, 131);
    font-family: open_sansregular;
    line-height: 13px;
    font-weight: bold;
    background-image: url("../images/wp_header.gif");
    background-repeat: repeat-x;
}

.collapsePanelHide {
    visibility: hidden;
    display: none;
}

.collapsePanelShow {
    background-color: white;
    overflow: hidden;
    visibility: visible;
    display: block;
}

.MainTopMenu .AspNet-Menu-Vertical .navbar-default {
    z-index: 300;
}

.MainTopMenu ul {
    background: rgb(255, 255, 255);
}

.MainTopMenu .AspNet-Menu-Vertical ul.AspNet-Menu {
    width: 100%;
}

.MainTopMenu ul.AspNet-Menu ul {
    width: 100%;
    z-index: 400;
}

    .MainTopMenu ul.AspNet-Menu ul ul {
        width: 100%;
    }

.MainTopMenu ul.AspNet-Menu li {
    color: rgb(0, 0, 0);
    background: rgb(255, 255, 255);
}

    .MainTopMenu ul.AspNet-Menu li a, .MainTopMenu ul.AspNet-Menu li span {
        color: rgb(0, 0, 0);
        padding: 4px 2px 4px 8px;
        border-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: rgb(0, 0, 86);
        border-right-color: rgb(0, 0, 86);
        border-left-color: rgb(0, 0, 86);
        border-image: initial;
        border-bottom-style: initial;
        border-bottom-color: initial;
        background: url("../images/menu_arrow.gif") right center no-repeat transparent;
    }

    .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span {
        background-image: none;
    }

    .MainTopMenu ul.AspNet-Menu li a img {
        border-style: none;
        vertical-align: middle;
    }

    .MainTopMenu ul.AspNet-Menu li:hover, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover {
        background-color: rgb(214, 235, 255);
        border-color: rgb(214, 235, 255);
    }

        .MainTopMenu ul.AspNet-Menu li:hover a, .MainTopMenu ul.AspNet-Menu li:hover span, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover a, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover span, .MainTopMenu ul.AspNet-Menu li:hover li:hover a, .MainTopMenu ul.AspNet-Menu li:hover li:hover span, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .MainTopMenu ul.AspNet-Menu li:hover li:hover ul a:hover, .MainTopMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover {
            color: rgb(0, 0, 0);
        }

        .MainTopMenu ul.AspNet-Menu li:hover ul a, .MainTopMenu ul.AspNet-Menu li:hover ul span, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span, .MainTopMenu ul.AspNet-Menu li:hover li:hover ul a, .MainTopMenu ul.AspNet-Menu li:hover li:hover ul span, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a, .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span {
            color: rgb(0, 0, 0);
        }

    .MainTopMenu ul.AspNet-Menu li a:hover, .MainTopMenu ul.AspNet-Menu li span.Asp-Menu-Hover {
        color: rgb(0, 0, 0);
        background: url("../images/menu_arrow.gif") right center no-repeat transparent;
    }

    .MainTopMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover {
        background-image: none;
    }

.MainTopMenu .navbar-default .AspNet-Menu-Horizontal {
    z-index: 300;
}

.MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu {
    width: 130px;
}

    .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul {
        width: 100%;
    }

        .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul {
            top: 0px;
        }

        .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul {
            width: 100%;
        }

    .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li {
        width: 100%;
        text-align: left;
    }

    .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li {
        text-align: left;
        width: inherit;
    }

    .MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li {
        width: 130px;
    }

ul.AspNet-Menu {
    position: static;
}

.MainTopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul {
    margin: 0px 0px 0px 130px;
}

.QuickLinkRow {
    background-image: url("../images/quicklink_bk.gif");
    height: 29px;
}
/*.hiddenLink a, .hiddenLink a:hover, .hiddenLink a:visited { position: absolute; left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; }
.hiddenLink a:active { position: static; width: auto; height: auto; }*/
/*#cmcStudentHeader { margin-top: 3px; }
#cmcStudentMsgTray { width: 100%; position: absolute; font-family: open_sansregular; font-size: 12px; }
#cmcStudentMsgTray div { display: none; margin-left: 0px; padding: 15px 20px; position: relative; zoom: 1; box-shadow: rgb(6, 6, 6) 0px 0px 7px inset, black 0px 0px 2px; }
#cmcStudentMsgTray div ol { margin: 0px; padding: 0px; list-style: none; }
#cmcStudentMsgTray div li { padding: 4px 0px; }
#cmcStudentMsgTray div li span { margin-right: 3px; }
#cmcStudentMsgTray ul { margin: 0px; list-style: none; padding: 0px; height: 24px; }
#cmcStudentMsgTray ul li { float: left; margin: 0px; padding: 0px; }
#cmcStudentMsgTray ul li#cmcTrayHolds { width: 27%; }
#cmcStudentMsgTray ul li#cmcTrayAlerts { width: 27%; }
#cmcStudentMsgTray ul li#cmcTrayAppts { width: 46%; }
#cmcStudentMsgTray ul li a { display: block; margin: 0px; text-decoration: none; outline: none; padding: 4px 8px 4px 7px; }
#cmcStudentMsgTray ul li#cmcTrayAppts a { }
#cmcStudentMsgTray ul li em { border: 1px solid; padding: 0px 3px; }
#cmcStudentMsgTray h2 { margin: 0px -10px 8px; }*/
/* .cmcDate { margin: 2px 0px 0px; text-align: right; height: 28px; } */
.cmcCloseMsgTray {
    position: absolute;
    right: 20px;
    top: 10px;
}

.cmcViewAll {
    text-align: right;
    display: block;
    margin-top: 10px;
}

#cmcStudentMsgTray {
    padding-bottom: 0px;
    z-index: 999;
}

    #cmcStudentMsgTray div {
        background-color: rgb(255, 255, 255);
    }

    #cmcStudentMsgTray ul {
        padding-left: 0px;
    }

        #cmcStudentMsgTray ul li em {
            background: url("../images/msgtray/msg-qty-bg.png") 1px 0px no-repeat;
            border: 0px;
            width: 20px;
            height: 18px;
            display: block;
            float: left;
            color: rgb(51, 51, 51);
            font-style: normal;
            font-size: 10px;
            text-align: center;
            margin: -2px 3px 0px 0px;
        }

        #cmcStudentMsgTray ul li em {
        }

        #cmcStudentMsgTray ul li#cmcTrayAppts a {
            margin-right: 0px;
        }
/*#cmcStudentMsgTray h2 { height: 22px; padding-top: 0px; background-repeat: no-repeat; background-position: left center; }
#cmcMsgHolds h2 { color: rgb(51, 51, 51); }
#cmcMsgHolds h2::before { content: "?"; font-family: FontAwesome; padding-right: 10px; padding-left: 10px; color: rgb(51, 51, 51); }
#cmcMsgAlerts h2 { color: rgb(51, 51, 51); }
#cmcMsgAlerts h2::before { content: "?"; font-family: FontAwesome; padding-right: 10px; padding-left: 10px; color: rgb(51, 51, 51); }
#cmcMsgAppts h2 { color: rgb(51, 51, 51); }
#cmcMsgAppts h2::before { content: "?"; font-family: FontAwesome; padding-right: 10px; padding-left: 10px; color: rgb(51, 51, 51); }*/
.cmcViewAll {
    padding-right: 20px;
    background: url("../images/msgtray/next.png") right center no-repeat;
}

.cmcCloseMsgTray {
    text-indent: -1000em;
    width: 29px;
    height: 25px;
    top: 2px;
    right: 10px;
    background: url("../images/msgtray/close-window.png") left center no-repeat;
}
/*#cmcStudentMsgTray ul li { }
#cmcStudentMsgTray ul li a { font-weight: bold; font-size: 12px; }
#cmcStudentMsgTray ul li a:hover { }
#cmcStudentMsgTray ul li a:hover { }*/
/*#cmcStudentMsgTray ul li a.cmcTrayTabActive { background-color: rgba(0, 0, 0, 0.49); }*/
/*#cmcStudentMsgTray ul li a.cmcTrayTabActive { color: white; }
#cmcStudentMsgTray div { font-size: 12px; }
#cmcStudentMsgTray div a { color: blue; }
#cmcStudentMsgTray div a:hover { text-decoration: none; }
#cmcStudentMsgTray div li { border-bottom: 1px dotted rgb(204, 204, 204); color: rgb(51, 51, 51); }
#cmcStudentMsgTray div li span { color: rgb(102, 102, 102); font-size: 0.84em; }
#cmcStudentMsgTray h2 { font-size: 20px; }*/
.cmcViewAll a {
    color: inherit;
}

    .cmcViewAll a:hover {
        color: inherit;
    }

a.cmcCloseMsgTray {
    color: inherit;
}

    a.cmcCloseMsgTray:hover {
        color: inherit;
    }

.OnlineRegSchedPaymentAmountGood {
    background-color: rgb(0, 130, 0);
    color: rgb(0, 0, 0);
    font-weight: bold;
}

.OnlineRegSchedPaymentAmountBad {
    background-color: rgb(255, 0, 0);
    color: rgb(255, 255, 255);
    font-weight: bold;
}

.OnlineRegSchedPayment {
}

.collapsePanel {
    display: none;
}

.buttonDisabledFF {
    font-size: 11px;
    color: gray;
    font-family: open_sansregular;
    text-align: center;
    text-decoration: none;
    height: 20px;
    background-color: rgb(227, 227, 227);
    border: 1px solid rgb(204, 204, 204);
    padding: 3px 5px;
}

.linksubhead {
    font-size: 14px;
    color: rgb(37, 98, 222);
    font-family: open_sansregular;
    text-decoration: underline;
}

.supportedBrowserTable {
    visibility: visible;
}

.navbar {
    position: relative;
    min-height: 40px;
    margin-bottom: 0px;
    border: none;
    border-radius: 0px;
}
/* .navbar-default { padding: 0px; }
.navbar-brand1 { float: left; height: auto; padding: 0px 20px 0px 15px; font-size: 18px; line-height: 20px; margin: 10px 0px; } */
.navbar-collapse-custom {
    margin-left: -40px !important;
}

.navbar-collapse.in {
    overflow-y: visible;
}

.border_top {
    border-top: 1px solid rgb(221, 221, 221);
}

.header_btn {
    color: rgb(255, 255, 255);
    background-color: rgb(16, 46, 82);
    border-color: rgb(22, 61, 108);
    border-radius: 0px;
    font-family: gothic;
}

    .header_btn:hover {
        color: rgb(255, 255, 255);
        background-color: rgb(16, 46, 82);
        border-color: rgb(22, 61, 108);
    }
/* .social { text-align: right; padding: 20px 0px 0px; }
.social-share { display: inline-block; list-style: none; padding: 0px; margin: 0px; } */
/* ul.social-share li { display: inline-block; padding-left: 10px; } */
ul.social-share .dropdown {
    background-color: rgb(255, 255, 255);
    padding: 0px 5px 0px 10px;
    border-radius: 15px;
}

    ul.social-share .dropdown i {
        border: 2px solid rgb(16, 39, 67);
        border-radius: 15px;
        padding: 3px 4px;
    }

ul.social-share .dropdown-menu > li {
    width: 100%;
    border-bottom: 1px solid rgb(16, 39, 67);
    text-align: left;
}

    ul.social-share .dropdown-menu > li > a {
        color: rgb(16, 39, 67);
        text-decoration: none;
        background-color: rgb(255, 255, 255);
        border: 0px;
        width: 100%;
    }

        ul.social-share .dropdown-menu > li > a:hover {
            color: rgb(16, 39, 67);
            text-decoration: none;
            background-color: rgb(140, 186, 243);
            border: 0px;
        }
/* #Show_quick_links { cursor: pointer; } */
/* #Show_quick_links:hover { text-decoration: underline; } */
ul.social-share .dropdown-menu {
    background-color: rgb(255, 255, 255);
    margin: 0px;
    min-width: 130px;
    padding: 0px;
}

    ul.social-share .dropdown-menu i {
        border: none;
        border-radius: 0px;
        padding: 3px 4px;
    }
/* ul.social-share li a { display: inline-block; margin-right: 5px; line-height: 25px; text-align: center; border-radius: 2px; font-size: 14px; text-decoration: none !important; } */
/* ul.social-share li a:hover { } */
/* .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgb(231, 231, 231); margin-top: -39px; } */
/* .row-height { display: table; table-layout: fixed; height: 100%; width: 100%; } */
/* .col-height { display: table-cell; float: none; height: 100%; }
.col-top { vertical-align: top; }
.col-middle { vertical-align: middle; }
.col-bottom { vertical-align: bottom; } */
/*#content { }*/
.center {
    text-align: center;
}

.dashboardcontainer {
    padding: 30px;
}

.well {
    min-height: 20px;
    margin-bottom: 20px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset;
}
/* .navbar-text { overflow-wrap: break-word; float: none; margin: 0px !important; } */
.input-group-addon {
    padding: 0px 12px !important;
}
/* .control-label { text-align: right; margin-bottom: 0px; padding-top: 2px !important; } */
/* .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } */
input[type="radio"], input[type="checkbox"] {
    margin: 4px 4px 0px;
}

.Main_contentpanel {
    background-color: rgb(244, 244, 244) !important;
}

.Sub_contentpanel {
    padding: 0px 15px;
    border: 2px solid rgb(221, 221, 221);
    background-color: rgb(255, 255, 255);
    font-family: open_sansregular;
    margin: 0px 0px 20px;
}

.Sub_sub_contentpanel {
    padding: 15px 15px 0px;
    border: 2px solid rgb(221, 221, 221);
    background-color: rgb(248, 248, 248);
    font-family: open_sansregular;
    margin: 0px;
}

.Sub_heading {
    padding: 10px 10px 10px 0px;
}
/* .Sub_heading span { font-family: open_sansregular !important; font-size: 20px !important; } */
/* .Sub_heading_sub { padding: 5px 0px 0px 10px; }
.Sub_heading_sub span { padding: 10px 10px 10px 0px !important; font-family: open_sansregular !important; font-size: 16px !important; } */
.align_l {
    float: left;
}
/* #footer, .footer { width: 100%; position: absolute; bottom: 0px; left: 0px; border-top: 1px solid rgb(255, 255, 255); } */
/* #footer p, .footer p { font-size: 14px; text-align: left; margin: 0px; padding: 5px 0px 0px; font-family: open_sansregular; } */
.rightpad {
    padding-right: 0px !important;
}

.zeropad {
    padding: 0px
}

.pad_left {
    padding: 0px 0px 0px 10px;
}

.zeromargin {
    margin: 0px !important;
}

.messages {
    padding: 15px !important;
}
/*.msg_content { padding: 10px; background-color: rgba(0, 0, 0, 0.15); font-size: 12px; }
.msg_content i { font-size: 15px; }*/
/*.msg_content a { text-decoration: none; font-family: open_sansregular; font-size: 12px; }
.msg_content a:hover { text-decoration: underline; }*/
sup {
}

    sup i {
        font-size: 9px !important;
    }
/*.form-control { display: block; width: 100%; height: 30px; padding: 0px 5px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0s ease-in-out 0s; }*/
/*.tab_p { padding: 5px 10px 5px 25px; font-family: open_sansregular; }
.error_p { font-family: open_sansregular; }*/
/* .Tabs { padding: 10px; } */
.tab-pane {
    border: 2px solid rgb(221, 221, 221);
}

.tab_table {
    border-top: 1px solid rgb(221, 221, 221);
    margin: 0px;
    padding: 10px;
}
/* .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { cursor: default; border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: initial; } */
/*.control_row { padding-top: 10px; overflow-wrap: break-word; }*/
.right {
    text-align: right;
}
/* .contentpart .btn { padding: 3px 14px; border-radius: 0px; margin: 15px; } */
.Tabstyle {
    background-color: rgb(35, 104, 158);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.inst_panel .panel-heading {
    text-align: center;
}

.inst_panel .panel-body {
    text-align: justify;
}

.view_enrl {
    margin-bottom: 10px !important;
}

.more-less {
    float: right;
    color: rgb(33, 33, 33);
}

.panel-title > a {
    display: block;
    padding: 7px 15px;
    background-color: rgba(0, 0, 0, 0.12);
    font-size: 20px;
    border-radius: 5px;
    text-decoration: none !important;
}
/* .contentright { padding-bottom: 40px; } */
/* .contentright .panel { margin-bottom: 20px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; font-family: open_sansregular; }
.contentright .panel-heading { padding: 10px 15px; border-bottom: 0px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.contentright .panel-default > .panel-heading { border-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; }
.contentright .panel-title { margin-top: 0px; margin-bottom: 0px; font-size: 18px; color: inherit; font-family: open_sansregular; text-align: center; }
.contentright .panel-body { padding: 15px 0px; border: 0px solid transparent; }
.contentright .date_show { border: 1px solid transparent; padding: 8px; margin: 10px auto; } */
/* .contentright .btn { padding: 3px 10px; border-radius: 0px; }
.contentright .form-group { margin-bottom: 0px; padding: 10px; } */
#PageLinks table > tr > td > a {
    text-decoration: underline;
    padding: 10px;
}
/* table a:not(.btn), .table a:not(.btn) { text-decoration: underline !important; } */
/* .Top_content_header > .panel-heading h3 { padding: 0px 0px 10px 10px; text-align: left; }
.Top_content_header > .panel-heading p { padding: 0px 0px 0px 10px; text-align: left; } */
/* .Top_content_header > .panel-heading .panel-title span { font-family: open_sansregular; font-size: 25px !important; } */
/*).tab-content .panel, .tab-content .panel-default, .tab-content .panel-body { border: 0px; }
.msg_tab { padding: 10px; font-size: 18px; margin-bottom: 5px; background-color: rgba(0, 0, 0, 0.15); }
.msg_tab .btn { margin: 0px !important; }*/
/*.QuickLinks_social { display: table; table-layout: fixed; width: 100%; text-align: justify; }
.QuickLinks_social-share { display: table-row; margin: 0px; padding: 0px; }
ul.QuickLinks_social-share li { list-style: none; display: inline-block; text-align: center; border: 1px solid rgba(197, 197, 197, 0.4); }
ul.QuickLinks_social-share li a { display: block; line-height: 25px; text-align: center; border-radius: 2px; text-decoration: none; font-size: 14px; padding: 2px 10px; }
ul.QuickLinks_social-share li a:hover { background-color: rgba(31, 33, 37, 0.18); }*/
.vertical_left_menu {
    background-color: transparent !important;
}
/* .submenu { padding: 5px 0px 6px 27px; cursor: pointer; white-space: normal; width: 100% !important; } */
/* .submenu a, .submenu_hover { text-decoration: none !important; } */
/* .left_menu { background-color: rgba(0, 0, 0, 0.31); padding: 10px !important; }
.left_menu_hover, .left_menu_selected { cursor: pointer; padding: 10px !important; background-color: rgba(0, 0, 0, 0.52) !important; } */
/* .submenu_hover { padding: 5px 0px 6px 27px; background-color: rgba(0, 0, 0, 0.18); white-space: normal; }
.submenu_selected { padding: 5px 0px 6px 27px; background-color: rgba(0, 0, 0, 0.18); }
.submenu_selected:hover { padding: 5px 0px 6px 27px; background-color: rgba(0, 0, 0, 0.18); } */
.navbar-collapse {
    word-break: break-word;
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.collapse {
    display: none;
    height: auto !important;
}
/*.land_page_dropdown { display: inline-block; padding: 0px 0px 10px 30px; width: 120px; float: right; margin: -15px 30px 0px 0px; }
.land_page_dropdown .login_link { text-decoration: none !important; }
.land_page_dropdown .login_link:active, .land_page_dropdown .login_link:focus { color: rgb(255, 255, 255); }
.land_page_dropdown .dropdown-menu { margin: 0px 20px 0px 0px; min-width: 400px; left: inherit; right: 0px !important; }
.login_link { padding: 5px 6px 5px 10px; border-radius: 6px; font-size: 14px !important; }
.login_link:hover { color: rgb(255, 255, 255); }*/
.create_forgot {
    padding: 10px 0px 20px;
}

.dropdown-submenu {
    position: relative;
}

.dropdown:hover .multi-level {
    display: block;
}

.dropdown-submenu > .dropdown-menu {
    top: 0px;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    border-radius: 0px 6px 6px;
}

.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}

.dropdown-submenu > a::after {
    display: block;
    content: " ";
    float: right;
    width: 0px;
    height: 0px;
    border-color: transparent transparent transparent rgb(204, 204, 204);
    border-style: solid;
    border-width: 5px 0px 5px 5px;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover > a::after {
    border-left-color: rgb(255, 255, 255);
}

.menu_btn {
    font-size: 15px;
    padding: 0px 0px 0px 15px;
}

.menuClass {
    padding: 3px;
}

.AspNet-Menu-Horizontal .dropdown-menu {
    margin: 0px !important;
}

.landing_img {
    padding: 0px 35px;
}

#myCarousel .thumbnail {
    margin-bottom: 0px;
    border: none;
}
/*.carousel_custom { background-color: rgba(0, 0, 0, 0.35); padding: 2%; min-height: 170px; }
.carousel_custom_noimg { padding: 2%; min-height: 170px; }
.carousel-inner { position: relative; width: 100%; overflow: hidden; background-color: rgba(0, 0, 0, 0.27); padding: 10px; }
.carousel-control { color: rgb(153, 153, 153); padding: 0px 3px 0px 0px; width: 20px; top: auto; left: auto; bottom: 0px; text-shadow: none; }
.carousel-control.right { right: 10px; bottom: 10px; background-image: linear-gradient(to right, rgb(23, 78, 128) 0%, rgb(23, 78, 128) 100%); }
.carousel-control.left { right: 40px; bottom: 10px; background-repeat: repeat-x; background-image: linear-gradient(to right, rgb(23, 78, 128) 0%, rgb(23, 78, 128) 100%); }
.carousel-control:hover { color: rgb(217, 83, 79); }
.carousel-indicators { bottom: 15px; width: auto; margin-left: 0px; right: 10px; text-align: right; }
.carousel-indicators li { border-radius: 0px; width: 10px; height: 10px; background: rgb(179, 179, 179); margin: 3px; border: 0px; }
.carousel-indicators .active { width: 10px; height: 10px; background: rgba(255, 255, 255, 0.95); border-color: rgb(255, 255, 255); margin: 3px; }*/
.thumbnail .caption {
    padding: 9px;
    color: rgb(51, 51, 51);
    width: 50%;
    margin: auto;
}

    .thumbnail .caption h3 {
        font-size: 24px !important;
    }

    .thumbnail .caption p {
        text-align: right;
    }

.divcenter {
    text-align: center;
}

.tabimg img {
    border: 10px solid rgb(12, 76, 124);
    border-radius: 50%;
    padding: 10px;
    background-color: rgb(224, 220, 220);
}

.tabimg p {
    font-size: 22px;
    padding: 10px 0px 5px;
}

.middle-container {
    margin-top: 20px;
    margin-bottom: 30px;
}

.middle-text .divimg {
    width: 35%;
    margin: auto;
}

.middle_inner_container {
    padding: 15px 0px;
}
/*.middle-text h3 { padding: 10px 0px; font-size: 30px; }
.middle-text p { padding: 5px 0px; font-size: 16px; text-align: center; line-height: 22px; font-family: open_sansregular; }*/
/*.buttom_tabimg { text-align: center; }
.buttom_tabimg img { padding: 10px; }
.buttom_tabimg .img-responsive { display: inline; max-width: 100%; height: auto; }
.buttom_tab_icon { margin: -40px 0px 40px; }
.buttom_tab_icon div { text-align: center; margin: auto; }
.buttom_tab_icon p { font-size: 22px; padding: 10px 0px 5px; }*/
/*.tab_icon { border-radius: 50%; padding: 2px; }*/
/*.box1-innerbg1 { text-align: left; padding: 20px 10px; }*/
.messagetitle-msg2n {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    float: left;
    width: auto;
    color: rgb(228, 228, 228);
}

    .messagetitle-msg2n a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        float: left;
        width: auto;
        color: rgb(228, 228, 228);
    }

.boxtexttitle3n {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    color: rgb(136, 136, 136);
    float: left;
    margin: 10px 0px;
}

.button1n {
    color: rgb(3, 43, 71);
    background-color: rgb(237, 237, 236);
    border: 2px solid rgb(2, 51, 88);
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 10px 0px;
}

    .button1n:hover, .button1nhover {
        color: rgb(199, 194, 194);
        background-color: rgb(2, 30, 51);
    }
/*.lblstu { padding: 10px 0px 10px 15px; width: 100%; margin: 5px auto 0px; }
.lblstu a { font-size: 15px; color: rgb(248, 248, 248); }
.lblstulbl { font-size: 12px; }*/
.lgtable {
    width: 100%;
}

hr {
    border-width: 1px 0px 0px;
    border-right-style: initial;
    border-bottom-style: initial;
    border-left-style: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-image: initial;
    border-top-style: solid;
    border-top-color: rgb(238, 238, 238);
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 6px 5px;
    margin-top: 20px;
    margin-right: 15px;
    background-image: none;
    border-radius: 4px;
}

.boxheader-roundtopleft {
    background-image: url("../images/boxheaderround-l.png");
    background-repeat: no-repeat;
    background-position: left top;
    height: 35px;
    padding-left: 7px;
}

.boxheader-roundtopright {
    background-image: url("../images/boxheaderround-r.png");
    background-repeat: no-repeat;
    background-position: right top;
    height: 35px;
    padding-right: 7px;
}

.boxheader-topmiddle {
    background-image: url("../images/boxheadermiddle.png");
    background-repeat: repeat-x;
    background-position: left top;
    height: 35px;
}

.vertical_left_menu {
    background-color: transparent !important;
}

.navbar-collapse {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
/* .tabcontent { padding-left: 10px; } */
/*.image-block { background-color: black; padding: 0px; margin: 0px; text-align: center; vertical-align: bottom; font-family: open_sansregular; }
.image-block > p { width: 100%; height: 100%; font-weight: normal; font-size: 15px; padding-top: 100px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block > p > a { width: 100%; height: 100%; font-weight: normal; font-size: 30px; padding-top: 100px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block:hover > p { background-color: rgba(3, 3, 3, 0.79); color: rgb(255, 255, 255); }
.image-block:hover > p > a { color: rgb(255, 255, 255); }
.image-block1 { background-color: black; padding: 0px; margin: 0px; height: 134px; text-align: center; vertical-align: bottom; font-family: open_sansregular; }
.image-block1 > p { width: 100%; height: 100%; font-weight: normal; font-size: 15px; padding-top: 70px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block1 > p > a { width: 100%; height: 100%; font-weight: normal; font-size: 15px; padding-top: 100px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block1:hover > p { background-color: rgba(3, 3, 3, 0.79); color: rgb(255, 255, 255); }
.image-block1:hover > p > a { color: rgb(255, 255, 255); }
.image-block2 { background-color: black; padding: 0px; margin: 0px; height: 134px; text-align: center; vertical-align: bottom; font-family: open_sansregular; }
.image-block2 > p { width: 100%; height: 100%; font-weight: normal; font-size: 15px; padding-top: 70px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block2 > p > a { width: 100%; height: 100%; font-weight: normal; font-size: 15px; padding-top: 100px; background-color: rgba(3, 3, 3, 0); color: rgba(6, 6, 6, 0); font-family: open_sansregular; }
.image-block2:hover > p { background-color: rgba(3, 3, 3, 0.79); color: rgb(255, 255, 255); }
.image-block2:hover > p > a { color: rgb(255, 255, 255); }
.small-box { border-radius: 5px; position: relative; display: block; border: 3px solid rgba(255, 255, 255, 0.45); }
.small-box > .inner { padding: 10px; min-height: 170px; }
.small-box > .inner_row2 { padding: 10px; min-height: 175px; }
.small-box > .inner_document { min-height: 170px; background-image: url("../images/document.png"); background-size: cover; }
.small-box > .inner_class { min-height: 134px; background-image: url("../images/classes.png"); background-size: cover; }
.small-box > .inner_student { min-height: 170px; background-size: cover; }
.small-box > .inner_gradebook { min-height: 134px; }
.small-box .icon { transition: all 0.3s linear 0s; z-index: 0; font-size: 80px; text-align: center; }
.bg-light-blue .icon { transition: all 0.3s linear 0s; z-index: 0; font-size: 80px; text-align: center; }
.icon-big { transition: all 0.3s linear 0s; position: relative; z-index: 0; font-size: 100px; text-align: center; }
.icon-big1 { transition: all 0.3s linear 0s; position: relative; z-index: 0; font-size: 30px; text-align: center; }
.small-box > .small-box-footer { position: relative; text-align: center; padding: 5px 0px; color: rgb(255, 255, 255); display: block; z-index: 10; background: rgba(0, 0, 0, 0.78); text-decoration: none; font-size: 15px; font-family: open_sansregular; font-weight:bold; text-transform: uppercase; }
.small-box > .small-box-footer:hover { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.85); }
.card { width: 100%; height: 100%; transition: all 0.5s ease 0s; backface-visibility: hidden; position: absolute; top: 0px; left: 0px; }*/
.front {
    z-index: 2;
}

.back {
    z-index: 1;
    transform: rotateX(-180deg);
    cursor: pointer;
    padding: 10px;
}

.backy {
    z-index: 1;
    transform: rotateY(-180deg);
}

.back h2 {
    padding: 10px;
    text-align: center;
    font-size: 15px;
    font-family: open_sansregular;
    width: 100%;
}

.backy h2 {
    padding: 10px;
    text-align: center;
    font-size: 15px;
    font-family: open_sansregular;
}

.small-box > .inner:hover .front, .small-box > .inner_gradebook:hover .front, .small-box > .inner_row2:hover .front {
    z-index: 1;
    transform: rotateX(180deg);
}

.small-box > .inner:hover .back, .small-box > .inner_gradebook:hover .back {
    z-index: 2;
    transform: rotateX(0deg);
    cursor: default;
}

.small-box > .inner_row2:hover .backy {
    z-index: 2;
    transform: rotateY(0deg);
}

.label_icon::after {
    font-family: FontAwesome;
    content: "?";
    padding-left: 10px;
}
/*.parentbox { height: 170px; text-align: center; }
.parentbox1 { text-align: center; padding: 10px; }
.parentbox::before { content: " "; display: inline-block; vertical-align: middle; height: 100%; }
.childbox { display: inline-block; vertical-align: middle; }*/
.login_text {
    padding: 5px;
    font-size: 25px;
    text-align: center;
    font-family: open_sansregular;
}

    .login_text i {
        padding-right: 10px;
    }

.login_panel {
    padding: 20px !important;
}

.login_box {
    padding: 10px 30px 10px 70px;
}

.login_img {
    margin: auto;
    width: auto;
    padding: 0px 50px 20px 70px;
}

.back_home {
    padding-right: 30px;
    text-align: right;
}
/*.pnlColorKeys { list-style: none; }
.pnlColorKeys li { float: left; padding: 0px 20px 20px 0px; }
.pnlColorKeys li div { float: left; }
.divpnlColorKeys { border-width: 1px; border-style: solid; border-color: initial; width: 15px; height: 15px; margin: 0px 5px 0px 0px; }*/
.OverFlowClass {
    height: 300px;
    overflow: auto;
}

.right_sidebar_i {
    position: relative;
    font-size: 18px;
    display: inline;
    cursor: pointer;
    padding: 0px 8px;
    background-color: rgb(23, 78, 128);
    color: rgb(255, 255, 255);
    border-radius: 5px;
}
/*#row1 ul, #row2 ul { list-style: none; padding: 0px; }
#row1 ul li { display: inline-block; border: 1px solid rgba(0, 0, 0, 0.11); padding: 2px; margin-top: 3px; }
#row2 ul li { display: inline-block; border: 1px solid rgba(0, 0, 0, 0.11); padding: 2px; margin-bottom: 3px; }*/
.refresh {
    vertical-align: middle;
}
/*.heading_text { font-size: 30px; }*/
.step_numb {
    color: rgb(255, 255, 255);
    padding-left: 5px;
}
/*.dataTables_wrapper .dataTables_length, 
.dataTables_wrapper .dataTables_filter, 
.dataTables_wrapper .dataTables_info, 
.dataTables_wrapper .dataTables_processing, 
.dataTables_wrapper .dataTables_paginate { padding: 10px; }*/
/* table.dataTable thead th, table.dataTable thead td { padding: 10px 18px; border-bottom: 0px !important; } */
table.dataTable tbody tr {
    background-color: transparent;
}

.dataTables_wrapper .dataTables_info {
    float: left;
    padding-top: 0.75em;
    clear: none !important;
}
/*.dataTables_wrapper .dataTables_length { float: left; padding: 10px; clear: both !important; }*/
.popup {
    z-index: 3;
    position: absolute;
    left: 40%;
    top: 10%;
    border-radius: 10px;
    padding: 10px;
}
/* .table-striped > tbody > tr:nth-of-type(2n+1) { background-color: transparent; }
.table-hover > tbody > tr:hover { background-color: rgba(236, 240, 241, 0.17); } */
.stepwizard-step p {
    margin-top: 5px;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
}

.stepwizard-row::before {
    top: 14px;
    bottom: 0px;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: rgb(204, 204, 204);
}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0px;
    font-size: 12px;
    line-height: 1.42857;
    border-radius: 15px;
}

    .btn-circle:active {
        width: 30px;
        height: 30px;
        text-align: center;
        padding: 6px 0px;
        font-size: 12px;
        line-height: 1.42857;
        border-radius: 15px;
    }
/*.wp_txt { font-size: 12px; }
.wp_txt a { display: inline-block; font-size: 12px; color: rgb(255, 255, 255); word-break: break-all; }
.wp_txt:hover { font-size: 12px; }
.wp_txt:focus { font-size: 12px; }*/
.leftAlignClassList {
    text-align: left;
    padding-left: 35px;
}

.panel-info .panel-body, .panel-success .panel-body, .panel-warning .panel-body, .panel-danger .panel-body {
    border: 0px !important;
}
/*.panel-info, .panel-success, .panel-warning, .panel-danger { margin-bottom: 0px; border: 0px !important; border-radius: 0px !important; }*/
/*.wizard { margin: 0px auto; }
.wizard .nav-tabs { position: relative; margin: 30px auto 0px; border-bottom-color: rgb(224, 224, 224); }
.wizard > div.wizard-inner { position: relative; }
.connecting-line { height: 2px; background: rgb(198, 198, 198); position: absolute; width: 80%; margin: 0px auto; left: 0px; right: 0px; top: 55%; z-index: 1; }
.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus { cursor: default; border-width: 0px; border-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-color: transparent; }
span.round-tab { width: 40px; height: 40px; line-height: 40px; display: inline-block; border-radius: 100px; z-index: 2; position: absolute; left: 0px; text-align: center; font-size: 20px; }
.wizard .nav-tabs > li { width: 12%; }
.wizard li::after { content: " "; position: absolute; left: 40%; opacity: 0; margin: 0px auto; bottom: 0px; border: 5px solid transparent; transition: all 0.1s ease-in-out 0s; }
.wizard li.active::after { content: " "; position: absolute; left: 40%; opacity: 1; margin: 0px auto; bottom: 0px; border: 10px solid transparent; }
.wizard .nav-tabs > li a { width: 40px; height: 40px; margin: 0px auto 20px; border-radius: 100%; padding: 0px; }
.wizard .nav-tabs > li a:hover { background: transparent; }
.wizard .tab-pane { position: relative; padding-top: 50px; }
.wizard h3 { margin-top: 0px; }
@media (max-width: 585px) {
  .wizard { width: 90%; height: auto !important; }
  .connecting-line { height: 2px; background: rgb(198, 198, 198); position: absolute; width: 79%; margin: 0px auto; left: 0px; right: 0px; top: 25%; z-index: 1; }
  span.round-tab { font-size: 10px; width: 20px; height: 20px; line-height: 16px; }
  .wizard .nav-tabs > li a { width: 20px; height: 20px; line-height: 16px; }
  .wizard li.active::after { content: " "; position: absolute; left: 35%; }
}*/
@media print {
    #header, #footer, #_ctl0_tdLeft, #clt0_tdRight, #tdLeft, #tdRight, #return-to-top, .wizard, .btn {
        display: none;
    }

    #container #content #main {
        width: 90%;
        margin: 0px;
        padding: 0px;
    }

    html, body {
        height: 90%;
        break-after: avoid !important;
        break-before: avoid !important;
        min-height: 0;
    }

    .NoPrint {
        display: none;
        width: 0px;
        height: 0px;
    }

    .TablePrint {
        width: 100%;
        margin: 0px;
        float: none;
    }

    .BodyPrint {
        background: white;
    }

    .collapsePanel {
        display: block;
    }

    #header_no_print, #footer {
        display: none !important;
    }

    .contentright {
        display: none !important;
    }

    tr.hidden-xs {
        display: table-row !important;
    }

    th.hidden-xs, td.hidden-xs {
        display: table-cell !important;
    }

    .hidden-xs.hidden-print {
        display: none !important;
    }

    .hidden-sm {
        display: none !important;
    }

    .visible-sm {
        display: block !important;
    }

    table.visible-sm {
        display: table;
    }

    tr.visible-sm {
        display: table-row !important;
    }

    th.visible-sm, td.visible-sm {
        display: table-cell !important;
    }

    .table-responsive {
        min-height: 0.01%;
        overflow-x: visible !important;
    }
    /* table.dataTable thead th, table.dataTable thead td { padding: 5px !important; font-size: 12px !important; width: 40px !important; } */
    /* table.dataTable thead th a, table.dataTable thead td a { word-break: break-word !important; } */
    .table > thead > tr > th,
    .table > tbody > tr > th,
    .table > tfoot > tr > th,
    .table > thead > tr > td,
    .table > tbody > tr > td,
    .table > tfoot > tr > td {
        padding: 5px !important;
        font-size: 12px !important;
        width: 40px !important;
    }

        .table > thead > tr > th a,
        .table > tbody > tr > th a,
        .table > tfoot > tr > th a,
        .table > thead > tr > td a,
        .table > tbody > tr > td a,
        .table > tfoot > tr > td a {
            word-break: break-word !important;
        }
}

#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 10px;
    background: rgba(0, 0, 0, 0.63);
    width: 40px;
    height: 40px;
    text-decoration: none;
    border-radius: 50%;
    display: none;
    transition: all 0.3s ease 0s;
    z-index: 1000;
}

    #return-to-top i {
        color: rgb(255, 255, 255);
        margin: 0px;
        position: relative;
        left: 11px;
        top: 11px;
        font-size: 20px;
        transition: all 0.3s ease 0s;
    }

    #return-to-top:hover {
        background: rgba(0, 0, 0, 0.9);
    }

        #return-to-top:hover i {
            color: rgb(255, 255, 255);
            top: 5px;
        }
/* @media (min-width: 1200px) {
  body { }
  .alignment { text-align: right; }
}
@media (min-width: 1199px) and (max-width: 1340px) {
  body { }
  .contentpart { padding-bottom: 1px; }
  .alignment { text-align: right; }
}
@media (min-width: 991px) and (max-width: 1199px) {
  .contentpart { padding-bottom: 100px; }
  .small-box > .small-box-footer { font-size: 15px; }
  .alignment { text-align: right; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .contentpart { padding-bottom: 100px; }
  .small-box > .small-box-footer { font-size: 10px; }
  .alignment { text-align: left; }
}
@media (min-width: 480px) and (max-width: 767px) {
  .contentpart { padding-bottom: 100px; }
  .alignment { text-align: left; }
  #footer p { font-size: 10px; }
  .small-box > .small-box-footer { font-size: 10px; }
  .small-box > .inner_student { min-height: 134px; }
  .col-height { display: block; float: none; height: auto; }
  ul.QuickLinks_social-share li { list-style: none; display: block; text-align: left; border: 1px solid rgba(197, 197, 197, 0.4); }
  ul.QuickLinks_social-share li a { display: block; line-height: 25px; text-align: left; border-radius: 2px; text-decoration: none; font-size: 14px; padding: 2px 10px; }
  .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgb(231, 231, 231); margin-top: 0px; }
   .cmcDate { margin: 50px 0px 0px; text-align: right; height: 28px; }
} */
.muted {
    color: rgb(153, 153, 153) !important;
}

    .muted a {
        color: rgb(153, 153, 153) !important;
    }

@media (max-width: 480px) {
    body {
    }

    .label {
        white-space: normal;
    }

    .dropdown-submenu > .dropdown-menu {
        margin-top: -6px;
        margin-left: -1px;
        border-radius: 0px 6px 6px;
        top: 100% !important;
        left: 15% !important;
        box-shadow: rgba(0, 0, 0, 0.73) 0px 6px 12px !important;
    }

    .login_box {
        padding: 10px;
    }

    .login_img {
        width: auto;
        padding: 10px 10px 20px;
    }
    /* .contentpart { padding-bottom: 100px; } */
    .right_sidebar_i {
        display: none;
    }
    /* #footer p { font-size: 10px; } */
    .small-box > .small-box-footer {
        font-size: 10px;
    }

    .small-box > .inner_student {
        min-height: 134px;
    }

    .col-height {
        display: block;
        float: none;
        height: auto;
    }

    .stu_seach {
        margin: 10px 0px;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: rgb(231, 231, 231);
        margin-top: 0px;
    }
    /*ul.QuickLinks_social-share li { list-style: none; display: block; text-align: left; border: 1px solid rgba(197, 197, 197, 0.4); }
  ul.QuickLinks_social-share li a { display: block; line-height: 25px; text-align: left; border-radius: 2px; text-decoration: none; font-size: 14px; padding: 2px 10px; }*/
    .thumbnail .caption {
        padding: 9px;
        color: rgb(51, 51, 51);
        width: 90%;
        margin: auto;
    }
    /*.land_page_dropdown .dropdown-menu { margin: 0px; min-width: 250px !important; }
  .land_page_dropdown { display: inline-block; padding: 0px 0px 10px 30px; width: 120px; float: right; margin: -15px 0px 0px; }*/
    /* .social { text-align: right; padding: 0px 0px 10px; } */
    /* ul.social-share li { padding-left: 10px; float: left; } */
    /*.middle-text h3 { padding: 10px 0px; font-size: 21px; }
  .middle-text p { padding: 5px 10px; font-size: 15px; text-align: center; line-height: 20px; }*/
    .tabimg p {
        font-size: 15px;
        padding: 10px 0px 5px;
    }

    .buttom_tab_icon p {
        font-size: 15px;
        padding: 10px 0px 5px;
    }

    .thumbnail .caption h3 {
        font-size: 15px !important;
    }

    .headerBar .form-group .btn {
        margin: 5px;
    }
    /* .cmcDate { margin: 50px 0px 0px; text-align: right; height: 28px; } */
    /* #cmcStudentMsgTray ul { margin: 0px; list-style: none; padding: 0px; height: 40px; } */
}
/* CLASSES ADDED POST 21 */
.card .fa-stack {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

    .card .fa-stack .navbar-text:not(.fa-square-o) {
        font-size: 1.5rem;
        padding-bottom: .25rem;
    }

.btnClose {
    color: #fff;
    opacity: unset;
}

.form-email-text {
    position: relative;
}

.MessageStyle {
    left: 10px;
    font-size: 0.9em;
    color: #444;
    top: 9px;
}

.emailTo {
    padding: 5px 5px 5px 35px;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.emailSub {
    padding: 5px 5px 5px 2px;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.emailMsg {
    padding: 5px 5px 5px 2px;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.lblTo {
    position: absolute;
    left: 10px;
    font-weight: bold;
    font-size: 0.8em;
    color: #444;
    top: 9px;
}

@font-face {
    font-family: 'CampusNexus';
    src: url('../fonts/CampusNexusWin8.woff');
}

.userIcon {
    line-height: 60px !important;
    font-size: 7.2rem !important;
}

.userIconMale:after {
    font-family: CampusNexus;
    content: '\e048';
    line-height: 40px;
    font-size: 60px;
}

.userIconFemale:after {
    font-family: CampusNexus;
    content: '\e049';
    line-height: 40px;
    font-size: 60px;
}

.userImage {
    width: 100px;
    height: 100px;
}

.tooltip_ui {
    background: #217725 !important;
    color: #ffffff !important;
    padding: 4px !important;
    border: 1px solid;
    white-space: pre-line;
}

.tooltip_text {
    position: relative;
}

.fd_search_item {
    font-size: 12px;
    /*font-family: open_sansregular;*/
    line-height: 30px;
    font-weight: normal;
    text-decoration: underline;
}

select.formselect {
    /*font-family: open_sansregular;*/
    /*font-size: 10px;*/
    color: #424242;
    border: 1px #CCCCCC solid;
    background-color: #FFFFFF;
    border-radius: 3px;
}

.col-top {
    vertical-align: top;
}

.col-middle {
    vertical-align: middle;
}

.col-bottom {
    vertical-align: bottom;
}

.msg_content a {
    /*text-decoration: none;*/
    /*font-family: open_sansregular;*/
    /*font-size: .75rem;*/
}

/*.msg_content a:hover {
	text-decoration: underline;
}*/
.control_row {
    padding-top: 10px;
    overflow-wrap: break-word;
}

.contentpart .btn {
    /*background-color: #23689e;
    color: #ffffff;*/
    /*padding: 3px 14px;
    border-radius: 0;
    margin: 15px;*/
}

.contentright .date_show {
    border: 1px solid transparent;
    padding: 8px;
    margin: 10px auto 10px auto;
}

.contentright .btn {
    padding: 3px 10px;
    border-radius: 0;
}
/*
.QuickLinks_social {
    display: table;
    table-layout: fixed;
    width: 100%;
    text-align: justify;
}*/
/*
.QuickLinks_social-share {
    display: table-row;
    margin: 0;
    padding: 0;
}

ul.QuickLinks_social-share li {
    list-style: none;
    display: inline-block;
    text-align: center;
    border: 1px solid rgba(197, 197, 197, 0.4);
}

ul.QuickLinks_social-share li a {
	display: block;
	line-height: 25px;
	text-align: center;
	border-radius: 2px;
	text-decoration: none;
	font-size: 14px;
	padding: 2px 10px 2px 10px;
}

ul.QuickLinks_social-share li a:hover {
	background-color: rgba(31, 33, 37, 0.18);
}*/
.lblstulbl {
    /*color: #ffffff;*/
    font-size: 12px;
}
/*.card {
    width: 100%;
    height: 100%;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
}
.parentbox {
    height: 170px;
    text-align: center;
}*/

.parentbox1 {
    /* height: 170px; */
    /* text-align: center;
    padding: 10px;*/
}
/*
.parentbox:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.childbox {
    display: inline-block;
    vertical-align: middle;
}*/
#row2 ul li {
    display: inline-block;
    padding-right: 10px;
    border: 1px solid rgba(0, 0, 0, 0.11);
    padding: 2px;
    margin-bottom: 3px;
}
/*.wp_txt {
    font-size: 12px;
}*/

.wp_txt a {
    display: inline-block;
    /*font-size: 12px;
	color: #ffffff;*/
    word-break: break-all;
}

/*.wp_txt:hover {
	font-size: 12px;
}

.wp_txt:focus {
	font-size: 12px;
}*/
#cmcMsgHolds h2 {
    color: #333333;
}

    #cmcMsgHolds h2:before {
        content: "\f05e";
        font-family: FontAwesome;
        padding-right: 10px;
        padding-left: 10px;
        color: #333333;
    }

#cmcMsgAlerts h2 {
    color: #333333;
}

    #cmcMsgAlerts h2:before {
        content: "\f071";
        font-family: FontAwesome;
        padding-right: 10px;
        padding-left: 10px;
        color: #333333;
    }

#cmcMsgAppts h2 {
    color: #333333;
}

    #cmcMsgAppts h2:before {
        content: "\f073";
        font-family: FontAwesome;
        padding-right: 10px;
        padding-left: 10px;
        color: #333333;
    }

.onlineRegistrationStepTabs .nav-tabs > li.active > a {
    color: #000000;
    cursor: default;
    border-bottom: 7px solid var(--primary);
    border-top: none;
    border-left: none;
    border-right: none;
    background-color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.onlineRegistrationStepTabs .nav-tabs {
    background-color: #ffffff !important;
}

.home_time_based_background {
    background-color: rgba(0, 0, 0, 0.15);
}

.tiles_tab .onlineRegistrationStepTabs .nav-tabs > li > a {
    border-bottom: .25rem solid #eee;
}

.tiles_tab .onlineRegistrationStepTabs .nav-tabs > li.active > a {
    border-color: var(--primary);
}

.tile_based_HomePage_links {
    color: #217725 !important;
    font-weight: bold;
}

.Blue-links {
    /* color: #2562DE !important; */
}

.custom-carousel {
    background-color: #ffffff !important
}
/*.text-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}*/
div[id$="divStudTilePartBaseHomePage"] .tiles .carousel-inner .row > div[class*="item"] {
    margin-left: 1.25rem !important;
    padding-right: 1.5rem;
}

#lblMoreBtn, #lblLessBtn {
    right: 0 !important;
}

.carousel-control.prev {
    top: 22px;
    left: 0;
    height: 30px;
    background-repeat: repeat-x;
    color: #2562DE !important;
    padding: 0;
    text-align: left;
}

.carousel-control.next {
    right: 0;
    top: 22px;
    height: 30px;
    color: #2562DE !important;
    padding: 0;
    text-align: right;
}

.carousel-inner1 {
    position: relative;
    width: 100%;
    overflow: hidden;
    background-color: rgba(0, 0, 0, 0.27);
    padding: 7px;
}

.carousel-control:hover {
    color: #d9534f;
}

.greenStatus {
    background-color: #75AE12;
    height: 15px;
    width: 5px;
}

.orangeStatus {
    background-color: #EC4C23;
    height: 15px;
    width: 5px;
}

.documentGrid {
    max-height: 220px;
    overflow: auto;
    margin-bottom: 15px;
}

.login_panel_main {
    padding: 50px 30px 10px 30px;
}

.alert-info-message,
.contentpart .panel .panel-body .help-block.alert-info-message {
    background-color: var(--warning);
    /*border-color: #f5f1c6;*/
    color: #000000;
    padding: 1rem;
    /*font-size: 14px;*/
    box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    border-radius: 5px;
    border: 1px solid goldenrod;
}

.alert-success {
    background-color: var(--success);
    color: #000;
    padding: 1rem !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .05);
    border-radius: 5px;
    border: 1px solid green;
}

.alert-message {
    color: #000000;
    padding: 5px;
    /*font-size:14px;*/
}

.alert-message-width {
    width: fit-content;
}

.panel-border {
    border-radius: 0px;
}

.simple-tabs-carousel-container {
    max-height: auto;
    /* overflow: hidden; */
    position: relative;
}

    .simple-tabs-carousel-container:after, .simple-tabs-carousel-container:before {
        display: block;
        height: 0px;
        width: 100%;
        clear: both;
        content: "";
        padding: 0px;
    }

    .simple-tabs-carousel-container .tab-previous {
        height: 100%;
        position: absolute;
        left: -.875rem;
        top: 4px;
        color: #2562DE !important;
        opacity: .5;
    }

    .simple-tabs-carousel-container .tab-next {
        right: -.875rem;
        position: absolute;
        float: right;
        top: 4px;
        color: #2562DE !important;
        opacity: .5;
    }

        .simple-tabs-carousel-container .tab-previous:hover,
        .simple-tabs-carousel-container .tab-next:hover {
            opacity: 1;
        }

    .simple-tabs-carousel-container .tabs-container {
        width: 95%;
        margin: auto;
        /* margin-top:-27px; */
        overflow: hidden;
    }

    .simple-tabs-carousel-container .simple-tabs {
        float: left;
        list-style: none;
        /* overflow: hidden; */
        transition: transform 1s ease-out;
        padding: 0px;
        padding-left: 0;
        background: inherit !important;
    }

        .simple-tabs-carousel-container .simple-tabs .tab {
            margin: 10px;
            text-align: center;
            float: left;
            background: white;
            min-width: 100px;
        }

.g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}

.panel_body_padding {
    padding: 0px;
}

.loginbtn_text {
    padding: 0px;
}

.loginbtn_text {
    padding: 5px;
    font-size: 2.25rem;
    /*font-family: open_sansregular, serif;*/
    text-align: left;
    font-weight: 400 !important;
}

.backHome_text {
    text-align: right;
    font-weight: 600 !important;
    padding-right: 4px !important;
}

.visible-xs {
    display: none !important;
}

.hidden-xs {
    display: block !important;
}

table.hidden-xs {
    display: table;
}

.blPronoun {
    overflow-wrap: break-word;
}

@media print {
    .hideEnhancedRoasterGrid th:nth-last-child(-n+4) {
        display: none;
    }

    .hideEnhancedRoasterGrid td:nth-last-child(-n+4) {
        display: none;
    }

    .greedy {
        display: none;
    }
}

#divCal label,
#courseInfoModel label {
    font-weight: normal;
    word-break: break-all
}

#divCal #idCourseScheInfoPanel,
#courseInfoModel #idCourseScheInfoPanel {
    font-weight: bold;
}

#divCal .collapse1,
#courseInfoModel .collapse1 {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#myCarouselClasses {
    height: 93%;
}

#selectedFilterItems li {
    display: inline-block;
    padding: 0px 7px;
    background: aliceblue;
    border: 1px solid gray;
    border-radius: 15px;
    margin: 2px;
}

.hideControls {
    display: none;
}

#MessageTextAlign span {
    display: inline;
    font-size: 18px;
}

.closeOne {
    padding: 0px 0px 0px 8px;
    font-size: 16px;
    color: gray;
    font-weight: bold;
}

.panel > .form-horizontal {
    padding: 15px;
}

.drop {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .drop.open {
        z-index: 100;
    }

        .drop.open .drop-screen {
            z-index: 100;
            display: block;
        }

        .drop.open .drop-options {
            z-index: 200;
            max-height: 200px;
        }

        .drop.open .drop-display {
            z-index: 200;
            border-color: #ccc;
        }

    .drop select {
        display: none;
    }

    .drop .drop-screen {
        position: fixed;
        width: 100%;
        height: 100%;
        background: #000;
        top: 0px;
        left: 0px;
        opacity: 0;
        display: none;
        z-index: 1;
    }

    .drop .drop-display {
        position: relative;
        padding: 0px 20px 5px 5px;
        border: 1px solid #ccc;
        border-radius: 4px;
        width: 100%;
        background: #FFF;
        z-index: 1;
        margin: 0px;
        font-size: 16px;
        min-height: 2.5rem;
    }

        .drop .drop-display:hover:after {
            opacity: 0.75;
        }

        .drop .drop-display .item {
            position: relative;
            display: inline-block;
            border: 1px solid #ccc;
            margin: 3px 1px -4px 2px;
            padding: 0px 10px 0px 10px;
            overflow: hidden;
            height: 30px;
            line-height: 25px;
            border-radius: 20px
        }

            .drop .drop-display .item .btnclose {
                color: #444;
                position: absolute;
                font-size: 16px;
                right: 5px;
                top: 0px;
                cursor: pointer;
            }

                .drop .drop-display .item .btnclose:hover {
                    opacity: 0.75;
                    cursor: pointer
                }

            .drop .drop-display .item.remove {
                -webkit-animation: removeSelected 0.2s, hide 1s infinite;
                animation: removeSelected 0.2s, hide 1s infinite;
                -webkit-animation-delay: 0s, 0.2s;
                animation-delay: 0s, 0.2s;
            }

            .drop .drop-display .item.add {
                -webkit-animation: addSelected 0.2s;
                animation: addSelected 0.2s;
            }

            .drop .drop-display .item.hide {
                display: none;
            }

    .drop .drop-options {
        background: #fff;
        box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
        position: absolute;
        width: 100%;
        max-height: 0px;
        overflow-y: auto;
        transition: all 0.25s linear;
        z-index: 1;
    }

        .drop .drop-options a {
            display: block;
            height: 40px;
            line-height: 40px;
            padding: 0px 20px;
            color: #000;
            position: relative;
            max-height: 40px;
            transition: all 1s;
            overflow: hidden;
        }

            .drop .drop-options a:hover {
                background: #ccc;
                cursor: pointer;
            }

            .drop .drop-options a.remove {
                -webkit-animation: removeOption 0.2s;
                animation: removeOption 0.2s;
                max-height: 0px;
            }

            .drop .drop-options a.add {
                -webkit-animation: addOption 0.2s;
                animation: addOption 0.2s;
            }

            .drop .drop-options a.hide {
                display: none;
            }

@-webkit-keyframes hide {
    from, to {
        max-height: 0px;
        max-width: 0px;
        padding: 0px;
        margin: 0px;
        border-width: 0px;
    }
}

@keyframes hide {
    from, to {
        max-height: 0px;
        max-width: 0px;
        padding: 0px;
        margin: 0px;
        border-width: 0px;
    }
}

/**********Degree Pathwasys Landing Page *************/

.m0 {
    margin: 0px;
    line-height: 1.3;
}

.panel-bg {
    border: 0px;
    background: transparent;
    /*max-height: 930px;
        overflow-y: auto;*/
    overflow-x: hidden;
    box-shadow: none;
}

.panel-title > a, .panel-default > .panel-heading {
    background: transparent;
}

.panel-subplan {
    cursor: pointer;
    border: 1px solid #dddddd;
    margin: 10px 0px;
    border-radius: .35rem;
}

    .panel-subplan > a {
        display: block;
        padding: 5px 15px;
        text-decoration: none;
        color: rgb(127 127 127);
    }

    .panel-subplan > #panel-subplan-tile:focus-visible {
        outline: 2px auto -webkit-focus-ring-color !important;
        outline-offset: -1px !important;
    }



.DegreePathwaysBlock .panel-heading .accordion-toggle.collapsed:after {
    content: "\e080";

}

.DPpanelSubTitleFooter > span > span > a:focus {
    border: 2px solid var(--focus-color) !important;
    outline-offset: 0px !important;
}

.DegreePathwaysBlock .ProgramNameCl #content a:focus-visible a:focus {
    outline: 2px solid var(--focus-color);
    outline-offset: -2px !important;
}
@media only screen and (max-device-width: 480px) {
    .panel-subplan > h5, .panel-subplan > h6 {
        display: none;
    }

    .panel-subplan {
        cursor: pointer;
        border: 1px solid #dddddd;
        margin: 10px 0px;
        border-radius: 15px;
        padding: 5px 15px;
        color: rgb(127 127 127);
        height: 71px;
    }

        .panel-subplan .p1015 {
            width: 100%;
            padding: 10px 5px;
        }

    .alert-info-message > h5 {
        display: block;
    }

    .mt30 {
        margin-top: 0px;
    }
}

.DegreePathwaysBlock .panel-heading .accordion-toggle:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    color: grey;
}


.panel-title > a, .panel-default > .panel-heading {
    background: transparent;
}

.panel-title > a {
    padding: 7px 5px;
}


label {
    display: initial;
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 5px 9px;
    font-size: 16px;
    margin-bottom: 3px;
    margin-left: 5px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #777;
    border-radius: 25px;
}

.align-item-center {
    display: flex;
    vertical-align: middle;
    align-items: center
}

.p1010 {
    padding: 10px 10px;
}

.panel-title {
    line-height: 1.5;
}

.fa-lg {
    font-size: 1.933333em;
    line-height: 0.75em;
    vertical-align: -15%;
}

.lh15 {
    line-height: 1.5;
}

.lblDPmessage {
    color: #1f1f1f;
}

.mt30 {
    margin-top: -30px;
}

.badge {
    background-color: var(--info);
}

.contentright {
    display: none;
}

.alert-info-message {
    cursor: default;
}

/**********EndDegree Pathwasys Landing Page *************/




/**********Degree Pathways templete plan *************/

.requisiteLine {
    position: absolute;
    border-bottom-width: 2px;
    border-bottom-color: green;
    pointer-events: none;
    font-family: FontAwesome, Verdana, Arial, Helvetica, sans-serif;
}

    .requisiteLine::after {
        content: '\f04b';
        position: absolute;
        right: 0px;
        top: -6px;
        font-size: 14px;
        color: red;
    }

.coRequisiteLine {
    z-index: 995;
    border-bottom-style: dashed;
    background-color: transparent;
}

.preRequisiteLine {
    z-index: 995;
    border-bottom-style: solid !important;
}

.topnav {
    overflow: hidden;
}

    .topnav a {
        float: right;
        display: block;
        color: black;
        text-align: center;
        padding: 5px 5px;
        text-decoration: none;
        margin-right: 10px;
    }

        .topnav a:hover {
            color: black;
        }

        .topnav a.active {
            background-color: #2196F3;
            color: white;
        }

    .topnav input[type=text] {
        float: right;
        padding: 6px;
        margin-top: 8px;
        margin-right: 16px;
        border: none;
        font-size: 17px;
    }

.pl5r15 {
    padding: 5px 5px !important;
}

@media screen and (max-width: 600px) {
    .topnav a, .topnav input[type=text] {
        float: right;
        display: block;
        text-align: end;
        width: auto;
        margin: 0;
        padding: 5px 10px;
    }

    .topnav input[type=text] {
        border: 1px solid #ccc;
    }

    .topnav > .courselinkright {
        white-space: nowrap;
        margin-right: 20px;
    }
}


.pl5 {
    padding-left: 5px;
}

.pr5 {
    padding-right: 5px;
}

/* .degreePathway-flex-container {
    position:relative;
}

#DPpanelmySidebar {
    z-index: 1;
} */

.DPpanel {
    margin-bottom: 0px;
    background-color: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    font-size: 12px;
    flex: 1; /*1603*/
    /* position:relative;
    z-index: 0; */
}

/* .DPpanel a {
    text-decoration:none;
}

.DPpanel .mobile-menu ul li a,
.DPpanel a.courselinkright {
    cursor: pointer;
}

.DPpanel a.courselinkright {
    padding: 5px 1rem !important;
}

.degreePathwayDetailContainerRow div[id$="divTerm"] .DPpanel {
    display: flex;
    align-items: center;
  } */

.degreePathwayDetailContainerRow .DPpanel {
    padding: 4px 0px;
}

.DPpanelTitle, .DPpanelFooter {
    background-color: #f4f4f4;
}

/*1603*/
.DPpanelSubTitle {
    margin: 2px 10px;
    border: 2px solid #ddd;
    padding: 3px 10px;
    border-radius: 7px;
    width: 248px;
    background: #FFFFFF;
}

.dptermtitlerow {
    background-color: #efefef;
    min-width: 100%;
    font-size: 14px;
    padding: 5px 20px 6px;
    margin-right: 0px;
    display: flex;
    margin-top: -6px;
    margin-bottom: -6px;
    /* margin-top: 0px;
    margin-bottom: 0px; */
    text-indent: 13px;
}

/* .degreePathwayDetailContainerRow > .col-xs-3:first-child {
    padding-left: 0 !important;
} */

/*1603*/
.DPWarningSummery {
    color: red !important;
}

.DPpanelSubTitleFooterEnd {
    margin: 4px 10px;
    border: 1px solid #e3e3e3;
    padding: 3px 10px;
    border-radius: 4px;
    width: 248px;
    text-align: center;
    background: #d4d4d4;
    min-height: 26px;
}

.DPpanelSubTitleHead > label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 0px;
    font-weight: bold;
}

.DPpanelSubTitleCode {
    font-weight: bold;
    margin-bottom: 20px;
    /* color: #2562DE; */
    font-size: .875rem;
    /*cursor: pointer;*/ /*1603*/
    overflow-wrap: break-word;
}

.degreePathwayDetailContainerRow {
    height: calc(100% - 110px);
    width: 100%;
    /*overflow: scroll;*/
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.DPpanelsidebar {
    min-height: 275px;
    width: 0;
    position: absolute;
    z-index: 996;
    /* top: 52px; */
    right: 17px;
    background-color: #e6e6e6;
    overflow-x: hidden;
    transition: 0.5s;
    overflow-y: auto;
    padding-top: 5px;
    border: 0px solid #f4f4f4;
}

#EmailBody .btn-cancel {
    border: none;
    min-height: 2.5rem;
    padding: 0 2rem;
}

.DPbtnShowHide {
    color: #1E55C6 !important;
    cursor: pointer;
    outline-offset: 2px !important;
}

.DPpanelsidebar > .bs-example > .panel-group {
    margin-bottom: 0px;
}

.DPpanelsidebar a {
    padding: 8px 8px 8px 8px;
    text-decoration: none;
    font-size: 12px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

    .DPpanelsidebar a:hover {
        color: #818181;
    }

.DPpanelsidebar .closebtn {
    position: absolute;
    top: 0px;
    right: 0px;
    font-weight: bolder;
    font-size: 20px;
    margin-left: 0px;
    padding: 5px 5px;
}

.openbtn {
    font-size: 20px;
    cursor: pointer;
    background-color: #111;
    color: white;
    padding: 10px 15px;
    border: none;
}

    .openbtn:hover {
        background-color: #444;
    }

.PrintPanelData > #DPpanelmain {
    transition: margin-left .5s;
    padding: 0px;
    background-color: #e6e6e6 !important;
}



.testimonial-group > .row {
    display: flex;
    flex-wrap: nowrap;
    /*overflow-x: auto;*/
}

    .testimonial-group > .row > .col-xs-3 {
        flex: 0 0 auto;
    }

.DPTemsList {
    min-height: 350px;
}

.DPTemsListContainer {
    min-height: 430px;
}

.panelbodyscroll {
    overflow-x: scroll;
    overflow-y: hidden;
    min-width: auto;
}

.DegreePathwaysBlock > .panel-heading {
    padding: 0px;
    border-bottom: 1px solid #f4f4f4;
}

    .DegreePathwaysBlock > .panel-heading > .panel-title > a {
        background-color: transparent;
        font-size: 14px !important;
        cursor: pointer;
    }

.DegreePathwaysBlock > .child-panel {
    padding: 0px 5px 0px 5px;
    border-bottom: 0px;
}

    .DegreePathwaysBlock > .child-panel > .panel-title > a {
        font-size: 12px !important;
        padding: 7px 5px !important;
        cursor: default;
    }

    .DegreePathwaysBlock > .child-panel > .panel-title > span {
        font-size: 12px !important;
    }

.DegreePathwaysBlock > .panel-heading > .panel-title > a {
    padding: 7px 5px !important;
}

#myInput {
    /* background-image: url(/css/searchicon.png); */
    /* content: '\e802'; */
    /* background-position: 10px 12px; */
    background-repeat: no-repeat;
    min-width: 200px;
    font-size: 12px;
    padding: 5px 5px 5px 31px;
    border: 1px solid #ddd;
    margin-bottom: 0px;
}

    #myInput:focus {
        border: 2px solid #000000;
        border-radius: 6px;
    }

#myUL {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

    #myUL li a {
        border: 0px solid #ddd;
        margin-top: 0px;
        background-color: #ffffff;
        padding: 5px 15px;
        text-decoration: none;
        font-size: 12px;
        color: black;
        display: block;
    }


        #myUL li a:hover:not(.header) {
            background-color: #eee;
        }

.bs-example {
    margin: 0px;
}

.rotate {
    -webkit-transform: rotate(-180deg); /* Chrome, Safari, Opera */
    -moz-transform: rotate(-180deg); /* Firefox */
    -ms-transform: rotate(-180deg); /* IE 9 */
    transform: rotate(-180deg); /* Standard syntax */
}

/*.ProgramNameCl .panel-title > a {
    display: block;
    padding: 5px 5px; 
    background-color: rgb(244 244 244); 
    border-radius: 0px;
}*/

.ProgramNameCl .panel-default > .panel-heading {
    color: #333;
    background-color: #f4f4f4 !important;
    border-color: #ddd;
    padding: 0px 0 0px 0 !important;
}

.DPpanelsidebara {
    padding: 5px 10px;
    background-color: #e6e6e6;
}

.has-search .form-control-feedback {
    right: initial;
    left: 0;
    color: #ccc;
}

.has-search .form-control {
    padding-right: 12px;
    padding-left: 34px;
}

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 30px;
    text-align: center;
    pointer-events: none;
}


#svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#line {
    stroke-width: 1px;
    stroke: rgb(0,0,0);
}

.point {
    width: 10px;
    height: 10px;
    background: red;
}

#one {
    top: 5px;
    left: 5px;
}

#two {
    bottom: 5px;
    right: 5px;
}

.contentright {
    display: none;
}

.fa-exclamation-circle {
    color: red;
}

.fa-exclamation-circle {
    color: red;
}


.panel-headingCouParent {
    padding: 0px 0px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
    min-height: 430px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.panel-titleCouParent > div {
    display: block;
    padding: 7px 6px;
    text-decoration: none !important;
    background-color: rgb(244 244 244);
    font-size: 14px !important;
    border-radius: 0px;
    color: #333;
}

.panel-titleCouParent {
    margin: 0px;
}

.DPpanelSubTitleHead {
    font-size: 13px;
    max-width: 202px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display:inline-block;
}

.hidecontent {
    display: none !important;
}

.panel-title > .LineStrike {
    text-decoration: line-through !important;
}

.panel-title > .DashLineStrike {
    text-decoration: line-through !important;
    text-decoration-style: dashed !important;
}

#openTermModal .modal-body {
    max-height: 450px;
    overflow: scroll;
}

.DPpanelSubTitleFooter > .pull-right {
    cursor: pointer;
}

.has-search > i {
    font-size: 18px;
    outline: 0;
    color: #666666;
    margin-left: 5px;
}


.DPpanelSubTitleFooter .popover:nth-child(2) {
    width: max-content;
    text-align: left !important;
    border-bottom: 5px solid #0e78d5;
    z-index: 9999;
    max-height: 150px;
    overflow-y: scroll;
}

.DPpanelSubTitleFooter .popover:nth-child(3) {
    width: max-content;
    text-align: left !important;
    border-bottom: 5px solid #6732d4;
    z-index: 9999;
    max-height: 150px;
    overflow-y: scroll;
}

.DPpanelSubTitleFooter .popover:nth-child(4) {
    width: max-content;
    text-align: left !important;
    border-bottom: 5px solid #e71a22;
    z-index: 9999;
    max-height: 150px;
    overflow-y: scroll;
}

.DPpanelSubTitleFooter .popover:nth-child(2) li::before {
    color: #0e78d5;
}

.DPpanelSubTitleFooter .popover:nth-child(4) li::before {
    color: #e71a22;
    line-height: 1.1;
}

.DPpanelSubTitleFooter .popover:nth-child(4) span {
    line-height: 1.1;
}

.DPpanelSubTitleFooter .popover.right .arrow:after {
    border-right-color: #fff;
}

.DPpanelSubTitleFooter .popover li::before {
    color: #2c6ca6;
}


.DPpanelSubTitleFooter .preRequisitesList, .coRequisitesList {
    line-height: 2px
}

.DPpanelSubTitleFooter ul {
    list-style: none;
}

    .DPpanelSubTitleFooter ul li::before {
        content: "\2022";
        color: rgb(0, 0, 255);
        font-weight: bold;
        display: inline-block;
        width: 1em;
        margin-left: -1em;
    }

.DPpanelSubTitleFooter > span > span > i {
    color: #6732d4;
    cursor: pointer;
}

.DPpanelSubTitleFooter > span > span > a {
    text-decoration: none !important;
    color: #666666 !important;
    cursor: pointer;
}

.DPpanel > .pl5r15 {
    text-transform: capitalize;
}

.mobile-menu > ul > li > a > i {
    color: #0e78d5 !important;
}

.requisiteLine, .coRequisiteLine, .preRequisiteLine {
    position: absolute;
    border-bottom-width: 2px;
    border-bottom-color: black;
    pointer-events: none;
    font-family: FontAwesome, Verdana, Arial, Helvetica, sans-serif;
}

    .requisiteLine::after, .coRequisiteLine::after, .preRequisiteLine::after {
        content: '\f04b';
        position: absolute;
        left: 0px;
        top: 0px;
        font-size: 14px;
        color: black;
        transform: rotate(180deg);
    }

.DegreePathwaysBlock > .panel-heading > .panel-title {
    border-top: 0px solid #f4f4f4;
}

.DPpanelSubTitleFooter {
    text-transform: lowercase;
}

.DPpanelsidebara .fa-times {
    cursor: pointer;
}

.toggletopborder {
    border-top: 0px solid #e6e6e6;
}

.printcatalogdetails {
    padding: 1rem;
    border: 1px solid #e6e6e6;
    display: none;
}

.DegreePathwaysBlock > .child-panel > .panel-title > .form-check-label {
    font-size: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 !important;
}

/* .DegreePathwaysBlock > .panel-heading > .panel-title.bi {
    display: flex;
    align-items: center;
}

.DegreePathwaysBlock > .panel-heading > .panel-title.bi .toggletopborder {
    flex-grow: 1;
  }

.DegreePathwaysBlock > .panel-heading > .panel-title.bi .pull-right {
    order: 2;
    flex-grow: 0;
} */

.DPenable-link {
    cursor: pointer;
    color: #1E55C6 !important;
}

.DPdisable-link {
    pointer-events: none;
    cursor: default;
    color: #999999 !important;
}

.DPpanelSubTitleFooter .fa-exclamation-circle {
    color: red !important;
}

.collapsePanelInfo > img:after {
    content: "\f078"; /* fa-chevron-down */
    font-family: 'FontAwesome';
    position: absolute;
    right: 0;
}

#btnMoveCourse:hover {
    color: blue;
}

.collapsePanelInfo > img[aria-expanded="true"]:after {
    content: "\f077"; /* fa-chevron-up */
}

.panel-heading td .control-label {
    color: red !important;
}

.DegreePathwayInfoPanel > .panel > .collapsePanelInfo > .control-label {
    font-weight: bold;
    color: rgb(127 127 127);
}

.DegreePathwayInfoPanel > .panel > .collapsePanelInfo > .pull-right > .control-label {
    font-weight: bold;
    color: rgb(127 127 127);
}

.DegreePathwayInfoPanel > .panel > .panel-heading > .control-label,
.DegreePathwayInfoPanel > .panel > .panel-heading > .col-xs-5 > .control-label,
.DegreePathwayInfoPanel > .panel > .panel-heading > .col-xs-7 > span > .col-xs-11 > .control-label {
    font-weight: bold;
    color: rgb(127 127 127);
}

.DegreePathwayInfoPanelRejection {
    margin: 10px 5px;
    border: 1px solid #ddd;
    border-radius: 6px;
}

    .DegreePathwayInfoPanelRejection .panel {
        margin-bottom: 0px;
    }

.DegreePathwayInfoPanel > .panel > .panel-heading > .pull-right > .control-label {
    font-weight: bold;
    color: rgb(127 127 127);
}

.DegreePathwayInfoPanel {
    margin: 10px 5px;
    border: 1px solid #ddd;
    border-radius: 6px;
}

    .DegreePathwayInfoPanel > .panel > .collapse1 > .table {
        cursor: default;
    }

    .DegreePathwayInfoPanel > .panel > .collapse1 > .table {
        cursor: default;
    }

    .DegreePathwayInfoPanel > .collapse1 > .table > .DPWarningSummery {
        cursor: default !important;
    }

    .DegreePathwayInfoPanel > .panel {
        cursor: pointer;
    }

    .DegreePathwayInfoPanel > .panel {
        margin-bottom: 0px;
        background-color: #fff;
        border: 1px solid transparent;
        border-radius: 4px;
        -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
        box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    }

.chevronIcon {
    padding: 3px 10px;
    font-size: 16px;
}

.DegreePathwaysBlock .panel-heading .panel-title a span .btn {
    padding: 0px 5px;
    border-radius: 0;
    margin: 0px !important;
    background-color: #f4f4f4;
    color: #666666 !important;
}

.DegreePathwaysBlock > .panel-heading > .panel-title > .toggletopborder {
    min-width: 165px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 !important;
    margin: 7px 0px;
    margin: 7px 0px;
}



.DPpanel .form-control-feedback {
    position: absolute;
    top: 0;
    right: 0px !important;
    z-index: 2;
    left: 14px;
    display: block;
    width: 160px;
    height: 34px;
    line-height: 28px;
    text-align: right;
    pointer-events: none;
}

/* div[id$="dpProgramInformaton"] td,
div[id$="pathwayInformaton"] td {
    padding-left: 15px !important;
    padding-right: 15px !important;
} */

.DPpanel .termcount {
    margin-left: 0px;
}

.degreePathwayDetailContainerRow > .pl5r15 > .DPpanel > .has-search > input {
    cursor: pointer;
}

.DPpanel .has-feedback .form-control {
    display: inline-block;
    width: 95%;
    height: 27px;
    /* padding: 10px 5px; */
    padding-right: 20px !important;
    padding-left: 10px !important;
    font-size: 14px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    line-height: inherit;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out;
}

.panel-title > input[type="checkbox"] {
    margin: 7px 0px 0;
    line-height: 0px;
    float: left;
}


.degreePathwayIsRequiredCourses {
    border-left: 7px #1290df;
    border-left-style: solid;
}

.degreePathwayIsRegisteredCourse {
    border-left: 6px #1290df;
    border-left-style: dashed;
}

.degreePathwayIsFulFilledCourse {
    border-left: 7px #75AE12;
    border-left-style: solid;
}

.degreePathwayIsNotFulFilledCourse {
    border-left: 7px #ec4c23;
    border-left-style: solid;
}

.degreePathwaylegends {
    height: 25px;
    float: left;
    padding: 5px 0px 5px 5px;
    margin-left: 10px;
}

/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
    .DPpanelsidebar {
        padding-top: 5px;
    }

        .DPpanelsidebar a {
            font-size: 12px;
        }
}

.has-feedback > .form-control {
    min-height: 1.5rem;
}

@media print {
    @page {
        size: letter landscape;
    }

    body {
        font-size: 12px;
    }

    #wrapper {
        padding-left: 0;
        min-height: 0;
    }

    #aspnetForm {
        min-height: 0;
    }

    div#PrintDataMain > div.DPpanel {
        margin: 0 !important;
    }

    a[href]:after {
        content: "";
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles .list-group br + br {
        display: none;
    }

    .contentpart {
        padding-right: 0;
        padding-left: 0;
    }

        .contentpart .Top_content_header .panel-heading {
            margin-bottom: 0;
        }

            .contentpart .Top_content_header .panel-heading h3 {
                font-size: 2rem;
                margin: 0 0 1rem;
            }

                .contentpart .Top_content_header .panel-heading h3:after {
                    display: none;
                }

    div[id$="divStudTilePartBaseHomePage"] .tiles {
        padding: 2rem 0;
        height: auto;
        border-top: 2px solid #ccc;
    }

    div[id$="divStudTilePartBaseHomePage"] .tiles-padding {
        margin: 0;
    }

    .carousel-inner > .item {
        display: block;
        backface-visibility: visible;
        perspective: auto;
        transition: none;
    }

        .carousel-inner > .item + .item {
            margin-top: 1rem;
        }

    .carousel-control.prev,
    .carousel-control.next,
    #lblMoreBtn, #lblLessBtn {
        display: none !important;
    }

    div[id$="divStudTilePartBaseHomePage"] > .row > .col-lg-8 > .row:first-child > div:first-child {
        page-break-before: always;
    }

    div[id$="divStudTilePartBaseHomePage"] > .row > .col-lg-8 > .row:last-child {
        page-break-before: always;
    }

    .DegreePathwayInfoPanel {
        display: none;
    }

    #PrintDataMain .panelbodyscroll {
        overflow: auto;
        min-width: 100%;
    }

    #section-to-print, #section-to-print * {
        visibility: visible;
        font-size: 15px !important;
        font-weight: 300;
        font-family: inherit;
    }

    .degreePathwaylegends {
        font-size: 17px !important;
        font-weight: 300;
        font-family: inherit;
    }

    .contentpart {
        overflow: visible !important;
        max-width: 100%;
    }

    .DPpanelSubTitle {
        margin: 2px 10px;
        border: 2px solid #ddd;
        padding: 3px 10px;
        border-radius: 7px;
        width: 248px;
        background: transparent;
        min-height: 86px !important;
        max-height: 86px !important;
    }

    .DPpanelSubTitleCode, .DPpanelSubTitleFooter {
        line-height: 0.8;
    }

    .DPpanelSubTitleHead, .DPpanelSubTitleCode, .DPpanelSubTitleFooter {
        font-size: 16px !important;
        font-weight: 300;
        font-family: inherit;
    }

    .degreePathwayDetailContainerRow > .col-xs-3 {
        width: 230px;
        display: flex;
    }

    .DPpanelSubTitleFooterEnd {
        width: 200px;
    }

    .zeropad, #tdLeft, #_ctl0_leftNav {
        display: none;
        visibility: hidden;
    }

    .PrintPanelData > #DPpanelmain {
        display: none;
    }

    .printcatalogdetails {
        display: block;
    }
}


/**********DP Menu*************/
.mobile-menu {
    display: block;
    width: 60%;
    background: transparent; /*e0b88f/*c99393/*e5d1a4/*dcc591/*EFD3A3*/
    line-height: 1.6em;
    font-weight: 400;
    text-align: left;
    position: relative;
    margin: 0 auto;
    float: left;
}
    /*Strip the ul of padding and list styling*/
    .mobile-menu ul {
        list-style-type: none;
        margin: 0 auto;
        padding-left: 0;
        text-align: center;
        width: auto;
        position: absolute;
        /*background: #8aa8bd;*/
    }

    /*Create a horizontal list with spacing*/
    .mobile-menu li {
        display: inline-block;
        /*float: left;
	margin-right: 1px;*/
    }

        /*Style for menu links*/
        .mobile-menu li a {
            display: block;
            min-width: auto;
            text-align: left;
            /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
            color: #333;
            /* text-transform: uppercase; */
            /* background: #8aa8bd; */
            text-decoration: none !important;
            margin-left: 5px;
            padding: 5px 5px;
            -webkit-transition: all 0.4s ease 0s;
            -moz-transition: all 0.4s ease 0s;
            -ms-transition: all 0.4s ease 0s;
            -o-transition: all 0.4s ease 0s;
            transition: all 0.4s ease 0s;
        }

        /*Hover state for top level links*/
        .mobile-menu li:hover a {
            color: #000;
            background-color: #dddddd;
        }

        /*Style for dropdown links*/
        .mobile-menu li:hover ul a {
            /* background: #f3f3f3;*/
            color: #000;
            height: 40px;
            line-height: 40px;
        }

        /*Hover state for dropdown links*/
        .mobile-menu li:hover .mobile-menu ul a:hover {
            color: #4db3ff;
        }

        /*Hide dropdown links until they are needed*/
        .mobile-menu li ul {
            display: none;
        }

            /*Make dropdown links vertical*/
            .mobile-menu li ul li {
                display: block;
                float: none;
            }

                /*Prevent text wrapping*/
                .mobile-menu li ul li a {
                    width: auto;
                    min-width: 100px;
                    padding: 0 20px;
                }


    /*Style 'show menu' label button and hide it by default*/
    .mobile-menu .show-menu {
        text-decoration: none;
        color: #000;
        /*background: #8aa8bd;*/
        text-align: center;
        padding: 5px 10px;
        display: none;
        cursor: pointer;
        text-transform: uppercase;
    }

        .mobile-menu .show-menu span {
            padding-left: 25px;
        }

    /*Hide checkbox*/
    .mobile-menu input[type=checkbox] {
        display: none;
    }

        /*Show menu when invisible checkbox is checked*/
        .mobile-menu input[type=checkbox]:checked ~ #menu {
            display: block;
        }

.courselinkright {
    float: right;
    text-align: end;
}

.degreePathwayDetailContainerRow > .col-xs-3 {
    width: 280px; /*1603*/
    display: flex; /*1603*/
}

.topnav > a {
    float: right;
    display: block;
    color: black;
    text-align: center;
    padding: 5px 0px;
    text-decoration: none;
    margin-right: 0px;
    background-color: transparent;
    text-decoration: none !important;
    cursor: pointer;
}

    .topnav > a > i {
        color: #1E55C6 !important;
        width: 18px;
        background-color: transparent;
        height: 18px !important;
        font-size: 18px;
    }

    .topnav > a:hover {
        text-decoration: underline;
    }

.DPpanelSubTitle > .DPpanelSubTitleCode > a {
    color: #2562DE !important;
    text-decoration: none !important;
}

.modal > .modal-dialog > .modal-content > .modal-body > .row > .panel-selectterm {
    border-radius: 6px;
    border: darkgrey 1px solid;
    width: 129px;
    padding: 24px 2px 23px 2px;
    margin-left: 12px;
    cursor: pointer;
}

.CourseScheInfoPanel > .panel > .collapsePanelInfo > h4 > .pull-right > .glyphicon-chevron-down {
    cursor: pointer;
}

.CourseScheInfoPanel > .panel > .collapsePanelInfo > h4 > .pull-right > .glyphicon-minus {
    cursor: pointer;
}

.dpcourseInfoModel > .panel > .CourseScheInfoPanel > .panel > .row,
#courseInfoModel > .CourseScheInfoPanel > .panel > .row {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#divCal > .modal-dialog > .modal-content > .modal-header > .pull-right,
#courseInfoModel > .modal-dialog > .modal-content > .modal-header > .pull-right {
    padding-right: 10px;
}

#divCal > .modal-dialog > .modal-content > .modal-body,
#courseInfoModel > .modal-dialog > .modal-content > .modal-body {
    max-height: 400px;
    z-index: 1;
    overflow: auto;
}

.LineDrawCL > .DPpanelSubTitle > .DPpanelSubTitleCode {
    cursor: pointer;
}

.LineDrawCL > .DPpanelSubTitle > .DPpanelSubTitleHead {
    cursor: pointer;
}

.DPpanelSubTitle > .DPpanelSubTitleCode > a:focus, .DegreePathwaysBlock > .panel-heading > .panel-title > a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: 3px;
}

.DPpanelSubTitleCode:focus {
    border: 2px solid var(--focus-color);
}

.DPpanelSubTitleHead:focus {
    border: 2px solid var(--focus-color);
}

.popover-content > h5 > span:first-child {
    font-size: 13px !important;
    display: block;
    width: 65%;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-bottom: 5px;
}

.popover-content > h5 > span:last-child {
    width: 30%;
    text-align: end;
    font-size: 11px !important;
}

.popover-content > h5 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.popover-content > div > span, .popover-content > span, .popover-content > div {
    font-size: 11px !important;
    line-height: 0.7;
    padding-top: 5px;
    margin-top: -1px;
}

    .popover-content > div > ul {
        margin-bottom: 0px !important;
    }

        .popover-content > div > ul > li {
            font-size: 11px !important;
            padding: 5px 0px;
        }

    .popover-content > div > span {
        margin-bottom: 5px;
        display: inline-block;
    }

.dpa-required-hours {
    font-size: 40px;
    color: #1290df;
    margin-left: 60px;
}

.dpa-fulfilled-hours {
    font-size: 40px;
    color: #75AE12;
    margin-left: 60px;
}

.dpa-unfulfilled-hours {
    font-size: 40px;
    color: #ec4c23;
    margin-left: 60px;
}

.dpa-credit-lables {
    padding-left: 7px;
    vertical-align: super;
}
/*Responsive Styles*/
@media screen and (max-width : 300px) {
    .mobile-menu .lines {
        /*border-bottom: 15px double #f8f8f8;
        border-top: 5px solid #f8f8f8;
        content: "";
        height: 5px;
        width: 20px;
        padding-right: 15px;
        float: right;*/
        height: 0px;
        width: 0px;
    }

    .mobile-menu li a {
        margin-left: 5px;
        padding: 5px 15px;
    }

    .lines:after {
        content: '\2807';
        font-size: 18px;
    }

    /*Make dropdown links appear inline*/
    .mobile-menu ul {
        position: absolute;
        display: none;
        margin-top: 20px;
        background-color: #f9f9f9;
        max-width: 139px;
        overflow: auto;
        text-align: left;
        box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
        z-index: 1;
        overflow: hidden;
        top: 5px;
    }
    /*Create vertical spacing*/
    .mobile-menu li {
        margin-bottom: 1px;
    }
        /*Make all menu links full width*/
        .mobile-menu ul li, .mobile-menu li a {
            width: 100%;
        }
    /*Display 'show menu' link*/
    .mobile-menu .show-menu {
        display: block;
    }

    .mobile-menu {
        width: 40%;
    }

    .classResourecesPromt {
        left: 2%;
    }

    .classSchedulePromt {
        left: 2%;
    }

    #iframeCourseReasonPrompt {
        max-width: 380px !important;
    }
}

nav.greedy .alinks:focus {
    border: 2px solid var(--focus-color);
    outline-offset: -2px !important;
    border-radius: 6px;
}

#more-nav {
    display: none;
    vertical-align: top;
    padding-left: 0;
    width: 150px;
}

.subfilter {
    padding-left: 0;
}

    .subfilter > li {
        padding: 0 8px;
        list-style-type: none;
    }

        .subfilter > li > a {
            display: block;
            padding: 4px 8px;
        }

#menu > li {
    display: inline-block;
}

#menu {
    padding-left: 0;
}

    #menu > li > a {
        text-decoration: none;
        color: inherit;
    }

    #menu > li, more-nav > li {
        list-style-type: none;
        padding: 0 8px;
    }

#menu, #more-nav {
    display: inline-block;
}

.subfilter {
    display: block;
}

/**********End DP Menu*************/
/**********End Degree Pathways templete plan *************/

.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 0.5em 0.5em;
    font-size: 14px;
}

.modal-contentCustom {
    min-width: 782px;
    min-height: 450px;
}

.DegreePathwaysBlock .panel-heading .panel-title a span .btn:hover {
    background-color: #f4f4f4 !important;
    color: #666666 !important;
}

.panel-title > input[type="checkbox"] {
    margin: 3px 5px 0;
    line-height: 0px;
    float: left;
}
    .panel-title > input[type="checkbox"]:focus {
        outline: 2px solid #000000 !important;
        outline-offset: 2px;
    }

/* Center the loader */

.DPloader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    width: 50px;
    height: 50px;
    margin: -20px 0 0 -58px;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 50px;
    height: 50px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* Add animation to "page content" */
.animate-bottom {
    position: relative;
    -webkit-animation-name: animatebottom;
    -webkit-animation-duration: 1s;
    animation-name: animatebottom;
    animation-duration: 1s
}

@-webkit-keyframes animatebottom {
    from {
        bottom: -100px;
        opacity: 0
    }

    to {
        bottom: 0px;
        opacity: 1
    }
}

@keyframes animatebottom {
    from {
        bottom: -100px;
        opacity: 0
    }

    to {
        bottom: 0;
        opacity: 1
    }
}

nav.greedy {
    position: relative;
    height: 29px;
    display: flex;
    align-items: center;
    background: #e6e6e6;
    line-height: 0;
}

    nav.greedy .topnav {
        display: flex;
        align-self: stretch;
        align-items: center;
        background: #e6e6e6;
        padding: 0 1rem;
        font-weight: inherit;
    }


    nav.greedy button {
        align-self: stretch;
        transition: all .4s ease-out;
        padding: 0 1rem 0 1.5rem;
        outline: 0;
        border: 0;
        font-size: 0.9rem;
        font-weight: bold;
        background: #e6e6e6;
    }

        nav.greedy button.hidden {
            transition: none;
            border-right: 0.5rem solid #b6b6b6;
            width: 0;
            padding: 0;
            overflow: hidden;
        }

        nav.greedy button::after {

            display: inline-flex;
            width: 25px;
            height: 25px;
            align-items: center;
            justify-content: center;
            background: #9f9f9f;
            color: #f2f2f2;
            border-radius: 50%;
            font-size: 14px;
            line-height: 14px;
            margin-left: 1rem;
            margin-right: calc(-1rem + -8px);
        }

    nav.greedy ul.links {
        display: flex;
        justify-content: flex-start;
        flex: 1;
        overflow: hidden;
        padding: 5px 5px;
        align-items: baseline;
        margin: 0px 0px;
        line-height: 0;
    }

        nav.greedy ul.links li {
            flex: none;
            padding: 10px 10px 10px 10px;
            list-style: none;
        }

            nav.greedy ul.links li a {
                color: #2562DE;
                text-decoration: none;
                outline-offset: 2px !important;
            }


    nav.greedy ul.hidden-links {
        position: absolute;
        background: #ffffff;
        right: 80px;
        top: 20px;
        z-index: 999;
        border: 1px solid #e6e6e6;
        /* min-width: 68px; */
        padding: 6px;
        /* text-decoration: none; */

    }
        nav.greedy ul.hidden-links a:focus {
            outline-offset: 2px !important;
        }
        nav .greedy ul.hidden-links.hidden {
            display: none;
        }

        nav.greedy ul.hidden-links li {
            padding: 10px;
            list-style: none;

        }

            nav.greedy ul.hidden-links li a {
                text-decoration: none !important;
            }

    nav.greedy .alinks {
        cursor: pointer;
        color: var(--primary);
    }

.greedy .fa-fw {
    width: 14px;
    text-align: left;
}

.vdttxtboxalign {
    display: flex;
}

.regSubHeading > span {
    display: inline;
    font-size: 18px;
}

/* start of app-spinner control */
.app-spinner {
    position: fixed;
    /* arbitrary high number */
    z-index: 10000;
}

    .app-spinner .background {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-color: black;
        opacity: .1;
    }

.spinner {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: inline-block;
    width: 74px;
    height: 74px;
    padding: 5px;
}

    .spinner div {
        transform-origin: 32px 32px;
        animation: spinner 1.2s linear infinite;
    }

        .spinner div:after {
            content: ' ';
            display: block;
            position: absolute;
            top: 3px;
            left: 29px;
            width: 5px;
            height: 14px;
            border-radius: 20%;
            background: var(--primary);
        }

        .spinner div:nth-child(1) {
            transform: rotate(0deg);
            animation-delay: -1.1s;
        }

        .spinner div:nth-child(2) {
            transform: rotate(30deg);
            animation-delay: -1s;
        }

        .spinner div:nth-child(3) {
            transform: rotate(60deg);
            animation-delay: -0.9s;
        }

        .spinner div:nth-child(4) {
            transform: rotate(90deg);
            animation-delay: -0.8s;
        }

        .spinner div:nth-child(5) {
            transform: rotate(120deg);
            animation-delay: -0.7s;
        }

        .spinner div:nth-child(6) {
            transform: rotate(150deg);
            animation-delay: -0.6s;
        }

        .spinner div:nth-child(7) {
            transform: rotate(180deg);
            animation-delay: -0.5s;
        }

        .spinner div:nth-child(8) {
            transform: rotate(210deg);
            animation-delay: -0.4s;
        }

        .spinner div:nth-child(9) {
            transform: rotate(240deg);
            animation-delay: -0.3s;
        }

        .spinner div:nth-child(10) {
            transform: rotate(270deg);
            animation-delay: -0.2s;
        }

        .spinner div:nth-child(11) {
            transform: rotate(300deg);
            animation-delay: -0.1s;
        }

        .spinner div:nth-child(12) {
            transform: rotate(330deg);
            animation-delay: 0s;
        }

@keyframes spinner {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}
/* end of app-spinner control */


/* calendar tooltip hover */
#classDetails td {
    width: 125px;
}

#classDetails .table-striped > tbody > tr:nth-of-type(odd) {
    color: #fff;
}

#classDetails > table {
    margin-bottom: 0px;
}

.classdetailsDateHover {
    background-color: #6c757d !important;
    color: #ffffff;
}
/* end calendar tooltip hover */

/*Note CSS*/
.note {
    font-size: 8pt;
    font-weight: bold;
    color: Red;
}

.blocks {
    display: block;
}

#ucCoReqsPrompt_divClassSectionCoreqRule > .col-sm-12 {
    margin: 10px 0px 15px 0px;
}

.fc-v-event {
    border: 1px solid #1B5997 !important;
    background-color: #1B5997 !important;
}

.help-block {
    color: #333333 !important;
}

.fc-button-group {
    font-size: 1em;
}

.sr-only {
    position: fixed !important;
}

#ucCourseReasonPrompt_tdChangeReasonList {
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.classResourecesPromt {
    visibility: hidden;
    z-index: 4;
    left: 25%;
    top: 20%;
    position: absolute;
}

.classSchedulePromt {
    visibility: hidden;
    z-index: 4;
    left: 25%;
    top: 19%;
    position: absolute;
}

.iframeCourseReasonPromptClassResources {
    width: 455px;
}

#ucCourseReasonPrompt_radChangeReasons label {
    display: block;
    margin-left: 20px;
    margin-top: -1.5em;
}

#_ctl0_PlaceHolderMain_tabMessages {
    padding: 0px 0px !important;
}

#_ctl0_PlaceHolderMain_Alerts > .row, #_ctl0_PlaceHolderMain_Appointment > .row {
    margin-top: 5px;
}

#rwMsgTitle {
    cursor: pointer;
}

#tblAlertsHeader tbody td {
    padding: 5px 5px !important;
    border-bottom: 0px solid #111111 !important;
}

#tblPreviousAlertsHeader tbody td, #tblHoldsHeader tbody td, #tblAppHeader tbody td {
    border-bottom: 0px solid #111111 !important;
}

#secure-student-prof-msg_home #myTabContent {
    padding: 0 0px;
}

.Tabs_diplaynone {
    display: none;
}

.col-sm-offset-4 > fieldset > legend {
    margin-bottom: 0px;
    border-bottom: 0px solid #e5e5e5;
}

.col-sm-6 > .row > fieldset {
    display: inline-block !important;
}

.row > fieldset > legend {
    border-bottom: 0px solid #e5e5e5;
}

.social-share {
    list-style-type: none;
}

.control_row > fieldset > legend {
    margin-bottom: 0px;
    border-bottom: 0px solid #e5e5e5;
    display: contents;
    font-size: inherit;
    font-weight: bold;
}

.control_row > fieldset > .days {
    padding-left: 0px;
}

#mainDPathPanel .addl-menu {
    position: absolute;
    right: .8rem;
    top: .2rem;
    line-height: 1;
}

    #mainDPathPanel .addl-menu > button {
        background: transparent;
        border: none;
        padding: 0;
        width: 1.5rem;
        height: 1.5rem;
        font-size: 1rem;
        border-radius: .25rem;
    }

        #mainDPathPanel .addl-menu > button:hover,
        #mainDPathPanel .addl-menu > button:focus {
            background: var(--dark);
            color: #fff;
        }

    #mainDPathPanel .addl-menu .dropdown-menu {
        right: 0;
        left: auto;
        padding: 0;
        border: 1px solid var(--gray-medium);
        font-size: .75rem;
        min-width: 14.5rem;
        background: var(--gray-light);
    }

        #mainDPathPanel .addl-menu .dropdown-menu li + li {
            border-top: 1px solid var(--gray-medium);
        }

        #mainDPathPanel .addl-menu .dropdown-menu li a {
            padding: .5rem .5rem;
            text-decoration: none;
        }

        #mainDPathPanel .addl-menu .dropdown-menu li .icon {
            margin-right: .25rem;
        }

        #mainDPathPanel .addl-menu .dropdown-menu li a:focus,
        #mainDPathPanel .addl-menu .dropdown-menu li a:focus-visible {
            border: 2px solid var(--focus-color);
            outline: none;
        }



.text-wrap-on-overflow {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
}

.text-wrap-word-break {
    word-wrap: break-word;
}

.threeDotPadding
{
    padding-left:16px !important;
}

input#_ctl0_PlaceHolderMain_Mypersonalinfo2_btnClientClick {
    background: transparent;
    text-decoration: underline;
    color: #337ab7;
    padding: 5px;
    line-height: 1;
    cursor: pointer;
}

    input#_ctl0_PlaceHolderMain_Mypersonalinfo2_btnClientClick:hover {
        background-color: transparent !important;
        color: #337ab7 !important;
        text-decoration: none;
    }

#requirementRuleGrid table thead tr th,
#requirementRuleGrid table tbody tr td {
    padding: 8px;
    border-color: #000;
}

#requirementRuleGrid table thead tr th {
    background-color: #fff;
}
