.gge_contenido_L .activity_tag + .act_instruction{
	margin-top: -12px;
}
#dragDrop2{
	border: 1px dotted #999999;
	padding: 10px;
	margin: 15px 50px 15px 35px;
}

#dragDrop2 > div{
	background: rgba(251, 176, 59, 0.2);
	padding: 5px 0;
	text-align: center;
}

#dragDrop2 .box2{
	cursor: pointer;
	font-family: Arial;
}
#dragDrop2 .box2, .ui-draggable-dragging{
	display: inline-block;
	font-style: italic;
	margin: 8px 10px;
	padding: 0 10px;
	background: #CCCCCC;
	color: #4D4D4D;
	font-size: 1.63em;
	letter-spacing: -0.5px;
}

#dragDrop2 .compress{
	letter-spacing: -1px;
	margin: 8px 8px;
	padding: 0 8px;
}

#dragDrop{
	overflow-y: scroll;
	height: 455px;
	position: relative;
	padding: 10px 0 80px 0;
}

#dragDrop ol{
	margin: 12px 40px 0 -15px;
	list-style: upper-latin;
	font-size: 2.3em;
	color: black;
	position: relative;
}

#dragDrop ol li{
	margin: 0  0 25px 60px;
	list-style-type: none;
	counter-increment: list;
}

#dragDrop ol li:before{
	content: counter(list, upper-latin) ".";
	color: #FF6500;
	font-weight: bold;
	font-style: italic;
	font-family: Arial;
	position: absolute;
	left: 50px;
}

#dragDrop li span{
	background: #F2F2F2;
	position: relative;
	display: inline-block;
	padding: 0 20px;
	min-width: 255px;
	height: 30px;
	margin: 2px;
	text-align: center;
	font-size: 0.9em;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	line-height: 30px;
	color: darkgray;
	transition: all 01s;
}
#dragDrop li span:after{
	content: " ";
	position: absolute;
	width: 102%;
	border: 1px solid black;
	top: 36px;
	left: -4px;
	z-index: 0;
}

#dragDrop li span.correct{
    background : #F2F2F2;
    color: #FF6500;
    font-weight: normal;
}
#dragDrop li span.fail{
    background: #BA7A7A;
    color: black;
}

.dragDropScroll{
	box-shadow: inset -5px 3px 20px -3px black;
}

buttom{
	background: url(../img/SB_L_G10_U01_L05_Boton-18.png) no-repeat center center;
	display: inline-block;
	width: 224px;
	height: 74px;
	color: white;
	line-height: 74px;
	font-size: 1.8em;
	font-weight: bold;
	opacity: 0.5;
	padding-left: 50px;
	margin-left: 900px;
	margin-bottom: 50px;
    cursor: pointer;
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
}

buttom.ready{
    opacity: 1;
}

buttom.completed{
	background-image: url(../img/SB_L_G10_U01_L05_Boton-17.png);
	opacity: 1;
	padding: 0;
	text-align: center;
    -moz-animation: blink 1.5s ease 1 normal;
    -webkit-animation: blink 1.5s ease 1 normal;
    animation: blink 1.5s ease 1 normal;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes blink{
    0% { opacity: 1; transform: scale(1, 1);}
    50% { opacity: 0.5;  transform: scale(1.1,1.1);}
    100% { opacity: 1;  transform: scale(1,1);}
}

@-moz-keyframes blink{
    0% { opacity: 1; transform: scale(1, 1);}
    50% { opacity: 0.5;  transform: scale(1.1,1.1);}
    100% { opacity: 1;  transform: scale(1,1);}
}

@keyframes blink {
    0% { opacity: 1; transform: scale(1,1);}
    50% { opacity: 0.5;  transform: scale(1.1,1.1);}
    100% { opacity: 1;  transform: scale(1,1);}
}

