.inline-feedback .container .inline-feedback__body p { 
    margin: revert !important; 
}

.dot {
  height: 180px;
  width: 180px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
}
#buildVersion .cdn-config__version {

    display: none;
}
/*Custom Table with Graphic Start*/


.title1 {
    font-size: 28px;
}

.subtitle {
    font-size: 50px;
    color: red;
}



table {
    border-collapse: collapse;
}
td {
    font-size: 0.9em;
}
tr {
    border: 2px solid #01816a;
    border-right-color: transparent;
    border-left-color: transparent;
}
.hidden .component__inner.graphic__inner {
    display: none;
}
.graphic_hidden img.component-image.graphic-image {
    display: none;
}
.a_graphic {
    background-image: url(course/en/assets/35eb7df7d7125da2f0de679ded37a6d3340c9d2c.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}


.b_graphic {
    background-image: url(course/en/assets/4c1259fce2048f569b390930c018768d5875c744.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}

.c_graphic {
    background-image: url(course/en/assets/3b95735b88e9868d6aa48f6bc81e9a397b47b780.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}


.d_graphic {
    background-image: url(course/en/assets/0b31c2b013da486990bf304b385b6cca1bd3270a.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}



.e_graphic {
    background-image: url(course/en/assets/49cfa743ddbf6ade6138a0c23d2bcbcb09caed3b.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}



.e1_graphic {
    background-image: url(course/en/assets/49cfa743ddbf6ade6138a0c23d2bcbcb09caed3b.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    height: 78px;
    margin-top: -20px;
}



.heading1 strong {
    font-size: 1.5em;
    font-weight: 400;
}

/*Custom Table with Graphic END*/


/*Graphic Size Controller - Start*/
.w-50 .component__attribution {
    max-width: 50%;
}
.w-50 img.accordion__item-image {
    min-width: 50% !important;
}

.w-40 .graphic__image-container{
    width: 40% !important;
}
.w-45 .graphic__image-container{
    width: 45% !important;
}
.w-50 .graphic__image-container
{
    width: 50% !important;
}
.w-55 .graphic__image-container{
    width: 55% !important;
}
.w-60 .graphic__image-container{
    width: 60% !important;
}
.w-65 .graphic__image-container{
    width: 65% !important;
}
.w-70 .graphic__image-container{
    width: 70% !important;
}
.w-75 .graphic__image-container{
    width: 75% !important;
}
.w-80 .graphic__image-container{
    width: 80% !important;
}
.w-85 .graphic__image-container{
    width: 85% !important;
}
.w-90 .graphic__image-container{
    width: 90% !important;
}
.w-95 .graphic__image-container{
    width: 95% !important;
}

/*Graphic Size Controller - END*/


/*HOTGRID Size Controller - START*/
.w-40 .hotgrid__item-image-container {
    width: 40%;
}
.w-45 .hotgrid__item-image-container {
    width: 45%;
}
.w-50 .hotgrid__item-image-container {
    width: 50%;
}
.w-55 .hotgrid__item-image-container {
    width: 55%;
}
.w-60 .hotgrid__item-image-container {
    width: 60%;
}
.w-65 .hotgrid__item-image-container {
    width: 65%;
}
.w-70 .hotgrid__item-image-container {
    width: 70%;
}
.w-75 .hotgrid__item-image-container {
    width: 75%;
}
.w-80 .hotgrid__item-image-container {
    width: 70%;
}
.w-85 .hotgrid__item-image-container {
    width: 85%;
}
.w-90 .hotgrid__item-image-container {
    width: 90%;
}
.w-95 .hotgrid__item-image-container {
    width: 95%;
}
/*HOTGRID Size Controller - END*/

/*Hotgrid fix*/
.hotgrid__item-btn.is-css .hotgrid__item-image {
    border: none !important;
}
.hotgrid__item-btn .hotgrid__item-title, .hotgrid__item-btn .hotgrid__item-icon {
    background-color: transparent !important;
    color: #000 !important;
}
.hotgrid__item-title-inner {
    text-align: left !important;
    font-style: italic;
    font-size: 1.2rem;
}
.center .hotgrid__item-title-inner {
    text-align: center !important;
}

/*Background colors*/

.block._green {
    background-color: #dde9bf;
}
.block._green1 {
    background: #edfcfb;
}

.block._green2 {
    background-color: #c8eeec;
}

.block._greenlight {
    background-color: #D6F7F1;
}
.block._greenlight2 {
    background-color: #c9e9e6;
}

.block._blue {
    background-color: #cbf3ff;
}
.block._bluelight3 {
    background-color: #f4ece6;
}
.block._bluelight2 {
    background-color: #FEEFE4;
}
.block._bluelight {
    background-color: #f7eaf4;
}
.block._red2 {
    background-color: #fcddde;
}
.block._yellow {
    background-color: #fff9c1;
}

.block._yellowlight {
    background-color: #fffcde;
}

.block._greylight {
    background-color: #f8f8f8;
}

.block._grey {
    background-color: #ededed;
}

.block._red {
    background-color: #f58982;
}


.block._purple {
    background-color: #d6c9df;
}

button.btn-icon.nav__btn.nav__back-btn.js-nav-back-btn {
    display: none;
}

.nav {
    display: none;
}

/*Scroller and removal of top nav - Start*/

.topbar {
    display: none;
}
div#right {
    right: 30px;
}
.container_scroller {
    position: relative;
    width: 24px;
    height: 24px;
    float: right;
    z-index: 2;
}
 

.chevron {
  position: absolute;
  width: 28px;
  height: 8px;
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
  animation: move 3s ease-out infinite;
}

 

.chevron:first-child {
  animation: move 3s ease-out 1s infinite;
}

 

.chevron:nth-child(2) {
  animation: move 3s ease-out 2s infinite;
}

 

.chevron:before,
.chevron:after {
  content: ' ';
  position: absolute;
  top: 0;
  height: 100%;
  width: 51%;
  background: #2e7fa1;
}

 

.chevron:before {
  left: 0;
  transform: skew(0deg, 30deg);
}

 

.chevron:after {
  right: 0;
  width: 50%;
  transform: skew(0deg, -30deg);
}

 

@keyframes move {
  25% {
    opacity: 1;

 

  }
  33% {
    opacity: 1;
    transform: translateY(30px);
  }
  67% {
    opacity: 1;
    transform: translateY(40px);
  }
  100% {
    opacity: 0;
    transform: translateY(55px) scale3d(0.5, 0.5, 0.5);
  }
}

 

.text_scroller {
  display: block;
  margin-left: -30px;
  font-size: 17px;
  color: #333;
  white-space: nowrap;
  opacity: .25;
  animation: pulse 2s linear alternate infinite;
}

 div#playerCaptions {
    z-index: 1 !important;
}

@keyframes pulse {
  to {
    opacity: 1;
  }
}

.trickle.is-full-width .trickle__btn {
    width: 100% !important;

}

/*Immobilization skill station assessments*/

.bulletpointfix {
margin: 10px 0;
font-size:1.2em;

}

.valigntop {
vertical-align: top;
}

.laerdal-narrative__slider-overlay {
 display: none;
}

.laerdal-narrative__content-title {
    margin-bottom: 2rem;
    font-family: 'Lato',sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.2;
}

.accordion__item-content {
    padding: 2rem;
    border-radius: 5px;
}

/*Table fix - Start*/

tr {
    border: 2px solid #01816a;
    border-right-color: transparent;
    border-left-color: transparent;
}

td > p {
    font-size: 1.2em;
}

table tr:nth-child(odd) {
    background: #fff !important;
}

table tr:nth-child(even) {
    background: #fff !important;
}

.block__title.aria-heading-3 {
    font-size: 2.5rem !important;
}

.no-touch .hotgrid__item-btn.has-css-states:hover .hotgrid__item-image {
	border-color: transparent;
	transition: none;
}

.hotgrid__item-btn.has-css-states .hotgrid__item-image {
    border: none;
}

.u-hidden {
    display:none;
}

.tablecustomone table th {
	background-color: #DEE8E7 !important;
	color: #1f1f1f !important;
}

.tablecustomone table li {
    font-size: 1.2rem !important;
}

.heading1 strong {
    font-size: 1.5em;
    font-weight: bold;
}
