.msc {
	background-size: 100%;
	background-repeat: no-repeat;
	height: 636px;
	border-radius: 14px;
}
img.cc1 {
	position: absolute;
	bottom: 30px;
	right: 50px;
	width: 60px;
	cursor: pointer;
}
img.cc1:hover {
	opacity: 0.9;
}
img.cc1:active {
	bottom: 25px;
}
.conte {
	background-color: white;
	padding: 20px;
	border-radius: 22px;
	border: 5px solid #2B8ECF;
	width: 900px;
	min-height: 32px;
	font-size: 30px;
}
.btn1 {
	position: absolute;
	bottom: 21px;
	left: 160px;
	background-color: #709CB2;
	padding: 13px 33px;
	font-size: 30px;
	color: white;
	border-radius: 8px;
	cursor: pointer;
}
.btn2 {
	position: absolute;
	bottom: 21px;
	left: 360px;
	background-color: #709CB2;
	padding: 13px 33px;
	font-size: 30px;
	color: white;
	border-radius: 8px;
	cursor: pointer;
}
.btn3{
	position: absolute;
	bottom: 21px;
	left: 860px;
	background-color: #709CB2;
	padding: 13px 33px;
	font-size: 30px;
	color: white;
	border-radius: 8px;
	cursor: pointer;
}
.btn1:hover, .btn2:hover,.btn3:hover {
	background-color: #89ADC0;
}
.btn_a {
	background-color: #042C49;
}
.btn1:active, .btn2:active, .btn3:active {
	background-color: #042C49;
}
.btn1.btn_a:hover, .btn_a.btn_a:hover {
	background-color: #042C49;
}


#drop1 {
	position: absolute;
	top: 490px;
	left: 81px;
	height: 53px;
	width: 190px;
}
#drop2 {
	position: absolute;
	top: 490px;
	left: 406px;
	height: 53px;
	width: 190px;
}
#drop3 {
	position: absolute;
	top: 490px;
	left: 730px;
	height: 53px;
	width: 190px;
}
#drop4 {
	position: absolute;
	top: 490px;
	left: 1056px;
	height: 53px;
	width: 190px;
}
#drag1 {
	position: absolute;
	height: 70px;
	width: 220px;
	background-image: url(../img/inicio.png);
	display: inline-block;
}
#drag2 {
	position: absolute;
	height: 67px;
	width: 220px;
	background-image: url(../img/des1.png);
	display: inline-block;
}
#drag3 {
	position: absolute;
	height: 67px;
	width: 220px;
	background-image: url(../img/des2.png);
	display: inline-block;
}
#drag4 {
	position: absolute;
	height: 68px;
	width: 220px;
	background-image: url(../img/final.png);
	display: inline-block;
}


input[type="checkbox"] {
    width: 40px;
    height: 40px;
}

input#ch1 {
    position: absolute;
    top: 346px;
    left: 90px;
}

input#ch2 {
    position: absolute;  
    top: 416px;  left: 90px;
}

input#ch3 {
    position: absolute;  
    top: 486px;  left: 90px;
}

input#ch4 {
    position: absolute;  
    top: 556px;  left: 90px;
}

input#ch5 {
    position: absolute;  
    top: 216px;  
    left: 400px;
    z-index: 1;
}

input#ch6 {
    position: absolute;  top: 216px;  
    left: 784px;
    z-index: 1;
}

input#ch7 {
    position: absolute;  
    top: 216px;  
    left: 1167px;
    z-index: 1;
}

input#ch8 {
    position: absolute;  
    top: 452px;  
    left: 400px;
    z-index: 1;
}

input#ch9 {
    position: absolute;  
    top: 454px;  left: 784px;
    z-index: 1;
}

input#ch10 {
    position: absolute;  
    top: 454px;  
    left: 1164px;
    z-index: 1;
}

.op1 {
    position: absolute;  
    top: 224px;  
    left: 152px;
    width: 278px;
    height: 218px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  
    box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}
.op2 {
    position: absolute;  
    top: 226px;  
    left: 534px;
    width: 274px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);
}
.op3 {
    position: absolute;  
    top: 227px;  
    left: 918px;
    width: 273px;
    height: 214px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}
.op4 {
    position: absolute;  
    top: 461px;  
    left: 153px;
    width: 276px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);
}
.op5 {
    position: absolute;  
    top: 465px;  
    left: 535px;
    width: 275px;
    height: 214px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}
.op6 {
    position: absolute;  
    top: 458px;  
    left: 916px;
    width: 276px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);
}

input#ch11 {
    position: absolute;
    top: 212px;
    left: 50px;
}

input#ch12 {
    position: absolute;  
    top: 318px;  
    left: 50px;
}

input#ch13 {
    position: absolute;  
    top: 459px;  
    left: 50px;
}

input#ch14 {
    position: absolute;  
    top: 565px;  
    left: 50px;
}

input#ch15 {
    position: absolute;
    top: 245px;
    left: 80px;
}

input#ch16 {
    position: absolute;  
    top: 385px;  
    left: 80px;
}

input#ch17 {
    position: absolute;  
    top: 489px;  
    left: 80px;
}

input#ch18 {
    position: absolute;  
    top: 595px;  
    left: 80px;
}

input#ch19 {
    position: absolute;  
    top: 216px;  
    left: 400px;
    z-index: 1;
}

input#ch20 {
    position: absolute;  top: 216px;  
    left: 784px;
    z-index: 1;
}

input#ch21 {
    position: absolute;  
    top: 216px;  
    left: 1167px;
    z-index: 1;
}

input#ch22 {
    position: absolute;  
    top: 452px;  
    left: 400px;
    z-index: 1;
}

input#ch23{
    position: absolute;  
    top: 454px;  left: 784px;
    z-index: 1;
}

input#ch24 {
    position: absolute;  
    top: 454px;  
    left: 1164px;
    z-index: 1;
}

.op_1-1 {
    position: absolute;  
    top: 224px;  
    left: 152px;
    width: 278px;
    height: 218px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px  rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  
    box-shadow: 0px 0px 27px 10px  rgba(232,25,84,0.31);
}
.op_1-2 {
    position: absolute;  
    top: 226px;  
    left: 534px;
    width: 274px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);
}
.op_1-3 {
    position: absolute;  
    top: 227px;  
    left: 918px;
    width: 273px;
    height: 214px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}
.op_1-4 {
    position: absolute;  
    top: 461px;  
    left: 153px;
    width: 276px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  
    box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}
.op_1-5 {
    position: absolute;  
    top: 465px;  
    left: 535px;
    width: 275px;
    height: 214px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px  rgba(232,25,84,0.31);  -moz-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  
    box-shadow: 0px 0px 27px 10px  rgba(232,25,84,0.31);
}
.op_1-6 {
    position: absolute;  
    top: 458px;  
    left: 916px;
    width: 276px;
    height: 215px;
    border-radius: 27px;
    -webkit-box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);  -moz-box-shadow: 0px 0px 27px 10px rgba(232,25,84,0.31);  
    box-shadow: 0px 0px 27px 10px rgba(54, 208, 43, 0.56);
}

input#ch25{
    position: absolute;
    top: 220px;
    left: 70px;
}

input#ch26 {
    position: absolute;  
    top: 325px;  
    left: 70px;
}

input#ch27 {
    position: absolute;  
    top: 460px;  
    left: 70px;
}

input#ch28 {
    position: absolute;  
    top: 605px;  
    left: 70px;
}