/*ciencias 3*/
.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .navbar-content h2 #courseIndex {
    background-color: #3aaa35;
    color: #3aaa35;
}

/*estilos ciencias 3º*/

.piedefotocentro .bck-title9  {

 text-align: center;
   
}

/*cambios-retoques CSS Santillana*/


/*Listas*/

#actividad .content .cke_contents .bck-ol-4 li:before, #actividad .content .texto_curso ol.bck-ol-4 li:before, #actividad .popover-content ol.bck-ol-4 li:before, #actividad .content .workspace ol li .bck-ol-4 li:before {
    margin-top: 0px;
}

/*lista letra morada transformada a gris en libros de ciencias*/
#actividad .content .cke_contents .bck-ol-8 li:before, #actividad .content .texto_curso ol.bck-ol-8 li:before, #actividad .popover-content ol.bck-ol-8 li:before, #actividad .content .workspace ol li .bck-ol-8 li:before {
    color: #808080;
}

.bck-box.bck-box-8 .bck-title {
    /* text-align: center; */
    padding: 10px 0px 5px 20px;
    font-size: 1.8rem;
}

/*border-radius imagenes y margenes para alinear listas con imagenes*/
#actividad .content img {
    border-radius: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
}


/*hr linea color naranja*/
hr {
    margin: 0px 0px 30px 0px;
    border: 1px solid #ffa500;
}

/*apartado saber hacer + caja blanca dentro de sección cajasaber*/
/*titulo saber hacer dentro de sección cajasaber*/
.cajasaber .bck-title24 {
    background-color: #ffffff;
    color: #f8a800;
    width: fit-content;
    border-radius: 10px 10px 0px 0px;
    padding: 5px 10px 4px 10px;
    font-size: 3.3rem;
    font-weight: 600;
    display: inline-block;
    position: relative;
}

/*margin top caja blanca, solo content*/
.cajasaber .bck-box.bck-box-14 .bck-content {
    background-color: #ffffff;
    padding: 20px 40px 20px 20px;
    color: #000000;
    margin-top: -15px;
}

/*sombreado*/
.bck-sombreado-1 {
    background: #CFE4C5;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-2 {
    background: #E4C2DE;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-3 {
    background: #BCE4FA;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-4 {
    background: #FDDBBA;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-5 {
    background: #D8DDE6;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-6 {
    background: #F8C9DF;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-7 {
    background: #FFF69B;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

.bck-sombreado-8 {
    background: #CFBBDC;
    padding: 5px 10px 5px 10px;
    border-radius: 20%;
    font-weight: 700;
}

/*ajustes*/

.bck-box.bck-box-7 .bck-title:before{
      display:none;
}

.bck-box.bck-box-7 .bck-title {
background-color: #d3de9d !important;
padding: 10px 0px 5px 0px !important;
margin: 0px;
color: #000 !important;
    width: 100%;

}

.bck-box.bck-box-7 .bck-content {
    background-color: #ffffff;
    border: 1px solid #d3de9d !important;
    padding: 10px 2px 5px 2px !important;
    border-radius: 0px 0px 20px 20px;

}

.bck-box.bck-box-26 .bck-title {
    background: transparent;
    padding: 0px;
}

/*CAJA EXPERIMENTA CON CAJA ACTIVIDADES*/

.cajaexperimentaconcajaactividades .bck-box.bck-box-26 .bck-content {
    border-left: 2px solid #7594AC;
    border-right: 2px solid #7594AC;
    border-bottom: 2px solid #7594AC;
    border-top: 2px solid #7594AC;
}

.cajaexperimentaconcajaactividades .bck-verde1 {
    color: #7594AC;
    font-weight: 600;
}

.cajaexperimentaconcajaactividades .bck-box.bck-box-26 .bck-title {
color: #7594AC;
    font-weight: 600;
}

/*CAJA RELACIONA MARGIN NEGATIVO*/
.cajarelacionamarginnegativo .bck-box-27 {
    margin-top: -15px;
}

/*SIN BORDE VERDE*/

.sinbordeverde .bck-box-14{
    border-right: none !important;
    border-left: none !important;
    border-top: none !important;
    border-bottom: none !important;
    border: none !important;

}

/*CAJA PRECAUCION*/

.cajaprecaucionborderojo .bck-box.bck-box-21 .bck-content {
    background-color: #f000;
    border-radius: 0px 20px 20px 20px;
    padding: 20px !important;
    border-right: 1px solid #DB0812;
    border-left: 1px solid #DB0812;
    border-top: 1px solid #DB0812;
    border-bottom: 1px solid #DB0812;
    border: 1px solid #DB0812;

}

/*CAJA AZUL EN RELACIONA*/

.cajaazulenrelaciona .bck-box.bck-box-12 .bck-title {
    background-color: #c0c8d4;
    color: #333;
    font-weight: 600;
    text-align: center;
    padding: 10px 0px 5px 0px;
    border-radius: 20px 20px 0px 0px;
    width: 100%;
}

/*FONDO COLOR EN ACTIVIDADES*/

.fondocolorenactividades .bck-box-3 .bck-content {
    background-color: #DFE6D5 !important;
    border-radius: 10px !important;
    padding: 20px 40px 20px 20px;
    border: none !important;
}

/*ACTIVIDADES SIN BORDE GRIS*/

.sinbordesgrises .fillblankimages-draggable-wrapper .response {
    margin: 2px;
    min-width: 100px;
    border: 3px solid #fff;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    vertical-align: top;
    max-width: 48%;
}

/*mejoras*/
#goTo-indice  {
    vertical-align: text-bottom;
}


@media screen and (max-width: 1024px){

.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .dropdown button, .content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar li {
    margin: 0px;
    max-width: 280px;
}
}

/*Ultimos retoques libros Ciencias y lenguaje*/

/*codigo sergio*/
.js-rich-group i.icon-file{
    display: none;
}
.js-rich-group .input-group-addon{
    margin-right: 0px;
}

/*titulo nav*/

@media (min-width: 1025px) {
.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .navbar-content h2 #nombre-tema-wrapper {
    line-height: 2.8rem;
    max-width: 524px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .dropdown button {
    font-weight: 500;
    max-width: 340px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
}

/*retoque TOC movil*/

@media (max-width: 579px) {

.body_curso #indice .unit-content .header {
    height: 70px;
}

.body_curso #indice .unit-content .header .title {
	line-height: 25px;
}

#indice .unit-content .header .title {
	padding: 5px 10px 10px 20px;
}

.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar {
	height: 115px;
}

.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .navbar-content {
    margin: 0 5px 0 20px;
}


.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .navbar-content h2 {
	font-size: 1.9rem;
}

.content_type_clase_cienciasylenguaje .cienciasylenguaje-navbar .navbar-content a#goTo-indice {
    font-size: 1.6rem;
    font-weight: 500;
    margin-top: 5px;
    margin-left: -10px;
    display: inline-block;
    color: #ffffff;
    background-color: #33a32e;
    border-radius: 10px;
    text-align: center;
    padding: 1px 6px 1px 6px;
}
}

#abrir-calificaciones {
    display: none;
}