

.smpref, .smprefinline {
  display: none !important;
}

#supermp {
  background-color: #2c7ea4;
  color: white;
  font-size: 19px; 
  padding: 19px 25px !important; 
  border-radius: 10px;  
  margin: 25px 10px 35px 10px;
  clear: both;
}

#supermp a {
  color: #fffa65;
}

#supermp br {
  margin-bottom: 12px;
}

.item_preview #supermp {
  margin-top: 30px;
}

.showanswers {background:none; color:#5cb85c; border:none; cursor:pointer;}

.videocontainer {
  position:relative;
  height:0;
  max-width:100%;
  padding-bottom:56.25%;
  overflow:hidden;
  margin-top:12px;
}

.videocontainer iframe {
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
}

.ipstatement {
  margin-top:-5px; 
  margin-bottom:30px; 
  color:#888; 
  font-size:11px;
  line-height:16px;
}

.courses-wrapper img {
  max-width:100%;
  height:auto;
}

.wfc_card {
  display:inline-block;
  margin:40px 0px 15px 0px;
  width:100% !important;
  text-align:center;
}

.wfc_card>.col-lg-4 {
  text-align:right;
  padding-right:10px !important;
  color:#aaa;
}

.wfc_card .wcf_modal {
  margin-top:8px;
}

.wfc_question {
  min-height:120px !important;
}

.courseinfo {
  background-color:#eee;
  border-radius:3px;
  border:1px solid #ddd;
  padding:10px !important;
  margin:25px 0px;
}

.courseinfo p {
  font-weight:bold;
  margin:12px 16px;
  color:#aaa;
}

.main-courses .course .title .cci {
  border-radius:3px; 
}

.PDUtable {
  margin:35px 20px 40px 40px;
}

.PDUtable table {
  margin-top:30px;
}

.PDUtable table td{
  padding:0px 25px 0px 0px;
}

.PDUtable table tr td:first-child{
  padding-right:40px;
}

.PDUtable table tr:first-child{
  font-weight:600;
}

.PDUtitle {
  font-weight:700;
  padding-bottom:25px;
}

#clientsLogos img {
  margin:30px 22px; 
}

#clientsLogos {
  text-align:center; 
  margin-top:23px;
}

#tr {
  max-width:700px;
  margin:0 auto;
}

#tr p {
  color:#555; 
}

.highlight {
  font-weight:bold;
  color:#19b050;
}

.trheader {
  text-align:center;
  font-size:24px;
  font-weight:bold;
  color: white !important;
  margin-top:55px;
  margin-bottom:15px;
  clear:both;
  text-shadow: 0 0 9px #666;
}

#paymentlogos i {
  margin-top:8px;
  font-family:FontAwesome;
  font-size:32px;
  color:#79c400;
  margin-left:6px !important;
  font-style:normal !important;
}

#paymentlogos, #comodologo {
  float:left; 
}

#paymentlogos {
  padding-top:14px; 
  margin-bottom:28px;
}

.acc2 {
  width:160px; 
  height:auto; 
  margin-right:10px;
  margin-left:10px;
  margin-top:27px;
}

.acc1 {
  margin-right:10px; 
  margin-top:10px;
}

#acclogos {
  text-align:center; 
}


.block-content {
  margin:0 -15px; 
}

#welcomemessage {
  background-image: url('https://unbored.training/wp-content/uploads/2018/10/MPWM.png');
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  background-color: white;
  display:block;
  width:100%;
  height:50vw;
  padding-right:15px;
  padding-left:0;
}
 
@media screen and (max-width: 1300px) {
.block-content {
    margin: 0 !important;
    padding: 0 15px!important;
}
}
 
  
@media screen and (min-width: 550px) {
  #welcomemessage {
    background-image: url("https://unbored.training/wp-content/uploads/2018/10/MPWD.png");
    background-size: 100% auto;
    height:120px;
  }
}

#courseDescriptionHeader {
  cursor:pointer;
  font-weight:bold;
  margin-bottom:10px;
}

#courseDescription h2 {
  font-size:20px; 
  margin:32px 0 18px 0;
}

.detailed-results {
	margin-left:-15px;
}

#artificialLag input {
  margin-right:5px; 
}

.dashboard .threshold-one-alert,
.dashboard .threshold-two-alert,
#ies_app .threshold-exceeded-alert {
  color: white; 
  border-radius: 5px;
  margin-bottom:30px;
  padding:10px 14px 5px 14px !important;
  margin-left: -15px;
}

.dashboard .threshold-one-alert {
  background-color:#f39c12;
}

.dashboard .threshold-two-alert,
.threshold-exceeded-alert {
  background-color:#e74c3c;
}
