.ultp-dashboard-btn.ultp-dashboard-btn--expand-all, .ultp-dashboard-btn.ultp-dashboard-btn--collapse-all {
  display:none;
}
.ultp-dashboard-quiz__action .ultp-dashboard-btn {
color:#fff;
}
.dash-ceu, .dash-type {
	font-size:.9em;
	color:#595959;
	border:1px solid #ccc;
	padding:2px 4px;
	display:inline;
	text-align:center;
}
.dash-type {
	width:55px;
	margin-right:0;
}
.dash-ceu {
  border-left:0;
}

/*Uncanny Owl Dashboard*/
/*.ultp-dashboard-box {
    border-radius: 0;
    border: 1px solid rgba(0,0,0,.1)!important;
}*/
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__left .ultp-dashboard-course__name a {
  line-height:1.5;
  padding-bottom:5px;
}
.ultp-dashboard-course__row .ultp-dashboard-course__toggle-btn {
  background:#fff;
}
.reviewlink a {
  background-color: #D9E2EC;
  color: #102A43!important;
  width: 150px!important;
  text-align: center;
  border-radius: 5px;
  margin-top: 5px;
  margin-bottom:-4px;
  transition: color .1s ease-in-out,background-color .2s ease-in-out!important;
  padding:5px 10px!important;
}
.reviewlink a:hover {
  background-color: #BCCCDC;
}

/*.ultp-dashboard-toolbar { display: none; }*/
.ultp-dashboard-course__ceus-earned, .ultp-dashboard-course__separator {
   display:none;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__ceus {
  text-align:center;
}
.ld-icon-arrow-down::before {
    content: "\e915" !important;
}
.ultp-dashboard .ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__progress-bar {
  background-color:#008000!important;
}
[data-status="completed"] a.ultp-dashboard-btn{
  background:#008000;
  line-height:1.3;
}
[data-status="completed"] a.ultp-dashboard-btn:hover{
  background:#006B00;
  transition: color .1s ease-in-out,background-color .2s ease-in-out;
}
[data-status="not-started"] a.ultp-dashboard-btn{
  background:#0274be;
  line-height:1.3;
}
[data-status="in-progress"] a.ultp-dashboard-btn{
  background:#C75000;
}
.ultp-dashboard-btn--expand-all, .ultp-dashboard-btn--collapse-all {
  background:#595959!important;
}
/*[data-status="completed"] a.ultp-dashboard-btn:after {
  font-style: normal;
  font-weight: 600;
  font-variant: normal;
  text-transform: none;
  line-height: 1.2;
  -moz-osx-font-smoothing: grayscale;
  font-size:14px;
  vertical-align:middle;
  position:relative;
  top:-1.5px;
  font-family: 'ld-icons' !important;
  content: "\e908";
}*/
[data-status="not-started"] a.ultp-dashboard-btn:after {
  font-family: 'ld-icons' !important;
  content: "\e913";
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1.2;
  -moz-osx-font-smoothing: grayscale;
  vertical-align:middle;
  position:relative;
  top:-1.5px;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__left .ultp-dashboard-course__name a {
  white-space:normal;
}
.ultp-dashboard-box, #ldnt-shortcode .ldnt-select-wrap select, input.nt-live-search, #widget-comments-container {
  background: #fff;
}
.ultp-dashboard-course--has-lessons .ultp-dashboard-course__row .ultp-dashboard-course__toggle-btn::before, .ultp-dashboard-course--has-quizzes .ultp-dashboard-course__row .ultp-dashboard-course__toggle-btn::before {
  font-weight:600;
  font-size:18px;
}
@media screen and (max-width: 500px) {
  .ultp-dashboard-course__row .ultp-dashboard-course__details {
    flex-wrap:wrap;
  }
  .ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right {
    padding-left:15px;
    padding-bottom:15px;
  }
  .learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat {
    padding: 0 .5em !important;
  }
}
.ultp-dashboard-btn {
  background: #f0f0f0;
  border-radius:20px;
  /*font-size:13px;*/
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__progress-percentage {
  color: #495255;
  /*font-size: 13px;*/
}
.ultp-dashboard {
  /*font-size:14px;*/
}
.ultp-dashboard-btn {
  background: #0274be;
  border-radius: 20px;
  /*font-size: 13px;*/
  color: #fff;
  border: none;
  font-weight: 500;
  padding: .5em 1em;
}
.ultp-dashboard-btn:hover {
  color:#fff;
  text-decoration:none;
  transition: color .1s ease-in-out,background-color .2s ease-in-out;
  background: #1f375b;
}
.ultp-dashboard {
  line-height:1.8;
}
.ultp-dashboard-box {
  border: 2px solid #d9d9d9;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__progress-percentage {
  margin-bottom:inherit;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__progress-holder {
  height:8px;
  background-color: #c4c4c4;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right {
  padding:15px;
}
.ultp-dashboard-toolbar .ultp-dashboard-filters-form .ultp-dashboard-filter__label {
  display:none;
}

.learndash-wrapper .ld-alert-success .ld-alert-icon {
  background:none!important;
}
.learndash-wrapper .ld-alert-success {
  color: #018367!important;
  border-color: #018367!important;
  background-color: #F2FDF2!important;
}
.ultp-dashboard-course__ceus {
  line-height: 1.2;
  text-align: center;
  margin-right:10px;
}
.ultp-dashboard-btn:hover, .ultp-dashboard-btn:focus {
  color:#fff;
}

/* Add zebra striping to course table */
/*.ultp-dashboard-course:nth-child(2n+1) {
background: rgba(0,0,0,.03);
}*/
