{"appearanceBlock":{"id":"3581f308-57c8-4801-95fd-7f430fd8ee29","createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"2026-09-01T14:59:07.703Z","company":"dbe86aab-25ca-4793-b6b8-914b4d0b987f","font":"'Inter Tight', sans-serif;","altFont":"'Inter', sans-serif;","favicon":null,"customCss":"/*PATH TO PAGE IN THOUTH INDUSTRIES: https://mycme.thoughtindustries.com/learn/manager/microsite/custom*/\n\n\n/**************************** Font Mapping ************************************\n   Reference Inter fonts \n   ALL fonts and images point o Haymarket Amazon S3 bucket \n   https://s3.amazonaws.com/haymarket-mycme-static/LMS/fonts/  Inter / Inter_Tight  \n   https://s3.amazonaws.com/haymarket-mycme-static/LMS/images/  PNG  /  SVG  /\n*/\n\n@font-face {\n  font-family: 'Inter';\n  src: url('https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');\n  font-weight: normal;\n  font-style: normal;\n}\n\n:root {\n  --mastColor: rgb(243, 245, 249); /* Masthead color */\n  --headerFont: 'Inter', sans-serif;\n  --regularFont: 'Inter Tight', sans-serif;\n  --myCmeGreen: #07E5A5;\n}\n\n/*********************************************** End Font Mapping ***************************************/\nbody, html {\n  font-size: 1rem !important;\n}\n\nhtml {\n  background: linear-gradient(to bottom, #000b3a 50%, #fff 100%) no-repeat;\n}\n.home__content {\n  margin-top: 106px;\n  border-bottom: 1px solid #999DB0;\n  transition: all 0.0s ease-out;\n}\n.home__content.set--top {\n  margin-top: 172px !important;\n  /* transition: all 0.3s ease-out; */\n}\n.nav--search.set--top-search {\n  margin-top: -67px !important; \n  /* transition: all 0.3s ease-out; */\n}\n.masthead-change .nav--search.set--top-search {\n  /*margin-top: 0 !important;*/\n}\n\n.home__content.menuWrap {\n  /*padding-top: 50px !important;*/\n}\n.home__content.mobileNoSrchBr {\n  margin-top: 156px !important;\n}\n.home__content .widget--catalog_standard div:first-child,\n.home__content .layout__content--case-clinic-template,\n.home__content .course__detail__container,\n.checkout__order {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n.home__content .course__detail__container {\n  display: grid;\n  grid-template-areas: \"sidebar\" \"cme-content\";\n  position: relative;\n}\n\n\n\n.container {\n  max-width: 100% !important;\n}\n\n.widget--searchbar div.row,\n.layout__content .widget--featured-content,\n.header__inner {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n.home-video, .layout__content .widget--featured-content {\n  padding: 0 !important;\n}\n\n.utilityWrapper img {\n  float: left;\n  width: 6.875rem; /* 110px */\n  margin-right: 3%;\n  margin-bottom: 0.5rem;\n}\n\n/* header Styles */\n\n.myCME__brandHeader .headerTop {\n  margin-top: 10px;\n}\n\n.myCME__brandHeader__Mobile {\n    display: none !important;\n}\n\n#lms .nav--global-links{\n  height: 126px;\n  background-color: #000B3A;\n}\n\n#globalHeader {\n  /* width: 82%; */\n}\n\n#lms .nav--global-links>a {\n  display: block;\n  float: left;\n  color: #fff !important;\n  padding: 40px 40px 0;\n  font-size: 1.25rem;\n}\n\n/********* Button Areas ********/\n\n/* General Button */\n.btn--primary, \n.btn--small {\n  /*width: 170px;*/\n  background-color: #07E5A5;\n  border-color:  #07E5A5;\n  color: #000B3A;\n  border-radius:28px;\n  font-weight: 600;\n}\n\n.btn--link.btn--primary {\n  font-weight: 300;\n}\n\n.catalog-grid-item__cta-container-with-queue .btn--link.btn--primary {\n  font-weight: 400;\n  margin-top: -2px;\n}\n\n.btn--primary:hover, \n.btn--small:hover,\n.btn--primary:focus, \n.btn--small:focus {\n  background-color: #5E6A8B;\n  border-color:  #5E6A8B;\n  color: #fff;\n}\n\n.course__detail__enrolled .btn--no-margin:hover,\n.confirm-action--btn .btn--bare:hover {\n  color: #236c96 !important;\n}\n\n/* entry CTA Button */\n.header__inner .nav--top ul a {\n  min-width: 196px;\n  width: auto;\n  height: 34px;\n  margin: 16px 0;\n  padding: 4px 20px 0;\n  top: inherit;\n  background-color: #FF5933;\n  border-radius:28px;\n  position: relative;\n  text-align: center;\n  text-transform: capitalize;\n}\n\n/* View More Courses CTA button */\n#lms .btn--large.btn--primary,\n.widget__title-cta {\n  width: 196px;\n  height: 47px;\n  margin: 16px 0;\n  padding: 15px 20px;\n  border-radius:28px;\n  background-color: #07E5A5;\n  color: #000B3A;\n  text-align: center;\n  text-transform: capitalize;\n  font-family: var(--headerFont);\n}\n\n#lms .support .btn--large.btn--primary {\n    width: 100%;\n    height: 40px;\n    line-height: 12px;\n    margin-top: 0;\n}\n\n#lms .support .btn--large.btn--primary:hover,\n#lms .support .btn--large.btn--primary:focus {\n  color: #fff;\n}\n\n.viewAll--cta .widget__title-cta {\n  width: auto;\n  height: auto;\n  margin: -1rem auto 1rem;\n  padding: 0;\n  border-radius: 0;\n  background-color: inherit;\n  color: #000B3A;\n  text-align: center;\n  text-transform: initial;\n  border: none;\n  font-family: inherit;\n  font-size: 1.025rem;\n}\n\n.viewAll--cta .widget__title-cta::after {\n  content: '\\203A';\n  font-size: 1.75rem;\n  background-color: #07E5A5;\n  color: #fff;\n  margin-left: 0.5rem;\n  padding: 0 0.75rem;\n  border-radius: 4px;\n}\n\n.viewAll--cta .widget__title-cta:hover::after {\n  background-color: #4D5475 !important;\n}\n\n.quiz-start__text .btn {\n  border-radius: 28px;\n}\n\n.centerBtn .widget__cta a{\n  width: auto;\n  margin: 0 auto;\n}\n\n#lms .widget--course-purchase .btn--alt.btn--expand {\n  width: 260px;\n  height: 33px;\n  margin: 16px auto;\n  padding: 8px 20px;\n  top: inherit;\n  background-color: #07E5A5;\n  border-radius: 28px;\n  border: none;\n  position: relative;\n  text-align: center;\n  text-transform: capitalize;\n  color: #000b3a;\n  font-family: var(--headerFont);\n}\n\n#lms .widget--course-purchase button.btn--expand.btn--secondary,\n#lms .widget--course-purchase .btn--primary  {\n  width: 260px;\n  height: 33px;\n  margin: 16px auto;\n  padding: 8px 20px;\n  top: inherit;\n  background-color: #ff5933;\n  border-radius: 28px;\n  position: relative;\n  text-align: center;\n  text-transform: capitalize;\n  color: #fff;\n  font-family: var(--headerFont);\n  border: none;\n}\n\n.catalog-display-type button\n {\n  color: #07E5A5;\n  background-color: #fff !important;\n}\n\n.catalog-display-type button i {\n  opacity: 0.5;\n}\n\n.catalog-display-type button.btn--primary {\n  color: #07E5A5;\n}\n\n.catalog-display-type button.btn--primary i {\n  opacity: 1;\n}\n\n.catalog-display-type button.btn--primary:hover,\n.catalog-display-type button.btn--primary:focus {\n  color: #07E5A5;\n  opacity: 1;\n}\n\n.directional__nav__button i {\n  display: block;\n}\n\n.directional__nav__button {\n  background-color: #F5F5F0 !important;\n  border-radius: 3px;\n}\n\n/* Title Tab */\n#lms .tabs .tab-title,\n#lms .tabs dd {\n  margin: 10px 10px 10px 0 !important;\n  border-left: none;\n}\n\n#lms .tabs .tab-title {\n  margin: 0 0 1rem -1px !important;\n}\n\n#lms .tabs .tab-title>a, \n#lms .tabs dd>a {\n   width: auto; /*196px;*/\n  height: 40px;\n  background-color: #fff;\n  color: #113B99;\n  text-align: center;  \n  font-family: var(--regularFont);\n  font-weight: 200;\n  border: solid 1px #CFD8EB;\n}\n\n#lms .tabs .tab-title>a:hover {\n  color: #333;\n}\n\n#lms .tabs .tab-title.active>a {\n  background-color: #CFD8EB;\n  border: none;\n  color: #113B99;\n  font-family: var(--headerFont);\n}\n\n#lms .tabs .tab-title.active>a:hover {\n  background-color: #5E6A8B;\n  color: #fff;\n  border-color: #5E6A8B;\n}\n\n.btn, button span {\n  font-family: var(--regularFont);\n  line-height: 16px;\n}\n\n.catalog-aggregation__header--label {\n  font-size: 20px;\n  font-weight: normal !important;\n  color: #000b3a;\n}\n\n.enroll__coupon form input {\n  height: 2.5rem !important;\n  font-size: 1rem !important;\n}\n\n.enroll__coupon form button.btn--secondary {\n  height: 2.5rem !important;\n  line-height: 1.765rem;\n  margin-bottom: 0 !important;\n  margin-top: 0 !important;\n}\n\n.enroll__coupon form button.btn--secondary:hover,\n.enroll__coupon form button.btn--secondary:focus {\n  background-color: #5E6A8B !important;\n}\n\n.modal-dialog button.btn--alt:hover {\n  color: #fff !important;\n}\n\n.topic__container__survey .question__container button.student-choice__button--add {\n    display: none;\n}\n\n/*course Activity Flow Prev next buttons*/\n.course__container .learner__content .directional__nav .directional__nav__button {\n  height: 48px;\n}\n\n.course__container .learner__content .directional__nav .directional__nav__button i {\n  font-size: 2.025rem !important;\n}\n\n.course__container .learner__content .directional__nav .directional__nav__label {\n  visibility: visible !important;\n  margin-top: 0.625rem;\n}\n\n/*  Disabled Button [ Quiz, Post Assmt ] */\n.question__container.no-outline button.btn--disabled {\n    border-radius: 28px;\n    width: 128px;\n    background: var(--myCmeGreen);\n}\n\n/********* End Button Areas ********/\n\n.widget__title-cta:hover,\n.widget__title-cta:focus,\n#lms .btn--primary:hover,\n#lms .btn--primary:focus,\n#lms .widget--course-purchase .btn--primary:hover,\n#lms .widget--course-purchase .btn--primary:focus  {\n  background-color: #5E6A8B;\n}\n\n.viewAll--cta .widget__title-cta:hover,\n.viewAll--cta .widget__title-cta:focus,\n.viewAll--cta .widget__title-cta:active {\n  background-color: inherit;\n}\n\n#lms .question__container .btn--primary:hover,\n#lms .question__container .btn--primary:focus,\n#lms .widget--course-purchase .btn--primary:hover,\n#lms .widget--course-purchase .btn--primary:focus  {\n  color: #fff;\n}\n\n.header__inner .nav--top ul a:hover,\n.header__inner .nav--top ul a:focus{\n  background-color: #07E5A5 !important;\n  color: #fff;\n}\n\n.header__inner nav.nav--top ul {\n  height: 4rem;\n}\n\n.header__inner nav.nav--top span {\n  color: #fff;\n  font-size: 1.0625rem; /*17px;*/\n  line-height: 1.6rem;\n  font-family: var(--regularFont);\n  text-transform: capitalize;\n  vertical-align: -webkit-baseline-middle;\n  vertical-align: -moz-middle-with-baseline; /*for firefox*/\n}\n\n#lms .widget--searchbar {\n  width: 41.625rem;\n}\n\n.search-bar-widget input {\n  width: 100%;\n  height: 54px !important;\n  -webkit-appearance: none;\n  border: solid 1px #000b3a; /*#113B99;*/\n}\n\n.search-bar-widget input:focus {\n  \n}\n\n::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n  /*color: #fff;*/\n}\n::-moz-placeholder { /* Firefox 19+ */\n  /*color: #fff;*/\n}\n:-ms-input-placeholder { /* IE 10+ */\n  /*color: #fff;*/\n}\n:-moz-placeholder { /* Firefox 18- */\n  /*color: #fff;*/\n}\n\n#lms .search-bar-widget {\n  /* width: 70% !important; */\n}\n\n#lms .search-bar-widget button {\n  height: 54px !important;\n  background-color: #113B99;\n  border-color: #113b99;\n  color: #fff !important;\n}\n\n#lms .search-bar-widget button i {\n  font-size: 1.875rem; /*30px;*/\n  padding-right: initial;\n}\n\n#lms .search-bar-widget button i::before,\n#lms .search-bar-widget button i.icon-search::before  {\n  color: #fff !important;\n}\n\n#lms .search-bar-widget button span {\n  display: none;  \n}\n\n#lms .parent_Div {\n  position: relative;\n}\n\n#lms .parent_Div #signInLink{\n  display: none;\n}\n\n#lms .parent_Div #signInLink.not-loggedIn {\ndisplay: block !important;\n}\n\n#lms .parent_Div #lmsLogin {\n  width: auto !important;\n  height: 42px;\n  color: #fff;\n  top: -20px !important;\n  right: 20px !important;\n  position: absolute;\n  background-color: #000b3a;\n  z-index:1000;\n  cursor: pointer;\n}\n\n#lms #lmsLogin {\n  padding: 10px 15px;  \n}\n\n#lms #lmsLogin p {\n  display: inline-block;\n  width: 100%;\n  text-align: left;\n  font-size: 1rem;\n  margin-top: -3px;\n}\n\n#lms #lmsLogin a {\n  color: #FF5933; \n  text-transform: uppercase;\n}\n\n#lms #lmsLogin a:hover,\n#lms #lmsLogin a:focus {\n  color: #07E5A5 !important;\n}\n\n.header.header--microsite {\n  float: left;\n  width:  100%;\n  height: 106px;\n  position: fixed !important;\n  top: 0 !important;\n  background-color: #000b3a !important;\n  color: #fff;\n  z-index: 1000;\n}\n\n.header--microsite .header__inner{\n  margin-top: 6px;\n}\n\n#utilityWrapper {\n  display: block !important;\n}\n\nul.utilityNavLinks li {\n  float: left;\n  margin-right: 2px;\n  padding: 34px 14px 0;\n  list-style-type: none;\n  background-color: #000b3a !important;\n}\n\nul.utilityNavLinks li a {\n  color: #fff !important;\n  font-size: 1.25rem; /* 20px; */\n  font-family: var(--regularFont);\n}\n\n.layout__content > .widget--featured-content {\n  margin-top: 142px;\n}\n\n.layout__content > .widget--featured-content.widget--H2s {\n  margin-top: 2.5em !important;\n}\n\n.nav--top {\n  margin: 10px 0 0;\n}\n\n.nav--top ul a, .nav--top ul button {\n  margin-top: 10px;\n}\n\n/* Site Base Font Color */\nh1, h2, h3, .syllabus__section-title,\n.featured-content-article-item__title \n{\n  color: #000b3a !important;\n}\n\n\n\nh1 {\n  font-family: var(--headerFont);\n  font-size: 35px !important;\n}\n\nh1.h2 {\n  font-family: var(--regularFont) !important;\n}\n\nh2 {\n  font-family: var(--headerFont);\n}\n\nh3 {\n  font-family: var(--regularFont) !important;\n  font-size: 1.25rem !important; /* 20px */\n  color: #666D89 !important;\n}\n\n.course__detail__header h1 {\n  font-weight: 400;\n}\n\n.syllabus__section-title {\n  \n}\n\n.widget__alt-title__container h3 {\n  /*margin-bottom: 26px !important;\n  padding-bottom: 5px !important;\n  border-bottom: solid 1px #9d9d9c;*/\n}\n\n.dashboard--catalog .widget__title {\n  padding-top: 1rem;\n}\n\n.learn.dashboard .widget {\n  margin-bottom: 2rem;\n}\n\n.catalog-grid-item {\n  background-color: #fff;\n}\n\n#learner .featured-content-article-item__title,\n#learner .catalog-grid-item__title {\n  font-family: var(--regularFont) !important;\n  font-size: 1.3125rem !important; /*23px !important;*/\n  line-height: 1.725rem !important;\n  letter-spacing: 0.025rem !important;\n  color: #000b3a;\n}\n\n#learner div.catalog-grid-item__source strong,\n#learner p.featured-content-multi-carousel-item__source strong {\n  font-size: 1rem;\n  font-family: var(--headerFont);\n  color:#113a99;\n  text-transform: uppercase;\n}\n\n#learner p.catalog-grid-item__description {\n  font-size: 1rem;\n  color: #000b3a;\n  height: auto !important;\n}\n\nhr.catalog-grid-item__hr {\n  border: solid #C6C6C6;\n  border-width: 1px 0 0;\n}\n\nselect {\n  background-image: url(\"data:image/svg+xml;utf8,\") !important;\n  background-size: 20px;\n  background-position-x: 96%;\n  background-position-y: 18px;\n  font-size: 1.075rem;\n}\n\n/*.icon-navigateright:before, \n.icon-navigatedown:before{\n  content: \"\";\n  background: url(\"data:image/svg+xml;utf8,\");\n  width: 20px;\n  height: 20px;\n  background-size: 20px;\n}*/\n\n.catalog-aggregation--expanded {\n  background-color: #fff; /* #F7F7F3; */\n  border-bottom: none;\n  margin-bottom: 0;\n  transition: all 0.3s ease-out;\n}\n\n.icon-navigateright:before, {\n  -webkit-transform: rotate(-90deg);\n          transform: rotate(-90deg);\n}\n\n.icon-navigateright::before,\n.icon-navigateleft::before,\n.icon-navigatedown::before,\n.icon-search::before {\n  color: #07E5A5;\n}\n\n.directional__nav__button:hover,\n.directional__nav__button:focus {\n  background-color: #5E6A8B !important; \n}\n\n.icon-navigateright:hover::before,\n.icon-navigateright:focus::before,\n.icon-navigateleft:hover::before,\n.icon-navigateleft:focus::before {\n  color: #fff !important;\n}\n\n/********************************************* Overview/Details page snippet *********************************************/\n.overviewFormat {\n  background: #f6f6f6;\n  border: 1px solid #e9e9e9;\n  border-radius: 5px;\n  width:100%;\n  padding:10px;\n  height:auto;\n\n}\n\n.sidebar__container--right .field__input-wrapper--select select{\n  height: 54px;\n}\n\n.overviewFormat p {\n  margin:0px 0px 8px;\n}\n\n.overviewFormat p:last-child {\n  margin:0px;\n}\n.overviewFormat p strong {\n  color: #113a99; \n}\n\n.detailsTitle {\nfont-size:24px !important;\ncolor: #113a99; \nborder-bottom:1px solid #c2c2c2;\npadding-top:10px;\nclear: both;\n}\n\n.accreditationContainer {\nwidth:100%;\nheight:auto;\noverflow:auto;\nborder-bottom:1px solid #c2c2c2;\nmargin-bottom:15px;\nclear:both;\npadding-bottom: 10px;\n}\n\n.displayNone-- {\n  display: none !important;\n}\n\n.accreditationBox, .designationBox {\nfloat:left;\npadding:10px;\nwidth:50%;\n}\n\n.accreditationTitle {\nfont-size:18px;\n}\n\n.course__detail__sidebar .widget--course-purchase_standard button {\n  display: none ;\n}\n\n.course__detail__sidebar .widget--course-purchase_standard .panel button {\n  display: block; ;\n}\n\n.course__detail__sidebar .widget--course-purchase_standard .enroll__secondary-actions button {\n  display: block !important;\n}\n\n.editor-content a:not(.btn), \n.redactor_editor a:not(.btn) {\n  color: #113B99;\n  \n}\n\n.editor-content a:active:not(.btn),\n.editor-content a:visited:not(.btn),\n.editor-content a:focus:not(.btn),\n.redactor_editor a:active:not(.btn),\n.redactor_editor a:visited:not(.btn),\n.redactor_editor a:focus:not(.btn)  {\n  color: #823380;\n}\n\n\n.top-bar .toggle-topbar button {\n  color: #333;\n}\n\n.top-bar .toggle-topbar.menu-icon button span:after {\n  box-shadow: 0 0 0 1px #333, 0 7px 0 1px #333, 0 14px 0 1px #333;\n}\n\n.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button), .top-bar-section .dropdown li a {\n  text-align: center !important;\n}\n\n\n/*************************** End Overview/Details page snippet ***********************************/\n\n/***************************** Global Directional Buttons and Lines and Headings Background Color  ****************************/\n.btn--with-icon, .btn--with-icon:hover, .btn--primary, .btn-primary, .btn--alt.btn--primary, .btn--image-tag i, .hr__accent-bar, .hr__accent::before, .hr__accent-full, .tabs, .tabs .tab-title.active > a, .tabs .tab-title > a.active, .tabs.tabs--accent .tab-title.active > a, .tabs.tabs--accent .tab-title > a.active, .tabs-content, .tabs-content.vertical, .upsell__instructor, .cart__total, .featured-content-article-item__description::before, .event-sidebar__container .event-sidebar, .event-sidebar--tabs .event-sidebar__content__container, .order__summary .order__total, .dashboard-access-tab--active, .image__zone, .quiz__container--learner .choices__list li.choice--selected.choice--selected--neutral, .quiz__container--assessment .choices__list li.choice--selected.choice--selected--neutral, .quiz__container--quiz .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--test .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--quiz .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--test .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--tally .choices__list li.choice--selected.choice--selected--true, .quiz__container--tally .choices__list li.choice--selected.choice--selected--true:hover, .quiz__container--survey .choices__list li.choice--selected.choice--selected--true, .quiz__container--survey .choices__list li.choice--selected.choice--selected--true:hover, .quiz__container--survey .choices__list li.choice--selected .choice__caption, .quiz__container .choices__list--image .choice--selected .choice__caption, .quiz__container.quiz__container--quiz .choices__list:not(.choices__list--selected) li.choice--image-compare:hover .choice__caption, .quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected .choice__caption, .quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected:hover .choice__caption, .quiz__container .choices__list li:hover, .quiz__container--test .choices__list li.choice--selected, .quiz__container--survey .choices__list li.choice--selected, .quiz__container--tally .choices__list li.choice--selected, .quiz__container--test .choices__list li.choice--selected:hover, .quiz__container--survey .choices__list li.choice--selected:hover, .quiz__container--tally .choices__list li.choice--selected:hover, .tools__content__sections__list, .tools__content, .topic__index .topic__index__number.topic__index__number--active span, .card__label__button, .note-popup .note-popup__button-container:after {\n  border-color: #07E5A5;\n}\n.btn--with-icon:hover i, .btn--with-icon i, .btn--close, .btn--audio-player, .btn--primary, .btn-primary, .decal, .icon--round, .items__list--selectable li.selected, .tabs .tab-title.active > a, .tabs .tab-title > a.active, .tabs.tabs--accent .tab-title.active > a, .tabs.tabs--accent .tab-title > a.active, .block-grid__item__bundle-price, .editor-content table thead td, .editor-content table thead th, .expandable-sidebar__toggle, .featured-content-carousel__dot--active, .event-sidebar__meeting--active, .event-sidebar__meeting--active:hover, .learning-path-milestone-item-session-select .session-meeting-select--active, .learning-path-milestone-item-session-select .session-meeting-select--active:hover, .dashboard-account-tab--inactive, .directional__nav__button, .discussion-card__list .discussion-card, .quiz__container--quiz .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--test .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--quiz .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--test .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption, .quiz__container--survey .choices__list li.choice--selected .choice__caption, .quiz__container .choices__list--image .choice--selected .choice__caption, .quiz__container.quiz__container--quiz .choices__list:not(.choices__list--selected) li.choice--image-compare:hover .choice__caption, .quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected .choice__caption, .quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected:hover .choice__caption, .checkbox-label input.checkbox:checked ~ .checkbox-indicator, .checkbox-label input.checkbox:active ~ .checkbox-indicator, .section-progress-bar span, .tools__content__sections__list a.active, .slide-show__top-bar, .card__label__button:hover, .card__label__button.active, .note-popup .note-popup__button-container{\n  background-color: #07E5A5;\n  color: #000b3a;\n}\n\n/***************************** Learner Course Gradient Background and Content styling ****************************/\n.header--student .header__left__icon {\n    background-color: #000b3a !important;\n    color: #fff !important;\n}\n\n.header--student .header__left__icon .icon-home {\n  transition: 0.3s \n\n}\n\n.header--student .header__left__icon .icon-home:before {\n    font-size: 2rem;\n}\n\n.header--student .header__left__icon .icon-home:hover,\n.header--student .header__left__icon .icon-home:focus {\n  font-size: 2.525rem;\n}\n\n.learner__container {\n  background-image: linear-gradient(#F5F5F0, #fff, #fff);\n}\n/*  Learner Activity elements   */\n.bookmark-archived, .bookmark-check, \n.bookmark-plus {\n  color: #FF5933 !important;\n}\n\n.icon-circle.icon-circle--full {\n  margin: 6px 2px;\n  border-color: #FF5933 !important;\n}\n\n.icon-circle.icon-circle--full span {\n  background-color: #FF5933;\n}\n\n.completed__indicator i {\n  color: #FF5933;\n}\n\n.desktop--adUnit {\n  display: none;\n}\n\n.mobile--adUnit {\n  display: block;\n}\n\n.layout__content .widget--banner-ad_standard:first-child {\n  position: fixed;\n  z-index: 10;\n  top: 0;\n  background-color: #000b3a;\n}\n\n#learner h1.course-title {\n  font-family: var(--regularFont);\n  line-height: inherit;\n}\n\n.header__left__copy .course-title {\n  font-weight: 400 !important;\n}\n\n.hero {\n  margin: -2rem -1rem 2rem;\n  -webkit-transition: margin 0.5s ease-out;\n  -moz-transition: margin 0.5s ease-out;\n  -o-transition: margin 0.5s ease-out;\n  transition: margin 0.5s ease-out;\n}\n\n.hero--home .hero {\n  margin: 1.25rem 0 2rem;\n  -webkit-transition: margin 0.5s ease-out;\n  -moz-transition: margin 0.5s ease-out;\n  -o-transition: margin 0.5s ease-out;\n  transition: margin 0.5s ease-out;\n}\n\n.maxi--width {\n  max-width: 1280px !important;\n  padding: 1rem 0 !important;\n}\n\n.widget--H2s .widget__title,\n.header--dashboard + div h2.widget--H2s,\n.widget--H2s .widget__alt-title__container h3,\n.widget--H2s .widget__alt-title__container--with-cta h3{\n  text-align: left !important;\n  font-family: var(--headerFont) !important;\n  font-weight: 900 !important;\n  color: #11348e !important;\n}\n\n.h2.widget__title {\n  font-weight: 200 !important;\n}\n\nh3.h2.widget__title {\n    font-family: var(--headerFont) !important;\n    font-size: 1.5rem !important;\n    color: #000b3a !important;\n}\n/* Overriding the padding-top property to resize images to fit accuratly in the block element */\n.bib--wide .bib__image--ratio {\n    padding-top: 48% !important;\n}\n\n@media (max-width:540px) {\n  #bib--rcm-element [class*=bib--row].bib--wide a.bib__link .bib__image--ratio {\n    padding-top: 48%!important;\n  }\n}\n\n.header--dashboard + div h1.widget--H2s {\n  font-size: 1.25rem !important;\n}\n\n.widget__alt-title__container--with-cta {\n  margin-left: 1rem;\n}\n.viewAll--cta .widget__title-cta {\n  margin-right: 1rem;\n  margin-top: -2rem;\n}\n\n.widget--transcript-header {\n  padding-top: 8.25rem !important;\n}\n.widget--transcript-header .header--dashboard {\n  height: 8.625rem;\n  left: 0;\n  top: 0;\n  padding-left: 2rem;\n  padding-top: 0; \n}\n\n.tabs-content--manager .widget--transcript-header {\n  padding-top: 0 !important;\n}\n\n\n/********************************************** Featured Content Tiles ***************************************************************/\n.catalog-grid-item {\n  \n}\n\n.featured-content-article-item__body,\n.catalog-grid-item__body {\n  display: grid;\n  grid-template-areas: \"format\" \"title\" \"credits\" \"queue\";\n  grid-template-columns: 100%;\n  grid-template-rows: 2rem 11.5em;\n  min-height: 18em;\n  position: relative;\n}\n\n.oneItemRow .catalog-grid-item__body {\n  margin-top: 0.75rem;\n}\n\n.featured-content-article-item__body {\n  min-height: 14em;\n}\n\n.featured-content-article-item__title,\n.catalog-grid-item__title {\n  grid-area: title;\n}\n\n.featured-content-multi-carousel-item__source,\n.catalog-grid-item__source {\n  grid-area: format;\n}\n\n.catalog-grid-item__description {\n  grid-area: credits;\n  margin-top: -2rem;\n}\n\n.featured-content-multi-carousel-item__source {\n  padding-top: 0.75rem;\n}\n\n.catalog-grid-item__cta-container {\n  line-height: 0px;\n}\n\n/* CSS ellipsis truncation for tiles */\n.widget--featured-content_standard p.catalog-grid-item__title.clickprocessed,\n.widget--catalog_standard p.catalog-grid-item__title.clickprocessed {\n    height: fit-content !important;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    display: -webkit-box;\n    -webkit-line-clamp: 5;\n    -webkit-box-orient: vertical;\n}\n\n.widget--featured-content_standard .catalog-grid-item__description {\n  margin-top: -1rem;\n}\n\n\n/********************************************** Featured Content Carousel ***************************************************************/  \n.featured-content-multi-carousel-item {\n  float: left;\n  background-color: #EFEEE6;\n}\n\n.featured-content-multi-carousel-item__body {\n  min-height: 10rem;\n  padding: .75em;\n  position: relative;\n}\n\n.widget--featured-content_multi-carousel button.btn--bare-icon {\n  height: 3.25rem;\n}\n\n.widget--featured-content_multi-carousel button i {\n  font-size: 1.25rem;\n}\n\n.widget--featured-content_multi-carousel button .icon-navigateright:hover::before, .icon-navigateright:focus::before, .icon-navigateleft:hover::before, .icon-navigateleft:focus::before {\n  color: #7089C2 !important\n}\n\n.widget--featured-content_multi-carousel button .icon-navigateright,\n.widget--featured-content_multi-carousel button .icon-navigateleft {\n  font-size: 2.25rem;\n}\n\n.featured-content-multi-carousel__nav-right {\n  right: 0.25rem !important;\n}\n\n.featured-content-multi-carousel-item__title {\n  text-align: left;\n  font-size: 1.15rem;\n  font-weight: normal;\n}\n\n.featured-content-multi-carousel-item__queue {\n  position: absolute;\n  bottom: .75rem;\n}\n\n.featured-content-multi-carousel-item__description {\n  font-size: 0.825rem;\n}\n\nli.about-block__container {\n  margin-bottom: 1rem;\n}\n\n/********************************************** Clinical Links ***************************************************************/  \n.subNavs nav.navigation-bar {\n  float: none;\n  max-width: 1378px;\n  margin: 0 auto;\n  padding-right: 0 !important;\n}\n\n.subNavs nav.navigation-bar section ul {\n  border: none !important;\n}\n\n.subNavs nav.navigation-bar li {\n  margin: .25rem .625rem 1rem;\n  padding: 0 !important;\n  text-align: center;\n}\n\n.subNavs nav.navigation-bar li ul.dropdown {\n  left: 100% !important;\n  width: 100% !important;\n}\n\n.subNavs nav.navigation-bar li a {\n  color: #113B99 !important;\n  background-color: #CFD8EB !important;\n  text-transform: none !important;\n  font-size: 1rem !important;\n}\n\n.subNavs nav.navigation-bar li a::after {\n  border-color: hsla(221,80%,33%,1) transparent transparent !important;\n  margin-top: 8px !important;\n  border: 6px inset;\n}\n\n.subNavs nav.navigation-bar li a:hover,\n.subNavs nav.navigation-bar li a:focus,\n.subNavs nav.navigation-bar li a:active {\n  background-color: #07E5A5 !important;\n  color: #000B3A !important;\n}\n\n\n/******************************************************** Arrow button hover *********************************************************************/\n\n.icon-navigateright:hover::before,\n.icon-navigateright:focus::before,\n.icon-navigateright:active::before,\n.icon-navigateleft:hover::before,\n.icon-navigateleft:focus::before,\n.icon-navigateleft:active::before,\n.icon-navigatedown:hover::before,\n.icon-navigatedown:focus::before,\n.icon-navigatedown:active::before,\n.icon-search:hover::before,\n.icon-search:focus::before,\n.icon-search:active::before {\n  /*background-color: #5E6A8B !important;*/\n  color: #5E6A8B !important;\n}\n\n/******************************************************** Details Buttons *********************************************************************/\n\n.course__detail__sidebar .widget--course-purchase .btn--alt.btn--expand,\n.course__detail__sidebar .widget--course-purchase .panel .btn--primary,\n.course__detail__container .widget--course-purchase_standard button,\n.sidebar__container--right .panel--alt button,\n.sidebar__container--right button {\n  width: 100% !important;\n  height: 3.525rem !important;\n  font-size: 1.125rem;\n  line-height: 2.525rem;\n}\n\n.layout-panel .directional__nav .directional__nav__button {\n  background-color: #07E5A5 !important;\n}\n\n.layout-panel .directional__nav .directional__nav__button i::before {\n  color: #fff !important;\n}\n\n.layout-panel .directional__nav .directional__nav__button:hover {\n  background-color: #5E6A8B  !important;\n}\n\n.layout-panel .topic__container__survey .btn--primary {\n  height: 3.256rem;\n  padding: 0 2rem;\n}\n\n.topic__content .results__controls button:first-of-type {\n  border: solid 1px #07E5A5 !important;\n  border-radius: 28px;\n}\n\n.topic__content .results__controls button:hover:first-of-type {\n  color: #fff;\n  border-color: #5E6A8B !important;\n}\n\n/********************************************** Marketplace ***************************************************************/  \nli.about-block__container .about-block {\n  min-height: 211px;\n}\n\nli.about-block__container .about-block__text h3 {\n  color: #fff !important;\n}\n\n/******************************************************** Admin Dashboard *********************************************************************/\n\n.dashboard-header-dropdown {\n  z-index: 10000;\n}\n\n/******************************************************** Learner Dashboard *********************************************************************/\n.header--dashboard {\n    width: 100%;\n    height: 3.725rem;\n    margin-bottom: 1rem;\n    padding-top: 13px;\n    background-color: #000B3A;  \n    position: fixed;\n    z-index: 11;  \n}\n\n.header .company__beta-logo .company-logo__container img {\n  max-height: 40px;\n}\n\n.header--dashboard + div {\n  padding-top: 7.625rem;\n}\n/* =========== App message styling when uploading a certificate. =========== */\n.troposphere-bg {\n  width: 100%;\n    height: 100%;\n    background: #fff;\n    display: block;\n    position: fixed;\n    z-index: 10;\n    opacity: 0.7;\n}\n\n.troposphere-atmo {\n  width: 91%;\n  background: #fdf9f9;\n  position: fixed;\n  top: 45%;\n  margin: 0 1rem;\n  padding: 2.5rem 1rem 1rem;\n  border: solid 2px #FF5933;\n  font-family: var(--regularFont);\n  font-size: 1rem;\n  color: #000b3a;\n  z-index: 10000;\n}\n/* App message close button styling */\n.troposphere-atmo span.troposphere-atmo-close {\n    position: absolute;\n    top: 3px; /* -29px; */\n    right: 3px; /* -2px; */\n    padding: 0.25rem 0.7rem 0;\n    background: #fdf9f9;\n    border: solid 2px #ff593330;\n    border-radius: 16px;\n    color: #000b3a;\n    font-family: var(--headerFont);\n    font-size: 1rem !important;\n}\n\n.troposphere-atmo button {\n    display: block;\n    width: 120px;\n    margin: 1.5rem auto 0;\n    padding: 8px 20px;\n    border-radius: 28px;\n    font-family: var(--headerFont);\n    font-size: 1.125rem;\n    color: #000b3a;\n    background-color: #07E5A5;\n}\n\n.troposphere-atmo.closeMessage {\n  display: none;\n}\n/* FADE IN ELEMENTS */\n.fadeInDown {\n    opacity: 0;\n    transform: translateY(-20px); /* Initial position above by 20px */\n    transition: opacity 0.5s ease, transform 0.5s ease; /* Transition for opacity and transform */\n}\n.fadeInDown.show {\n    opacity: 1;\n    transform: translateY(0); /* Slide down to original position */\n}\n\n/* FADE OUT ELEMENTS */\n.fadeOut {\n    opacity: 1;\n    transition: opacity 0.5s ease; /* Transition for opacity */\n}\n.fadeOut.hide {\n    opacity: 0;\n}\n/* ========= END App message styling when uploading a certificate. ========= */\n\n/* dashboard header title */\n.header--dashboard + div div.widget--html_standard:first-of-type {\n  width: 100%;\n  height: 2rem;\n  position: fixed;\n  z-index: 10;\n  text-align: center;\n  right: 0;\n  border-bottom: solid 1px #113B99;\n  background-color: #fff;\n  top: 0;\n  padding-top: 3.75rem !important;\n  padding-bottom: 2rem !important;\n}\n\n.header--dashboard + div div.widget--html_standard:first-of-type h1 {\n  font-family: var(--headerFont) !important;\n  font-size: 1.525rem !important;\n  color: #113B99 !important;\n  margin-top: 2px !important;\n}\n\n.header--dashboard .header__inner {\n  margin: 0 1.5rem;\n}\n\n.header--dashboard .header__inner .column:first-child {\n  padding-left: 0;\n}\n\n.header--dashboard .header__inner .column:nth-child(2) {\n  padding-left: 0;\n}\n\n.header--dashboard .header__inner .company__beta-logo {\n  display: inline-block !important;\n  width: 7rem;\n  margin-top: 0;\n}\n\n.header__inner .company__school-name {\n  text-transform: inherit;\n}\n\n.header--dashboard .header__inner .company__school-name__divider,\n.header--dashboard .header__inner .company__school-name {\n  display: none;\n}\n\n.widget--transcript-header .header--dashboard .header__inner .company__school-name__divider,\n.widget--transcript-header .header--dashboard .header__inner .company__school-name {\n  display: initial;\n  color: #fff;\n}\n\n.tabs-content--manager .header--dashboard .header__inner .company__school-name__divider,\n.tabs-content--manager .header--dashboard .header__inner .company__school-name {\n  color: inherit;\n}\n\n.header--dashboard .header__inner .dashboard-header-dropdown__link {\n  color: #fff !important;\n  margin-top: -0.5rem;\n}\n\n/* Override TI's March 4th 2026 menu update \n  -- Removing the option to go to the Profile page ENG-6415 --\n*/\n.header--dashboard .header__inner a[role=\"menuitem\"][href*=\"account_profile\"]{\n  display: none !important;\n}\n\n.header--dashboard .header__inner button.relative {\n    background: inherit !important;\n    padding-left: 0;\n    padding-top: 0;\n}\n\n.header__inner button span.font-semibold {\n  color: #fff !important;\n}\n\n.header__inner .whitespace-nowrap.flex div.inline-block svg {\n  fill: #fff !important;\n}\n/* END Override TI's March 4th 2026 menu update */\n\n.user-engagement-stat--collaborations, \n.user-engagement-stat--hours {\n  color: #113B99;\n}\n\n.user-engagement-stat--percent-complete {\n  color: #FF5933;\n}\n\n.user-engagement-progress-bar .progress.colorized .meter {\n  background: #07E5A5;\n}\n\n.header--dashboard div.row {\n  /*margin: 0 auto;\n  max-width: 1280px;*/\n}\n\n.user-engagement-stat__value-container {\n  font-size: 2.1875rem;\n}\n\n.header--dashboard [class*=column]+[class*=column]:first-child {\n  display: none;\n}\n\n.header--dashboard [class*=column]+[class*=column]:last-child {\n  /*width: -webkit-fit-content;\n  width: -moz-fit-content;\n  width: fit-content;*/\n}\n\n.header--dashboard .dashboard-header-dropdown__link {\n  /*color: #fff;*/\n}\n\n.widget--dashboard-access_standard .dashboard-access-list-item .medium-3 {\n  display: none;\n}\n\n\n/*Dashboard Account*/\n.dashboard-account {\n  max-width: 1312px;\n  height: 100vh;\n  margin: 0 auto;\n}\n\n.dashboard-account [id^=\"account-section-1\"] a {\n    max-width: 25rem;\n    color: #fff;\n    font-size: 1.0625rem;\n    margin: 1rem auto;\n    padding: 1rem;\n}\n\n/********************************************** Overview/Details Page Snippet ***************************************************************/\n\n.accreditationBox img {\n  margin-bottom: 1rem;\n}\n.hero__caption {\n  display: block;\n  width: 200px;\n  text-align: center;\n}\n  /* hide discussions */\n.submission__comments {\n  display:none;\n}\n\n  /* hide testimonials */\n.sidebar__testimonial {\n  display: none;\n}\n\n.course__detail__container .course__detail__content {\n  grid-area: cme-content;\n  width: 100% !important;\n  margin-top: 2rem;\n}\n\n.course__detail__container .course__detail__sidebar {\n  width: 100% !important;\n}\n\n.course__detail__container .course__detail__content ul.tabs {\n  border-bottom: none;\n}\n\n.widget--course-purchase_standard {\n  padding: 1rem 1rem !important;\n}\n\n.tabs-content>.content {\n  padding: 0;\n}\n\n.learner__container--toggled .text-right button,\n.learner__container--toggled .layout-panel .expandable-sidebar__toggle,\n.learner__container__toggle button {\n  background-color: #000b3a;\n  border-color: #000b3a;\n  color: #fff;\n}\n\n.learner__container--toggled .layout-panel .expandable-sidebar__toggle i::before {\n  color: #fff;\n}\n\n.learner__container .learner-section__progress span {\n  background-color: #000b3a;\n}\n\n.learner__container .topic__content .topic__index__number.topic__index__number--active span {\n  border-top-color: #000b3a !important;\n}\n\n\ndiv.chart-bar.chart-bar--total,\n.results__question-labels .label-circle.label-circle--total {\n  background-color: #000b3a;\n}\n\ndiv.chart-bar.chart-bar--answered,\n.results__question-labels .label-circle.label-circle--answered {\n  background-color: #666D89;\n}\n\ndiv.chart-bar.chart-bar--correct,\n.results__question-labels .label-circle.label-circle--correct {\n  background-color: #999DB0;\n}\n\ndiv.chart-bar.chart-bar--incorrect,\n.results__question-labels .label-circle.label-circle--incorrect {\n  background-color: #CCCED7;\n}\n\n.question__container .choice__index {\n  font-family: var(--headerFont);\n}\n\n.question__container .choice--selected--true {\n  border-color: #07E5A5 !important;\n}\n\n.question__container .choice--selected--true .choice__review.text-right .choice__selected-answer,\n.question__container .choice--selected--true .choice__review.text-right .choice__icon .icon-check {\n  color: #000b3a;\n}\n\n.choice--selected--true .choice__selected-answer span,\n.choice--selected--false .choice__selected-answer span {\n  font-family: var(--headerFont);\n}\n\n#courseBackLink {\n  display: block;\n  position: absolute;\n  font-size: 1rem;\n  background: #07E5A5;\n  margin-top: 0rem;\n  padding: 0.25rem 1rem;\n  border-radius: 28px;\n  color: #000b3a;\n  left: 10%;\n}\n\n#courseBackLink:hover,\n#courseBackLink:focus {\n  background: #5E6A8B; \n  color: #fff !important;\n}\n\n/******************************************************** LMS Ribbons *********************************************************************/\n\n.catalog__ribbon {\n  top: -1px;\n  padding: 0.5em 0.8em;\n}\n\n\n/******************************************************** LMS CheckOut Order page *********************************************************************/\n\n\n\n\n.header--checkout {\n  background-color: #000b3a;\n  height: 106px;\n  margin-bottom: 5rem;\n}\n\n.header--checkout .company__beta-logo {\n  float: left;\n  width: 6.875rem;\n  margin-top: 1rem;\n}\n\n.header--checkout .header__title {\n  float: left;\n  width: 84%;\n  margin: 2rem auto 0;\n  text-align: center;\n}\n\n.header--checkout .header__title h2 {\n  color: #fff !important;\n  font-family: var(--regularFont) !important;\n  font-size: 2.25rem !important;\n  margin-bottom: 0;\n}\n\n.order__index label div:first-child {\n  width: 25px !important;\n}\n\n.order__index label div:nth-child(2) {\n  float: left !important;\n}\n\n.order__index label input[type=checkbox] {\n  zoom: 1.5;\n}\n\n/*Hiding TI's terms and conditions Text*/\n.order__index label span:nth-child(4),\n.order__index label button.btn--inherit-font {\n  display: none;\n}\n\n.header--checkout .header__inner {\n  position: relative;\n}\n\n.checkout__order .order__items__container .cart-items--order {\n  /*margin-top: 2.5rem;*/\n}\n\n.checkout__order .cart-items.cart-items--order {\n  border-radius: 5px;\n}\n\n.header--checkout a#checkoutBackLink {\n  position: absolute;\n  font-size: 1rem;\n  background: #07E5A5;\n  margin-top: 1.5rem;\n  padding: 0.25rem 1rem;\n  border-radius: 28px;\n  color: #000b3a;\n  left: 0rem;\n}\n\n.header--checkout a#checkoutBackLink:hover,\n.header--checkout a#checkoutBackLink:focus {\n  background: #5E6A8B;\n  color: #fff !important;\n}\n/*************************************************************************************************************************************************************/\n\n.home .layout__content .widget--featured-content:nth-of-type(1) {\n  padding: 0 !important;\n}\n/* red section */\n/* blue: #1b75bb */\n.red-images{\n  display: block;\n}\n.red-images--item{\n  background-size: cover;\n  background-position: 50% 50%;\n  background-repeat: no-repeat;\n  min-height: 265px;\n  color: #fff;\n  text-align: center;\n}\n.red-images--item a{\n  display: flex;\n  width: 100%;\n  min-height: 100%;\n  min-height: 265px;\n    padding-left: 20px;\n    padding-right: 20px;\n    padding-bottom: 15px;\n  position: relative;\n  overflow: hidden;\n}\n.red-images--item .icon{\n  position: absolute;\n  bottom: 30px;\n  left: 30px;\n  display: block;\n  width: 44px;\n  height: 40px;\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: 50% 50%;\n  transition: width 0.2s ease-in, height 0.2s ease-in, left 0.2s ease-in;\n}\n  \n.red-images--item a:hover .icon{\n  width: 60px;\n  height: 60px;\n  left: calc(50% - 30px);\n}\n.red-images--item h2{\n    color: #fff;\n    width: 100%;\n    text-transform: uppercase;\n    margin-bottom: 0;\n    font-size: 23px;\n    line-height: 1.3;\n    position: absolute;\n    left: 0;\n    bottom: 16px;\n    transition: all 0.3s ease-out;\n  -webkit-transform: translateX(-50%);\n          transform: translateX(-50%);\n  padding-left: 40px;\n  padding-right: 40px;\n  max-width: 264px;\n  margin-left: 50%;\n}\n.red-images--item a:hover h2{\n  bottom: 50%;\n  -webkit-transform: translate(-50%, 50%);\n          transform: translate(-50%, 50%);\n  font-size: 25px;\n}\n\n/* end red section */\n.home-quotes--quote{\n  color: #1b75bb;\n  background-repeat: no-repeat;\n  background-position: 50% 0;\n  background-image: url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395966/jlo9axysvz5jzwvais8o.png);\n  padding-top: 80px;\n  font-weight: 300;\n}\n.home-quotes--holder .home-quotes--author{\n  font-family: 'Montserrat', sans-serif;\n  font-style: italic;\n  color: #1b75bb;\n  padding-top: 16px;\n  font-size: 22px;\n  font-weight: 300;\n  text-align: center;\n  position: relative;\n  margin-bottom: 0;\n}\n.home-quotes--holder .home-quotes--author:before{\n  content: '';\n  position: absolute;\n  top: 0;\n  height: 0;\n  min-width: 180px;\n  border-top: 1px solid #1b75bb;\n  margin-left: calc(50% - 90px);\n  display: block;\n}\n.home-quotes--item.slick-slide{\n    min-height: 489px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  background-repeat: no-repeat;\n  background-position: 50% 50%;\n  background-size: cover;\n}\n.home-quotes--holder{\n  width: 80%;\n  margin-left: auto;\n  margin-right: auto;\n}\n.home-quotes--holder h1{\n  font-size: 1.75rem;\n  text-align: center;\n}\n.home-quotes--holder .home-quotes--author-info{\n  color: #1b75bb;\n  font-style: italic;\n  text-align: center;\n  font-weight: 100;\n}\n/* carousel styling */\n.slick-initialized .home-quotes--item.slick-slide{\n  display: flex;\n}\n.home-quotes .slick-arrow{\n  position: absolute;\n  z-index: 5;\n  border: none;\n  background-color: transparent;\n  background-position: 50% 50%;\n  background-size: contain;\n  background-repeat: no-repeat;\n  top: 50%;\n  margin-top: -30px;\n  height: 60px;\n  width: 36px;\n  text-indent: 110%;\n  line-height: 60px;\n  overflow: hidden;\n  opacity: 0.6;\n  transition: opacity 0.2s ease-in;\n  margin: 0;\n  padding: 0;\n}\n.home-quotes .slick-arrow:hover{\n  opacity: 0.9;\n}\n.home-quotes .slick-arrow.slick-prev{\n  background-image: url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395009/cecqyzpkxafkujvxzc7q.png);\n  left: 15px;\n}\n.home-quotes .slick-arrow.slick-next{\n  background-image: url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395022/prqh43iveyoe9dyptsme.png);\n  right: 15px;\n}\n\n.home-hero .hero .hero__caption a{\n    margin-top: 15px;\n    text-transform: uppercase;\n    letter-spacing: 0.09em;\n}\n.hero .hero__caption .hero__title{\n  text-align: center;\n  font-weight: 300;\n}\n\n/* our courses */\n.our-courses-home{\n    padding-top: 69px;\n    padding-left: 2rem;\n    padding-right: 2rem;\n  padding-bottom: 25px;\n}\n.our-courses-home h1{\n  font-size: 54px;\n  margin-bottom: 26px;\n}\n.our-courses-home--wrapper{\n  display: block;\n}\n#learner .our-courses-home--item h3{\n    font-weight: 200;\n    font-family: 'Montserrat', sans-serif;\n    font-size: 27px;\n    padding-top: 13px;\n    letter-spacing: -0.05em;\n    margin-bottom: 0;\n    padding-bottom: 40px;\n}\n.our-courses-home--item a{\n  display: block;\n}\n.our-courses-home--item img{\n  min-width: 100%;\n}\n/* video section on the bottom */\n.home-video{\n  padding-top: 46px;\n    padding-left: 2rem;\n    padding-right: 2rem;\n}\n\n.home-video h1{\n  font-size: 54px;\n  margin-bottom: 0;\n  padding-bottom: 23px;\n}\n.home.index .widget--featured-content h3{\n  font-size: 54px;\n  margin-bottom: 0;\n  /*padding-bottom: 23px;*/\n  font-weight: 200;\n  color: #1b75bb;\n}\n.home-video--item h3{\n    padding-top: 22px;\n    font-size: 28px;\n    margin-bottom: 0;\n}\n#learner .widget--featured-content .featured-content-article-item__title{\n  font-weight: 200;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 27px;\n  padding-top: 13px;\n  letter-spacing: -0.05em;\n  margin-bottom: 0;\n  padding-bottom: 40px;\n  margin-top: 0;\n  color: #1b75bb;\n}\n.learner__sidebar-list>li>span {\n  text-transform: capitalize;\n}\n#learner .catalog-grid-item__title:hover, \n#learner .widget--featured-content .featured-content-article-item__title:hover {\n  color: #1b75bb !important;\n}\n\n.home.index #learner .widget--featured-content~.widget--featured-content .featured-content-article-item h4{\n  padding-top: 0;\n  font-size: 26px;\n  margin-bottom: 0;\n  font-family: 'Montserrat', sans-serif;\n  padding-bottom: 0;\n  letter-spacing: 0;\n  margin-top: 26px;\n}\n.home-video--item p{\n  color: #999;\n}\n\n.home.index .featured-content-article-item__description{\n  color: #999;\n  font-size: 0.875rem;\n  padding-top: 0.5rem;\n}\n.home__content .featured-content-article-item__description {\n  font-size: 1rem;\n}\n.home-video--item .home-video--tooltip{\n  font-size: 12px;\n  text-transform: uppercase;\n  padding-top: 3px;\n  padding-bottom: 17px;\n  position: relative;\n  color: #999;\n}\n.home-video--item .home-video--tooltip:after{\n  content: '';\n  position: absolute;\n  min-width: 80px;\n  bottom: 0;\n  left: 0;\n  border-bottom: 5px solid #be1523;\n}\n\n.widget--featured-content .featured-content-article-item__description:before {\n    content: \" \";\n    position: absolute;\n    top: -10px;\n    left: 0;\n    border-width: 4px 0 0;\n    border-style: solid;\n    width: 41px;\n    height: 0;\n}\n.home.index .featured-content-multi-carousel-item__source{\n  font-size: 12px;\n    text-transform: uppercase;\n    padding-top: 3px;\n    padding-bottom: 0;\n    position: relative;\n    color: #999;\n}\n.home-video--item a{\n  display: block;\n  position: relative;\n}\n.index.home .video-player-arrow{\n  position: relative;\n}\n.home-video--item a:after,\n.index.home .widget--featured-content~.widget--featured-content .video-player-arrow:after{\n  content: '';\n  background-image: url(//d36ai2hkxl16us.cloudfront.net/m/crowd-culture/arrow.svg);\n  background-color: rgba(45, 45, 45, 0.6);\n  width: 60px;\n  height: 60px;\n  background-position: 22px 50%;\n  position: absolute;\n  background-repeat: no-repeat;\n  border-radius: 50%;\n  background-size: 32%;\n  top: 50%;\n  left: 50%;\n  margin-top: -30px;\n  margin-left: -30px;\n transition: background-color 0.3s ease-in;  \n}\n.home-video--item a:after, .index.home .video-player-arrow:hover:after {\n  background-color: rgba(45, 45, 45, 0.9);\n}\n.home-video--item img{\n  min-width: 100%;\n}\n.index.home .featured-content-article-item{\n  /*border: none;\n  padding: 0;\n  position: relative;*/\n}\n.index.home .featured-content-article-item .featured-content-article-item__body{\n  padding: 0.75rem 0;;\n}\n.catalog-grid-item__price {\n  display: inline-block;\n  padding-top: 0.75rem;\n}\n.index.home .hr__accent{\n  /*display: none;*/\n}\n/* end our courses */\n\n\n\n@media only screen and (min-width: 24em){\n\n}\n@media only screen and (min-width: 30.063em) {\n  \n  \n}\n@media only screen and (min-width: 40.063em) {\n\n}\n@media only screen and (min-width: 48.063em) {\n\n  .home__content .course__detail__container {\n    grid-template-columns: 2fr 1fr;\n    grid-template-areas: \"cme-content sidebar\";\n  }\n  /* transparent nav */\n  .index.home .header.header--microsite{\n    width: 100%;    \n    position: absolute;\n    top: 42px;\n    background-color: rgba(255, 255, 255, 0.7);\n    z-index: 10;\n  }\n  .header--microsite .company__logo {\n      float: left;\n    margin-bottom: 2.2rem;\n      width: 270px;\n      height: 110px;\n      margin-top: -37px;\n      margin-left: -9px;\n  }\n  .top-bar{\n    border: none;\n    background: transparent;\n      float: right;\n      padding-right: 58px;\n      margin-top: -75px;\n  }\n  .top-bar-section ul.left {\n    margin: 0 2% ;\n  }\n\n  .top-bar-section ul li{\n    background: transparent;\n  }\n  .top-bar-section li:not(.has-form) a:not(.button){\n    text-transform: uppercase;\n    color: #000;\n    font-weight: normal;\n    font-size: 20px;\n    line-height: 36px;\n    padding-right: 34px;\n  }\n  .top-bar-section li:not(.has-form) a:not(.button):hover,\n  .top-bar-section li:not(.has-form) a:not(.button):focus{\n    background-color: transparent;\n  }\n  .top-bar-section li:not(.has-form) a:not(.button){\n    background-color: transparent;\n  }\n  .top-bar-section ul li:hover:not(.has-form)>a{\n    background-color: transparent;\n  }\n  .top-bar-section .left li .dropdown {\n      right: auto;\n      left: -60px;\n  }\n  /* nav specific */\n\n  .subNavs nav.navigation-bar li a {\n    width: 200px;\n    height: 2rem;\n    line-height: 2.25rem !important;\n  }\n  /* replace the cart link with cart icon */\n  .nav--top ul a{\n    position: absolute;\n    top: 0;\n    right: 5px;\n  }\n  \n   .nav--top ul li:last-of-type a{\n    overflow: hidden;\n    background-image: url(//d36ai2hkxl16us.cloudfront.net/m/crowd-culture/cart.svg);\n    background-repeat: no-repeat;\n    background-size: 90%;\n    background-position: 50% 50%;\n    text-indent: 400%;\n    width: 36px;\n    height: 36px;\n    position: absolute;\n    right: 39px;\n    top: 49px;\n    z-index: 4;\n  }\n  .nav ul>li:not(.has-form) a:not(.button):focus,\n  .nav--top ul li:last-of-type a:focus{\n    background-color: transparent;\n  }\n\n  #learner button {\n    /*width: 196px;\n    border-radius: 28px;*/\n  }\n\n  #learner button:hover {\n    background-color: #5E6A8B;\n    /*color: #fff;*/\n  }\n\n  #learner button i:hover,\n  #learner button i:focus,\n  #learner button span:hover,\n  #learner button span:focus  {\n    color: inherit !important;\n  }\n\n  /* dropdown */\n  .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),\n  .top-bar-section .dropdown li a{\n    width: auto;\n    height: auto;\n    text-indent: 0;\n    overflow: visible;\n    margin-left: 0;\n    text-align: right;\n    padding-right: 15px;\n    color: #000;\n    font-size: 14px;\n    font-weight: normal;\n  }\n  \n  .home-hero .hero:before{\n    content: '';\n    position: absolute;\n    bottom: 0;\n    top: 44%;\n    left: 0;\n    right: 0;\n    z-index: 5;\n    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.60+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */\n    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n    transition: top 0.3s ease-in; \n  }\n  .home-hero .hero .hero__caption{\n      background-color: transparent;\n      z-index: 5;\n      color: #fff;\n      width: 90%;\n      left: 50%;\n    -webkit-transform: translateX(-50%);\n            transform: translateX(-50%);\n  }\n  .home-hero .hero .hero__caption h2{\n    color: #fff;\n    font-size: 48px;\n  }\n  #learner .home-hero .hero .hero__caption .h4{\n    color: #fff;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 200;\n    font-size: 23px;\n    display: block;\n    text-align: center;\n    max-width: 610px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .layout__content .home-hero .hero{\n    margin-bottom: 0;\n  }\n  /* red items */\n  .red-images{\n    display: flex;\n  }\n  .red-images--item{\n    width: 33.33%;\n  }\n  .red-images--item a{\n    position: relative;\n    overflow: hidden;\n    min-height: 265px;\n  }\n  /*\n  .red-images--item a:after{\n    content: '';\n    position: absolute;\n    display: block;\n    width: 0;\n    height: 0;\n    border-style: solid;\n    border-width: 0 21px 22px 21px;\n    border-color: transparent transparent #ffffff transparent;\n    transition: bottom 0.2s ease-in;\n    bottom: -22px;\n    left: 50%;\n    margin-left: -21px;\n  }\n  .red-images--item a:hover:after{\n    bottom: 0;\n  }\n  */\n  /* our courses */\n  .our-courses-home{\n      padding-left: 4.1rem;\n      padding-right: 4.1rem;\n  }\n  .our-courses-home--wrapper{\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n  }\n  .our-courses-home--item{\n    width: calc(33.33% - 15px);\n  }\n  /* red banner */\n  .home-quotes--item,\n  .home-quotes--item.slick-slide{\n      min-height: 489px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    background-repeat: no-repeat;\n    background-position: 50% 50%;\n    background-size: cover;\n  }\n  .slick-initialized .home-quotes--item.slick-slide{\n    display: flex;\n  }\n  .home-quotes--holder{\n    width: 80%;\n  }\n  .home-quotes--holder h1{\n    font-size: 2.25rem;\n  }\n  /* video section */\n  .home-video,\n  .layout__content .widget--featured-content{\n      padding-left: 4.1rem;\n      padding-right: 4.1rem;\n  }\n  .home-video--wrapper{\n    display: flex;\n    justify-content: space-between;\n  }\n  .home-video--item{\n    width: calc(50% - 19px);\n  }\n  \n  .desktop--adUnit {\n    display: block;\n  }\n\n  .mobile--adUnit {\n    display: none;\n  }\n\n  .widget__alt-title__container--with-cta {\n    margin-left: 0rem;\n  }\n  .viewAll--cta .widget__title-cta {\n    margin-right: 0rem;\n  }\n\n  /************* Desktop Marketplace ***********************/\n  .marketplace--page .about-blocks-widget ul.medium-block-grid-3 {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    grid-gap: 1rem;\n  }\n\n  .marketplace--page .medium-block-grid-3>li {\n    width: 100% !important;\n    margin: 0 !important;\n  }\n\n  .marketplace--page .about-blocks-widget [class*=block-grid-]:before {\n    display: none;\n  }\n}\n\n@media only screen and ( max-width: 1270px ) {\n  .about-blocks-widget ul.medium-block-grid-3 {\n    margin: 0 1rem;\n  }\n}\n\n@media only screen and (max-width: 48.063em) {\n  .widget__alt-title__container--with-cta {\n    max-width: 65% !important;\n    float: left;\n  }\n  .viewAll--cta .widget__title-cta {\n    float: right;\n    position: relative;\n  }\n  .widget__alt-title__container--with-cta {\n    padding-right: 0rem !important;\n  }\n  .viewAll--cta .widget__title-cta {\n    max-width: 120px;\n    margin-right: 0rem !important;\n  }\n  .viewAll--cta .widget__title-cta::after {\n    margin: 0 2.5rem !important;\n  }\n  .withSearch .h2.widget__title {\n    /* margin-top: 4rem; */\n  }\n}\n\n.widget--catalog_standard {\n  background-color: #F9F8F5;\n  padding: 1rem 1rem 0 !important;\n}\n\n/********************************** MManager's Access *****************************************/\n/* Needed to override header in transcripts due to it pilling in the Learner's dashboard header */\n.tabs-content--manager .header--dashboard {\n  width: auto;\n  height: auto;\n  position: relative;\n  background-color: #f7f7f7;\n}\n\n/* change of manager's view of transcripts header */\n.application--admin #print-only-target__student-transcript .header.header--dashboard {\n    position: relative;\n    height: auto;\n}\n\n.tabs-content--manager .header--dashboard .header__inner a.dashboard-header-dropdown__link {\n  color: initial !important;\n}\n\n\n/* --------------------------------- myCME LIVE Update ---------------------------------- */\n.layout__content--sidebar.myCME--Live .widget--course-purchase {\n  display: none;\n}\n\n.startActive_Ovrde .btn--primary {\n  font-weight: 900;\n}\n\n/* --------------------------------- END myCME LIVE Update ---------------------------------- */\n\n\n\n\n/* --------------------------------- TEXT NEW ACTIVITIES SECTION UI UPDATE ---------------------------------- */\n\n.learner-section__title__container h3 span:nth-child(2) {\n  font-family: var(--headerFont);\n}\n\n.quiz__container .choices__list li:hover,\n.course.preAssess .quiz__container .choices__list li.choice--selected,\n.course.evaluation .quiz__container .choices__list li.choice--selected,\n.course.activeContent .quiz__container .choices__list li.choice--selected{\n  border-color: #7089c2 !important;\n}\n\n.results__question-chart .results__chart-bars {\n  height: 160px !important;\n}\n.course .ember-view .directional__nav {\n  float:left;\n}\n.course .ember-view > .directional__nav  div.directional__nav__button__container--prev {\n  display: none;\n}\n.course .ember-view > .directional__nav ~ .directional__nav .directional__nav__button__container--prev {\n  display: block;\n}\n.course .ember-view > .directional__nav ~ .directional__nav {\n  display: block;\n}\n.course.course-lesson-0.hideElems .directional__nav__button__container {\n  display: none;\n}\n.course .learner-section__progress .section-progress-bar span {\n  background: inherit;\n}\n.course.preAssess .quiz__container--survey button.btn--right span {\n  display: block;\n  visibility: hidden;\n  margin-top: -1rem;\n  font-family: var(--headerFont);\n  font-size: 1rem;\n}\n.course.preAssess .quiz__container--survey button.btn--right span::after {\n  display: block;\n  visibility: visible;\n  content: 'Complete Pre-assessment';\n}\n.course.preAssess .summary__restart {\n  display: none;\n}\n.course.postAssess .quiz-start__text button.btn--centered span {\n  display: block;\n  visibility: hidden;\n  margin-top: -1.25rem;\n}\n.course.postAssess .quiz-start__text button.btn--centered span::after {\n  display: block;\n  visibility: visible;\n  content: 'Start Post-assessment';\n  font-size: 1rem;\n}\n.course.postAssess button span.directional__nav__button--right {\n  display: none;\n}\n.course.postAssess .learner__container .learner-section__progress span {\n  background-color: #e9e9e9;\n}\n.course.postAssess .topic__content .results__controls button:first-of-type {\n  background-color: #07E5A5;\n}\n.course.postAssess .topic__content .results__controls button.btn.btn--primary {\n  background-color: inherit;\n  border: none;\n}\n.course.postAssess .topic__content .results__controls button.btn.btn--primary:hover {\n  color: inherit;\n  background-color: inherit !important;\n}\n.course.postAssess .topic__content .results__controls a.btn.btn--success {\n  display: none;\n}\n.course.evaluation .quiz__container--survey button.btn--right span {\n  display: block;\n  visibility: hidden;\n  margin-top: -1rem;\n  font-family: var(--headerFont);\n  font-size: 1rem;\n}\n.course.evaluation .quiz__container--survey button.btn--right span::after {\n  display: block;\n  visibility: visible;\n  content: 'Complete Evaluation';\n}\n.course.evaluation .topic__container__survey button.retake-survey,\n.course.activeContent .topic__container__survey button.retake-survey{\n  display: none !important;\n}\n.course.course-lesson-0 .quiz__container--survey button.retake-survey {\n  display: block;\n  visibility: hidden;\n  font-family: var(--headerFont);\n  font-size: 1.05rem;\n  color: #000b3a;\n  position: absolute;\n  padding: 0;\n  z-index: 100;\n}\n.course.course-lesson-0 .quiz__container--survey button.retake-survey::after {\n  display: block;\n  visibility: visible;\n  content: 'Change Answers';\n}\n.course.course-lesson-0 .quiz__container--survey button.retake-survey:hover {\n  text-decoration: underline;\n}\n.course.section span.directional__nav__button.directional__nav__button--left {\n  display: none;\n}\n.course.section span.directional__nav__button.directional__nav__button--left + span::before {\n  content: \" < \";\n  color: #07E5A5;\n  font-size: 1.5rem;\n  vertical-align: middle;\n}\n.course.section span.directional__nav__label {\n  font-size: 1rem;\n  font-family: var(--headerFont);\n  line-height: 1.75;\n}\n.course.section div#contList {\n  width: 20%;\n  position: absolute;\n  bottom: 12px;\n  left: 40%;\n  right: 40%;\n}\n.course.section div#contList span {\n  display: block;\n  width: fit-content;\n  margin: 0rem auto 0;\n  font-family: var(--headerFont);\n}\n.course.section div#contList span span {\n  float: left;\n  display: inline-block;\n}\n.course.section div#contList span span.numbs {\n  margin-right: 5px;\n}\n\n.course.section a.bookmark-dropdown__link,\nbutton.bookmark-dropdown__button,\nbutton.bookmark-dropdown__button i {\n  display: none;\n}\n  \n\n\n    \n/* --------------------------------- END NEW ACTIVITIES SECTION UI UPDATE ---------------------------------- */\n\n\n/* -------- Patch for search filter by text -----*/\n@media only screen and (max-device-width:1044px) {\n  .catalog-filters__selections .catalog-content-type {\n    width: 24.666666%;\n  }\n  .catalog-filters__selections .catalog-active-filters {\n    width: 75.333333%;\n  }\n}\n\n\n\n\n\n\n\n\n/********************************** LMS Media Queries *****************************************/\n\n@media only screen and (min-width: 48em) {\n\n  .subNavs nav.navigation-bar li a::after {\n    margin-top: -2px !important;\n    border: 6px inset;\n  }\n}\n\n@media only screen and (min-width: 55em){\n  .header--microsite .company__logo {\n      float: left;\n      margin-bottom: 0.3rem;\n      width: 326px;\n      height: 110px;\n      margin-top: 3px;\n      margin-left: -9px;\n  }\n  .home-hero .hero .hero__caption{\n      width: 80%;\n  }\n  .home-hero .hero .hero__caption h2{\n    font-size: 53px;\n  }\n\n  .header--dashboard + div {\n    max-width: 1312px;\n    margin: 0 auto;\n    padding-top: 8.625rem;\n  }\n\n  /* dashboard header title */\n  .header--dashboard + div div.widget--html_standard:first-of-type {\n    width: calc(100% - 62%);\n    top: 40px;\n    right: calc(50% - 18%);\n    border: none;  \n    background-color: #000B3A;\n    padding-top: 1rem !important;\n    padding-bottom: inherit;\n    z-index: 12;\n  }\n\n  .header--dashboard + div div.widget--html_standard:first-of-type h1 {\n    color: #fff !important;\n    font-family: var(--regularFont) !important;\n    font-size: 2.25rem !important;\n  }\n  \n  .header--dashboard {\n    height: 6.625rem;\n  }\n\n  .header--dashboard .header__inner .company__beta-logo {\n    margin-top: 1.25rem;\n  }\n\n  .header--dashboard .header__inner {\n    margin: 0 auto;\n  }\n\n  .header .company__beta-logo .company-logo__container img {\n    max-height: 100px;\n  }\n  \n  .header--dashboard .header__inner .dashboard-header-dropdown__link {\n    margin-top: 2rem;\n  }\n\n}\n@media only screen and (min-width: 60.063em){\n\n}\n@media only screen and (min-width: 64.063em){\n  .header--microsite .company__logo {\n      float: left;\n      margin-bottom: .3rem;\n      width: 361px;\n      height: 110px;\n      margin-top: -5px;\n      margin-left: 0;\n  }\n\n  .learner__container--closed .learner__content {\n    padding: 2rem 14rem;\n  }\n\n}\n@media only screen and (min-width: 70em){\n  .header--microsite .company__logo,\n  .header--microsite .company__beta-logo {\n      float: left;\n      margin-bottom: .5rem;\n      width: 300px;\n      height: 110px;\n      margin-top: -9px;\n      margin-left: 11px;\n  }\n\n  .widget--catalog_standard {\n    padding: 2rem 2rem 0 !important;\n  }\n\n  .hero {\n    margin-top: -1rem;\n    -webkit-transition: margin-top 0.5s ease-out;\n    -moz-transition: margin-top 0.5s ease-out;\n    -o-transition: margin-top 0.5s ease-out;\n    transition: margin-top 0.5s ease-out;\n  }\n\n  .hero--home .hero {\n    margin-top: 0;\n    -webkit-transition: margin-top 0.5s ease-out;\n    -moz-transition: margin-top 0.5s ease-out;\n    -o-transition: margin-top 0.5s ease-out;\n    transition: margin-top 0.5s ease-out;\n  }\n\n  .viewAll--cta .widget__title-cta {\n    margin-top: -1rem;\n  }\n\n  .subNavs nav.navigation-bar li ul.dropdown {\n    left: -10px !important;\n  }\n\n  .featured-content-multi-carousel__nav-right {\n    right: -0.5rem !important;\n  }\n\n}\n@media only screen and (min-width: 72.063em){\n  .home-hero .hero:before{\n    top: 44%;\n  }\n}\n@media only screen and (min-width: 80.063em) {\n\n}\n\n\n\n@media only screen and (max-width: 20.063em) {\n   .header__inner nav.nav--top span {\n    font-size: 0.9375rem;\n  }\n  #lms #lmsLogin p {\n    font-size: 0.8125rem;\n  }\n  .footerCols ul {\n    height: auto !important;\n  }\n\n}\n\n@media only screen and (min-width: 48.125em) and ( max-width: 58.063em) {\n\n  #lms .parent_Div {\n    margin-left: -1rem;\n    margin-top: -16px;\n    margin-right: -1rem;\n  }\n  #lms .masthead-change .parent_Div {\n    margin-top: 0;\n  }\n}\n\n@media only screen and (min-width: 48.125em) and ( max-width: 68.375em) {\n  .featured-content-multi-carousel-item__queue {\n    float: left;\n    width: 100%;\n    position: relative;\n    margin-bottom: 0.5rem;\n    margin-top: 1rem; \n    bottom: inherit; \n  }\n}\n\n@media only screen and (min-width: 58.063em) and ( max-width: 68.375em) {\n    ul.utilityNavLinks li {\n        padding: 34px 2% 0;\n        transition: all 0.3s ease-out;\n      }\n}\n\n@media (max-width: 71.75em) {\n  .footerCols ul#menu-other-haymarket-medical-websites {\n    grid-template-columns: repeat(3, 1fr) !important;\n    grid-template-rows: repeat(9, 2.65rem) !important;\n  }\n}\n\n@media only screen and (min-width: 20.063em) and ( max-width:38.063em) {\n\n  #lms-footer .footerCols {\n    height: auto !important;\n  }\n  \n  .footerCols ul#menu-other-haymarket-medical-websites {\n    grid-template-columns: repeat(2, 1fr) !important;\n    grid-template-rows: repeat(13, 2.25rem) !important;\n  }\n\n  #lms-footer .col2 {\n    padding-right: 15px;\n  }\n}\n\n@media only screen and ( max-width:58.063em) {\n  .lms__footerWrapper > div:nth-child(2) {\n    grid-template-columns: auto !important;\n  }\n  #lms-footer .col1, #lms-footer .col2 {\n    border-right: none !important;\n    border-top: solid 1px #000b3a;\n  }\n  #lms-footer .col1 {\n    padding: 15px 0 0 !important;\n  }\n  #lms-footer .col2 {\n    padding: 15px 0 !important;\n  }\n}\n\n  .expandDraw .openDraw .mobmen .icon-navigatedown {\n    margin-bottom: 8px;\n  }\n\n@media (max-width: 48em) {\n\n    .layout__content > .widget--featured-content.widget--H2s {\n      margin-top: 1em !important;\n    }\n\n    .widget--H2s.clinical-area .widget__alt-title__container {\n      display: none;\n    }\n\n    .top-bar .toggle-topbar.menu-icon {\n      top: 10%;\n    }\n    /*.clinical-area class needed on parent widget*/\n    .clinical-area .top-bar .toggle-topbar.menu-icon button span:before {\n      content: \"Tap for Clinical Areas\";\n      text-transform: capitalize;\n    }\n    /*.clinical-area class needed on parent widget*/\n    .clinical-area .top-bar .toggle-topbar.menu-icon button span span {\n      visibility: hidden;\n      position: absolute;\n      height: 0;\n    }\n    .learner__sidebar, .learner__content {\n      margin-top: 20px;\n    }\n    .course__container .learner__content .directional__nav .directional__nav__button--left {\n    display: block !important;\n  }\n}\n\n.myCME__brandHeader .srchExist {\n      position: absolute;\n      width: 61%;\n      left: 16px;\n      top: 16px;\n    }\n    \n    .myCME__brandHeader .srchExist .logoLink {\n      margin-top: 16px;\n      display: block;\n    } \n    \n@media (max-width: 58.063em) {\n   #learner, #lms {\n      width: 100%;\n      position: absolute;\n    }\n    .home__content {\n        position: relative !important;\n        margin: 106px 1rem 0;\n      }\n    #lms .widget--searchbar.nav--search{\n      margin-left: -1rem;\n    }\n    .index.home .header.header--microsite {\n      height: 60px !important;\n    }\n    \n    .container .header.header--microsite {\n      height: 96px;\n    }\n    .header__inner nav.nav--top span {\n      line-height: 1rem;\n    }\n\n    .featured-content-article,\n    .widget__alt-title__container,\n    .tabs-content>.content {\n      padding: 0 1rem;\n    }\n\n    .course__detail__container .course__detail__sidebar {\n      margin-bottom: 0;\n    }\n\n    .course__detail__sidebar {\n      margin-top: 4rem;\n    }\n\n    .course__detail__sidebar:has(.myCME--Live) {\n      margin-top: -2rem;\n    }\n\n    .widget--html_standard.no--child--div {\n      height: 0;\n    }\n\n    .layout__content--sidebar .widget--one-column {\n      padding-bottom: 0.5rem;\n    }\n\n    .course__detail__sidebar.toPurchase {\n      margin-top: 9rem !important;\n      transition: margin-top 1s ease-in-out;\n    }\n\n    .course__detail__sidebar.hideStartBtn {\n      margin-top: -4rem;\n    }\n\n    /* Checkout Mobile header*/\n    .header--checkout {\n      height: 70px;\n      margin-bottom: 4rem;\n      padding-top: 0;\n    }\n\n    .header--checkout .header__title {\n      width: 61%;\n      margin-top: 1.5rem;\n    }\n\n    .header--checkout .header__title h2 {\n      font-size: 1.25rem !important;\n    }\n\n    .header--checkout a#checkoutBackLink {\n      margin-top: 2.5rem;\n    }\n    /* END Checkout Mobile header*/\n\n    #cart-button.navIsOpen span {\n      visibility: hidden;\n    }\n\n    #lms .widget--searchbar {\n      top: 60px !important;\n      padding: 0.30rem 0rem !important;\n      margin-top: 0 !important;\n    }\n    \n    #lms .search-bar-widget {\n      width: 100% !important;\n    }\n    \n    .myCME__brandHeader {\n        display: none;\n    }\n    \n    .myCME__brandHeader__Mobile {\n        display: block !important;\n        width: 100%;\n        height: 60px;\n        position: fixed;\n        z-index: 10000 !important;\n        top: 0;\n\n    }\n\n    .myCME__brandHeader__Mobile nav div {\n        float: left;\n        width: 31%;\n    }\n\n    .myCME__brandHeader__Mobile nav div:first-child img {\n        width: auto !important;\n        margin-left: 20px !important;\n    }\n\n    .myCME__brandHeader__Mobile img {\n        height: 40px;\n        width: 100% !important;\n        margin: 10px auto !important;\n    }\n\n    .myCME__brandHeader__Mobile button {\n      background-color: inherit;\n      border: none;\n      margin-bottom: 0;\n      padding-bottom: 0;\n    }\n\n    .myCME__brandHeader__Mobile button img {\n      margin-top: 4px !important;\n    }\n\n    .myCME__brandHeader__Mobile nav span.account {\n        \n    }\n    .myCME__brandHeader__Mobile .mobileNav {\n        width: 0;\n        background-color: #E7EBF5;\n        position: absolute;\n        left: 0;\n        top: 70px;\n        box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.34);\n        overflow-x: hidden;\n        transition: 0.3s;\n    }\n    \n    .mobileNav.openSesame {\n      position: fixed !important;\n      overflow-y: scroll;\n      max-height: 100%;\n    }\n    @media (orientation: landscape) {\n      .mobileNav.openSesame ul.mqNav {\n        margin-bottom: 100px;\n      }\n      .mobileNav.openSesame ul.mqNav.searchExist {\n        margin-bottom: 150px;\n      }\n    }\n    .expandDraw {\n      margin-bottom: 150px !important;\n    }\n    .mobileNav.openSesame ul.mqNav.searchExist {\n      /*margin-bottom: 150px;*/\n    }\n    .mobileNav.searchDetected {\n      top: 154px !important;\n    }\n\n    .myCME__brandHeader__Mobile .mobileNav span {\n      display: none;\n      width: 100%;\n    }\n\n    .myCME__brandHeader__Mobile button {\n      background-color: inherit;\n      border: none;\n    }\n\n    .myCME__brandHeader__Mobile button.highLightBurger {\n      border: solid 3px #07e5a5;\n    }\n\n    .myCME__brandHeader__Mobile .mobileNav.openSesame {\n        width: 100% !important;\n    }\n\n    .myCME__brandHeader__Mobile .mobileNav.openSesame span {\n      display: block !important;\n      transition: 0.3s;\n    }\n\n    .myCME__brandHeader__Mobile .mobileNav img {\n      margin-top: 0 !important;\n      transition: 0.3s;\n    }\n\n    .myCME__brandHeader__Mobile .mobileNav.openSesame span img {\n      float: left;\n      width: 93% !important;\n      margin-top: -26px !important;\n      position: fixed;\n    }\n\n    .myCME__brandHeader__Mobile ul {\n        margin: 20px 0 0;\n        padding: 0 20px;\n    }\n\n    @media screen and (orientation:landscape) { \n      .mobileNav.openSesame .myCME__brandHeader__Mobile ul {\n        margin-bottom: 200px;\n      } \n    }\n    .myCME__brandHeader__Mobile ul li {\n        width: 100%;\n        padding: 8px 0 !important;\n        border-bottom: solid 1px #fff;\n        list-style: none;\n    }\n\n    .myCME__brandHeader__Mobile ul li:last-child {\n        border: none;\n    }\n\n    .myCME__brandHeader__Mobile ul li a {\n        display: block;\n        width: -webkit-fill-available !important;\n        width: -moz-max-content;\n        width: max-content;\n        line-height: 40px;\n        color: #000b3a !important;\n        font-family: var(--regularFont) !important;\n        font-size: 1.25rem;\n        cursor: pointer;\n    }\n    \n    .header--microsite .header__inner nav.nav--top {\n        width: 33%;\n        position: fixed;\n        right: 14px;\n        top: 0;\n        z-index: 20000;\n        margin-top: 0;\n    }\n    \n    .header--microsite .header__inner nav.nav--top a {\n      min-width: auto;\n      max-width: 133px;\n      width: auto;\n      height: 44px;\n      margin-bottom: 0;\n      margin-top: 8px;\n      padding: 5px 12px;\n      line-height: 1.25rem;\n    }\n\n    .header--microsite .header__inner nav.nav--top a span {\n      font-size: 0.85rem;\n    }\n\n    .header__inner nav.nav--top span {\n      vertical-align: inherit;\n    }\n    \n    .header--microsite .header__inner nav.nav--top button {\n        height: 40px;\n        margin: 0;\n        margin-top: 0;\n    }\n\n    #lms .parent_Div #lmsLogin {\n      background-color: #113B99;\n      width: 100%;\n      height: 36px;\n      top: 60px;\n    }\n    \n    .widget--course-purchase_standard {\n      position: fixed;\n      left: 0;\n      top: 96px;\n      background-color: #fff;\n      border-bottom: solid 1px #000B3A;\n    }\n\n    /* Mobile Updated Purchase Styling */\n    .widget--course-purchase .enroll__secondary-actions,\n    .widget--course-purchase .enroll hr,\n    .widget--course-purchase .course__detail__enrolled {\n        display: none;\n    }\n    .widget--course-purchase .enroll__buy .enroll__price {\n        float: left;\n        margin-top: 2rem;\n    }\n    .course__detail__sidebar .widget--course-purchase .panel  .enroll__buy .btn--primary,\n    .widget--course-purchase .enroll__buy button {\n        float: right;\n        width: 50% !important;\n        margin-bottom: 0 !important;\n    }\n    /* END Mobile Updated Purchase Styling */\n    /* myCME Live Mobile \n    .layout__content--sidebar.myCME--Live .widget--course-purchase {\n      opacity: 0;\n    }\n    .myCME--Live {\n      opacity: 0;\n    }\n    .myCME--Live {\n      position: absolute;\n      top: 96px;\n    }*/\n    /* END myCME Live Mobile */\n    \n    .layout__content--sidebar.myCME--Live .widget--course-purchase {\n      opacity: 0 !important;\n    }\n    \n    .myCME--Live {\n      opacity: 1 !important;\n    }\n    .home__content .course__detail__container {\n      position: inherit !important;\n    }\n    \n    .course__detail__container .course__detail__content {\n      /*margin-top: 6rem !important;*/\n    }\n\n    .quiz__container {\n      padding: 0;\n    }\n\n    .quiz-start__text {\n      padding: 1em;\n    }\n\n    .quiz-start__content {\n      white-space: inherit;\n    }\n\n    .quiz-start__content:before {\n      margin-top: 0;\n    }\n\n    #courseBackLink {\n      margin-top: -0.5rem;\n      left: 22%;\n    }\n\n\n  /************ Mobile Footer *****************/\n  #lms-footer .col1, \n  #lms-footer .col2 {\n    width: 100% !important;\n    height: auto;\n  }\n\n  .footerHeaderLinks ul {\n    width: 100%;\n  }\n\n  .footerCols ul {\n    height: 196px !important;\n  }\n}\n/******************************************************************************************************************************************/\n\n/*Custom class for myCME lytics  \n    [ module ] \"pf-mycme-module\"\n\n    PLEASE Note: to test on your local open the lytics module in the preview browser from https://activate.getlytics.com, \n    copy the HTML from the DOM and paste into the DOM of your local file after the site loads. \n*/\n.pf-mycme-module {\n    z-index: 9999999 !important;\n}\n.pf-widget-content,\n.pf-widget-slideout {\n    max-width: 599px !important;\n    border-radius: 0 !important;\n}\n/*Custom class for myCME lytics [ slideout ]*/\n.pf-mycme-module.pf-widget-slideout {\n    border: solid 1px #c1c0c1 !important;\n}\n.pf-mycme-module {\n  background-color: rgba(245, 245, 240, 1) !important;\n  \n}\n.pf-position-middle-center.pf-mycme-module {\n  background-color: rgba(0, 0, 0, 0.5) !important;\n}\n.pf-sitegate.pf-mycme-module .pf-widget-content {\n    max-width: 599px !important;\n}\n.pf-mycme-module .pf-widget-headline {\n    font-weight: normal !important;\n    font-family: var(--headerFont);\n    font-size: 25px !important;\n    color: #000b3a !important;\n}\n\n.pf-mycme-module .pf-widget-message {\n    font-family: var(--headerFont);\n    color: #000b3a !important;\n}\n.pf-widget form:not(.pf-custom-form) input[type=email], \n.pf-widget form:not(.pf-custom-form) input[type=text], \n.pf-widget form:not(.pf-custom-form) select, \n.pf-widget form:not(.pf-custom-form) textarea {\n    color: #000b3a !important;\n}\n.pf-mycme-module .pf-widget-close {\n    color: #000b3a !important;\n}\n.pf-mycme-module .pf-widget-close:hover,\n.pf-mycme-module .pf-widget-close:focus,\n.pf-mycme-module .pf-widget-close:active {\n    color: #333 !important;\n}\n.pf-mycme-module .pf-widget-btn.pf-widget-ok {\n    font-family: var(--headerFont);\n    text-transform: uppercase;\n    color: #fff !important;\n    text-transform: capitalize;\n    font-size: 1rem;\n    background-color: #07E5A5 !important;\n    border-radius: 28px;\n}\n.pf-mycme-module .pf-widget-btn.pf-widget-ok:hover,\n.pf-mycme-module .pf-widget-btn.pf-widget-ok:focus,\n.pf-mycme-module .pf-widget-btn.pf-widget-ok:active\n {\n    text-decoration: none !important;\n    background-color: #5E6A8B !important;\n}\n.pf-mycme-module .pf-widget-btn.pf-widget-cancel {\n    font-family: var(--headerFont);\n    text-transform: uppercase;\n    color: #000b3a !important;\n    border-radius: 0;\n}\n.pf-mycme-module .pf-widget-btn.pf-widget-cancel:hover,\n.pf-mycme-module .pf-widget-btn.pf-widget-cancel:focus,\n.pf-mycme-module .pf-widget-btn.pf-widget-cancel:active {\n    text-decoration: none !important;\n    color: #333 !important;\n}\n.pf-widget-bar.pf-widget-variant-2 .pf-widget-img,\n.pf-widget-modal.pf-widget-variant-2 .pf-widget-img,\n.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img  {\n    left: 50% !important;\n    height: auto !important;\n    border-radius: 0 !important;\n}\n.pf-mycme-module.pf-widget-modal.pf-widget-variant-2 .pf-widget-img {\n    width: 200px !important;\n    margin-left: -100px !important;\n    top: 40px;\n}\n.pf-mycme-module.pf-widget-bar.pf-widget-variant-2 .pf-widget-img {\n    width: 60px;\n    height: auto;\n}\n.pf-mycme-module.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img {\n    width: 150px !important;\n    margin-left: -75px !important;\n    top: 30px;\n}\n\n@media (max-width: 599px) {\n  \n  .accreditationBox, .designationBox {\n    width:100% !important;\n  }\n \n  .pf-mycme-module .pf-widget-content {\n    width: 100% !important;\n  }\n  /*Adjust elements for mobile*/\n  .pf-widget .pf-widget-close {\n    font-size: 34px !important;\n    right: 10px !important;\n  }\n  .pf-mycme-module.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img {\n    display: none;\n  }\n  .pf-widget-slideout.pf-widget-variant-2 .pf-widget-content .pf-widget-headline {\n    margin-top: 20px !important;\n    font-family: var(--regularFont);\n    font-size: 18px !important;\n  }\n  \n  /*Transcripts Mobile Styling*/\n  .widget--transcript-header  .header__inner {\n    margin: 13px 38px 0 0;\n  }\n  .widget--transcript-header .header--dashboard .header__inner .column:first-child {\n    margin-top: -8px;\n    margin-left: 4px;\n    margin-right: -8px;\n  }\n  .widget--transcript-header .header--dashboard .header__inner .company__beta-logo {\n    width: auto;\n    margin-top: 8px;\n  }\n  .widget--transcript-header .header--dashboard .header__inner .company__school-name {\n    display: inherit;\n    text-align: left;\n    line-height: 1.625rem;\n  }\n  .widget--transcript-header .header--dashboard [class*=column]+[class*=column]:last-child {\n    position: inherit;\n  }\n  .widget--transcript-header .text-right {\n    width: initial;\n    text-align: left !important;\n    position: absolute;\n    left: 20px;\n    top: 88px;\n  }\n}\n\n/** hiding flags in question text for reporting **/\n.outcome-label {\n  display:none;\n}\n\n.course-purchase__mobile-button {\n  visibility: hidden;\n}\n\n/** bandaid ENG-1136 - title marging top code **/\n@media only screen and (min-width: 48.125em) {\n  .withSearch .h2.widget__title {\n    margin-top: 1rem;\n    transition: all 0.5s ease-out;\n  }\n  .quiz-start__text p {\n    font-size: 1.5vw !important;\n  }\n\n}\n/** END bandaid ENG-1136 **/\n\n/* Note to Dev/Engineers :  To update locate file [ sandbox-theme-custom-css.css ] in [ StaticWebsites/LMS/CSS/ ] and follow instructions to minify after updating, then replace minified code below . */ \nbody,html{font-size:1rem !important}.home__content{margin-top:106px;padding:0 !important;border-bottom:1px solid #999DB0}.home__content .widget--catalog_standard div:first-child,.home__content .layout__content--case-clinic-template,.home__content .course__detail__container,.checkout__order{max-width:1280px;margin:0 auto}.home__content .course__detail__container{position:relative}.container{max-width:100% !important}.widget--searchbar div.row,.layout__content .widget--featured-content,.header__inner{max-width:1280px;margin:0 auto}.home-video,.layout__content .widget--featured-content{padding:0 !important}.utilityWrapper img{float:left;width:6.875rem;margin-right:3%;margin-bottom:0.5rem}.myCME__brandHeader .headerTop{margin-top:10px}.myCME__brandHeader__Mobile{display:none !important}#lms .nav--global-links{height:126px;background-color:#000B3A}#lms .nav--global-links>a{display:block;float:left;color:#fff !important;padding:40px 40px 0;font-size:1.25rem}.btn--primary,.btn--small{background-color:#07E5A5;border-color:#07E5A5;color:#000B3A;border-radius:28px}.btn--primary:hover,.btn--small:hover,.btn--primary:focus,.btn--small:focus{background-color:#5E6A8B;border-color:#5E6A8B;color:#fff}.course__detail__enrolled .btn--no-margin:hover,.confirm-action--btn .btn--bare:hover{color:#236c96 !important}.header__inner .nav--top ul a{min-width:196px;width:auto;height:34px;margin:16px 0;padding:4px 20px 0;top:inherit;background-color:#FF5933;border-radius:28px;position:relative;text-align:center;text-transform:capitalize}#lms .btn--large.btn--primary,.widget__title-cta{width:196px;height:47px;margin:16px 0;padding:15px 20px;border-radius:28px;background-color:#07E5A5;color:#000B3A;text-align:center;text-transform:capitalize;font-family:var(--headerFont)}#lms .support .btn--large.btn--primary{width:100%;height:40px;line-height:12px;margin-top:0}#lms .support .btn--large.btn--primary:hover,#lms .support .btn--large.btn--primary:focus{color:#fff}.viewAll--cta .widget__title-cta{width:auto;height:auto;margin:-1rem auto 1rem;padding:0;border-radius:0;background-color:inherit;color:#000B3A;text-align:center;text-transform:initial;border:none;font-family:inherit;font-size:1.025rem}.viewAll--cta .widget__title-cta::after{content:'\\203A';font-size:1.75rem;background-color:#07E5A5;color:#fff;margin-left:0.5rem;padding:0 0.75rem;border-radius:4px}.viewAll--cta .widget__title-cta:hover::after{background-color:#4D5475 !important}.quiz-start__text .btn{border-radius:28px}.centerBtn .widget__cta a{width:auto;margin:0 auto}#lms .widget--course-purchase .btn--alt.btn--expand{width:260px;height:33px;margin:16px auto;padding:8px 20px;top:inherit;background-color:#07E5A5;border-radius:28px;border:none;position:relative;text-align:center;text-transform:capitalize;color:#000b3a;font-family:var(--headerFont)}#lms .widget--course-purchase button.btn--expand.btn--secondary,#lms .widget--course-purchase .btn--primary{width:260px;height:33px;margin:16px auto;padding:8px 20px;top:inherit;background-color:#ff5933;border-radius:28px;position:relative;text-align:center;text-transform:capitalize;color:#fff;font-family:var(--headerFont);border:none}.catalog-display-type button{color:#07E5A5;background-color:#fff !important}.catalog-display-type button i{opacity:0.5}.catalog-display-type button.btn--primary{color:#07E5A5}.catalog-display-type button.btn--primary i{opacity:1}.catalog-display-type button.btn--primary:hover,.catalog-display-type button.btn--primary:focus{color:#07E5A5;opacity:1}.directional__nav__button i{display:block}.directional__nav__button{background-color:#F5F5F0 !important;border-radius:3px}#lms .tabs .tab-title,#lms .tabs dd{margin:10px 10px 10px 0 !important;border-left:none}#lms .tabs .tab-title{margin:0 0 1rem -1px !important}#lms .tabs .tab-title>a,#lms .tabs dd>a{width:auto;height:40px;background-color:#fff;color:#113B99;text-align:center;font-family:var(--regularFont);border:solid 1px #CFD8EB}#lms .tabs .tab-title>a:hover{color:#333}#lms .tabs .tab-title.active>a{background-color:#CFD8EB;border:none;color:#113B99;font-family:var(--headerFont);font-weight: 600;}#lms .tabs .tab-title.active>a:hover{background-color:#5E6A8B;color:#fff;border-color:#5E6A8B}.btn,button span{font-family:var(--regularFont)}.catalog-aggregation__header--label{font-size:20px;font-weight:normal !important;color:#000b3a}.enroll__coupon form input{height:2.5rem !important;font-size:1rem !important}.enroll__coupon form button.btn--secondary{height:2.5rem !important;line-height:1.765rem;margin-bottom:0 !important;margin-top:0 !important}.enroll__coupon form button.btn--secondary:hover,.enroll__coupon form button.btn--secondary:focus{background-color:#5E6A8B !important}.modal-dialog button.btn--alt:hover{color:#fff !important}.topic__container__survey .question__container button.student-choice__button--add{display:none}.course__container .learner__content .directional__nav .directional__nav__button{height:48px}.course__container .learner__content .directional__nav .directional__nav__button i{font-size:2.025rem !important}.course__container .learner__content .directional__nav .directional__nav__label{visibility:visible !important;margin-top:0.625rem}.widget__title-cta:hover,.widget__title-cta:focus,#lms .btn--primary:hover,#lms .btn--primary:focus,#lms .widget--course-purchase .btn--primary:hover,#lms .widget--course-purchase .btn--primary:focus{background-color:#5E6A8B}#lms .nav--search .search-bar-widget .btn--primary:hover,#lms .nav--search .search-bar-widget .btn--primary:focus{border-color:#07E5A5 !important;background-color:#07E5A5 !important}.viewAll--cta .widget__title-cta:hover,.viewAll--cta .widget__title-cta:focus,.viewAll--cta .widget__title-cta:active{background-color:inherit}#lms .question__container .btn--primary:hover,#lms .question__container .btn--primary:focus,#lms .widget--course-purchase .btn--primary:hover,#lms .widget--course-purchase .btn--primary:focus{color:#fff}.header__inner .nav--top ul a:hover,.header__inner .nav--top ul a:focus{background-color:#07E5A5 !important;color:#fff}.header__inner nav.nav--top span{color:#fff;font-size:1.0625rem;line-height:1.6rem;font-family:var(--regularFont);text-transform:capitalize;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}#lms .widget--searchbar.nav--search{width:100%;background-color:#000b3a;padding-top:10px;padding-bottom:4px;position:fixed;z-index:8}#lms .nav--search .search-bar-widget{margin-top:0;margin-right:auto;margin-bottom:20px;margin-left:11.7%;transition:margin-left 0.5s, width 0.5s, ease-in-out}.has--search--above.widget--hero-image_standard{margin-top:27px}@media only screen and ( max-width: 1270px ){#lms .nav--search .search-bar-widget{width:40%;margin-left:61.7%}}@media only screen and ( max-width: 1090px ){#lms .nav--search .search-bar-widget{width:40%;margin-left:61.7%}}.has--search--above.widget--hero-image_standard{margin-top:71px}}@media only screen and ( max-width: 550px ){.has--search--above.widget--hero-image_standard{margin-top:34px}}#lms .nav--search .search-bar-widget input{width:100%;height:32px !important;-webkit-appearance:none;border:solid 1px #000b3a;border-radius:4px;padding-left:20px}::-webkit-input-placeholder{font-style:normal;font-size:14px;font-family:var(--regularFont)}::-moz-placeholder{font-style:normal;font-size:14px;font-family:var(--regularFont)}:-ms-input-placeholder{font-style:normal;font-size:14px;font-family:var(--regularFont)}:-moz-placeholder{font-style:normal;font-size:14px;font-family:var(--regularFont)}#lms .nav--search .search-bar-widget button{width:30px;height:30px !important;background-color:#FF5933;border-color:#FF5933;color:#fff !important;border-radius:4px !important;padding:6px;margin-top:1px}#lms .nav--search .search-bar-widget button i{font-size:1.175rem;padding-right:initial}#lms .search-bar-widget button i::before,#lms .search-bar-widget button i.icon-search::before{color:#fff !important}#lms .search-bar-widget button span{display:none}#lms .parent_Div #signInLink{display:none}#lms .parent_Div #lmsLogin{width:28%;height:42px;color:#fff;top:0;right:0;position:absolute;background-color:#000b3a;z-index:1000;cursor:pointer}#lms #lmsLogin{padding:10px 15px}#lms #lmsLogin p{display:inline-block;width:100%;text-align:left;font-size:1rem}#lms #lmsLogin a{color:#FF5933;text-transform:uppercase}#lms #lmsLogin a:hover,#lms #lmsLogin a:focus{color:#07E5A5 !important}.header.header--microsite{float:left;width:100%;height:106px;position:fixed !important;top:0 !important;background-color:#000b3a !important;color:#fff;z-index:1000}.header--microsite .header__inner{margin-top:6px}#utilityWrapper{display:block !important}ul.utilityNavLinks li{float:left;margin-right:2px;padding:34px 12px 0;list-style-type:none;background-color:#000b3a !important;position:relative}ul.utilityNavLinks li a{color:#fff !important;font-family:var(--headerFont);font-size:14px;text-transform:uppercase;letter-spacing:1.25px}ul.utilityNavLinks li:hover a,ul.utilityNavLinks li a:focus{color:#ff5933 !important}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeIn {from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}ul.utilityNavLinks li.dropdowns:hover .drop--wrap,ul.utilityNavLinks li.dropdowns a:focus ~ div.drop--wrap{display:block;margin-top:0}ul.utilityNavLinks li div.drop--wrap{display:none;margin-top:1rem;-moz-animation:fadeIn 0.3s ease;-webkit-animation:fadeIn 0.3s ease;animation:fadeIn 0.3s ease;transition:margin 700ms ease;z-index:10;position:relative}ul.utilityNavLinks li div.dropdown-content{display:block;width:auto;position:absolute;background-color:#ededed;padding:22px 21px 22px 22px;box-shadow:0 2px 6px 2px rgb(0 0 0 / 13%);border:solid 1px rgba(255, 255, 255, 0);left:calc(25% - 50%);top:16px;left:50% !important;right:auto !important;text-align:center !important;transform:translate(-50%, 0) !important}ul.utilityNavLinks li div.dropdown-content a{display:block;width:auto;text-transform:inherit !important;text-align:center;color:#010d39 !important;margin:0 auto;padding-bottom:16px;line-height:12px;white-space:nowrap;font-family:var(--regularFont)}ul.utilityNavLinks li div.dropdown-content a:last-of-type{padding-bottom:0}ul.utilityNavLinks li div.dropdown-content a:hover,ul.utilityNavLinks li div.dropdown-content a:focus{text-decoration:underline}.triangle-up{display:block;width:100%;position:absolute;top:-9px;left:50% !important;right:auto !important;text-align:center !important;transform:translate(-50%, 0) !important}.triangle-up span{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #ededed;border-top:10px solid transparent;display:inline-block}.layout__content > .widget--featured-content{margin-top:142px}.layout__content > .widget--featured-content.widget--H2s{margin-top:2.5em !important}.nav--top{margin:10px 0 0}.nav--top ul a,.nav--top ul button{margin-top:10px}h1,h2,h3,.syllabus__section-title,.featured-content-article-item__title{color:#000b3a !important}h1{font-family:var(--headerFont);font-size:35px !important}h1.h2{font-family:var(--regularFont) !important}h2{font-family:var(--headerFont)}h3{font-family:var(--regularFont) !important;font-size:1.25rem !important;color:#666D89 !important}.dashboard--catalog .widget__title{padding-top:1rem}.learn.dashboard .widget{margin-bottom:2rem}.catalog-grid-item{background-color:#fff}#learner .featured-content-article-item__title,#learner .catalog-grid-item__title{font-family:var(--regularFont) !important;font-size:1.3125rem !important;line-height:1.725rem !important;letter-spacing:0.025rem !important;color:#000b3a}#learner div.catalog-grid-item__source strong,#learner p.featured-content-multi-carousel-item__source strong{font-size:1rem;font-family:var(--headerFont);color:#113a99;text-transform:uppercase}#learner p.catalog-grid-item__description{font-size:1rem;color:#000b3a;height:auto !important}hr.catalog-grid-item__hr{border:solid #C6C6C6;border-width:1px 0 0}select{background-image:url(\"data:image/svg+xml;utf8,\") !important;background-size:20px;background-position-x:96%;background-position-y:18px;font-size:1.075rem}.catalog-aggregation--expanded{background-color:#fff;border-bottom:none;margin-bottom:0;transition:all 0.3s ease-out}.icon-navigateright:before,{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-navigateright::before,.icon-navigateleft::before,.icon-navigatedown::before,.icon-search::before{color:#07E5A5}.directional__nav__button:hover,.directional__nav__button:focus{background-color:#5E6A8B !important}.icon-navigateright:hover::before,.icon-navigateright:focus::before,.icon-navigateleft:hover::before,.icon-navigateleft:focus::before{color:#fff !important}.overviewFormat{background:#f6f6f6;border:1px solid #e9e9e9;border-radius:5px;width:100%;padding:10px;height:auto}.sidebar__container--right .field__input-wrapper--select select{height:54px}.overviewFormat p{margin:0px 0px 8px}.overviewFormat p:last-child{margin:0px}.overviewFormat p strong{color:#113a99}.detailsTitle{font-size:24px;color:#113a99;border-bottom:1px solid #c2c2c2;padding-top:10px;clear:both}.accreditationContainer{width:100%;height:auto;overflow:auto;border-bottom:1px solid #c2c2c2;margin-bottom:15px;clear:both;padding-bottom:10px}.displayNone--{display:none !important}.accreditationBox,.designationBox{float:left;padding:10px;width:50%}.accreditationTitle{font-size:18px}.course__detail__sidebar .widget--course-purchase_standard button{display:none}.course__detail__sidebar .widget--course-purchase_standard .panel button{display:block}.course__detail__sidebar .widget--course-purchase_standard .enroll__secondary-actions button{display:block !important}.editor-content a:not(.btn),.redactor_editor a:not(.btn){color:#113B99}.editor-content a:active:not(.btn),.editor-content a:visited:not(.btn),.editor-content a:focus:not(.btn),.redactor_editor a:active:not(.btn),.redactor_editor a:visited:not(.btn),.redactor_editor a:focus:not(.btn){color:#823380}.top-bar .toggle-topbar button{color:#333}.top-bar .toggle-topbar.menu-icon button span:after{box-shadow:0 0 0 1px #333, 0 7px 0 1px #333, 0 14px 0 1px #333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),.top-bar-section .dropdown li a{text-align:center !important}.btn--with-icon,.btn--with-icon:hover,.btn--primary,.btn-primary,.btn--alt.btn--primary,.btn--image-tag i,.hr__accent-bar,.hr__accent::before,.hr__accent-full,.tabs,.tabs .tab-title.active > a,.tabs .tab-title > a.active,.tabs.tabs--accent .tab-title.active > a,.tabs.tabs--accent .tab-title > a.active,.tabs-content,.tabs-content.vertical,.upsell__instructor,.cart__total,.featured-content-article-item__description::before,.event-sidebar__container .event-sidebar,.event-sidebar--tabs .event-sidebar__content__container,.order__summary .order__total,.dashboard-access-tab--active,.image__zone,.quiz__container--learner .choices__list li.choice--selected.choice--selected--neutral,.quiz__container--assessment .choices__list li.choice--selected.choice--selected--neutral,.quiz__container--quiz .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--test .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--quiz .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--test .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--tally .choices__list li.choice--selected.choice--selected--true,.quiz__container--tally .choices__list li.choice--selected.choice--selected--true:hover,.quiz__container--survey .choices__list li.choice--selected.choice--selected--true,.quiz__container--survey .choices__list li.choice--selected.choice--selected--true:hover,.quiz__container--survey .choices__list li.choice--selected .choice__caption,.quiz__container .choices__list--image .choice--selected .choice__caption,.quiz__container.quiz__container--quiz .choices__list:not(.choices__list--selected) li.choice--image-compare:hover .choice__caption,.quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected .choice__caption,.quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected:hover .choice__caption,.quiz__container .choices__list li:hover,.quiz__container--test .choices__list li.choice--selected,.quiz__container--survey .choices__list li.choice--selected,.quiz__container--tally .choices__list li.choice--selected,.quiz__container--test .choices__list li.choice--selected:hover,.quiz__container--survey .choices__list li.choice--selected:hover,.quiz__container--tally .choices__list li.choice--selected:hover,.tools__content__sections__list,.tools__content,.topic__index .topic__index__number.topic__index__number--active span,.card__label__button,.note-popup .note-popup__button-container:after{border-color:#07E5A5}.btn--with-icon:hover i,.btn--with-icon i,.btn--close,.btn--audio-player,.btn--primary,.btn-primary,.decal,.icon--round,.items__list--selectable li.selected,.tabs .tab-title.active > a,.tabs .tab-title > a.active,.tabs.tabs--accent .tab-title.active > a,.tabs.tabs--accent .tab-title > a.active,.block-grid__item__bundle-price,.editor-content table thead td,.editor-content table thead th,.expandable-sidebar__toggle,.featured-content-carousel__dot--active,.event-sidebar__meeting--active,.event-sidebar__meeting--active:hover,.learning-path-milestone-item-session-select .session-meeting-select--active,.learning-path-milestone-item-session-select .session-meeting-select--active:hover,.dashboard-account-tab--inactive,.directional__nav__button,.discussion-card__list .discussion-card,.quiz__container--quiz .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--test .quiz__container--learner .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--quiz .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--test .quiz__container--assessment .choices__list.choices__list--image li:hover .choice__caption,.quiz__container--survey .choices__list li.choice--selected .choice__caption,.quiz__container .choices__list--image .choice--selected .choice__caption,.quiz__container.quiz__container--quiz .choices__list:not(.choices__list--selected) li.choice--image-compare:hover .choice__caption,.quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected .choice__caption,.quiz__container.quiz__container--test .choices__list li.choice--image-compare.choice--selected:hover .choice__caption,.checkbox-label input.checkbox:checked ~ .checkbox-indicator,.checkbox-label input.checkbox:active ~ .checkbox-indicator,.section-progress-bar span,.tools__content__sections__list a.active,.slide-show__top-bar,.card__label__button:hover,.card__label__button.active,.note-popup .note-popup__button-container{background-color:#07E5A5;color:#000b3a}.header--student .header__left__icon{background-color:#000b3a !important;color:#fff !important}.header--student .header__left__icon .icon-home{transition:0.3s}.header--student .header__left__icon .icon-home:before{font-size:2rem}.header--student .header__left__icon .icon-home:hover,.header--student .header__left__icon .icon-home:focus{font-size:2.525rem}.learner__container{background-image:linear-gradient(#F5F5F0, #fff, #fff)}.bookmark-archived,.bookmark-check,.bookmark-plus{color:#FF5933 !important}.icon-circle.icon-circle--full{margin:6px 2px;border-color:#FF5933 !important}.icon-circle.icon-circle--full span{background-color:#FF5933}.completed__indicator i{color:#FF5933}.desktop--adUnit{display:none}.mobile--adUnit{display:block}.layout__content .widget--banner-ad_standard:first-child{position:fixed;z-index:10;top:0;background-color:#000b3a}#learner h1.course-title{font-family:var(--regularFont);line-height:inherit}.hero{margin:-2rem -1rem 2rem;-webkit-transition:margin 0.5s ease-out;-moz-transition:margin 0.5s ease-out;-o-transition:margin 0.5s ease-out;transition:margin 0.5s ease-out}.hero--home .hero{margin:1.25rem 0 2rem;-webkit-transition:margin 0.5s ease-out;-moz-transition:margin 0.5s ease-out;-o-transition:margin 0.5s ease-out;transition:margin 0.5s ease-out}.maxi--width{max-width:1280px !important;padding:1rem 0 !important}.widget--H2s .widget__title,.header--dashboard + div h2.widget--H2s,.widget--H2s .widget__alt-title__container h3,.widget--H2s .widget__alt-title__container--with-cta h3{text-align:left !important;font-family:var(--headerFont) !important;font-weight: 900 !important;color:#11348e !important}.header--dashboard + div h1.widget--H2s{font-size:1.25rem !important}.widget__alt-title__container--with-cta{margin-left:1rem}.viewAll--cta .widget__title-cta{margin-right:1rem;margin-top:-2rem}.widget--transcript-header{padding-top:8.25rem !important}.widget--transcript-header .header--dashboard{height:8.625rem;left:0;top:0;padding-left:2rem;padding-top:0}.tabs-content--manager .widget--transcript-header{padding-top:0 !important}.featured-content-article-item__body,.catalog-grid-item__body{display:grid;grid-template-areas:\"format\" \"title\" \"credits\" \"queue\";grid-template-columns:100%;grid-template-rows:2rem 11.5em;min-height:18em;position:relative}.oneItemRow .catalog-grid-item__body{margin-top:0.75rem}.featured-content-article-item__body{min-height:14em}.featured-content-article-item__title,.catalog-grid-item__title{grid-area:title}.featured-content-multi-carousel-item__source,.catalog-grid-item__source{grid-area:format}.catalog-grid-item__description{grid-area:credits;margin-top:-2rem}.featured-content-multi-carousel-item__source{padding-top:0.75rem}.catalog-grid-item__cta-container{line-height:0px}.featured-content-multi-carousel-item{float:left;background-color:#EFEEE6}.featured-content-multi-carousel-item__body{min-height:10rem;padding:.75em;position:relative}.widget--featured-content_multi-carousel button.btn--bare-icon{height:3.25rem}.widget--featured-content_multi-carousel button i{font-size:1.25rem}.widget--featured-content_multi-carousel button .icon-navigateright:hover::before,.icon-navigateright:focus::before,.icon-navigateleft:hover::before,.icon-navigateleft:focus::before{color:#7089C2 !important}.widget--featured-content_multi-carousel button .icon-navigateright,.widget--featured-content_multi-carousel button .icon-navigateleft{font-size:2.25rem}.featured-content-multi-carousel__nav-right{right:0.25rem !important}.featured-content-multi-carousel-item__title{text-align:left;font-size:1.15rem;font-weight:normal}.featured-content-multi-carousel-item__queue{position:absolute;bottom:.75rem}.featured-content-multi-carousel-item__description{font-size:0.825rem}li.about-block__container{margin-bottom:1rem}.subNavs nav.navigation-bar{float:none;max-width:1378px;margin:0 auto;padding-right:0 !important}.subNavs nav.navigation-bar section ul{border:none !important}.subNavs nav.navigation-bar li{margin:.25rem .625rem 1rem;padding:0 !important;text-align:center}.subNavs nav.navigation-bar li ul.dropdown{left:100% !important;width:100% !important}.subNavs nav.navigation-bar li a{color:#113B99 !important;background-color:#CFD8EB !important;text-transform:none !important;font-size:1rem !important}.subNavs nav.navigation-bar li a::after{border-color:hsla(221,80%,33%,1) transparent transparent !important;margin-top:8px !important;border:6px inset}.subNavs nav.navigation-bar li a:hover,.subNavs nav.navigation-bar li a:focus,.subNavs nav.navigation-bar li a:active{background-color:#07E5A5 !important;color:#000B3A !important}.icon-navigateright:hover::before,.icon-navigateright:focus::before,.icon-navigateright:active::before,.icon-navigateleft:hover::before,.icon-navigateleft:focus::before,.icon-navigateleft:active::before,.icon-navigatedown:hover::before,.icon-navigatedown:focus::before,.icon-navigatedown:active::before,.icon-search:hover::before,.icon-search:focus::before,.icon-search:active::before{color:#5E6A8B !important}.course__detail__sidebar .widget--course-purchase .btn--alt.btn--expand,.course__detail__sidebar .widget--course-purchase .panel .btn--primary,.course__detail__container .widget--course-purchase_standard button,.sidebar__container--right .panel--alt button,.sidebar__container--right button{width:100% !important;height:3.525rem !important;font-size:1.125rem;line-height:2.525rem}.layout-panel .directional__nav .directional__nav__button{background-color:#07E5A5 !important}.layout-panel .directional__nav .directional__nav__button i::before{color:#fff !important}.layout-panel .directional__nav .directional__nav__button:hover{background-color:#5E6A8B !important}.layout-panel .topic__container__survey .btn--primary{height:3.256rem;padding:0 2rem}.topic__content .results__controls button:first-of-type{border:solid 1px #07E5A5 !important;border-radius:28px}.topic__content .results__controls button:hover:first-of-type{color:#fff;border-color:#5E6A8B !important}li.about-block__container .about-block__text h3{color:#fff !important}.dashboard-header-dropdown{z-index:10000}.header--dashboard{width:100%;height:3.725rem;margin-bottom:1rem;padding-top:13px;background-color:#000B3A;position:fixed;z-index:11}.header .company__beta-logo .company-logo__container img{max-height:40px}.header--dashboard + div{padding-top:7.625rem}.header--dashboard + div div.widget--html_standard:first-of-type{width:100%;height:2rem;position:fixed;z-index:10;text-align:center;right:0;border-bottom:solid 1px #113B99;background-color:#fff;top:0;padding-top:3.75rem !important;padding-bottom:2rem !important}.header--dashboard + div div.widget--html_standard:first-of-type h1{font-family:var(--headerFont) !important;font-size:1.525rem !important;color:#113B99 !important;margin-top:2px !important}.header--dashboard .header__inner{margin:0 1.5rem}.header--dashboard .header__inner .column:first-child{padding-left:0}.header--dashboard .header__inner .company__beta-logo{display:inline-block !important;width:7rem;margin-top:0}.header__inner .company__school-name{text-transform:inherit}.header--dashboard .header__inner .company__school-name__divider,.header--dashboard .header__inner .company__school-name{display:none}.widget--transcript-header .header--dashboard .header__inner .company__school-name__divider,.widget--transcript-header .header--dashboard .header__inner .company__school-name{display:initial;color:#fff}.tabs-content--manager .header--dashboard .header__inner .company__school-name__divider,.tabs-content--manager .header--dashboard .header__inner .company__school-name{color:inherit}.header--dashboard .header__inner .dashboard-header-dropdown__link{color:#fff !important;margin-top:-0.5rem}.user-engagement-stat--collaborations,.user-engagement-stat--hours{color:#113B99}.user-engagement-stat--percent-complete{color:#FF5933}.user-engagement-progress-bar .progress.colorized .meter{background:#07E5A5}.user-engagement-stat__value-container{font-size:2.1875rem}.header--dashboard [class*=column]+[class*=column]:first-child{display:none}.widget--dashboard-access_standard .dashboard-access-list-item .medium-3{display:none}.dashboard-account{max-width:1312px;height:100vh;margin:0 auto}.dashboard-account [id^=\"account-section-1\"] a{max-width:25rem;color:#fff;font-size:1.0625rem;margin:1rem auto;padding:1rem}.accreditationBox img{margin-bottom:1rem}.hero__caption{display:block;width:200px;text-align:center}.submission__comments{display:none}.sidebar__testimonial{display:none}.course__detail__container .course__detail__content{margin-top:2rem}.course__detail__container .course__detail__content ul.tabs{border-bottom:none}.widget--course-purchase_standard{padding:1rem 1rem !important}.tabs-content>.content{padding:0}.learner__container--toggled .text-right button,.learner__container--toggled .layout-panel .expandable-sidebar__toggle,.learner__container__toggle button{background-color:#000b3a;border-color:#000b3a;color:#fff}.learner__container--toggled .layout-panel .expandable-sidebar__toggle i::before{color:#fff}.learner__container .learner-section__progress span{background-color:#000b3a}.learner__container .topic__content .topic__index__number.topic__index__number--active span{border-top-color:#000b3a !important}div.chart-bar.chart-bar--total,.results__question-labels .label-circle.label-circle--total{background-color:#000b3a}div.chart-bar.chart-bar--answered,.results__question-labels .label-circle.label-circle--answered{background-color:#666D89}div.chart-bar.chart-bar--correct,.results__question-labels .label-circle.label-circle--correct{background-color:#999DB0}div.chart-bar.chart-bar--incorrect,.results__question-labels .label-circle.label-circle--incorrect{background-color:#CCCED7}.question__container .choice__index{font-family:var(--headerFont)}.question__container .choice--selected--true{border-color:#07E5A5 !important}.question__container .choice--selected--true .choice__review.text-right .choice__selected-answer,.question__container .choice--selected--true .choice__review.text-right .choice__icon .icon-check{color:#000b3a}.choice--selected--true .choice__selected-answer span,.choice--selected--false .choice__selected-answer span{font-family:var(--headerFont)}#courseBackLink{display:block;position:absolute;font-size:1rem;background:#07E5A5;margin-top:0rem;padding:0.25rem 1rem;border-radius:28px;color:#000b3a;left:10%}#courseBackLink:hover,#courseBackLink:focus{background:#5E6A8B;color:#fff !important}.catalog__ribbon{top:-1px;padding:0.5em 0.8em}.header--checkout{background-color:#000b3a;height:106px;margin-bottom:5rem}.header--checkout .company__beta-logo{float:left;width:6.875rem;margin-top:1rem}.header--checkout .header__title{float:left;width:84%;margin:2rem auto 0;text-align:center}.header--checkout .header__title h2{color:#fff !important;font-family:var(--regularFont) !important;font-size:2.25rem !important;margin-bottom:0}.order__index label div:first-child{width:25px !important}.order__index label div:nth-child(2){float:left !important}.order__index label input[type=checkbox]{zoom:1.5}.order__index label span:nth-child(4),.order__index label button.btn--inherit-font{display:none}.header--checkout .header__inner{position:relative}.checkout__order .cart-items.cart-items--order{border-radius:5px}.header--checkout a#checkoutBackLink{position:absolute;font-size:1rem;background:#07E5A5;margin-top:1.5rem;padding:0.25rem 1rem;border-radius:28px;color:#000b3a;left:0rem}.header--checkout a#checkoutBackLink:hover,.header--checkout a#checkoutBackLink:focus{background:#5E6A8B;color:#fff !important}.home .layout__content .widget--featured-content:nth-of-type(1){padding:0 !important}.red-images{display:block}.red-images--item{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:265px;color:#fff;text-align:center}.red-images--item a{display:flex;width:100%;min-height:100%;min-height:265px;padding-left:20px;padding-right:20px;padding-bottom:15px;position:relative;overflow:hidden}.red-images--item .icon{position:absolute;bottom:30px;left:30px;display:block;width:44px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:width 0.2s ease-in, height 0.2s ease-in, left 0.2s ease-in}.red-images--item a:hover .icon{width:60px;height:60px;left:calc(50% - 30px)}.red-images--item h2{color:#fff;width:100%;text-transform:uppercase;margin-bottom:0;font-size:23px;line-height:1.3;position:absolute;left:0;bottom:16px;transition:all 0.3s ease-out;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-left:40px;padding-right:40px;max-width:264px;margin-left:50%}.red-images--item a:hover h2{bottom:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);font-size:25px}.home-quotes--quote{color:#1b75bb;background-repeat:no-repeat;background-position:50% 0;background-image:url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395966/jlo9axysvz5jzwvais8o.png);padding-top:80px;font-weight:300}.home-quotes--holder .home-quotes--author{font-family:'Montserrat', sans-serif;font-style:italic;color:#1b75bb;padding-top:16px;font-size:22px;font-weight:300;text-align:center;position:relative;margin-bottom:0}.home-quotes--holder .home-quotes--author:before{content:'';position:absolute;top:0;height:0;min-width:180px;border-top:1px solid #1b75bb;margin-left:calc(50% - 90px);display:block}.home-quotes--item.slick-slide{min-height:489px;display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.home-quotes--holder{width:80%;margin-left:auto;margin-right:auto}.home-quotes--holder h1{font-size:1.75rem;text-align:center}.home-quotes--holder .home-quotes--author-info{color:#1b75bb;font-style:italic;text-align:center;font-weight:100}.slick-initialized .home-quotes--item.slick-slide{display:flex}.home-quotes .slick-arrow{position:absolute;z-index:5;border:none;background-color:transparent;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;top:50%;margin-top:-30px;height:60px;width:36px;text-indent:110%;line-height:60px;overflow:hidden;opacity:0.6;transition:opacity 0.2s ease-in;margin:0;padding:0}.home-quotes .slick-arrow:hover{opacity:0.9}.home-quotes .slick-arrow.slick-prev{background-image:url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395009/cecqyzpkxafkujvxzc7q.png);left:15px}.home-quotes .slick-arrow.slick-next{background-image:url(//d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499395022/prqh43iveyoe9dyptsme.png);right:15px}.home-hero .hero .hero__caption a{margin-top:15px;text-transform:uppercase;letter-spacing:0.09em}.hero .hero__caption .hero__title{text-align:center;font-weight:300}.our-courses-home{padding-top:69px;padding-left:2rem;padding-right:2rem;padding-bottom:25px}.our-courses-home h1{font-size:54px;margin-bottom:26px}.our-courses-home--wrapper{display:block}#learner .our-courses-home--item h3{font-weight:200;font-family:'Montserrat', sans-serif;font-size:27px;padding-top:13px;letter-spacing:-0.05em;margin-bottom:0;padding-bottom:40px}.our-courses-home--item a{display:block}.our-courses-home--item img{min-width:100%}.home-video{padding-top:46px;padding-left:2rem;padding-right:2rem}.home-video h1{font-size:54px;margin-bottom:0;padding-bottom:23px}.home.index .widget--featured-content h3{font-size:54px;margin-bottom:0;font-weight:200;color:#1b75bb}.home-video--item h3{padding-top:22px;font-size:28px;margin-bottom:0}#learner .widget--featured-content .featured-content-article-item__title{font-weight:200;font-family:'Montserrat', sans-serif;font-size:27px;padding-top:13px;letter-spacing:-0.05em;margin-bottom:0;padding-bottom:40px;margin-top:0;color:#1b75bb}.learner__sidebar-list>li>span{text-transform:capitalize}#learner .catalog-grid-item__title:hover,#learner .widget--featured-content .featured-content-article-item__title:hover{color:#1b75bb !important}.home.index #learner .widget--featured-content~.widget--featured-content .featured-content-article-item h4{padding-top:0;font-size:26px;margin-bottom:0;font-family:'Montserrat', sans-serif;padding-bottom:0;letter-spacing:0;margin-top:26px}.home-video--item p{color:#999}.home.index .featured-content-article-item__description{color:#999;font-size:0.875rem;padding-top:0.5rem}.home__content .featured-content-article-item__description{font-size:1rem}.home-video--item .home-video--tooltip{font-size:12px;text-transform:uppercase;padding-top:3px;padding-bottom:17px;position:relative;color:#999}.home-video--item .home-video--tooltip:after{content:'';position:absolute;min-width:80px;bottom:0;left:0;border-bottom:5px solid #be1523}.widget--featured-content .featured-content-article-item__description:before{content:\" \";position:absolute;top:-10px;left:0;border-width:4px 0 0;border-style:solid;width:41px;height:0}.home.index .featured-content-multi-carousel-item__source{font-size:12px;text-transform:uppercase;padding-top:3px;padding-bottom:0;position:relative;color:#999}.home-video--item a{display:block;position:relative}.index.home .video-player-arrow{position:relative}.home-video--item a:after,.index.home .widget--featured-content~.widget--featured-content .video-player-arrow:after{content:'';background-image:url(//d36ai2hkxl16us.cloudfront.net/m/crowd-culture/arrow.svg);background-color:rgba(45, 45, 45, 0.6);width:60px;height:60px;background-position:22px 50%;position:absolute;background-repeat:no-repeat;border-radius:50%;background-size:32%;top:50%;left:50%;margin-top:-30px;margin-left:-30px;transition:background-color 0.3s ease-in}.home-video--item a:after,.index.home .video-player-arrow:hover:after{background-color:rgba(45, 45, 45, 0.9)}.home-video--item img{min-width:100%}.index.home .featured-content-article-item .featured-content-article-item__body{padding:0.75rem 0}.catalog-grid-item__price{display:inline-block;padding-top:0.75rem}@media only screen and (min-width: 48.063em){.index.home .header.header--microsite{width:100%;position:absolute;top:42px;background-color:rgba(255, 255, 255, 0.7);z-index:10}.header--microsite .company__logo{float:left;margin-bottom:2.2rem;width:270px;height:110px;margin-top:-37px;margin-left:-9px}.top-bar{border:none;background:transparent;float:right;padding-right:58px;margin-top:-75px}.top-bar-section ul.left{margin:0 2%}.top-bar-section ul li{background:transparent}.top-bar-section li:not(.has-form) a:not(.button){text-transform:uppercase;color:#000;font-weight:normal;font-size:20px;line-height:36px;padding-right:34px}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li:not(.has-form) a:not(.button):focus{background-color:transparent}.top-bar-section li:not(.has-form) a:not(.button){background-color:transparent}.top-bar-section ul li:hover:not(.has-form)>a{background-color:transparent}.top-bar-section .left li .dropdown{right:auto;left:-60px}.subNavs nav.navigation-bar li a{width:200px;height:2rem;line-height:2.25rem !important}.nav--top ul a{position:absolute;top:0;right:5px}.nav--top ul li:last-of-type a{overflow:hidden;background-image:url(//d36ai2hkxl16us.cloudfront.net/m/crowd-culture/cart.svg);background-repeat:no-repeat;background-size:90%;background-position:50% 50%;text-indent:400%;width:36px;height:36px;position:absolute;right:39px;top:49px;z-index:4}.nav ul>li:not(.has-form) a:not(.button):focus,.nav--top ul li:last-of-type a:focus{background-color:transparent}#learner button:hover{background-color:#5E6A8B}#learner button i:hover,#learner button i:focus,#learner button span:hover,#learner button span:focus{color:inherit !important}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),.top-bar-section .dropdown li a{width:auto;height:auto;text-indent:0;overflow:visible;margin-left:0;text-align:right;padding-right:15px;color:#000;font-size:14px;font-weight:normal}.home-hero .hero:before{content:'';position:absolute;bottom:0;top:44%;left:0;right:0;z-index:5;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%);transition:top 0.3s ease-in}.home-hero .hero .hero__caption{background-color:transparent;z-index:5;color:#fff;width:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-hero .hero .hero__caption h2{color:#fff;font-size:48px}#learner .home-hero .hero .hero__caption .h4{color:#fff;font-family:'Montserrat', sans-serif;font-weight:200;font-size:23px;display:block;text-align:center;max-width:610px;margin-left:auto;margin-right:auto}.layout__content .home-hero .hero{margin-bottom:0}.red-images{display:flex}.red-images--item{width:33.33%}.red-images--item a{position:relative;overflow:hidden;min-height:265px}.our-courses-home{padding-left:4.1rem;padding-right:4.1rem}.our-courses-home--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.our-courses-home--item{width:calc(33.33% - 15px)}.home-quotes--item,.home-quotes--item.slick-slide{min-height:489px;display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.slick-initialized .home-quotes--item.slick-slide{display:flex}.home-quotes--holder{width:80%}.home-quotes--holder h1{font-size:2.25rem}.home-video,.layout__content .widget--featured-content{padding-left:4.1rem;padding-right:4.1rem}.home-video--wrapper{display:flex;justify-content:space-between}.home-video--item{width:calc(50% - 19px)}.desktop--adUnit{display:block}.mobile--adUnit{display:none}.widget__alt-title__container--with-cta{margin-left:0rem}.viewAll--cta .widget__title-cta{margin-right:0rem}.marketplace--page .medium-block-grid-3>li{width:32.44444%;margin-left:0.75%;margin-right:0.25%}.marketplace--page li.about-block__container:first-of-type{margin-left:0 !important}.marketplace--page li.about-block__container:last-of-type{margin-right:0}}.widget--catalog_standard{background-color:#F9F8F5;padding:1rem 1rem 0 !important}.tabs-content--manager .header--dashboard{width:auto;height:auto;position:relative;background-color:#f7f7f7}.tabs-content--manager .header--dashboard .header__inner a.dashboard-header-dropdown__link{color:initial !important}.layout__content--sidebar.myCME--Live .widget--course-purchase{display:none}.learner-section__title__container h3 span:nth-child(2){font-family:var(--headerFont)}.quiz__container .choices__list li:hover,.course.preAssess .quiz__container .choices__list li.choice--selected,.course.evaluation .quiz__container .choices__list li.choice--selected{border-color:#7089c2 !important}.results__question-chart .results__chart-bars{height:160px !important}.course .ember-view .directional__nav{float:left}.course .ember-view > .directional__nav div.directional__nav__button__container--prev{display:none}.course .ember-view > .directional__nav ~ .directional__nav .directional__nav__button__container--prev{display:block}.course .ember-view > .directional__nav ~ .directional__nav{display:block}.course.course-lesson-0.hideElems .directional__nav__button__container{display:none}.course .learner-section__progress .section-progress-bar span{background:inherit}.course.preAssess .quiz__container--survey button.btn--right span{display:block;visibility:hidden;margin-top:-1rem;font-family:var(--headerFont);font-size:1rem}.course.preAssess .quiz__container--survey button.btn--right span::after{display:block;visibility:visible;content:'Complete Pre-assessment'}.course.preAssess .summary__restart{display:none}.course.postAssess .quiz-start__text button.btn--centered span{display:block;visibility:hidden;margin-top:-1.25rem}.course.postAssess .quiz-start__text button.btn--centered span::after{display:block;visibility:visible;content:'Start Post-assessment';font-size:1rem}.course.postAssess button span.directional__nav__button--right{display:none}.course.postAssess .learner__container .learner-section__progress span{background-color:#e9e9e9}.course.postAssess .topic__content .results__controls button:first-of-type{background-color:#07E5A5}.course.postAssess .topic__content .results__controls button.btn.btn--primary{background-color:inherit;border:none}.course.postAssess .topic__content .results__controls button.btn.btn--primary:hover{color:inherit;background-color:inherit !important}.course.postAssess .topic__content .results__controls a.btn.btn--success{display:none}.course.evaluation .quiz__container--survey button.btn--right span{display:block;visibility:hidden;margin-top:-1rem;font-family:var(--headerFont);font-size:1rem}.course.evaluation .quiz__container--survey button.btn--right span::after{display:block;visibility:visible;content:'Complete Evaluation'}.course.course-lesson-0 .quiz__container--survey button.retake-survey{display:block;visibility:hidden;font-family:var(--headerFont);font-size:1.05rem;color:#000b3a;position:absolute;padding:0;z-index:100}.course.course-lesson-0 .quiz__container--survey button.retake-survey::after{display:block;visibility:visible;content:'Change Answers'}.course.course-lesson-0 .quiz__container--survey button.retake-survey:hover{text-decoration:underline}.course.section span.directional__nav__button.directional__nav__button--left{display:none}.course.section span.directional__nav__button.directional__nav__button--left + span::before{content:\" < \";color:#07E5A5;font-size:1.5rem;vertical-align:middle}.course.section span.directional__nav__label{font-size:1rem;font-family:var(--headerFont);line-height:1.75}.course.section div#contList{width:20%;position:absolute;bottom:12px;left:40%;right:40%}.course.section div#contList span{display:block;width:fit-content;margin:0rem auto 0;font-family:var(--headerFont)}.course.section div#contList span span{float:left;display:inline-block}.course.section div#contList span span.numbs{margin-right:5px}.course.section a.bookmark-dropdown__link{display:none}.widget--course-purchase_standard{display:block}@media only screen and (min-width: 48em){.subNavs nav.navigation-bar li a::after{margin-top:-2px !important;border:6px inset}}@media only screen and (min-width: 55em){.header--microsite .company__logo{float:left;margin-bottom:0.3rem;width:326px;height:110px;margin-top:3px;margin-left:-9px}.home-hero .hero .hero__caption{width:80%}.home-hero .hero .hero__caption h2{font-size:53px}.header--dashboard + div{max-width:1312px;margin:0 auto;padding-top:8.625rem}.header--dashboard + div div.widget--html_standard:first-of-type{width:calc(100% - 62%);top:40px;right:calc(50% - 18%);border:none;background-color:#000B3A;padding-top:1rem !important;padding-bottom:inherit;z-index:12}.header--dashboard + div div.widget--html_standard:first-of-type h1{color:#fff !important;font-family:var(--regularFont) !important;font-size:2.25rem !important}.header--dashboard{height:6.625rem}.header--dashboard .header__inner .company__beta-logo{margin-top:1.25rem}.header--dashboard .header__inner{margin:0 auto}.header .company__beta-logo .company-logo__container img{max-height:100px}.header--dashboard .header__inner .dashboard-header-dropdown__link{margin-top:2rem}}@media only screen and (min-width: 64.063em){.header--microsite .company__logo{float:left;margin-bottom:.3rem;width:361px;height:110px;margin-top:-5px;margin-left:0}.learner__container--closed .learner__content{padding:2rem 14rem}}@media only screen and (min-width: 70em){.header--microsite .company__logo,.header--microsite .company__beta-logo{float:left;margin-bottom:.5rem;width:300px;height:110px;margin-top:-9px;margin-left:11px}.widget--catalog_standard{padding:2rem 2rem 0 !important}.hero{margin-top:-1rem;-webkit-transition:margin-top 0.5s ease-out;-moz-transition:margin-top 0.5s ease-out;-o-transition:margin-top 0.5s ease-out;transition:margin-top 0.5s ease-out}.hero--home .hero{margin-top:0;-webkit-transition:margin-top 0.5s ease-out;-moz-transition:margin-top 0.5s ease-out;-o-transition:margin-top 0.5s ease-out;transition:margin-top 0.5s ease-out}.viewAll--cta .widget__title-cta{margin-top:-1rem}.subNavs nav.navigation-bar li ul.dropdown{left:-10px !important}.featured-content-multi-carousel__nav-right{right:-0.5rem !important}}@media only screen and (min-width: 72.063em){.home-hero .hero:before{top:44%}}@media only screen and (max-width: 20.063em){.header__inner nav.nav--top span{font-size:0.9375rem}#lms #lmsLogin p{font-size:0.8125rem}.footerCols ul{height:auto !important}}@media only screen and (min-width: 48.125em) and ( max-width: 68.375em){.featured-content-multi-carousel-item__queue{float:left;width:100%;position:relative;margin-bottom:0.5rem;margin-top:1rem;bottom:inherit}}@media only screen and (min-width: 58.063em) and ( max-width: 68.375em){ul.utilityNavLinks li{padding:34px 2% 0;transition:all 0.3s ease-out}}@media only screen and (min-width: 40.063em) and ( max-width:58.063em){#lms-footer .footerCols{height:auto !important}#lms-footer .col2{padding-right:15px}}@media (max-width: 48em){.layout__content > .widget--featured-content.widget--H2s{margin-top:1em !important}.widget--H2s.clinical-area .widget__alt-title__container{display:none}.top-bar .toggle-topbar.menu-icon{top:10%}.clinical-area .top-bar .toggle-topbar.menu-icon button span:before{content:\"Tap for Clinical Areas\";text-transform:capitalize}.clinical-area .top-bar .toggle-topbar.menu-icon button span span{visibility:hidden;position:absolute;height:0}}@media (max-width: 58.063em){.index.home .header.header--microsite{height:60px !important}.container .header.header--microsite{height:96px}.header__inner nav.nav--top span{line-height:1rem}.featured-content-article,.widget__alt-title__container,.tabs-content>.content{padding:0 1rem}.header--checkout{height:70px;margin-bottom:4rem;padding-top:0}.header--checkout .header__title{width:61%;margin-top:1.5rem}.header--checkout .header__title h2{font-size:1.25rem !important}.header--checkout a#checkoutBackLink{margin-top:2.5rem}.hamburger{padding:15px 15px;display:block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:4px auto 0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.openSesame:hover{opacity:0.7}.hamburger.openSesame .hamburger-inner,.hamburger.openSesame .hamburger-inner::before,.hamburger.openSesame .hamburger-inner::after{background-color:#fff}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:\"\";display:block}.hamburger-inner::before{top:-10px}.hamburger.openSesame .hamburger-inner::before{top:0}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.openSesame .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.openSesame.hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.openSesame .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}#cart-button.navIsOpen span{visibility:hidden}#lms .widget--searchbar{top:96px !important;padding:0.30rem 0rem !important}#lms .search-bar-widget{width:100% !important}#lms .nav--search .search-bar-widget{width:100% !important;margin:8px 0 !important}.myCME__brandHeader{display:none}.myCME__brandHeader__Mobile{display:block !important;width:100%;height:60px;position:fixed;z-index:10000 !important;top:0}.myCME__brandHeader__Mobile nav div{float:left;width:31%}.myCME__brandHeader__Mobile nav div.drop--wrap,.myCME__brandHeader__Mobile nav div.dropdown-content{width:100%}.myCME__brandHeader__Mobile nav div.drop--wrap{display:none;transition:0.5s}.myCME__brandHeader__Mobile ul li.openDraw div.drop--wrap{display:block}.myCME__brandHeader__Mobile ul li.openDraw i.icon-navigatedown{transform:rotate(180deg)}.myCME__brandHeader__Mobile nav div:first-child img{width:auto !important;margin-left:20px !important}.myCME__brandHeader__Mobile img{height:40px;width:100% !important;margin:10px auto !important}.myCME__brandHeader__Mobile button{background-color:inherit;border:none;margin-bottom:0;padding-bottom:0}.myCME__brandHeader__Mobile button img{margin-top:4px !important}.myCME__brandHeader__Mobile .mobileNav{width:0;background-color:#fff;position:absolute;left:0;top:96px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.34);overflow-x:hidden;transition:0.3s}.myCME__brandHeader__Mobile .mobileNav span{display:none;width:100%}.myCME__brandHeader__Mobile button{background-color:inherit;border:none}.myCME__brandHeader__Mobile button.highLightBurger{border:solid 3px #07e5a5}.myCME__brandHeader__Mobile .mobileNav.openSesame{width:100% !important}.myCME__brandHeader__Mobile .mobileNav.openSesame i.icon-navigatedown::before{font-size:20px;font-weight:800;color:#010d39}.myCME__brandHeader__Mobile .mobileNav.openSesame span{display:block !important;transition:0.3s}.myCME__brandHeader__Mobile .mobileNav img{margin-top:0 !important;transition:0.3s}.myCME__brandHeader__Mobile .mobileNav.openSesame span img{display:none;float:left;width:93% !important;margin-top:-26px !important;position:fixed}.myCME__brandHeader__Mobile ul{margin:10px 0}.myCME__brandHeader__Mobile ul li{display:flow-root;padding:0 20px;list-style:none;transition:0.3s}.myCME__brandHeader__Mobile ul li.openDraw{background-color:#ededed}.myCME__brandHeader__Mobile ul li div.mobmen{display:flex;width:100%;padding:8px 0 !important;list-style:none;justify-content:space-between}.myCME__brandHeader__Mobile ul li div.mobmen a{margin-bottom:0.625rem}.myCME__brandHeader__Mobile ul li:last-child{border:none}.myCME__brandHeader__Mobile ul li a{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:16px;color:#000b3a !important;font-family:var(--headerFont) !important;font-size:0.875rem;letter-spacing:0.25px;cursor:pointer;text-transform:uppercase}.myCME__brandHeader__Mobile ul li div.dropdown-content a{text-transform:none;margin-bottom:16px;margin-left:16px;font-family:var(--regularFont) !important}.header--microsite .header__inner nav.nav--top{width:33%;position:fixed;right:0;top:0;z-index:20000;margin-top:0}.header--microsite .header__inner nav.nav--top a{min-width:auto;width:100px;height:44px;margin-bottom:0;margin-top:8px;padding:5px 4px;line-height:1.25rem;border-radius:8px}.header--microsite .header__inner nav.nav--top a span{display:inline-block;font-size:0.875rem;line-height:20px;letter-spacing:0.25px}.header__inner nav.nav--top span{vertical-align:inherit}.header--microsite .header__inner nav.nav--top button{height:40px;margin:0;margin-top:0}#lms .parent_Div #lmsLogin{background-color:#113B99;width:100%;height:36px;top:60px}.widget--course-purchase_standard{position:fixed;left:0;top:96px;background-color:#fff;border-bottom:solid 1px #000B3A}.layout__content--sidebar.myCME--Live .widget--course-purchase{opacity:0}.myCME--Live{opacity:0}.myCME--Live{/*position:absolute;top:96px*/}.quiz__container{padding:0}.quiz-start__text{padding:1em}.quiz-start__content{white-space:inherit}.quiz-start__content:before{margin-top:0}#courseBackLink{margin-top:-0.5rem;left:22%}#lms-footer .col1,#lms-footer .col2,#lms-footer .col2{width:100% !important;height:auto;border-top:solid 1px #000b3a !important;border-right:none !important;padding:15px 0 !important}.footerHeaderLinks ul{width:100%}.footerCols ul{height:190px !important}}.pf-mycme-module{z-index:9999999 !important}.pf-widget-content,.pf-widget-slideout{max-width:599px !important;border-radius:0 !important}.pf-mycme-module.pf-widget-slideout{border:solid 1px #c1c0c1 !important}.pf-mycme-module{background-color:rgba(245, 245, 240, 1) !important}.pf-position-middle-center.pf-mycme-module{background-color:rgba(0, 0, 0, 0.5) !important}.pf-sitegate.pf-mycme-module .pf-widget-content{max-width:599px !important}.pf-mycme-module .pf-widget-headline{font-weight:normal !important;font-family:var(--headerFont);font-size:25px !important;color:#000b3a !important}.pf-mycme-module .pf-widget-message{font-family:var(--headerFont);color:#000b3a !important}.pf-widget form:not(.pf-custom-form) input[type=email],.pf-widget form:not(.pf-custom-form) input[type=text],.pf-widget form:not(.pf-custom-form) select,.pf-widget form:not(.pf-custom-form) textarea{color:#000b3a !important}.pf-mycme-module .pf-widget-close{color:#000b3a !important}.pf-mycme-module .pf-widget-close:hover,.pf-mycme-module .pf-widget-close:focus,.pf-mycme-module .pf-widget-close:active{color:#333 !important}.pf-mycme-module .pf-widget-btn.pf-widget-ok{font-family:var(--headerFont);text-transform:uppercase;color:#fff !important;text-transform:capitalize;font-size:1rem;background-color:#07E5A5 !important;border-radius:28px}.pf-mycme-module .pf-widget-btn.pf-widget-ok:hover,.pf-mycme-module .pf-widget-btn.pf-widget-ok:focus,.pf-mycme-module .pf-widget-btn.pf-widget-ok:active{text-decoration:none !important;background-color:#5E6A8B !important}.pf-mycme-module .pf-widget-btn.pf-widget-cancel{font-family:var(--headerFont);text-transform:uppercase;color:#000b3a !important;border-radius:0}.pf-mycme-module .pf-widget-btn.pf-widget-cancel:hover,.pf-mycme-module .pf-widget-btn.pf-widget-cancel:focus,.pf-mycme-module .pf-widget-btn.pf-widget-cancel:active{text-decoration:none !important;color:#333 !important}.pf-widget-bar.pf-widget-variant-2 .pf-widget-img,.pf-widget-modal.pf-widget-variant-2 .pf-widget-img,.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img{left:50% !important;height:auto !important;border-radius:0 !important}.pf-mycme-module.pf-widget-modal.pf-widget-variant-2 .pf-widget-img{width:200px !important;margin-left:-100px !important;top:40px}.pf-mycme-module.pf-widget-bar.pf-widget-variant-2 .pf-widget-img{width:60px;height:auto}.pf-mycme-module.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img{width:150px !important;margin-left:-75px !important;top:30px}@media (max-width: 599px){.accreditationBox,.designationBox{width:100% !important}.pf-mycme-module .pf-widget-content{width:100% !important}.pf-widget .pf-widget-close{font-size:34px !important;right:10px !important}.pf-mycme-module.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img{display:none}.pf-widget-slideout.pf-widget-variant-2 .pf-widget-content .pf-widget-headline{margin-top:20px !important;font-family:var(--regularFont);font-size:18px !important}.widget--transcript-header .header__inner{margin:13px 38px 0 0}.widget--transcript-header .header--dashboard .header__inner .column:first-child{margin-top:-8px;margin-left:4px;margin-right:-8px}.widget--transcript-header .header--dashboard .header__inner .company__beta-logo{width:auto;margin-top:8px}.widget--transcript-header .header--dashboard .header__inner .company__school-name{display:inherit;text-align:left;line-height:1.625rem}.widget--transcript-header .header--dashboard [class*=column]+[class*=column]:last-child{position:inherit}.widget--transcript-header .text-right{width:initial;text-align:left !important;position:absolute;left:20px;top:88px}}.outcome-label{display:none}\n\n/*related to ENG-2831 - needs to be integrated into genral css */\n  #lms .nav--search .search-bar-widget {\n    transition: width 0.5s ease-in-out, margin-left 0.5s ease-in-out;\n  }\n  #lms .nav--search .search-bar-widget.menuWrap {\n      width: 40%;\n      margin-left: 61.7%;  \n  }\n\n/* ------------- Masthead Institute Classes -------------- */\n\n.masthead-change .header.header--microsite,\n.masthead-change .header.header--microsite ul.utilityNavLinks li,\n.masthead-change .header.header--microsite #lmsLogin {\n  background: var(--mastColor) !important;\n  /*animation: fadeIn 0.5s;\n  -webkit-animation: fadeIn 0.5s ease-in-out;\n  -moz-animation: fadeIn 0.5s ease-in-out;\n  -o-animation: fadeIn 0.5s ease-in-out;\n  -ms-animation: fadeIn 0.5s ease-in-out;*/\n}\n\n.masthead-change.instDetail .header.header--microsite\n{\n  height: 122px !important;\n}\n.masthead-change.instDetail .home__content {\n  margin-top: 122px;\n}\n\n@keyframes fadeIn {\n  0% { opacity: 0; /*background: #000b3a; */}\n  100% { opacity: 1; }\n}\n\n@-moz-keyframes fadeIn {\n  0% { opacity: 0; }\n  100% { opacity: 1; }\n}\n\n@-webkit-keyframes fadeIn {\n  0% { opacity: 0; }\n  100% { opacity: 1; }\n}\n\n@-o-keyframes fadeIn {\n  0% { opacity: 0; }\n  100% { opacity: 1; }\n}\n\n@-ms-keyframes fadeIn {\n  0% { opacity: 0; }\n  100% { opacity: 1; }\n}\n\n.masthead-change .header.header--microsite #lmsLogin,\n.masthead-change .header.header--microsite #cart-button span {\n  color: rgb(38, 22, 86) !important;\n  font-family: var(--headerFont);\n  font-size: 14px;\n  letter-spacing: 0.08px;\n}\n\n.instituteCheck {\n  height: 1px;\n  margin-top: -1px;\n}\n\n#headerTopInstitute .utilityWrapper .logoLink img {\n    width: 201px;\n    margin-right: 8px;\n}\n\n#headerTopInstitute .utilityWrapper .logoHome img {\n    width: auto;\n    height: 46px;\n    margin-top: 34px;\n    margin-left: 12px;\n}\n\n.masthead-change .nav--search {\n  /* background: rgb(243, 245, 249) !important; */\n  background: var(--mastColor) !important;\n  animation: fadeIn 0.5s;\n  -webkit-animation: fadeIn 0.5s ease-in-out;\n  -moz-animation: fadeIn 0.5s ease-in-out;\n  -o-animation: fadeIn 0.5s ease-in-out;\n  -ms-animation: fadeIn 0.5s ease-in-out;\n}\n\n.masthead-change .nav--search .search-bar-widget {\n  width: 60% !important;\n  /* max-width: 645px; */\n  margin-right: 0% !important;\n  margin-left: auto !important;\n}\n\n#lms .masthead-change .nav--search .search-bar-widget input,\n#lms .masthead-change .nav--search .search-bar-widget button{\n  border-radius: 2px !important;\n}\n\n#lms .masthead-change .nav--search .search-bar-widget input {\n  border-color: #685c89 !important;\n}\n\n#lms .masthead-change .nav--search .search-bar-widget button {\n  margin-right: 1px !important;\n}\n\n/* Psychiatry Advisor Institute body styles */\n.pa_Institute .h2.widget__title {\n    color: rgb(129, 33, 121) !important;\n    text-transform: uppercase;\n    font-size: 20px !important;\n}\n\n/*--- LEARNING PATH STYLING ------ */\n/************** MASTHEAD **************/\n.learning-path .header--article {\n  position: fixed;\n  width: 100%;\n  background: #000b3a !important;\n  border-bottom: 0rem;\n  z-index: 10;\n}\n\n.learning-path .header .company__beta-logo .company-logo__container img {\n  height: 63px;\n}\n\n.learning-path .learning-path-progress-bar-item__index {\n  padding-top: 4px;\n}\n\n.learning-path .learning-path-milestone-item__info {\n  display: none;\n}\n/************** Rounded corners **************/\n.learning-path .learning-path-criterion-badge,\n.learning-path .learning-path-milestone__badge--required {\n  border-radius: 4px;\n}\n\n.learning-path .learning-path-criterion-badge span {\n  padding-top: 2px;\n}\n\n.learning-path .learning-path-milestone__badge--required span {\n  display: block;\n  padding-top: 3px;\n}\n\n/************** Progress Bar **************/\n.learning-path-progress-bar-item--current .learning-path-progress-bar-item__index {\n    /*background: #32abe0;*/\n     background: #07E5A5; \n}\n\n.learning-path-progress-bar-item--completed .learning-path-progress-bar-item__index {\n  background: #FF5933;\n}\n.learning-path .header__inner .company__school-name__divider,\n.learning-path .header__inner .company__school-name {\n  display: none;\n}\n\n.learning-path .learning-path_custom-layout .widget--one-column_standard > .ember-view {\n  margin-top: 96px;\n}\n\n/************** Move Tabs above Content **************/\n.learning-path .course__detail__container .course__detail__content {\n  display: grid;\n  grid-template-rows: auto auto auto auto auto; \n}\n.learning-path .course__detail__container .course__detail__content > h1 {\n  grid-row: 1;\n}\n.learning-path .course__detail__container .course__detail__content > p {\n  grid-row: 2;\n}\n.learning-path .course__detail__container .course__detail__content > .course__detail__asset {\n  grid-row: 3;\n}\n.learning-path .course__detail__container .course__detail__content > .collection__courses {\n  grid-row: 5;\n}\n.learning-path .course__detail__container .course__detail__content > .row {\n  grid-row: 4;\n}\n/*--- END LEARNING PATH STYLING ------ */\n\n/*--- CLAIM CREDIT RAIL TEXT ------ */\n#lessonRightSidebar .field--show-floating-label .field__label {\n  width: 91%;\n  text-wrap: wrap;\n}\n\n.sidebar__container--right .field__input-wrapper--select select {\n  height: 74px !important;\n  line-height: 60px !important;\n}\n\n#lessonRightSidebar .panel--alt .btn--expand {\n    margin-top: 1rem;\n  }\n/*--- END CLAIM CREDIT RAIL TEXT ------ */\n\n/*------ LEGAL NOTIFIER CSS ------*/\n#legal-notifier-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: rgba(0, 0, 0, 0.7);\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tz-index: 10000;\n}\n\n#legal-notifier-popup {\n\tbackground: #fff;\n\tpadding: 40px 40px 20px;\n\tborder-radius: 5px;\n\tmax-width: 600px;\n\twidth: 90%;\n\tposition: relative;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);\n\ttext-align: center;\n}\n\n#legal-notifier-popup .legal-notifier-content {\n\tfont-size: 16px;\n\tline-height: 1.6;\n\tmargin-bottom: 20px;\n\ttext-align: left;\n}\n\n#legal-notifier-popup .legal-notifier-content a {\n  color: #E40046; \n}\n\n#legal-notifier-accept {\n\tmax-width: 40%;\n\tbackground-color: #261656; /* Haymarket blue */\n\tcolor: #fff;\n\tborder: none;\n\tpadding: 12px 20px;\n\tfont-size: 16px;\n\tborder-radius: 5px;\n\tcursor: pointer;\n\tdisplay: inline-block;\n\ttext-transform: uppercase;\n\tfont-weight: bold;\n\ttransition: background-color 0.2s ease;\n}\n\n#legal-notifier-accept:hover {\n\tbackground-color: #261656; /* Haymarket blue */\n\topacity: 0.85;\n}\n\n@media (max-width: 380px) {\n  #legal-notifier-accept {\n    max-width: 90%;\n  }\n}\n/* To address mobile devies with zoom settings on */\n@media (max-width: 480px ) and (max-height: 678px) {\n  #legal-notifier-popup .legal-notifier-content p {\n    max-height: 60vh;\n    overflow-y: scroll;\n  }\n}\n\n#legal-notifier-accept:hover {\n\tbackground-color: #261656; /* Haymarket blue */\n\topacity: 0.85;\n}\n\n/* Add this new class to your existing CSS file */\nbody.legal-notifier-modal-open {\n    overflow: hidden;\n}\n/*------ END LEGAL NOTIFIER CSS ------*/\n\n@media (max-width: 58.063em) {\n  /*#headerTopInstitute nav .logoLink {\n    grid-area: institutelogo;\n  }\n  #headerTopInstitute nav .logoHome {\n    grid-area: poweredbylogo;\n  }\n  #headerTopInstitute nav {\n    display: grid;\n    grid-template-areas: 'institutelogo' 'poweredbylogo';\n    width: 70%;\n  }*/\n  \n  .masthead-change .header.header--microsite {\n    padding-top: 0;\n  }\n  #headerTopInstitute .utilityWrapper .logoLink img {\n    width: 103px;\n    margin-top: 2px;\n    margin-left: 10px;\n  }\n  #headerTopInstitute .utilityWrapper .logoHome img {\n    height: 36px;\n    margin-top: 13px;\n  }\n  .masthead-change .header.header--microsite #lmsLogin {\n    top: 54px;\n    background: rgba(104, 92, 137, 0.1) !important;\n  }\n  .masthead-change .header.header--microsite #lmsLogin,\n  .masthead-change .header.header--microsite #cart-button span {\n    font-family: var(--regularFont);\n  }\n  .masthead-change .header.header--microsite #lmsLogin #signInLink {\n    margin-top: -2px;\n    margin-left: 2px;\n  }\n  \n  #lms .parent_Div #lmsLogin {\n    top: 54px !important;\n    width: 100% !important;\n    right: inherit !important;\n  }\n}\n\n\t/* footer */\n\t.footer{\n\t  background-color: #EFEEE6;\n\t  padding: 0 !important;\n\t  border-top: 3em solid #fff;\n\t}\n\n  #lms-footer a {\n    color: #113a99;\n  }\n\n\t.footer__inner {\n\t  max-width: 1280px;\n\t  margin: -3rem auto 0;\n\t  padding: 0 !important;\n\t  border-top: none ;\n\t}\n\n\t.footer__company__info {\n\t  width: 100%;\n\t  height: 2.925rem;\n\t  background-color: #fff;\n\t  margin-bottom: 0;\n\t  padding: 1rem;\n\t}\n\n\t.footer__company__info,\n\t.footer__company__name {\n\t  color: #000b3a;\n\t  font-family: var(--headerFont);\n    font-weight: 600;\n\t}\n\n\t.footer__powered-by {\n\t  display: none !important ;\n\t}\n\n\t.footer__links strong{\n\t  display: none;\n\t}\n\n\t.footer__links a{\n\t  display: block;\n\t  overflow: hidden;\n\t  height: 30px;\n\t  width: 30px;\n\t  background-image: url(//d36ai2hkxl16us.cloudfront.net/m/crowd-culture/question.svg);\n\t  background-size: contain;\n\t  background-repeat: no-repeat;\n\t  background-position: 50% 50%;\n\t  text-indent: 110%;\n\t  line-height: 30px;\n\t}\n\n\t/*Social media links CSS*/\n\t#mycme-socialLinks {\n\t  \tfloat: right;\n\t    margin-top: -2.725rem;\n\t}\n\n\t#mycme-socialLinks ul {\n\t  margin: 0;\n\t  padding: 0;\n\t  list-style: none;\n\t}\n\n\t#mycme-socialLinks ul>li{\n\t  display: inline-block;\n\t  /* margin-left: 1rem;\n\t  padding: 0.5rem; */\n\t}\n\t#mycme-socialLinks a {\n\t  color: #0272bc;\n\t  font-size: 1rem;\n\t  padding: 0.5rem 1rem;\n\t}\n\t#mycme-socialLinks img.linkedin-icon,\n\t#mycme-socialLinks object.linkedin-icon {\n\t\twidth: 1.725rem;\n\t\theight: 1.525rem;\n\t    margin-left: -0.5rem;\n\t}\n\n\t#mycme-socialLinks svg {\n\t  fill: currentColor;\n\t  vertical-align: middle;\n\t}\n\n  #mycme-socialLinks img.twitter-X-icon,\n  #mycme-socialLinks img.instagram-icon {\n    width: 18px;\n  }\n\n\t/*Footer links and images*/\n\t#lms-footer {\n\t  float: left;\n\t  width: 100%;\n\t  padding: 0 1rem;\n\t}\n\n\t.lms__footerWrapper {\n\t  display: grid;\n    max-width: 1280px;\n    margin: 0 auto;\n\t}\n  .lms__footerWrapper > div:nth-child(2){\n    display: grid;\n    grid-template-columns: 3fr 1.20fr;\n  }\n\t#lms-footer ul {\n\t  list-style: none;\n\t}\n\n\t#lms-footer ul a {\n\t  color: #000b3a;\n    padding: 0.6rem 0;\n\t}\n\n\t#lms-footer p {\n\t  line-height: 1.125rem;\n\t  color: #000b3a;\n\t}\n\n\t#lms-footer a:hover {\n\t  color: #5E6A8B !important;\n\t}\n\n\t.footerHeaderLinks {\n\t  width: 100%;\n    margin: 0 auto !important;\n\t}\n\n\t.footerHeaderLinks ul {\n\t\tmargin-bottom: 0;\n\t\tmargin-left: 0;\n\t}\n\n\t.footerHeaderLinks li {\n\t\tdisplay: block;\n\t\tpadding: 1rem 1rem;\n\t\tborder-right: none;\n\t\tborder-bottom: solid 0.1rem #000b3a;\n\t\ttext-align: center;\n\t\tfont-family: var(--headerFont);\n\t  \tfont-size: 1.0625rem;\n\t  \tline-height: 0.9375rem;\n\t}\n\n  .footerHeaderLinks li a {\n    font-weight: 900;\n  }\n\n\t.footerHeaderLinks li:last-child {\n\t\tborder: none;\n\t}\n\n\t.footerCols ul {\n\t  display: flex;\n    height: auto !important;\n    flex-direction: column;\n    flex-wrap: wrap;\n    margin-left: 0;\n\t}\n\n  .footerCols ul#menu-other-haymarket-medical-websites {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    grid-template-rows: repeat(7, 2.25rem);\n    grid-auto-flow: column;\n    margin-bottom: 25px;\n  }\n\n\tul#menu-other-haymarket-certified-medical-education-websites {\n\t\theight: auto !important;\n\t}\n\n\t.footerCols li {\n\t  display: inline-block;\n      height: 1.19rem;\n\t}\n\n\t#lms-footer .col1,\n\t#lms-footer .col2 {\n\t  float: left;\n\t  border-right: solid 1px #000b3a;\n\t  padding: 0 15px 10px;\n\t}\n\n\t#lms-footer .col1 {\n    padding-right: 15px;\n\t}\n\n\t#lms-footer .col1 h3,\n\t#lms-footer .col2 h3 {\n\t  font-family: var(--headerFont) !important;\n\t  font-size: 0.9375rem !important;\n    font-weight: 900;\n\t  color: #000b3a !important;\n\t}\n\n\t#lms-footer .col2 {\n\t  padding: 0 15px 10px;\n\t}\n\n\t#lms-footer .col2 img {\n\t  max-width: 15rem;\n\t  height: 2.8rem;\n\t}\n\t#lms-footer .col2 img:nth-child(1) {\n\t\theight: 74px;\n\t}\n\n\t#lms-footer .col2 img {\n\t  margin-bottom: 1rem;\n\t}\n\n\t#lms-footer .col2 {\n\t  padding-left: 15px;\n\t}\n\n\t#lms-footer .col2 img{\n\t    height: 4.5rem;\n\t    margin-top: -0.25rem;\n\t    margin-left: 0rem;\n\t}\n\n  /* OneTrust button styling */\n  p.ot-btn-wrapper {\n      margin-top: 3rem;\n  }\n  .ot-btn-wrapper button#ot-sdk-btn {\n    width: 15.4rem;  \n    color: #000b3a !important;\n    border: solid 1px #000b3a !important;\n    background: transparent;\n  }\n  .ot-btn-wrapper #ot-sdk-btn.ot-sdk-show-settings:hover, \n  .ot-btn-wrapper #ot-sdk-btn.optanon-show-settings:hover {\n    color: #fff !important;\n    background-color: #000b3a;\n  }\n\n@media only screen and (max-width: 58.063em) {\n  p.ot-btn-wrapper {\n    display: grid;\n    margin-top: 0rem;\n    border-top: solid 1px #000b3a;\n  }  \n  .ot-btn-wrapper button#ot-sdk-btn {\n    margin: 1.5rem auto;\n  }\n}\n/* END OneTrust button styling */\n\n\t@media only screen and (min-width: 48.063em) {\n\t\t/*Social media links CSS*/\n\t\t#lms-footer {\n\t\t\tpadding-bottom: 1rem;\n\t\t}\n\n\t  \t.footer .footer__powered-by{\n\t    \tdisplay: block;\n\t    \tmargin: 0;\n\t    \tpadding: 7px 0 0 0;\n\t    \tborder: none;  \n\t  }\n\t  \t.footerHeaderLinks {\n\t\t  float: left;\n\t\t  width: 100%;\n\t\t  margin: 30px auto 40px;\n\t\t}\n\n\t\t.footerHeaderLinks ul {\n\t\t  text-align: center;\n\t\t  margin: 1.5rem auto;\n\t\t}\n\n\t\t.footerHeaderLinks li {\n\t\t  display: inline;\n    \t  padding: 0 1rem;\n\t\t  border-right: solid 3px #000b3a;\n\t\t  border-bottom: none;\n\t\t  \n\t\t}\n\n\t\t.footerHeaderLinks li:last-child,\n\t\t#lms-footer .col2:last-child {\n\t\t  border: none;\n\t\t}\n\t}\n\n  @media (max-width: 380px) {\n    .footerCols ul#menu-other-haymarket-medical-websites {\n      font-size: 13px;\n    }\n  }\n\n  @media only screen and (min-width: 930px) and (max-width: 1096px) {\n\n  }\n\t@media (max-width: 58.063em) {\n\t\t.footerCols ul#menu-other-haymarket-certified-medical-education-websites {\n\t\t\theight: auto !important;\n\t\t}\n\t}\n\t\n/* CSS visual log \n* {\n  box-sizing: border-box;\n  background: rgb(0 100 0 / 0.05) !important;\n  \n}*/\n\n/* Screen reader only class */\n.sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n}\n\n/* Focus visible styles */\n.dot:focus-visible,\n#prevBtn:focus-visible,\n#nextBtn:focus-visible,\ninput[type=\"text\"]:focus-visible,\ntextarea:focus-visible,\ntextarea:focus,\ntextarea:hover,\ninput[type=\"email\"]:focus-visible,\ninput[type=\"tel\"]:focus-visible,\nli.choice:focus-visible {\n    outline: 2px solid #0066cc !important;\n    outline-offset: 2px;\n}\nli.choice:focus-visible {\n  outline-offset: -2px;\n}\n\n/* ENG-6671 */\nul.utilityNavLinks li ul.dropdown-content li {\n  float: none;\n  background-color: inherit !important;\n  padding: 0;\n}\n\nul.utilityNavLinks li ul.dropdown-content li a:hover,\nul.utilityNavLinks li ul.dropdown-content li a:focus  {\n  text-decoration: underline;\n}\nul.utilityNavLinks li ul.dropdown-content {\n    display: block;\n    width: auto;\n    position: absolute;\n    background-color: #ededed;\n    padding: 22px 21px 22px 22px;\n    box-shadow: 0 2px 6px 2px rgb(0 0 0 / 13%);\n    border: solid 1px rgba(255, 255, 255, 0);\n    left: calc(25% - 50%);\n    top: 16px;\n    left: 50% !important;\n    right: auto !important;\n    text-align: center !important;\n    transform: translate(-50%, 0) !important;\n}\n\nul.utilityNavLinks li ul.dropdown-content a {\n    display: block;\n    width: auto;\n    text-transform: inherit !important;\n    text-align: center;\n    color: #010d39 !important;\n    margin: 2px auto 0;\n    padding: 8px 0;\n    line-height: 12px;\n    white-space: nowrap;\n    font-family: var(--regularFont);\n}\n\nul.utilityNavLinks li.dropdowns:focus > div.drop--wrap,\nul.utilityNavLinks li.dropdowns:focus-within > div.drop--wrap  {\n    display: block;\n    margin-top: 0;\n}\nul.utilityNavLinks li.dropdowns:has(ul.dropdown-content li a:focus-visible) > a {\n  color: #ff5933 !important;\n}","linkColor":null,"logoAsset":"https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1/course-uploads/dbe86aab-25ca-4793-b6b8-914b4d0b987f/wsapt1dywjx7-new_mycme_Logo_white.png","retinaLogo":true,"accentColor":"#000b3a","footerScripts":null,"headerScripts":null,"highlightColor":"#e0e0dc","secondaryColor":"#ff5933","backgroundAsset":"https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1497638816/hj8fegov1nbwd5egej4f.jpg","backgroundAssetTiled":false,"globalNavigationLinks":[]}}