@import 'https://ace.evaluationkit.com/canvas/css';

/* replace the aqua green background with something that matches your color scheme.*/
/*#header {
  background:#000 url("https://s3.amazonaws.com/aceedu/css/ACE-CANVAS-banner2.png") repeat-x left bottom;
}*/

/* hide Canvas H1 text and logo */
body.modal #modal-box.login-box h1{height:130px; width:520px; margin:0 0 50px;background: url("https://s3.amazonaws.com/aceedu/css/acelogo_login.png?v1") no-repeat center transparent}
/* body.modal #modal-box.login-box h1 {display:none;}
body.modal #modal-box,body.modal #login-box{box-shadow:none;margin:75px auto 20px;position:relative}
*/

/* hide Canvas H2 text and logo */
/* body.modal #modal-box h2{display:none;} */
body.modal #modal-box h2 {height:30px; margin:0 0 20px;background: url("https://s3.amazonaws.com/aceedu/css/acelogo_sm.png?v2") right no-repeat transparent; padding-top: 10px; padding-bottom: 20px;
color: #EBAB00 !important;
text-align: left}
body.modal #modal-box .bootstrap-form p.instructions{font-weight:bold;text-align:left;margin:1.5em 0}

body.modal #modal-box {background-color:#4b555d;background:url(/images/Money_Noise_tm.png?1348772814),-webkit-gradient(radial,50% -100px,0,50% -100px,100,color-stop(0%,rgba(255,255,255,0.6)),color-stop(100%,transparent)),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#59656e),color-stop(100%,#3e464c));background:url(/images/Money_Noise_tm.png?1348772814),-webkit-radial-gradient(50% -100px,circle cover,rgba(255,255,255,0.6) 0,transparent 100%),-webkit-linear-gradient(top,#59656e,#3e464c);background:url(/images/Money_Noise_tm.png?1348772814),-moz-radial-gradient(50% -100px,circle cover,rgba(255,255,255,0.6) 0,transparent 100%),-moz-linear-gradient(top,#59656e,#3e464c);background:url(/images/Money_Noise_tm.png?1348772814),-o-radial-gradient(50% -100px,circle cover,rgba(255,255,255,0.6) 0,transparent 100%),-o-linear-gradient(top,#59656e,#3e464c);background:url(/images/Money_Noise_tm.png?1348772814),radial-gradient(50% -100px,circle cover,rgba(255,255,255,0.6) 0,transparent 100%),linear-gradient(top,#59656e,#3e464c);height:331px;width:623px;padding:20px;color:#b3b3b3;border:none}

/* align account buttons */
body.modal #modal-box .button_box,body.modal #login-box .button_box{text-align: center;width:100%
}

/*replace the "Canvas" logo with your school's*/
#header-logo, #header.no-user #header-logo {
  background: url("https://s3.amazonaws.com/aceedu/css/header_logo_white.png") no-repeat scroll 0 0 transparent;
  bottom: 10px;
  top: 10px;
  height: 60px;
  left: 6px;
  width: 200px;
}
/* if you are going to replace the Canvas logo on the top left with your school's, 
you should move a (smaller) Cavas logo to the right side of the header'*/
#header-logo-secondary {
  /* note, you should set up you webserver to set the right headers to cache these 
     images you link to for a long time (eg: 1 year) and change the querystring 
     (the part that says "?v1") to force users to download a new version if you 
     change it, see: http://developer.yahoo.com/performance/rules.html#expires */
  background: url("https://s3.amazonaws.com/aceedu/css/header_canvas_logo.png") no-repeat scroll 0 0 transparent;
  bottom: 11px;
  height: 26px;
  position: absolute;
  right: 26px;
  width: 110px;
  display: block;
}
.admin-link-hover-area {
	color: #144282;
 	background-color: #f1f4f5;
}

.discussion-section.admin-link-hover-area:hover {
 	background-color: #f1f4f5;
}

.replies .admin-link-hover-area:hover {
	background-color: #fff;
}

.replies .admin-link-hover-area {
	color: black;
	background-color: #fff;
}

/*.replies .discussion-read-state.tooltip {
    background: #f83a4c;
}*/

/*.discussion-read-state.tooltip {
    background: #EBAB00;
}*/

.discussion-section.hide-if-collapsed {
    color: black;
}

.discussion-read-state {    
    background: #b70404;
}

.read .discussion-read-state {
    background: #fff;
}

/*.discussion-entries .replies, .discussion-entries .tooltip{
    color: #4b4d4e;
    background: #9f7914;
}*/

.replies .discussion-section.hide-if-collapsed {
   color: black;
}

/* .replies, .tooltip{
    color: #4183C4;
    background: #EBAB00;
}
*/

/*make room for the menu since my sample logo is bigger than default canvas logo*/
/*#menu{ margin-left: 200px; }*/

/*make the menu lettering white and make it go back to grey when you hover over*/
/*.menu-item .menu-item-title, .menu-item .menu-item-no-drop { color: #EBAB00; }
.menu-item.hover .menu-item-title { color: #555555; }*/

/*style the #identity (the thing that says "Ryan Shaw | inbox | profile | logout | (feedback)" in top right) */
#identity { background-color: #981E32; }
#identity .user_name a{ color: #DC8894 !important; }
#identity a { color: #fff; }
#identity #feedback_link{ border-color: #333; background-color: #333; }
#identity .inbox a .unread-messages-count { background-color: #333; }


div#modal-box {
 /* background: url("login-bg.jpg?v1") no-repeat !important; /* This will pick up your custom image */
color: #EBAB00 !important;
/* The color of the text on the login page */
 /* height: 400px !important; /* Optional I changed the height of the original image which was 687x396 */
}
/*
div#modal-box h1 {
  text-align: right;
  font: 28px/1.5 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;
  margin-bottom: 3px;
}
div#modal-box h2 {
  margin-bottom: 3px;
  text-align: right;
  font: 18px/1.5 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;
}

form#login_form {
  margin: 150px auto 0px auto;
}

body.modal #modal-box a, body.modal #modal-box {
  color: #EBAB00!important;
  text-align: center;
  margin:10px 170px;padding:170px 44px 10px 39px
}

body.modal #modal-box.login-box a {
    color: !important;
    margin:0px 0px;padding:0px 0px 0px 0px
}
*/
/* Special Page Headers */
.special-page-header {
  position: relative;
  margin: 0 auto;
  padding: 0 0;
  min-width: 500px;
  max-width: 1074px;
  width: 100%;
  height: 99px;
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/banner-student-services.jpg') top right no-repeat;
}

.special-page-header .header-text {
  height: 60px;
  position: absolute;
  left: 25px;
  top: 38px;
  color: white;
  font-size: 30px;
  text-shadow: 1px 1px 0px #000000, 2px 2px 0px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1);
}

/* Course Welcome Menu for Course Home Page */
.welcome-menu {
  position: relative;
  margin: 0 auto;
  padding: 0 0;
  min-width: 500px;
  max-width: 1074px;
  width: 100%;
  height: 263px;
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/banner.jpg') top right no-repeat;
}

.welcome-menu.course-acct5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/acct5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-acct5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/acct5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-asmt4010 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/asmt4010-homepage.png') top right no-repeat;
}

.welcome-menu.course-asmt5030 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/asmt5030-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5253 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5253-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5263 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5263-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5401 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5401-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5443-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5463 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5463-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5473 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5473-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5483 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5483-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5493 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5493-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5553 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5553-homepage.png') top right no-repeat;
}

.welcome-menu.course-ebus5556 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ebus5556-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5453-homepage.png') top right no-repeat;
}

.welcome-menu.course-edtt5021 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5021-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5022 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5022-homepage.png') top right no-repeat;
}

.welcome-menu.course-edtt5031 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5031-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5032 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5032-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5193 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5193-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5033-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5113-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5423-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-chem4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-chem5343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/chem5343-homepage.png') top right no-repeat;
}

.welcome-menu.course-com4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/com4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-com4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/com4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-com4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/com4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-com4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/com4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-com5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/com5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-et5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5013-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be5013-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be5033-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-be6063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6063-homepage.png') top right no-repeat;
}

.welcome-menu.course-be6083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6083-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-biol5343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/biol5343-homepage.png') top right no-repeat;
}

.welcome-menu.course-bl5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/bl5063-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5091 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5091-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5393 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5393-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-csr5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/csr5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-csr5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/csr5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-data5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/data5073-homepage.png') top right no-repeat;
}

.welcome-menu.course-div5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/div5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-div5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/div5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-div5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/div5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5723 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5723-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5733 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5733-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5123-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5263 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5263-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5273 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5273-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5293 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5293-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5363 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5363-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5373 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5373-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5383 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5383-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5403-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5443-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5453-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5503 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5503-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5563 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5563-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5403-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec5443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec5443-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6033-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6073-homepage.png') top right no-repeat;
}

.welcome-menu.course-ec6083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ec6083-homepage.png') top right no-repeat;
}

.welcome-menu.course-econ5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/econ5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-econ5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/econ5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5303-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5353-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5253 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5253-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5283 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5283-homepage.png') top right no-repeat;
}

.welcome-menu.course-el5903 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5903-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5203-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5313-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-el5653 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5653-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5353-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5363 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5363-homepage.png') top right no-repeat;
}

.welcome-menu.course-el5983 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5983-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-dl5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5023-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-dl5703 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5703-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-dl5713 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5713-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5763 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5763-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5773 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5773-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5783 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5783-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5803 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5803-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5313-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-edtt5113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5113-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be5023-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5043-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5333-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-dl5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5103-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5013-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-et5803 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5803-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5063-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5913 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5913-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-eb5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eb5403-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5603 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5603-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5353-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5802 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5802-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5801 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5801-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5613 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5613-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5633 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5633-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-es5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/es5063-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-es5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/es5073-homepage.png') top right no-repeat;
}

.welcome-menu.course-dl5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5203-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-eltx5000 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eltx5000-homepage.png') top right no-repeat;
}

.welcome-menu.course-elx5703 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/elx5703-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5723 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5723-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5043-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-be5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be5043-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5343-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-eng5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/eng5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-et5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5023-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5753 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5753-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5013-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5453-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5083-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-el5623 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/el5623-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5053-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ed5153 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed5153-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-educ4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4043-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4103-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4173 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4173-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4183 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4183-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4203-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ4213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ4213-homepage.png') top right no-repeat;
}

.welcome-menu.course-educ6143 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/educ6143-homepage.png') top right no-repeat;
}

.welcome-menu.course-ee5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ee5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5713 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5713-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5053-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-math4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-math4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5823 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5823-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-et5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/et5073-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-fin4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/fin4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-fin5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/fin5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-fin5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/fin5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4043-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4053-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4063-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4073-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4083-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4093 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4093-homepage.png') top right no-repeat;
}

.welcome-menu.course-ge4103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ge4103-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5073-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5083-homepage.png') top right no-repeat;
}

.welcome-menu.course-hci5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hci5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-he6143 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/he6143-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5403-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5443-homepage.png') top right no-repeat;
}

.welcome-menu.course-hist5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hist5453-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4073-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4301 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4301-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4303-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4313-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4323-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4343-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4353-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4363 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4363-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4373 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4373-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4383 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4383-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4392 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4392-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4393 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4393-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth4403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth4403-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5403-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5443-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5453-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5463 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5463-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5603 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5603-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5613 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5613-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5623 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5623-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5633 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5633-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5643 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5643-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5653 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5653-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5663 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5663-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5673 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5673-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5683 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5683-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth5693 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth5693-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6433-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6443 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6443-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6453-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6473 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6473-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6493 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6493-homepage.png') top right no-repeat;
}

.welcome-menu.course-hrm4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hrm4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-hrm5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hrm5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-kaltura-sandbox {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/kaltura-sandbox-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4043-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4053-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4063-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4073-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4083-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead4093 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead4093-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5073-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5233-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5373 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5373-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5383 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5383-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5393 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5393-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5503 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5503-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5513 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5513-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5533 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5533-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5543 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5543-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5573 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5573-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5583 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5583-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5593 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5593-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5603 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5603-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5613 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5613-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5623 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5623-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5633 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5633-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5643 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5643-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5653 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5653-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5663 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5663-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead5673 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead5673-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5043-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lit5083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5083-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5233-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lit5353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5353-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5363 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5363-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5383 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5383-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5393 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5393-homepage.png') top right no-repeat;
}

.welcome-menu.course-math4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5083-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-math5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5113-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5123-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5133-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5143 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5143-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5153 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5153-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-math5813 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5813-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-math5833 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5833-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-mgmt5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mgmt5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-mgmt6003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mgmt6003-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt5403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt5403-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt5413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt5413-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt5423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt5423-homepage.png') top right no-repeat;
}

.welcome-menu.course-mrkt5433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/mrkt5433-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4033-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4043-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4053-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4063-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4073-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4083-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4103-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur4113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur4113-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5113-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5123-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5133-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5233-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur5243 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur5243-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5063-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5503 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5503-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-math5843 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5843-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sci5613 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5613-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lit5723 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5723-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5513 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5513-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-dl5743 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/dl5743-homepage.png') top right no-repeat;
}

.welcome-menu.course-edtt5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5333-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-math5853 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5853-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sci5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5253 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5253-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5233-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5343-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci5633 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5633-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sci5623 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5623-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sci6203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci6203-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci6213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci6213-homepage.png') top right no-repeat;
}

.welcome-menu.course-sci6243 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci6243-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5733 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5733-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sci5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sci5073-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-edtt5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/edtt5313-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-ci5523 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci5523-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-math5863 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/math5863-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lit5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit5313-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-pdwrtrs {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pdwrtrs-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5153 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5153-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5163 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5163-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5173 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5173-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5183 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5183-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5453 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5453-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5463 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5463-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6013-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-nso {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nso-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-pbj101 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pbj101-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-phys4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-phys5343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/phys5343-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc4023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc4023-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5273 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5273-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5283 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5283-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5293 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5293-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5303-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5313-homepage.png') top right no-repeat;
}

.welcome-menu.course-psyc5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/psyc5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5323-homepage.png') top right no-repeat;
}

.welcome-menu.course-res5333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res5333-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc4003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc4003-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5113-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5123-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5133-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5153 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5153-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5173 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5173-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5183 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5183-homepage.png') top right no-repeat;
}

.welcome-menu.course-sosc5193 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sosc5193-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5011 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5011-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5073-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5083-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped5103-homepage.png') top right no-repeat;
}

.welcome-menu.course-stat4013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/stat4013-homepage.png') top right no-repeat;
}

.welcome-menu.course-stat5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/stat5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5043-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5053-homepage.png') top right no-repeat;
}

.welcome-menu.course-sust5063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sust5063-homepage.png') top right no-repeat;
}

.welcome-menu.course-thlth5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/thlth5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-thlth5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/thlth5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-thlth5023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/thlth5023-homepage.png') top right no-repeat;
}

.welcome-menu.course-thlth5033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/thlth5033-homepage.png') top right no-repeat;
}

.welcome-menu.course-test-drive {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/test-drive-homepage.png') top right no-repeat;
}

/* Doc course banners */

.welcome-menu.course-doc {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/doc-banner-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lead {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-sem {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sem-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-seminars-1 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/seminars-1.png') top right no-repeat;
}

.welcome-menu.course-seminars-2 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/seminars-2.png') top right no-repeat;
}

.welcome-menu.course-seminars-3 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/seminars-3.png') top right no-repeat;
}

.welcome-menu.course-be6073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6073-homepage.png') top right no-repeat;
}

.welcome-menu.course-be6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-be6113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6113-homepage.png') top right no-repeat;
}

.welcome-menu.course-be6123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/be6123-homepage.png') top right no-repeat;
}

.welcome-menu.course-bus6543 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/bus6543-homepage.png') top right no-repeat;
}

.welcome-menu.course-bus6553 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/bus6553-homepage.png') top right no-repeat;
}

.welcome-menu.course-bus6573 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/bus6573-homepage.png') top right no-repeat;
}

.welcome-menu.course-bus6583 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/bus6583-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6103-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6123-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6133-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6143 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6143-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6163 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6163-homepage.png') top right no-repeat;
}

.welcome-menu.course-ci6183 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ci6183-homepage.png') top right no-repeat;
}

.welcome-menu.course-div6003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/div6003-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed6033-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-ed6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/ed6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6403-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6413-homepage.png') top right no-repeat;
}

.welcome-menu.course-hlth6483 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/hlth6483-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6011 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6011-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6021 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6021-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6031 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6031-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6103-homepage.png') top right no-repeat;
}

.welcome-menu.course-cap6923 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/cap6923-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6113 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6113-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lead6133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6133-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lead6143 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6143-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6153 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6153-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lead6163 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6163-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6173 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6173-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-lead6183 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6183-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6203-homepage.png') top right no-repeat;
}

.welcome-menu.course-org5003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org5003-homepage.png') top right no-repeat;
}

.welcome-menu.course-org5013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org5013-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6213-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6223-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6233-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6243 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6243-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6253 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6253-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6263 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6263-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6273 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6273-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6283 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6283-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6293 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6293-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6303-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6313-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6343 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6343-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6353 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6353-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6413 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6413-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6423 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6423-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6433 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6433-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6473 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6473-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6483 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6483-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6503 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6503-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6513 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6513-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6523 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6523-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6533 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6533-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6543 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6543-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6563 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6563-homepage.png') top right no-repeat;
}

.welcome-menu.course-lead6573 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lead6573-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6033-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6073-homepage.png') top right no-repeat;
}

.welcome-menu.course-lit6083 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/lit6083-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6003-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6033-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-nur6063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/nur6063-homepage.png') top right no-repeat;
}

.welcome-menu.course-org6203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6203-homepage.png') top right no-repeat;
}

.welcome-menu.course-org6213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6213-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-org6233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6233-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-org6243 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6243-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-org6223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6223-homepage.png') top right no-repeat;
}

.welcome-menu.course-org6263 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/org6263-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp6003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp6003-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-pnp6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pnp6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6011 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6011-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-res6021 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6021-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-res6031 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6031-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-res6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6033-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-res6041 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6041-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6201 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6201-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-res6223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6223-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6233-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6241 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6241-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6301 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6301-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6302 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6302-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6403 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6403-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6500 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6500-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6512 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6512-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6521 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6521-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6531 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6531-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6541 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6541-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6551 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6551-homepage.png') top right no-repeat;
}

.welcome-menu.course-res6561 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/res6561-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6003 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6003-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6013 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6013-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6023 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6023-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6033 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6033-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6043 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6043-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6053 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6053-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6063 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6063-homepage.png') top right no-repeat;
}

.welcome-menu.course-sped6073 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/sped6073-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5103 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5103-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-tech5123 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5123-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5203 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5203-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5213 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5213-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5223 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5223-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5233 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5233-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5243 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5243-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5253 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5253-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5263 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5263-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5273 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5273-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech5133 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech5133-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech6303 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6303-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-tech6313 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6313-homepage.jpg') top right no-repeat;
}

.welcome-menu.course-tech6323 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6323-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech6333 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6333-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech6363 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6363-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech6373 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6373-homepage.png') top right no-repeat;
}

.welcome-menu.course-tech6383 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/tech6383-homepage.png') top right no-repeat;
}

/* Professional Development course banners */

.welcome-menu.course-pd0000 {
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/pd0000-homepage.png') top right no-repeat;
}

/* Student Commons banners */
.welcome-menu.student-commons {
  /* height: 324px;
  /* background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/stucom-homepage.jpg') top right no-repeat; */
  background: none;
}
  
.welcome-menu.student-commons1 {
  height: 324px;
  background: url('https://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/stucom-homepage.jpg') top right no-repeat;
}

/* Ambassador Commons banner */
.welcome-menu.ambassador-commons {
  height: 504px;
  background: url('http://aceedu.s3.amazonaws.com/course-assets/images/course-welcome-banners/banner-ambassadors-homepage.jpg') top left no-repeat;
}

/*  End banners */

/* Slideshow Cycle Styles  */
.slideshowwrap {
	position: relative;
	height: 324px
}
.slideshow { 
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
    z-index: -1;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
 .slideshow img {
	height: 324px;
	width: 1074px !important;
	overflow: hidden;
	display: block;
	max-width: 1074px !important;
}

/* End Slideshow Cycle Styles  */

.welcome-menu.student-commons ul{
  position: absolute;
  top:12px;
  margin: 0 0 0 0;
  padding: 0;
  z-index: 2;
  right:40px;
}

.welcome-menu.ambassador-commons ul{
  position: absolute;
  top:12px;
  margin: 0 0 0 0;
  padding: 0;
  z-index: 2;
  right:40px;
}

.welcome-menu ul {
  position: absolute;
  right:85px;
  top:12px;
  margin: 0 0 0 0;
  padding: 0;
}

.welcome-menu ul li {
  display: block;
  list-style: none;
}

.welcome-menu ul li a {
  display: block;
  height: 45px;
  margin: 1px 0;
  padding: 14px 0 0 60px;
  width: 160px;
  color: white;
  font-size: 20px;
  opacity: 0.9;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0px 0px 3px 0px #333;
  box-shadow: 0px 0px 3px 0px #333;
}

.welcome-menu.student-commons ul li a {
  width: 300px;
}

.welcome-menu.ambassador-commons ul li a {
  width: 300px;
}

.welcome-menu ul li a span.ui-icon-extlink {
  display: none ;
}

.welcome-menu ul li a span {
  text-decoration: none !important ;
}

.welcome-menu-4 ul li a {
  height: 45px;
  padding: 14px 0 0 60px;
  font-size: 20px;
}

.welcome-menu-4-largetext ul li a {
  height: 45px;
  padding: 14px 0 0 60px;
  font-size: 20px;
  width: 100%;
}

.welcome-menu-4-largetext ul {
  right: 100px;
}

.welcome-menu-4.student-commons ul li a {
  height: 54px;
  padding: 20px 0 0 60px;
  font-size: 24px;
}

.welcome-menu-5 ul li a {
  height: 35px;
  padding: 12px 0 0 60px;
  font-size: 16px;
}

.welcome-menu-5.student-commons ul li a {
  height: 43px;
  padding: 16px 0 0 60px;
  font-size: 18px;
}

.welcome-menu-6 ul li a {
  height: 34px;
  padding: 12px 0 0 60px;
  font-size: 16px;
}

.welcome-menu-6.student-commons ul li a {
  height: 37px;
  padding: 12px 0 0 60px;
  font-size: 16px;
}

.welcome-menu-6.ambassador-commons ul li a {
  height: 37px;
  padding: 12px 0 0 60px;
  font-size: 16px;
}

.welcome-menu ul li a:hover {
  opacity: 1.0;
  text-decoration: none;
  outline: none;
}

.welcome-menu-6.student-commons ul li .menu-button {
  padding-left: 10px ;
  background: #1D5490;
  text-align: left;
}

.welcome-menu-6.ambassador-commons ul li .menu-button {
  padding-left: 10px ;
  background: #1D5490;
  text-align: left;
}

.button-modules {
  background: #05213b url('https://aceedu.s3.amazonaws.com/course-assets/images/large-icon-glyph-rolodex.png') no-repeat 10px 10px;
}

.welcome-menu-4 .button-modules {
  background-position: 10px 10px;
}

.welcome-menu-4.student-commons .button-modules {
  background-position: 10px 18px;
}

.welcome-menu-5 .button-modules {
  background-position: 10px 4px;
}

.welcome-menu-5.student-commons .button-modules {
  background-position: 10px 10px;
}

.welcome-menu-6 .button-modules {
  background-position: 10px 4px;
}

.welcome-menu-6.student-commons .button-modules {
  background-position: 10px 4px;
}

.welcome-menu-6.ambassador-commons .button-modules {
  background-position: 10px 4px;
}

.button-start-here {
  background: #05213b url('https://aceedu.s3.amazonaws.com/course-assets/images/large-icon-glyph-sweep-right.png') no-repeat 10px 10px;
}

.welcome-menu-4 .button-start-here {
  background-position: 10px 10px;
}

.welcome-menu-4.student-commons .button-start-here {
  background-position: 10px 18px;
}

.welcome-menu-5 .button-start-here {
  background-position: 10px 4px;
}

.welcome-menu-5.student-commons .button-start-here {
  background-position: 10px 10px;
}

.welcome-menu-6.student-commons .button-start-here {
  background-position: 10px 4px;
}

.welcome-menu-6 .button-start-here {
  background-position: 10px 0px;
}

.button-syllabus {
  background: #05213b url('https://aceedu.s3.amazonaws.com/course-assets/images/large-icon-glyph-clipboard.png') no-repeat 10px 10px;
}

.welcome-menu-4 .button-syllabus {
  background-position: 10px 10px;
}

.welcome-menu-4.student-commons .button-syllabus {
  background-position: 10px 18px;
}

.welcome-menu-5 .button-syllabus {
  background-position: 10px 10px;
}

.welcome-menu-5.student-commons .button-syllabus {
  background-position: 10px 10px;
}

.welcome-menu-6 .button-syllabus {
  background-position: 10px 0px;
}

.welcome-menu-6.student-commons .button-syllabus {
  background-position: 10px 4px;
}

.button-course-tour {
  background: #05213b url('https://aceedu.s3.amazonaws.com/course-assets/images/large-icon-glyph-paper-airplane.png') no-repeat 10px 10px;
}

.welcome-menu-4 .button-course-tour {
  background-position: 10px 10px;
}

.welcome-menu-4.student-commons .button-course-tour {
  background-position: 10px 18px;
}

.welcome-menu-5 .button-course-tour {
  background-position: 10px 4px;
}

.welcome-menu-5.student-commons .button-course-tour {
  background-position: 10px 10px;
}

.welcome-menu-6 .button-course-tour {
  background-position: 10px 0px;
}

.welcome-menu-6.student-commons .button-course-tour {
  background-position: 10px 4px;
}

.welcome-menu ul li a img {
  opacity: 0.9;
}

.welcome-menu ul li a:hover img {
  opacity: 1.0;
}

.welcome-2-column {
  margin: 30px 0 0 0;
}

.welcome-2-column .column {
  width: 45%;
  float: left;
}

.welcome-2-column .column:nth-child(1) {
  margin-right: 30px;
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/instructor-studio.png') no-repeat 30px 0;
}

.welcome-2-column .column:nth-child(2) {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/student-commons.png') no-repeat 30px 0;
}

.welcome-2-column .column.column-technical {
    margin-right: 30px;
    background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/technical-help.png') no-repeat 30px 0;
}

.welcome-2-column .column.column-commons {
    background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/student-commons.png') no-repeat 30px 0;
}

.welcome-2-column .column.column-library {
    background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/library.png') no-repeat 30px 0;
}

.welcome-2-column .column.column-announcements {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/megaphone_ra_40px.png') no-repeat 10px 0;
}

.welcome-2-column .column.column-welcome {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/bullseye_ra_40.png') no-repeat 10px 0;
}

.welcome-2-column .column h2 {
  padding-left: 80px;
  font-size: 16px;
}

.welcome-2-column .column p {
  padding-left: 80px;
}

.welcome-2-column .column ul {
  margin-left: 60px;
}

.welcome-3-column {
  margin: 30px 0 0 0;
}

.welcome-3-column .column {
  width: 30%;
  float: left;
}

.welcome-3-column .column:nth-child(1) {
  margin-right: 20px;
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/technical-help.png') no-repeat 20px 0;
}

.welcome-3-column .column:nth-child(2) {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/campus-guide.png') no-repeat 20px 0;
}

.welcome-3-column .column:nth-child(3) {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/current-topic.png') no-repeat 20px 0;
}

.welcome-3-column .column.column-studio {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/megaphone_ra_40px.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-library {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/book_ra_40px.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-commons {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/discussion_ra_40px.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-library {
  background: #fff url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/book_ra_40px.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-technical {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/technical-help.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-guide {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/campus-guide.png') no-repeat 10px 0;
}

.welcome-3-column .column.column-topic {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/current-topic.png') no-repeat 10px 0;
}

.welcome-3-column .column h2 {
  padding-left: 60px;
  font-size: 16px;
}

.welcome-3-column .column p {
  padding-left: 60px;
}

.welcome-4-column {
  margin: 30px 0 0 0;
}

.welcome-4-column .column {
  width: 24%;
  float: left;
}

.welcome-4-column .column:nth-child(1) {
  margin-right: 20px;
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/technical-help.png') no-repeat 20px 0;
}

.welcome-4-column .column:nth-child(2) {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/campus-guide.png') no-repeat 20px 0;
}

.welcome-4-column .column:nth-child(3) {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/current-topic.png') no-repeat 20px 0;
}

.welcome-4-column .column.column-studio {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/instructor-studio.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-library {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/library.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-commons {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/student-commons.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-library {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/library.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-technical {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/technical-help.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-guide {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/campus-guide.png') no-repeat 10px 0;
}

.welcome-4-column .column.column-topic {
  background: #fff url('https://aceedu.s3.amazonaws.com/course-assets/images/current-topic.png') no-repeat 10px 0;
}

.welcome-4-column .column h2 {
  padding-left: 60px;
  font-size: 16px;
}

.welcome-4-column .column p {
  padding-left: 60px;
}


/* Custom ACE table */
table.ace {
  width: auto;
  min-width: 550px;
  margin: .7em auto;
  padding: 3px;
  font-size: 100%;
  font-family: Arial;
}

table.ace caption {
  color:#213962;
  font-style:italic;
  font-weight:700;
  text-align: center;
}

table.ace thead td {
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  padding: 6px 6px;
  border-bottom: 1px solid #ccc;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-color: #213962;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(33, 57, 98)), to(rgb(0, 26, 73)));
  background-image: -webkit-linear-gradient(top, rgb(33, 57, 98), rgb(0, 26, 73));
  background-image: -moz-linear-gradient(top, rgb(33, 57, 98), rgb(0, 26, 73));
  background-image: -o-linear-gradient(top, rgb(33, 57, 98), rgb(0, 26, 73));
  background-image: -ms-linear-gradient(top, rgb(33, 57, 98), rgb(0, 26, 73));
  background-image: linear-gradient(top, rgb(33, 57, 98), rgb(0, 26, 73));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#213962', EndColorStr='#001a49');
}

table.ace thead tr {
  padding-left: 10px;
  color: #fff;
}

table.ace thead tr td {
  color: #fff ;
}

table.ace tr:nth-child(even) {
  background: #efefef;
}

table.ace tr:nth-child(odd) {
  background: #fff;
  color: #000;
}

table.ace tr.center {
  text-align: center;
}

table.ace td.last-row {
  border-bottom: 1px solid #ccc;	
}

table.ace td.last-row-center {
  border-bottom: 1px solid #ccc;	
  text-align: center;
}

table.ace td.top-row-center {
  text-align: center;
  border-top: 1px solid #ccc;	
}

table.ace tr.left {
  text-align: left;
}

table.ace tr.right {
  text-align: right;
}

table.ace td.center {
  text-align: center;
}

table.ace td.left {
  text-align: left;
}

table.ace td.right {
  text-align: right;
}

table.ace td {
  padding: 10px;
  vertical-align: top;
}

table.ace td.indent {
  padding-left: 40px;
  vertical-align: top;
}

table.ace tbody.white tr:nth-child(even) {
  background: #ffffff;
}

table.ace tbody.white td {
  padding: 10px;
  vertical-align: top;
  border-bottom: 1px solid #ccc;	
}

table.ace tbody.white td.indent {
  padding-left: 40px;
  vertical-align: top;
  border-bottom: 1px solid #ccc;	
}

table.ace tfoot {
  font-size: 85%;		
}

.resrc-nav {
    width: 100%;
	
}

.resrc-menu {
    list-style: none;
    padding: 0;
    margin: 0px;
    display: flex;
    justify-content: space-evenly;
}
.resrc-item {
    position: relative;
	width: 100%;
	margin: 5px;
}
.resrc-menu #academic, .resrc-menu #studentsuccess, .resrc-menu #information {
	position: relative;
    background-color: #efac21;
    text-align: center;
	border-radius: 15px;
    -webkit-appearance: none;
    /* transition: all 0.3s; */
    font-family: 'Public Sans',sans-serif;
}

.resrc-item span {
    display: block;
    padding: 10px 20px;
    color: #05213B;
    cursor: default;
    white-space: nowrap;
}

.resrc-submenu,
.resrc-sub-submenu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    position: static;
    background-color: #f1f4f5;
	border: solid;
	border-color: #efac21;
	border-width: 2px;
	border-radius: 15px;
}
.resrc-submenu {
    top: 100%;
    left: 0;
    width: 100%;
    max-height: 0;
    position: absolute;
    z-index: 1000;
    overflow: hidden;
    background-color: #ffffff;
    visibility: hidden;
}
.resrc-sub-submenu {
    top: 0;
    left: 100%;
}

.resrc-sub-submenu {
    top: 0;
    left: 100%;
}

.resrc-submenu.expanded {
    max-height: 500px; /* Adjust as needed to accommodate the submenu size */
    border: solid;
    border-color: #efac21;
    border-width: 2px;
    border-radius: 15px;
    visibility: visible;
    
}

.resrc-item:hover .resrc-submenu {
    max-height: 1000px; /* Adjust this value based on the content of the largest submenu */
    border: solid;
    border-color: #efac21;
    border-width: 2px;
    border-radius: 15px;
    visibility: visible;
}

.subresrc-item {
    position: relative;
}
.resrc-item:hover>.resrc-submenu,
.subresrc-item:hover>.resrc-sub-submenu {
    /* display: block; */
}
.resrc-submenu a,
.resrc-sub-submenu a {
    color: #05213B;
    padding: 10px 20px;
    display: block;
    text-decoration: none !important;
    font-family: 'Public Sans',sans-serif;
}
.resrc-submenu a:hover,
.resrc-sub-submenu a:hover {
    background-color: #e1e7eb;
	border-radius: 15px;
}

/* page top banners */
.page-top-ace-banner {
  	background-color: #05213b;
	height: 70px;
	border-radius: 15px;
	margin: 0px 1px 15px 1px;
	display: flex;
	justify-content: left;
	box-shadow: 0px 7px 7px -2px rgba(5, 33, 59, 0.5)
}
.page-top-ace-banner img {
  	padding: 10px 10px 10px 15px;
	max-height: 70%;
}

/* id calls the banner image */
#page-top-banner-ace-logo-2024 {background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/logos/page-top-ace-banner-logo_2024.png');  
	background-size: 135px 49px; 
	background-position: 15px 10px; 
	padding: 0px 0px 0px 15px;
	background-repeat: no-repeat;
}

/* Assignment banner */
.page-top-ace-banner.assignment {
  	border-bottom: 4px solid #b70404;
}

/* Discussion banner */
.page-top-ace-banner.discussion {
    border-bottom: 4px solid #efac21;
}

@media screen and (max-width: 992px) {
  .resrc-menu {
      flex-direction: column;
  }
}

/* New Homepage Styles */
/* Recreated navigation behavior from the original resrc rules */
.ace-hp-nav {
    width: 100%;
	max-width: 100%;
}

.ace-hp-menu-item {
	list-style: none;
    width: 100%;
    margin: 5px;
	-webkit-appearance: none;
}

.ace-hp-submenu {
    padding: 0;
    margin: 0;
    display: block;
    position: static;
    background-color: #f1f4f5;
    border: solid;
    border-color: #efac21;
    border-width: 2px;
    border-radius: 15px;
}

.ace-hp-submenu {
    top: 100%;
    left: 0;
    width: 100%;
    max-height: 0;
    position: absolute;
    z-index: 1000;
    overflow: hidden;
    background-color: #ffffff;
    visibility: hidden;
}

.ace-hp-menu-item:hover > .ace-hp-submenu {
    max-height: 1000px;
    border: solid;
    border-color: #efac21;
	border-width: 2px;
    border-radius: 15px;
    visibility: visible;
}

.ace-hp-submenu a {
    color: #05213b;
    padding: 10px 20px;
    display: block;
    text-decoration: none !important;
}

.ace-hp-submenu a:hover {
    background-color: #e1e7eb !important;
    border-radius: 15px;
}

/* Original inline styles, moved to descriptive homepage classes */
/* Homepage ACE banner */
.ace-hp-top-ace-banner {
    display: flex;
    align-items: center;
    height: 70px;
    background-color: #05213b;
    border-radius: 15px;
    border-bottom: 4px solid #1d7a8c;
	justify-content: space-between;
	align-items: center;
    overflow: hidden;
    margin: 0 0 4px 0;
    box-sizing: border-box;
}

/* ACE logo image */
#ace-hp-page-top-logo {
    flex: 0 0 165px;
    height: 50px;
    background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/logos/page-top-ace-banner-logo_2024.png');
    background-size: 135px 49px;
    background-position: 15px center;
    background-repeat: no-repeat;
}

/* Teal arrows image */
#ace-hp-page-top-arrows {
    flex: 1 1 auto;
    min-width: 0;
    height: 70px;
	margin: 0px 20px 0px 0px;
    background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/homepage-banner-arrows-teal.png');
    background-size: auto 50px;
    background-position: right center;
    background-repeat: no-repeat;
}

.ace-hp-top-ace-banner.ace-hp {
    border-bottom: 4px solid #1d7a8c;
}

.ace-hp-page-wrapper {
    max-width: 100%;
    margin: 0;
}

.ace-hp-nav-layout {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    padding: 8px 0;
}

.ace-hp-quick-links {
    list-style: none;
	text-decoration: none !important;
    margin: 0;
    padding: 0;
    flex: 1 1 210px;
    min-width: 0;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    grid-gap: 8px;
    gap: 8px;
}

.ace-hp10-quick-links {
    list-style: none;
	text-decoration: none !important; 
	margin: 0;
    padding: 0;
    flex: 1 1 120px;
    min-width: 0;
    display: grid;
	grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
	grid-gap: 8px;
    gap: 8px;
}

.ace-hp-nav-item {
    list-style: none;
    margin: 0;
    padding: 0;
}

.ace-hp-quick-link {
    display: block;
    border-radius: 8px;
    padding: 10px 8px;
    text-align: center;
    text-decoration: none !important;
    font-size: 11pt;
    line-height: 1.35;
    white-space: nowrap;
    overflow: hidden;
    background-color: #1d7a8c;
    color: #ffffff;
}

.ace-hp-menu {
    list-style: none;
	text-decoration: none !important;
    margin: 0;
    padding: 0;
    flex: 100 1 520px;
    min-width: 0;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(max(96px, 17%), 1fr));
    grid-gap: 8px;
    gap: 8px;
    justify-content: stretch;
}

.ace-hp-menu-item {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}

.ace-hp-module-link {
    display: block;
    border-radius: 8px;
    padding: 10px 8px;
    text-align: center;
	list-style: none;
    text-decoration: none !important;
    font-size: 11pt;
    line-height: 1.35;
    white-space: nowrap;
    overflow: hidden;
    background-color: #efac21;
    color: #05213B;
}

.ace-hp-module-link:hover,
.ace-hp-module-link:focus {
    color: #05213B;
}

.ace-hp-quick-link:hover,
.ace-hp-quick-link:focus {
    color: #ffffff;
}

.ace-hp-module-link li {
    text-decoration: none !important;
}

.ace-hp-submenu {
    list-style: none;
    text-align: left;
    min-width: 130px;
}

.ace-hp-about {
    max-width: 100%;
    overflow-x: hidden;
    color: #05213b;
    background-color: #f2f2f2;
    border-radius: 14px;
    padding: 32px 24px;
}

.ace-hp-about-icon {
    padding: 0px 30px;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/star_nb.png');
    background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: left center;
    overflow: hidden;
}

.ace-hp-overview-frame {
    background-color: #ffffff;
    border-top: 8px solid #efac21;
    border-right: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-radius: 12px;
    padding: 24px 26px;
    max-width: 100%;
    margin: 0 0 24px 0;
}

.ace-hp-section-title {
    margin: 0 0 12px 0;
    color: #05213b;
    font-size: 17pt;
}

.ace-hp-overview-text {
    margin: 0;
    color: #05213b;
}

.ace-hp-feature-row {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: center;
    gap: 24px;
    max-width: 100%;
    margin: 0 0 24px 0;
}

.ace-hp-video-frame {
    flex: 1 1 100px;
	display: flex;
	flex-direction: column;
	background-color: #ffffff;
    border-top: 8px solid #144282;
    border-right: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-radius: 12px;
    padding: 24px 26px;
}

.ace-hp-video-placeholder {
    max-width: 100%;
    height: auto;
}

.ace-hp-objectives-frame {
    flex: 1 1 300px;
    min-width: 0;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    background-color: #ffffff;
    border-top: 8px solid #1d7a8c;
    border-right: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-radius: 12px;
    padding: 24px 26px;
}

.ace-hp-objectives-intro {
    margin: 0 0 14px 0;
    color: #05213b;    
}

.ace-hp-objectives-list-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 0 40px;
    max-width: 100%;
}

.ace-hp-objectives-list-wrap ol, ul{
    flex: 1 1 320px;
    min-width: 0;
    margin: 0;
    padding-left: 20px;
    color: #05213b;
}

.ace-hp-objectives-list-wrap li{
    margin-bottom: 9px;
    padding-left: 2px;
}

.ace-hp-resources {
    max-width: 100%;
    color: #05213b;
}

.ace-hp-resource-icon {
    padding: 0px 35px;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/info.png');
    background-size: 35px 35px;
	background-repeat: no-repeat;
	background-position: left center;
    overflow: hidden;
}

.ace-hp-resource-grid {
    max-width: 100%;
    align-items: stretch;
}

.ace-hp-resource-column {
    padding: 8px;
    display: flex;
}

.ace-hp-resource-box-help {
    flex: 1;
    min-width: 0;
    background-color: #f2f2f2;
    border-left: 5px solid #b70404;
    border-radius: 8px;
    padding: 24px 22px;
    min-height: 200px;
}

.ace-hp-help-icon {
    padding: 0px 0px;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/person.png');
    background-size: 30px 30px;
	background-repeat: no-repeat;
	background-position: left;
	line-height: 30px;
	overflow: hidden;
}

.ace-hp-resource-title {
    margin: 0 0 8px 0;
    font-size: 14pt;
    line-height: 1.25;
}

.ace-hp-resource-box-writing {
    flex: 1;
    min-width: 0;
    background-color: #f2f2f2;
    border-left: 5px solid #efac21;
    border-radius: 8px;
    padding: 24px 22px;
    min-height: 200px;
}

.ace-hp-writing-icon {
    padding: 0px 10px;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/write.png');
    background-size: 30px 30px;
	background-repeat: no-repeat;
	background-position: left;
	line-height: 30px;
	overflow: hidden;
}

.ace-hp-resource-box-faq {
    flex: 1;
    min-width: 0;
    background-color: #f2f2f2;
    border-left: 5px solid #3aafb9;
    border-radius: 8px;
    padding: 24px 22px;
    min-height: 200px;
}

.ace-hp-faq-icon {
    padding: 0px 10px;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/question.png');
    background-size: 30px 30px;
	background-repeat: no-repeat;
	background-position: left;
	line-height: 30px;
	overflow: hidden;
}

.ace-hp-resource-box-portal {
    flex: 1;
    min-width: 0;
    background-color: #f2f2f2;
    border-left: 5px solid #144282;
    border-radius: 8px;
    padding: 24px 22px;
    min-height: 200px;
}

.ace-hp-portal-icon {
    padding: 0px 10px;
	roll: presentation;
	background-image: url('https://aceedu.s3.amazonaws.com/production-files/images/icons-pages/link.png');
    background-size: 30px 30px;
	background-repeat: no-repeat;
	background-position: left;
	line-height: 30px;
	overflow: hidden;
}

.ace-hp-footer-divider {
    border: 5px solid #05213b;
}

/* Keep the original resource grid and its responsive framework classes intact. */
.ace-hp-resource-grid {
    max-width: 100%;
    align-items: stretch;
}

/* The original navigation menu used a grid layout in its inline styles. */
@media screen and (max-width: 992px) {
    .ace-hp-menu {
        flex-direction: column;
    }
}

/* ---------- End New Homepage Styles ---------- */

/* =====================================================================
   MODULE OVERVIEW PAGE (2026 shell)  –  added 2026-11
   Append to the END of overrides-LIVE-upload_2026_0728.css.
   All selectors use the new "ace-mo-" prefix (no existing rules use it),
   so nothing here changes any other page or existing component.
   ===================================================================== */

/* ---------- Dividers ---------- */
.ace-mo-divider {
	border: 1px solid #9eb2bd;
}
.ace-mo-divider-end {
	border: 5px solid #05213b;
}

/* ---------- Light gray rounded panel (Objectives, Library) ---------- */
.ace-mo-panel {
	background-color: #efefef;
	padding: 15px;
	color: #05213b;
	border-radius: 25px;
	border: 3px solid #ffffff;
}
.ace-mo-panel ul.ace-mo-list-disc {
	list-style-type: disc;
}

/* ---------- Navy "Module at a Glance" frame ---------- */
.ace-mo-glance {
	background-color: #05213b;
	padding: 18px;
	border-radius: 25px;
	font-family: Arial;
	overflow: hidden;
	border: 3px solid #ffffff;
}
/* !important + class specificity is needed to beat the global
   "h2, h3, h4, h5, h6 { color: #05213B !important; }" rule */
.ace-mo-glance h2.ace-mo-glance-title {
	margin: 0 0 16px 0;
	color: #ffffff !important;
}
.ace-mo-glance-inner {
	max-width: 1200px;
	margin: 0 auto;
}
.ace-mo-columns {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	align-items: flex-start;
}
.ace-mo-column {
	flex: 1 1 360px;
	display: flex;
	flex-direction: column;
	background-color: #05213b;
}

/* ---------- Column header bars ---------- */
.ace-mo-glance h3.ace-mo-col-header {
	color: #ffffff !important;
	margin: 0 0 14px 0;
	padding: 14px 18px;
	border-radius: 14px;
}
.ace-mo-glance h3.ace-mo-col-header.overview {
	background-color: #335c81;
}
.ace-mo-glance h3.ace-mo-col-header.media {
	background-color: #1d7a8c;
}

/* ---------- Card stack + cards ---------- */
.ace-mo-cards {
	display: flex;
	flex-direction: column;
	gap: 14px;
}
.ace-mo-card {
	background-color: #e9ebed;
	border-radius: 14px;
	padding: 16px;
	color: #05213b;
	line-height: 1.5;
}
/* left accent colors */
.ace-mo-card.gold   { border-left: 10px solid #efac21; }
.ace-mo-card.orange { border-left: 10px solid #e76428; }
.ace-mo-card.blue   { border-left: 10px solid #1da2dc; }
/* .video has no accent bar (matches original) */

.ace-mo-card h3 {
	margin: 0 0 8px 0;
}
.ace-mo-card.video h3 {
	margin: 0 0 10px 0;
}
.ace-mo-card.video p {
	color: #000000;
}
.ace-mo-card h4 {
	margin: 12px 0 6px 0;
}
.ace-mo-card ul {
	margin: 0 0 12px 18px;
}
.ace-mo-card ul.last {
	margin: 0 0 0 18px;
}
.ace-mo-card p.intro {
	margin: 0 0 12px 0;
}
.ace-mo-card p.last {
	margin: 0;
}
/* === END MODULE OVERVIEW ==== */

/* Assignment Page Styles */

.assignment-deadline {
    color: #005596;
}

.assignment-introduction {
    padding: 5px 20px;
    margin: 20px 0;
    border-radius: 12px;
    color: #05213b;
	background-color: #e6edf5;
    border-left: 10px solid #144282;
}

.assignment-directions {
    padding: 5px 20px;
    margin: 20px 0;
    border-radius: 12px;
    color: #05213b;
	background-color: #f3fbfc;
    border-left: 10px solid #3aafb9;
}

.assignment-submission {
    padding: 5px 20px;
    margin: 20px 0;
    border-radius: 12px;
    color: #05213b;
	background-color: #fffaf0;
    border-left: 10px solid #efac21;
}

.assignment-guidelines {
    text-align: center;
}

/* div classes for callout boxes on Canvas pages */
.gold-callout-box00 {
	border-radius: 10px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 5px 50px;
	background: #fff9ec;
	border: solid 1px #efac21; 
}
		.gold-callout-box00 img {
		height: 22px;
		vertical-align: top;
		padding: 0px 6px 0px 0px;
}
.teal-callout-box00 {
	border-radius: 10px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 5px 50px;
	background: #e0f6f8;
	border: solid 1px #3aafb9; 
}
		.teal-callout-box00 img {
		height: 22px;
		vertical-align: top;
		padding: 0px 6px 0px 0px;
}
.red-callout-box00 {
	border-radius: 10px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 5px 50px;
	background: #fff5f5;
	border: solid 1px #b70404; 
}
		.red-callout-box00 img {
		height: 22px;
		vertical-align: top;
		padding: 0px 6px 0px 0px;
}
.navy-callout-box00 {
	border-radius: 10px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 5px 50px;
	background: #edf5ff;
	border: solid 1px #144282; 
}
		.navy-callout-box00 img {
		height: 22px;
		vertical-align: top;
		padding: 0px 6px 0px 0px;
}
.orange-callout-box00 {
	border-radius: 10px;
	padding: 0px 12px 0px 12px;
	margin: 5px 0px 5px 50px;
	background: #f9dea6;
	border: solid 1px #efac21; 
}
		.gold-callout-box00 img {
		height: 22px;
		vertical-align: top;
		padding: 0px 6px 0px 0px;
}

/* ACE Brand Fonts */
@font-face {
    font-family: "Public Sans";
    src: url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-Medium.woff2") format("woff2"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-Medium.woff") format("woff"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-Bold.ttf");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Public Sans";
    src: url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-ExtraBold.woff2") format("woff2"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Public Sans";
    src: url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-SemiBold.woff2") format("woff2"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Public Sans";
    src: url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-Bold.woff2") format("woff2"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/PublicSans-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Blacker Pro Display";
    src: url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/Blacker-Pro-Display-Medium.woff2") format("woff2"),
        url(" https://ace.edu/wp-content/themes/wp-ace/assets/fonts/Blacker-Pro-Display-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Brand Fonts > Headers */
h1, h2, h3, h4, h5, h6 {
	font-family: "Blacker Pro Display"; 
}
/* forcing color on the headers for consistency across pages */
h2, h3, h4, h5, h6 {
	color: #05213B !important; 
}
/* Brand Fonts > body */
body {
	font-family: "Public Sans"; 
}
/* Brand Fonts > html */
html {
	font-family: "Public Sans"; 
}
/* SpeedGrader, assign title, force allow color instead of color force from line 3211 above */
.assignmentDetails__Title {
	color: inherit !important; 
}
/* Brand Fonts > Account > Courses, the table of results/courses */
.css-ppw98w-view-cell {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > Buttons' text and more */
input, button, select, textarea {
	font-family: "Public Sans"; 
}
/* Brand Fonts > course home page > Recent Announcements text */
.css-1vy2j5b-view-heading {
	font-family: "Public Sans" !important;
	font-size: 1.8rem !important;
}
/* Brand Fonts > course home page > Recent Announcements, content within, under */
.css-1jop9l0-view--block {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > course home page > Recent Announcements, titles within, under */
.ic-item-row__content-col h3 {
	font-family: "Public Sans" !important; 
	font-weight: 700;
}
/* Brand Fonts >  Announcements page, the preview text under an Announcement's title */
.css-1qprmw-view {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts >  Announcements page, the 'Posted on' info on the right */
.css-m97t26-text, .css-zlfjpm-text {
	font-family: "Public Sans" !important; 
}
/* this makes site nav bar wide enough so word Dashboard doesn't wrap */
body.primary-nav-expanded .ic-app-header {
width: 90px; 
}
/* Brand Fonts > Discussions main page */
.css-1gkhyq7-toggleDetails, .css-15k3f08-text, .css-1fvrx9c-text, .css-15rjeyp-view-link:-webkit-any(a), .css-15rjeyp-view-link:-webkit-any(button), .css-1vfp3rz-text {
	font-family: "Public Sans" !important;
}
/* Brand Fonts > Canvas Inbox, message panel: message title, course, date + message body; left panel: date, people, subject lines */
.css-1sp24u-text, .css-2dlkjw-text, .css-1nkreqj-text, .css-1nkreqj-text, .css-1ugbsk7-text, .css-bvhjjg-text, .css-14gbvmm-text, .css-1d0902x-textInput:-webkit-any(input)[type] {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > left site menu > Help in Canvas, headers */
.css-cv5a3j-view-heading {
	font-family: "Blacker Pro Display" !important; 
}
/* Brand Fonts > left site menu > Help in Canvas, the rest */
.css-mum2ig-text, .css-16pdazq-text, .css-1vo316g-view-link:-webkit-any(a), .css-1vo316g-view-link:-webkit-any(button) {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > People page > user right-side popout box | Public Sans */
.css-vh0rnf-text, .css-1vrbkml-view--block-link:-webkit-any(a), .css-1vrbkml-view--block-link:-webkit-any(button), .css-qbjizl-text, .css-tu1lss-metric {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > People page > user right-side popout box | Blacker */
.css-k12myl-view-heading {
	font-family: "Blacker Pro Display" !important; 
}
/* Brand Fonts >  Dashboard page, 'Dashboard' word at top */
.css-pljkwv-view-heading {
	font-family: "Blacker Pro Display" !important; 
}
/* Brand Fonts >  left site menu > Student Commons popout panel, top header link */
._3BZ02Bg_9 {
	font-family: "Blacker Pro Display" !important; 
}
/* Brand Fonts >  left site menu > Student Commons popout panel, the rest */
._3VIJ7BJ_9 a._5tkGIfX_9:link, ._3VIJ7BJ_9 a._5tkGIfX_9:visited, ._3VIJ7BJ_9 button._5tkGIfX_9 {
	font-family: "Public Sans" !important;
	color: #b70404 !important;
}
/* Brand Fonts >  left site menu > Student Commons popout panel, the rest */
a._5tkGIfX_9:hover {
	color: #A50404 !important;
	text-decoration: underline !important;
}
/* Brand Fonts >  Announcements, viewing Announcement post-Redesign (07-01-24), the body text */
.css-138gh4t-view {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts >  Announcements, viewing Announcement post-Redesign (07-01-24), the Announcement Title header text */
.css-14fpfr2-text {
	font-family: "Blacker Pro Display" !important;
	color: #820933 !important;
	font-size: 2rem !important;
}
/* Brand Fonts > (08-26-24) 'Courses' search page: 'Students' column header, '+Course' gray button */
.css-pcp0di-colHeader, .css-1rpus1y-baseButton__content {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > (08-26-24) 'Courses' search page: the three checkboxes at top of table-list */
.css-17gz7u8-checkboxFacade__label {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > (08-26-24) Course Announcements, main page, '+Announcement' button */
.css-1jaug25-baseButton__content {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > (08-26-24) Course Announcements, create new: 'Details' tab at top; 'Topic Title' bold text at top; 'Post to' bold text, 'Available from' bold text, & 'Until', 'Date', and 'Time'; & Text elements of RCE bar components; & RCE bar menu items-dropdowns */
.css-cmy99v-view-tab, .css-oowy02-view-flexItem, .css-19e1kap-formFieldLabel, .tox:not(.tox-tinymce-inline) .tox-editor-header, .tox .tox-collection__item-label {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > (08-26-24) Gradebook: Gradebook Setting panel, top tabs, text; & totem menu items for each assign & sub-menu items; & totem menu for each assign, sub-menu items clickable; & totem menu for each assign, sub-menu items grayed-out; & assign right-panel popout, Status buttons-text; & table top row, "Out of #" text; & table first column, "Student Name" text */
.css-z9z96r-view-tab, .css-3ll5kv-menuItem, .css-19t3e53-menuItem, .css-h2xiji-menuItem, .css-1j8cqr3-radioInput__label, .css-n2yrvg-text, .css-ath9fl-text {
	font-family: "Public Sans" !important; 
}
/* Brand Fonts > (08-30-24) Announcements, viewing Announcement, the Announcement Title header text, this fixes it again after another Canvas release that set it back */
.css-kuunbm-text {
font-family: 'Blacker Pro Display' !important;
font-weight: 500 !important;
font-size: 2rem !important;
letter-spacing: 0px !important;
color: #820933 !important;
}



/* Gradebook > (11-04-26) SIS grade sync suppression: hide the "Sync" button in the Gradebook toolbar for anyone WITHOUT an account admin role. The theme JS adds body.ace-hide-sis-sync for non-admins; admins never get the class, so they keep the button. The Sync button has no stable id of its own (InstUI generates one), so it is targeted through its stable wrapper: the only Popover/Menu span inside EnhancedActionMenu that is NOT the Export menu (data-position="export_btn"). Import, Export and the Settings gear are untouched. REMOVE this rule and the matching JS block once the SIS is stable. */
body.ace-hide-sis-sync #gradebook-actions [data-component="EnhancedActionMenu"] > span[data-position]:not([data-position="export_btn"]) {
	display: none !important;
}
/* Gradebook > (11-06-26) SIS grade sync suppression, part 2: also hide the "Grade Syncing" tab in Course Settings (and its content, in case someone lands on it by URL) for the same non-admin users. The tab's id changes when it is the active tab, so both ids are listed. The other Settings tabs and the right-hand sidebar are untouched. Same body.ace-hide-sis-sync flag from the theme JS; REMOVE together with the rule above. */
body.ace-hide-sis-sync #tab-grade-publishing,
body.ace-hide-sis-sync #tab-grade-publishing-selected,
body.ace-hide-sis-sync #tab-grade-publishing-mount {
	display: none !important;
}
