@font-face{font-family:'BasisGrotesque';src:url(/resources/themes/students/Chester2024/content/fonts/BasisGrotesqueRegular.otf)}@font-face{font-family:'MyriadPro';src:url(/resources/themes/students/Chester2024/content/fonts/MyriadPro.otf)}body{font-family:'MyriadPro',Arial,sans-serif;font-optical-sizing:auto}body .text-content{font-family:'MyriadPro',Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'BasisGrotesque',Arial,sans-serif;font-weight:bold}.auth-container,.sparse-container{padding:0;border:1px solid #ddd}.auth-header,.sparse-header{background:#53534a;padding:10px 30px}.auth-header h1,.sparse-header h1{margin-top:15px;font-size:24px}.auth-header h1 a,.sparse-header h1 a{color:#fff}.auth-header h1 a:hover,.sparse-header h1 a:hover{text-decoration:none}.auth-body,.sparse-body{padding:10px 30px;margin-top:0!important}.auth-body .btn-primary,.sparse-body .btn-primary{background:#00a793;color:#fff;border:1px solid #00a793}.auth-body .btn-primary:active,.sparse-body .btn-primary:active{background:#007466;border-color:#007466;color:#fff}.auth-body .btn-primary:hover,.sparse-body .btn-primary:hover{background:#007466;border-color:#00c1a9;color:#fff}.auth-body .btn-primary:focus,.sparse-body .btn-primary:focus{background:#007466;border-color:#007466;color:#fff}@media(min-width:768px){.auth-container,.sparse-container{border-radius:0}.auth-header,.sparse-header{border-top-left-radius:0;border-top-right-radius:0}}.sparse-footer{margin-top:20px!important;padding:20px!important}.auth-footer{margin-top:0;padding:0}.footer .container{background-color:#4d4d4f;padding:20px;color:#fff;margin-top:auto}.footer .container h4{font-size:22px;color:#f4c123}.footer .container a{color:#fff!important}.footer-social__list{padding:0}.footer-social__item{display:inline;font-size:27px;margin-right:1.6rem}.footer-social__item a{text-decoration:none}.footer-social__link span{display:none}address{margin-top:15px}fieldset{margin-bottom:25px}.header .container{background:#00a793;padding:10px 10px;height:150px;border-bottom:6px solid #f4c123}.header .container h1{margin-top:15px}.header .container h1 a{color:#fff}.header .container h1 a:hover{text-decoration:none}.header .container .logo{height:140px;max-width:100%;max-height:100%}.navbar-default{background-color:#fff;border-color:#fff}.navbar-default .container{background:#00a793;color:#fff}.navbar-default .container .navbar-nav>li>a{color:#fff}.navbar-default .container .navbar-nav>li>a:hover{background:#008e7d}.navbar-default .container .navbar-nav>.active>a{background:#007466;color:#fff}.navbar-default .container .dropdown-menu>a,.navbar-default .container .navbar-nav>li.open>a{color:#53534a}.navbar-default .container .dropdown-menu>a:hover,.navbar-default .container .navbar-nav>li.open>a:hover{color:#fff}.navbar-default .container .dropdown-menu{border-top:none}.navbar-default .container .dropdown-menu>.active>a{background-color:#00a793}.nav>li>a{padding:12px;padding-top:15px;padding-bottom:15px}.notifications{background-color:#fff}.notifications .notifications-header,.notifications .notifications-footer{text-align:center}.notifications .notification{background-color:#fff;color:#53534a;border-top:1px solid #dcddde}.notifications .notification:first-child{border-top:2px solid #dcddde}.notifications .notification:last-child{border-bottom:2px solid #dcddde}.notifications .notification:hover{background-color:#fff}.notifications .notification.unread{background-color:#c3057f;color:#fff}.notifications .notification.unread:hover{background-color:#fff;color:#53534a}body{color:#53534a}body a:visited{color:#00a793}body a:link{color:#00a793}body a:visited{color:#00a793}body a:hover{color:#00a793}body a:active{color:#00a793}body .under-nav .btn-success,body .main-content .btn-success,body .modal-body .btn-success,body .under-nav .btn-primary,body .main-content .btn-primary,body .modal-body .btn-primary{background:#f4c123!important;color:#53534a!important;border:1px solid #d9a70b!important}body .under-nav .btn-success:active,body .main-content .btn-success:active,body .modal-body .btn-success:active,body .under-nav .btn-primary:active,body .main-content .btn-primary:active,body .modal-body .btn-primary:active{background:#d9a70b!important;border-color:#d9a70b!important;color:#53534a!important}body .under-nav .btn-success:hover,body .main-content .btn-success:hover,body .modal-body .btn-success:hover,body .under-nav .btn-primary:hover,body .main-content .btn-primary:hover,body .modal-body .btn-primary:hover{background:#d9a70b!important;border-color:#f5c83b!important;color:#53534a!important}body .under-nav .btn-success:focus,body .main-content .btn-success:focus,body .modal-body .btn-success:focus,body .under-nav .btn-primary:focus,body .main-content .btn-primary:focus,body .modal-body .btn-primary:focus{background:#d9a70b!important;border-color:#d9a70b!important;color:#53534a!important}.layout .main-content .container{padding-top:25px;padding-bottom:25px;background-color:#fff;border:1px solid #ddd}@media(min-width:768px){.layout .main-content{padding-bottom:20px}}.content{padding:10px 10px 25px 25px;background-color:#fff;border-radius:0}.main .under-nav{color:#53534a}.main .under-nav a:not(.btn):not(.ch-label-skill){color:#53534a;text-decoration:none}.under-nav .container{padding:25px 25px 10px 25px;background:#dcddde;border-left:1px solid #ddd;border-right:1px solid #ddd}.under-nav .container .btn-success{background:#f4c123;color:#fff;border:1px solid #d9a70b}.under-nav .container .btn-success:active{background:#d9a70b;border-color:#d9a70b;color:#fff}.under-nav .container .btn-success:hover{background:#d9a70b;border-color:#f5c83b;color:#fff}.under-nav .container .btn-success:focus{background:#d9a70b;border-color:#d9a70b;color:#fff}.under-nav .container .job-search-container li a{color:#53534a!important}.under-nav .container .job-search-container #locations{color:#53534a;text-decoration:none!important}.panel{border-radius:0}.panel .panel-heading{font-family:'BasisGrotesque',Arial,sans-serif;background:#00a793;color:#fff;font-size:18px;-webkit-font-smoothing:antialiased;letter-spacing:-.30000001px;border-radius:0}.panel .panel-heading a:not(.btn){color:#fff}.popover.panel .list-group,.list-group{border-radius:0}.popover.panel .list-group>.list-group-item:first-child,.list-group>.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.popover.panel .list-group>.list-group-item:last-child,.list-group>.list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.form-control{border-radius:8px}.btn{border-radius:0}