/*Remove Powered by Thought Industries*/
.footer__powered-by { display: none !important; }



/*Remove payment info and social media*/
.widget--course-purchase .btn--secondary{display:none;}
.share__container { display: none; }





.dkgrey{background-color: #5a5a5a; color:#ffffff;} 




/* Buttons styled to match optum.com */

  .btn:hover, button:hover 
{
    color: #d9f6fa;
    background-color: #fff;
    border-color: #d9f6fa;
}
.btn: btn-primary btn--small--no margin
color: #dpf6fa;
background-color: #fff

/* Hero subtitle */
.hero .hero__caption .h4
  {
  font-size: .80em;
  color: 002677;
  }  



@media only screen and (min-width: 40.063em) {  /* min-width 641px, medium screens */

  
.hero .hero__caption 
  {
    width: 275px;
    height: auto;
    padding: 1rem;
    background: hsla(0,0%,100%,.95);
    position: absolute;
    bottom: 1em;
    top: 1em;
    left:  1em;
  }

.hero .hero__caption .hero__title
  {
   
    font-size: 1rem;
    color: #000;
    margin-bottom: 1em;
    padding-bottom: .25em;
  }
  


/* The following creates the orange bar between the title and subtitle */


.hero .hero__caption .hero__title::after 
  {
    content: '';
    position: absolute;
    width: 75%;
    height: 2px;
    left: 10px;
    display: block;
    clear: both;
    background-color: #ff612b;
    margin-top: 10px;
  
  }
  
  


  
}





  

 .noborder table, th, tr, td {
  border: 2px dotted white;
}



.widgetgrey 
  {
  
    background-color: #5a5a5a;
   
  
  }
  
.pmenu a:link {color: #ffffff; text-decoration: none;}
.pmenu a:visited {color: #efefee; text-decoration: none;}
.pmenu a:hover {color: #ffffff; text-decoration: underline;}
.pmenu a:active {color: #ffffff; text-decoration: underline;}
.pmenu a:focus {color: #ffffff; text-decoration: underline;}




.bluebulb
{
background-color: #ffffff; 
background-image:url(https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1/course-uploads/98fa36ce-48e8-4f00-ab11-de55a8d392e7/6iwqhiap0h88-LearningPath_HeroImage.png); 
background-size: cover;
color: #ffffff; 
padding: 20px;
}


.iconbar {
 background-color: #63666A;
 font-size: 25px;
padding-left:10px;
padding-top: 0px;
padding-bottom: 10px;
align-items: stretch;
text-align: center;
border-top: 4px solid #ffffff;

}


.iconbar a {color: #ffffff; background-color: #63666A; border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px; text-align: center; float:left; }
.iconbar a:link {color: #ffffff; background-color: #63666A; border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px; text-align: center; float:left;}
.iconbar a:hover {color: #63666A; background-color: #ffffff; border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px;  text-align: center;float:left;}


.iconbar label {color: #63666A; font-size: 10px;}
.iconbar a:link label  {color: #63666A; font-size: 10px;}
.iconbar a:hover label  {color: #63666A; font-size: 10px;}

.iconbar-left {
 background-color: #63666A;
 font-size: 25px;
padding-left:10px;
padding-top: 10px;
padding-bottom: 10px;
align-items: stretch;
text-align: center;

}


.iconbar-left a {color: #ffffff; background-color: #63666A; border-radius: 10px 0px 10px 0px; text-align: center; width: 100%; float:right;}
.iconbar-left a:link {color: #ffffff; background-color: #63666A; border-radius: 10px 0px 0px 0px; text-align: center; width: 100%;float:right;}
.iconbar-left a:hover {color: #63666A; background-color: #ffffff; border-radius: 10px 0px 10px 0px; text-align: center; width: 100%;float:right;}


.iconbar-left label {color: #63666A;}
.iconbar-left a:link label  {color: #63666A;}
.iconbar-left a:hover label  {color: #63666A;}



.greyButton a {color: #ffffff; background-color: #63666A; border-radius: 10px 0px 10px 0px; text-align: center; width: 100%; float:right;}
.greyButton a:link {color: #ffffff; background-color: #63666A; border-radius: 10px 0px 0px 0px; text-align: center; width: 100%;float:right;}
.greyButton a:hover {color: #63666A; background-color: #ffffff;}








.standalone-scorm__header {
    height: 60px;
    top: 0;
    left: 0;
    position: relative;
    padding-left: 20px;
}




.standalone-scorm__header button {
    height: 60px;
    width: 60px;
    font-size: 2rem;
    background-color: #d9f6f8!important;
    text-align: center;
    line-height: 60px;
    float: right;
    color: #002677!important;
   
}






