/* RESPONSIVE STRUCTURE */

@media only screen and (max-width: 982px) {
	/*
	#wrapper{width:100%; border-left:none; border-right:none; border-bottom:none; background: #fff;}
	#publiTopCrop, #cropsuperheader, #bandaNegra, #menu, #container, #topmenu {width: 100%;}
	#publiTopCrop {overflow: hidden;}
	.menuSup {display: none;}
	#principalCabecera {height: auto; padding: 20px 5%; text-align: center; width: 90%;}
	#topmenu li a {font-size: 14px; padding: 7px 6px 0;}
	#footer .subFooter {padding: 10px 5% 20px; width: 90%;}
	#mainContent {float: none; margin: auto;}
	#rightColumn {float: none; margin: 40px auto;}
	.breadCrumb {float: none; width: 98%; margin: auto;}
	*/
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){ 
	/*body:before {content:"landscape"; position:fixed; font-size:12px; bottom:0; left:0; color:white; padding:4px; text-align:center; background:red; z-index: 10000;}*/
	#wrapper{width:100%; border-left:none; border-right:none; border-bottom:none; background: #fff;}
	#publiTop_ad_container {max-width: 768px;}
	#publiTop_ad_container ins {max-width: 768px;}
	#publiTop_ad_container ins[style*="980px"] {max-height: 70px;}
	#publiBottom  [width*="980"], #publiTop [width*="980"] {margin: -2.2% 0 0 -14.2%; transform: scale(0.79);}
	#publiTop_ad_container object {max-width: 768px;}
	#publiTop_ad_container embed {max-width: 768px;}
	#publiTop_ad_container img {max-width: 768px;}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){
	/*body:before {content:"portrait"; position:fixed; font-size:12px; bottom:0; left:0; color:white; padding:4px; text-align:center; background:red; z-index: 10000;}*/
 	#wrapper{width:100%; border-left:none; border-right:none; border-bottom:none; background: #fff;}
 }


/* All Mobile Sizes */
@media only screen and (max-width: 767px) {
	
	h1, h2 {letter-spacing: -1px;}
	#pestanasBlogs, #bloqueBlogsPestanas, #enlaceDer, #enlaceTop, #enlaceIzq, .accordionPasarelas, .lomasloultimo{display:none;}

	#mainWrapper {width:100%;overflow:hidden;}
	/*Mega*/
	#publiBottom,#publiTop {padding: 0; min-width: inherit;}
	#publiBottomCrop,#publiTopCrop {width:100%; overflow: hidden;}
	#publiBottom img,#publiTop img{width: 100%; height: auto;}

	/*Superheader2*/
	#superHeader2{overflow:visible; z-index:1000; min-width:100%; }
	#cropsuperheader{width:100%; overflow:visible; background: #c90034;}
	#plussuperheader{position:absolute; top:8px; right:20px;  display:block; cursor: pointer;}
	.menuSup {display: none;}
	/*#bgplussuperheader{background:#fff; width:100%; height:360px; position:absolute; top:40px; left:0; border-bottom:1px solid #BEBEBE; display:none; -moz-box-shadow:0px 0px 30px #fff; -webkit-box-shadow:0px 0px 30px #fff; box-shadow:0px 5px 10px #000;}*/

	.staffLinks {display: none;}
	.loginLinks {left: 20px; top: 270px; display:none;}
	#cropsuperheader .socialLinks{left:20px; top:340px; display:none;}
	#BuscSearch {left: 10px; top: 300px; display:none;}

	/*Cabecera*/
	/*#newCab {height:0;min-width:100%; }
	#minicab {top: 8px; width:70px; height: 25px; display:block; overflow:hidden; background-size:705% auto;  background-position:center center;}
	*/
	#minicab {display: block;}
	
	/*Menú*/
	#bandaNegra {overflow:hidden; display:none;}
	#topmenu {background: #FFFFFF; border-bottom: 1px solid #bebebe;  -moz-box-shadow:0px 0px 30px #fff; -webkit-box-shadow:0px 0px 30px #fff; box-shadow:0px 5px 10px #000; display: none; height: auto; left: 0; position: absolute; top: 40px; width: 100%; padding: 5px 0;}
	#topmenu li {text-align: center; width:100%;}
	#topmenu li a {border-right:none; border-left:none; border-bottom:1px solid #b2b2b2; float:none; color: #232323; padding: 7px 6px 5px 7px;}
	#topmenu li a:hover, #topmenu li a.seleccionado {color: #232323;background: #E9E9E9; border:1px solid #FFFFFF; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
	#topmenu li a.select {border-right:none; border-left:none; border-bottom:1px solid #000; background: #000;color: #fff;}
	#topmenu .subseccion {display:block;opacity: 1;background: #FFFFFF; border-bottom: none; border-left: none; border-right: none; left: inherit; opacity: 0.95; overflow: hidden; padding: 2%; position: relative; top: inherit; width: 96%;}
	#topmenu .subseccion .destacadoSubmenu {display: none;}
	#topmenu div.item {width: 100%;}
	#topmenu div.item a {width: 100%; padding: 4px 0;}
	#submenu {-moz-box-shadow:0 2px 14px #000000 inset; -webkit-box-shadow:0 2px 14px #000000 inset; box-shadow:0 2px 14px #000000 inset;height: inherit; background: #e6e6e6; border-bottom: none; width: 120%; margin: 0 0 0 -10%; padding: 7px 0;}
	#coversubmenu {width: 80%; margin: auto;}
	/*#coversubmenu a[href="/cambio-de-look"]{display: none;}*/
	#topmenu li #coversubmenu a {background: transparent; border-top:none; border-right:none; border-left:none; border-bottom: 1px solid #b2b2b2; color: #666; float: none; padding: 7px 6px 5px 7px; font-family: Arial,Verdana,sans-serif; font-size: 11px; text-transform: uppercase;}
	#topmenu li #coversubmenu a.select {background: #BABABA;color: #fff;}
	#topmenu li #coversubmenu a:last-of-type {border:none;}
	#cierreMenu {padding: 10px 6px 10px 7px; cursor: pointer;}
	
	#container {width:100%;overflow:hidden;padding: 0 0 30px;}
	#wrapper{width:100%; border-left:none; border-right:none; border-bottom:none;}

	/*Contenido*/
	#mainContent{width:100%; padding:0 0 15px; float: none;}
	#mainContent h1, h2 {font-size: 26px; line-height: 30px; margin: 10px 0; padding: 0 10px; text-align: center; width: 94%;}
	em {font-size:22px; margin: auto; padding: 0; text-align: center; width: 90%;}


	.destacadoPrincipal {height: auto; margin: 0 0 20px; padding: 2%;}
	.destacadoPrincipal.cuadrado .itemsGrandes {width: 100%; height:auto;}
	.destacadoPrincipal .itemsGrandes li:after {content:"____________________________________________"; position: absolute; bottom: 30px; color:#d7d7d7; left:50%; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}
	.destacadoPrincipal .itemsGrandes li:last-of-type:after {content:"";}
	.destacadoPrincipal.cuadrado .imgGrande, .destacadoPrincipal .imgGrande {width: 100%; height:auto; text-align: center;}
	.destacadoPrincipal.cuadrado .imgGrande img, .destacadoPrincipal .imgGrande img{width:100%; height:auto; max-width: 310px;}
	.destacadoPrincipal.cuadrado .txtGrande, .destacadoPrincipal .txtGrande {border: 4px solid #ffffff; bottom: 60px; height: auto; margin: auto; opacity: 1; padding: 3%; position: relative; right: inherit; text-align: center; top: auto; width: 86%;}
	.destacadoPrincipal:after {content:"____________________________________________"; position: absolute; bottom: 30px; color:#d7d7d7; left:50%; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}
	.destacadoPrincipal .txtGrande h4 {font-size: 10px; line-height: 16px; max-height: inherit; margin-bottom: 5px;}
	#mainContent .destacadoPrincipal.cuadrado .txtGrande h2, #mainContent .destacadoPrincipal.cuadrado .txtGrande h1, #mainContent .destacadoPrincipal .txtGrande h2, #mainContent .destacadoPrincipal .txtGrande h1 {font-size:18px; line-height:22px; width: 100%; margin: 0 0 5px; padding: 0;}
	.destacadoPrincipal.cuadrado .txtGrande p {font-size: 13px; height: auto; line-height: inherit;}
	.destacadoPrincipal.cuadrado.unico {height:auto;background: none;margin: 0 0 20px;}
	.destacadoPrincipal.cuadrado .itemsPeq {margin: 0; right: 26%; top: 100%; width: 160px;}
	.destacadoPrincipal.cuadrado .itemsPeq li, .destacadoPrincipal.cuadrado .itemsPeq li a {height: 20px; width: 20px;}
	.destacadoPrincipal.cuadrado .itemsPeq li a img {border: none; min-height: 20px; min-width: 20px;}
	.destacadoPrincipal #rightPrincipal, .destacadoPrincipal #leftPrincipal {display: none;}
	
	h5,.exito h2 {font-size: 20px; line-height: 24px; text-align: center;}

	.moduloTres {margin-bottom: 0;}
	.moduloTres .bloqueModuloTres {float: none; margin: 0 0 20px; text-align: center; width: 100%;}
	.moduloCuatro {padding: 0;}
	.moduloCuatro .bloqueModulo4 {display: inline-block; float: none; height: auto; margin: 4%; vertical-align: top; width: 41%; text-align: center;}
	.moduloUnico {height: auto; margin-bottom: 30px; padding: 0 10px; text-align: center;}
	.moduloUnico img {float: none; height: auto; margin: 0 0 10px; max-width: 194px;}
	.moduloUnico h4 {font-size: 11px; line-height: 13px; margin-bottom: 5px;}
	.moduloUnico h3 {font-size: 16px; line-height: 20px; max-height: 61px;}
	/*Estilos para que salgan en columna
	.filaDosItems, .filaDosItems.cuadrada {width:100%; margin: 0; float: none;}
	.filaDosItems li, .filaDosItems.cuadrada li {float: inherit; margin: 0 auto 25px; text-align: center; width: 80%;}
	.filaDosItems img {width:100%; max-width:302px; height:auto;}
	#mainContent .filaDosItems h2 {font-size: 18px; margin: 0;}
	*/

	/*Estilos para que salgan en 2 columnas*/
	.filaDosItems {width:100%; margin: 0; float: none;}
	.filaDosItems li {float: left; margin: 0 10px 25px; width: 43%; max-height: inherit;}
	.filaDosItems img {width:100%; height:auto; margin-bottom: 5px;}
	.filaDosItems strong {margin-bottom: 2px;display: none;}
	#mainContent .filaDosItems h2 {font-size: 17px; line-height: 19px; margin: 0 auto 7px; padding: 0;}
	.filaDosItems p {line-height: 16px; margin: 0 auto; max-height: inherit; width:94%;}

	.filaTresItems ul {margin: auto; width: 92%;}
	.filaTresItems ul li {margin-left:0; width: 100%; padding:0 0 20px 0;}
	.filaTresItems ul li:first-child { margin-left:0; padding:0 0 20px 0;}
	.filaTresItems ul li img{float: left; height: auto; margin-right: 10px; width: 40%;}
	.filaTresItemsBck ul {width: 100%;}
	.filaTresItemsBck ul li {margin-left:0; margin: 0; padding:0 0 0 20px; width: 90%;}
	.filaTresItemsBck ul li:first-child {margin-left:0; padding:0 0 0 20px;}
	.filaTresItemsBck ul li strong {padding: 10px 0 5px;}
	.filaTresItems ul li p {margin: 4px 0 0;}
	#mainContent .filaTresItems h2 {font-size: 17px; line-height: 19px; margin: 0; padding: 0; text-align: left;}

	.moduloDossierHome {overflow: visible;}
	.moduloDossierHome img {float: left; height: auto; margin: 5px 20px 5px 0; width: 31%;}
	img.titmoduloDossierHome {clip: rect(0px, 122px, 30px, 0px); top: -30px; width: 178px;}
	.moduloDossierHome h4 {font-size: 10px; margin-bottom: 5px; max-height: inherit;}
	.moduloDossierHome h3 {font-size: 18px; line-height: 22px; max-height: inherit;}
	.moduloDossierHome p {margin-bottom: 0; overflow: hidden; display: initial;}
	.moduloDossierHome ul {width: 100%; float:none; margin-top: 10px;}
	.moduloDossierHome ul li {margin-bottom: 5px; max-height: inherit; overflow: visible;}
	.moduloDossierHome ul li a {font-size: 14px; line-height: 18px; background: url("../images/flechaUtilidades.png") no-repeat scroll left 5px / auto 17px;}
	.moduloDossierHome a.verTodo {margin-left: 0;}
	#masNoticias h5 a.verTodo {display: none;}

	.bloqueImagen {display:none;}
	.bloqueImagen img {width:100%; height:auto;}

	.filaCuatroItems ul {margin: auto; width: 92%;}
	.filaCuatroItems ul li {margin-left:0; width: 100%; padding:0 0 20px 0;}
	.filaCuatroItems ul li:first-child { margin-left:0; padding:0 0 20px 0;}
	.filaCuatroItemsBck ul li {margin-left:0; margin: 0; padding:0 0 20px 0;}
	.filaCuatroItemsBck ul li:first-child {margin-left:0; padding:0 0 20px 0;}
	.filaCuatroItems ul li img{float: left; height: auto; margin-right: 10px; width: 40%;}
	.filaCuatroItemsBck ul li strong {padding: 20px 0 5px; padding:0 0 20px 0;}
	.filaCuatroItems ul li p {margin: 4px 0 0;}
	#mainContent .filaCuatroItems h2 {font-size: 17px; line-height: 19px; margin: 0; padding: 0; text-align: left;}

	.filaCuatroItems.encuesta ul li {margin:0 6px; width: 45%; padding:0 0 20px 0;vertical-align: top;float: none;display: inline-block;}
	.filaCuatroItems.encuesta ul li img{float: none; height: auto; margin-right: 0; width: 100%;}
	.filaCuatroItems.encuesta ul li p {margin: 0; text-align: center; width: 100%;}
	
	.filaDosItems em, .filaTresItems em, .filaCuatroItems em, .filaDosItems.cuadrada em {font-size:22px; border-bottom: 1px solid #BEBEBE; margin: 0 auto 10px; padding-bottom: 0; text-align: center; width: 92%;}

	
	/*Quitar si se sacan los filaDosItems en columna*/
	.filaDosItems.cuadrada {width:100%; height: inherit; margin: 0; float: none;}
	.filaDosItems.cuadrada li {float: inherit; margin: 0 auto 25px; text-align: center; width: 80%; max-height: inherit;}
	.filaDosItems.cuadrada img {width:100%; max-width:302px; height:auto;}
	#mainContent .filaDosItems.cuadrada h2 {font-size: 18px; margin: 0;}

	/*Home Franquicias*/
	#buscador_franquicias {background: none repeat scroll 0 0 #f3f3f3; border: 1px solid #d2d2d2; clear: both; float: left; margin: 0 4% 4%; padding: 0 0 10px; width: 92%;}
	#buscador_franquicias form {background: url("../images/lupaBuscador.png") no-repeat scroll 14px 5px / 47px 40px rgba(0, 0, 0, 0); height: 100px; margin: 0 auto; padding: 0 15px; width: 260px;}
	#buscador_franquicias form p {clear: both; color: #444444; display: block; font-size: 18px; margin-bottom: 0.4rem; padding: 0.9rem 0 0 3rem;}
	#buscador_franquicias form input, #buscador_franquicias form select {margin-bottom: 5px; padding: 0.1rem 0.5rem; width: 257px;}
	#buscador_franquicias form input {padding: 0.2rem 0.5rem; width: 240px;}
	#buscador_franquicias form select {vertical-align: middle;}
	#buscador_franquicias form input#btnSubmit {background: url("../images/btnContactar.jpg") repeat-x scroll left top rgba(0, 0, 0, 0); border: 0 solid #000;color: #fff;cursor: pointer;float: left;font-size: 13px;height: 34px;padding: 5px 5px 0;text-align: center;text-transform: uppercase;width: 257px;}
	#listado_sectores ul{ padding: 20px;
    column-count: 1;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    -o-column-count: 1;
    }
    #listado_sectores ul li {padding: 5px 0;}

    .moduloCuatroCarrusel {padding: 20px 0 60px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-clip {margin: 0 auto; overflow: hidden; width: 414px;}

	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-item { margin: 0; padding: 0 17px; width: 70px !important;}
	.moduloCuatroCarrusel .boxgrid {overflow: hidden; position: relative; width: 70px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-item a img {display: block; height: auto; max-width: 100%;}
	.moduloCuatroCarrusel #list_carrousel .boxgrid, .moduloCuatroCarrusel #list_carrousel-1 .boxgrid, .moduloCuatroCarrusel #list_carrousel-2 .boxgrid, .moduloCuatroCarrusel #list_carrousel-3 .boxgrid, .moduloCuatroCarrusel #list_carrousel-4 .boxgrid, .moduloCuatroCarrusel #list_carrousel-5 .boxgrid, .moduloCuatroCarrusel #list_carrousel-6 .boxgrid, .moduloCuatroCarrusel #list_carrousel-7 .boxgrid {height: auto;}
	
	.moduloCuatroCarrusel .title a {color: #fff; font-size: 0.8em; font-weight: normal; text-transform: uppercase;}
	.moduloCuatroCarrusel .title {padding-top: 0.5em; text-align: center;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-next-horizontal {background: url("../images/flechaDrcha_peq.jpg") no-repeat scroll right center transparent; border: 1px solid #606060; right: 17%; top: 125%; width: 90px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-next-horizontal:before {color: #fff;content: "siguiente"; display: block; padding: 2px 0 0 4px; text-transform: uppercase;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url("../images/flechaIzqda_peq.jpg") no-repeat scroll left center transparent ; border: 1px solid #606060; left: 17%; top: 125%; width: 90px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-prev-horizontal:after {color: #fff;content: "anterior"; display: block; padding: 2px 0 0 27px; text-transform: uppercase;}

	.moduloCinco .jcarousel-skin-tango .jcarousel-clip {margin: auto; width: 90%;}
	.moduloCinco .jcarousel-skin-tango .jcarousel-clip ul{max-width:100%;}
	.moduloCinco .jcarousel-skin-tango .jcarousel-item {padding: 0 15px 20px;}
	#list_carrousel .boxgrid {height: 165px;}
	.moduloCinco .jcarousel-skin-tango .jcarousel-next-horizontal, .moduloCinco .jcarousel-skin-tango .jcarousel-prev-horizontal {top: -10000px;}

	#panComboAds_630x105 {display: none;}

	/*Home revista y artículos y galerías*/
	#articulo, #galeria {padding: 10px;}
	#articulo h4, #galeria h4 {font-size: 18px; font-weight: normal; text-align: center;}
	#mainContent h1, h2 {margin: 0 0 10px; padding: 0; width: 100%;}
	#articulo p.entradilla, #galeria p.entradilla {font-size: 16px; line-height: 20px; margin: 0 0 10px; text-align: center; width: 100%;}
	.firma {font-size: 12px; line-height: inherit; margin: 0 0 20px; text-align: center; width: 100%;}
	.utilidades_barra {height: auto; width: 100%;}
	.utilidades_barra ul.bloque1 {display: none;}
	#articulo .utilidades_barra ul.compartir, #galeria .utilidades_barra ul.compartir {margin: 10px auto; width:100%;}
	.utilidades_barra ul.compartir li {float: left; margin: 0 5%; padding: 0; width: 40%;}
	.fotocenter {width: 100%;}
	#articulo h5, #galeria h5  {text-align: left;}
	#articulo p.ladillo, #galeria p.ladillo {font-size: 18px; line-height: 22px; margin: 0 auto 20px; padding: 10px 0; width: 80%;}
	.comentarios {margin: 10px;}
	#masNoticias h5 {text-align: left;}

	/*Franquicias*/
	.breadCrumb {margin: auto; padding: 0 0 1.5rem; width: 94%; float: none;}
	.opcionesListado{display: none;}
	.franquiciaListado .imagenFicha {margin-bottom: 0; padding-right: 4%; width: 20%;}
	#mainContent .cabeceraFicha {float: none; width: 100%;}
	#mainContent .cabeceraFicha h1 {font-size: 24px;}
	.ficha .contactar a {float:none; display: block; margin: 10px auto;}
	#data_inicial {padding: 5px 10px 10px;}
	#data_inicial .etiqueta, #data_inicial .contenido {width: inherit;}
	#data_inicial h2 {text-align: left; margin: 15px 0 10px; font-size:18px;}
	#contact h2 {text-align: left;}
	#contact h2 span {font-size: 22px;}
	#contact .fgroup.even, #contact .fgroup.odd {width: 100%; float: none;}
	#mainContent .textoPrivacidad h1 {font-size: 1.5rem; line-height: 2rem; margin: 10px 0 6px; text-align: left; width: 90%;}
	.navegacion .numeracion {display: none;}
	#mainContent .franquiciaListado .cabeceraFicha h1 {font-size: 18px; line-height: 18px;}
	.franquiciaListado .contactar {bottom: 0; display: block; float: none; position: absolute; left: 50%; transform: -webkit-translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);}
	#mainContent .franquiciaListado .contactar {position:static;transform:none;-ms-transform:none;margin:1em auto;float:none;}

	.franquiciaListado .detallesListadoFicha p {float: none; width: 100%;}

	/*Columna derecha*/
	#rightColumn{width:100%; padding: 0; float: none;}
	#publiRightCenter {margin-bottom:20px;}
	#publiRightCenter,#publiRight,#publiRightBottom {background:#000000; padding: 10px 0; text-align: center; width: 100%;}
	#publiRightCenter:before,#publiRight:before,#publiRightBottom:before{content:"PUBLICIDAD"; color:#fff; padding-bottom:4px; display: block; width: 100%;}

	#publiRightCenter:empty, #publiRight:empty, #publiRightBottom:empty {display:none;}

	div.pub:first-of-type:before{content:"PUBLICIDAD"; color:#fff; padding-bottom:4px;}
	#rightColumn .bloqueImagen {display: block; margin: 0 auto 20px; text-align: center; width: 90%;}
	#rightColumn #buscadorRight {width:92%; margin: 0 auto 20px;}
	#rightColumn .moduloPestanas {display: none;}
	#rightColumn #buscador_franquicias {width: 91%;}
	#rightColumn #panComboAds_300x330 {width:300px; margin: 0 auto 20px;}
	.exito div {max-width: 87px;}
	#rightColumn .moduloNews {margin: 0 auto 20px; width: 90%;}
	#rightColumn ul li {width: inherit;}

	/*Subseccion*/
	.pagenavigator {margin: 0 auto 24px; min-height: 14px; width: 89%;}
	.pagenavigator span.current, .pagenavigator span.other {display:none;}

	/*Galeria*/
	#mainContent h1.titulo {text-align: left; width:90%; padding:0 5%;}
	h2.subtitulo {text-align: left;margin: 0 5% 10px; width: 90%;}
	.entradilla {margin: 0 5% 10px; width: 90%;}
	.firma {margin: 0 5% 10px; width: 90%;}
	#galeria .utilidadesFotos {width: 100%;margin: 0 0 20px;}

	.utilidadesFotos {margin: 0 auto; width: 90%;}
	#galeria .utilidadesFotos ul.bloque2 {float: none; margin: 5px 0 0; padding: 0;}
	#galeria .utilidadesFotos ul.bloque2 li {width:16%; text-align: center; display: inline-block; padding: 0;}
	#galeria .utilidadesFotos ul.bloque2 li.previous {width:40%; border-left: none;}
	#galeria .utilidadesFotos ul.bloque2 li.next {width:40%;}
	#gallery #imagenesGrandes {display: block; float: none; margin: auto;}
	#imagenesGrandes li .imagenGaleria {margin: 0 0 20px; float: none;}
	#imagenesGrandes li .imagenGaleria img {width: 100%; height: auto;}
	a.hrefLeft {background: url("http://www.emprendedores.es/design/em/images/prev-horizontal.png") no-repeat left center;}
	a.hrefRight {background: url("http://www.emprendedores.es/design/em/images/next-horizontal.png") no-repeat right center;}
	.carruselDiezItems, a.hrefAmpliacion, .utilidades ul.bloque1, .utilidadesFotos ul.bloque1 {display: none;}
	.contenComent {margin: 0 0 24px; padding: 5px 15px 20px;}
	.condiciones-facebook {float: none; margin-top: 10px; display:block;}
	.titulolink {padding-right: 0; width: 100%;}
	.titulolink em {font: 17px Century Gothic,FuenteELLE,Futura,Arial,Helvetica,sans-serif; text-align: left;}
	.titulolink a {top: 4px; right: 15px; font-size: 12px;}

	/*Artículo vídeo*/
	.articulo {margin: 0 auto; width: 90%;}
	.articulo ~ .utilidades{display: none;}
	.articulo p {line-height: 140%;}

	/*Artículo*/

	.fotocenter img{max-width: 100%; height: auto;}
	.location {float: none;margin: 20px auto;}
	#articulo .fotoleft {max-width: 50%;}
	#articulo .fotoleft img{max-width: 100%; height: auto;}
	#articulo .fotoright {max-width: 50%;}
	#articulo .fotoright img{max-width: 100%; height: auto;}
	#articulo .fotocenter {max-width: 100%;}
	#articulo .fotoright img{max-width: 100%; height: auto;}

	/*Dossier*/
	.dossierContent #galeria, .dossierContent #articulo {padding: 10px; background: url("../images/bg_cabeceraDossier2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
	.breadCrumbHolder {display: none;}
	.dossierContent #galeria h4, .dossierContent #galeria h1, .dossierContent #galeria p.entradilla, .dossierContent #galeria .linkPromocion, .dossierContent #galeria p.firma, .dossierContent #articulo h4, .dossierContent #articulo h1, .dossierContent #articulo p.entradilla, .dossierContent #articulo .linkPromocion, .dossierContent #articulo p.firma {margin: 0 0 10px 10%; width: 90%;}
	.headHomeDossier, .headHome {height: auto; padding: 0 0 10px 0;}
	.breadCrumbHolder, .headHomeDossier {margin: 0;}
	.headHomeDossier .imgHomeDossier {display: none;}
	.headHomeDossier h2 {padding: 10px 20px 0 0;}
	.headHomeDossier .introHomeDossier {padding: 0 20px 0 15px;}

	/*Lista búsqueda*/
	#resultados_buscador em{margin: 10px auto 0; font-size: 20px;}
	#resultados_buscador .entradilla {font-size: 14px; margin: 0 auto 10px; padding: 10px 0 0; text-align: center;}
	#resultados_buscador h2 {font-size: 18px; line-height: inherit; text-align: left;}
	#resultados_buscador .lista_bg, #resultados_buscador .nada {height: 110px; margin: 0 auto 10px; width: 90%;}

	/*Sitemap*/
	.specialContent h3 {font-size: 19px; line-height: 24px;}

	/*Staff*/
	.specialContent .staff {margin: 0 auto; width: 100%;}
	.specialContent h2 {max-width: 1px; padding: 10px 0 0;}
	.specialContent h2 img{display: none;}
	.specialContent .staff.digital {padding: 4%; width: 92%;}

	/*Pie*/
	#footer {margin: 0;min-width:100%; font-size: 12px; line-height: 16px;}
	#footer .subFooter {padding: 2%; width: 96%;}
	#footer a:first-of-type{padding: 6% 1% 1%;}
	#footer a{display: block;padding: 1%;}
	#footer ul {display:none;}

	/*Anuncios google Pie*/
	.google_ads_Block {max-width: 100%; margin: 1em auto}
	#palabraKeywords {margin: 0 0 20px 15px;width: 92%;}
}

@media only screen and (max-width: 360px) {
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-clip {width: 360px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-item { margin: 0; padding: 0 10px; width: 70px !important;}
}

@media only screen and (max-width: 320px) {
	/*.moduloCuatro .bloqueModulo4 {float: none; height: auto; margin: 0 auto 20px; text-align: center; width: 100%;}*/
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-clip {width: 320px;}
	.moduloCuatroCarrusel .jcarousel-skin-tango .jcarousel-item { margin: 0; padding: 0 5px; width: 70px !important;}
}