@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"); 

html, body {
    height: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
}
a, a:hover, a:focus {
    transition: all 0.3s;
}
a, a:link, a:visited, .ps-link:link, .ps-link:visited {
    color: #00539B;
}
a:link:hover, .ps-link:hover,
a:link:focus, .ps-link:focus {
    color: #00539B;
}
a:link:focus, .ps-link:focus {
    text-decoration: underline;
}
.text-info {
    
    color: #C05426 !important;
}
.text-success {
    color: #218739!important;
}
.text-capacity {
    color: #175F6D!important;
}
.border-info {
    border-color: rgba(0, 48, 78, 1) !important;
}
.badge-info {
    background-color: #ffc107 !important;
    color: #000;
}
.badge-success {
    background-color: #00800 !important;
}
.badge-warning {
    background-color: #83a4ca !important;
    color: #fff;
}
.badge-secondary {
    background-color: #626262;
}
.ps-label {
    color: #000 !important;
    font-weight: normal !important;
}
.ps_box-edit {
    white-space: normal !important;
}
.ps_box-longedit {
    white-space: normal !important;
}
.ps_box-edit.psc_disabled {
    min-height: auto;
}
h3.msu-class-search {
    font-size: 1.25rem;
}

.ps_apps_pageheader {
    display: inline-block;
    width: 100%;
}
.VX-change-term-button ul li {
    margin-right: .5em;
}
.VX-filters-button a {
    margin: .5em;
}
.VX-filters-button a:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f0b0";
    margin-right: .5em;
    color: #888;
}
.VX-filters-button a:hover:before,
.VX-filters-button a:focus:before {
    color: #00539B;
}

.psc_panel-container.psc_panel-fixed.psc_panel-fixed.psc_open {
    height: 100vh;
}


.psc_panel-container.psc_panel-fixed .psc_panel-action table.ps_grid-flex {
    border: none;
}
.psc_panel-container.psc_panel-fixed .psc_panel-action table.ps_grid-flex td.ps_grid-cell {
    border-bottom: none;
}
.sidebar {
    padding: 12px;
}
.sidebar ul {
    padding-left: inherit;
    list-style-type: none;
}
.sidebar .ps_scrollable_v {
    max-height: 200px;
    
}
.sidebar .VX-sidebar-btn .VX-btn-primary span.ps-button-wrapper {
    display: block;
}
.sidebar .VX-btn-primary span.ps-button-wrapper a.ps-button {
 padding: .375rem 0;
}
.sidebar .VX-sidebar-btn .VX-btn-primary span.ps-button-wrapper, .sidebar .VX-sidebar-btn .VX-btn-primary span.ps-button-wrapper a.ps-button {
    width: 100%;
}
.sidebar h3.ps_header-group a.ps-link, .ps_header-group > .ps-link {
    color: #000;
}
.sidebar h3.ps_header-group a.ps-link:hover, .ps_header-group > .ps-link:hover,
.sidebar h3.ps_header-group a.ps-link:focus, .ps_header-group > .ps-link:focus {
    color: #0077de !important;
}


.sidebar .psc_collapsible {
    margin-bottom: 1em;
}
.sidebar .psc_collapsible > .ps_header-group > .ps-link::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f0b0";
    vertical-align: inherit;
    margin-right: .25em;
    
    color: #00539B;
    transition: all 0.3s;
}
.sidebar .psc_collapsible.psc_close > .ps_header-group > .ps-link::before {
    
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f0b0";
    vertical-align: inherit;
    
    color: #00539B;
    transition: all 0.3s;
}
.sidebar .psc_collapsible > .ps_header-group > .ps-link:hover::before,
.sidebar .psc_collapsible > .ps_header-group > .ps-link:focus::before {
    
    color: #0077de !important;
}
.sidebar .psc_collapsible.psc_close > .ps_header-group > .ps-link:hover::before,
.sidebar .psc_collapsible.psc_close > .ps_header-group > .ps-link:focus::before {
    color: #00539B;
}
.sidebar .psc_collapsible > .ps_header-group > .ps-link::after {
 content: url(/cs/S92GUEST/cache/1/PT_COLLAPSE_NUI_1.svg);
    height: 1.1em;
    width: 1.1em;
    display: inline-block;
    vertical-align: middle;
    margin-top: 1px;
    float: right;
}
.sidebar .psc_collapsible.psc_close > .ps_header-group > .ps-link::after {
 content: url(/cs/S92GUEST/cache/1/PT_EXPAND_NUI_1.svg);
    height: 1.1em;
    width: 1.1em;
    display: inline-block;
    vertical-align: middle;
    margin-top: 1px;
    float: right;
}

.sidebar .ps_grid-flex > .ps_grid-body .ps_grid-cell {
    height: 1em;
}

.sidebar .ps_detail-group span.ps-button-wrapper a.ps-button {
    vertical-align: middle;
    padding: 0.5em .75em;
}
.sidebar .ps_detail-group span.ps-button-wrapper a.ps-button img {
    margin-left: 0;
}

.sidebar .ps_switch .ps_box-label.ps_right .ps-label {
    font-size: .75em;
}

.sidebar .VX-addtl-link span.ps-link-wrapper, .sidebar .VX-addtl-link span.ps-link-wrapper a.ps-link {
    width: 100%;
    text-align: center;
}

.sidebar .VX-btn-days .btn {
    padding: .25em .5em;
    font-size: 12px;
    font-weight: bold;
    border: solid thin #888;
    width: 28px;
    height: 40px;
}
.sidebar .VX-btn-days .btn .ps_box-label {
    display: block;
    width: 100%;
    text-align: center;
    padding-right: 0;
}
.sidebar .VX-btn-days .btn input {
    width: 20px;
    height: 20px;
    display: block;
}
.sidebar .VX-btn-days .btn-group>.btn-group:not(:first-child), .sidebar .VX-btn-days .btn-group>.btn:not(:first-child) {
    margin-left: 1px;
}
.sidebar .VX-btn-days .btn-group>.btn-group:not(:last-child)>.btn, .sidebar .VX-btn-days .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius: .25rem;
 border-bottom-right-radius: .25rem;
}
.sidebar .VX-btn-days .btn-group>.btn-group:not(:first-child)>.btn, .sidebar .VX-btn-days .btn-group>.btn:not(:first-child) {
 border-top-left-radius: .25rem;
 border-bottom-left-radius: .25rem;
}
.sidebar .VX-btn-days .btn-light:not(:disabled):not(.disabled).active, .sidebar .VX-btn-days .btn-light:not(:disabled):not(.disabled):active, .sidebar .VX-btn-days .show>.btn-light.dropdown-toggle {
    border-color: inherit;
}


.VX-btn-primary span.ps-button-wrapper a.ps-button {
 padding: .375rem .75rem;
    
    border: 1px solid rgb(0,87,183);
    background-image: none;
    box-shadow: none;
    color: #fff;
    text-shadow: none;
    vertical-align: middle;
    
    background: rgb(0,87,183);
    font-weight: 700;
    height: 24px;
    text-align: center;
    line-height: 1.5;
    font-size: 1rem;
    border-radius: 0px;
}

.VX-btn-primary span.ps-button-wrapper a.ps-button:hover,
.VX-btn-primary span.ps-button-wrapper a.ps-button:focus,
.VX-btn-primary span.ps-button-wrapper a.ps-button:hover:active {
    background-image: none;
    background: #0077de;
    border-color: #00539B;
    color: #ffffff;
    box-shadow:none;
    
    
}

.VX-btn-primary.VX-btn-enroll span.ps-button-wrapper a.ps-button {
 padding: .75rem;
}

.ps-button:focus, .ps-button:link:focus {
    background-image: -webkit-linear-gradient(#ffffff, rgb(153,153,153));
    background-image: -moz-linear-gradient(#ffffff, rgb(153,153,153));
    background-image: -ms-linear-gradient(#ffffff, rgb(153,153,153));
    background-image: linear-gradient(#ffffff, rgb(153,153,153));
    text-decoration: none;
    color: #000000;
}


.VX-btn-primary.psc_disabled span.ps-button-wrapper a.ps-button {
    background: linear-gradient(rgb(221,221,221),rgb(204,204,204));
    text-shadow: 1px 1px 0px #e2e2e2;
    color: #555;
}
.VX-btn-primary.psc_disabled span.ps-button-wrapper a.ps-button:hover,
.VX-btn-primary.psc_disabled span.ps-button-wrapper a.ps-button:focus {
    background: linear-gradient(rgb(221,221,221),rgb(204,204,204));
    text-shadow: 1px 1px 0px #e2e2e2;
    color: #555;
    box-shadow: none;
}




.VX-content-search {
    font-size: 1rem;
    color: #000;
    padding: 20px;
}

.VX-content-search .jumbotron.jumbotron-fluid {
    background-color: #fff;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
    padding: 4rem 2rem;
}

.VX-content-search .jumbotron.jumbotron-fluid h2 {
    font-size: 1.25em;
}

.VX-content-search .jumbotron.jumbotron-fluid .VX-btn-primary {
    padding-top: 1.20em;
}
.VX-content-search .jumbotron.jumbotron-fluid .input-group .ps_box-label {
    width: 100%;
    display: inline;
}





.VX-content-search .input-group .ps_box-edit {
    width: 1%;
    flex: 1 1 auto;
    position: relative;
}
.VX-content-search .input-group .ps_box-edit .ps_box-control {
    width: 100%;
}
.VX-content-search .input-group .ps_box-edit .ps_box-control input {
    width: 100%;
    height: 38px;
    border: 1px solid #00539B;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
input[type='text'],
input[type='search'] {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: inset 0.2em 0.2em 0.4em #e9e9e9;
    -moz-box-shadow: inset 0.2em 0.2em 0.4em #e9e9e9;
    -ms-box-shadow: inset 0.2em 0.2em 0.4em #e9e9e9;
    box-shadow: inset 0.2em 0.2em 0.4em #e9e9e9;
    width: 100%;
    border: solid thin #00539B;
}

.VX-content-search .input-group .VX-btn-primary span.ps-button-wrapper a.ps-button {
 padding: .375rem .75rem;
    
    border: solid 1px rgb(0,87,183);
    background-image: none;
    box-shadow: none;
    color: #fff;
    text-shadow: none;
    vertical-align: middle;
    
    background: rgb(0,87,183);
    font-weight: 700;
    height: 24px;
    text-align: center;
    line-height: 1.5;
    font-size: 1rem;
    
}
.VX-content-search .input-group .VX-btn-primary span.ps-button-wrapper a.ps-button:hover,
.VX-content-search .input-group .VX-btn-primary span.ps-button-wrapper a.ps-button:focus {
    background: #0077de;
}
.VX-content-search .input-group .VX-btn-primary span.ps-button-wrapper a.ps-button img {
    margin-left: 0;
}


.VX-search-results .ps_scrollable_v {
 padding: 0 .5rem;
}
.VX-search-results table {
    
    border-collapse: collapse;
    border: none;
}
.VX-search-results table tr {
    
}
.VX-search-results table tr:not(.psc_disabled):not(.VX-card-child):hover,
.VX-search-results table tr:not(.psc_disabled):not(.VX-card-child):focus {
    
    background-color: transparent !important;
    outline: solid 1px #0077de;
    
}
.VX-search-results table tr:not(.psc_disabled):hover,
.VX-search-results table tr:not(.psc_disabled):focus {
    background-color: #f9f9f9 !important;
}
.VX-search-results .ps_grid-flex > .ps_grid-body .ps_grid-cell {
    
	border: none;
}
.VX-search-results .ps_grid-flex > .ps_grid-body .ps_grid-cell:first-child {
    
    
     
padding: 1em;
width: 1%;
}
.VX-search-results .ps_grid-flex > .ps_grid-body .ps_grid-cell:last-child {
    border-width: 1px 1px 1px 0px;
    padding: 1em 1em 1em 0em;
    text-align: right;
}


h1.psc_modal-pagetitle {
    color: #00539B;
}
div.ps_button_bar div.psc_selected .ps-label {
    font-weight: bold !important;
}
.btn.active:focus, .btn.focus, .btn:focus {
    box-shadow: none !important;
}

.VX-small {
    font-size: 80%;
    font-weight: 400;
}
.VX-details .card, .VX-details .card:hover,
.VX-details .card, .VX-details .card:focus {
    box-shadow: none;
}
.VX-details .card-body {
    padding: 1rem;
}

.VX-details .accordion .card-header {
    padding: 0rem 1.25rem;
}
.VX-details .accordion .card:first-of-type {
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.VX-details .accordion .btn {
    width: 100%;
    text-align: left;
}
.VX-details .accordion .btn .fa {
    color: #00539B;
    margin-top: 3px;
}
.VX-details .accordion .btn-link {
    color: #000;
}
[data-toggle="collapse"] .fa:before {
    content: "\f139";
}
[data-toggle="collapse"].collapsed .fa:before {
    content: "\f13a";
}
.VX-details .accordion .card-body.VX-course-descr {
    max-height: 200px;
    overflow-y: scroll;
}

.VX-details .VX-detail-grid .ps_box-grid-head, .VX-detail-grid .ps_grid-flex-head {
    width: 100% !important;
}

.VX-details .VX-detail-notes a {
    position: relative;
    padding: .5em .5em .5em .75em;
}



.VX-details-right .VX-section-zero .ps_box-label,
.VX-details-right .VX-section-zero .ps_box-value,
.VX-details-right .VX-section-one .ps_box-label,
.VX-details-right .VX-section-one .ps_box-value,
.VX-details-right .VX-section-two .ps_box-label,
.VX-details-right .VX-section-two .ps_box-value,
.VX-section-dates .ps_box-label,
.VX-section-dates .ps_box-value
 {
    width: 50%;
    text-align: left;
    font-size: .90em;
}
.VX-details-right .container .ps_header-group {
    color: #000 !important;
    width: 100%;
    text-align: left;
    font-weight: normal;
    border: none;
    margin-bottom: auto;
    font-size: .90em;
}
.VX-details-right .container .ps-htmlarea {
    color: #474747 !important;
    width: 100%;
    font-weight: bold;
    border: none;
    margin-bottom: auto;
}
.VX-details-right .container .VX-large-descr .ps_box-label, .VX-details-right .container .VX-large-descr .ps_box-value, .VX-details-right .container .VX-large-descr .ps-htmlarea {
    font-size: .90em;
}
.VX-details-right .container .VX-large-descr .ps_box-edit:first-child {
    margin-bottom: 0;
}
.VX-details-right .container .VX-large-descr .ps_box-edit:not(:first-child) .ps_box-label {
    display: none;
}
.VX-details-right .VX-section-three .ps_box-label, .VX-details-right .VX-section-three .ps_box-value {
    width: 100%;
    text-align: left;
    color: #000;
}
.VX-details-right .VX-section-three .ps_box-value {
    color: #474747;
}
.VX-details-right .VX-section-three .VX-crosslisted .ps_box-label, .VX-details-right .VX-section-three .VX-crosslisted .ps_box-value {
    width: 100%;
    text-align: left;
    font-size: .90em;
}
.VX-details-right .ps_box-value {
    font-weight: bold;
}
.VX-details-right .VX-section-three .VX-crosslisted .ps_box-control {
    display: block;
}
.VX-details-right .VX-section-three .VX-crosslisted .ps_box-control .ps-dropdown {
    display: block;
    width: 100%;
    height: calc(2.25rem + 2px);
     padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
     border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.VX-details-right .container .btn.btn-outline-secondary .ps-htmlarea {
    font-weight: normal;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active {
    background-color: rgba(0, 48, 78, 1);
}
.btn.btn-outline-secondary a {
    color: #6c757d;
    font-size: .90em;
    display: inline;
}
.btn.btn-outline-secondary:hover a, .btn.btn-outline-secondary a:hover,
.btn.btn-outline-secondary:focus a, .btn.btn-outline-secondary a:focus {
    color: #fff;
    text-decoration: none;
}





@media screen and (max-width: 600px) {

.VX-search-results tbody.ps_grid-body, .VX-search-results .ps_grid-row.psc_rowact, .VX-search-results td.ps_grid-cell {
    display: block;
}
.VX-search-results .ps_grid-row.psc_rowact {
    box-shadow: 0 0 0 2px rgba(49, 104, 166, 1);
    margin-bottom: 10px;
    border-radius: 2px;
}
.VX-search-results td.ps_grid-cell {
    height: 100% !important;
}
.VX-search-results .ps_grid-flex > .ps_grid-body .ps_grid-cell:first-child {
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: rgba(0,0,0,.125);
    border-left: none;
    border-radius: 0;
    padding: 1em;
    width: 100%;
}
.VX-search-results .ps_grid-flex > .ps_grid-body .ps_grid-cell:last-child {
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: rgba(0,0,0,.125);
    border-radius: 0;
    padding: 0em 1em 0em 1em;
    text-align: left;
    border-left: none;
}



    
.VX-details .VX-detail-grid {
    font-size: 80%;
}

.btn-group {
    width: 100%;
    display: block;
}
.btn.btn-outline-secondary {
    width: 100%;
    border-radius: 0;
}
.btn-group .btn+.btn {
    margin-left: auto;
}
}
:root.ios .psc_modal-fullscreen .psc_has_iframe > iframe {
    height: calc(100vh - 100px) !important;
}


div[id^="pt_pageinfo"][page^="VX_CLSRCH_FL"]~form.PSForm {
    overflow: scroll;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
}







:root.ie .psc_panel-container, :root.ie .psc_panel-content, :root.ie .psc_panel-actioninterior, :root.ie .psc_panel-contentinterior, :root.ie .pst_panel-content, :root.ie .pst_panel-actioninterior, :root.ie .pst_panel-contentinterior, :root.ie .ps_pspagecontainer_side, :root.ie .ps_pspagecontainer_side1, :root.ie .ps_pspagecontainer_side2, :root.ie .pst_panel-control {
    flex-basis: auto;
}

div[id^="pt_pageinfo"][page^="VX_CLSRCH_FL"]~form.PSForm div#PT_MID_SECTION {
    
    display: none !important;
}


.VX-textbooks * {
    box-sizing: border-box;
}



.VX-search-results table tr:not(.VX-card-child) {
    border-top: solid 1.5em #fff;
    outline: solid 1px #ccc;
}
.VX-card-child {
    background: #f9f9f9;
    border-left: solid 2em #fff;
}
.VX-card-results .VX-card.VX-card-child {
    border-left: 1px solid rgba(0,0,0,.125);
}
.VX-card-child .VX-course-subject-label {
    display: none;
}



.ps_tab {
    box-shadow: none;
    background: transparent !important;
}

:root:not(.ios) .ps_tab:not(.psc_selected):hover,
:root:not(.ios) .ps_tab > .psc_rowact:not(.psc_selected):hover {
    box-shadow: none;
    border-color: transparent;
    background: transparent !important;
}

.ps_tab > .ps_tab-link {
    padding: 0;
}

.ps_tab > .ps_box-link > .ps-link-wrapper > .ps-link {
    padding: .75em 1em;
}

.ps_tab > .ps_box-link > .ps-link-wrapper > .ps-link:hover {
    background: #f0f0f0 !important;
}








div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter.pst_side1-fixed:not(.pst_side1-fullsize) .pst_panel-side1,
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter:not(.pst_side1-fullsize) .pst_panel-side1 {
    width: 19.5em;
}
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter.pst_side1-fixed .pst_panel-side1 {
    -webkit-transform: inherit;
    -moz-transform: inherit;
    -ms-transform: inherit;
    transform: inherit;
}
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter.pst_panel-mode .pst_panel-side1 {
    position: inherit;
}
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter .pst_panel-side1 {
    border-right-width: 1px !important;
}
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter .pst_panel-side1-top {
    width: auto;
    overflow: inherit;
}
div[id^="pt_pageinfo"][page^="SSR_TERM_STA2_FL"]~form.PSForm .pst_collision-inter.pst_side1-fixed .pst_panel-side1-top-cont {
    visibility: visible;
    opacity: inherit;
}

div[id^="pt_pageinfo"][page^="VX_CLSRCH_FL"]~form.PSForm .pst_collision-inter div.ps_header {
    z-index: 200;
    margin-left: 34px;
}


.pst_collision-inter.pst_side1-fixed .psc_panel-action {
    
}
.pst_collision-inter.pst_side1-fixed .psc_panel-action {
    padding-left: 0;
}


.pst_collision-inter .psc_panel-container.psc_panel-fixed .pst_panel-header-cont {
    display: none;
}


div[id^="pt_pageinfo"][page^="VX_CLSRCH_FL"]~form.PSForm .pst_collision-inter div#PT_MID_SECTION {
    display: contents !important;
}

div[id^="pt_pageinfo"][page^="VX_CLSRCH_FL"]~form.PSForm :not(.pst_collision-inter) div#PT_MID_SECTION {
    display: flex !important;
}


.ps_header .ps_apps_pageheader {
    
}
.pst_collision-inter.pst_side1-fixed .pst_panel-side1 {
    box-shadow: none;
}

.psc_panel-container, .pst_panel-mode .ps_mid_section {
    position: static;
}

:root.psc_form-small .psc_panel-action {
    margin-top: 7em !important;
}


.jumbotron.jumbotron-fluid .ps_box-control {
    display: grid !important;
}
.jumbotron.jumbotron-fluid .ps_box-label {
    width: auto;
}

.jumbotron.jumbotron-fluid .msu_filter-subject {
    margin-right: 1em;
	vertical-align: top;
}

:root.psc_form-small .jumbotron.jumbotron-fluid .msu_filter-subject {
    margin-right: auto;
}

:root.psc_form-small .jumbotron.jumbotron-fluid .msu_filter-subject select {
    width: 100%;
}




:root.psc_form-small .jumbotron.jumbotron-fluid .ps_box-edit#win0divVX_CLSRCH_WRK2_CATALOG_NBR {
    display: block !important;
    padding-left: 0;
}

:root.psc_form-small .VX-search-results table tr:not(.VX-card-child) {
    border-top: 0;
}

:root.psc_form-small .VX-search-results .ps_grid-row.psc_rowact.VX-card-child {
    box-shadow: none;
}

:root.psc_form-small .psc_time input {
    height: 30px;
    width: 120px;
}




.VX-college-logo img {
	width: 200px; 
}


.VX-content-search .jumbotron.jumbotron-fluid {
	padding: 2rem 2rem;
}


img.VX-college-logo-results {
	width: 120px;
}


.ps_header .ps_apps_pageheader {
	text-align: right;
	padding: .5em 0em;
}
.VX-change-term-button ul li {
	margin-right: 0;
}



.VX-change-college-btn {
	display: none;
}
.VX-college_rows td.psc_checkbox, .VX-college_rows input.psc_rowselect {
	display: none;
}
.VX-college_rows tr {
	cursor: pointer;
}
.VX-college_rows tr.psc_selected {
	background: #eee;
	font-weight: 600;
}

.VX-college_rows tr.psc_selected span.ps_box-value:before {
	padding-right: 5px;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	content: "\f00c";
}
.VX-college_rows tr:focus {
	background: #eee;
}
.VX-college_rows tr:hover {
	background: #eee;
	color: #0077de;
}

.VX-sidebar-btn > .ps_apps_pageheader {
	
}

.ps_apps_pageheader {
	display: none;
}


:root.psc_form-small .ps_apps_pageheader {
	display: block;
}

.ps_apps_pageheader:nth-of-type(2) {
	display: block !important;
}