﻿/* sumario concurso */
.sumario_concurso { margin-bottom: 30px; color: #545454; background: #F7F7F7; border-bottom: 4px solid #EFEFEF; }
.sumario_concurso .interior { padding: 20px 20px 10px 20px; border-top: 1px solid #E2E2E2; }
.sumario_concurso h2 { font-weight: bold; font-size: 24px; line-height: 26px; margin-bottom: 12px; color: #000; }
.sumario_concurso h3 { font-weight: normal; font-size: 22px; line-height: 24px; margin-bottom: 8px; color: #000; }
.sumario_concurso p { font-size:15px;}
.sumario_concurso .sonrisa { display: block; font-weight: bold; font-size: 50px; line-height: 52px; color: #016ca2; margin-bottom: 12px; }
.sumario_concurso .mensaje { font-size: 12px; line-height: 16px;  color: #D90000; border-radius: 4px; padding: 5px 10px; text-align: center; border: none; text-transform:uppercase; font-weight:bold; }
.sumario_concurso ul { list-style: none; margin-left: 15px; }
.sumario_concurso ul li { border-bottom: 1px solid #E5E5E5; list-style: none; list-style-image: url(/iconos/v1.x/v1.4/elpaismas/listado.png); padding: 4px 6px 4px 0; margin-bottom: 2px; font-size:15px;  }
.sumario_concurso .listado_opciones li { list-style-image: none; position: relative; }
.sumario_concurso ol { margin-left: 15px; }
.sumario_concurso ol li { border-bottom: 1px solid #E5E5E5; padding: 4px 6px 4px 0; margin-bottom: 2px; list-style-position: outside; font-size:15px; }
.sumario_concurso .listado_opciones input { position: absolute; top: 6px; left: -23px; }
.sumario_concurso .codigo_pomocional { text-transform: uppercase; }
.sumario_concurso .codigo_pomocional strong { display: block; clear: both; font-weight: bold; font-size: 46px; line-height: 55px; color: #7B7B7B; background: #FFF; border-width: 1px; border-style: solid; border-color: #F1F1F1 #D6D6D6 #D6D6D6 #F1F1F1; max-width: auto; text-align: center; border-radius: 4px; margin-top: 4px; }
.sumario_concurso .botones_registrado { list-style: none; margin: 0 auto; display:block; text-align:center;}
.sumario_concurso .botones_registrado li { display:inline-block; list-style: none; padding: 0; border: none; margin:0 5px 15px; }
.sumario_concurso .botones_registrado a { width: 230px; text-align: center; border-radius: 4px; color: #fff; display: block; font-weight: bold; font-size: 12px; line-height: 50px; text-transform: uppercase; text-indent:0; }
.sumario_concurso .boton_registrado { background: #016ca2; }
.sumario_concurso .boton_no_registrado { background: #005B79; }
.sumario_concurso .boton_enviar{ background: #016ca2; text-align: center; border-radius: 4px; color: #fff; display: inline-block; font-weight: bold; font-size: 12px; line-height: 35px; text-transform: uppercase; text-indent: 0; margin:0 auto; min-width:240px; width:auto; padding:0 50px; }
.sumario_concurso .enviar { text-align: center; }
.article .sumario_concurso p .boton_enviar { text-align: center; border-radius: 4px; color: #fff; display: block; font-weight: 900; font-size: 20px; line-height: 30px; text-transform: uppercase; color: #fff; background: #016ca2; display: inline-block; padding: 10px 30px; }
.sumario_concurso .boton_enviar:hover, .sumario_concurso .boton_no_registrado:hover, .sumario_concurso .boton_registrado:hover { opacity: .8; }
.sumario_concurso .aceptar_bases { text-align: center; font-size: 12px; line-height: 17px; }
.sumario_concurso .campo_texto { padding: 15px; margin: 0 0 5px 0; background: #EEE; border-radius: 4px; font-size: 12px; line-height: 17px; color: #545454; border: none;  min-height: 90px; resize: none; width:100% }
.sumario_concurso .contador { font-size: 12px; line-height: 17px; color: #545454; text-align: right; }
.sumario_concurso .contador .caracteres { font-weight: 500; color: #000; background: #F6F6F6; border-width: 1px; border-style: solid; border-color: #F1F1F1 #D6D6D6 #D6D6D6 #F1F1F1; border-radius: 4px; display: inline-block; padding: 2px 4px; }
.sumario_concurso .pregunta { margin-bottom: 10px; }
.sumario_concurso .campo_selector { padding: 10px 3px 10px 10px; margin: 0; border-radius: 4px; background: #EEE; color: #888; border: none; outline: none; display: inline-block; cursor: pointer; font-size: 12px; line-height: 17px; min-width: 60%; margin-bottom: 15px; }
.sumario_concurso .campo_selector option { border: none; outline: none; }
.sumario_concurso .selector { position: relative; }
.pregunta + .enviar { border-top: 1px solid #E2E2E2; padding-top: 20px; text-align: left; }
.sumario_concurso .sonrisa_error { color: #D90000; }
.sumario_concurso p .enviar { font-weight: bold; border-radius: 3px; color: #fff; display: inline-block; border: none; text-align: center; padding: 0 20px; color: #fff; background: #0097C8; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: -moz-linear-gradient(top, #0D92BD 0%, #0097C8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0D92BD), color-stop(100%, #0097C8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #0D92BD 0%, #0097C8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #0D92BD 0%, #0097C8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #0D92BD 0%, #0097C8 100%); /* IE10+ */ background: linear-gradient(to bottom, #0D92BD 0%, #0097C8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0D92BD', endColorstr='#0097C8', GradientType=0 ); /* IE6-8 */
}
.sumario_concurso .boton .interior { padding: 20px 0; }
.sumario_concurso .article .boton p { margin: 10px 0 0 0; }
.sumario_concurso .gracias { background: url(/iconos/v1.x/v1.0/elpaismas/separador2.png) left bottom repeat-x; padding-bottom: 15px; }
.sumario_concurso .gracias .interior { background: url(/iconos/v1.x/v1.0/elpaismas/bg_satelites_destacada2.png) repeat scroll 0 0 transparent; padding: 20px 20px 20px 100px; }
.sumario_concurso .gracias h2 { font-weight: bold; font-size: 22px; line-height: 26px;  }
.sumario_concurso .gracias p { margin: 0; }
