

th.cert-profile-th {
	background-color: #e5ebb3;
	font-size:  120%;
}

.modal-content .certificate-profile {
	padding: 40px;
}

@media only screen and ( max-width: 500px ) {
	
	.modal-header {
		font-size:  60%;
	}

}

.core-indicator {
	text-align:  center;
	padding:  10px 6px 10px 6px;
	margin-bottom:  12px;


	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; 
	-khtml-border-radius: 3px; 
	border:  1px solid #aaa;
}





.core-indicator-inline {
	text-align:  center;
	padding:  10px 0 10px 0;
	margin-bottom:  12px;
	display: inline-block;
	width:  10%;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; 
	-khtml-border-radius: 3px; 
	border:  1px solid #aaa;
}



.core-enrolled {
	background-color:  #FF4136;
	color:  #fff;
	border:  0;
}

.core-in-progress {
	background-color:  #FF851B;
	color: #fff;
	border:  0;
}

.core-completed {
	background-color:  #2ECC40;
	color: #fff;
	border:  0;
}



.course-status {
	font-weight:  bold;
}

.course-enrolled {
	color:  #FF4136;

}

.course-in-progress {
	color:  #FF851B;
}

.course-completed {
	color:  #2ECC40;
}





.kg-progress-meter {
	width:  0;
	background-color: #aaa;
	height:  30px;
}

.progress-bar-house {
	margin-bottom:  30px;
}

.kg-usermeta {
	font-size: 150%;
	margin-bottom:  24px;
	color:  #00529c;
}



.profile-legend {
	font-size:  12px;
}

.legend-box {
	display:  inline-block;
	width: 10px;
	height:  10px;
}

.legend-not-enrolled {
	border: 1px solid #888;
}

.legend-enrolled {
	background-color:  #FF4136;
}

.legend-in-progress {
	background-color:  #FF851B;
}

.legend-complete {
	background-color:  #2ECC40;
}

.legend-box-flat {
	display: inline-block;
}

.legend-text {
	margin-right: 12px;
}

.learner-dashboard-promotion {
	padding:  50px 10px 50px 10px;
	border:  1px solid #000;
}

.dashboard-requirement-block {
	border:  1px solid #888;
	padding:  10px;
	margin-bottom:  12px;
}

.requirement-empty {
	border:  1px solid #ccc;
	color:  #aaa !important;
}

.requirement-empty h3{
	color:  #aaa !important;
}


.learner-dash-resources {
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 85%;
}

.learner-dash-resources li {
	/* border-bottom: 1px solid #888; */
	padding: 6px 10px 6px 10px;
	margin: 3px 0 3px 0;
	background-color : #cbdb2a;
}

.learner-dash-resources li a {
	color: #333;
}

.learner-dash-resources li a:hover {
	color: #00529c;
	text-decoration: none;
	;
}

.resources-hed {
	background-color : #cbdb2a;
	padding: 6px 10px 6px 10px;
	margin: 3px 0 3px 0;
}

.resources-foot {
	background-color: #cbdb2a;
	margin: 3px 0 3px 0;
	padding: 16px 10px 16px 10px;
	/* text-align: center; */
}

.resources-foot h4 {
	margin: 0 !important;
	padding: 0 !important;
	color: #333;
}

.resources-hed h3 {
	color: #333;
}


.course-schedule-section-hed {
	background: #00529c;
	padding: 6px 0 6px 8px;
	margin-bottom: 18px !important;
	color: #fff;
	font-size: 1.2em;
	font-weight: 900;
}

h4.course-listing-title {
	margin-left: 8px !important;
}

.course-schedule-no-courses {
	margin-left: 8px;
	margin-bottom: 28px;
	font-size: .9em;
	color: #888;
}





