

.uarehere { 
 color:#DFAE41!important 
}
h1 {
  font-size: 2em;
  margin: .67em 0; }

span.radio {
  margin-bottom:0.2rem!important
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  text-rendering: optimizeLegibility;
  font-weight: 700; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    text-decoration: none; }

h1 {
  font-size: 10rem;
  line-height: 10.5rem;
  margin-bottom: 3.6rem; }

h2 {
  font-size: 4rem;
  line-height: 4rem;
  margin-bottom: 2.4rem; }

h3, h4 {
  font-size: 2.4rem;
  line-height: 3.4rem;
  margin-bottom: 1.2rem; }

h5, h6 {
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-bottom: 0; }


span.radio {
    display: block;
    position: relative;
    padding-left: 3.4rem;
    margin-bottom: 1.2rem;
}

span.radio.section {
  margin-left:3.4rem
}

span.radio:before {
    display: block;
    content: "";
    width: 2.4rem;
    height: 2.4rem;
    -webkit-border-radius: 50% !important;
    border-radius: 50% !important;
    background-clip: padding-box !important;
    border: 1px solid #2E318F;
    position: absolute;
    left: 0;
    top: 0.1rem;
}

span.radio.checked:after {
    background: #CE5368;
}

span.radio.checked:after {
    display: block;
    content: "";
    width: 1.6rem;
    height: 1.6rem;
    -webkit-border-radius: 50% !important;
    border-radius: 50% !important;
    background-clip: padding-box !important;
    position: absolute;
    left: 0.4rem;
    top: 0.5rem;
}


.chapter span {
    text-decoration: none;
  background: 0 0;
}

.chapter {
  margin-bottom:3rem!important;
}

.checkedactive:not(.checked)
{
  color: #8889A6;
}

.checkedactive
{
  cursor: pointer;
}
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:ilearn-tableofcontents] [168.1099] DESIGN*/
/*******************************************************************/
/* 0.12 D>D */
/* db 161 */