<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* General */
	.cke_contents  table {
		margin-bottom: 10px;
	}

	.body_clase:not(.edit) .content-wrapper {
		padding-top: 100px;
		padding-bottom: 0px;
	}

	.body_clase.edit .content-wrapper {
		top: 0px;
	}

	.libro .footer .powered,
	.libro .footer .legal-notes,
	.libro .footer .about-us,
	.libro .footer .contact-us,
	.libro .footer .faq {
		display: none;
	}

	.is_app.content_type_clase_anaya-eso {
		padding-top: 0px;
	}

	.is_app.content_type_clase_anaya-eso:not(.offline-pc) .content-wrapper {
		padding-top: 55px;
	}

	.content_type_clase_anaya-eso #actividad {
		margin-bottom: 0px;
		-webkit-transform: none;
		-webkit-transform-style: flat;
	}

	.content_type_clase_anaya-eso .slide-wrapper {
		text-align: justify;
	}

	#actividad .carousel-inner .item-container {
		background-image: none;
		margin: 20px auto 30px;
		padding: 0px;
		padding-bottom: 90px;
		position: relative;
	}

	.content_type_clase_anaya-eso #actividad .content .header .title img,
	.content_type_clase_anaya-eso #actividad .content .header .chapter {
		display: none;
	}

	.content_type_clase_anaya-eso #actividad .content .header {
		border: none;
	}


	.content_type_clase_anaya-eso #actividad .content .header .title h3 {
		font-size: 3.3rem;
		margin-top: 0px;
		margin-bottom: 0px;
		font-weight: bolder;
		color: #00844A;
		line-height: 4.0rem;
		padding-right: 20px;
		position: relative;
	}

	.content_type_clase_anaya-eso #actividad .content .header .title h3 .index {
		background: #FFCA04;
	    border-bottom-left-radius: 127px;
	    border-bottom-right-radius: 148px;
	    color: white;
	    display: inline-block;
	    font-size: 8.0rem;
	    height: 140px;
	    margin-left: -143px;
	    margin-right: -53px;
	    margin-top: -59px;
	    padding: 63px 66px 50px 0;
	    text-align: right;
	    width: 200px;
	}

	.content_type_clase_anaya-eso #actividad .texto_curso {
		font-size: 1.8rem;
		line-height: 2.1rem;
	}

	.content_type_clase_anaya-eso #actividad .texto_curso li,
	.content_type_clase_anaya-eso #actividad .workspace ul li li {
		margin-bottom: 10px;
	}

	.content_type_clase_anaya-eso #actividad .texto_curso li:last-of-type,
	.content_type_clase_anaya-eso #actividad .workspace ul li li:last-of-type {
		margin-bottom: 0px;
	}

	#actividad .class_slide {
    	padding: 40px 97px 0px;
    	overflow: hidden;
	}

	#actividad .class_slide:last-of-type {
	    padding-bottom: 100px;
	}

	#actividad .slide-concatenate .class_slide {
	    padding-bottom: 20px;
	}

	#actividad .slide-concatenate:last-of-type .class_slide {
	    padding-bottom: 100px;
	}

	#actividad .content .header .title {
		min-height: 0px;
	}

	.content_type_clase_anaya-eso .slide_main input {
		color: #555;
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	}

	.content_type_clase_anaya-eso .slide_main input:focus {
		border-top-color: #3AC62A;
		border-right-color: #3AC62A;
		border-bottom-color: #3AC62A;
		border-left-color: #3AC62A;
		outline-width: 0px;
		outline-style: none;
		box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(133, 200, 57, 0.6);
	}

	.content_type_clase_anaya-eso .slide_main input[disabled],
	.content_type_clase_anaya-eso .slide_main input[readonly],
	fieldset[disabled] .content_type_clase_anaya-eso .slide_main input {
		cursor: not-allowed;
		background-color: #eee;
		opacity: 1;
	}

	.content_type_clase_anaya-eso .slide_main input.respuesta_ok {
		border-color: #57e900;
		background: #D1F3BD;
	}

	.content_type_clase_anaya-eso .slide_main input.respuesta_ko {
		border-color: #FF3626;
		background: #FFA49D;
	}

	.content_type_clase_anaya-eso .slide_main input.solucion {
		border-color: #00BDFF;
		background: #B6ECFF;
	}

	.zoom_flag_img {
	    top: 20px;
	}
/**/

/* Curso */
	#indice .unit-content .header.default {
		background-image: url(../../../images/libro/transparente.png) ! important;
		background-color: #7aac39;
	}

	#indice .units ul li a .number {
		width: 0px;
		visibility: hidden;
		margin: 0px;
	}

	#indice .units ul li {
		background: #cbcbcb;
	}

	#indice .units ul li.active:not(.disabled),
	body:not(.isTablet) #indice .units ul li:hover:not(.disabled),
	#indice .units ul li:focus:not(.disabled) {
		background: #3AC62A ;
	}

	#indice .units ul li:not(.add) a .title {
		margin-left: 10px;
	}

	#indice .unit-content .header .number {
		display: none;
	}

	#indice .unit-content .actividades .item:not(.nivel_1) .title{font-size: 1.5rem;}
/**/

/* Navbar (Breadcums) */
	.content_type_clase_anaya-eso .anaya-navbar {
		position: fixed;
		top: 44px;
		background-color: #7aac39;
		width: 100%;
		left: 0;
		z-index: 100;
	}

	.is_app.content_type_clase_anaya-eso .anaya-navbar {
		position: sticky;
		top: 0px;
	}

	#top-navigator {
		height: 55px;
		overflow: hidden;
		position: relative;
	}

	#top-navigator.show_left:before {
        background: linear-gradient(to right, #7aac39, transparent);
    }

    #top-navigator.show_right:after {
        background: linear-gradient(to left, #7aac39, transparent);
    }

	.content_type_clase_anaya-eso .anaya-navbar .navbar-content {
		max-width: 960px;
		margin: 0 auto;
		padding-left: 90px;
		padding-right: 50px;
	}

	.content_type_clase_anaya-eso .navbar-content:before {
		content: " ";
		background-image: url(data:image/png;base64,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);
		height: 35px;
		background-size: cover;
		width: 35px;
		margin-left: -50px;
		margin-top: 8px;
		float: left;
	}

	.content_type_clase_anaya-eso .slider-indicators {
		padding: 10px 0px;
		display: inline-block;
		text-align: left;
		position: absolute;
		width: 5000px;
		bottom: 0px;
		left: 0px;
		z-index: 0;
	}

	.content_type_clase_anaya-eso .slider-indicators li:first-child span,
	.content_type_clase_anaya-eso .dropdown li:first-child span.num {
		font-family: "Palatino Linotype", Times;
	}

	.content_type_clase_anaya-eso .first-is-section .slider-indicators li:first-child span,
	.content_type_clase_anaya-eso .first-is-section .dropdown li:first-child span.num {
		font-family: 'FontAwesome' !important;
	}

	.dropdown-menu li span:first-child {
	    display: inline-block;
	    min-width: 20px;
	    float: left;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown button,
	.content_type_clase_anaya-eso .anaya-navbar li {
		border-radius: 5px;
		border: none;
		background-color: white;
		color: #7aac39;
		vertical-align: middle;
		margin: 0px 5px;
		text-indent: 0px;
		line-height: 3.5rem;
		font-size: 2.0rem;
		font-weight: bold;
		cursor: pointer;
	}

	.content_type_clase_anaya-eso .slider-indicators li {
		width: 35px;
		height: 35px;
		background-color: #DDD;
		margin: 0px 5px;
		text-align: center;
	}

	.content_type_clase_anaya-eso .slider-indicators li.active,
	.content_type_clase_anaya-eso .anaya-navbar li:hover {
		background-color: #FFF;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown button {
		width: auto;
		padding: 0px 10px;
	}

	/*.content_type_clase_anaya-eso .slider-indicators li:first-of-type {
		width: auto;
		padding: 0px 10px;
	}*/



	.content_type_clase_anaya-eso .anaya-navbar .dropdown {
		display: block;
		float: left;
		margin-top: 10px;
	}

	.open &gt; .dropdown-menu {
		display: block;
		max-height: 300px;
		overflow-y: auto;
	}

	.dropdown-menu&gt;li&gt;a {
		padding: 3px 20px 0px 20px;
	}

	.dropdown-menu .title {
		display: inline-block;
		width: 300px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown button {
		border: none;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown button:focus {
		outline: none;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown li {
		display: list-item;
		width: auto;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown li a {
		color: #7aac39;
		font-weight: bold;
	}

	.content_type_clase_anaya-eso .anaya-navbar .dropdown .caret {
		border-color: #7aac39 transparent transparent transparent;
	}
/**/

/* Navigators */
	.navigator {
		bottom: 0;
		left: 0;
		position: absolute;
		width: 100%;
		padding: 0px 97px;
	}

	.navigator .title {
		width: calc(100% - 20px);
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 16px;
		line-height: 40px;
		display: inline-block;
		vertical-align: top;
	}

	.main-navigator {
		padding: 15px 0px;
		width: 100%;
		border-top: 1px solid #e5e5e5;
	}

	.navigator .left, .navigator .right {
		width: 49%;
		display: inline-block;
		cursor: pointer;
	}

	.navigator .left {
		padding-left: 20px;
	}

	.navigator .right {
		text-align: right;
		padding-right: 20px;
	}

	.navigator .slider-control.left,
	.navigator .slider-control.right {
		position: static;
		height: auto;
		width: 100%;
		background-color: transparent;
		border-radius: 0px;
		margin: 0px;
		opacity: 1;
		text-shadow: none;
		color: #999;
		font-size: 23px;
	}

	.navigator .slider-control.left:before,
	.navigator .slider-control.right:after {
		font-family: 'FontAwesome';
		position: absolute;
		margin-top: 9px;
	}

	.navigator .slider-control.left:before {
		margin-left: -20px;
		content: "\f104";
	}

	.navigator .slider-control.right:after {
		margin-left: 20px;
		content: "\f105";
	}

	.navigator .slider-control span {
		position: static;
		margin: 0px;
        cursor: pointer;
	}
/**/

/* CKEDITOR */
	#actividad .content img {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	#actividad .content .bck-img.right,
	#actividad .content img[style~="float:right"] {
		margin-left: 20px;
		float: right;
	}

	#actividad .content .bck-img.left,
	#actividad .content img[style~="float:left"] {
		margin-right: 20px;
		float: left;
	}

	.bck-title.subtitulo {
		color: #00844A;
		position: relative;
	}

	.bck-title.subtitulo:before {
		content: '';
		background-color: #71BE43;
		display: block;
		height: 8px;
		position: absolute;
		left: -98px;
		width: 90px;
		top: 14px;
	}

	.bck-sub-index {
		color: #0071bb;
	    display: inline-block;
	    font-weight: bold;
	    margin: 0 10px 0 0;
	}

	.bck-header {
		color: #0071BB;
		position: relative;
		border-bottom: 1px solid #71BE43;
	    padding-left: 30px;
	    padding-right: 10px;
	    font-weight: bold;
	    font-size: 1.8rem;
	    overflow: hidden;
	}

	.bck-header:before {
		content: '';
		background-color: #71BE43;
		display: block;
		height: 100%;
		position: absolute;
		left: 0;
		width: 24px;
	}

	.bck-header2 {
		color: #005AA8;
  		font-size: 2.7rem;
	}

	.bck-header3 {
		font-size: 2.0rem;
		color: #198CCA;
		border-bottom: 1px solid #198CCA;
		font-weight: bold;
	}
	.bck-header3 span {
		background: #198CCA;
		display: inline-block;
		color: white;
		padding: 2px 10px;
	}

	.content ul.bck-ul li {
		list-style: none;
		margin-left: 15px;
	}

	.content .bck-ul li:before {
		background-color: #0071BB;
		width: 5px;
		height: 12px;
		margin-right: 7px;
		margin-bottom: 2px;
		border-radius: 0;
	}

	.content .bck-ol {
		list-style-type: none;
		padding-left: 28px;
	}

	.content .bck-ol li {
		counter-increment: bck-li-counter 1;
		padding-left: 4px;
	}

	.content ol.bck-ol li:before {
		content: counter(bck-li-counter);
		color: #0071BB;
		display: inline-block;
		font-size: 2.2rem;
	    font-weight: bold;
	    margin-left: -33px;
	    margin-top: -1px;
	    padding-right: 8px;
	    text-align: left;
	    width: 42px;
	}

	.content .bck-ol-2 {
		list-style-type: none;
		padding-left: 28px;
	}

	.content .bck-ol-2 li {
		counter-increment: bck-li-counter 1;
		padding-left: 4px;
		position: relative;
		z-index: 0;
	}

	.content ol.bck-ol-2 li:before {
		content: counter(bck-li-counter);
		color: #FFF;
		display: inline-block;
		font-size: 2.2rem;
	    font-weight: bold;
	    margin-left: -32px;
	    margin-top: -1px;
	    padding-right: 8px;
	    text-align: left;
	    width: 32px;
	}

	.content ol.bck-ol-2 li:after {
		content: '';
		display: inline-block;
		background: #EC008B;
		height: 31px;
	    width: 31px;
	    z-index: -1;
	    position: absolute;
	    left: -35px;
	    top: -4px;

	    -ms-transform: rotate(30deg);
	    -webkit-transform: rotate(30deg);
	    transform: rotate(30deg);
	}


	.bck-box {
		max-width: 100%;
		margin-bottom: 20px;
	}

	.bck-box.center {
		margin-left: auto;
		margin-right: auto;
	}

	.bck-box.left,
	.bck-box.right {
		width: 300px;
	}

	.bck-box.left, img[style~="float:right"] {
		float: left;
		margin-right: 30px;
	}

	.bck-box.right, img[style~="float:left"] {
		float: right;
		margin-left: 30px;
	}

	.bck-box img {
		max-width: 100%;
	}

	.bck-box .bck-content {
		text-align: justify;
		padding: 10px;
	}

	.bck-box.simple {
		background-color: #D2E7C1;
	}

	.bck-box.simple2 {
		background-color: #FFF;
	}

	.bck-box.simple3 {
		position: relative;
		z-index: 0;
		padding: 20px;
		margin-top: 45px;
		margin-bottom: 15px;
	}

	.bck-box.simple3:before {
		background-color: #F7941C;
		content: '';
		position: absolute;
		top: 0px;
		bottom: 0px;
		right: 0;
		left: 0;
		z-index: -1;
	}

	.content_type_clase_anaya-eso:not(.android) .bck-box.simple3:before {
		-ms-transform: skewY(-3deg);
		-webkit-transform: skewY(-3deg);
		transform: skewY(-3deg);
	}

	.bck-box.simple3:after {
		background: url(simple3.png) no-repeat;
		content: '';
		position: absolute;
		top: -70px;
		right: 0;
		z-index: -1;
		height: 79px;
		width: 69px;
	}

	.content_type_clase_anaya-eso:not(.android) .bck-box.simple3:after {
		-ms-transform: skewY(-3deg);
		-webkit-transform: skewY(-3deg);
		transform: skewY(-3deg);
	}

	.bck-box.simple3 .bck-title {
		font-weight: bold;
		color: #FFD225;
	}

	.bck-box.simple4 .bck-content,
	.bck-box.simple5 .bck-content {
	   border-radius: 20px;
	   font-size: 1.3rem;
		overflow: hidden;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		background-clip: padding-box;
	}

	.bck-box.simple4 .bck-content {
		border: 2px solid rgba(229, 162, 29, 0.5);
	}

	.bck-box.simple5 .bck-content {
		border: 2px solid rgba(228, 95, 109, 0.5);
	}

	.bck-box.simple4 .bck-title,
	.bck-box.simple5 .bck-title {
	   position: absolute;
	   float: left;
	   margin-top: -23px;
	   margin-left: 15px;
	   border-radius: 15px 15px 0px 0px;
	   padding: 0px 20px;
	   font-weight: 600;
	   color: white;
	}

	.bck-box.simple4 .bck-title {
		background-color: #E5A227;
	}

	.bck-box.simple5 .bck-title {
		background-color: #E45F6D;
	}

	.bck-box.simple4 .bck-content p,
	.bck-box.simple5 .bck-content p {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0;
	}

	.bck-box.simple4 .bck-content img,
	.bck-box.simple5 .bck-content img {
		margin-top: 0px !important;
	}

	.bck-table {
		border: 1px solid #24ABE2;
	}

	.bck-table2 {
		border: 3px solid #fff;
		background: #fdebd5;
	}

	.bck-table th, .bck-table td{
		border: 1px solid #24ABE2;;
		padding: 10px;
		text-align: left;
	}

	.bck-table2 th, .bck-table2 td {
		border: 3px solid #fff;
		padding: 10px;
		text-align: left;
	}

	.bck-table th, .bck-td1, .bck-td2, .bck-td-ejercicio {
		background: #24ABE2;
		color: #FFF;
		font-weight: bold;
	}

	.bck-td2 {
		background: #91C9ED;
	}

	.bck-td3 {
		background: #ffd5a8;
	}

	.bck-td4 {
		background: #fdb65a;
		color: #FFF;
		font-weight: bold;
	}

	.bck-td-ejercicio{
		background-color: #B0DFDC;
	}

	.bck-light-blue {
		color: #00B9F1;
	}

	.bck-fucsia {
		color: #EC008C;
	}

	.bck-purple {
		color: #8F62A9;
	}

	.bck-red {
		color: #B11116;
	}

	.bck-orange {
		color: #F48F32;
	}

	/*Tabla sin bordes */

	.cke_contents table:not(.rf-tablegrid).bck-table-2,
	.content table:not(.rf-tablegrid).bck-table-2 {
    	border: none;
	}

	.cke_contents table:not(.rf-tablegrid).bck-table-2 td,
	.content table:not(.rf-tablegrid).bck-table-2 td {
		border: none;
		padding: 10px;
	}

/**/

/* Seccion Actividades */
	#actividad .carousel-inner .actividades .item-container {
		background-color: #FFF;
		position: relative;
		z-index: 0;
	}

	#actividad .carousel-inner .actividades .item-container:before {
		content: '';
		position: absolute;
		display: inline-block;
		border-top: 85px solid #F5821F;
		border-left: 77px solid #F5821F;
		border-right: 77px solid #F5821F;
		top: 0;
		left: 0;
		right: 0;
		bottom:0 ;
		background-color: transparent;
		z-index: -1;

	}

	.content_type_clase_anaya-eso #actividad .content .actividades .header .title h3 {
		background: white;
		color: #0071bb;
		font-size: 3.3rem;
		font-weight: bolder;
		line-height: 4.0rem;
		margin-bottom: 0;
		margin-left: -20px;
		margin-top: 0;
		padding: 6px 20px 0;
		position: relative;
		max-width: 80%;
		z-index: 0;
	}

	.content_type_clase_anaya-eso #actividad .content .actividades .header .title h3:before {
		background: #fff;
		bottom: 0;
		content: "";
		left: 20px;
		position: absolute;
		right: -10px;
		top: 0;
		z-index: -1;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .actividades .header .title h3:before {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.content_type_clase_anaya-eso #actividad .content .actividades .header .title h3:after {
		background: #5BC4BE;
		bottom: 1px;
		content: "";
		left: 20px;
		position: absolute;
		right: -90px;
		top: 15px;
		z-index: -2;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .actividades .header .title h3:after {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	/* CKEDITOR */
	.actividades .bck-title.subtitulo {
		color: #F5821F;
		position: relative;
		font-weight: bold;
		font-size: 2.8rem;
	}

	.actividades .bck-title.subtitulo:before {
		background-color: transparent;
	}

	/**/
/**/



/* Seccion antoloxia */
	#actividad .carousel-inner .antoloxia .item-container {
		background-color: #FFF;
		position: relative;
		z-index: 0;
	}

	#actividad .carousel-inner .antoloxia .item-container:before {
		content: '';
		position: absolute;
		display: inline-block;
		border-top: 85px solid #F5821F;
		border-left: 77px solid #F5821F;
		border-right: 77px solid #F5821F;
		top: 0;
		left: 0;
		right: 0;
		bottom:0 ;
		background-color: transparent;
		z-index: -1;

	}

	.content_type_clase_anaya-eso #actividad .content .antoloxia .header .title h3 {
		background: white;
		color: #0071bb;
		font-size: 3.3rem;
		font-weight: bolder;
		line-height: 4.0rem;
		margin-bottom: 0;
		margin-left: -20px;
		margin-top: 0;
		padding: 6px 20px 0;
		position: relative;
		max-width: 80%;
		z-index: 0;
	}

	.content_type_clase_anaya-eso #actividad .content .antoloxia .header .title h3:before {
		background: #fff;
		bottom: 0;
		content: "";
		left: 20px;
		position: absolute;
		right: -10px;
		top: 0;
		z-index: -1;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .antoloxia .header .title h3:before {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.content_type_clase_anaya-eso #actividad .content .antoloxia .header .title h3:after {
		background: #5BC4BE;
		bottom: 1px;
		content: "";
		left: 20px;
		position: absolute;
		right: -90px;
		top: 15px;
		z-index: -2;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .antoloxia .header .title h3:after {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	/* CKEDITOR */
	.antoloxia .bck-title.subtitulo {
		color: #F5821F;
		position: relative;
		font-weight: bold;
		font-size: 2.8rem;
	}

	.antoloxia .bck-title.subtitulo:before {
		background-color: transparent;
	}

	/**/
/**/


/* Seccion Emprender */
	#actividad .carousel-inner .emprender .item-container {
		background-color: #FFF;
		position: relative;
		z-index: 0;
	}

	#actividad .carousel-inner .emprender .item-container:before {
		content: '';
		position: absolute;
		display: inline-block;
		border-top: 85px solid #8ED2CA;
		border-left: 77px solid #8ED2CA;
		border-right: 77px solid #8ED2CA;
		top: 0;
		left: 0;
		right: 0;
		bottom:0 ;
		background-color: transparent;
		z-index: -1;

	}

	.content_type_clase_anaya-eso #actividad .content .emprender .header .title h3 {
		background: white;
		color: #0071bb;
		font-size: 3.3rem;
		font-weight: bolder;
		line-height: 4.0rem;
		margin-bottom: 0;
		margin-left: -20px;
		margin-top: 0;
		padding: 6px 20px 0;
		position: relative;
		max-width: 80%;
		z-index: 0;
	}

	.content_type_clase_anaya-eso #actividad .content .emprender .header .title h3:before {
		background: #fff;
		bottom: 0;
		content: "";
		left: 20px;
		position: absolute;
		right: -10px;
		top: 0;
		z-index: -1;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .emprender .header .title h3:before {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.content_type_clase_anaya-eso #actividad .content .emprender .header .title h3:after {
		background: #FFF100;
		bottom: 1px;
		content: "";
		left: 20px;
		position: absolute;
		right: -90px;
		top: 15px;
		z-index: -2;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .emprender .header .title h3:after {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.dropdown-menu li span:first-child {
		display: inline-block;
		min-width: 20px;
	}

	/* CKEDITOR */
	.emprender .bck-title.subtitulo {
		color: #F5821F;
		position: relative;
		font-weight: bold;
		font-size: 2.8rem;
	}

	.emprender .bck-title.subtitulo:before {
		background-color: transparent;
	}

	/**/
/**/


/* Seccion comentario */
	#actividad .carousel-inner .comentario .item-container {
		background-color: #FFF;
		position: relative;
		z-index: 0;
	}

	#actividad .carousel-inner .comentario .item-container:before {
		content: '';
		position: absolute;
		display: inline-block;
		border-top: 85px solid #8ED2CA;
		border-left: 77px solid #8ED2CA;
		border-right: 77px solid #8ED2CA;
		top: 0;
		left: 0;
		right: 0;
		bottom:0 ;
		background-color: transparent;
		z-index: -1;

	}

	.content_type_clase_anaya-eso #actividad .content .comentario .header .title h3 {
		background: white;
		color: #0071bb;
		font-size: 3.3rem;
		font-weight: bolder;
		line-height: 4.0rem;
		margin-bottom: 0;
		margin-left: -20px;
		margin-top: 0;
		padding: 6px 20px 0;
		position: relative;
		max-width: 80%;
		z-index: 0;
	}

	.content_type_clase_anaya-eso #actividad .content .comentario .header .title h3:before {
		background: #fff;
		bottom: 0;
		content: "";
		left: 20px;
		position: absolute;
		right: -10px;
		top: 0;
		z-index: -1;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .comentario .header .title h3:before {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.content_type_clase_anaya-eso #actividad .content .comentario .header .title h3:after {
		background: #FFF100;
		bottom: 1px;
		content: "";
		left: 20px;
		position: absolute;
		right: -90px;
		top: 15px;
		z-index: -2;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .comentario .header .title h3:after {
		-ms-transform: skewX(165deg);
		-webkit-transform: skewX(165deg);
		transform: skewX(165deg);
	}

	.dropdown-menu li span:first-child {
		display: inline-block;
		min-width: 20px;
	}

	/* CKEDITOR */
	.comentario .bck-title.subtitulo {
		color: #F5821F;
		position: relative;
		font-weight: bold;
		font-size: 2.8rem;
	}

	.comentario .bck-title.subtitulo:before {
		background-color: transparent;
	}

	/**/
/**/




/* Seccion Taller */
	#actividad .carousel-inner .taller .item-container {
		background-color: white;
		position: relative;
		z-index: 0;
	}

	#actividad .carousel-inner .taller .item-container:before {
		content: '';
		position: absolute;
		display: inline-block;
		top: 60px;
		left: 70px;
		right: 70px;
		bottom:0 ;
		background-color: #FBD2B9;
		z-index: -1;

	}

	.content_type_clase_anaya-eso #actividad .content .taller .header .title h3 {
		background: #F05A22;
		color: white;
		font-size: 3.3rem;
		font-weight: bolder;
		line-height: 4.0rem;
		margin-bottom: -9px;
		margin-left: -20px;
		margin-top: -40px;
		padding: 45px 20px 15px;
		position: relative;
	}

	/* CKEDITOR */
	.taller .bck-title.subtitulo {
		color: #F05A22;
		position: relative;
		font-weight: bold;
		font-size: 2.8rem;
	}

	.taller .bck-title.subtitulo:before {
		background-color: transparent;
	}

	.taller .bck-header {
		color: #F5821F;
		border-bottom: 0;
		position: relative;
		padding-left: 0;
		padding-right: 0;
	    font-weight: bold;
	    font-size: 2.4rem;
	}

	.taller .bck-header:before {
		background-color: transparent;
	}

	.taller ol.bck-ol li:before {
		color: #F05A22;
	}

	.taller ul.bck-ul li:before {
		background: #F05A22;
	}

	.taller .bck-box.simple {
		background-color: #D4EDEB;
		padding: 20px;
	}

	.taller .bck-box.simple .bck-title {
		color: #0071BB;
		font-size: 2.8rem;
		font-weight: bold;
	}

	.taller .bck-box.simple ul.bck-ul li:before {
		background: #0071BB;
	}

	.taller .bck-box.simple ol.bck-ol li:before {
		color: #0071BB;
	}

	/**/
/**/

/* Seccion Matematicas*/

	#actividad .carousel-inner .matematicas .item-container{
		background-color: #E9EFC3;
	}
	.content_type_clase_anaya-eso #actividad .content .matematicas .header .title h3{
		color: #EE2115;
	}

	.content_type_clase_anaya-eso #actividad .content .matematicas .header .title h3 span{
		background-color: #EE2115;
		color: #fff;
		display: inline-block;
		  padding-right: 7px;
		  padding-left: 5px;
	}

	.content_type_clase_anaya-eso #actividad .content .matematicas .header .title h3 span:before {
	    background-color: #EE2115;
	    content: '';
	    display: inline-block;
	    height: 100%;
	    position: absolute;
	    right: 12px;
	    width: 13px;
	}

	.content_type_clase_anaya-eso:not(.android) #actividad .content .matematicas .header .title h3 span:before {
	    transform:             skewX( -10deg );
	        -ms-transform:     skewX( -10deg );
	        -webkit-transform: skewX( -10deg );
	        -o-transform:      skewX( -10deg );
	        -moz-transform:    skewX( -10deg );
	}

	.content_type_clase_anaya-eso #actividad .content .matematicas .layout.two-panels.slide-wrapper{
		border-radius: 1.5rem;
		box-shadow: 6px 0 3px -3px rgba(0,0,0,0.2);
		background-color: white;
		padding: 25px;
	}

	.content_type_clase_anaya-eso #actividad .content .matematicas ol.bck-ol li:before{
		content: counter(bck-li-counter) ".";
		color: #EE2115;
	}

	/*CKEDITOR*/

	.matematicas .bck-table-math{
		border: 3px solid #bdcc70;
  		border-left: 0px;
	}

	.matematicas .bck-table-math td{
		border: none;
		padding: 10px;
	}

	.matematicas .bck-table-math tr td:first-child{
		background-color: #E9EFC3;
	}

	.matematicas .bck-enfasis{
		color: #A5c462;
		font-weight: 600;
	}
	/**/
/**/


@media screen and (max-width: 768px) {

	.content_type_clase_anaya-eso #actividad .content .header .title h3 .index {
		margin-left: -100px;
	}

	#actividad .carousel-inner .class_slide {
        padding: 40px 20px 0px;
    }

	.navigator {
        padding: 0px 20px;
    }

	#actividad .carousel-inner .actividades .item-container:before,
	#actividad .carousel-inner .emprender .item-container:before {
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		border-top-width: 85px;
		border-left-width: 20px;
		border-right-width: 20px;
	}

	#actividad .carousel-inner .taller .item-container:before {
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		border-top-width: 60px;
		border-left-width: 20px;
		border-right-width: 20px;
		bottom:0 ;
	}


	.bck-img.right, img[style~="float:right"] {
		max-width: 50%
	}

	.bck-img.left, img[style~="float:left"] {
		max-width: 50%
	}

}

@media screen and (max-width: 480px) {

    .bck-img.right, img[style~="float:right"] {
        width: 100%;
    }

    .bck-img.left, img[style~="float:left"] {
        width: 100%;
    }

    #actividad .carousel-inner .item-container {
		padding: 40px 20px 90px;
	}

}

@media screen and (max-width: 1099px) {
	.body_clase .content-wrapper {
		max-width: 100%;
	}

	#actividad .content {
		border-radius: 0;
	}

	#actividad .carousel-inner .item-container {
		margin: 0;
		width: 100% !important;
		max-width: none;
        box-shadow: none;
        margin-bottom: 20px;
	}
}

/* TMPUX STYLES */

.tmpux .anaya-navbar,
.tmpux.modo_revision .anaya-navbar,
.tmpux.modo-correccion .anaya-navbar,
.tmpux.modo-deber .anaya-navbar {
    top: 0;
}

.tmpux.modo_revision #actividad .carousel-inner .item-container,
.tmpux.modo-correccion #actividad .carousel-inner .item-container,
.tmpux.modo-deber #actividad .carousel-inner .item-container {
	margin-top: 82px;
}

.tmpux.body_clase .content-wrapper.modo-revision {
	margin-top: 14px;
}

.tmpux.body_clase:not(.edit) .content-wrapper{
	padding-top: 55px;
}
</pre></body></html>