.box-simple {
    font-size: 1.6rem;
}

#actividad .carousel-inner .item-container
{
    background-color: #C1DAED
 }


.bck-title1:before {
    content: none;
}

.bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: #A3C8E3;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 0px;
    line-height: 33px;
    height: none;
    padding-top: 10px;
}

.content_type_clase_editex #actividad .content .header .title {
    color: #fff;
    background: #00639D;
    border: 5px solid #00639D;
    border-top: 0;
    text-align: center;
    margin-top: -40px;
    padding-top: 30px;
    padding-bottom: 10px;
}

.box-simple .bck-title {
    background: #A3C8E3;
    padding-top: 3px;
    border: 3px solid #00629D;
    color: #000;
    font-size: 20px;
    height: auto;
}

.box-simple .bck-content {
    border: 3px solid #00629D;
    margin-top: 10px;
    background-color: #fff;
}

.content .bck-ul li:before {
    background-color: #00639D;
}

.bck-title2 {
    color: #00639D;
}

.bck-title3 {
    color: #00639D;
}

.bck-enfasis {
    color: #00639D;
    font-weight: bold;
}

.bck-table {
    border: 1px solid #00639D;
}

.bck-table th, .bck-table td {
    border: 1px solid #00639D;
}

.bck-table .bck-td {
    background: #FCD291;
}

.bck-table .bck-td2 {
    background: #F6A428;
}








#actividad .carousel-inner .primera .item-container {
  background-color: #fff;
}

.content_type_clase_editex #actividad .primera .texto_curso li {
  padding-left: 33px;
}

.content_type_clase_editex #actividad .content .primera .header .title {
  background: #036194;
}

.primera .bck-title1:before {
    background: #036194;
    border: 4px solid #F6A428;
}

.primera .bck-title1 {
    border: 4px solid #F6A428;
    height: auto;
}

.primera .box-simple .bck-content {
  border: 3px solid #005294;
  background: #fff;
}

 .primera .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #005294;
    border-bottom: 0px;
    margin-bottom: -10px;
    color: #fff;
    padding-top: 0px;
}

.primera .bck-enfasis {
  color: #036194;
}

.primera .bck-actividad {
    background: #F6A428;
    border: 3px solid #036194;
}

.primera .bck-actividad:before {
  border: 3px solid #036194;
}

.content .primera .bck-ul li:before {
  background-color: #036194;
}

.content .bck-ol li:before {
  position: static;
  margin-left: -25px;
  margin-right: 5px;
  color: #F1C702;
  z-index: 1;
}

.bck-table .bck-td2 {
  background: #F1C700;
}

.primera .bck-actividad2:before {
    border: 3px solid #00639D;
    background: #CA2013;
    content: close-quote;
}

.primera .bck-actividad2 {
    border: 3px solid #00639D;
    background: #FEE3BC;
    color: #00639D;
    display: inline-block;
    padding-right: 10px;
}

.content_type_clase_editex #actividad .texto_curso li {
  padding-left: 22px;
}

.primera .box-simple2 .bck-title {
  border-bottom: 3px solid #F6A428;
  margin-bottom: 12px;
  font-size: 26px;
  padding: -4px;
}

.primera .box-simple2 {
    border-color: #F6A428;
    background: #fff;
}

.primera .bck-title3 {
  color: #036194;
}

.primera .box-simple3 .bck-title.js--title {
  background-color: #00639D;
  color: #fff;
  font-weight: bold;
  padding-top: 3px;
  padding-left: 6px;
}

.primera .box-simple3 {
  background: #fff;
  border: 4px solid #036194;
}

.primera .bck-title2 {
  color: #000;
}

.content_type_clase_editex #actividad .content .primera .header .title {
  background: #036194;
}

.content .primera .bck-ol li:before {
    color: #00639D;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
    margin-right:10px;
}


.primera .bck-table th, .primera .bck-table td {
    border: 1px solid #00639D;
}












#actividad .carousel-inner .segunda .item-container {
  background-color: #FEEDD3;
}

.content_type_clase_editex #actividad .segunda .texto_curso li {
    padding-left: 33px;
}

.content_type_clase_editex #actividad .content .segunda .header .title {
  background: #036194;
}

.segunda .bck-title1:before {
    background: #036194;
    border: 4px solid #F6A428;
}

.segunda .bck-title1 {
    border: 4px solid #F6A428;
    height: 41px;
}

.segunda .box-simple .bck-content {
  border: 3px solid #63A41E;
  background: #fff;
  font-size: 1.8rem;
}

.segunda .box-simple .bck-title {
    background: #63A41E;
    border: 3px solid #63A41E;
    border-bottom: 0px;
    margin-bottom: -10px;
    color: #fff;
    padding-top: 0px;
}

.segunda .bck-enfasis {
  color: #036194;
}

.segunda .bck-actividad {
    background: #F6A428;
    border: 3px solid #036194;
}

.segunda .bck-actividad:before {
  border: 3px solid #036194;
}

.content .segunda .bck-ul li:before {
  background-color: #036194;
}

.content .bck-ol li:before {
  position: static;
  margin-left: -25px;
  margin-right: 5px;
  color: #F1C702;
  z-index: 1;
}

.bck-table .bck-td2 {
  background: #F1C700;
}

.segunda .bck-actividad2:before {
    border: 3px solid #00639D;
    background: #CA2013;
    content: close-quote;
}

.segunda .bck-actividad2 {
    border: 3px solid #00639D;
    background: #FEE3BC;
    color: #00639D;
    display: inline-block;
    padding-right: 10px;
}

.content_type_clase_editex #actividad .texto_curso li {
  padding-left: 22px;
}

.segunda .box-simple2 .bck-title {
  border-bottom: 3px solid #F6A428;
  margin-bottom: 12px;
  font-size: 26px;
  padding: -4px;
}

.segunda .box-simple2 {
    border-color: #F6A428;
    background: #fff;
}

.segunda .bck-title3 {
  color: #036194;
}

.segunda .box-simple3 .bck-title.js--title {
  background-color: #00639D;
  color: #fff;
  font-weight: bold;
  padding-top: 3px;
  padding-left: 6px;
}

.segunda .box-simple3 {
  background: #fff;
  border: 4px solid #036194;
}

.segunda .bck-title2 {
  color: #000;
}

.content_type_clase_editex #actividad .content .segunda .header .title {
  background: #036194;
}

.content .segunda .bck-ol li:before {
    color: #00639D;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
}


.segunda .bck-table th, .segunda .bck-table td {
    border: 1px solid #00639D;
}














#actividad .carousel-inner .tercera .item-container {
  background-color: #FEEDD3;
}

.content_type_clase_editex #actividad .content .tercera .header .title {
    background: #F6A428;
}

.content_type_clase_editex #actividad .tercera .texto_curso li {
  padding-left: 20px;
}

.tercera .bck-title1:before {
    background: #036194;
    border: 4px solid #F6A428;
}

.tercera .bck-title1 {
    border: 4px solid #F6A428;
    height: 41px;
}

.tercera .box-simple .bck-content {
  border: 3px solid #63A41E;
  background: #fff;
}

.tercera .box-simple .bck-title {
    background: #63A41E;
    border: 3px solid #63A41E;
    border-bottom: 0px;
    margin-bottom: -10px;
    color: #fff;
    padding-top: 0px;
}

.tercera .bck-enfasis {
  color: #036194;
}

.tercera .bck-actividad {
    background: #F6A428;
    border: 3px solid #036194;
}

.tercera .bck-actividad:before {
  border: 3px solid #036194;
}

.content .tercera .bck-ul li:before {
  background-color: #036194;
}

.content .bck-ol li:before {
  position: static;
  margin-left: -25px;
  margin-right: 5px;
  color: #F1C702;
  z-index: 1
}

.bck-table .bck-td2 {
  background: #F1C700;
}

.tercera .bck-actividad2:before {
    border: 3px solid #00639D;
    background: #CA2013;
    content: close-quote;
}

.tercera .bck-actividad2 {
    border: 3px solid #00639D;
    background: #FEE3BC;
    color: #00639D;
    display: inline-block;
    padding-right: 10px;
}

.content_type_clase_editex #actividad .texto_curso li {
  padding-left: 22px;
}

.tercera .box-simple2 .bck-title {
  border-bottom: 3px solid #F6A428;
  margin-bottom: 12px;
  font-size: 26px;
  padding: -4px;
}

.tercera .box-simple2 {
    border-color: #F6A428;
    background: #fff;
}

.tercera .bck-title3 {
  color: #036194;
}

.tercera .box-simple3 .bck-title.js--title {
  background-color: #00639D;
  color: #fff;
  font-weight: bold;
  padding-top: 3px;
  padding-left: 6px;
}

.tercera .box-simple3 {
  background: #fff;
  border: 4px solid #036194;
}

.tercera .bck-title2 {
  color: #000;
}


.content .tercera .bck-ol li:before {
    color: #F6A428;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
    margin-right: 10px;
}


.tercera .bck-table th, .tercera .bck-table td {
    border: 1px solid #00639D;
}














#actividad .carousel-inner .quinta .item-container {
    background-color: #C1DAED;
}














#actividad .carousel-inner .cuarta .item-container {
  background-color: #FEEDD3;
}


.content_type_clase_editex #actividad .content .cuarta .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .cuarta .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #005C2D;
    }

.cuarta .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #005C2D;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.cuarta .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
    height: 41px;
}

.cuarta .bck-actividad2:before {
    border: 3px solid #016B30;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.cuarta .bck-actividad2 {
    border: 3px solid #016B30;
    background: #FEE3BC;
    color: #016B30;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.cuarta .box-simple .bck-content {
    border: 3px solid #63A41E;
    background: #fff;
    margin-top: 0px;
}

.cuarta .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.cuarta .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.cuarta .box-simple2 .bck-content {
    border: 3px solid #016B30;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.cuarta .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.cuarta .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.cuarta .box-simple3 .bck-title {
    border-bottom: 3px solid #F6A428;
    margin-bottom: 12px;
    font-size: 26px;
}

.cuarta .bck-enfasis {
  color: #005C2D;
}

.cuarta .bck-title2 {
    color: #000;
}

.cuarta .bck-actividad {
    background: #F6A428;
    border: 3px solid #005C2D;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.cuarta .bck-actividad:before {
    border: 3px solid #005C2D;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .cuarta .bck-ul li:before {
    background-color: #005C2D;
}

.cuarta .bck-table {
  border: 2px solid #005C2D;
}

.cuarta .bck-table .bck-td {
    background: #FAC97D;
}

.cuarta .bck-table th, .cuarta .bck-table td {
  border: 1px solid #005C2D;
}

.cuarta .bck-title3 {
    color: #000;
}

.content .cuarta .bck-ol li:before {
    color: #005C2D;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
    padding-left: 5px;
    padding-left: 5px;
}












#actividad .carousel-inner .sexta .item-container {
  background-color: #fff;
}


.content_type_clase_editex #actividad .content .sexta .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .sexta .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #005C2D;
    }

.sexta .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #005C2D;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.sexta .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
}

.sexta .bck-actividad2:before {
    border: 3px solid #016B30;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.sexta .bck-actividad2 {
    border: 3px solid #016B30;
    background: #FEE3BC;
    color: #016B30;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.sexta .box-simple .bck-content {
    border: 3px solid #016B30;
    background: #fff;
    margin-top: 0px;
}

.sexta .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.sexta .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: auto;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.sexta .box-simple2 .bck-content {
    border: 3px solid #016B30;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.sexta .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.sexta .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.sexta .bck-enfasis {
  color: #005C2D;
}

.sexta .bck-title2 {
    color: #000;
}

.sexta .bck-actividad {
    background: #F6A428;
    border: 3px solid #005C2D;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.sexta .bck-actividad:before {
    border: 3px solid #005C2D;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .sexta .bck-ul li:before {
    background-color: #005C2D;
}

.sexta .bck-table {
  border: 2px solid #005C2D;
}

.sexta .bck-table .bck-td {
    background: #FAC97D;
}

.sexta .bck-table th, .sexta .bck-table td {
  border: 1px solid #005C2D;
}

.sexta .bck-title3 {
    color: #000;
}

.content .sexta .bck-ol li:before {
    color: #005C2D;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
    padding-left: 5px;
}














#actividad .carousel-inner .septima .item-container {
  background-color: #FEEDD3;
}


.content_type_clase_editex #actividad .content .septima .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .septima .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #F6A428;
    }

.septima .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #005C2D;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.septima .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
    height: 41px;
}

.septima .bck-actividad2:before {
    border: 3px solid #016B30;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.septima .bck-actividad2 {
    border: 3px solid #016B30;
    background: #FEE3BC;
    color: #016B30;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.septima .box-simple .bck-content {
    border: 3px solid #63A41E;
    background: #fff;
    margin-top: 0px;
}

.septima .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.septima .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.septima .box-simple2 .bck-content {
    border: 3px solid #016B30;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.septima .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.septima .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.septima .bck-enfasis {
  color: #005C2D;
}

.septima .bck-title2 {
    color: #000;
}

.septima .bck-actividad {
    background: #F6A428;
    border: 3px solid #005C2D;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.septima .bck-actividad:before {
    border: 3px solid #005C2D;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .septima .bck-ul li:before {
    background-color: #005C2D;
}

.septima .bck-table {
  border: 2px solid #005C2D;
}

.septima .bck-table .bck-td {
    background: #FAC97D;
}

.septima .bck-table th, .septima .bck-table td {
  border: 1px solid #005C2D;
}

.septima .bck-title3 {
    color: #000;
}

.content .septima .bck-ol li:before {
    color: #005C2D;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
}











#actividad .carousel-inner .octava .item-container {
    background-color: #CDDACA;
}

.content_type_clase_editex #actividad .content .octava .header .title {
    background: #006B2E;
    border: 5px solid #006B2E;
}

.octava .bck-title1 {
    background: #B4C9AF;
}

.octava .box-simple .bck-title {
    background: #B4C9AF;
    border: 3px solid #006B2E;
}

.octava .box-simple .bck-content {
    border: 3px solid #7FA880;
}

.octava .bck-title2 {
    color: #006B2E;
}

.octava .bck-title3 {
    color: #006B2E;
}

.octava .bck-enfasis {
    color: #006B2E;
}

.content .octava .bck-ul li:before {
    background-color: #006B2E;
}













#actividad .carousel-inner .novena .item-container {
  background-color: #FEEDD3;
}


.content_type_clase_editex #actividad .content .novena .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .novena .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #62A420;
    }

.novena .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #62A420;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.novena .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
    height: 41px;
}

.novena .bck-actividad2:before {
    border: 3px solid #016B30;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.novena .bck-actividad2 {
    border: 3px solid #016B30;
    background: #FEE3BC;
    color: #016B30;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.novena .box-simple .bck-content {
    border: 3px solid #63A41E;
    background: #fff;
    margin-top: 0px;
}

.novena .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.novena .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.novena .box-simple2 .bck-content {
    border: 3px solid #63A41E;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.novena .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.novena .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.novena .bck-enfasis {
  color: #62A420;
}

.novena .bck-title2 {
    color: #000;
    border-bottom: 4px solid #F6A428;
padding-bottom: 10px;

}

.novena .bck-actividad {
    background: #F6A428;
    border: 3px solid #62A420;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.novena .bck-actividad:before {
    border: 3px solid #62A420;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .novena .bck-ul li:before {
    background-color: #62A420;
}

.novena .bck-table {
  border: 2px solid #62A420;
}

.novena .bck-table .bck-td {
    background: #FAC97D;
}

.novena .bck-table th, .novena .bck-table td {
  border: 1px solid #62A420;
}

.novena .bck-title3 {
    color: #000;
}

.content .novena .bck-ol li:before {
    color: #62A420;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
}














#actividad .carousel-inner .decima .item-container {
  background-color: #fff;
}


.content_type_clase_editex #actividad .content .decima .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .decima .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #62A420;
    }

.decima .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #62A420;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.decima .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
    height: auto;
}

.decima .bck-actividad2:before {
    border: 3px solid #63A41E;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.decima .bck-actividad2 {
    border: 3px solid #63A41E;
    background: #FEE3BC;
    color: #63A41E;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.decima .box-simple .bck-content {
    border: 3px solid #63A41E;
    background: #fff;
    margin-top: 0px;
}

.decima .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #63A41E;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.decima .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.decima .box-simple2 .bck-content {
    border: 3px solid #016B30;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.decima .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.decima .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.decima .bck-enfasis {
  color: #62A420;
}

.decima .bck-title2 {
    color: #000;
}

.decima .bck-actividad {
    background: #F6A428;
    border: 3px solid #62A420;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.decima .bck-actividad:before {
    border: 3px solid #62A420;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .decima .bck-ul li:before {
    background-color: #62A420;
}

.decima .bck-table {
  border: 2px solid #62A420;
}

.decima .bck-table .bck-td {
    background: #FAC97D;
}

.decima .bck-table th, .decima .bck-table td {
  border: 1px solid #62A420;
}

.decima .bck-title3 {
    color: #000;
}

.content .decima .bck-ol li:before {
    color: #62A420;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
}














#actividad .carousel-inner .undecima .item-container {
  background-color: #FEEDD3;
}


.content_type_clase_editex #actividad .content .undecima .header .title {
    background: transparent;
    border: 0px solid transparent;
    color: #fff;
    text-align: left;
}

.content_type_clase_editex #actividad .content .undecima .header .title h3 {
    font-size: 34px;
    margin-top: 0px;
    font-weight: bold;
    display: block;
    padding: 2px 10px 2px 30px;
    background: #F6A428;
    }

.undecima .bck-title1:before {
    content: attr(data-index);
    display: block;
    color: white;
    background: #62A420;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    border: 3px solid #F6A428;
    text-indent: 0;
}

.undecima .bck-title1 {
    border: 3px solid #F6A428;
    position: relative;
    padding-left: 45px;
    background: transparent;
    min-height: 40px;
    padding: 0px 10px;
    text-indent: 40px;
    line-height: 33px;
    height: 41px;
}

.undecima .bck-actividad2:before {
    border: 3px solid #016B30;
    background: #CA2013;
    content: close-quote;
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.undecima .bck-actividad2 {
    border: 3px solid #016B30;
    background: #FEE3BC;
    color: #016B30;
    display: inline-block;
    padding-right: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}

.undecima .box-simple .bck-content {
    border: 3px solid #63A41E;
    background: #fff;
    margin-top: 0px;
}

.undecima .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 20px;
}

.undecima .box-simple2 .bck-title {
    background: #FAC97D;
    border: 3px solid #016B30;
    border-bottom: 0px;
    margin-bottom: 0px;
    color: #000;
    padding-top: 0px;
    height: 44px;
    font-size: 25px;
    padding-bottom: 0px;
    display: inline-block;
    padding: 2px 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}

.undecima .box-simple2 .bck-content {
    border: 3px solid #016B30;
    background: #FEE9C8;
    margin-top: 0px;
    padding-top: 20px;
    padding: 10px 20px;
}


.undecima .box-simple2 {
    border-color: transparent;
    background: transparent;
    padding: 0px;
}

.undecima .box-simple3 {
    background: #fff;
    border: 4px solid #F6A428;
}

.undecima .bck-enfasis {
  color: #62A420;
}

.undecima .bck-title2 {
    color: #000;
    border-bottom: 4px solid #F6A428;
padding-bottom: 10px;

}

.undecima .bck-actividad {
    background: #F6A428;
    border: 3px solid #62A420;
    color: #000;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    min-height: 40px;
    padding-top: 5px;
}


.undecima .bck-actividad:before {
    border: 3px solid #62A420;
    background: #e5331e;
    content: attr(data-index);
    display: block;
    color: white;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -3px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1;
}

.content .undecima .bck-ul li:before {
    background-color: #62A420;
}

.undecima .bck-table {
  border: 2px solid #62A420;
}

.undecima .bck-table .bck-td {
    background: #FAC97D;
}

.undecima .bck-table th, .undecima .bck-table td {
  border: 1px solid #62A420;
}

.undecima .bck-title3 {
    color: #000;
}
#62A420
.content .undecima .bck-ol li:before {
    color: #62A420;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 27.1700000762939px;
    list-style-type: none;
    margin-top: 0px;
}












#actividad .carousel-inner .duodecima .item-container {
    background-color: #E1ECCF;
}

.content_type_clase_editex #actividad .content .duodecima .header .title {
    background: #63A41E;
    border: 5px solid #63A41E;
}

.duodecima .bck-title1 {
    background: #D2E2B6;
}

.duodecima .box-simple .bck-title {
    background: #D2E3B6;
    border: 3px solid #63A41E;
}

.duodecima .box-simple .bck-content {
    border: 3px solid #B3D085;
}

.duodecima .bck-title2 {
    color: #63A41E;
}

.duodecima .bck-title3 {
    color: #63A41E;
}

.duodecima .bck-enfasis {
    color: #63A41E;
}

.content .duodecima .bck-ul li:before {
    background-color: #63A41E;
}











#actividad .carousel-inner .decimotercera .item-container {
    background-color: #F6E9E3;
}

.content_type_clase_editex #actividad .content .decimotercera .header .title {
    background: #EDD2C7;
    border: 5px solid #A81E1C;
    color: #A81E1C;
}

.decimotercera .bck-title1 {
    background: #EDD2C7;
}

.decimotercera .box-simple .bck-title {
    background: #EDD2C7;
    border: 3px solid #F6A428;
}

.decimotercera .box-simple .bck-content {
    border: 3px solid #FDD28E;
}

.decimotercera .bck-title2 {
    color: #A81E1C;
}

.decimotercera .bck-title3 {
    color: #A81E1C;
}

.decimotercera .bck-enfasis {
    color: #A81E1C;
}

.content .decimotercera .bck-ul li:before {
    background-color: #A81E1C;
}

.decimotercera .box-simple2 .bck-title {
    border-bottom: 3px solid #A81E1C;
    background: #FFE9C9;
}

.decimotercera .box-simple2 {
    border: 3px solid #A81E1C;
    background-color: white;
}

.decimotercera .bck-table {
    border: 1px solid #A81E1C;
    background-color: white;
}

.decimotercera .bck-table th, .bck-table td {
    border: 1px solid #A81E1C;
}









.content_type_clase_editex #actividad .content .decimocuarta .header .title {
    background: #F7AA26;
    border: 5px solid #6C9B19;
}

.decimocuarta .bck-title1 {
    border: 3px solid #FCB040;
    background: #fff;
    color: #6C9B19;
}

.decimocuarta .bck-title3 {
    color: #6C9B19
}

#actividad .carousel-inner .decimocuarta .item-container {
background-color: #fff;
}

.content .decimocuarta .bck-ul li:before {
  background-color: #6C9B19;
}

.html-book {
    font-size: 1.9rem;
}


#indice .unit-content .header {
    background-image: none !important;
    background-color: #005cb9;
}

#indice .units ul li.active:not(.disabled), #indice .units ul li:hover:not(.disabled), #indice .units ul li:focus:not(.disabled) {
    background: #005cb9;
}

.btn-primary, .btn-primary.disabled, .btn-primary.disabled:focus {
    background-color: #005cb9;
}

a:hover, a:active, a:focus {
    color: #005cb9;
}


.tercera .box-simple .bck-title {
    background: #F6A428;
    border: 3px solid #01619B;
    color: #fff;
    padding-top: 0px;
    border-bottom: 3px solid #F6A428;
    margin-bottom: -11px;
    font-size: 2.5rem;
    font-weight: bold;
    display: inline-block;
    padding: 0px 20px;
    height: 44px;
}


.verdeoscuro .box-simple .bck-content {
    border: 3px solid #006B2E;
}

.verdeoscuro .bck-enfasis {
    color: #006B2E;
}

.verdeoscuro .bck-actividad {
    background: #FEE4BD;
    border: 3px solid #006B2E;
}

.verdeoscuro .bck-actividad:before {
    border: 3px solid #006B2E;
}

.content .verdeoscuro .bck-ul li:before {
    background-color: #006B2E;
}