@charset "utf-8";
/* CSS Document */
@import url(common.css);
/* CSS Document */
.tab-container .etabs { margin: 0; padding: 0; text-align:right;}
.tab-container .etabs .tab { 
	display: inline-block;
	zoom:1;
	*display:inline;
	-moz-border-radius: 15px 15px 0 0;
	-webkit-border-radius: 15px 15px 0 0;
	text-align:center;
	
	color:#fff;
}
.tab-container .etabs .tab a { font-size: 2.2em; min-width:50px; line-height: 1.3em; display: block; padding: 0 10px; outline: none; color:#fff; text-decoration:none;}
.tab-container .etabs .tab.active { padding-top: 6px; position: relative; top: 1px;}
.tab-container .etabs .tab a.active { font-weight: bold; }
.tab-container .panel-container{ background-color:#88B33D;padding: 10px;	-moz-border-radius: 25px 0px 25px 25px;	-webkit-border-radius: 25px 0px 25px 25px;}
.panel-container{ width: 787px;float: left; height: 429px;}
#tabs1{background-color: #88B33D;background-color: #88B33D;
border: 3px dashed #fff;
border-radius: 25px;
height: 421px;
color: #fff;
font-size: 2.2em;
text-align: left;}
#tabs2{background-color: #E6AF40;
border: 3px dashed #fff;
border-radius: 25px;
height: 421px;
color: #fff;
font-size: 2.2em;
text-align: left;}
#tabs3{background-color: #68A5DC;
border: 3px dashed #fff;
border-radius: 25px;
height: 421px;
color: #fff;
font-size: 2.2em;
text-align: left;}
#tabs4{background-color: #C04C42;
border: 3px dashed #fff;
border-radius: 25px;
height: 421px;
color: #fff;
font-size: 2.2em;
text-align: left;}
.a{ background:#76AADB;} .n{ background:#e6b54a;} .r{ background-color:#c25d48;}
#tab-container{position: absolute;
top: 10px;
right: 58px;}
.texto2{margin: 12px;}
textarea{width: 97%;
margin: 0px 10px;
resize: none;
border: none;
outline: none;
height: 62%;
position: relative;
background: none;}
::-webkit-input-placeholder { color:rgba(255,255,255,0.6); }
::-moz-placeholder { color:rgba(255,255,255,0.6); } /* firefox 19+ */
:-ms-input-placeholder { color:rgba(255,255,255,0.6); } /* ie */
input:-moz-placeholder { color:rgba(255,255,255,0.6); }
.boton{right: 32px;cursor: pointer;bottom: 31px;font-size:1em;}
.respuesta{width: 378px;height: 167px;display: table;}.respuesta2{background: #fff;position: absolute;bottom: 5px;padding: 7px 57px;font-size: 1.6em;border: 4px dashed;border-radius: 16px;right: 249px;}
.medio{display:table-cell; vertical-align:middle;}
#input1{width: 100px; text-align:center;}
