/* Design */

#wrapper .bag:first-child {width: 100%;}

.mainheader > .navBox {height: 6.4rem; height: 5.6rem;padding: 0 0 1em 0;}

.maintabs li>.blindBox .ico a span {padding: .6rem 0.96rem;}

.maintabs li > .blindBox ul {padding:0;}

.maintabs .blindBox .ico span {font-family: 'Roboto','arial',sans-serif;line-height: initial;}

.tab_direc .ico img {float: left; width: 1.8rem; height: 2.8rem; background: url(/css/rtve.2018/i/iconos/iconoPlay@4x_28px.png) no-repeat 0 0; background-size: 100%; margin: 0 0.2rem 0 0.2rem;}

.mainheader .tab_direc {padding:0; top: 1rem; left:1rem;}

.maintabs .tab_first .logo, .tab_first .logo {margin-right: 1.8rem;}

.tabH1 {padding: 0.1em 1.1em 0 0.5em;}

.tab_direc .boton span, .tab_direc .tabH1 {padding:0;line-height: 1.7rem;font-size: 1rem;letter-spacing: .5pt;}

.item_listado> span {color: #737578;line-height: 1;font-size: 2rem;font-weight: 700;}

.item_listado> h2.M {color:#494847;font-size: 1.6rem;line-height: 3;}

.socialbookmarks {display:none;}

ul.lista_horizontal {width: 61%;margin: 2rem 0rem 2rem 22rem;height: 20px;}

/* start encuesta */
.encuesta {float:left; margin-top:1rem;font-family: Roboto,arial,sans-serif;color: #494847;line-height: 2rem;}
.encuesta form {margin:10px 0 0 0; overflow:hidden; clear:both;}
.encuesta form p {  float:left; display:block; width:100%;}
.encuesta form p span { float:left; margin-right:7px;} 
.encuesta form p span img {width:80px; height:80px;}
.encuesta form input { float:left; margin-right:7px;}
.encuesta form p label { float:left;} 
.encuesta p {display:block; margin:3px 0}
.encuesta input.button {margin-top:2rem;width: 100%;background-color: #2196f3;height: 3rem;color: white;font-size: 1.2rem;font-family: 'Roboto','arial',sans-serif;border: none}
.encuesta ul li{margin-bottom:4px;/*padding:0 0 0px 0;*/}


dl.results {margin:5px 0;float:left;width:100%;/*border-bottom:1px solid #eee;*/clear:both;}
dl.results dt {float:left;/*border-top:1px solid #eee;*/padding:4px 0 0 0;width:100%;}
dl.results dd {float:left;margin:2px 0 6px 0; font-size:11px; color:#666666;width:100%;}
dl.results dd span { padding-right:8px;}
.encuesta #preguntas span {color:#000000;}

/* end encuesta */

/* Start encuesta*/
form.encuesta_h { float:left;}
form.encuesta_h p{ float:left; margin: 10px 10px 0 0; border:none;}
form.encuesta_h input.button { line-height:15px; margin-top:7px;}

form.encuesta_v {width:100%; float:left;}
form.encuesta_v p{ width:100%;float:left; margin: 10px 10px 0 0; border:none}
form.encuesta_v input.button {float:left; line-height:15px; margin-top:7px;}
/*End encuesta*/

/*encuesta mini*/
.a17 {margin-left:0;}
.a17 .encuesta {background:#efefef;margin:0 0 10px 0;}
.a17 .encuesta .box {margin:0;}
.a17 .encuesta h4 {font-weight:bold;margin:6px 0 0 8px;}
.a17 .encuesta form {padding:4px 0 6px 8px;margin:0;}
.a17 .encuesta .imgT {margin:0;padding:0;}
.a17 .encuesta .imgT img {height:55px;}
.a17 .encuesta p {margin:0;padding:2px 0;}

.item_listado { float:left; display:inline; width:95%; margin:0 0 20px 0; padding-bottom:10px; border-bottom:1px solid #eee;}
.item_listado h3 {/*width:100%;*/}
.item_listado span.imgL {margin:0 10px 0 0; float:left; width:130px; height:87px;}
.item_listado span.imgL img { margin:0 10px 0 0; width:130px; height:87px;}
.item_listado h3 span.hour {margin:0 0 5px 0; padding:0; display:block;}
.item_listado h3 a.question { display:inline; line-height:23px; padding:0 0 8px 34px; font-size:16px; font-weight:normal;}
.item_listado .tagline { margin:0; padding:0;}
.item_listado .tagline ul{ margin:0; padding:0;}
/*.item_listado span.poll { padding:1px 0 0 34px;float:left; margin:5px 0;} */
.item_listado span.poll {float:left; margin:5px 0; background-image:none; padding:0; width:100%;}
.item_listado span.poll a{ margin-left:10px;}
.item_listado ul.list {float:left; display:block; width:100%; margin:0; padding:0;}
.item_listado ul.list li {margin:6px 0; padding:2px 0 2px 16px;background-image: url("i/ul/point2.gif"); background-position:top left; background-repeat: no-repeat; background-position:0 3px;}
.item_listado span.imgL { float:left; margin-bottom:10px;}
.item_listado span.imgL img {width:100%;}
.item_listado p.review { margin:10px 0; padding:4px 12px; display:block; background:#EFEFEF; font-size:11px; text-align:left; border:1px solid #CCCCCC;}

/*NUEVA ESTRUCTURA DE RESULTADOS ENCUESTA PARA M60%*/
.a60 dl.results {width:99%;}
.a60 dl.results dt {float:left;margin:0;/*border-top:1px solid #eee;*/padding:4px 0;width:50%;clear:left;line-height:14px;height:25px;}
.a60 dl.results dd {float:left;margin:0;/*border-top:1px solid #eee;*/padding:4px 0;font-size:11px;line-height:14px; color:#666666;width:49%; overflow:hidden;height:25px;}
.a60 dl.results dd span { padding:0 0 0 0;}
.a60 dl.results dd span img { margin-right:5px;}
.a40 {display:none;}
.a60 {width:100%;}
.a60 .tagline {padding:0 0 0 18rem;}

/*FIN ajustes en "quiz.css*/

/* Mobile and Tablet*/ 

@media (min-width: 480px) and (max-width:1024px){
	.mainheader > .navBox {height: 10rem;}
	.maintabs > li > .be_on + .blindBox {top: 5.8rem;}	
	.maintabs li > .be_on + .blindBox ul {max-height: 6rem;}	
	
}


