
/* JQuery UI CSS */
.ui-state-default {
	border-color: #CDCDCD ;
	background-color: #EDEDED ;
}
.ui-state-default:hover {
	background-color: rgba(1,92,110,0.1) ;
}
.ui-state-active {
	border-color: rgba(1,92,110,0.8) ;
	background-color: #015C6E ;
}
.ui-state-active:hover {
	background-color: #015C6E ;
}
.ui-state-active a {
	color: #FFFFFF ;
}
.ui-button:active, a.ui-button:active {
	border-color: #015C6E ;
	background-color: rgba(1,92,110,0.8) ;
}
.assignment_expiry_container {
	margin-top: 10px;
}
.assignment_expiry_container .mgdate {
	display: none;
}
.assignment_expiry_container input.form-control.hasDatepicker {
	margin-top: 0px;
}
.mglmsassignmenttabs > ul > li > a {
	color: unset !important;
}
.ui-datepicker {
	background: white;
}
/* LMS */
.mglmstabs, .mglmscontainer, .mglmscontainer:hover, .mglmsbarcontainer {
	box-shadow: 0 0 20px 1px #EDEDED ;
}
/* Degree */
.contentGrid > div {
	border-color: #CDCDCD ;
	background-color: #EDEDED ;
	box-shadow: 0 0 20px 1px #EDEDED ;
}
.contentGrid > div a.tease_headline {
	color: #454545 ;
}
.contentGrid > div a.tease_headline:hover {
	color: rgba(69,69,69,0.8) ;
}
/* Degree */
.mglmsdegree {
	padding-bottom: 20px;
}
/* Course */
.mglmslessons ul li a {
	color: #454545 ;
}
.mglmslessons ul li a:hover {
	background-color: #EDEDED ;
	color: #454545 ;
}
/* Quiz */
.quizContainer {
	box-shadow: 0 0 20px 1px #EDEDED ;
	border: 1px solid #EDEDED;
}
.question_progress {
	background-color: #015C6E ;
	color: #FFFFFF ;
}
.question_headline {
	background-color: #EDEDED ;
	color: #454545 ;
}
.question_solution div {
	border-color: rgba(1,92,110,0.5);
	background: rgba(1,92,110,0.1);
}
.matrixrow1 {
	background: rgba(1,92,110,0.1)
}
/* Buttons */
.mglmssuccess, a.mglmssuccess, input.mglmssuccess {
	background-color: #28a745 !important;
	color: #FFFFFF ;
}
.mglmssuccess:hover, a.mglmssuccess:hover, input.mglmssuccess:hover {
	background-color: #28a745BB !important;
	color: #FFFFFF ;
}
.mglmsdelete, a.mglmsdelete, input.mglmsdelete {
	background-color: #dc3545 !important;
	color: #FFFFFF ;
}
.mglmsdelete:hover, a.mglmsdelete:hover, input.mglmsdelete:hover {
	background-color: #dc3545BB !important;
	color: #FFFFFF ;
}
.mglmsbutton, a.mglmsbutton, input.mglmsbutton, button.mglmsbutton {
	background-color: #015C6E ;
	color: #FFFFFF ;
}
.mglmsbutton:hover, a.mglmsbutton:hover, input.mglmsbutton:hover, button.mglmsbutton:hover {
	background-color: #44899C ;
	color: #FFFFFF ;
}
/* Progress */
.mglmsbarcontainer {
	background-color: #EDEDED ;
	color: #454545 ;
}
.mglmsbar {
	background-color: #CDCDCD ;
}
.mglmsbar div {
	background-color: #1A881A ;
}
/* MG Tutor Box */
.mgtutor {
	box-shadow: 0 0 20px 1px #EDEDED ;
	border: 1px solid #EDEDED;
}
.mgtutor .name {
	background-color: #015C6E;
	color: #FFFFFF;
}
/* MG Resources Box */
.mgresources {
	box-shadow: 0 0 20px 1px #EDEDED ;
	border: 1px solid #EDEDED;
}
.mgresources .name {
	background-color: #015C6E;
	color: #FFFFFF;
}
.mgresources .resources a {
	color: #454545 ;
}
.mgresources .resources a:hover {
	color: rgba(69,69,69,0.8) ;
}
/* MG Certificate Box */
.mgcertificate {
	box-shadow: 0 0 20px 1px #EDEDED ;
	border: 1px solid #EDEDED;
}
.mgcertificate .name {
	background-color: #015C6E;
	color: #FFFFFF;
}
.mgcertificate .mgcoursedetails .header {
	color: #454545;
}
/* Dashboard CSS */
.lmsProgress div div {
	color: #015C6E
}
.lmsProgress span {
	color: #454545
}

/* Custom CSS */
a.btn-primary:link{background: #015c6e; color: #ffffff; border-color: #015c6e;}

a.btn-primary:visited{background: #015c6e; color: #ffffff; border-color: #015c6e;}

a.btn-primary:hover{background-color:rgb(1,92,110,0.9); color: #ffffff; border-color: rgb(1,92,110,0.9);}

a.btn-primary{background: #015c6e; color: #ffffff; border-color: #015c6e;}

 .degree {
                color: #808080;
                font-weight: bold;
            }
            .course {
                color: #008000;
                font-weight: bold;
            }
            .courseplacement {
                text-indent: 20px;
            }
            .section {
                color: #0000FF;
                font-weight: bold;
            }
            .sectionplacement {
                text-indent: 40px;
            }
            .lessonred {
                color: #FF0000;
                font-weight: bold;
            }
            .lessonplacement {
                text-indent: 60px;
            }
            .quiz{
                color: #FFA500;
                font-weight: bold;
            }
            .quizplacement {
                text-indent: 80px;
            }

           .bulletsize {
                font-size:.65em;
                color: #666666;
                vertical-align: middle;
}

.mginfocenteredbox {
margin: 0px -10px;
vertical-align: middle;
text-align: center;
padding: 10px 28px 10px 28px;
background-color: #eeeeee;
}

.accordionHeader {
font-size: 16px !important;
}

/* DFY SITE SETUP */ 

.step1 h4 a  {border-bottom: none;}
.step2 h4 a  {border-bottom: none;}
.step3 h4 a  {border-bottom: none;}
.step4 h4 a  {border-bottom: none;}
.step5 h4 a  {border-bottom: none;}
.step6 h4 a  {border-bottom: none;}
.step7 h4 a  {border-bottom: none;}

.section_divider {border-top: 10px solid #000000;}

.box {
    background: #015c6e;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box h4 {color: #ffffff;}

.box p {color: #ffffff!important;}


/* BOX 1 STEP 1 */ 

.box1 {
    background: #240115;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box1 h4 {color: #ffffff;}

.box1 p {color: #ffffff!important;}

.step1 .fa-circle{color: #240115;}

/* BOX 2 STEP 2 */ 

.box2 {
    background: #729B79;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box2 h4 {color: #ffffff;}

.box2 p {color: #ffffff!important;}

.step2 .fa-circle{color: #729B79;}

/* BOX 3 STEP 3 */ 

.box3 {
    background: #9C3848;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box3 h4 {color: #ffffff;}

.box3 p {color: #ffffff!important;}

.step3 .fa-circle{color: #9C3848;}

/* BOX 4 STEP 4 */ 

.box4 {
    background: #D64933;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box4 h4 {color: #ffffff;}

.box4 p {color: #ffffff!important;}

.step4 .fa-circle{color: #D64933;}

/* BOX 5 STEP 5 */ 

.box5 {
    background: #60B2E5;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box5 h4 {color: #ffffff;}

.box5 p {color: #ffffff!important;}

.step5 .fa-circle{color: #60B2E5;}

/* BOX 6 STEP 6 */ 

.box6 {
    background: #A3c9ee;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box6 h4 {color: #ffffff;}

.box6 p {color: #ffffff!important;}

.step6 .fa-circle{color: #A3c9ee;}

/* BOX 7 STEP 7 */ 

.box7 {
    background: #533747;
    color: #ffffff;
    margin: 0 auto;
    line-height: 1.5;
}

.box7 h4 {color: #ffffff;}

.box7 p {color: #ffffff!important;}

.step7 .fa-circle{color: #533747;}

/* DFY SITE SETUP */ 
