body{font-family:'Open Sans', sans-serif; padding:33px 0;}
.row{margin-bottom:20px;}
.atencion_cliente{font-size:0.9em; color:#999999; text-align:right; line-height:24px; margin-top: -7px;}
	.atencion_cliente strong{font-size:20px; font-weight: 600;}
	.navbar{margin:0 !important;}
	.navbar-default .navbar-collapse{padding-top:10px !important;}
	.navbar-default{background:#FFF !important; border:0 !important;}
		.navbar-default a{color:#5C3920 !important; background:#FFF !important; text-decoration:none; font-size:13px !important; font-weight:600 !important;}
		.navbar-default a:hover{color:#5C3920 !important; background:#FFF !important; text-decoration:none;}

.col-md-6 img{width:100% !important;}
.atencion_cliente .col-md-6, .atencion_cliente .col-md-7, .atencion_cliente .col-md-5{padding:0 !important;}
.no_mover3_3 .col-md-3:nth-child(even){padding-left:0 !important;}
.no_mover4_8 .col-md-6 .media, .no_mover4_8 .col-md-4 .media, .zona_derecha .media{background:#F0F0F0 !important; border:1px solid #F0F0F0 !important; padding:15px; font-size:14px; color:#999999;}
.no_mover4_8 .col-md-4.div_twitter .media{background:#FFF !important; border: 1px solid #F0F0F0 !important;}

.zona_derecha .col-md-12{margin-bottom: 20px; padding: 0 !important;}
.zona_derecha .col-md-12:last-child{margin-bottom: 0 !important;}
ul.slides{margin:0; padding:0; list-style:none;}
.footer{color:#666666; font-size:12px;}
	.footer a, .footer a:hover{color:#666666; font-size:12px; text-decoration:none;}
	.footer .derecha{text-align:right;}
	.footer .medio{text-align:center;}

.contacto{background:#F0F0F0; padding:10px;}
.contacto h3, .contacto h1{padding:10px 20px 20px; !important; font-size:25px; text-align: left; font-family: 'Open Sans', sans-serif;color: #666666;margin: 0;line-height: 34px;font-weight: 300;}
.contacto .col-md-12{margin-bottom: 10px;}
.contacto .col-md-12.padding_0_20{padding: 0 20px;}
.contacto label{margin:0 0 10px; font-size: 14px;font-family:'Open Sans', sans-serif; color:#333333; font-weight: normal;}
.contacto input, .contacto textarea{width: 100%; margin: 0 auto; padding:15px; border:0;}
.contacto input#acepto{width:20px; vertical-align: middle;}
.contacto input#btn_enviar, input#btnEnviarSorteo{width:50%; background:#F39700; color:#FFF; padding: 15px 0;}

.media > .pull-left{margin-right:20px;}
.media-heading{color:#666666; font-size:22px; font-weight:400; margin:0; font-family: 'Open Sans', sans-serif;}
.departamento{color:#999999; font-size:12px; margin-bottom:6px;}
.testimonio{font-size:14px; color:#999999; padding:10px; background:#F5F5F5; line-height:17px; text-align: justify; font-style:italic;}
.gris{background:#F0F0F0; padding-bottom:20px;}
.gris.naranja{background:#F39700; color:#FFF; padding:20px 0;}
.gris_encuentra{background:#F0F0F0 url(../_img/fondo_donde.jpg) no-repeat center center; padding-bottom:20px;}
.gris_encuentra p{width:70%; text-align:center; margin:0 auto;}
.ancho75{width:100%; display:block; text-align:center; margin-top:14px;}
.bSuscribirme, .bSuscribirme:focus, .bSuscribirmeForm, .bSuscribirmeForm:focus, .bFolleto, .bFolleto:focus, .bBuscar, .bBuscar:focus{ margin:0 auto;background:#F39700; color:#FFF; padding:15px 0; font-size:14px; text-align:center; display:block; text-decoration:none; width:70%; transition: all 0.5s linear 0s;}
.bSuscribirme:hover, .bSuscribirmeForm:hover, .bFolleto:hover, .bBuscar:hover{background:#5D3921; color: #FFF; text-decoration: none;}

.bSuscribirme, .bSuscribirme{background:#F39700; color:#F0F0F0; text-decoration: none;}
.bSuscribirme:hover, .bSuscribirmeForm:hover{background:#5D3921; color: #FFF; text-decoration: none;}

.bFolleto, .bFolleto:hover, .bFolleto:focus{ width:75%; }
.bBuscar, .bBuscar:hover, .bBuscar:focus{ margin:0 auto;background:#F39700; color:#FFF; padding:15px 0; font-size:14px; text-align:center; display:block; text-decoration:none; width:60%;}
.bBuscar:hover { background:#5D3921; color:#FFF;}
.bRojo{background:#DF2A2A !important;}
.recibir_newsletter{display:none; padding:15px;}
.recibir_newsletter p{font-size:13px; color:#999999;}
.recibir_newsletter input{width:100%; border:0; padding:13px;}

.gris_encuentra div{width:100%; text-align:center; margin:2px 0 20px;}
	.gris_encuentra div input{width:75%; margin:0 auto; padding:15px; border:0;}


.border_div{border: 1px solid #E7E7E7;}
.noborder_div_top{border-top:0;}
.noborder_div_bottom{border-bottom:0;}
.noborder_div_left{border-left:0;}
.noborder_div_right{border-right:0;}

h3, h1.titulo{font-family:'Open Sans', sans-serif; font-size:26px; color:#666666; text-align:center; margin:0; padding:5% 0; line-height:34px; font-weight: 300; text-align: left;}
.oportunigadis_izq h3{font-size:17px;padding:0;font-weight:400;line-height:18px; text-transform: uppercase; /*color: #FFF;*/ text-align: center;}
	.oportunigadis_izq h3 span.comunidad{font-weight: 600;}
.folleto_izq h3{padding:7% 0 0; text-align: center;}
.folleto_izq p{color:#666666; margin: 20% 0; text-align:center;}
.red_social{text-align:center; padding-bottom: 5px;}
.red_social h3, .div_twitter h3{font-family:'Open Sans', sans-serif; font-size:20px; color:#666666; text-align:center; margin:0; padding:0; line-height:24px; margin-bottom: 15px;}
.div_twitter li{line-height: 18px;}
.noticia_destacada h3{padding:0; margin:0 0 15px;}
.red_social img{margin:0 5px; width: 15%;}

.listado_noticias{padding:0;}
	.listado_noticias .gris{background:#F5F5F5 !important; cursor: pointer;}
	.listado_noticias .gris_ampliada{background:#F5F5F5 !important;}
	/*.listado_noticias .gris:hover{background:#F5F5F5 url("../_img/fondo_ampliar1.png") no-repeat top right !important;}*/
	.listado_noticias .gris.no_bg:hover{background:#F5F5F5 !important;}
	.listado_noticias .gris.cerrar, .listado_noticias .gris.cerrar:hover{background:#F5F5F5 url("../_img/fondo_cerrar.png") no-repeat top right !important;}
	/*.listado_noticias .noticia.abrir:hover{background:url("../_img/fondo_reducir.png") no-repeat top right !important;}*/
	.listado_noticias .col-md-3{padding:0;}
	.noticia .col-md-9{padding:10px 10px 0;}
	.noticia .col-md-9 p:last-child{margin:0;}

.gris.no_bg .noticia{padding: 10px 15px 0;}
.noticia .titulo a, .noticia .titulo a:hover{color:#666666; text-decoration: none;}

.noticia h3, .noticia h1.titulo{font-family:'Open Sans', sans-serif; font-size:22px; color:#666666; text-align:left; margin:0; padding:0; line-height:34px; margin-bottom:0;}
.noticia.abrir p{font-size:13px; color:#999999; font-style:italic;}
.listado_noticias p{font-size:14px; color:#999999; text-align:left;}

.tags{margin:5px 0 15px; overflow:hidden;}
.tags .fecha{float:left; display:block;}
.tags .fecha i{color:#EB9408; vertical-align: top; font-size: 19px; margin-right: 10px;}

.tags .categoria{float:left; display:block; margin-left:20px;}
.tags .categoria i{color:#EB9408; vertical-align: top; font-size: 19px; margin-right: 10px;}
.ocultar{display:none;}

strong.twitter{font-size: 14px; line-height: 16px; font-weight: normal; font-family: Roboto,"Segoe UI",Calibri,sans-serif; color:#292F33;}
strong.twitter a.usuario_twitter{font-weight: normal; color: #707070;}
strong.twitter a.usuario_twitter strong{font-weight: 600; color: #292F33; font-size: 16px;}
strong.twitter a{font-weight: normal; color: #0084B4; text-decoration: none;}


.menu_noticia ul{list-style:none; padding:0;}
.menu_noticia ul li{list-style:none; float:left; margin-right:20px; padding:10px;}
.menu_noticia ul li:last-child{margin:0 !important;}
	.menu_noticia a{text-decoration:none; color:#666666;}
	.menu_noticia a:hover, .menu_noticia .activo a{text-decoration:none; color:#EB9408;}

.menu_localizador .col-md-9{float:none !important; margin: 20px auto !important;}
	.menu_localizador h3{padding:30px 0; font-weight: 300;}

.buscador{text-align:right;}
	.buscador input{border:0; background:#FFF; color:#666666; padding:5px 15px; margin-top:5px;}

.input{float:left; margin: 0; margin-right: 45px;}
.input:last-child{margin: 0 !important;}
	.input input#cp{border:0; background:#FFFFFF; color:#666666; padding:15px; margin-top:5px; min-width: 260px;}
	.input select#distancia{border:0; background:#FFFFFF; color:#666666; padding:15px; margin-top:5px; min-width: 140px;}
	.input input#btnBuscar{border:0; background:#F39700; color:#FFFFFF; padding:15px; margin-top:5px; min-width: 160px;}
	.input .input_error{background:#F4C0C0 !important; color:#B11919 !important;}
	.input .input_error[placeholder]{color:#B11919 !important;}
.oportunigadis_der .flexslider { margin: 0px;}
	.contacto input.input_error, .contacto textarea.input_error, .formulario input.input_error{background:#FFEAEA !important;border: 1px solid #F00;}

.nombre_oportunigadis{width:60%; float:left;}
.precio_oportunigadis{width:35%; float:left; text-align:right; font-weight:bold; font-size:20px; color:#F39700;}

@media (max-width:390px){
	.noticia .fecha, .noticia .categoria{float:none !important; text-align:left !important; margin:0 !important;}
	.noticia h3{font-size:25px !important; line-height:29px;}
	.opinion div.media-body{width: 100%;}
}
@media (min-width:390px) and (max-width: 992px) {
	/*.atencion_cliente{position:absolute !important; top:0 !important; right:0 !important;}*/
	.atencion_cliente{width: 100%;}
	.logo{z-index:999;}
	.no_mover3_3 .col-md-3{float:left; width:auto;}
	.no_mover3_3 .col-md-3:nth-child(odd){padding-right:0 !important;}
	.no_mover3_3 .col-md-3:nth-child(even){padding-left:0 !important;}
	.listado_noticias .col-md-3{padding-top:20px !important;}
	.navbar-nav li > ul li a {padding: 6px 20px !important;}
}
@media (min-width: 1199px){
	.hidden-md{display: none !important;}
}
@media (max-width: 992px) {
	.atencion_cliente strong{font-size:16px; font-weight: 600;}
	.footer div{width:33% !important; float:left;}
	.no_mover4_8 .red_social img{max-width:56px !important; height: auto !important; width: 14%;}
	.no_mover4_8_6_6 .col-md-4:nth-child(even){margin:20px 0 !important;}
	.no_mover4_8 .col-md-4{margin-bottom:20px !important;}
	.row.no_mover4_8{margin-bottom:0 !important;}
}
@media (max-width:490px){
	.no_mover3_3 .col-md-3:nth-child(even){padding-left:10px !important;}
	.no_mover3_3 .col-md-3:nth-child(odd){padding-right:10px !important;}
	.col-md-3{padding:0 !important; width:100% !important; float:none !important;}
		.col-md-3 img{width:100% !important; height:auto !important;}
	.no_mover4_8 .col-md-6{margin-bottom:20px !important;}
	.row.no_mover4_8 .col-md-8 .row{margin-bottom:0;}
	.row.no_mover3_3{margin-bottom:0;}
	.container{padding:0 20px;}
	/*.folleto_izq p{margin: 6% 0 2%;}*/
	.folleto_izq p{margin: 8% 0 10%;}
	.row_folleto_izq{margin-bottom: 0;}
	.no_mover4_8 .col-xs-6{width: 100% !important;}
	.no_mover4_4_4 div.col-md-4{text-align:center; margin-bottom: 20px;}
	.no_mover4_4_4 div.col-md-4:last-child{margin-bottom: 0;}
	.no_mover4_4_4 div.col-md-4 img{max-width: 100%;}
	.header .zona_movil{display:none;}
	.header .logo{text-align: right !important;}
}

@media (min-width:490px) and (max-width:768px){
	.noticia_destacada a{width:100%; text-align: center; margin-bottom: 5px; position: relative; overflow: hidden; height: 125px;}
		.noticia_destacada img{position: absolute; top: -200%;}
	.noticia_destacada .media-body{width:100%; font-size: 14px; overflow: visible;}
}

@media (min-width:768px) and (max-width:992px){
	.no_mover3_3 .col-md-3:nth-child(odd){padding-right:0 !important;}
	.no_mover3_3 .col-md-3:nth-child(even){padding-left:0 !important;}
	.no_mover3_3 .col-md-3{width:25% !important; float:left !important;}
	.no_mover3_3 img{width:100%;}
	
	.no_mover4_8 .col-md-4{width:33% !important; float:left !important;}
	.no_mover4_8 .col-md-8{width:66% !important; float:left !important;}
	.no_mover4_8 .col-md-6{width:50% !important; float:left !important;}
	.no_mover4_8 img{width:100%;}
	.no_mover4_8_6_6 .col-md-6{width:100% !important;}
	.no_mover4_8_6_6 .col-md-6:nth-child(odd){margin-bottom:20px !important;}
	.no_mover4_8_6_6 .col-md-4{width:100% !important;}
	.no_mover4_4_4 .col-md-4{width:33% !important; float:left !important;}
	.no_mover4_4_4 img{width:100% !important;}

	.navbar-nav{float: right;}
	.container{width: 100%;}
	.col-md-10,.col-md-7,.col-md-3,.col-md-2,.col-md-6.folleto{float:left;}
	/*.col-md-7{width: 50%;}*/
		.menu_no_movil li a, .menu_no_movil li.active a, .menu_no_movil li a:hover{font-size:11px !important; padding:12px 5px;}
		.navbar-nav li > ul li a{font-size: 11px !important;}
	.navbar-nav li{position: relative !important;}
	ul.izq_01{left:-48px !important;}
	ul.izq_02{left:-34px !important;}
	ul.izq_03{left:-53px !important;}
	ul.izq_04{left:2px !important;}
	a.bNoticia{width:62px;}
	a.bLocalizador{width:90px;}
	a.bPromocion{width:59px;}
	a.bReceta{width: 57px;}
	a.bProducto{width: 58px; text-align: center;}
	a.bSaludable{width: 163px; text-align: center;}
	a.bContacto{width: 71px;}
        a.bGadisline{width: 71px;}
	a.bNoticia:hover, .active a.bNoticia{text-indent:-6000px !important; background:url("./images/menu/ico_noticia.png") no-repeat center center !important; display:block; overflow:hidden; width:62px;}
	a.bLocalizador:hover, .active a.bLocalizador{text-indent:-6000px !important; background:url("./images/menu/ico_localizador.png") no-repeat center center !important; display:block; overflow:hidden; width:90px;}
	a.bPromocion:hover, .active a.bPromocion{text-indent:-6000px !important; background:url("./images/menu/ico_promociones.png") no-repeat center center !important; display:block; overflow:hidden; width:59px;}
	a.bReceta:hover, .active a.bReceta{text-indent:-6000px !important; background:url("./images/menu/ico_recetas.png") no-repeat center center !important; display:block; overflow:hidden; width:57px;}
	a.bProducto:hover, .active a.bProducto{text-indent:-6000px !important; background:url("./images/menu/ico_frescos.png") no-repeat center center !important; display:block; overflow:hidden; width:58px; /*height:44px; padding-top:30px !important;*/}
	a.bSaludable:hover, .active a.bSaludable{text-indent:-6000px !important; background:url("./images/menu/ico_alimentacion.png") no-repeat center center !important; display:block; overflow:hidden; width:163px; /*height:52px; padding-top:52px !important;*/}
	a.bContacto:hover, .active a.bContacto{text-indent:-6000px !important; background:url("./images/menu/ico_contacto.png") no-repeat center center !important; display:block; overflow:hidden; width:71px;}
       a.bGadisline:hover, .active a.bContacto{text-indent:-6000px !important; background:url("./images/menu/ico_localizador.png") no-repeat center center !important; display:block; overflow:hidden; width:71px;}

	.col-md-6.folleto{width: 50%;}
	/*.col-md-3{width: 30%;}*/
	.col-md-2{width: 20%;}
	.col-md-10{width: 80%; padding:0 !important;}

	.bSuscribirme, .bSuscribirme:hover, .bSuscribirme:focus, .bSuscribirmeForm, .bSuscribirmeForm:hover, .bSuscribirmeForm:focus, .bBuscar, .bBuscar:hover, .bBuscar:focus{padding:8px 0;}

	.noticia_destacada a{width:100%; text-align: center; margin-bottom: 5px; position: relative; overflow: hidden; height: 40%;}
		.noticia_destacada img{position: absolute; top: -100%;}
	.noticia_destacada .media-body{width:100%; font-size: 14px; overflow: visible;}
	.div_redes .media{padding: 15px 0 !important;}
		.div_redes .red_social img{margin: 0 3px;}

	h3{font-size: 22px; line-height: 30px;}
	.folleto_izq p{font-size: 13px;}

	.nombre_oportunigadis{width:100%; float:none;}
	.precio_oportunigadis{width:100%; float:none; text-align:right; font-weight:bold; font-size:20px; color:#F39700;margin-top:5px;}
}
@media (min-width:870px) and (max-width:992px){
	/*.bFolleto, .bFolleto:hover, .bFolleto:focus{font-size:13px !important;}*/
}
@media (min-width:768px) and (max-width:870px){
	.folleto_izq p{margin:25px 0 !important;}
	.col-md-6.folleto{width:100% !important;}
	.col-md-6.folleto a{margin:0 auto !important; padding:5px 0 !important;}
}

@media (min-width:992px){
	.navbar-collapse{padding-left:0; padding-right:0;}
	ul.izq_01{left:-47px !important;}
	ul.izq_02{left:-31px !important;}
	ul.izq_03{left:-50px !important;}
	ul.izq_04{left:8px !important;}
	.navbar-nav li {padding: 10px 33px 10px 0px !important;}
	.navbar-nav li:last-child {padding-right:0px !important;}
	.navbar-nav li a{padding: 10px 0px !important; text-align: left;}
	.atencion_cliente{padding:0 !important;}
	.navbar-nav li a.bNoticia{width:60px;}
	.navbar-nav li a.bLocalizador{width:145px;}
	.navbar-nav li a.bPromocion{width:59px;}
	.navbar-nav li a.bReceta{width:54px;}
	.navbar-nav li a.bProducto{width:55px;}
	.navbar-nav li a.bSaludable{width:180px;}
	.navbar-nav li a.bContacto{width:70px; padding-right: 0px !important;}
        .navbar-nav li a.bGadisline{width:70px;}*/
	li:hover > a.bNoticia, i:hover > a.bLocalizador, li:hover > a.bPromocion, li:hover > a.bProducto, li:hover > a.bContacto{color:#EB9408 !important;}
	li:hover > a.bNoticia, a.bNoticia:hover, .active a.bNoticia{text-indent:-6000px !important; background:url("./images/menu/ico_noticia.png") no-repeat center center !important; display:block; overflow:hidden; width:60px;}
	li:hover > a.bLocalizador, a.bLocalizador:hover, .active a.bLocalizador{text-indent:-6000px !important; background:url("./images/menu/ico_localizador.png") no-repeat center center !important; display:block; overflow:hidden; width:134px;}
	li:hover > a.bPromocion, a.bPromocion:hover, .active a.bPromocion{text-indent:-6000px !important; background:url("./images/menu/ico_promociones.png") no-repeat center center !important; display:block; overflow:hidden; width:59px;}
	li:hover > a.bReceta, a.bReceta:hover, .active a.bReceta{text-indent:-6000px !important; background:url("./images/menu/ico_recetas.png") no-repeat center center !important; display:block; overflow:hidden; width:54px;}
	li:hover > a.bProducto, a.bProducto:hover, .active a.bProducto{text-indent:-6000px !important; background:url("./images/menu/ico_frescos.png") no-repeat center center !important; display:block; overflow:hidden; width:55px;}
	li:hover > a.bSaludable, a.bSaludable:hover, .active a.bSaludable{text-indent:-6000px !important; background:url("./images/menu/ico_alimentacion.png") no-repeat center center !important; display:block; overflow:hidden; width:180px;}
	li:hover > a.bContacto, a.bContacto:hover, .active a.bContacto{text-indent:-6000px !important; background:url("./images/menu/ico_contacto.png") no-repeat center center !important; display:block; overflow:hidden; width:70px;}
	.listado_noticias .gris, .listado_noticias .noticia{padding:0; text-align: left;}
        li:hover > a.bGadisline, a.bGadisline:hover, .active a.bGadisline{text-indent:-6000px !important; background:url("./images/menu/ico_localizador.png") no-repeat center center !important; display:block; overflow:hidden; width:70px;}
}

@media (max-width:769px){
	.footer div{width:100% !important; text-align: center;}
	.zona_derecha{margin-top: 20px; text-align: center;}
	.listado_noticias .gris:hover{background:#F5F5F5 url("../_img/fondo_ampliar90.png") no-repeat bottom right !important;}
	.listado_noticias .gris.cerrar, .listado_noticias .gris.cerrar:hover{background:#F5F5F5 url("../_img/fondo_cerrar90.png") no-repeat bottom right !important;}
	.ac{position:initial !important;}
	.noticia .col-md-9{padding:0 10px; text-align: left;}
	.noticia_ampliada .col-md-9{padding:0; text-align: left; margin-top: 20px;}
	.menu_no_movil, .hidden-mobile{display:none;}
	.col-md-3{margin:0 auto; margin-bottom:20px; float:none !important; padding:0 10px !important;}
	.menu_movil{max-width:150px; width:30%; float:left !important; z-index:1000;}
	.gris{text-align:center; padding:0 0 20px !important;}
	.logo{/*width:50% !important; float:left !important;*/ text-align:center !important;}

	/*a.bNoticia{background:url("./images/menu/ico_noticia.png") !important;background-size:26px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	li:hover > a.bNoticia, a.bNoticia:hover, .active a.bNoticia{background:#F39700 url("./images/menu/ico_noticia.png") !important;background-size:26px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	a.bLocalizador{background:url("./images/menu/ico_localizador.png") !important;background-size:14px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	li:hover > a.bLocalizador, a.bLocalizador:hover, .active a.bLocalizador{background:#F39700 url("./images/menu/ico_localizador.png") !important;background-size:14px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	a.bPromocion{background:url("./images/menu/ico_promociones.png") !important;background-size:17px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	li:hover > a.bPromocion, a.bPromocion:hover, .active a.bPromocion{background:#F39700 url("./images/menu/ico_promociones.png") !important;background-size:17px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	a.bContacto{background:url("./images/menu/ico_contacto.png") !important;background-size:17px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	li:hover > a.bContacto, a.bContacto:hover, .active a.bContacto{background:#F39700 url("./images/menu/ico_contacto.png") !important;background-size:17px 17px !important;background-repeat:no-repeat !important; padding-left:40px !important; font-size:12px !important; background-position:10px 10px !important;}
	.bFolleto, .bFolleto:hover, .bFolleto:focus{padding:10px 0;}*/
	#menu li a{color:#5C3920;}
	/*#menu li a.mm-subopen, #menu li a:hover, #menu li.active a{background:#5C3920; color:#FFF;}*/
	#menu li a.mm-subclose{background: none !important;}
	
	.folleto a{margin:0 auto !important;}
}

@media (min-width:769px){
	.menu_movil{display:none;}
	.noticia_ampliada .col-md-9{margin-top: 20px;}
}

@media (min-width:490px) and (max-width:768px){
	.no_mover3_3 .col-md-3:nth-child(odd){padding-right:0 !important;}
	.no_mover3_3 .col-md-3:nth-child(even){padding-left:0 !important;}
	.no_mover3_3 .col-md-3{width:50% !important; float:left !important;}
	.no_mover3_3 img{width:100%;}
	/*.no_mover4_8 .col-md-4{margin-bottom:20px !important;}*/
	.no_mover4_8 .col-md-6{width:50% !important; float:left !important;}
	.no_mover4_8 img{width:100%;}
	.no_mover4_4_4 .col-md-4{width:33% !important; float:left !important;}
	.no_mover4_4_4 img{width:100% !important;}
	/*#content-slider-twitter{padding-bottom:10% !important;}*/
}
@media (min-width:620px) and (max-width:768px){
	.folleto_izq p{margin: 8% 0 2%;}
}
@media (min-width:490px) and (max-width:620px){
	.folleto_izq p{margin: 8% 0 4%;}
}

/* SQUARED TWO */
.checks{float: left; margin-right: 20px;}
.checks:last-child{margin:0;}
.squaredParking, .squaredHorario, .squaredCafeteria, .squaredEnvio{width: 24px;height: 24px;background: #999999;margin: 0;position: relative; display: inline-block; margin-right: 10px;}
.squaredParking label, .squaredHorario label, .squaredCafeteria label, .squaredEnvio label{cursor: pointer;position: absolute;width: 22px;height: 22px;left: 1px;top: 1px;background:#F5F5F5;}
.squaredParking label:after, .squaredHorario label:after, .squaredCafeteria label:after, .squaredEnvio label:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;content: '';position: absolute;width: 16px;height: 8px;background: transparent;top: 5px;left: 3px;border: 3px solid #999999;border-top: none;border-right: none;
	-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);
}
.squaredParking label:hover::after, .squaredHorario label:hover::after, .squaredCafeteria label:hover::after, .squaredEnvio label:hover::after{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity: 0.3;}
.squaredParking input[type=checkbox]:checked + label:after, .squaredHorario input[type=checkbox]:checked + label:after, .squaredCafeteria input[type=checkbox]:checked + label:after, .squaredEnvio input[type=checkbox]:checked + label:after{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
/* FIN SQUARED TWO */

/* GADISA LOCALIZACIÓN MAPA */
#gadisa-map{height: 370px;width: 100%;margin: 0 auto;z-index: 0;}
.map-tooltip{padding: 17px 15px;background:#FFFFFF;width:100%;color:#999999;font-family: 'Open Sans';position: relative;float: left;font-size:14px;}
.map-tooltip .titulo{font-size:18px; line-height: 24px;}
.map-tooltip .hours div{float:left;width:110px}
.map-tooltip .address{border-bottom: 1px solid #fff;line-height: 20px;padding: 13px 0 10px 0;background: url(../img/white_line_vert.gif) no-repeat bottom right;text-transform: uppercase;}
.map-tooltip .informations > div{color: #9C9C9C;line-height: 25px; width: 50%; float: left; text-align: left;}
.map-tooltip .informations img{margin-right: 15px;}
.map-tooltip .dark-arrow{width: 16px;height: 32px;background: url(../img/dark_arrow_tooltip.png) no-repeat top left;position: absolute;top: 15px;left: -16px;}
.infoBox > img{position: absolute !important;right: 0;z-index: 100;}
/* FIN GADISA LOCALIZACIÓN MAPA */

.hidden{display: none;}
.opinion .csSlideOuter{/*padding:10px; background: #F0F0F0 !important;*/}

.btnIdioma{opacity:0.4;}
.btnIdioma.idiomaActivo{opacity:1;}
#menu .btnIdioma{opacity:1;}
.no_margin_bottom{margin-bottom:0;}
.margin_bottom_10{margin-bottom:10px;}
.col-md-3 img{width:100% !important; height:auto !important;}

/* NUEVO MENU MOVIL */
@media (max-width: 768px){
	.atencion_cliente .pull-right{float: none !important; display: inline;}
	.menu_movil a{text-decoration: none; font-size: 25px; margin-top: 18px; color: #5C3920;}
	.logo{margin-top: 10px;}
	/*.menu_movil{max-width: inherit;width: 100%;float: left !important;}*/
	/*.logo{position: absolute !important;left: 0 !important;text-align: left !important;top: 5px !important; padding: 0 !important;}*/
	.col-md-3.logo img{max-width: 100% !important;height: auto !important;max-height: 40px !important;width: auto !important;}
	.navbar-default .navbar-collapse{padding-top: 0;}
	.navbar-nav{background: none;margin-top: 0;}
	.atencion_cliente{/*position: absolute !important;top: 19px !important;right: 75px !important;*/top: -45px;right: -15px;}
	body{padding-top:0;}
	.container > .row:first-child{margin-bottom:0;}
	.atencion_cliente .col-md-5{margin-top:0;}

	.sr-only{display: none;}
	.navbar-toggle{background:#F39700 !important; border:1px solid #F39700 !important;}
	.navbar-toggle.collapsed{background:#FFF !important; border:1px solid #F39700 !important;}
	.navbar-toggle .icon-bar{background:#FFF !important;}
	.navbar-toggle.collapsed .icon-bar{background:#F39700 !important;}
	ul.zona_movil{list-style:none; padding:0; margin:0;}
	ul.zona_movil li{float:right; margin:0 5px;}
	ul.zona_movil li a.telefono{border:1px solid #DEDEDE; border-radius:100%; padding:0 5px; font-size:18px; vertical-align:middle;}
	.no_margin_bottom_xs{margin-bottom:0;}
}
.div_banner_abajo img, .banner_medio img{width: 100%; height: auto;}
.footer .col-md-6 img{max-width: 100%; width: auto !important;}

/* MENU HEADER STICKY */
.chaser{
	/*background: rgba(255, 255, 255, 0.95);*/
	background:#FFF;
	position: fixed;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 999;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
	-webkit-backface-visibility: hidden;
}
.chaser ul.menu > li > a{line-height: 48px;height: 48px;}
.chaser ul.menu > li:hover > ul, .chaser ul.menu > li:hover > .megamenu-wrapper{top: 46px !important;}
.chaser .logo{margin-top: 14px;min-height: initial;padding: 0;height: auto; margin-bottom: 0;}
.chaser .logo img{height: 32px;}
.chaser .logo a{background-size: auto 20px;}
.no-rgba .chaser {
	background: #fff;
	filter: alpha(opacity=95);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
}
.no-backgroundsize .chaser .logo a{
	background-size: auto 20px;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo/skin1-logo.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo/skin1-logo.png', sizingMethod='scale')";
}
.chaser .navbar-nav li a{color:#5C3920 !important; font-weight: 600;}
.chaser .navbar-nav li a:hover{background-color:none !important;}
.chaser .logo{display: block;}
.chaser .navbar-nav{float: right;}

/* PRELOADER */
.preloader {
    display: none;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 99999991;
    background: rgba(255, 255, 255, 0.5);
    top:0;
    left:0;
}

.preloader div{width:100%; height: 100%; position: relative; display: block;}
.preloader div div{width:80%; padding:5%; position: absolute; top:35%;left:10%; font-size: 14px; color: #FFF; height: 125px;}
.preloader div div.exito{background: #A1A8B6;}
.preloader div div.fallo{background: #FF6C60;}
.preloader .btnCerrar, .preloader .btnCerrar:hover{padding:5px; background:#FFF; font-size: 12px; text-transform: uppercase; text-decoration: none;}
.preloader div div.exito .btnCerrar{color:#A1A8B6;}
.preloader div div.fallo .btnCerrar{color:#FF6C60;}
.preloader i{
    background: none repeat scroll 0 0 rgba(255, 108, 96, 0);
    display: block;
    height: 78px;
    left: 50%;
    margin: -45px 0 0 -35px;
    position: absolute;
    top: 50%;
    width: 70px;
    color: #F39700;
}

.preloader i:before {
    position:absolute;
    font-weight: normal;
    font-style: normal;
    font-size:80px;
    color:inherit;
    text-decoration: inherit;
    display: block;
    width: auto;
    height: auto;
    line-height: inherit;
    vertical-align: baseline;
    background-image: none;
    background-position: center center;
    background-repeat: repeat;
}

.preloader i:before {
    content: "\f110";
    font-family: "FontAwesome";
    -webkit-animation-name: spin;
    -webkit-animation-duration: 2200ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 2200ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 2200ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 2200ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
    
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}

.div_twitter .csSlideWrapper{padding-top:5px;}

#mascara{position:fixed;top:0px;left:0px;height:100%;width:100%;display:none;background-color: black;z-index:1000;}
#selector_comunidad{padding:0 20px 20px;background:#FFF;color:#F39700; width: 90%; max-width:900px;z-index:1001;}
#selector_pdf{padding:0 20px 20px;background:#FFF;color:#F39700; width: 90%; max-width:500px;z-index:1001;}
#selector_suscribir{padding:0; width: 90%; max-width:900px;z-index:1001; background: #FFF;}
#selector_suscribir img{width: 100%; height: auto; max-width: 940px; /*cursor: pointer; margin-bottom: 10px;*/}
#selector_apuntarte{padding:0; width: 100%; max-width:600px;z-index:1001; background: #FFF;}
.selector_comunidad, .selector_suscribir, .selector_pdf, .selector_apuntarte{position:fixed;display:none;color:white; top:-400px; left:50%; margin-bottom: 0;}
	.selector_comunidad h3, .selector_pdf h3{font-size:20px; color:#F39700; text-transform: uppercase;}
	.alineado_centro{text-align: center;     font-family: 'Open Sans', sans-serif;}
	.alineado_derecha{text-align: right;}
	.selector_comunidad a{background:#F39700;}
	.selector_pdf a{background:#F39700; color:#FFF; text-decoration: none; text-transform: uppercase; padding:5px 10px;}
	/*.selector_suscribir a{text-decoration: none; color: #000000; text-decoration: none; font-size:12px;}
	.selector_suscribir div{padding-bottom:10px;}*/

.noticia_ampliar{padding:0;}
.noticia_ampliar .gris .noticia{padding:0;}
.noticia_ampliar .col-md-3{padding:0;}

.navbar-collapse{position: relative;}
.navbar-nav{position: initial !important;}
/*.navbar-nav li{position: initial !important;}*/
.navbar-nav li > ul{display:none;position: absolute; padding: 7px 0; list-style: none;}
.navbar-nav li ul:before{position: absolute;left: 43%;top: -3%;content: '';display: block;width: 0px;height: 0px;border:7px solid #f0f0f0;border-right-color:transparent;border-left-color:transparent;border-width:0px 12px 14px;}
.navbar-nav li:hover > ul{display:block; position: absolute; list-style: none; z-index:999;}
.navbar-nav li > ul li{display: block; float:none; padding: 5px 0px !important; list-style: none; background:#f0f0f0; width: 160px; border-bottom: 1px solid #e0e0e0;}
/*.navbar-nav li > ul li:hover, .navbar-nav li.active ul li.active{background:#5C3920;}*/
.navbar-nav li > ul li a{text-decoration:none !important; background: none !important; color: #5C3920 !important; font-size:12px !important;display: block; padding: 6px 20px !important; font-weight: normal !important;}
.navbar-nav li > ul li.active a, .navbar-nav li > ul li:hover a, .navbar-nav li > ul li a:hover{text-decoration:none !important; background: none !important; padding: 6px 20px !important; color: #EB9408 !important; font-size:12px !important;width: 100%;display: block;}
.chaser a {font-size: 13px;}
.chaser .container{height: 60px;}
.chaser .navbar-nav li{position: relative !important;}
.chaser .navbar-nav li > ul li:last-child{border:0 !important;}

@media (max-width: 992px) and (min-width: 768px){
	.col-md-7 .navbar-nav li > ul{top: 40px !important;}
	.col-md-7 .navbar-nav li{position: relative !important;}
	.col-md-7 .navbar-nav li > ul li{display: block; float:none; padding: 5px; list-style: none; background:#F0F0F0; border-bottom: 1px solid #5C3920; width: 120px;}
	.col-md-7 .navbar-nav li > ul li:last-child{border:0 !important;}
	.col-md-7 .navbar-nav li > ul li:hover{background:#5C3920;}
	.col-md-7 .navbar-nav li > ul li a{font-size:11px !important; padding: 0 !important;}
	/*.col-md-7 .navbar-nav li > ul li.active a, .navbar-nav li > ul li:hover a, .navbar-nav li > ul li a:hover{font-size:11px !important;}*/

	.menu_noticia .col-md-9{width: 100%;}
	.menu_noticia .buscador{display: none;}
	.menu_noticia ul{margin: 0;}
	.menu_noticia ul li{width: 33%; padding: 5px; margin: 0; text-align: center;}
}

@media (max-width: 768px) and (min-width: 500px){
	.menu_noticia .col-md-9{width: 100%;}
	.menu_noticia .buscador{display: none;}
	.menu_noticia ul{margin: 0;}
	.menu_noticia ul li{width: 33%; padding: 5px; margin: 0; text-align: center;}
}

@media (max-width: 500px) and (min-width: 350px){
	.menu_noticia .col-md-9{width: 100%;}
	.menu_noticia .buscador{display: none;}
	.menu_noticia ul{margin: 0;}
	.menu_noticia ul li{width: 50%; padding: 5px; margin: 0; text-align: center;}
}
@media (max-width: 350px){
	.menu_noticia .col-md-9{width: 100%;}
	.menu_noticia .buscador{display: none;}
	.menu_noticia ul{margin: 0;}
	.menu_noticia ul li{width: 100%; padding: 5px; margin: 0; text-align: center;}
}

nav#menu{opacity:0;}

.ssba{margin: 10px 0;}
.ssba, .ssba a{text-decoration: none;background: none;font-size: 20px;font-weight: normal;}
.ssba div a:first-child{margin-left: 0 !important;}
.ssba div a{position: relative !important;margin-left: 3px;}
.noticia img{max-width: 100%;height: auto;}
.ssba img{width: 35px !important;padding: 6px;border: 0;box-shadow: none !important;display: inline !important;vertical-align: middle; border-radius: 10px;}
.ssba_sharecount{font-size: 9px !important;padding: 0 4px !important;-khtml-border-radius: 6px !important;-o-border-radius: 6px !important;-webkit-border-radius: 6px !important;-moz-border-radius: 6px !important;border-radius: 10px !important;position: relative !important;border: 2px solid #fff !important;color: #fff !important;background: #0ba4e6 !important;line-height: 15px !important;box-shadow: 0 1px 2px #aaa !important;font-weight: 400;position: absolute !important;top: -4px;right: -5px;}

.boton_cerrar{position: absolute; right: 10px; top: 5px; font-weight: bold; font-style: 20px;}
.boton_cerrar a{text-decoration: none; color: #5D5D5D; text-decoration: none; font-size:20px;}

#selector_apuntarte{background:#F0F0F0;}
#selector_apuntarte .formulario h4{color: #666666;}
#selector_apuntarte .formulario a, #selector_apuntarte .formulario a{color: #AB253B; text-decoration: none;}
#selector_apuntarte .formulario{color:#5D5D5D; font-size: 14px; width: 100%; padding: 20px;}
#selector_apuntarte .formulario .form-input{margin: 10px 0 15px;}
#selector_apuntarte .formulario .form-input input{width:100%; color:#5D5D5D; padding:10px 15px; font-size:14px; border:0;}

#selector_apuntarte .formulario .alineado_medio{text-align: center;}
#selector_apuntarte .formulario .alineado_medio input{background: #F39700;color: #FFF;padding: 15px 0;font-size: 14px;text-align: center;display: block;text-decoration: none;width: 100%;transition: all 0.5s linear 0s; border:0; margin-bottom: 5px;}
#selector_apuntarte .formulario .condicion{font-size:14px; margin-top: 10px;}

#selector_suscribir .formulario a, #selector_suscribir .formulario a{color: #AB253B; text-decoration: none;}
#selector_suscribir .formulario{color:#5D5D5D; font-size: 14px; width: 40%; position: absolute; right: 50px; top: 35%;}
#selector_suscribir .formulario .form-input{margin: 15px 0;}
#selector_suscribir .formulario .form-input input, #selector_suscribir .formulario .form-input select{width:100%; color:#5D5D5D; padding:12px; font-size:16px; border:0;}

#selector_suscribir .formulario .alineado_medio{text-align: center;}
#selector_suscribir .formulario .alineado_medio input{background: #F39700;color: #FFF;padding: 15px 0;font-size: 14px;text-align: center;display: block;text-decoration: none;width: 100%;transition: all 0.5s linear 0s; border:0; margin-bottom: 5px;}
#selector_suscribir .formulario .alineado_medio a.bSuscrito, #selector_suscribir .formulario .alineado_medio a.bSuscrito:hover{text-align: center; color: #AB253B; text-decoration: none; font-size: 12px;}
#selector_suscribir .formulario .condicion{font-size:14px; margin-top: 10px;}

@media (max-width: 992px){
	.no_movil{display: none;}
	#selector_suscribir{padding:0; width: 90%; max-width:300px;z-index:1001; background: #FFF;}
	#selector_suscribir .formulario{font-size: 12px; width: 90%; top: 30%; left:5%;}
	#selector_suscribir .formulario .alineado_medio input{padding: 10px 0;}
	#selector_suscribir .formulario .form-input{margin: 5px 0;}
	#selector_suscribir .formulario .form-input input{padding:5px 10px; font-size:14px;}
}
@media (min-width: 992px){
	.movil{display: none;}
}

#loading{padding:10px 20px;background:url(/_img/fancybox_overlay.png) repeat 0 0; width:100%; height:100%; position:absolute; z-index:9000;display:none;}
#loading .load{margin: 0 auto;width: 100%;height: 100%;background: #FFF;border: 0;padding: 20px;margin-top: 15%;max-width: 400px;max-height: 170px;}
#loading .load .imagen{background:url(/_img/loading.gif) no-repeat center center;margin:0 auto;display:block;margin-bottom:20px; width:100px; height:100px; background-size: 100px 100px;}
.load p{text-align:center; font-size:14px; font-weight:normal; font-family:'Open Sans', Verdana, Geneva, sans-serif; font-weight:500; line-height: 20px; color:#5D5D5D;}
.load p a{background:#F39700; color:#FFF; text-transform: uppercase; text-decoration: none; padding: 7px;}
#fountainG{position:relative;width:220px;height:27px;margin:15px auto;}
.fountainG{
position:absolute;top:0;background-color:#F39700;width:27px;height:27px;
-moz-animation-name:bounce_fountainG;-moz-animation-duration:1.7s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-transform:scale(.3);-moz-border-radius:18px;
-webkit-animation-name:bounce_fountainG;-webkit-animation-duration:1.7s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-transform:scale(.3);
-webkit-border-radius:18px;-o-animation-name:bounce_fountainG;-o-animation-duration:1.7s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-transform:scale(.3);
-o-border-radius:18px;-ms-animation-name:bounce_fountainG;-ms-animation-duration:1.7s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-transform:scale(.3);
-ms-border-radius:18px;animation-name:bounce_fountainG;animation-duration:1.7s;animation-iteration-count:infinite;animation-direction:linear;transform:scale(.3);border-radius:18px;
}
#fountainG_1{left:0;-moz-animation-delay:0.68s;-webkit-animation-delay:0.68s;-o-animation-delay:0.68s;-ms-animation-delay:0.68s;animation-delay:0.68s;}
#fountainG_2{left:28px;-moz-animation-delay:0.85s;-webkit-animation-delay:0.85s;-o-animation-delay:0.85s;-ms-animation-delay:0.85s;animation-delay:0.85s;}
#fountainG_3{left:55px;-moz-animation-delay:1.02s;-webkit-animation-delay:1.02s;-o-animation-delay:1.02s;-ms-animation-delay:1.02s;animation-delay:1.02s;}
#fountainG_4{left:83px;-moz-animation-delay:1.19s;-webkit-animation-delay:1.19s;-o-animation-delay:1.19s;-ms-animation-delay:1.19s;animation-delay:1.19s;}
#fountainG_5{left:110px;-moz-animation-delay:1.36s;-webkit-animation-delay:1.36s;-o-animation-delay:1.36s;-ms-animation-delay:1.36s;animation-delay:1.36s;}
#fountainG_6{left:138px;-moz-animation-delay:1.53s;-webkit-animation-delay:1.53s;-o-animation-delay:1.53s;-ms-animation-delay:1.53s;animation-delay:1.53s;}
#fountainG_7{left:165px;-moz-animation-delay:1.7s;-webkit-animation-delay:1.7s;-o-animation-delay:1.7s;-ms-animation-delay:1.7s;animation-delay:1.7s;}
#fountainG_8{left:193px;-moz-animation-delay:1.87s;-webkit-animation-delay:1.87s;-o-animation-delay:1.87s;-ms-animation-delay:1.87s;animation-delay:1.87s;}

@-moz-keyframes bounce_fountainG{
	0%{-moz-transform:scale(1);background-color:#F39700;}
	100%{-moz-transform:scale(.3);background-color:#FFFFFF;}
}
@-webkit-keyframes bounce_fountainG{
	0%{-webkit-transform:scale(1);background-color:#F39700;}
	100%{-webkit-transform:scale(.3);background-color:#FFFFFF;}
}
@-o-keyframes bounce_fountainG{
	0%{-o-transform:scale(1);background-color:#F39700;}
	100%{-o-transform:scale(.3);background-color:#FFFFFF;}
}
@-ms-keyframes bounce_fountainG{
	0%{-ms-transform:scale(1);background-color:#F39700;}
	100%{-ms-transform:scale(.3);background-color:#FFFFFF;}
}
@keyframes bounce_fountainG{
	0%{transform:scale(1);background-color:#F39700;}
	100%{transform:scale(.3);background-color:#FFFFFF;}
}

.preparacion{margin-top:10px;}
.preparacion img, .preparacion_ampliada img{max-width: 100%; height: auto; width: auto !important; vertical-align: bottom;}
.preparacion_ampliada h2{background:#EA9306; font-size:17px; padding:5px 10px; border-radius: 10px; color:#FFF; display: inline-block;}
.preparacion_ampliada p{color: #333333;}

.cuadradicos.align_izquierda {text-align: left ;}
.cuadradicos.align_izquierda h1 {text-align: center ;   font-family: 'Open Sans', sans-serif;
  font-size: 15px;
  color: #666;
  line-height: 1.4;
  margin-top: 25px;}
.ssba.ssba_menu {margin: 1px 0 !important;}
strong.twitter img{margin-left: 3px; width: auto !important;}

.cc-cookies { position:fixed; width: 100%; left: 0; bottom: 0; padding: 0.5em 5%; background: #F0F0F0; background: rgba(240,240,240,0.90); color: #666666; font-size: 13px; font-weight: 300; z-index: 0; text-align: center; color: #666666; }
.cc-cookies a, .cc-cookies a:hover { color: #1271C8; text-decoration: none;}
.cc-cookies a:hover { text-decoration: underline; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #666666; padding: 0em 0.5em; border-radius: 15px; box-shadow: 0 0 2px rgba(0,0,0,0.25);  -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }

@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }
}

ul#content-slider-twitter li img{width:100%;max-width:48px;height: auto;float: left;margin-right: 10px;}

li.open_pdf{cursor:pointer;}

.error.g-recaptcha iframe{border:1px solid #FF0000;}
.gris_encuentra h3{text-align: center;}

.menu_noticia h1{margin: 0;font-size: 14px;font-family: 'Open Sans', sans-serif;line-height: 1.428571429;}

.adelantar{padding-right: 0;position: absolute;top: 20%;left: 0;z-index: 999999;width: 99%;}
	.adelantar .border_div{width: 100%;max-width: 300px;margin: 0 auto;}
		.adelantar .border_div h3{padding: 20px !important;}
		.adelantar .border_div p{margin: 0 0 20px !important;}

a h2.h2Link{margin: 0;font-size: 14px;line-height: 1.3;}

.descargar .overlay_rojo, .descargar .overlay_naranja{position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: none;}
	.descargar .overlay_rojo{background: rgba(217, 53, 43, 0.5);}
	.descargar .overlay_naranja{background: rgba(243, 151, 0, 0.5);}
	/*.descargar:hover .overlay_rojo, .descargar:hover .overlay_naranja{display: block;}*/

a.aDescargar{padding:0 !important; display: block; position: relative; background:transparent !important;}
a.aDescargar span{display:block; background:#d9352b; color:#FFF; padding:10px 0; margin-top: 10px;}
a.aDescargar.naranja span{background:#F39700 !important;}
a.aDescargar:hover span{background:#5D3921 !important;}
.zona_descarga .bloque{margin-top:10px;}

.material_descargable img{width:100%;}
.material_descargable h1{font-size:28px !important;}
.material_descargable .bloque{margin: 20px 0 20px;}

.aDescargar .img{position:relative;}
.aDescargar .img span{position:absolute; padding:10px;left: 50%;top: 50%;transform: translate(-50%,-50%); display:none;}

.aDescargar:hover .img .overlay_naranja, .aDescargar:hover .img .overlay_rojo, .aDescargar:hover .img span{display:block !important;}

.noticia_ampliada img{width:100%;}
.tabla_pintada{margin-top:50px;}
    .tabla_pintada table{width:100%; margin:0 auto;}
        .tabla_pintada table tr:nth-child(even){background:#F0F0F0;}
        .tabla_pintada table tr:nth-child(odd){background:#FFFFFF;}
            .tabla_pintada table tr td{padding:5px;}