body{font-family:"Open Sans","Arial","Helvetica",sans-serif}body .text-content{font-family:"Open Sans","Arial","Helvetica",sans-serif}body .nav #main-nav.navbar.navbar-default{font-family:"Open Sans","Arial","Helvetica",sans-serif}h1:not(.fa):not(.glyphicon),h2:not(.fa):not(.glyphicon),h3:not(.fa):not(.glyphicon),h4:not(.fa):not(.glyphicon),h5:not(.fa):not(.glyphicon),strong:not(.fa):not(.glyphicon){font-family:"Open Sans","Arial","Helvetica",sans-serif}.panel.panel-default .panel-heading:not(.fa):not(.glyphicon){font-family:"Open Sans","Arial","Helvetica",sans-serif}footer{font-family:"Open Sans","Arial","Helvetica",sans-serif}body.sparse,body.auth{background:linear-gradient(180deg,#e6eaee 0%,#e6eaee 20%,#e6eaee 100%)}body.sparse .main,body.auth .main{background:linear-gradient(180deg,#e6eaee 0%,#e6eaee 20%,#e6eaee 100%)}body.sparse a,body.auth a{color:#337ab7;text-decoration:none;transition:1s ease}body.sparse a:hover,body.auth a:hover{color:#285f8f;text-decoration:underline}body.sparse .login-below-login-row,body.auth .login-below-login-row{padding-top:15px}body.sparse .modal-content,body.auth .modal-content{border-radius:0}body.sparse .modal-content .form-control,body.auth .modal-content .form-control{border-radius:0}body.sparse .sparse-header,body.auth .sparse-header{padding:20px;background-color:#fff;margin:-30px -30px 0;text-align:center}body.sparse .sparse-header img,body.auth .sparse-header img{width:40%}body.sparse .sparse-container,body.auth .sparse-container,body.sparse .auth-container,body.auth .auth-container{box-shadow:0 10px 24px 0 rgba(0,0,0,.22);background:#fff;padding:30px}body.sparse .sparse-footer,body.auth .sparse-footer{height:70px}body.sparse .btn.btn-success,body.auth .btn.btn-success{background:#d9d9d6;border-color:#c0c0bc;color:#fff!important}body.sparse .btn.btn-success:hover,body.auth .btn.btn-success:hover{background:#c0c0bc;color:#fff;transition:.3s ease}body.sparse .btn.btn-primary,body.auth .btn.btn-primary{background:#d9d9d6;border-color:#c0c0bc;color:#fff!important;transition:.3s ease}body.sparse .btn.btn-primary:hover,body.auth .btn.btn-primary:hover{color:#fff;background:#c0c0bc}.footer{color:#b7b7b7;background:#da291c;text-align:center;position:relative;clear:both}.footer .bold{font-weight:800}.footer a{color:#fff}.footer a:hover{color:#fff}.footer .container{background:#da291c;padding:40px 0 40px;margin-bottom:0}@media(max-width:768px){.footer .container{padding:40px}}.footer .clearfix{display:flex}@media(max-width:768px){.footer .clearfix{display:inline-block}}.footer .leftF{text-align:left;width:100%;align-content:space-around}.footer .leftF .logo{height:70px}@media(max-width:768px){.footer .leftF{display:contents;text-align:center}}.footer .centerF{color:#fff;font-size:20px;width:100%}.footer .centerF p{padding:15px;margin:0}.footer .centerF p a:hover{color:#0a0a0a;text-decoration:underline}@media(max-width:768px){.footer .centerF{margin-top:50px}}.footer .rightF{display:inline-flex;align-items:center;font-size:30px;width:100%;justify-content:end}.footer .rightF a{color:#fff;padding:10px}.footer .rightF a:hover{color:#0a0a0a;text-decoration:underline}@media(max-width:768px){.footer .rightF{margin-top:50px}.footer .rightF a{padding:20px;font-size:40px}}fieldset{margin-bottom:25px}.header{background:#fff;padding-top:25px 25px}.header .container{background:#fff;display:flex;padding:22px}.header .container .logo{height:65px}@media(max-width:500px){.header .container .logo{height:59px}}.nav #main-nav.navbar.navbar-default{background-color:#da291c;border:none}.nav #main-nav.navbar.navbar-default ul.navbar-nav{margin-top:3px}@media(max-width:768px){.nav #main-nav.navbar.navbar-default #students-nav{background-color:#fff;color:#da291c}.nav #main-nav.navbar.navbar-default #students-nav a{font-size:16px;padding:24px}.nav #main-nav.navbar.navbar-default #students-nav a:hover{background-color:#242424;color:#fff}.nav #main-nav.navbar.navbar-default #students-nav a:active{background-color:#242424;color:#fff}}@media(min-width:769px) and (max-width:1199px){.nav #main-nav.navbar.navbar-default #students-nav{background-color:#da291c;color:#da291c}.nav #main-nav.navbar.navbar-default #students-nav ul.navbar-nav{display:flow-root}.nav #main-nav.navbar.navbar-default #students-nav a{font-size:16px;padding:24px}.nav #main-nav.navbar.navbar-default #students-nav a:hover{color:#fff;background-color:#242424}.nav #main-nav.navbar.navbar-default #students-nav a:active{background-color:#242424;color:#fff}}.nav #main-nav.navbar.navbar-default .container{background-color:#da291c}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container{margin:20px;border-radius:10px;background-color:#da291c;color:#da291c}.nav #main-nav.navbar.navbar-default .container ul.navbar-nav{margin:0 -15px}}@media(min-width:769px) and (max-width:1199px){.nav #main-nav.navbar.navbar-default .container{background-color:#da291c;color:#da291c;height:auto}}.nav #main-nav.navbar.navbar-default .container a:not(.see-all){font-size:16px;color:#fff}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container a:not(.see-all){color:#da291c}}.nav #main-nav.navbar.navbar-default .container a:not(.see-all):hover{border-radius:5px;background-color:#242424;color:#fff}.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active{background-color:#242424}.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active:hover,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active:focus,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):focus{border-radius:none;background-color:#dbdee5;color:#da291c;text-decoration:none;transition:.3s ease;border:none;border-radius:5px}.nav #main-nav.navbar.navbar-default .container .active>a,.nav #main-nav.navbar.navbar-default .container .open>a{border-radius:10px;background:#242424;color:#fff;border:none!important;font-size:16px!important;font-weight:bold;border-radius:5px}.nav #main-nav.navbar.navbar-default .container #sitesMenu{font-size:21px}.nav #main-nav.navbar.navbar-default .container #sitesMenu a :hover{color:#da291c;background-color:#dbdee5}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container #sitesMenu a :hover{background-color:#242424;color:#fff}}.nav #main-nav.navbar.navbar-default .container #sitesMenu a:active{color:#fff;border-radius:5px}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container #sitesMenu a:active{background-color:#242424;color:#fff}}.nav #main-nav.navbar.navbar-default .container #sitesMenu a .open{font-size:21px!important}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container #sitesMenu{font-size:20px!important;margin:0;background-color:#242424!important}}@media(min-width:769px) and (max-width:1199px){.nav #main-nav.navbar.navbar-default .container #sitesMenu{margin:0 30px}}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container .navbar-right{width:100%}}@media(min-width:769px) and (max-width:1199px){.nav #main-nav.navbar.navbar-default .container .navbar-right{width:auto!important}}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;color:#da291c;border:none;font-size:16px;font-weight:bold;border-radius:none!important;box-shadow:0 3px 4px #dbdee5}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu #sitesMenu-searchfield .form-control{border-radius:0;border:solid 1px #242424;background-color:#fff;color:#da291c;border-top:none}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a{padding:16px;color:#da291c;font-weight:bold}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:hover{border-radius:0;background-color:#242424;border-radius:5px}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:active,.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:focus{background-color:#242424;color:#da291c;font-size:16px;font-weight:bold}@media(max-width:500px){.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a{background-color:#fff;color:#da291c;font-size:16px!important;font-weight:400;padding-left:40px}}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu .active>a{background-color:#242424;color:#fff;font-size:21px}.nav #main-nav.navbar.navbar-default .navbar-toggle{border-color:#fff;margin-right:25px;background-color:#575757}.nav #main-nav.navbar.navbar-default .navbar-toggle:hover,.nav #main-nav.navbar.navbar-default .navbar-toggle:active,.nav #main-nav.navbar.navbar-default .navbar-toggle:active:hover,.nav #main-nav.navbar.navbar-default .navbar-toggle:active:focus,.nav #main-nav.navbar.navbar-default .navbar-toggle:focus{background-color:#575757}.nav #main-nav.navbar.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.nav #main-nav.navbar.navbar-default .navbar-brand{padding-left:30px;color:#fff!important}.nav #main-nav.navbar.navbar-default #notifications .badge{background-color:#0d534d!important}.nav #main-nav.navbar.navbar-default #notifications .popover.bottom{background:#fff;border-radius:0}.nav #main-nav.navbar.navbar-default #notifications .popover.bottom>.arrow:after{border-bottom-color:#fff}.nav #main-nav.navbar.navbar-default #notifications .notifications-header{margin-left:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header,.nav #main-nav.navbar.navbar-default #notifications .notifications-body,.nav #main-nav.navbar.navbar-default #notifications .notifications-list{color:#000;background-color:#fff}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread{color:#fff;background-color:#0d534d;padding-bottom:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:active{color:#fff;background-color:#0d534d;transition:.3s ease;text-decoration:underline}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row{color:#000;background:#fff;padding-bottom:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:active{color:#fff;background-color:#d9d9d6;transition:.3s ease}.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all{color:#000;background-color:#fff;font-size:14px}.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:active{transition:.3s ease;text-decoration:none}html{height:100%}body{height:100%;background:#fff;font-size:16px}body a:not(.btn){color:#da291c;transition:.3s ease}body a:not(.btn):hover{text-decoration:underline}@media(max-width:478px){body{width:100%!important}}.wrap{overflow:auto;padding-bottom:100px;min-height:100%}@media(max-width:478px){.wrap{width:100%!important}}.main{background:linear-gradient(180deg,#e6eaee 0%,#e6eaee 20%,#e6eaee 100%);margin:0;padding:0 0 5px 0}@media(max-width:1199px){.main{margin:0 20px}}.main .form-control,.main .btn,.main .alert{border-radius:0}.main .btn.btn-success{background:#54585a;border-color:#3b3e40;color:#fff!important}.main .btn.btn-success:hover{background:#868b8e;color:#fff;transition:.3s ease;text-decoration:underline}.main .btn.btn-primary{background:#54585a!important;border-color:#3b3e40!important;color:#fff!important;transition:.3s ease}.main .btn.btn-primary:hover{color:#fff;background:#868b8e;text-decoration:underline}.main .under-nav{background-color:#fff;padding:25px 0}.main .under-nav .container{padding:0!important}.main .under-nav .container #home-feature{background-color:#fff;box-shadow:0 3px 4px #dbdee5}.main .under-nav .search{padding:15px}.main .under-nav .search a{color:#1e3765;text-decoration:none}@media(max-width:1199px){.main .under-nav{width:auto}}.main ul.list-inline{padding-top:10px}.main-content{padding-bottom:35px;background-color:#fff}.main-content .container{margin:0 auto;padding:40px 0 0 0}.main-content .container h2{color:#da291c}.main-content .container a:not(.btn){color:#da291c}.main-content .container a:not(.btn):hover{transition:.3s ease;text-decoration:underline}@media(max-width:800px){.main-content .container .home-row .home-slot img{min-width:100%!important}}.main-content .container .content{background:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.main-content .container .wf-stage.wf-panel{background:#fff}.main-content .container .panel-body-landing{font-weight:900}.main-content .container .panel.float{box-shadow:0 5px 10px 0 rgba(0,0,0,.12);transition:.3s ease}.main-content .container .panel.float:hover{box-shadow:0 10px 24px 0 rgba(0,0,0,.22);transform:translateY(-5px);transition:.3s ease}.main-content .container .panel.panel-default{border:none;border-radius:0;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.main-content .container .panel.panel-default .panel-heading{border-top-left-radius:0;border-top-right-radius:0;background:#54585a;color:#fff;border-bottom:0}.main-content .container .panel.panel-default .panel-heading a{color:#fff}.main-content .container .panel.panel-default .panel-heading a:hover{color:#fff;transition:.3s ease;text-decoration:underline}.main-content .container .panel.panel-default .panel-body small{font-size:100%}.main-content .container .panel.panel-default .panel-body a:not(.btn){color:#da291c}.main-content .container .panel.panel-default .panel-body a:not(.btn):hover{color:#da291c;text-decoration:underline;transition:.3s ease}.main-content .container .panel.panel-default .list-group-item{border:none}.main-content .container .panel.panel-default .list-group-item a:hover{text-decoration:underline}.main-content .container .panel.panel-default .panel-footer{border-bottom-right-radius:0;border-bottom-left-radius:0;text-align:right;background:#fff;border:none}