/******* ACTIVITY 1 ***********/

/**BOOK*/

ul.etabs{
	overflow: visible;
	margin: 16px 0px;
}

div[data-sg-id="elem-book"] {
	/*width: 1124px !important;
	height: 510px !important;*/
	margin-left: 70px;
	margin-top: 35px;
}
/*.page-wrapper {
	width: 562px !important;
	height: 510px !important;
	top: 0px !important;
}*/

.page {
	width: 562px !important;
	height: 510px !important;
	background: white;
}

.page .content p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	font-style: italic;
	color: black;
	margin-top: 0px;
	text-align: left;
}

.page .content {
	text-align: center;
}

.page.even .content{
	padding: 53px 39px 53px 60px;
}

.page.odd .content{
	padding: 53px 60px 53px 39px;
}

.shadow {
	width: 1124px;
	height: 510px !important;
}

.sj-book{
	/*height: 510px !important;
	width: 1124px !important;*/
	position: relative;
	top: -500px;
}

.hard.page.p1.odd {
	background-image: url('../img/PORTADA.png') !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 0px;
}

.page.p3.odd{
	background-image: url('../img/otra-sub-portada.png') !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 0px;
}

.hard.front-side.page.even {
	background-image: url('../img/CONTRAPORTADA.png') !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 0px;
}

.hard.back-side.last1.page.odd {
	background-image: url('../img/RETIRO.png') !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 0px;
}

.hard.last2.page.even {
	background-image: url('../img/TIRO.png') !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 0px;
}

button.previous-button,
button.next-button {
	height: 478px;
	width: 32px;
	border: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #333;
	opacity: 0.3;
	position: relative;	
	top: -5px;
	z-index: 10000;
	font-weight: bold;
	color: white;
	font-family: Arial,Helvetica,sans-serif;
}

button.previous-button {
	border-top-right-radius: 0px;
	-moz-border-top-right-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;	
	left: -31px;
}

button.next-button {
	border-top-left-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	left: 1090px;
}

div.cite_book {
	width: 845px;
	height: 45px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color: #cccccc;
	color: #666666;
	font-weight: bold;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	right: 200px;
	bottom: 5px;
	padding-top: 15px;
}

div.end {
	margin-top: 49px;
	width: 450px;
	height: 120px;
	border: 2px dotted #ff9999;
	padding-top: 30px;
	font-size: 1.13em;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	font-style: italic;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	text-align: center;
}

div.end span{
	background: white;
	font-size: 1.38em;
	color: black;
	position: absolute;
	top: 233px;
	left: 261px;
}

/**instructions tic tac toe*/
div.instructions {
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-instrucciones-123.png');
	background-position: center;
	width: 818px;
	height: 416px;
	font-size: 1.81em;
	color: white;
	display: inline-block;
	text-align: left;
	padding-left: 162px;
	padding-top: 39px;
	font-family: Arial, Helvetica, sans-serif;
}

div.instructions span{
	font-weight: bold;
	font-size: 1.10em;
}

/*TIC TAC TOE**/

.wrap_question {
	width: 835px;
	height: 453px;
	background: white;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	font-size: 2.56em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.wrap_question .icon_close_button {
	left: 806px;
	top: -17px;
}

.wrap_question .number{
	position: absolute;
	left: -92px;
	top: 78px;
}


.wrap_question button[data-sg-id="btn-correct"],
.wrap_question button[data-sg-id="btn-incorrect"]{
	background-position: center;
	background-repeat: no-repeat;
	width: 147px;
	height: 147px;
	background-color: transparent;
	border: none;
	position: absolute;
	bottom: 40px;
}

.wrap_question button[data-sg-id="btn-correct"]{
	background-image: url('../img/SB_L_G10_U02_L0a_respuesta-correcta.png');
	left: 321px;
}

.wrap_question button[data-sg-id="btn-incorrect"]{
	background-image: url('../img/SB_L_G10_U02_L0a_respuesta-incorrecta.png');
	right: 189px;
}

.wrap_question .question{
	width: 556px;
	text-align: center;
	position: relative;
	left: 199px;
	top: 81px;
}

.wrap_question .question.big{
	width: 625px;
	left: 171px;
	top: 48px;
}

.wrap_question .question.big.top{
	top: 11px;
}

div[data-sg-id="game-tictactoe"]{
	position: absolute !important;
	top: 150px;
	left: 667px;

	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-tablero.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 454px 433px;

	width: 409px !important;
	height:  409px !important;
}

.row-squares .square span{
	color: transparent !important;
}

.row-squares .square.toX{
	background-image: url(../img/SB_L_G10_U02_L0a_TRIQUI-con-volumenx.png), url(../img/SB_L_G10_U02_L0a_TRIQUI-ficha1.png) !important;
	background-size: 73% 73% ,90% 90% !important;
}

.row-squares .square.toO{
	background-image: url(../img/SB_L_G10_U02_L0a_TRIQUI-con-volumen.png), url(../img/SB_L_G10_U02_L0a_TRIQUI-ficha1.png) !important;
	background-size: 73% 73% ,90% 90% !important;
}

.row-squares .square{
	background-size: 126px 128px !important;
}

.row-squares .square[data-sg-key="1"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha1.png');
}

.row-squares .square[data-sg-key="2"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha2.png');
}

.row-squares .square[data-sg-key="3"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha3.png');
}

.row-squares .square[data-sg-key="4"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha4.png');
}

.row-squares .square[data-sg-key="5"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha5.png');
}

.row-squares .square[data-sg-key="6"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha6.png');
}

.row-squares .square[data-sg-key="7"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha7.png');
}

.row-squares .square[data-sg-key="8"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha8.png');
}

.row-squares .square[data-sg-key="9"]{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-ficha9.png');
}

.board-turn{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-fichas.png');
	width: 457px !important;
	height: 295px !important;
	text-align: center;
	padding-top: 80px;
	top: -20px !important;
}

.board-turn .board-turn-X,
.board-turn .board-turn-O{
	background-color: transparent !important;
	box-shadow: none !important;
	background-size: 142px 147px !important;
	width: 142px !important;
	height: 142px !important;
	position: absolute;
}
.board-turn .board-turn-X{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-fichax.png') !important;
	left: 70px
}

.board-turn .board-turn-O{
	background-image: url('../img/SB_L_G10_U02_L0a_TRIQUI-fichao.png') !important;
	right: 70px;
}


.popup_end .icon_close_button{
	left: 1137px;
	top: 11px;
	position: absolute;
}

.restart{
	position: absolute;
	bottom: 118px;
	left: 211px;
}
/******* ACTIVITY 1 ***********/

/******* ACTIVITY 2 ***********/
.activity2{
	position: relative;
	top: 0px;
	left: 36px;
}
div[data-sg-id="elem-join-line"]{
	top: 0px;
	left: 36px;
}

div[data-sg-id="item-line-init"],
div[data-sg-id="item-line-target"]{
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('../img/SB_L_G10_U02_L0a_bolita-interna--drag-and-drop.png');
	width: 21px;
	height: 18px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="3"]{
	top: 44px;
	left: 145px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="5"]{
	top: 131px;
	left: 222px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="6"]{
	top: 216px;
	left: 159px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="4"]{
	top: 305px;
	left: 227px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="1"]{
	top: 407px;
	left: 290px;
}

div[data-sg-id="item-line-init"][data-sg-target-key="2"]{
	top: 530px;
	left: 291px;
}

div[data-sg-id="item-line-target"][data-sg-key="1"]{
	top: 43px;
	right: 636px;
}

div[data-sg-id="item-line-target"][data-sg-key="2"]{
	top: 149px;
	right: 636px;
}

div[data-sg-id="item-line-target"][data-sg-key="3"]{
	top: 294px;
	right: 636px;
}

div[data-sg-id="item-line-target"][data-sg-key="4"]{
	top: 393px;
	right: 636px;
}

div[data-sg-id="item-line-target"][data-sg-key="5"]{
	top: 463px;
	right: 636px;
}

div[data-sg-id="item-line-target"][data-sg-key="6"]{
	top: 533px;
	right: 636px;
}

.words.elem,
.concepts.elem{
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 12px;
	color: white;
	position: absolute;
}

.words.elem{
	background-image: url('../img/SB_L_G10_U02_L0a_1pixel.png');
	background-repeat: repeat;
	font-size: 1.88em;
	font-weight: bold;
	max-width: 298px;
	display:  block;
	padding-right: 18px;
	min-height: 60px;
}

.words.elem:before{
	position: absolute;
	right: -24px;
	top: 10px;
	content: url('../img/SB_L_G10_U02_L0a_bolita-drag-and-drop.png');
	width: 43px;
	height: 45px;
}

.words.elem.top:before{
	top: 25px;
}

.words.elem.top{
	width: 298px;
}

.words.elem:nth-child(1){
	top: 22px;
}
.words.elem:nth-child(2){
	top: 108px;
}
.words.elem:nth-child(3){
	top: 193px;
}
.words.elem:nth-child(4){
	top: 282px;
}
.words.elem:nth-child(5){
	top: 369px;
}
.words.elem:nth-child(6){
	top: 492px;
}

.concepts.elem{
	background: #ff9966;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	width: 547px;
	margin-bottom: 18px;
	margin-top: 15px;
	padding-left: 20px;
	left: 600px;
}

.concepts.elem:before{
	position: absolute;
	left: -24px;
	top: 6px;
	content: url('../img/SB_L_G10_U02_L0a_jengibre-bolita-drag-and-drop.png');
	width: 44px;
	height: 43px;
}

.concepts.elem.top:before{
	top: 50px;
}

.concepts.elem.top2:before{
	top: 35px;
}

.concepts.elem:nth-child(7){
	top: 11px;
}
.concepts.elem:nth-child(8){
	top: 73px;
}
.concepts.elem:nth-child(9){
	top: 233px;
}
.concepts.elem:nth-child(10){
	top: 360px;
}
.concepts.elem:nth-child(11){
	top: 430px;
}
.concepts.elem:nth-child(12){
	top: 500px;
}

/******* ACTIVITY 2 ***********/


/******* ACTIVITY 3 ***********/
.scream_cite{
	text-align: right;
	font-size: 0.87em;
	font-weight: bold;
	font-style: italic;
	position: absolute;
	bottom: 50px;
	right: 70px;
	color: #666666;
	width: 653px;
	height: 65px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #cccccc;
	padding: 13px; 
	font-family: Arial, Helvetica, sans-serif;
}

.scream_content {
	background-image: url('../img/SB_L_G10_U02_L0a_Caja-de-texto-Elgrito.png');
	background-position: center;
	background-repeat: no-repeat;
	width: 931px;
	height: 445px;
	position: relative;
	left: 226px;
}

.scream_content img.scream{
	position: absolute;
	top: 54px;
	left: -161px;
}

.scream_content .question{
	width: 701px;
	height: 129px;
	background: #993333;
	font-size: 1.88em;
	color: white;
	padding: 10px 20px;
	position: absolute;
	right: 61px;
	top: 50px;	
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.scream_content .info{
	width: 639px;
	height: 156px;
	font-size: 1.56em;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	position: absolute;
	right: 61px;
	top: 200px;
}

.scream_content .info:before{
	content: '';
	background: white;
	width: 21px;
	height: 19px;
	position: absolute;
	left: -32px;
	top: 6px;
}

.scream_content a img{
	position: absolute;
	bottom: 20px;
	right: 61px;
}

.info_tab2{
	background: #cccc99;
	width: 712px;
	height: 172px;
	border-radius: 10px;	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #336633;
	font-size: 1.88em;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	right: 46px;
	padding: 18px 30px;
}

.info_tab2:before{
	content: url('../img/SB_L_G10_U02_L04-flechita-verde-puntiaguda.png');
	width: 35px;
	height: 35px;
	position: absolute;
	left: -31px;
	top: 10px;
}

.list_tab2{
	width: 590px;
	position: absolute;
	right: 81px;
	bottom: -7px;
}

.list_tab2 h2,
.list_tab4 h2{
	font-weight: bold;
	font-size: 1.69em;
	color: #669966;
	margin: 0px;
}

.list_tab2 ul.list,
.list_tab4 ul.list{
	font-size: 1.69em;
	display: inline-block;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.list_tab2 ul.list li,
.list_tab4 ul.list li{
	margin-bottom: 13px;
	padding-bottom: 4px;
	border-bottom: 2px dotted #999;
	color: #999999;
}

.list_tab2 ul.list li:before,
.list_tab4 ul.list li:before{
	content: "";
    line-height: 1em;
    width: 12px;
    height: 12px;
    background-color: #669966;
    float: left;
    margin: -10px;
    border-radius: 30%;
    -moz-border-radius: 30%;
    -webkit-border-radius: 30%;
    position: relative;
    left: -13px;
    top: 20px;
}

.list_tab2 ul.list li span{
	font-size: 0.66em;
	font-style: italic;
}

img.img_tab2{
	position: absolute;
	top: 132px;
	left: 58px;
}

.card img.question{
	position: relative;
	bottom: 11px;
	left: -153px;
}

.card img.question2{
	position: relative;
	bottom: 14px;
	left: -156px;
}

div.vertical_line{
	border-left: 3px dotted #ff9966;
	height: 224px;
	position: absolute;
	top: 136px;
	left: 630px;
}

.info_tab3 {
	background-image: url('../img/SB_L_G10_U02_L0a_detective-carta-pregunta.png');
	width: 510px;
	height: 128px;
	background-position: center;
	display: inline-block;
	background-repeat: no-repeat;
	padding-top: 23px;
}

.info_tab3.info2 {
	background-image: url('../img/SB_L_G10_U02_L0a_detective-carta-pregunta2.png');
}

.info_tab3 h2{
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	display: block;
	text-align: left;
	margin-bottom: 5px;
}

.info_tab3 div{
	font-style: italic;
	font-size: 1.27em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 55px;
}

#info1 h2, #info1{
	color: #666633;
}

#info2 h2, #info2{
	color: white;
}

.info_tab4{
	background: #336666;
	width: 712px;
	height: 107px;
	border-radius: 10px;	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: white;
	font-size: 1.88em;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	right: 46px;
	top: 85px;
	padding: 18px 30px;
}

.info_tab4:before{
	content: url('../img/SB_L_G10_U02_L04-flechita-azul-puntiaguda.png');
	width: 35px;
	height: 35px;
	position: absolute;
	left: -31px;
	top: 10px;
}

.list_tab4 h2{
	color: #336666;
}

.list_tab4 ul.list li:before{
	background: #336666;
}
.list_tab4 ul.list li{
	color: #666666;
}

.list_tab4{
	width: 672px;
	position: absolute;
	right: 55px;
	bottom: 108px;
}

/******* ACTIVITY 3 ***********/

/******* ACTIVITY 4 ***********/
.item_tab1{
	width: 547px;
	padding: 20px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	margin-bottom: 95px;
	background: #ff9966;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.ans_tab1{
	width: 532px;
	height: 164px;
	background-image: url('../img/SB_L_G10_U02_L04-cuadro-para-escribir.png');
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 35px;
}

.ans_tab1 textarea{
	background-color: rgba(204,204,204,0.27);
	width: 462px;
	height: 130px;
	font-size: 1.06em;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	border: 2px solid rgba(153,153,153,0.27);
	resize:none;
	margin-top: 3px;
	padding: 10px;
	line-height: 1.2em;
	overflow-y: auto;
	position: relative;
	top: 14px;
	left: 39px;
}

.content_nav{
	width: 1216px;
	height: 480px;
	margin: 20px 0px;
	overflow: hidden;
}

.time_line{
	background-image: url('../img/act1/L_G11_U01_L01fondo-01-01.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 5060px;
    height: 629px;    
	display: table;
}

.item1{
	position: relative;
	left: 60px;
	width: 1240px;
}
.item2{
	position: relative;
	left: 1240px;
	width: 1240px;
}
.item3{
	position: relative;
	left: 2480px;
	width: 1240px;
}
.item4{
	position: relative;
	left: 3720px;
	width: 1240px;
}

.buttons, .buttons2{
	cursor: pointer;
	background: url(../img/act2/arrow_right.png) no-repeat;
	position: absolute;
	display: inline-block;
	width: 41px;
	height: 41px;
	top: 330px;
}
.buttons.next,.buttons2.next{
	left: 1160px;
}
.buttons.prev, .buttons2.prev{
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	display: none;
	left: 50px;
}

.time_line .item {
	width: 477px;
	height: 200px;
	position: relative;
	display: table-cell;
	left: 0px;
	top: 78px;
	text-align: center;
}

.time_line .item .info h2{
	display: block;
	margin-bottom: 5px;
	margin-top: 8px;
	color: #333333;
	font-size:1em; 
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}

.time_line .item .info{
	padding: 5px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.31em;
	color: #333333;
	text-align: left;

	background: #ffcc99;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	width: 319px;
	height: 101px;
	position: relative;
	margin-top: 37px;
	display: inline-block;
}

.time_line .item .info:before{
	content: url('../img/SB_L_G10_U02_L0a_puntica-de-cuadro.png');
	position: absolute;
	top: -18px;
	left: 146px;
	width: 27px;
	height: 12px;
}

.scheme{
	background-image: url('../img/SB_L_G10_U02_L04-esquema-con-bolas.png');
	width: 700px;
	height: 482px;
	background-repeat: no-repeat;
	background-position: center left;

	position: absolute;
	left: 500px;
	top: 150px;
}

.scheme h2{
	font-size: 1.25em;
	font-weight: bold;
	color: white;
	position: absolute;
	left: 88px;
}

.scheme ul{
	font-size: 1.44em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
	position: absolute;
	left: 60px;
}

.scheme ul li{
	margin-bottom: 2px;
}

.scheme ul li span{
	font-size: 0.86em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.detective{
	position: absolute;
	left: 150px;
	top: 200px;
}

.scheme h2:nth-child(1){
	top: -3px;
}

.scheme ul:nth-child(2){
	top: 52px;
}

.scheme h2:nth-child(3){
	top: 124px;
}

.scheme ul:nth-child(4){
	top: 190px;
}

.scheme h2:nth-child(5){
	top: 294px;
}

.scheme ul:nth-child(6){
	top: 359px;
}

.scheme h2:nth-child(7){
	top: 417px;
}

.content_nav2{
	width: 1119px;
	height: 760px;
	margin: 10px 40px;
	overflow: hidden;
	position: relative;
}

.time_line2{
	width: 5475px;
	height: 590px;
	display: table;
	position: relative;
}

.time_line2:before{
	border-bottom: 3px dashed #cccccc;
	position: absolute;
	top: 263px;
	content: '';
	width: 5290px;
}

.time_line2 .item {
	width: 539px;
	height: 587px;
	position: relative;
	display: table-cell;
	left: -69px;
	top: -34px;
	text-align: center;
	padding: 10px; 
}

.time_line2 .item img{
	position: relative;
	left: -113px;
	top: 14px;
}

.time_line2 .item .number{
	font-size: 1.19em;
	color: white;
	font-weight: bold;
	text-align: center;
	width: 31px;
	height: 31px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding-top: 2px;
	position: relative;
	left: 99px;
}

.time_line2 .item:nth-child(odd) .number{
	background: #336633;
}

.time_line2 .item:nth-child(even) .number{
	background: #663333;
}

.time_line2 .item > h2{
	font-size: 1.31em;
	font-weight: bold;
	text-align: left;
	display: block;
	position: relative;
	left: 99px;
}

.time_line2 .item:nth-child(odd) > h2{
	color: #336633;
}

.time_line2 .item:nth-child(even) > h2{
	color: #663333;
}

.time_line2 .item .info{
	padding: 24px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

	color: white;
	font-size: 1.31em;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	max-width: 518px;
	text-align: left;
	font-style: italic;
}

.time_line2 .item .info:before{
	width: 25px;
	height: 12px;
	position: absolute;
	top: -18px;
	left: 99px;
}

.time_line2 .item:nth-child(odd) .info{
	background: #439A63;
}

.time_line2 .item:nth-child(odd) .info:before{
	content: url('../img/SB_L_G10_U02_L0a_puntica-de-cuadro4.png');
}

.time_line2 .item:nth-child(even) .info{
	background: #E76666;
}

.time_line2 .item:nth-child(even) .info:before{
	content: url('../img/SB_L_G10_U02_L0a_puntica-de-cuadro5.png');
}

.time_line2 .item .info h2{
	font-size: 1.09em;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	display: block;
	margin-top: 0px;
	margin-bottom: 10px;
	font-style: normal;
}


.time_line2 .item:nth-child(odd) .info h2{
	color: white;
}

.time_line2 .item:nth-child(even) .info h2{
	color: #663333;
}

.buttons2{
	top: 247px;
	position: absolute;
}

.buttons2.prev{
	left: 1px;
}

.buttons2.next{
	left: 1079px;
}

.content_nav2 .cite{
	position: absolute;
	bottom: 5px;
	right: 8px;
	text-align: right;
	font-size: 0.87em;
	font-weight: bold;
	font-style: italic;
	color: #666666;
	width: 653px;
	height: 62px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #cccccc;
	padding: 13px; 
	font-family: Arial, Helvetica, sans-serif;
}

.check_list{
	background-image: url('../img/SB_L_G10_U02_L0a_Caja-de-textogris-con-tabla.png');
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	width: 984px;
	height: 453px;
	display: inline-block;
	text-align: left;
	margin-left: 91px;
	margin-top: 29px;
}

.check_list img{
	position: absolute;
	left: -150px;
	top: 71px;
}

.check_list h2{
	font-weight: normal;
	font-size: 1.13em;
	color: #333333;
	position: relative;
	top: 72px;
	left: 211px;
}

.check_list h3{
	font-weight: bold;
	font-size: 1.13em;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	bottom: -59px;
	left: 211px;
}

.check_list ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	counter-reset: list;	
	position: relative;
	top: 59px;
	left: 191px;
}

.check_list ul > li {
    list-style: none;
    position: relative;
    margin-bottom: 24px;
	margin-top: 22px;
}

.check_list ul > li:nth-child(odd){
	color: white;
}

.check_list ul > li:nth-child(even){
	color: #585757;
}

.check_list ul > li:before {
    content: counter(list, decimal)'.';
    counter-increment: list;
    position: absolute;
    left: -1.1em;
}

/******* ACTIVITY 4 ***********/

.act_subtitle{
	position: relative;
    right: -3390px;
    top: -1330px;
}

.act_content p{
	font-family: Arial,Helvetica,sans-serif !important;
}
.op0{
	opacity: 0;
}