@font-face {
    font-family: j001032t;
    src: url("./fuentes/j001032tWeb.eot");
    src: url("./fuentes/j001032tWeb.woff") format("woff");
}
body {padding: 0;background:#4F4F4F;font-family:Arial, Helvetica, sans-serif;}

body.brander {padding-top: 295px;}
body.brander .estructura {width:1065px;padding-top: 20px; margin:0 auto;background:#fff;}

/* clickart 
body.banner_superior .f-nav .nav {width:93.5%;padding:0px 2% 0 4.5%;}*/

body.banner_superior .contenido { margin-top:90px; }


.seccion{display:none;}

.estructura {padding-top: 20px; background: #fff;}


/*EStilo grid */
    .mGrid {   
        width: 100%;   
        background-color: #fff;   
        margin: 5px 0 10px 0;   
        border: solid 1px #525252;   
        border-collapse:collapse;   
    }  
    .mGrid .item {   
        padding: 5px;   
        border: solid 1px #c1c1c1;   
        color: #717171;
        font-size: 12px;    
    }  
    .mGrid .cab {   
        padding: 10px 5px;   
        color: #fff;   
        background: #424242 url(grd_head.png) repeat-x top;   
        border-left: solid 1px #525252;   
        font-size: 0.9em;   
    }  
    .mGrid .cab td, .mGrid .item td
    {
		padding:5px;
	}
    .mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }  
    .mGrid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }  
    .mGrid .pgr table { margin: 5px 0; width:auto;}  
    .mGrid .pgr td {   
        border-width: 0;   
        padding: 10px; 
        border-left: solid 1px #666;   
        font-weight: bold;   
        color: #fff;   
        line-height: 12px;          
     }     
    .mGrid .pgr a { color: #fff; text-decoration: none; }  
    .mGrid .pgr a:hover { color: #000; text-decoration: none; }  


/*genericos*/
a{color: #666;}
a:hover{ text-decoration: underline;color: #666;}
a img{border:none;}
p{font-family:Arial, Helvetica, sans-serif;font-size: 14px; line-height:19px; color: #444;}
.row { margin-bottom: 40px;}
p a {color:#db001b;}

.accesorio{display: none;}
.etiquetas p a {color: #db001b;}

/*titulares*/
h1 { margin-top: 0; margin-bottom:16px;font-family: j001032t, Georgia, serif; font-size: 45px;line-height: 55px; color:#232323; font-weight: normal; font-style:normal; }
h2{font-family: j001032t, Georgia, serif;font-size: 32px; line-height: 36px; font-style: normal;color:#000;font-weight: normal;}
h2.subtitulo {clear: both;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height: 22px;color:#333;font-weight: normal; }


/*Header*/
#header { height: 200px!important;}
#header .container {position: relative;}
#header .container .logotipo {width:40%;  float: left; margin:10px 0 25px;}
#header .enlaces-cabecera {width:60%; float: right;height:133px;}
#header .enlaces-cabecera ul {width: 100%; height:51px; overflow: hidden;list-style: none; margin:0;padding: 5px 0 0;}
#header .enlaces-cabecera ul li{padding: 3px;float:right; margin: 0;}


/*social*/
ul li.social {width: 21px;}
ul li.social a img{width:100%;}

#header .enlaces-cabecera ul li.registro { margin: 0 10px;}
#header .enlaces-cabecera ul li.registro a{font-size: 12px; color:#797979;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 300;}
#header .enlaces-cabecera ul li.club {margin-right: 0;position: relative; top:-5px; padding-bottom: 17px; background: url(../img/bk.sombra-club.png) 2px bottom no-repeat;}
#header .enlaces-cabecera ul li.club a{ display: block;padding: 5px 10px;color:#fff;font-size: 13px; text-transform: uppercase; background: #000; }
#header .enlaces-cabecera ul li.club span{color:#fae234;}
#header .enlaces-cabecera ul li.club a:hover {color:#fae234; text-decoration: none;}
#header .enlaces-cabecera .club-revista { width: 400px; float: right;}
#header .enlaces-cabecera .club-revista .suscribir {width: 214px; height:77px;float: right;}
#header .enlaces-cabecera .club-revista .suscribir {position:relative;}
#header .enlaces-cabecera .club-revista .suscribir a{font-size: 13px; text-decoration: none; text-transform: uppercase; }
/* clickart */#header .enlaces-cabecera .club-revista .suscribir a.portada-revista{ margin-top:1px; display:block}
#header .enlaces-cabecera .club-revista .suscribir .enlace-revista {color:#000; position: absolute; top: 15px; left: 90px; background: #fae234; padding:3px 7px;transform: rotateZ(-5deg);-webkit-transform: rotateZ(-5deg);-moz-transform: rotateZ(-5deg);-o-transform: rotateZ(-5deg); z-index: 100;}
#header .enlaces-cabecera .club-revista .suscribir .enlace-revista span{transform: rotateZ(5deg);-webkit-transform: rotateZ(5deg);-moz-transform: rotateZ(5deg);-o-transform: rotateZ(5deg);display: block; position: relative; top: 1px;}
#header .enlaces-cabecera .club-revista .suscribir .enlace-suscripcion {color:#fff;position: absolute; top: 40px; left: 95px; background: #000; padding:5px 10px;} 
#header .enlaces-cabecera .club-revista .suscribir .enlace-revista:hover{color:#fff;}
#header .enlaces-cabecera .club-revista .suscribir .enlace-suscripcion:hover{color:#fae234;}

/*Mini cabecera*/
#header.mini .enlaces-cabecera {height: 40px;}
#header.mini .container .logotipo { margin-bottom:8px;}
#header.mini .enlaces-cabecera ul {height:45px;  padding: 13px 0 0; }


/*efecto lupa*/
#header .enlaces-cabecera ul li.buscador { margin: 0 0 0 7px;border-radius: 2px 2px 2px 2px;position: relative;top:1px;}
#header .buscador a{background: url(../img/ico.lupa.png) left bottom no-repeat;float: right;width: 30px; height: 21px;  overflow: hidden;text-indent: -10000px;}
#header .buscador  #search {position: absolute;right: 32px;top: 3px;z-index: 20001;}
#search-box {display:none;}
#search-box input{ width: 280px; height: 19px;padding: 0 0 0 10px; font-size: 13px; color:#666; border-radius: 0; border: 1px solid #a9a9a9; box-shadow: 0;}
#search-box input:focus {box-shadow:0 0 5px 1px #999;}

/*Menu*/
body .navbar .btn, .navbar .btn-group { margin-top: 0;}
.navbar-inverse .navbar-inner {height: 30px; border-radius:0; box-shadow: none;z-index:10; min-height: 30px!important;border-top: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; z-index: 99000;}
.navbar { margin: 0;}
.navbar .nav{width:91%; margin: 0;padding:0px 2% 0 6%;}
.navbar .nav, .navbar .nav > li, .navbar .nav > li > a{z-index: 9000 !important;}
.navbar-inverse .brand, .navbar-inverse .nav > li {position: relative; top:-1px; margin-right: 14px;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a{padding: 2px 20px;font-size: 15px;color:#fff; text-transform: uppercase; border-bottom:4px solid transparent;border-top:4px solid transparent; text-shadow: none; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 300;}
.navbar-inverse .brand, .navbar-inverse .nav > li.menu-over, .navbar-inverse .brand, .navbar-inverse .nav > li.menu-over a, .navbar-inverse .brand, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand, .navbar-inverse .nav > li.active a {color: #000; background: #fff;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}

.f-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;z-index: 999; height: 50px;}
body.brander .f-nav .nav {width:93.5%;padding:0px 2% 0 4.5%;}



/*activo del menu*/
.navbar-inverse .brand, .navbar-inverse .nav > li > a.activo{color: #000; background: #fff;}


/*Submenu*/
#submenu{ height:30px; }
.submenu {clear: both; position: relative; top: -1px; display: none; border-bottom:1px solid #ccc; background: #fff;}
.submenu ul{padding: 4px 5px 3px;margin: 0;  list-style: none;background: #fff; }
.submenu ul li{ display: inline;background: url(../img/borde.submenu.png) right top no-repeat; margin-right: 9px;}
.submenu ul li a{font-size: 16px; margin-right: 13px; color:#777; text-transform: lowercase;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 300;}
.submenu ul li a:hover, .submenu ul li a.activo {color:#000; text-decoration: none;}
.submenu ul li.ultimo { background: none;}

/*posiciones de los submenus*/
#celebs ul{ position: relative; left:70px;width: 70%;}
#lifestyle ul{ position: relative; left:230px;width: 70%;}
#video ul{ position: relative; left:470px;width: 70%;}

/*footer*/
#footer{ height: 150px; background: #ebebeb url(../img/bk.footer.png) left top repeat-x;}
#footer .row { margin-bottom:0;}
#footer .container{ padding: 20px 0 0;overflow: hidden;}
#footer .container .navegacion-pie ul {list-style: none; margin:0; padding:5px 0 0 170px;}
#footer .container .navegacion-pie ul li{ padding-bottom: 5px; margin-bottom: 10px;color:#fff; border-bottom: 1px dotted #fff;}
#footer .container .navegacion-pie ul li span{display: none;}
#footer .container .navegacion-pie ul li a{color:#fff;font-family: j001032t, serif; font-size: 25px;line-height:23px;}
#footer .container .span3 .encabezado, #footer .container .span2 .encabezado { color:#a9a9a9; text-transform: uppercase; font-size: 13px;  }
#footer .container .navegacion-pie ul li a:hover {color:#fae234; text-decoration: none;}
#footer .container .bloque-newsletter a{width:153px; text-align: center;float: left; color:#fff; padding: 5px 0;background: #000; border: 1px solid #fff;font-size: 12px; text-transform: uppercase;}
#footer .container .bloque-newsletter a:hover{background: #fae234;text-decoration: none;color:#000; }

#footer .container .social ul{width:100%; overflow: hidden;list-style: none; margin:0; padding:0;}
#footer .container .social ul li {width: 21px;margin-right: 5px; float: left;}
#footer .container .social ul.enlaces-legales { clear: both; margin-top: 10px;}
#footer .container .social ul.enlaces-legales li { width: 100%; padding-left: 10px; display: block;background: url(../img/ico.listado-pie.png) left center no-repeat;}
#footer .container .social ul.enlaces-legales li a{font-size: 12px;color:#fff;}

/*pie legal*/
#footer-legal{height:30px;background:#4f4f4f; text-align: right;}
#footer-legal p, #footer-legal p a{padding:5px 0; margin-bottom:0;color:#fff; font-size: 12px;}

/*contenido central del deepbanner*/
.contenido {padding-top: 30px; }
.contenido .container {position: relative;}
.slide-content { margin-bottom: 20px;}
.slide {padding-bottom: 20px; background: url(../img/bk.sombra-slide.png) right bottom no-repeat;}
.slide div {border:0 !important;}
.slide .box_skitter_large .info_slide {top:515px;}
.slide .box_skitter_small .info_slide {top:395px;}
.slide .box_skitter .info_slide .image_number, .slide .box_skitter .info_slide .image_number_select { font-family:font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px !important; font-weight: 600; padding:2px 6px; line-height: 12px;} 

.span8 .slide{padding-bottom: 20px; margin-bottom: 20px;}

/*primera linea de 3 bloques basicos*/
.bloque-basico .bloque-imgtitulo { margin-bottom: 30px;position: relative;}
.bloque-basico h2 {width: auto; min-width:auto;position: absolute; top:280px; left: 10px; background: #fff; padding:0 10px 17px;font-size: 21px; line-height: 37px; background: #fff url(../img/bk.sombratitulos.png) left bottom no-repeat;font-family: j001032t, serif; text-transform: uppercase; font-weight: normal; }
.bloque-basico h2 a{color:#000;}
.bloque-basico h3 { margin-bottom: 5px;font-size: 17px;line-height: 17px;color:#333;}
.bloque-basico h3 a{color:#444;font-weight: 500;}
.bloque-basico h2 a:hover, .bloque-basico h3 a:hover {color:#666; text-decoration: none;}
.bloque-basico p a {color:#444; font-size:14px;}

/*publicidad*/
.publicidad  {padding:9px 0 20px;border-bottom: 1px solid #c5c5c5;border-top: 1px solid #c5c5c5;box-shadow: 0 1px 0 #b6b6b6 inset, 0 1px 0 #b6b6b6; text-align: center;}
.publicidad h2 {padding:0 0 8px;margin: 0;font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; text-align: left;text-transform: uppercase; background:none; position: static;font-weight: normal; }
.publicidad img {margin: 0 auto;}

/* clickart publicidad 
.publicidad-300x300, .publicidad-1055x240, .publicidad-1055x90, .publicidad-300x600, .publicidad-970x90{ overflow:hidden; }
.publicidad-300x300{ width:300px; height:300px; margin:0 auto; }
.publicidad-1055x240{ width:1055px; height:240px; }
.publicidad-1055x90{ width:1055px; height:90px; }
.publicidad-300x600{ width:300px; height:600px; margin:0 auto }
.publicidad-970x90{ width:970px; height:90px; margin:0 auto 15px auto}
*/

/*bloque el armario*/
.armario-gracia { margin:0 0 40px 0;padding:20px 0 30px;border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2}
.armario-gracia .span6 { margin-left: 0;}
.armario-gracia h2{ margin: 0 0 5px; padding: 0 0 15px;font-size:36px;font-family: j001032t, Georgia, serif; font-weight: normal; letter-spacing: 2px; background: url(../img/redondo.png) 420px 5px no-repeat}
.armario-gracia h2 span{font-size:60px; line-height: 50px;}
.armario-gracia h2 a{color:#000;}
.armario-gracia h2 a:hover {color:#666; text-decoration: none;}

.armario-gracia h3 {font-size: 14px; line-height: 14px;color: #666;}
.armario-gracia .marca { width: 145px; padding: 0; margin-right: 40px; float: left;}
.armario-gracia .ultimo {margin-right: 0; } 
.armario-gracia .marca .producto { height:223px;padding: 0 15px; border: 1px solid #dfdfdf;}
.armario-gracia .marca .producto img{ position: relative; top: 25%;}
.armario-gracia .producto-destacado {width: 220px;height: 330px;float: right;border:1px solid #dfdfdf;border-top:none;text-align: center;}
.armario-gracia .producto-destacado h3 {width: 92%; margin:0; background: #fff; padding:12px 20px 30px;background:url(../img/bk.titulo-armario.png) left bottom no-repeat; text-align: left; position: relative; left: -20px;border-top:1px solid #dfdfdf;}


.armario-gracia h3 a:hover{color:#000; text-decoration: none;}

/*bloque moda*/
.bloque-moda {position: relative;}
.bloque-moda h2{ padding:9px 6px;background: #fff;font-size: 26px;position: absolute; top: 30px;text-transform: uppercase;font-family: j001032t, Georgia, serif; font-weight: normal;}
.bloque-moda h2 a{color:#000;}
.bloque-moda h2 a:hover { text-decoration: none; color:#666;}
.bloque-moda .subtitulos { width: 92%; position: absolute; left: 50px; top: 300px;}
.bloque-moda .subtitulos h3 { margin-bottom: 2px;color:#fff; text-transform: uppercase;font-size:48px; font-weight: normal;}
.bloque-moda .subtitulos h3  a{color:#fff;}
.bloque-moda .subtitulos h3  a:hover { text-decoration: none; color:#666;}
.bloque-moda .subtitulos p{ display: inline; max-width: auto; padding:2px 5px 4px;color:#fff;background: url(../img/bk.transparente.png) left top repeat;font-size:22px;line-height: 30px; font-weight: normal;}
.bloque-moda .subtitulos p a{color:#fff;}
.bloque-moda .subtitulos p a:hover {color:#666; text-decoration: none;}

/*bloque girado negro*/
.bloque-negro-girado {padding: 9px 0 5px 9px;background:#fff url(../img/bk.noticias.png) left top no-repeat;}
.bloque-negro-girado h2 {z-index: 50;margin:0 0 9px;padding: 0;color:#fff; text-transform: uppercase;font-size:25px;font-family: j001032t, Georgia, serif; font-weight: normal; }
.bloque-negro-girado h2 a{color:#fff;}
.bloque-negro-girado h2 a:hover {color:#666;text-decoration: none;}

/*bloque noticias*/
.bloque-noticias { margin-bottom: 20px;padding: 9px 0 0 9px;background:#000 url(../img/bk.noticias.png) left top no-repeat;}
.bloque-noticias ul.pestanas { /* clickart width:60%; */width:63%; margin: 0; background: #fae234; padding:0 10px 3px;transform: rotateZ(-1deg);-webkit-transform: rotateZ(-1deg);-moz-transform: rotateZ(-1deg);-o-transform: rotateZ(-1deg); z-index: 100;list-style: none; overflow: hidden;}
.bloque-noticias ul.pestanas li {display: inline;}
.bloque-noticias ul.pestanas li a{color:#333; font-size: 13px;}
.bloque-noticias ul.pestanas li.activo  a{ font-weight: bold;}
.bloque-noticias .contenido-pestana ul{width: 100%;margin: 0; padding: 10px 0 0; position: relative; top: -5px;  background: #fff;list-style: none;}
.bloque-noticias .contenido-pestana ul li { padding: 7px 0 7px 10px; border-bottom: 1px solid #000;}
.bloque-noticias .contenido-pestana ul li a{color:#666; font-size: 14px;line-height: 18px;}

/* clickart */
#hover-social{ 
	position:fixed; top:15px; left:0; z-index:5000;
	background-color:#fff; border:1px solid #d6d6d6; 
	padding:10px; width:auto; height:auto;
	display:none;
}
#hover-social span.down,
#hover-social span.up{ 
	display:block; position:absolute; left:0; 
	width:100%; height:15px;
}
#hover-social span.down{ bottom:-15px; background:url(../img/punta.social.down.png) no-repeat center; }
#hover-social span.up{ top:-15px; background:url(../img/punta.social.up.png) no-repeat center; }
#hover-social #hover-facebook, 
#hover-social #hover-twitter,
#hover-social #hover-pinterest, 
#hover-social #hover-instagram{ display:none; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .bloque-noticias {position: relative; }
 /*ul.pestanas {position: absolute; z-index: 10000;top: 50px;}*/
.contenido-pestana{z-index: 10;position: relative; top: 16px;}
}

/*bloque lo + leido*/
.bloque-lomas {position: relative;background:#000 url(../img/bk.noticias.png) left top no-repeat;}
.bloque-lomas h2 .icono { position: absolute; top: 15px;left:40px; z-index: 20;}
.bloque-lomas h2 .text { position: relative; left: 80px;}
.bloque-lomas .listado-lomas ul{width: 100%;margin: 0; padding:55px 0 0;  background: #fff;list-style: none;}
.bloque-lomas .listado-lomas ul li{ overflow: hidden; padding: 15px 0 15px 10px; border-bottom: 1px solid #000;}
.bloque-lomas .listado-lomas ul li a{ width: 78%;float: left;display: block;color:#666; font-size: 14px;line-height:18px; position: relative; top:5px;}
.bloque-lomas .listado-lomas ul li span{ width: 20%;  text-align: center; float: left; display: block; font-family: j001032t, Georgia, serif; font-size:50px; line-height:50px;}


/*bloque blogs*/
.bloque-blogs { padding: 20px 7px 0 20px;background: url(../img/bk.blogs.png) left top repeat; position: relative;}
.bloque-blogs h2{position: absolute; top: 12px; left:7px;font-family: j001032t, Georgia, serif;  font-weight: normal;}
.bloque-blogs ul{margin: 0; padding:0 0 0 40px;list-style: none; overflow: hidden;}
.bloque-blogs ul li{ width:185px;height: 185px;float: left; margin:0 12px 10px;padding: 0 0 13px;text-align: center;background:  url(../img/bk.sombrablogs.png) left bottom no-repeat; position: relative;}
.bloque-blogs ul li div{background:#fff ; padding:3px 3px 0; }
.bloque-blogs ul li a{display: block; margin: 0; font-size: 13px; color:#444;}
.bloque-blogs ul li img{ width:179px;}
.bloque-blogs ul li a.img { margin-bottom: 3px;}
.bloque-blogs ul li span { padding: 0 3px; display: block; text-align: left;}

/*capa de hover*/
.bloque-blogs .capa-hover { width:185px;height: 181px; padding: 0;background: url(../img/bk.transparente-oscuro.png) left top repeat; position: absolute; top: 0; text-decoration:none; display:none;}
.bloque-blogs .capa-hover h3{color:#fff;font-size: 13px; line-height: 14px; text-align: left; padding:7px 0 0 15px;}

/*bloque social*/
.bloque-social h2{ width: 97%; overflow: hidden;  margin: 0 0 15px;text-align: left; padding:5px 0 10px 20px;  border-top:4px solid #000;border-bottom:1px solid #000;font-weight:normal;font-family: j001032t, Georgia, serif; font-size: 30px;line-height: 30px;}
.bloque-social p{ padding: 0 10px 0 30px;font-size: 14px;}
.bloque-social img.btn-social {float:right;}
.bloque-social h2 img{ margin-right: 20px; position: relative; top:7px;float: right; width: 21px; height: 21px;}

/*todos*/
.bloque-facebook, .bloque-twitter, .bloque-pinterest {width:100%; overflow: hidden;} 
.bloque-facebook, .bloque-pinterest{clear:both; margin-top: 30px;}
.bloque-instagram {text-align: center;overflow: hidden;}
.bloque-instagram  img{ /*margin: 5px auto 0;*/ }

.caja_facebook{float:right; width:205px; min-height:75px;}
.caja_twitter{float:right; width:80px}
.fin_caja{clear:both;}

/*newsletter*/

.bloque-social .bloque-newsletter a.boton{margin-top: 15px; display: block;text-align: center; color:#fff; background: #000; padding: 5px; font-size: 12px; text-transform: uppercase;}

/*twitter*/

.bloque-twitter a{ color: #666; text-decoration: underline;}
.bloque-twitter a:hover{text-decoration: none;}

/*PAGINAS INTERIORES*/
/*Columna*/
.sidebar { }
.sidebar .banner{ margin-bottom:30px; text-align: center;  }
.sidebar .banner a{ display: block;}
.sidebar .banner a img { margin: 0 auto;}

.bloque-tv-side {margin-bottom:30px;padding: 0 0 20px;border-bottom: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;}
.bloque-tv-side div{padding-bottom:5px;}
.bloque-tv-side h2 a {color:#000;}
.bloque-tv-side h2 a:hover{color:#999; text-decoration: none;}
.bloque-tv-side h2 span{ text-transform: uppercase;}

.sidebar .armario-gracia {width:100%;overflow: hidden; margin-bottom:30px; position: relative;border-bottom: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;}
.sidebar .armario-gracia h2 {background: url("../img/redondo-lateral.png") no-repeat scroll 260px 5px transparent; font-size: 26px;}
.sidebar .armario-gracia h2 span{ font-size: 36px;}
.sidebar .armario-gracia .producto-destacado {width: 60%;float: none; margin: 0 auto;}
.sidebar .armario-gracia  a.anterior  { position: absolute; top: 250px;left:20px;}
.sidebar .armario-gracia  a.siguiente {position: absolute; top: 250px; left: 282px;}

.sidebar .desfiles {margin-bottom:30px;position: relative;border-bottom: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf; }
.sidebar .desfiles h2 a{text-transform: lowercase;color:#000;}
.sidebar .desfiles h2 a:hover{color:#999; text-decoration: none;}
.sidebar .desfiles .form-desfiles {width:65%; padding:10px; position: absolute; left: 50px; top: 337px;background: url("../img/bk.trasparente-blanco.png") left top repeat;border: 1px dotted #6f6d68; }
.sidebar .desfiles .form-desfiles fieldset {padding:10px 7px 0; background: #fff; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .sidebar .desfiles .form-desfiles fieldset {padding:10px 7px 1px;}
}

.sidebar .desfiles .form-desfiles fieldset .desplegable {border-radius: 3px;margin-bottom: 10px;border: 1px solid #c2c2c2;overflow:hidden;background: url("../img/ico.select.png") 185px center no-repeat;}
.sidebar .desfiles .form-desfiles fieldset .desplegable select { width: 115%;  padding: 2px 6px; height: 25px; line-height: 15px;font-size: 14px;color:#999;margin: 0;border: none; background: none;}
.sidebar .desfiles .form-desfiles fieldset .desplegable select.temporada {color:#333;font-weight: normal;}

.sidebar .suscripcion {padding:0 0 15px;margin-bottom: 30px;border:2px solid #e1e1e1;}
.sidebar .suscripcion h2 {margin-top: 13px;margin-bottom: 5px; text-align: center;font-weight: normal;}
.sidebar .suscripcion h2 a{margin: 0 auto;color:#838383;font-size: 20px;line-height: 20px; font-style: italic;font-family:Arial, Helvetica, sans-serif;}
.sidebar .suscripcion h2 a:hover{color:#999; text-decoration: none;}
.sidebar .suscripcion .precio {text-align: center;}
.sidebar .suscripcion .precio p{font-family:Arial, Helvetica, sans-serif;font-size: 13px; line-height: 14px;color:#838383;}
.sidebar .suscripcion .precio a {width: 85px; text-align: center;margin: 10px auto 0;padding: 3px 0; display: block;font-size: 11px;color:#fff;text-transform: uppercase; background: #9b9b9b;border:1px solid #d9d9d9;}
.sidebar .suscripcion ul{width: 71%;  overflow: hidden;margin:15px auto 0;  padding: 10px 7% 0 13%; list-style: none;border-top:1px dotted #bfbfbf;}
.sidebar .suscripcion ul li{ width: 36px; margin-right: 22px;float: left;}

.sidebar .bloque-lomas { margin-bottom: 40px;}
.sidebar .bloque-blog-side {margin-bottom: 30px; padding: 58px 10px 20px;border:2px solid #e1e1e1; position: relative;}
.sidebar .bloque-blog-side h2{width: 107px; padding: 7px 0 20px; font-size: 35px; text-align: center; background: url("../img/ico.bocadillo-blog.png") left bottom no-repeat; border-radius: 10px;color:#fff;position: absolute; top: -30px; left: 210px;}
.sidebar .bloque-blog-side ul{margin:0; height:300px; overflow-y:scroll; padding: 0 3px; list-style: none;}
.sidebar .bloque-blog-side ul li{width:100%; overflow: hidden;margin:0 0 10px;padding:0 0 10px; border-bottom: 1px solid #e1e1e1;}
.sidebar .bloque-blog-side ul li img{width: 43px; margin-right: 10px; border: 1px solid #cdcdcd; float: left;}
.sidebar .bloque-blog-side ul li a { font-size: 14px; line-height: 14px;color:#666;}
.sidebar .bloque-blog-side ul li a span{ margin-bottom: 3px;display: block; color:#000;}

.sidebar .celebsTweets { margin-bottom: 40px; padding-bottom: 10px;border:2px solid #e1e1e1; text-align: center;}
.sidebar .celebsTweets h2{ margin:10px 0 10px; padding: 0 0 0 20px;border-bottom: 2px solid #e1e1e1;text-align: left;}
.sidebar .celebsTweets h2 span{color:#db001b;}
.sidebar .celebsTweets ul{height:500px;margin:0 auto; padding: 0 20px;list-style: none;overflow-y: scroll;}
.sidebar .celebsTweets ul li{margin:0 0 10px;padding:0 0 10px;text-align: left;font-size: 12px; line-height: 17px;color:#666; border-bottom: 1px solid #e1e1e1;}
.sidebar .celebsTweets ul li span{display: block;color:#000;}
.sidebar .celebsTweets ul li a{color:#000;}
.sidebar .celebsTweets ul li.last{border-bottom:none;}

/*Articulo*/
p.autor {margin-bottom: 23px;font-size: 13px;color:#333;}
p.autor span.nombre { border-bottom: 2px solid #999;}
p.autor span.fecha{font-style: italic;}

.page-articulo div.img { margin-bottom: 20px !important; text-align:center !important;}
.page-articulo div.img p.pie, .page-articulo div.img p.copyright { margin-top:10px !important; line-height:15px; text-align:left !important; }

blockquote { margin: 40px 0; padding: 0 40px; border: none;}
blockquote p{font-family: j001032t, Georgia, serif;font-size: 25px; line-height: 28px; color: #999; font-style: normal; font-weight: normal;}

/*navegacion entre articulos*/
.navegacion-articulos {width: 100%; height: 0;left: 0;margin-top: -3em;position: fixed;top: 550px; z-index: 21;}
.navegacion-articulos .nav { margin: 0 auto;position: relative;width: 980px;}
.navegacion-articulos a.anterior,  .navegacion-articulos a.siguiente{cursor: pointer;display: block;height:63px;position: absolute;width: 64px;}
.navegacion-articulos a.anterior{ right: 105%;}
.navegacion-articulos a.siguiente{ left: 105%;}

.galeria-fotos {margin: 52px 0 30px; padding-bottom:25px;  border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.galeria-fotos .paginado {width: 100%; padding: 12px 0 10px; overflow: hidden;}
.galeria-fotos .paginado h2 { width: 73%; margin: 0; float: left;font-family: j001032t, Georgia, serif;font-size: 30px; line-height: 29px; font-style: normal;}
.galeria-fotos .paginado .num-paginas { width: 27%;  float: right; text-align: right;}
.galeria-fotos .paginado .num-paginas span{font-family: j001032t, Georgia, serif;font-size: 22px;color:#999; }
.galeria-fotos .paginado .num-paginas a{margin-left: 5px;}
.galeria-fotos .img { padding: 0;border:1px solid #dfdfdf; text-align: center; background: none;}
.galeria-fotos .img img{ margin: 0 auto; padding-right: 18px; background: url(../img/sombra.galeria.png) right top no-repeat; }

.carrusel {width: 100%; overflow: hidden;position: relative;}
.carrusel a{ width: 12.5%; float: left; display: block; position: relative; top: }
.carrusel a.siguiente { text-align: right;}

.carrusel a.anterior, .carrusel a.siguiente {width: 6%;top:20px;position: absolute;}
.carrusel a.anterior { left: 0;}
.carrusel a.siguiente {left: 630px;}

.carrusel .visible{width:87%;overflow: hidden;}
.carrusel ul{width: 1000px; padding:0 0 0 16%; height: 90px; overflow: hidden;float: left;  margin: 0; list-style: none;}
.carrusel ul li{width:auto; margin: 0 1.5% 0 0; float: left; display: block;}
.carrusel ul li a{width: 100%;}
.carrusel ul li img{border:1px solid #dfdfdf;}

.video-articulo { padding: 10px 20px; background:#000 url(../img/bk.videos-articulos.png) left bottom repeat-x;}
.video-articulo h2{ margin:0 0 20px;color:#fff;font-family: j001032t, Georgia, serif;font-size: 26px; line-height: 32px;font-style: normal;}

.etiquetas { margin: 30px 0;color:#666; }
.etiquetas p{font-size: 13px;}

.comentarios { margin-bottom: 30px;padding: 10px;text-align: center; background:#f5f5f5;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.comentarios  img, .comentarios  div{ margin: 0 auto;}

.tambien-interesa h2{font-family: j001032t, Georgia, serif;font-size: 32px; line-height: 36px; font-style: normal;color:#000;}
.tambien-interesa ul{ width: 100%;overflow: hidden; margin: 0;padding: 0; list-style: none;}
.tambien-interesa ul li {width:22%; margin-right: 27px; float: left;}
.tambien-interesa ul li.ultima {margin-right:0;}
.tambien-interesa ul li img{ margin-bottom: 10px; border: 2px solid #e6e6e6;}
.tambien-interesa ul li p a{color:#333; font-weight: normal; line-height:18px;}
.tambien-interesa ul li p a:hover{ text-decoration: none; color:#999;}

/*Y ademas*/
.yademas {border-top:1px solid #bfbfbf;}
.yademas h2{ text-transform: uppercase;}
.yademas ul { margin: 0; padding: 0; list-style: none;}
.yademas ul li { width: 155px; margin-right: 20px; float: left;}
.yademas ul li p a{color:#333; font-weight: normal; font-size: 15px;line-height:18px;}
.yademas ul li p a:hover{ text-decoration: none; color:#999;}
.yademas ul li h3{border: 1px solid #d2d2d2; text-align: center; }
.yademas ul li h3 a{color:#333;font-family: j001032t, Georgia, serif;font-size:17px; line-height: 23px;font-weight: normal; font-style: normal;text-transform: uppercase; }
.yademas ul li ul li {width: 100%; height: 330px; margin-bottom: 20px; float: none; border-bottom: 1px solid #bfbfbf; position: relative;}
.yademas ul li ul li img{ /*width:94%;*/ margin-bottom: 10px; border: 2px solid #e6e6e6;}
.yademas ul li ul li img.play {width:auto; border:none; position: absolute; z-index:1000; top:100px; left: 50px; }

/*bloque enlaces social*/
.barra-social {left: -160px;position: absolute;top: 0;}

.barra-social ul{margin: 0; padding: 0; list-style: none;}
.barra-social ul li{ background: url(../tmp/barra.social.png) 0 0 no-repeat;}
.barra-social ul li a{ width: 42px; height: 20px; position: absolute;  text-indent: -9999px; cursor: pointer;}

/*iconos*/
.shareBar .shareBtn { width: 75px; height: 25px;}
.shareBar .comentariosbtn {width: 80px;height: 16px;margin-bottom: 5px;background-position: -6px 0; padding: 20px 0;}
.shareBar .comentariosbtn span{ position: relative; left: 50px; top:10px;}
.shareBar .facebookShareBtn { background-position: -24px -65px ;}
.shareBar .facebookShareBtn  a {background: url(../img/punta.social.png) right center no-repeat; z-index: 10;}
.shareBar .twitterShareBtn  { background-position: -24px -89px ;}
.shareBar .twitterShareBtn  a {background: url(../img/punta.social.png) right center no-repeat; z-index: 10;}
.shareBar .PinterestShareBtn  {width: 50px; background-position: -24px -112px ;}
.shareBar .googlePlusOneShareBtn  { background-position: -24px -138px ;}
.shareBar .googlePlusOneShareBtn  a {background: url(../img/punta.social.png) right center no-repeat; z-index: 10;}
.shareBar .megustasShareBtn {background-position: -22px -165px }
.shareBar .megustasShareBtn a{background: url(../img/punta.social.png) right center no-repeat; z-index: 10;}
.shareBar .count {border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;color: #676A6B;float: right;font-size: 11px;height: 19px;line-height: 19px !important;position: relative;text-align: center;width: 32px;}
.barra-social .f-social {position: fixed;  top: 65px;}
.barra-social .plugin-social{ background:none!important; margin-bottom:0px }

/*HOME DESFILES*/
.bloque-desfiles {width: 100%; overflow: hidden; margin-bottom: 30px;}
.bloque-desfiles .seleccion-desfile {width:45%;float: left;margin-right:20px; }
.bloque-desfiles .todos-desfile {width:51%;float: left; }
.bloque-desfiles .todos-desfile h2 { margin:-3px 0 4px; line-height: 26px;}

.bloque-desfiles .seleccion-desfile form { margin-bottom: 10px;}
.bloque-desfiles .seleccion-desfile legend {margin: 0 0 7px;border:none; text-transform: uppercase; font-size: 18px; line-height: 20px;font-family: j001032t, Georgia, serif;font-weight: normal; font-style: normal;}
.bloque-desfiles .seleccion-desfile .desplegable {border-radius: 3px;margin-bottom: 10px;border: 1px solid #c2c2c2;overflow:hidden;background: url("../img/ico.select.png") 290px center no-repeat; cursor: pointer;position: relative;}
.bloque-desfiles .seleccion-desfile .desplegable label {display: none}
.bloque-desfiles .seleccion-desfile .desplegable select {width: 115%; padding: 2px 6px; height: 25px;font-size: 15px;color:#999;margin: 0;border: none; background: none;cursor: pointer;}

.bloque-desfiles .seleccion-desfile .desplegable  select.temporada {color:#333;font-weight: normal;}
.bloque-desfiles .seleccion-desfile .img{margin-bottom:0; padding: 0 0 16px;background: url(../img/bk.sombratitulos.png) left bottom no-repeat;}

.bloque-desfiles .todos-desfile h2{font-size: 23px;font-family: j001032t, Georgia, serif;font-weight: normal; font-style: normal;text-transform: uppercase;}
.bloque-desfiles .todos-desfile h2 span{color:#e2001a;}
.bloque-desfiles .todos-desfile h2 span.tipo{font-size: 15px;text-transform: none; color:#666;}

.bloque-desfiles .todos-desfile ul{ margin: 0; padding: 0; list-style: none; }
.bloque-desfiles .todos-desfile .nav-tabs {width: 100%;}
.bloque-desfiles .todos-desfile .nav-tabs li{width: 50%;}
.bloque-desfiles .todos-desfile .nav-tabs > li > a { margin: 0; padding: 5px 12px 10px; border-radius: 0;color:#999;font-size: 15px; border-bottom-color: #c2c2c2; }
.bloque-desfiles .todos-desfile .nav-tabs > li.active > a { background: #fff;border-color: #c2c2c2 #c2c2c2 transparent;color:#000;}

.bloque-desfiles .todos-desfile  .contenido-pestana  {width: 93%; padding:0 12px 5px; height: 473px;  position: relative;top: -1px; border-bottom: 1px solid #c2c2c2;border-left: 1px solid #c2c2c2;border-right: 1px solid #c2c2c2; }

.bloque-desfiles .todos-desfile  .contenido-pestana ul li { padding: 0;}
.bloque-desfiles .todos-desfile  .contenido-pestana ul li a,
.bloque-desfiles .todos-desfile  .contenido-pestana ul li.desfile_no_results{color:#808080;font-size:13px;}

/*galeria desfiles*/
.galeria-desfiles {margin-bottom: 62px;border-top: 4px solid #000;border-bottom:1px solid #000;}
.galeria-desfiles h2{margin-bottom: 30px;font-size:44px;}
.galeria-desfiles h2 span{color:#db001b;}
.galeria-desfiles .carrusel a.anterior, .galeria-desfiles .carrusel a.siguiente {width: 6%;top:75px;position: absolute;}
.galeria-desfiles .carrusel a.anterior { left: 0;}
.galeria-desfiles .carrusel a.siguiente {left: 630px;}

/* INI carrusel Mercedes Benz Fashion Week */
.galeria-desfiles .carrusel .visible{overflow: hidden; margin-left:47px; width:600px; position:relative;}
.galeria-desfiles .carrusel ul {width:3000px; height: 260px; padding:0; position:relative; }
.galeria-desfiles .carrusel ul li {width: 130px;height: 100%;   margin:0 20px 0 0; }
.galeria-desfiles .carrusel ul li a{width: 100%;}
.galeria-desfiles .carrusel ul li img {width:97%;}
.galeria-desfiles .carrusel ul li span {padding:5px 0 7px; display: block;color:#333; text-align: center;}
/* FIN carrusel Mercedes Benz Fashion Week */

/*los mas vistos*/
.bloque-losmas h2{ padding: 5px 0 5px 10px; background: #000;color:#fff; text-transform: uppercase; position: relative;font-size:26px; line-height: 26px;}
.bloque-losmas h2 img{width: 50px;position: absolute; top: 3px;}
.bloque-losmas h2 .text {position: relative; left:51px;}
.bloque-losmas ul {margin:38px 0 0 0; padding: 0; list-style: none;}
.bloque-losmas ul li{width:160px; height:311px; margin: 0 18px 0 0; float: left; display: block;}
.bloque-losmas ul li a {width: 100%; display: block;}
.bloque-losmas ul li a span{padding:5px 5px 7px; display: block;color:#333; text-align: center;font-size:15px;line-height:18px;}
.bloque-losmas ul li img{width: 97%;border:1px solid #dfdfdf;}
.bloque-losmas ul li:nth-child(4n+4) { margin-right: 0;}

/*Ficha desfile*/
.temporada-disenadores {width: 100%; margin-top: 5px; overflow: hidden;}
.temporada-disenadores h1{ width: 60%;float: left; margin:0; }
.temporada-disenadores h1 .temporada { margin-bottom:6px;display: block;text-transform: uppercase;font-size: 18px;line-height: 18px;}
.temporada-disenadores .seleccion-desfile-interior  {width:38%; margin-top: 12px; padding: 0 0 0 10px; float: left; border-top: none; border-left: 1px dotted #000;}
.temporada-disenadores .seleccion-desfile-interior form{margin: 0;}
.temporada-disenadores .seleccion-desfile-interior legend {margin-bottom: 3px;font-size:11px;line-height:14px;font-family: Arial, Helvetica, sans-serif;color: #666;}
.temporada-disenadores .seleccion-desfile-interior .desplegable {width:99%; margin: 0;background: url("../img/ico.select.png") no-repeat scroll 240px center transparent;}
.temporada-disenadores .seleccion-desfile-interior .desplegable select {color:#000;padding:2px 6px; height: 25px;}
.desfiles .galeria-fotos{ margin: 17px 0 15px;}

.desfiles .texto { padding:0 20px;}

.seleccion-desfile-interior { padding-top:20px;  margin-top: 20px;border-top: 1px solid #C2C2C2;}
.seleccion-desfile-interior legend {margin: 0 0 7px;border:none;text-transform: uppercase; font-size: 18px;line-height:18px;font-family: j001032t, Georgia, serif;font-weight: normal; font-style: normal;}
.seleccion-desfile-interior label {display: none;}

.seleccion-desfile-interior .desplegable { width: 47.5%; margin-right: 30px; float: left;border-radius: 3px;margin-bottom: 10px;border: 1px solid #c2c2c2;overflow:hidden;background: url("../img/ico.select.png") 309px center no-repeat; cursor: pointer;}
.seleccion-desfile-interior .disenador{margin-right:0;}
.seleccion-desfile-interior .desplegable  select {width: 115%;font-size: 15px;color:#999;margin: 0;border: none; background: none;cursor: pointer;}
.seleccion-desfile-interior .desplegable  select.temporada {color:#000;}


/*Home subseccion*/
.bloque-seccion { margin-bottom: 45px;}
.bloque-seccion .img{ padding-bottom: 18px;background: url("../img/sombra-bloque.png") left bottom no-repeat;}
.bloque-seccion h2{ padding-left:50px; font-size:32px;line-height:34px;font-family: j001032t, Georgia, serif;font-weight: normal;color: #333;}
.bloque-seccion h2 a{ color: #333 !important;}
.bloque-seccion p{padding-left:50px;font-size:14px;line-height:16px;font-family: Arial, Helvetica, sans-serif;color: #444;}


/*paginado*/
.bloque-paginado {width:100%;}
.bloque-paginado .paginado{width:100%;overflow: hidden; padding: 5px 0; text-align: center;   border-top: 1px solid #999;  border-bottom: 1px solid #999; }
.bloque-paginado a.anterior, .paginado a.siguiente{ width: auto; font-size: 12px; color:#666;background: #fff;}
.bloque-paginado a.anterior {float: left;background: url("../img/ico.anteriorpage.png") left center no-repeat;padding:0 5px 0 10px;}
.bloque-paginado a.siguiente {float:right;background: url("../img/ico.siguientepage.png") right center no-repeat; padding:0 10px 0 5px}
.bloque-paginado ul{width:210px;overflow: hidden; margin: 0 auto; padding: 0; list-style: none;}
.bloque-paginado ul li{width: 20px;font-size: 12px; float:left; text-align: center; border-left: 1px solid #c7c7c7; background: #fff;}
.bloque-paginado ul li.first{ border-left:none;}
.bloque-paginado ul li.activo {color:#000;padding:0;font-weight: bold; }
.bloque-paginado ul li a{color:#686868;padding:0; display: block;font-size: 12px;}
.bloque-paginado ul li a:hover {color:#a9a9ad; text-decoration: none;}


/*home seccion*/
.page-seccion .bloque-basico {width: 335px; margin-bottom: 20px;float:left;margin-right: 0;}
.page-seccion .primero{ margin-right: 25px;}
.page-seccion .bloque-blogs {clear: both; float: none;}

/*home Armario*/
.page-armario .armario-gracia h1{ margin: 0 0 5px; padding: 0 0 15px;font-size:36px;font-family: j001032t, Georgia, serif; font-weight: normal; letter-spacing: 2px; background: url(../img/redondo.png) 420px 5px no-repeat}
.page-armario .armario-gracia h1 span{font-size:60px; line-height: 50px;}
.page-armario .armario-gracia h1 a{color:#000;}
.page-armario .armario-gracia h1 a:hover {color:#666; text-decoration: none;}
.page-armario .armario-gracia {margin: 0;padding: 0;border:none;}
.page-armario .row { margin-bottom: 20px;}

.page-armario .shareBar .shareBtn {top:0;}


/*filtros*/
.listado-filtros {border-top: 1px dotted #959595;}
.listado-filtros ul{margin:0; padding: 0; list-style: none;}
.listado-filtros ul li {padding: 10px 0;ine-height: 15px;border-bottom: 1px dotted #959595;}
.listado-filtros ul li ul li{margin:0 0 2px 0; padding: 0;border-bottom:none;}
.listado-filtros ul li a{ text-transform: uppercase; color:#000;font-size: 12px; line-height: 12px; font-family: Arial, sans-serif;}
.listado-filtros ul li a.plegado{ padding-right: 15px;background: url("../img/icoplegado.jpg") right 7px no-repeat;}
.listado-filtros ul li a.desplegado{padding-right: 15px;background: url("../img/icodesplegado.jpg") right 7px no-repeat;}
.listado-filtros ul li ul li input{border: none;  margin: 0 10px 0 0; box-shadow: none; background: #fff; border-radius: 0;}
.listado-filtros ul li ul li label { display: inline;font-size: 12px; line-height: 12px; font-family: Arial, sans-serif;color:#666;}

/* segundo nivel filtros */
.listado-filtros ul li ul.nivel2{ display:none }
.listado-filtros ul li.subcat{ margin-left:20px; }
#loader{ position:fixed; top:0px; left:0px; z-index:10000; width:100%; height:100%; background:url(../img/bk.transparente.png); display:none }
#loader div{ width:80px; margin:230px auto 0 auto; height:80px; background:url(../../admin/img/ajax-loader-32.gif) no-repeat center #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}

/*listado articulos*/
.page-armario .titulo-listado {height:119px;margin:0 0 20px;padding:0 0 15px;text-align: center; border:1px solid #939393;position: relative;}
.page-armario .titulo-listado span.bloquetitulo {width: 100%;padding: 25px 0 30px;display: block; text-transform: lowercase;font-size: 30px; background: #fff;background: url("../img/ico.flechacaja.jpg") center bottom no-repeat; position: absolute;}
.page-armario .titulo-listado span.bloquetitulo span{width:350px;padding-bottom: 15px; margin: 0 auto 5px;display:block;font-size: 40px; border-bottom: 1px solid #4c4c4c;}
.page-armario .lista-articulos {width: 100%;overflow: hidden;margin:0 0 20px; padding: 0; list-style: none;}
.page-armario .lista-articulos li {width: 31.5%; margin-right: 21px; float: left;}
.page-armario .lista-articulos li.ultimo{margin-right: 0;}
.page-armario .lista-articulos li p{padding-top: 10px;border-top:1px solid #d4d9dc;font-size: 14px; color:#333;}
.page-armario .lista-articulos li p strong{display: block;}

.page-armario .paginado{padding:5px 0;border-top:1px solid #000;border-bottom:1px solid #000; text-align: right;}
.page-armario .paginado a{font-size:12px;color:#666; }
.page-armario .paginado span{font-size:12px; color:#000;}
.page-armario .paginado a.ver{ padding: 0 15px; margin-right: 20px;border-right: 2px solid #b8b8b8;border-left: 2px solid #b8b8b8;}
.page-armario .paginado a.anterior{padding-left: 10px;margin-right: 10px;background: url("../img/ico.anteriorpage.png") left center no-repeat;}
.page-armario .paginado a.siguiente{padding-right: 10px;margin-right: 20px;background: url("../img/ico.siguientepage.png") right center no-repeat;}
/*resultado de la bœsqueda en la seccion del armario de grazia*/
.page-armario .paginado p.num-resultado {width: auto; float:left;font-size:12px;color:#666;}
.page-armario .paginado p.num-resultado span{color:#333;}

/* paginación armario */
.page-armario #paginado_superior, .page-armario .titulo-listado{ display:none; }

/*Detalle de una prenda en el Armario de Grazia*/
.page-armario .volver a{padding-left: 10px;background: url("../img/ico.anteriorpage.png") left center no-repeat;font-size:12px;color:#333;}
.page-armario .bloque-producto {margin:0 0 30px 100px; overflow: hidden;}
.page-armario .bloque-producto .img-producto{margin-right:20px; float: left; padding:0; width:364px; text-align:center;}
.page-armario .bloque-producto .img-producto img{margin:0 auto;}
.page-armario .bloque-producto .detalle-producto {width:300px; float: right; }
.page-armario .bloque-producto .detalle-producto h2{margin:0;}
.page-armario .bloque-producto .detalle-producto span{display: block;color:#333;}
.page-armario .bloque-producto .detalle-producto span.producto {font-size:16px;}
.page-armario .bloque-producto .detalle-producto span.precio{margin:5px 0 20px;font-size:22px;}
.page-armario .bloque-producto .detalle-producto a{width: 140px; padding: 5px 0; margin-top: 20px; text-align: center;display: block; background: #000; color: #fff; font-size: 12px; text-transform: uppercase;}
.page-armario .mas-productos {margin:0 0 0 100px;overflow: hidden; clear: both;} 
.page-armario .mas-productos h3{font-size:30px;font-family: j001032t, Georgia, serif; font-weight: normal;}
.page-armario .mas-productos ul li{width: 20%;}

.page-armario .ultimo-tendencias {padding-top: 15px;margin-left:100px;overflow: hidden; border-top: 1px solid #bfbfbf; }
.page-armario .ultimo-tendencias h2{margin-top: 0;text-transform: uppercase;font-size:25px;}
.page-armario .ultimo-tendencias ul{margin:0; padding: 0; list-style: none;}
.page-armario .ultimo-tendencias ul li{width: 20%; height: 340px; margin:0 21px 20px 0; float: left;border-bottom: 1px solid #bfbfbf;}
.page-armario .ultimo-tendencias ul li p {margin-top: 5px;}
.page-armario .ultimo-tendencias ul li p a{font-size: 15px; line-height: 18px;color:#333;}

/*Resultado buscador*/
.bloque-buscador {margin-bottom: 30px;padding: 10px 0 0;border:2px solid #e1e1e1;}
.bloque-buscador h1{ margin: 0;padding: 0 0 0 30px;font-size:40px;text-transform: lowercase;border-bottom:2px solid #e1e1e1;}
.bloque-buscador fieldset {padding: 0 20px;}


.bloque-buscador form{margin:25px 0;}
.bloque-buscador fieldset div {float: left;}
.bloque-buscador fieldset div input, .bloque-buscador fieldset div select{padding: 0 0 0 6px;;height: 25px;border: none; margin:0;font-size:13px; line-height: 14px;color:#666;border-radius:0; background: none; box-shadow:none;}
.bloque-buscador fieldset .caja-texto {margin-right: 20px;border:1px solid #bababa;}
.bloque-buscador fieldset .caja-texto {width: 400px;}
.bloque-buscador fieldset .caja-texto input{width:96%;}
.bloque-buscador fieldset .desplegable {width:225px; margin-bottom: 20px;overflow: hidden;background: url("../img/ico.desbuscador.jpg")right top no-repeat; border:1px solid #bababa;}
.bloque-buscador fieldset .desplegable select{width: 120%;  background: transparent; }
.bloque-buscador fieldset .desplegable select  {position: relative; top: 3px;}
.bloque-buscador fieldset .fecha {width: 190px; margin-right: 20px; float: left;}
.bloque-buscador fieldset .fecha label {width: auto;float: left;font-size:13px; color:#000; position: relative; top:3px; }
.bloque-buscador fieldset .fecha input{width: 130px; margin-left: 10px; float: right;border:1px solid #bababa;}
.bloque-buscador input.boton {width:230px; padding: 5px 0; background: #9b9b9b; color: #fff; text-transform: uppercase;font-size:11px;border:1px solid #d9d9d9;}

/*lista de resultados*/
.texto-buscado {font-size: 22px;color:#999999}
.texto-buscado span{color:#424242;}

.enlaces-resultados {width:100%;margin:0 0 30px;padding: 5px 0; overflow: hidden;border-top: 1px solid #b6b6b6;border-bottom: 1px solid #b6b6b6;}
.enlaces-resultados .ordenar {float: right;font-size:12px;color:#999;}
.enlaces-resultados a {color:#666;}
.enlaces-resultados .activo {color:#333;font-weight: bold;}

.enlaces-resultados .pestanas {float:left;overflow: hidden;margin: 0; padding: 0; list-style: none; }
.enlaces-resultados .pestanas li{ padding: 0 10px;float: left; border-left: 1px solid #999;font-size:12px;color:#999;}
.enlaces-resultados .pestanas li:first-child {border: none;}

.lista-resultados {width: 100%; overflow: hidden;margin: 0; padding: 0; list-style: none;}
.lista-resultados li {width: 48%; margin:0 25px 30px 0; float: left;}
.lista-resultados li img {width: auto; margin-right:20px; float: left; }

.lista-resultados li h2  {margin: 0;}
.lista-resultados li h2 a{ font-size:15px;line-height: 20px;font-weight: bold; font-family: Arial, sans-serif;color:#333; text-decoration: none;}
.lista-resultados li h2 a:hover{color:#999;}
.lista-resultados li p{font-size:13px;color:#444;}
.lista-resultados li span{font-size:12px;color:#666; font-style: italic;}
.lista-resultados li span.subseccion { text-transform: uppercase;}
.lista-resultados li:nth-child(even) {margin-right: 0;}
.lista-resultados li:nth-child(odd) {clear: both;}

/*Seccion Videos*/
.page-videos h2{font-size:28px;}
.page-videos h2.video {margin: 0 0 10px;background: #000; color:#fff; padding: 3px 0 3px 10px;}
.video-destacado .seccion { margin:20px 0 10px; display: block; text-transform: uppercase;font-size:20px;font-family: j001032t, Georgia, serif; font-weight: normal;}
.video-destacado h1 { margin: 0;font-size:20px;line-height: 22px;font-family: Arial, sans-serif;}
.video-destacado .info-video {padding: 0 50px;}
.video-destacado p{font-size: 14px;color:#444;}

.lista-videos {width: 100%; overflow: hidden;margin: 0; padding: 0; list-style: none;}
.lista-videos .seccion { margin:5px 0; display: block; text-transform: uppercase;font-size:17px;font-family: j001032t, Georgia, serif; font-weight: normal;}
.lista-videos p{font-size: 16px;color:#000;}
.lista-videos li {width: 32%; margin:0 21px 30px 0; float: left;position: relative;}
.lista-videos li img{width: 100%;}
.lista-videos li img.play{width: 40px;position: absolute; top:75px; left: 150px;}
.lista-videos li:nth-child(3n+3) {margin-right: 0; float: right;}

/* INI - Seccion Últimos videos */
.lista-ultimos-videos {width: 100%; overflow: hidden;margin: 0; padding: 0; list-style: none;}
.lista-ultimos-videos .seccion { margin:5px 0; display: block; text-transform: uppercase;font-size:17px;font-family: j001032t, Georgia, serif; font-weight: normal;}
.lista-ultimos-videos p{font-size: 16px;color:#000;}
.lista-ultimos-videos li img{width: 100%;}
.lista-ultimos-videos li img.play{width: 40px;position: absolute; margin-left:150px; margin-top:73px}
.lista-ultimos-videos li:nth-child(3n+3) {margin-right: 0; float: right;}
/* FI - Seccion Últimos videos */

.ultimos-videos {border-bottom: 1px solid #bfbfbf;}
.anterior-video { position: absolute; left:-50px; top:1000px; z-index: 1;}
.siguiente-video { position: absolute; right:-50px; top:1000px; z-index: 1;}

/*detalle video*/
.page-videos .comentarios { width: 85%; margin: 0 auto; padding: 10px 40px;}
.otros-videos {width: 100%; overflow: hidden;margin: 0; padding: 0; list-style: none;}
.otros-videos .seccion { margin:0 0 10px; display: block; text-transform: uppercase;font-size:17px;font-family: j001032t, Georgia, serif; font-weight: normal;border-bottom: 1px solid #bfbfbf;}
.otros-videos li h3 {font-size: 16px;line-height: 18px;color:#000;}
.otros-videos p{font-size: 14px;color:#444;}
.otros-videos li {width: 32%; padding-bottom: 20px; margin:0 21px 30px 0; float: left;position: relative;}
.otros-videos li img{width: 100%;}
.otros-videos li img.play{width: 40px;position: absolute; top:75px; left: 150px;}
.otros-videos li:nth-child(3n+3) {margin-right: 0;float: right;}
.otros-videos li ul {width: 100%;margin: 0; padding: 0; list-style: none;}
.otros-videos li ul li{width: 100%;float: none;border-bottom: 1px solid #bfbfbf;}
.otros-videos li ul li:last-child {border-bottom:none;}

/*subseccion video*/
.lista-subvideos {width: 100%; overflow: hidden;margin: 0; padding: 0; list-style: none;}
.lista-subvideos li {width:49%; margin:0 21px 30px 0; float: left;position: relative; }
.lista-subvideos li:nth-child(even) {margin-right: 0;}
.lista-subvideos li:nth-child(odd) {clear: both;}
.lista-subvideos li p{margin-top:5px;font-size: 16px; color:#000;}
.lista-subvideos li img.play { position: absolute; top: 120px; left: 200px;}

/*Area de usuario*/
.zona-usuario h1, .zona-usuario-editar h1{ margin: 0 0 30px; padding-left: 10px; font-size: 40px; line-height: 45px;}
.txt-registro { margin-bottom: 30px;font-size: 16px; color:#999; font-style: italic;}

.form-registro {width:80%; margin: 0 auto; text-align:center;}
.form-registro p.info{font-size: 14px; text-transform: uppercase;}
.form-registro p {color: #333;font-size: 13px; }
.form-registro a.boton-face{ margin:30px 0 5px; padding-bottom: 30px; display: block; border-bottom: 1px solid #d9d9d9;}
.form-registro form{padding-top: 55px; border-top: 1px solid #d9d9d9;}
.form-registro form fieldset {width: 80%;margin: 0 auto; }
.form-registro form fieldset label, .form-registro form fieldset span.label  { width:30%; padding: 0; margin-right: 20px; float: left;  text-align: right; clear: both; background: #fff; color:#333; font-size: 14px; font-weight: normal; text-shadow: none; position: relative; top: 5px;}
.form-registro form fieldset input, .form-registro form fieldset select {float: left; border-radius: 3px; background: none; box-shadow: none;}
.form-registro form fieldset input {width: 60%;}
/* clickart */ .form-registro form fieldset input#captcha {width: 30%; margin:10px 0 10px 5px;}
.form-registro form fieldset div.fecha {width: 100%; margin-bottom: 10px; overflow: hidden;clear:both;}
.form-registro form fieldset .deplegable {float: left;background: transparent url("../img/ico.select.png") right  center no-repeat;overflow: hidden;border: 1px solid #CCC;border-radius: 3px;}
.form-registro form fieldset .deplegable select{width: 135%; margin: 0;border: none;}
.form-registro form fieldset div.fecha .deplegable {margin-right: 10px;}
.form-registro form fieldset div.fecha .dia{width: 10%;background-position: 50px center;}
.form-registro form fieldset div.fecha .mes{width: 17%;background-position: 98px center;}
.form-registro form fieldset div.fecha .ano{width: 15%;background-position: 85px center;}
.form-registro form fieldset div.sexo {width: 100%;padding-bottom: 10px;margin-bottom: 10px; overflow: hidden;}
.form-registro form fieldset div.sexo label{width: 12%; margin:0 0 0 10px; float: left; clear: none; text-align: left;}
.form-registro form fieldset div.sexo input {width:15px; margin: 0;position: relative; top: 5px;}
.form-registro form fieldset div.pais{width:25%; margin-bottom: 10px;background-position:150px center;}
.form-registro form fieldset input.postal {width:23.5%; }
.form-registro form fieldset div.varios{ width: 64%; margin-left: 33%;overflow: hidden;}
.form-registro form fieldset div.varios input{width:15px;margin:0 10px 0 0; clear: both;position: relative; top: 5px;}
.form-registro form fieldset div.varios label {width:90%; margin: 0 0 15px 0;clear: none; text-align: left;}
.form-registro form fieldset div.varios label a{color:#333; text-decoration: underline;}
.form-registro form fieldset p.info{ clear: both; margin: 40px 0 0 33%;color: #666; font-style: italic; text-align: left; text-transform: lowercase;}
.form-registro form fieldset a.boton {width: 20%;display: block;margin: 40px 0 0 33%;padding: 5px 0;color: #fff; background: #000; text-transform:uppercase;font-size:12px;}

.zona-usuario-editar form{border-top: none;}

/*olvido su contrase–a*/
.form-registro form.password { padding-bottom: 150px;border: none;padding-top: 35px; }
.form-registro form.password fieldset a.boton {width: 33%; display: block; clear: both;}



/*login*/
.page-login h1{margin: 0;}
.login a.boton{ clear: both;}
.login .enlaces {text-align: left;}
.login .enlaces a{color:#333; font-size: 13px; text-decoration: underline;margin: 40px 0 0 33%; }
.link-registro { display: block; clear: both; margin-top: 40px; text-align: center; }
.link-registro span{ font-size: 18px;color:#333;}
.link-registro a{color:#333; font-size: 14px; text-decoration: underline;}
/* clickart */.login.modificar_pass .enlaces a{ margin:0; }

/*error en los form*/
.form-registro form fieldset.error, fieldset.error { margin-bottom: 50px;padding: 0; list-style: none; text-align: left; border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000;}
.error ul{margin:20px 0; padding: 0 0 0 30px; list-style: none;}
.error ul li {color:#999;}

.form-registro form fieldset input.error, .form-registro form fieldset select.error {background-color:#f1d4d4;}
.form-registro form fieldset label.error{background-color: #f1d4d4; }

/*articulos etiquetas*/
.page-etiquetas h1{ margin: 0 0 30px ; font-size: 21px; line-height: 23px; font-family: Arial, sans-serif; color:#999;}
.page-etiquetas h1 span{color:#333;}

/*concurso antes del registro*/
.page-concurso div.img {width: 300px; margin: 0 20px 20px 0; float: left;}
.page-concurso p{color:#666;}
.page-concurso p.subtitulo { margin-bottom: 20px;color:#333; font-size: 18px; font-weight: bold;}

.page-concurso .bloque-concurso-registro {width:100%; overflow: hidden; margin-top: 40px; padding:0;}
.page-concurso .bloque-concurso-registro div { width: 57%; height: 275px; margin-right: 30px; float:left;}
.page-concurso .bloque-concurso-registro div.facebook{ width: 35%; margin: 0; padding-left: 25px;background: url(../img/bk.separador.png) left center no-repeat;}
.page-concurso .bloque-concurso-registro div h2{ margin-bottom: 30px;font-size: 14px; line-height: 18px; font-family: Arial, sans-serif; color:#333;text-transform: uppercase; text-align: center;}
.page-concurso .bloque-concurso-registro div.facebook h2{margin-bottom:90px;}
.page-concurso .bloque-concurso-registro fieldset {width:100%;overflow: hidden; margin:0;}
.page-concurso .bloque-concurso-registro fieldset label {width: 45%;clear: both; margin-right: 20px; text-align: right; float: left;}
.page-concurso .bloque-concurso-registro fieldset input {width: 46%; float: left;}

.page-concurso .bloque-concurso-registro fieldset p.recordar { width: 52%; overflow: hidden;clear: both;  margin-left: 50%;}
.page-concurso .bloque-concurso-registro fieldset p.recordar input {width:10%; float: left;}
.page-concurso .bloque-concurso-registro fieldset p.recordar label{width:85%; margin: 0 0 0 5px; float: left; clear: none; font-size: 14px; color: #333; text-align: left;}
.page-concurso .bloque-concurso-registro .boton { width: 140px; clear: both;display: block;margin:0 auto 10px;padding: 5px 0;color: #fff; background: #000; text-transform: uppercase;font-size:12px; text-align: center;}
.page-concurso .bloque-concurso-registro p.enlaces {text-align: center;}
.page-concurso .bloque-concurso-registro p.enlaces a{color:#333; font-size: 12px; margin: 0 auto;}
.page-concurso .link-registro { margin-top: 30px; text-align: left; }
.page-concurso .legal {margin-top: 80px;font-size: 12px;color:#666;font-style: italic; }
.page-concurso .legal a{text-decoration: underline;color:#666;}


/*articulo concurso*/
.page-concurso .bloque-concurso{ width: 95%; margin: 60px auto 30px; text-align: center;}
.page-concurso .bloque-concurso p{color:#333; font-size:20px;line-height: 23px; text-align: left;}
.page-concurso .bloque-concurso form {width: 90%; margin: 0 auto; }
.page-concurso .bloque-concurso textarea {width: 97%;resize: vertical; border: 1px solid #c2c2c2; border-radius: 3px;}
.page-concurso .bloque-concurso .boton {width: 20%; float: right;display: block;margin: 40px 0 0 33%;padding: 5px 0;color: #fff; background: #000; text-transform: uppercase;font-size:12px; text-align: center;}

.bases { background:#ebebeb; padding:15px 20px;  }
.bases h2{ margin: 0 0 10px;color:#666; font-size: 11px;  line-height: 14px; text-transform: uppercase; font-family: Arial, sans-serif;}
.bases p{color:#666; font-size: 12px; margin: 0;}
.bases a{color:#666; text-decoration: underline;}

.page-concurso .bloque-concurso  p.respuesta {padding: 10px;border:2px solid #ebebeb; text-transform: uppercase;font-size: 14px; text-align: center;}
.page-concurso .bloque-concurso  p.respuesta span{ background: #ffe42f}

/*Paginas de ERROR*/
.page-error h1{ padding: 0 0 20px;font-size:100px; line-height: 125px; color: #232323; background:url(../img/redondo-grande.png) 300px 30px no-repeat;}
.page-error .error404 {margin-bottom:50px; }
.page-error .error404 p {font-size: 20px; color: #333;}
.page-error .error404 p a {color:#333; text-decoration: underline;}
.page-error .error404 p a:hover{ text-decoration: none; color:#666;}
.page-error .yademas ul {width: 100%; overflow: hidden;}
.page-error .yademas li{ margin:0 20px 20px 0; border-bottom: 1px solid #BFBFBF;height: 330px;position: relative;}
.page-error .yademas ul li img {border: none;margin-bottom: 10px;width: 100%;}
.page-error .yademas ul li.ultimo{ margin-right: 0;}

/*Home club*/
.page-club h1{ width:340px; margin-bottom: 30px;  padding: 5px; font-size: 50px; font-family: Arial, sans-serif; background:#000; text-transform: uppercase; color:#fff; font-weight: normal;}
.page-club h1 span{color:#ffe32e;}
.page-club p.entradilla{margin: 0 0 40px;color:#444; font-size: 16px; line-height:20px;}
.page-club p.entradilla a{display: block; color:#444; text-decoration: underline;}
.page-club ul.listado-articulos{margin: 0; padding: 0; list-style: none;}
.page-club ul.listado-articulos li{width: 48%; height:400px;  margin:0 20px 30px 0; float: left;}
.page-club ul.listado-articulos li img {width: 100%; }
.page-club ul.listado-articulos li:nth-child(even) {margin-right: 0;}
.page-club ul.listado-articulos li:nth-child(odd) {clear: both;}
.page-club ul.listado-articulos li h2{ margin: 5px 0 10px;font-size: 16px;line-height: 18px;font-family: Arial, sans-serif; color:#333;}
.page-club ul.listado-articulos li h2 a{ color:#333;}
.page-club ul.listado-articulos li p{ font-size: 14px;line-height: 16px;}

/*Portada revista impresa*/
.listado-portadas { width: 100%; overflow: hidden; list-style: none; margin: 0 0 15px; padding: 0;}
.listado-portadas li{width: 158px; height: 270px; float: left; margin-right:21px;margin-bottom:15px; }
.listado-portadas li img{width: 96%;border: 3px solid #ebebeb;margin-bottom:10px;}
.listado-portadas li:nth-child(4n+4) {margin-right: 0;float: right;}
.listado-portadas li a{font-size: 14px;color: #444;}
.listado-portadas li a span{display: block;color: #000;font-weight: bold;}

/*interior revista impresa*/
.articulo-revista .portada-impresa { width:300px; float: left; margin:0 20px 20px 0; }
.articulo-revista .portada-impresa p{font-size: 14px;color: #000;font-weight: bold; margin-bottom: 5px;}
.articulo-revista .portada-impresa img{width: 96%; border:3px solid #ebebeb;}
.articulo-revista h2{ text-transform: uppercase; font-size:22px; line-height: 24px; margin: 0 0 10px; font-weight: normal; font-family: Arial, sans-serif; font-style: normal;}
.articulo-revista ul{list-style: none; margin: 0 0 35px; padding:0; }
.articulo-revista ul li p{font-size: 14px; color:#444; margin: 0 0 7px; }

/* INI Carrusel Armario de Grazia para Sidebar */
.armario-gracia-sidebar {margin-bottom:30px; position: relative;border-bottom: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf; padding: 0 0 15px;font-size:36px;font-family: j001032t, Georgia, serif; font-weight: normal; letter-spacing: 2px; background: url(../img/redondo.png) 420px 5px no-repeat}
.armario-gracia-sidebar h2 {background: url("../img/redondo-lateral.png") no-repeat scroll 250px 5px transparent; font-size: 26px; height:55px;}
.armario-gracia-sidebar h2 span{ font-size: 30px; line-height: 50px;}
.armario-gracia-sidebar h2 a{color:#000; }
.armario-gracia-sidebar h2 a:hover {color:#666; text-decoration: none;}
.armario-gracia-sidebar a.anterior  { width: 32px; position: absolute; top: 150px;left:0px;}
.armario-gracia-sidebar a.siguiente {width: 32px; position: absolute; top: 150px; left: 302px;}

.armario-gracia-sidebar .carrusel2{ position:relative; width:95%; height:340px}
.armario-gracia-sidebar .visible{ width:222px; height:100%; position:relative; margin:0 auto; overflow:hidden }
.armario-gracia-sidebar .visible ul{margin:0; padding:0; list-style:none; width:3000px; height:100%; position:relative }
.armario-gracia-sidebar .visible ul li{ width:200px; height:330px; float:left; border: 1px solid #DFDFDF; border-top:none; margin-left:20px; text-align:center }
.armario-gracia-sidebar .visible ul li h3{background: url("../img/bk.titulo-armario.png") no-repeat scroll left bottom transparent;  left:-20px; border-top: 1px solid #DFDFDF; margin: 0; padding: 12px 20px 30px; position: relative; text-align: left; width: 90%;color: #666666; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-rendering: optimizelegibilit}
/* FIN Carrusel Armario de Grazia para Sidebar */

/* INI Carrusel últimos videos CLICKART */
.video_carrusel .ultimos-videos .visible {width:1060px;}
.video_carrusel .ultimos-videos .visible ul li {width:337px; margin-left: 21px;} 
.ultimos-videos {margin-bottom:30px; position: relative; padding: 0;}
.ultimos-videos a.anterior  {position: absolute; left:-50px; top:195px; z-index: 1;}
.ultimos-videos a.siguiente {position: absolute; right:-50px; top:195px; z-index: 1;} 
.ultimos-videos .carrusel3{ position:relative; width:100%; height:570px}
.ultimos-videos .visible{ width:1055px; height:100%; position:relative; margin:0 auto; overflow:hidden; }
.ultimos-videos .visible ul{margin:0; padding:0; list-style:none; width:300000px; height:100%; position:relative }
.ultimos-videos .visible ul li{ width:1050px; height:560px; float:left; border-top:none;   } 
/* FIN Carrusel últimos videos CLICKART */		
		

/* datepicker */
#ui-datepicker-div{ z-index:50000 !important}
div.ui-datepicker{ font-size:11px; }

/*home Blogs*/
.page-blogs .bloque-blogs {width: 97%; overflow: hidden;padding: 10px; position: relative; }

.page-blogs .bloque-blogs .blog{ width: 218px; height:auto; margin: 0 10px 15px 0; padding:0 5px 8px; background:  url(../img/bk.sombrablogs.png) left bottom no-repeat; position: absolute;}
.page-blogs .bloque-blogs .blog div { padding: 5px 5px 0; height: 100%;background:#fff ;}
.page-blogs .bloque-blogs .blog div img {width: 100%; height: auto;}
.page-blogs .bloque-blogs .blog:nth-child(3n+3) {margin-right: 0;}
.page-blogs .bloque-blogs .blog div p {text-align: left; padding-bottom: 5px;}
.page-blogs .bloque-blogs .blog p.titulo{ margin-top: 5px; }
.page-blogs .bloque-blogs .blog div p.titulo a{font-family: j001032t, Georgia, serif; font-weight: normal; font-size: 23px; color: #000;}
.page-blogs .bloque-blogs .blog .capa-hover {display: block; width: 97%; height: 267px}
.page-blogs .bloque-blogs .blog .capa-hover p {color: #fff;font-size: 14px;font-weight: bold;line-height: 15px;padding: 7px 0 0 15px;text-align: left;}

/*Modulos de video*/
/*bloque grazia tv*/
.mas-videos  {width: auto; color:#000;display: block;font-family: j001032t, Georgia, serif;font-size: 18px;line-height: 18px;}

/*bloque grazia tv*/
.bloque-video { width: 100%; overflow:hidden;}
.bloque-video h2{ width: 60%; float: left;color:#000; text-transform: uppercase;}
.bloque-video h2 span{color:#000;text-transform: none;}
.bloque-video .mas-videos {width: 30%;float: right;text-align: right;position: relative; top:33px;}
.bloque-video .videos-destacados{ width: 100%; padding-top: 20px;  clear: both; border-top: 1px solid #000; }
.bloque-video .videos-destacados .bloque {width: 20%;float: left; }
.bloque-video .videos-destacados .bloque div{position: relative;}
.bloque-video .videos-destacados .bloque img{width: 100%;}
.bloque-video .videos-destacados .bloque .icono{width: 28px; position: absolute; top: 50px; left:120px;}
.bloque-video .videos-destacados .destacado{width: 50%; margin: 0 25px;float: left;position: relative;}
.bloque-video .videos-destacados .destacado .icono{width: 50px; position: absolute; top:100px; left:235px;}
.bloque-video .videos-destacados .destacado h3{ margin: 5px 0 0; font-size: 16px; line-height: 16px;}
.bloque-video .videos-destacados p {margin-top: 5px;font-size: 14px; line-height: 15px;}

/*slide*/
.bloque-tv-side { width: 100%; overflow:hidden; position: relative; }
.bloque-tv-side h2{width:70%; float: left; }
.bloque-tv-side .mas-videos{width:30%;float: right; position: relative; top: 25px; }
.bloque-tv-side .ico-play { position: absolute; top: 130px; left: 150px;}
.bloque-tv-side p{ margin: 0; padding: 10px; background:#000; color:#fff; }
.bloque-tv-side ul{width: 100%; margin: 20px 0 0; list-style: none;overflow:hidden;}
.bloque-tv-side ul li {width: 31%; float: left; margin-right: 10px; position: relative;}
.bloque-tv-side ul li.ultimo {margin-right:0;}
.bloque-tv-side ul li p{ margin-top: 10px;padding: 0; background: none; color:#333; font-size: 11px; line-height: 12px;}
.bloque-tv-side ul li .ico-play{width: 25px;position: absolute; top: 20px; left: 35px;}




/*Suscripcion*/
body.suscripcion { background: #fff;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
body.suscripcion .estructura{padding-top: 30px;}
body.suscripcion  p.logo{text-align: center;}
body.suscripcion .subheader{  background:  url("../img/bk-cabecera.suscribir.jpg") left top repeat-x;}
body.suscripcion .container {width: 690px;}
body.suscripcion .subheader .container .img{ text-align: center; padding-top: 20px;}
body.suscripcion .subheader .container p{ margin: 15px 0 10px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 26px; color:#000; font-weight: normal;text-align: center; text-transform: uppercase;} 
body.suscripcion .subheader .container span{display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 20px; color:#333; text-align: center; font-weight: normal;}
body.suscripcion .contenido .container{ padding: 40px 0 0; border-top:1px solid #bfbfbf;}
body.suscripcion .contenido .container h1{width: 620px;margin:0 auto 25px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-style:normal;font-size: 26px;line-height: 27px; color:#000; font-weight: normal; text-transform: uppercase;}
body.suscripcion #footer .container{ padding-top:5px;}
#logo-footer{margin-bottom: 20px;}
@media (max-width: 767px) {
	body.suscripcion .container {width:auto;}
	body.suscripcion .contenido .container h1{width:auto;}
	body.suscripcion .subheader .container .img{margin-bottom: 40px;}
	body.suscripcion .subheader{height: auto;}	
}

/*formulario*/
/*body.suscripcion .contenido .container form{margin:0 35px;}*/
/*body.suscripcion form .contenido .container{margin:0 35px;}*/
/*body.suscripcion .contenido .container form legend{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 20px;line-height: 27px; color:#000; font-weight: normal; text-transform: uppercase;border:none;}*/
body.suscripcion form .contenido .container legend{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 20px;line-height: 27px; color:#000; font-weight: normal; text-transform: uppercase;border:none;}
body.suscripcion form fieldset{margin-bottom: 20px;}
body.suscripcion form select,
body.suscripcion form textarea,
body.suscripcion form input[type="text"],
body.suscripcion form input[type="password"],
body.suscripcion form input[type="datetime"],
body.suscripcion form input[type="datetime-local"],
body.suscripcion form input[type="date"],
body.suscripcion form input[type="month"],
body.suscripcion form input[type="time"],
body.suscripcion form input[type="week"],
body.suscripcion form input[type="number"],
body.suscripcion form input[type="email"],
body.suscripcion form input[type="url"],
body.suscripcion form input[type="search"],
body.suscripcion form input[type="tel"],
body.suscripcion form input[type="color"],
body.suscripcion form .uneditable-input{border-radius:2px 2px 2px 2px;}
body.suscripcion form legend + .control-group{margin-top: 0;}
body.suscripcion form .control-group{margin-left: 80px;margin-right: 80px; overflow: hidden;}
body.suscripcion form .control-group span.help-block{font-size: 12px;line-height:14px;color:#666; font-style: italic;}
body.suscripcion form .control-group span a{color:#666; text-decoration: underline;}
body.suscripcion form .control-group span a:hover{ color: #111;}
body.suscripcion form hr{border-color:#bfbfbf -moz-use-text-color #fff;}
body.suscripcion form .control-group hr{margin-bottom: 10px;}
body.suscripcion form hr + p.destacado{margin-top:-10px;}
body.suscripcion form p.destacado{font-size: 18px; line-height: 22px;}
body.suscripcion form .form-horizontal .control-group{margin-left:0; margin-bottom: 10px;}
body.suscripcion form .oculto{visibility: hidden;}
body.suscripcion #tipo-via{margin-right: 0;}
body.suscripcion #input-dc{ width:10.6919%;}
body.suscripcion #input-cuenta{ width:52.8152%;}
body.suscripcion form .form-actions{ margin-top: 0; background: none; border-top: none;}
body.suscripcion form .form-actions .btn{ padding-left: 40px;padding-right: 40px; font-size: 12px; text-transform: uppercase;background-image:none;background-color: #000; border-radius:0;text-shadow:none;box-shadow:none;}
@media (max-width: 767px) {
	body.suscripcion .contenido .container form{margin:0;}
	body.suscripcion form .control-group{margin-left: 0; margin-right: 0;}
	body.suscripcion form .form-inline select{display: block; margin-bottom: 5px;}
}
body.suscripcion form .well input[type="radio"],
body.suscripcion form .well input[type="checkbox"]{margin: 0;}



/*RESPONSIVE*/
/*Menu social*/
@media  (max-width: 1300px) {
    
/*social links*/
.barra-social { position: relative; top: 0; left: 0;}    
.barra-social .shareBar { padding: 0;display: block;}
.barra-social .shareBar  ul {overflow: hidden;}
.barra-social .shareBar  ul li { float: left; margin-right: 5px;}

.barra-social .f-social {position: relative;top: 0;}
.shareBar .shareBtn, .shareBar .contenidoWeb { position: relative;top: 20px;}
.desfiles .shareBar .shareBtn,.desfiles  .shareBar .contenidoWeb {top: 0px;}

    
}   

/*Resolucion de pantalla ipad horizontal y escritorio 1024*/
@media (min-width: 980px) and (max-width: 1055px) {

body.brander {padding-top: 0;}
body.brander .estructura {width:100%;padding-top:0; margin:0 auto;background:#fff;}


/*social*/
ul li.social {position: relative; top:-1px;}
ul li a img{width:100%;}

/*menu*/
.navbar .nav {padding: 0 2% 0 3%;width: 95%;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a{padding: 2px 14px;}

.submenu {top:-3px;}

/*footer*/
#footer .container .bloque-newsletter a{width:138px;}


/*CONTENIDO*/
/*bloques basicos*/
.bloque-basico h2 {top:250px;}

/*slide*/
body .box_skitter_large {width: 940px; height: 486px;}
body .slide .box_skitter_large .info_slide {top:460px;}

/*slide subseccion*/
body .box_skitter_small {width: 620px;height: 379px;}
body .slide .box_skitter_small .info_slide {top:350px;}
body .box_skitter img { max-width: 100%;}

.bloque-basico .bloque-imgtitulo { margin-bottom: 50px;}


/*el armario*/
.armario-gracia h2{  background: url(../img/redondo.png) 400px 5px no-repeat}
.armario-gracia .producto-destacado h3 {width:87%;left:-10px;}
.armario-gracia .marca {width:135px; margin-right: 15px;}
.armario-gracia-sidebar h2 {font-size: 20px;background: url("../img/redondo-lateral.png") no-repeat scroll 200px 5px transparent; height:55px;}
.armario-gracia-sidebar h2 span{ font-size: 25px; line-height: 50px;}
.sidebar .armario-gracia a.siguiente {left:200px;}

/*bloque moda*/
.bloque-moda .subtitulos {top:250px;}
.bloque-moda .subtitulos p{ font-size: 22px;}

/*bloque noticias*/
.bloque-noticias ul.pestanas {width:70%;}

/*BLOGS*/
.bloque-blogs ul li {width:160px;height:160px;}

/*SideBar*/
.sidebar .desfiles .form-desfiles {width: 67%;}
.sidebar .desfiles .form-desfiles fieldset { padding: 12px 7px 3px;}
.sidebar .desfiles .form-desfiles fieldset .desplegable {background-position:170px center;}

.sidebar .suscripcion ul{width: 80%; padding: 10px 5% 0 13%; }

/*GALERIA*/
body .galeria { width: 540px;padding: 0 30px;}
body .carruselGaleria .jcarousel-skin-tango .jcarousel-clip-horizontal{width: 530px;}
body .jcarousel-skin-tango .jcarousel-next-horizontal {right:47px;}
body .utilidadesFotos ul.bloque1 li a { font-size: 16px;}
body .numpages {font-size: 18px;}
.utilidadesFotos ul.bloque1 li { margin-right: 10px;}


/*Articulo*/
/*navegacion entre articulos*/
.navegacion-articulos {position: static; margin-top: 0;}
.navegacion-articulos .nav {width:100%;}
.navegacion-articulos a.anterior,  .navegacion-articulos a.siguiente{position: static;}
.navegacion-articulos a.anterior{ left: auto;float: left;right:auto;}
.navegacion-articulos a.siguiente{ left: auto;float: right;right:auto;}

.page-articulo h1{ width: 100%; margin: 0;}

/*galeria*/
.galeria-fotos .paginado h2{ width: 75%;}
.galeria-fotos .paginado .num-paginas { width: 25%; }

.carrusel ul li { margin: 0 2%;}

.tambien-interesa ul li { margin-right: 24px;}
.galeria-desfiles .carrusel .visible { margin-left: 0;}

/*social links*/
.barra-social { position: relative; top: 0; left: 0;}    
.barra-social .shareBar { padding: 0;display: block;}
.barra-social .shareBar  ul {overflow: hidden;}
.barra-social .shareBar  ul li { float: left;}
.barra-social .f-social {position: relative;top: 0;}

/*HOME DESFILES*/

.bloque-desfiles .seleccion-desfile legend { margin-bottom: 10px;}
.bloque-desfiles .seleccion-desfile .desplegable {background: url("../img/ico.select.png") no-repeat scroll 255px center transparent;}
.bloque-desfiles .seleccion-desfile .desplegable select { height: 22px; padding: 0 6px; line-height: 15px;}
.bloque-desfiles .todos-desfile .contenido-pestana {height: 410px;} 

/* clickart
.galeria-desfiles .carrusel .visible {width: 95%;}
.galeria-desfiles .carrusel ul {width: 90%; height: 210px; padding: 0 0 0 8.5%;}
.galeria-desfiles .carrusel ul li {width:100px; margin: 0 6px 0 0;}
*/
.galeria-desfiles .carrusel .visible {width: 535px; margin-left:45px; }
.galeria-desfiles .carrusel ul {width: 3000px; height: 210px; padding: 0 0 0 0;}
.galeria-desfiles .carrusel ul li {width:100px; margin: 0 7px 0 0;}
.galeria-desfiles h2 {font-size: 34px;}
.galeria-desfiles .carrusel a.siguiente {left: 583px;}
.galeria-desfiles .carrusel ul li span { font-size: 12px; line-height: 14px;}

.bloque-losmas ul li {width:140px;  height: 290px;}

/*ficha desfile*/
.temporada-disenadores .seleccion-desfile-interior { margin-top: 20px;}
.temporada-disenadores .seleccion-desfile-interior .desplegable {background: url("../img/ico.select.png") no-repeat scroll 210px center transparent;}
.temporada-disenadores .seleccion-desfile-interior .desplegable select {line-height: 18px;}

.seleccion-desfile-interior .desplegable  {width: 45.5%;background: url("../img/ico.select.png") no-repeat scroll 260px center transparent;}
.seleccion-desfile-interior .desplegable select {line-height: 18px;}

/*HOME SECCION*/
.page-seccion .bloque-basico {width: 297px;}
.bloque-blogs .capa-hover {height:160px;}

/*Home armario de grazia*/
.page-armario .lista-articulos li { margin-right: 19px;}
.page-armario .bloque-producto .img-producto { margin-right: 50px;}

/*Resultados de la busqueda*/
.bloque-buscador fieldset .caja-texto {width: 352px;}
.bloque-buscador fieldset .desplegable, .bloque-buscador input.boton {width: 200px;}
.bloque-buscador fieldset .fecha {width: 167px; margin-right: 20px;}
.bloque-buscador fieldset .fecha input {width: 109px;}

.lista-resultados li {width:47%;}

/*videos*/
.lista-subvideos li {width:48.7%;}

/*Area de usuarios*/
.form-registro form fieldset div.fecha .dia {background-position:28px 15px;}
.form-registro form fieldset div.fecha .mes {background-position:75px 15px;}
.form-registro form fieldset div.fecha .ano {background-position:67px 15px;}

/*Revista impresa*/
.listado-portadas li{width: 140px; height: 250px; float: left; margin-right:20px;margin-bottom:15px; }

}

/*resolucion ipad vertical*/
@media (min-width: 768px) and (max-width: 979px) {
body {padding: 0;}
h1 { font-style: italic;}
body.brander {
    padding-top:0;}

.publicidad-1055x240, .publicidad-1055x90,  .publicidad-970x90 { display: none; }



/*publi
.publicidad {box-shadow: none;}
.publicidad img {width: 97.1%;}*/

.contenido{ padding-top: 20px;}
.seccion{display: none;}   

/*social*/
ul li.social {width: 24px; position: relative; top:-1px;}
ul li a img{width:100%;}

/*Menu*/
#header .container .logotipo {width:30%; margin-top: 50px;}
#header .enlaces-cabecera {width:70%;}
.navbar .btn-navbar {display: none;}

/*.navbar-inverse .brand, .navbar-inverse .nav{padding:0;z-index: 10000;background: #000;top:3px;}
.navbar-inverse .brand, .navbar-inverse .nav > li {position: relative; top:0; }
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color:#fff; text-transform: uppercase; border-bottom:none;border-top:none;}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .nav > li > a.activo, .navbar-inverse .nav-collapse .dropdown-menu a.activo{ background: #fff; border-radius: 0;color:#000;}
.navbar-inverse .submenu { border-bottom: none;}*/
/*.navbar-inverse .submenu .container{display: none;top:0;}*/

body .navbar .nav {width: 100%; padding: 0;}
body .navbar-inverse .navbar-inner {border:none; min-height:30px!important; height: 30px; }
.nav-collapse, .nav-collapse.collapse { height: auto;}
.navbar-inverse .brand, .navbar-inverse .nav > li  { float: left; margin-right: 10px;}
.navbar-inverse .nav-collapse .nav > li > a{ padding:2px 10px; font-size: 13px; color: #fff;}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:hover  { background: #fff; border-radius:0;color: #000;z-index: 10000; top: -3px;}

.navbar-inverse .brand, .navbar-inverse .nav > li.menu-over, .navbar-inverse .brand, .navbar-inverse .nav > li.menu-over a, .navbar-inverse .brand, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand, .navbar-inverse .nav > li.activo a {color: #000!important; background: #fff;}

body .navbar-inverse .nav-collapse .nav > li > a.oscuro {color: #000!important; background: #fff;}

.submenu {position: relative;top: -1px;}

/*posiciones de los submenus*/
#moda ul {position: relative; left:0;}
#belleza ul{ position: relative; left:10px;width: 90%;}
#celebs ul{ position: relative; left:70px;width: 70%;}
#lifestyle ul{ position: relative; left:90px;width: 65%;}
#video ul{ position: relative; left:290px;width: 50%;}


/*footer*/
#footer .container .navegacion-pie ul {padding:5px 0 0 100px;}
#footer .container .bloque-newsletter a{width:102px;}

/*CONTENIDO*/
/*primera linea de 3 bloques basicos*/

/*slide*/
body .box_skitter_large {width: 724px;height:375px; }
body .slide .box_skitter_large .info_slide {top:345px;}

/*slide subseccion*/
body .box_skitter_small {width: 476px;height:291px;}
body .slide .box_skitter_small .info_slide {top:250px;}
body .box_skitter img { max-width: 100%;}

.bloque-basico .bloque-imgtitulo { margin-bottom: 50px;}
.bloque-basico h2 { top:200px;}

/*el armario*/
.armario-gracia h2  {  background: url("../img/redondo.png") 290px 5px no-repeat; font-style: italic;}
.armario-gracia h2 span { font-size: 30px;}
.armario-gracia .marca {width:100px; margin-right: 10px;}
.armario-gracia .marca .producto {height: 100px;}
.armario-gracia .marca .producto img {width:95%;top:1%;}
.armario-gracia .span3 {width:22%;}
.armario-gracia .producto-destacado h3 {width:82%; padding: 12px 20px 10px;left:-10px;}
.armario-gracia .producto-destacado { width: 155px;height: 250px;}
.armario-gracia .producto-destacado img{ width: 75%; height: auto;}

.armario-gracia h3  {height: 40px;}


/*bloque moda*/
.bloque-moda .subtitulos { left: 30px;top:150px;}

/*bloque noticias*/
.bloque-noticias ul.pestanas {width:90%;}
.bloque-noticias .contenido-pestana ul li a {font-size: 12px;}


/*bloque- blog*/
.bloque-blogs ul li {width: 180px; height: 180px;}

/*video*/
.bloque-video .videos-destacados .bloque .icono { left: 50px;top:30px;}
.bloque-video .videos-destacados .destacado .icono{width: 50px; position: absolute; top:80px; left:175px;}


/*videos*/
.lista-subvideos li {width:48.5%;}
.lista-subvideos li img.play {left: 140px;top: 95px;}

/*SideBar*/
.sidebar .armario-gracia-sidebar h2 {font-size:16px; background-position: 170px 5px;}
.sidebar .armario-gracia-sidebar h2 span{ font-size:20px; }
.sidebar .armario-gracia-sidebar .producto-destacado img{width: 70%; }
.sidebar .armario-gracia-sidebar .producto-destacado h3 {width:78%;left:-10px;}
.sidebar .armario-gracia-sidebar a.anterior { width: 15%;top:185px;left:-10px;}
.sidebar .armario-gracia-sidebar a.siguiente {width: 15%;top:185px;left:210px;}
.sidebar .armario-gracia-sidebar a.siguiente img, .sidebar .armario-gracia-sidebar a.anterior img{width: 25px;}
/* clickart */.sidebar .armario-gracia-sidebar .visible {width:212px;}
.sidebar .armario-gracia-sidebar .visible ul li {width:180px; margin-left: 30px;}


.sidebar .desfiles .form-desfiles {width: 80%; padding: 10px;top:260px; left: 10px;}
.sidebar .desfiles .form-desfiles fieldset { padding: 12px 7px 3px;}
.sidebar .desfiles .form-desfiles fieldset .desplegable {background-position:150px center;}
.sidebar .desfiles .form-desfiles fieldset .desplegable select {font-size: 12px;}

.sidebar .suscripcion {width: 99%;}
.sidebar .suscripcion h2{margin-bottom: 10px;}
.sidebar .suscripcion ul{width: 85%;    padding: 10px 5% 3px 10%; }
.sidebar .suscripcion ul li {margin-right: 10px;}

.sidebar .bloque-blog-side h2 {    left: 130px;}

/*buscador*/
.bloque-resultados {width: 100%; clear: both;}
.enlaces-resultados ul {width:100%;position:relative;  float: none;}

/*Articulo*/
/*navegacion entre articulos*/
.navegacion-articulos {position: static; margin-top: 0;}
.navegacion-articulos .nav {width:100%;}
.navegacion-articulos a.anterior,  .navegacion-articulos a.siguiente{position: static;}
.navegacion-articulos a.anterior{ left: auto;float: left;right:auto;}
.navegacion-articulos a.siguiente{ left: auto;float: right;right:auto;}

.page-articulo h1{ width: 100%; margin: 0;}

/*galeria*/
.galeria-fotos .paginado h2{ width: 65%;}
.galeria-fotos .paginado .num-paginas { width: 35%; }
.carrusel a { width: 7%;}
.carrusel ul {width: 80%; background: #fff;}
.carrusel ul li { margin: 0 2%;}

/*GALERIA*/
body .galeria { width: 386px;}
body .jcarousel-skin-tango .jcarousel-next-horizontal {right:200px;}

.tambien-interesa ul li { width: 20%; margin-right: 24px;}

    /*social links*/
.barra-social { position: relative; top: 0; left: 0;}    
.barra-social .shareBar { padding: 0;display: block;}
.barra-social .shareBar  ul {overflow: hidden;}
.barra-social .shareBar  ul li {float: left;}
.barra-social .f-social {position: relative;top: 0;}
.yademas ul li {width: 124px;}
.yademas ul li ul li { height: 280px;}

/*HOME DESFILES*/
.bloque-desfiles .todos-desfile h2 {font-size: 18px;}

.bloque-desfiles .seleccion-desfile legend { margin-bottom: 10px;}
.bloque-desfiles .seleccion-desfile .desplegable {background: url("../img/ico.select.png") no-repeat scroll 190px center transparent;}
.bloque-desfiles .seleccion-desfile .desplegable select { padding: 0 6px; line-height: 15px;}
.bloque-desfiles .todos-desfile {width: 49%;}
.bloque-desfiles .todos-desfile .contenido-pestana {height:290px;}    

/* clickart
.galeria-desfiles .carrusel .visible {width: 95%; margin-left: 0;}
.galeria-desfiles .carrusel ul {width: 82%; height: 190px; padding: 0 0 0 11%;}
*/
.galeria-desfiles .carrusel .visible {width: 368px; margin-left: 50px;}
.galeria-desfiles .carrusel ul {width: 3000px; height: 190px; padding: 0 0 0 0;}
.galeria-desfiles .carrusel ul li {width: 82px; margin: 0 10px 0 0;}
.galeria-desfiles h2 {font-size: 25px;}
.galeria-desfiles .carrusel a.siguiente {left: 430px;}
.galeria-desfiles .carrusel ul li span { font-size: 12px; line-height: 14px;}

.bloque-losmas ul li {width: 150px;margin: 0 10px 0 0;}
.bloque-losmas ul li:nth-child(4n+4) {margin: 0 10px 0 0;}
.bloque-losmas ul li:nth-child(3n+3){margin: 0;}


/*ficha desfile*/
.temporada-disenadores h1 {width:59%;}
.temporada-disenadores .seleccion-desfile-interior{ margin-top: 20px;}
.temporada-disenadores .seleccion-desfile-interior .desplegable {background: url("../img/ico.select.png") no-repeat scroll 150px center transparent;}
.temporada-disenadores .seleccion-desfile-interior .desplegable select { padding: 0 6px; line-height: 18px; height: 20px;}

.seleccion-desfile-interior .desplegable {width: 45.5%;background: url("../img/ico.select.png") no-repeat scroll 200px center transparent;}
.seleccion-desfile-interior .desplegable select{padding: 0 6px; line-height: 18px; height: 20px;}

/*HOME SECCION*/
.page-seccion .bloque-basico {width: 225px;}
.bloque-blogs ul li {width: 112px;height:120px;}
.bloque-blogs .capa-hover {height:120px;}
.bloque-basico .bloque-imgtitulo { margin-bottom: 45px;}

/*Home Armario*/
.page-armario .lista-articulos li {width: 31%; margin-right: 18px; float: left;}

/*detalle*/
.page-armario .bloque-producto{margin-left: 50px;}
.page-armario .bloque-producto .img-producto { margin-right: 25px;}
.page-armario .bloque-producto .detalle-producto {width:245px;}
.page-armario .ultimo-tendencias ul li {height: 250px;}
.page-armario .ultimo-tendencias ul li p a { font-size: 13px;}




/*Resultados de la busqueda*/

.bloque-buscador fieldset .caja-texto {width: 250px;}
.bloque-buscador fieldset .desplegable, .bloque-buscador input.boton {width: 150px;}
.bloque-buscador fieldset .fecha {width: 216px; margin-right: 0;}
.bloque-buscador fieldset .fecha input {width: 145px;}
.bloque-buscador fieldset .fecha label { position: relative; left: 10px;}
.bloque-buscador input.boton { margin-top: 20px; float: right;}

/*Resultado de busqueda*/
.lista-resultados li {width:100%; overflow: hidden; clear: both; margin: 0 0 30px; float: none;}

/*Home club*/
.page-club ul.listado-articulos li {width: 47%; height: 340px;}

/*Area de usuario*/
.zona-usuario h1, .zona-usuario-editar h1, .page-login h1  { margin-bottom: 15px; font-style: italic;}

.form-registro {width:95%;}
.form-registro form fieldset .deplegable select {width: 150%;}
.form-registro form fieldset div.fecha .dia {background-position:28px 15px;}
.form-registro form fieldset div.fecha .mes {background-position:75px 15px;}
.form-registro form fieldset div.fecha .ano {background-position:67px 15px;}

/*Articulo concurso*/
.page-concurso .bloque-concurso-registro div { width: 55%; margin-right: 15px;}
.page-concurso .bloque-concurso-registro div.facebook {width: 35%;}
.page-concurso .bloque-concurso-registro fieldset label {width: 40%;}

/*Revista impresa*/
.listado-portadas li{width: 145px; height: 250px; float: left; margin-right:20px;margin-bottom:15px; }
.listado-portadas li:nth-child(4n+4) {margin-right:20px;float: left;}
.listado-portadas li:nth-child(3n+3) {margin-right:0;float: right;}

/*grazia TV*/

.lista-videos li { margin: 0 14px 30px 0;}

}

/*resolucion movil horizontal*/
@media (min-width: 341px) and (max-width: 580px) {
body {padding: 0;}
.estructura{padding: 0 10px;}
body.brander {padding-top: 0;}
body.brander .estructura {width:100%;padding-top:0; margin:0 auto;background:#fff;}

body.banner_superior .contenido { padding: 0; margin: 20px 0 0;}
.publicidad-300x300, .publicidad-1055x240, .publicidad-1055x90, .publicidad-300x600, .publicidad-970x90, .publicidad{ display: none; }

body #header {height: 120px!important;}
body #header .club-revista {display: none;}
body #header .container .logotipo { margin: 0 0 8px;float: none;position: relative; top: 40px; left:125px;}
body #header .enlaces-cabecera {width: 100%; height: auto;  margin: 0;clear: both; float: none;}
body #header .enlaces-cabecera ul{width: 100%;height: 30px;  margin: 0; background: #000; padding: 5px 0 3px; position: relative; top: -60px;}
body #header .enlaces-cabecera ul li {display: none;}
body #header .enlaces-cabecera ul li.buscador, body #header .enlaces-cabecera ul li.registro { display: block; }
body #header .enlaces-cabecera ul li.buscador { margin-right: 30px;}
body #header .enlaces-cabecera ul li.buscador img{ width: 30px; height: auto;}
body #header .enlaces-cabecera ul li.registro a{color:#fff;}


/*menu*/
body .navbar .btn, .navbar .btn-group { margin-top: 0;}
.navbar-inverse .brand, .navbar-inverse .nav{padding:0;z-index: 10000;background: #000;}
.navbar-inverse .brand, .navbar-inverse .nav > li {position: relative; top:0; }
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color:#fff; text-transform: uppercase; border-bottom:none;border-top:none;}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .nav > li > a.activo, .navbar-inverse .nav-collapse .dropdown-menu a.activo{ background: #fff; border-radius: 0;color:#000;}
.navbar-inverse .submenu { border-bottom: none;}
/*.navbar-inverse .submenu .container{display: none;top:0;}*/

#menu-principal {
    z-index: 100000000;
}
/*boton menu*/
.f-nav { position: relative;}
.f-nav .btn-navbar { margin-right: 15px;}

/*footer*/
#footer { height: auto; padding: 20px 10px 20px!important;}
#footer .container .navegacion-pie { margin-top: 10px;}
#footer .container .navegacion-pie ul { width: 100%; overflow: hidden;padding:5px 0 0 0;}
#footer .container .navegacion-pie ul li { width: auto; float:left;border-bottom: none;}
#footer .container .navegacion-pie ul li span { margin: 0 5px; display: inline;}
#footer .container .navegacion-pie ul li a{ font-size: 20px;}
#footer .container .bloque-newsletter  {width:100%;overflow: hidden; margin-bottom: 20px;}
#footer .container .bloque-newsletter a{width:155px;}
#footer .container .social ul {width: 100%; margin-bottom: 10px; overflow: hidden;}
#footer-legal p, #footer-legal p a {width:95%;}

/*CONTENIDO*/
/*slide*/
body .box_skitter_large {width: 100%; height: auto;}
body .box_skitter_large img{max-width: 100%; height: auto;}
body .box_skitter img {max-width: 100%; width: 100%;}
body .slide .box_skitter_large .info_slide {top:200px;}

/*desfiles*/
.rotador_desfile_show .rotador_desfile {width: 100%;}
/*slide subseccion*/
body .box_skitter_small {width:100%;height: auto;}
body .box_skitter img { max-width: 100%;}
body .slide .box_skitter_small .info_slide {top:240px;}




/*BLOQUE BçSICO*/
.bloque-basico, .page-seccion .bloque-basico{width:100%;margin-bottom:20px;}
.bloque-basico .bloque-imgtitulo { margin-bottom: 30px;}
.bloque-basico h2 {top:420px;}
.bloque-basico img { width: 100%;}

/*publi
.publicidad {box-shadow: none;}
.publicidad img {width: 97.1%;}*/

/*el armario de grazia*/
.armario-gracia  { border-top: none;}
.armario-gracia .span6 { width: 100%; overflow: hidden; margin-bottom: 15px; }
.armario-gracia h2 {background: url("../img/redondo.png") no-repeat scroll 310px 5px transparent;}
.armario-gracia h2 span { font-size: 55px;}
.armario-gracia .marca {width:135px; margin:0 9px;}
.armario-gracia .marca .producto {height: 135px;}
.armario-gracia .marca .producto img{top:10%;}
.armario-gracia .span3 {width:46%; margin:0 9px; float: left;margin-bottom: 20px;}
.armario-gracia .producto-destacado h3 { width: 81%; left: 0;}

.armario-gracia-sidebar { background: none;}
.armario-gracia-sidebar a.siguiente { left: 420px;}

/*bloque moda*/
.span8 { margin-bottom: 20px;}
.bloque-moda .subtitulos {top:120px; left: 20px;}
.bloque-moda .subtitulos h3{font-size: 30px;}
.bloque-moda .subtitulos p {max-width: 70%;font-size: 16px;}

/*bloque lo mas*/
.bloque-lomas .listado-lomas ul li { padding: 10px 0 10px 10px;}
.bloque-lomas .listado-lomas ul li span {font-size: 40px; line-height: 42px; top:-10px;}
.bloque-lomas .listado-lomas ul li a {font-size: 12px;}

/*blogs*/
.bloque-blogs ul li {width:120px; height: 120px; margin: 0 5px 10px;}

/*Articulo*/
/*navegacion entre articulos*/
.navegacion-articulos {position: static; margin-top: 0;}
.navegacion-articulos .nav {width:100%;}
.navegacion-articulos a.anterior,  .navegacion-articulos a.siguiente{width: 32px;position: static;}
.navegacion-articulos a.anterior{ left: auto;float: left;right:auto;}
.navegacion-articulos a.siguiente{ left: auto;float: right;right:auto;}
.navegacion-articulos a img {width: 32px; height: auto;}

.page-articulo h1{ width: 72%; margin: 0 7% 0 9%;font-size: 26px;line-height: 18px; top: 5px; position: relative;}
h2.subtitulo  {font-size: 18px;line-height: 18px;}

blockquote p { font-size: 18px; line-height: 18px;}

.galeria-fotos .paginado h2 { width: 64%; font-size:25px; }
.galeria-fotos .paginado .num-paginas {width: 36%;}
.galeria-fotos .paginado .num-paginas span {font-size:18px;}

/*GALERIA*/
body .galeria { width: 425px;padding: 0 15px;}
body .jcarousel-skin-tango .jcarousel-next-horizontal {right:230px;}

.tambien-interesa ul li { margin-right: 15px;}
.tambien-interesa ul li p a { font-size: 13px;}

.yademas ul li { width: 110px;  margin-right: 15px;}
.yademas ul li p a {font-size: 13px;}

/*social links*/
.barra-social { position: relative; top: 0; left: 0;}    
.barra-social .shareBar { padding: 0;display: block;}
.barra-social .shareBar  ul {overflow: hidden;}
.barra-social .shareBar  ul li { float: left;}
.barra-social .f-social {position: relative;top: 0;}

/*side bar*/
.sidebar{clear: both;}
.sidebar .bloque-blog-side h2 {left: 350px;}

.sidebar .armario-gracia h2 {font-size:35px; background-position: 320px 5px;}
.sidebar .armario-gracia h2 span{ font-size:45px; }
.sidebar .armario-gracia .producto-destacado { height: 380px;}
.sidebar .armario-gracia .producto-destacado img{width: 70%; }
.sidebar .armario-gracia .producto-destacado h3 {width:85%;left:-20px;}
.sidebar .armario-gracia a.anterior { width: 50%;top:225px;left:50px;}
.sidebar .armario-gracia a.siguiente {width: 50%;top:225px;left:375px;}
.sidebar .armario-gracia a.siguiente img, .sidebar .armario-gracia a.anterior img{width: 32px;}

.sidebar .desfiles {width: 100%;}
.sidebar .desfiles img{width: 100%;}
.sidebar .desfiles .form-desfiles {width: 70%; padding: 10px;top:360px; left: 60px;}
.sidebar .desfiles .form-desfiles fieldset { padding: 12px 7px 3px;}
.sidebar .desfiles .form-desfiles fieldset .desplegable {background-position:290px center;}
.sidebar .desfiles .form-desfiles fieldset .desplegable select {font-size: 14px;}

.sidebar .suscripcion h2{margin-bottom: 10px;}
.sidebar .suscripcion ul{width: 72%; padding: 10px 5% 3px 20%; }


/*HOME DESFILES*/
.bloque-desfiles .seleccion-desfile, .bloque-desfiles .todos-desfile { width:80%; float: none;}
.bloque-desfiles .seleccion-desfile .desplegable {width:90%;background: url("../img/ico.select.png") no-repeat scroll 310px center transparent;}
.bloque-desfiles .seleccion-desfile .desplegable select { padding: 0 6px; line-height: 18px; height: 20px;}
.bloque-desfiles .todos-desfile .contenido-pestana {width:92.5%;}

body .rotador_desfile_show .rotador_mostrar .titulo { margin-left:5px; margin-top: 50px;}


.galeria-desfiles h2 {font-size:26px;}

/* clikcart
.galeria-desfiles .carrusel ul { width: 85%; height: 195px;  padding: 0 0 0 8%;}
*/
.galeria-desfiles .carrusel .visible {width: 318px;  }
.galeria-desfiles .carrusel ul {width:3000px; height: 195px;  padding: 0 0 0 0;}
.galeria-desfiles .carrusel ul li {width: 86px;}
.galeria-desfiles .carrusel a.siguiente {left: 390px;}

.bloque-losmas ul li {width: 140px;height: 270px;margin: 0 12px 0 0;}
.bloque-losmas ul li:nth-child(4n+4), .bloque-losmas ul li:nth-child(2n+2) {margin: 0 10px 0 0;}
.bloque-losmas ul li:nth-child(3n+3){margin: 0 ;}

/*ficha desfiles*/
.temporada-disenadores h1 {width:59%;font-size:40px;}
.temporada-disenadores .seleccion-desfile-interior { margin-top: 20px;}
.temporada-disenadores .seleccion-desfile-interior .desplegable {width:90%;background: url("../img/ico.select.png") no-repeat scroll 120px center transparent;}
.temporada-disenadores .seleccion-desfile-interior .desplegable select{ padding: 0 6px; line-height: 18px; height: 20px;}

.seleccion-desfile-interior .desplegable {width:45.5%;background: url("../img/ico.select.png") no-repeat scroll 170px center transparent;}
.seleccion-desfile-interior .desplegable select {padding: 0 6px; line-height: 18px; height: 20px;}

/*Home Armario*/
.page-armario .armario-gracia h1 { font-size: 26px;background: url("../img/redondo.png") no-repeat scroll 333px 5px transparent;}
.page-armario .armario-gracia h1 span{font-size: 40px;}
.page-armario .titulo-listado span.bloquetitulo span {width:250px;}
.page-armario .lista-articulos li {width: 29%; margin-right: 18px; float: left;}

.page-armario .paginado a.ver {margin-right: 10px; padding: 0 10px;}
.page-armario .paginado a.anterior { margin-right: 5px;}
.page-armario .paginado p.num-resultado {width:100%;display: block;}
.page-armario .bloque-producto, .page-armario .mas-productos, .page-armario .ultimo-tendencias {margin-left: 20px;}

/*videos*/
.lista-subvideos li {width:100%; margin: 0 0 30px; float: none;}
.lista-subvideos li img.play {left: 140px;top: 95px;}

/*Home club*/
.page-club ul.listado-articulos li {width: 47%; height: 340px;}
.page-club h1 {font-size: 30px;}

/*Resultados de la busqueda*/
.bloque-buscador fieldset .caja-texto {width: 200px;}
.bloque-buscador fieldset .desplegable, .bloque-buscador input.boton {width: 150px;}
.bloque-buscador fieldset .fecha {width: 196px; margin-right: 0;}
.bloque-buscador fieldset .fecha input {width: 125px;}
.bloque-buscador fieldset .fecha label { position: relative; left: 10px;}
.bloque-buscador input.boton { margin-top: 20px; float: right;}

.lista-resultados li {width:100%; overflow: hidden; clear: both; margin: 0 0 30px; float: none;}

/*Area de usuario*/
.zona-usuario h1, .zona-usuario-editar h1 {font-size: 35px; margin-bottom:0;}
.form-registro  {width: 97%; margin: 0 auto;}
.form-registro form { padding-top: 20px;}
.form-registro form fieldset {width: 100%;}
.form-registro form fieldset label, .form-registro form fieldset span.label {width: 25%;}
.form-registro form fieldset input {width: 50%;}
.form-registro form fieldset div.varios label  {width: 80%;}
.form-registro form fieldset div.fecha .dia {background-position:28px 15px;}
.form-registro form fieldset div.fecha .mes {background-position:65px 15px;}
.form-registro form fieldset div.fecha .ano {background-position:50px 15px;}
.form-registro form fieldset a.boton {width: 50%; margin: 20px 0 0 33%;}
.form-registro form fieldset p.info { margin: 20px 0 0 33%;}
.form-registro form.password fieldset a.boton {width: 50%; margin: 0 auto;}

/*Revista impresa*/
.page-impresa h1{ padding-left: 15px;}
.listado-portadas {width: 98%; margin: 0 auto;}
.listado-portadas li{width: 145px; height: 250px; float: left; margin-right:10px;margin-bottom:15px; }
.listado-portadas li:nth-child(4n+4) {margin-right:20px;float: left;}
.listado-portadas li:nth-child(3n+3) {margin-right:0;float: right;}

.articulo-revista {padding: 0 10px;}

}



/*vertical movil*/
@media (max-width: 380px) {
 
 /*cabecera*/
body {padding: 0;}
.estructura{width:93%;padding: 0 10px;}

body.brander {padding-top: 0;}
body.brander .estructura {width:96%;padding:0 10px; margin:0 auto;background:#fff;}
body.banner_superior .contenido { padding: 0; margin:10px 0 0;}

body .row{ margin-bottom: 20px;}
body #header {height: 120px!important;}
body #header .club-revista {display: none;}
body #header .container .logotipo { margin: 0 0 9px;float: none;position: relative; top: 41px; left:100px;}
body #header .enlaces-cabecera {width: 100%; height: auto; margin: 0;clear: both; float: none;}
body #header .enlaces-cabecera ul{width: 100%;height: 25px; margin: 0; background: #000; padding: 5px 0 4px; position: relative; top: -40px;}
body #header .enlaces-cabecera ul li {display: none;}
body #header .enlaces-cabecera ul li.buscador, body #header .enlaces-cabecera ul li.registro { display: block; }
body #header .enlaces-cabecera ul li.buscador { margin-right: 30px;}
body #header .enlaces-cabecera ul li.buscador img{ width: 30px; height: auto;}
body #header .enlaces-cabecera ul li.registro a{color:#fff;}
#search-box input{ width: 150px;}




/*menu*/
#menu-principal {z-index: 100000000;}
body .navbar .btn, .navbar .btn-group { margin-top: 0;}
.navbar-inverse .brand, .navbar-inverse .nav{padding:0;z-index: 100000000;background: #000;}
.navbar-inverse .brand, .navbar-inverse .nav > li {position: relative; top:0; }
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color:#fff; text-transform: uppercase; border-bottom:none;border-top:none;}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .nav > li > a.activo, .navbar-inverse .nav-collapse .dropdown-menu a.activo{ background: #fff; border-radius: 0;color:#000;}
.navbar-inverse .submenu { border-bottom: none;}
/*.navbar-inverse .submenu .container{display: none;top:0;}*/

/*boton menu*/
.f-nav { position: relative;}
.f-nav .btn-navbar { margin-right: 15px;}

/*subemnu
.submenu{display:block; }*/

/*footer*/
#footer {height: auto; padding: 20px 10px 20px!important;}
#footer .container .navegacion-pie { margin-top: 10px;}
#footer { padding: 20px 10px 20px!important;}
#footer .container .navegacion-pie { margin-top: 10px;}
#footer .container .navegacion-pie ul { width: 100%; overflow: hidden;padding:5px 0 0 0;}
#footer .container .navegacion-pie ul li { width: auto; float:left;border-bottom: none;}
#footer .container .navegacion-pie ul li span { margin: 0 5px; display: inline;}
#footer .container .navegacion-pie ul li a{ font-size: 16px; }
#footer .container .bloque-newsletter  {width:100%;overflow: hidden; margin-bottom: 20px;}
#footer .container .bloque-newsletter a{width:155px;}

#footer .container .social ul {width: 100%; margin-bottom: 10px; overflow: hidden;}
#footer-legal p, #footer-legal p a {width:95%; font-size: 11px;}


/*contenido*/

/*slide*/
body .box_skitter_large {width: 100%; height: auto;}
body .slide .box_skitter_large .info_slide {top:117px;}

/*slide subseccion*/
body .box_skitter_small {width: 100%;height: auto;}
body .slide .box_skitter_small .info_slide {top:150px;}
body .box_skitter img { max-width: 100%;}

/**/



/*primera linea de 3 bloques basicos*/
.bloque-basico, .page-seccion .bloque-basico {width:100%;margin-bottom:20px;}
.bloque-basico .bloque-imgtitulo { margin-bottom: 30px;}
.bloque-basico h2 { top:250px;}


/*el armario de grazia*/
.armario-gracia  { border-top: none;}
.armario-gracia h2  { font-size: 20px; background: url("../img/redondo.png") 200px 5px no-repeat;}
.armario-gracia h2 span { font-size: 30px;}
.armario-gracia h3 { height: 25px;font-size: 12px;}
.armario-gracia .span6{overflow: hidden; margin-bottom: 10px;}
.armario-gracia .marca {width:95px; margin-right: 5px;}
.armario-gracia .marca .producto {height: 100px;}
.armario-gracia .marca .producto img {top: 0;}
.armario-gracia .span3 {width:44%;margin:0 5px 20px; overflow: hidden;float: left;}
.armario-gracia .producto-destacado { width: 97%;padding-bottom: 5px;height:auto; float: left;}
.armario-gracia .producto-destacado h3 { width:85%; padding: 5px 10px 10px; left:-1px;}
.armario-gracia .producto-destacado img{width: 100%;}

.armario-gracia-sidebar {width: 100%;}
.armario-gracia-sidebar a.siguiente { left:270px;}

/*publi*/
.publicidad, .publicidad-970x90 { display: none;}
.publicidad img {width: 97.1%;}

/*bloque moda*/
.span8 { margin-bottom: 20px;}
.bloque-moda h2{font-size: 15px; top: 5px; padding: 0 5px;}
.bloque-moda .subtitulos {top:70px; left: 20px;}
.bloque-moda .subtitulos h3{font-size: 15px; line-height: 15px;}
.bloque-moda .subtitulos p { max-width: 70%;font-size: 12px;line-height: 14px;}

/*bloque noticias*/
.bloque-noticias ul.pestanas {width: 93%;}
.bloque-noticias .contenido-pestana ul li a { font-size: 12px;}

/*blogs*/
.bloque-blogs ul li {width: 100px; height: 100px;  margin: 0 5px 8px; background: none;}
.bloque-blogs ul li span { font-size: 12px;}

/*bloque lo mas*/
.bloque-lomas .listado-lomas ul li { padding: 10px 0 10px 10px;}
.bloque-lomas .listado-lomas ul li span {font-size: 40px; line-height: 42px; top:-10px;}
.bloque-lomas .listado-lomas ul li a {font-size: 12px;}

/*videos*/
.bloque-video .mas-videos {display: none;}

/*Articulo*/
/*navegacion entre articulos*/
.navegacion-articulos {position: static; margin-top: 0;}
.navegacion-articulos .nav {width:100%;}
.navegacion-articulos a.anterior,  .navegacion-articulos a.siguiente{position: static;}
.navegacion-articulos a.anterior{ left: auto;float: left;right:auto;}
.navegacion-articulos a.siguiente{ left: auto;float: right;right:auto;}
.navegacion-articulos a img {width:32px; height: auto;}

.page-articulo h1{ width: 80%; margin: 0 13% 0 5%; font-size: 22px;line-height: 18px;}
h2.subtitulo  {font-size: 14px;line-height: 18px;}

blockquote p { font-size: 18px; line-height: 18px;}

.galeria-fotos .paginado h2 { width: 60%; font-size:25px; }
.galeria-fotos .paginado .num-paginas {width: 50%;}
.galeria-fotos .paginado .num-paginas span {font-size:18px;}
.galeria-fotos .paginado .num-paginas a img { width: 20px;}
.tambien-interesa ul li { width: 40%; margin-right: 15px;}
.tambien-interesa ul li p a { font-size: 13px;}


/*GALERIA*/
body .galeria { width: 280px;padding: 0 15px;}
body .jcarousel-skin-tango .jcarousel-next-horizontal {right:365px;}
.utilidadesFotos ul.bloque1 li.mosaico, .utilidadesFotos ul.bloque1 li.fullscreen {display: none;}
.sidebar{clear: both;}

.yademas ul li { width: 130px;  margin-right: 15px;}
.yademas ul li p a {font-size: 13px;}
.yademas ul li ul li { height: 270px;}

/*social links*/
.bloque-social h2{ width: 94%;}
.barra-social { position: relative; top: 0; left: 0;}    
.barra-social .shareBar { padding: 0;display: block;}
.barra-social .shareBar  ul {overflow: hidden; padding: 0 0 20px;}
.barra-social .shareBar  ul li { float: left;}
.barra-social .f-social {position: relative; top: 0;}
.shareBar .megustasShareBtn { left: -35px;}


/*side bar*/
.sidebar .bloque-blog-side h2 {    left: 200px;}

.sidebar .armario-gracia h2 {font-size:25px; background-position: 250px 5px;}
.sidebar .armario-gracia h2 span{ font-size:35px; }
.sidebar .armario-gracia .producto-destacado img{width: 70%; }
.sidebar .armario-gracia .producto-destacado h3 {width:82%;left:-10px;}
.sidebar .armario-gracia a.anterior { width: 50%;top:225px;left:20px;}
.sidebar .armario-gracia a.siguiente {width: 50%;top:225px;left:250px;}
.sidebar .armario-gracia a.siguiente img, .sidebar .armario-gracia a.anterior img{width: 25px;}

.sidebar .desfiles .form-desfiles {width: 70%; padding: 10px;top:260px; left: 35px;}
.sidebar .desfiles .form-desfiles fieldset { padding: 12px 7px 3px;}
.sidebar .desfiles .form-desfiles fieldset .desplegable {background-position:170px center;}
.sidebar .desfiles .form-desfiles fieldset .desplegable select {font-size: 12px;}

.sidebar .suscripcion h2{margin-bottom: 10px;}
.sidebar .suscripcion ul{width: 72%; padding: 10px 5% 3px 18%; }
.sidebar .suscripcion ul li {margin-right: 10px;}

/*HOME DESFILES*/
.bloque-desfiles .seleccion-desfile, .bloque-desfiles .todos-desfile { width:95%; float: none;}
.bloque-desfiles .seleccion-desfile .desplegable {width:100%;background: url("../img/ico.select.png") no-repeat scroll 270px center transparent;}
.bloque-desfiles .seleccion-desfile .desplegable select { padding: 0 6px; line-height: 18px; height: 20px;}
.bloque-desfiles .todos-desfile h2 span.tipo{display: block;}
.bloque-desfiles .todos-desfile .contenido-pestana {width:92%;}

.galeria-desfiles h2 {font-size:26px;}
/* clickart
.galeria-desfiles .carrusel ul {width: 85%; height: 195px;  padding: 0 0 0 10%;}
*/
.galeria-desfiles .carrusel .visible {width: 225px; margin-left:35px; }
.galeria-desfiles .carrusel ul { width:3000px; height: 195px;  padding: 0 0 0 0%;}
.galeria-desfiles .carrusel ul li {width: 70px; margin-right: 5px;}
.galeria-desfiles .carrusel a.siguiente {left: 270px;}

.bloque-losmas ul li {width: 140px;height: 260px;margin: 0 10px 0 0;}
.bloque-losmas ul li:nth-child(4n+4), .bloque-losmas ul li:nth-child(3n+3) {margin: 0 10px 0 0;}
.bloque-losmas ul li:nth-child(2n+2){margin: 0;}

/*ficha desfiles*/
.temporada-disenadores h1 {width:100%;font-size:25px;line-height: 25px;float: none;}
.temporada-disenadores h1 .temporada {font-size:12px;}
.temporada-disenadores .seleccion-desfile-interior {width:100%;margin:15px 0 0;padding: 0;float: none;border:none;}
.temporada-disenadores .seleccion-desfile-interior .desplegable {width:90%;background: url("../img/ico.select.png") no-repeat scroll 250px center transparent;}
.temporada-disenadores .seleccion-desfile-interior .desplegable  select {padding: 0 6px; line-height: 18px; height: 20px;}
.seleccion-desfile-interior .desplegable {width:90%;background: url("../img/ico.select.png") no-repeat scroll 250px center transparent;}
.seleccion-desfile-interior .desplegable select{padding: 0 6px; line-height: 18px; height: 20px;}


/*paginado*/
.bloque-paginado ul{width:160px;}
.bloque-paginado ul li{width: 15px;font-size: 12px; }


/*Armario de GRazia*/
.page-armario .armario-gracia h1 { font-size: 20px; line-height: 24px;/*background: url("../img/redondo-lateral.png") no-repeat scroll 209px 2px transparent;*/}
.page-armario .armario-gracia h1 span{font-size: 30px;line-height: 34px;}
.page-armario .paginado p.num-resultado {display: block;}
.page-armario .mas-productos h3, .page-armario .ultimo-tendencias h2 {font-size: 18px;}
.page-armario .bloque-producto, .page-armario .mas-productos, .page-armario .ultimo-tendencias {margin-left: 0;}
.page-armario .bloque-producto .img-producto {width: 250px;}
.page-armario .bloque-producto .detalle-producto { float: none;}

.page-armario .ultimo-tendencias ul li, .page-armario .mas-productos ul li {width: 40%;height: 240px;}
.page-armario .titulo-listado span.bloquetitulo span {width: 100%;}
.page-armario .lista-articulos li { width: 27%; height: 230px;}
.page-armario .lista-articulos li p {font-size: 13px; line-height: 13px}


.page-armario .shareBar .megustasShareBtn { left: 0;}
.page-armario .shareBar .contenidoWeb {top:0;}





/*videos*/
.lista-subvideos li {width:100%; margin: 0 0 30px; float: none;}
.lista-subvideos li img.play {left: 140px;top: 95px;}

/*Home club*/
.page-club ul.listado-articulos li {width: 100%; height: auto; margin-bottom: 20px;}
.page-club h1 {font-size: 30px;}

/*Resultado de busqueda*/
.bloque-buscador fieldset { padding: 0 5px;}
.bloque-buscador fieldset .caja-texto, .bloque-buscador fieldset .desplegable {width: 100%; margin-bottom: 5px;}

.bloque-buscador fieldset .fecha {width:80px; margin-right: 3px;}
.bloque-buscador fieldset .fecha input {width:90%; float: none; margin: 0; padding: 0;}
.bloque-buscador fieldset .fecha label { position: relative; left: 0;}
.bloque-buscador input.boton { width: 120px;margin-top: 20px; float: right; font-size: 11px;}

.lista-resultados li {width:100%; overflow: hidden; clear: both; margin: 0 0 30px; float: none;}

/*error 404*/
.page-error h1  { font-size: 80px;}

/*Area de usuario*/
.zona-usuario h1, .zona-usuario-editar h1 {font-size: 25px; margin-bottom: 10px;}
.form-registro form fieldset p.info { font-size: 12px; margin: 10px 0 0 33%;}
.form-registro  {width: 97%; margin: 0 auto;}
.form-registro form { padding-top: 20px;}
.form-registro form fieldset {width: 100%;}
.form-registro form fieldset label, .form-registro form fieldset span.label {width: 100px; white-space: normal;}
.form-registro form fieldset input {width: 50%;}
.form-registro form fieldset div.sexo label{width: 50px; margin-right: 5px;}

.form-registro form fieldset div.varios { width:90%;clear: both; margin: 0 0 0 10%; }
.form-registro form fieldset div.varios label  {width:85%;}
.form-registro form fieldset div.fecha .dia {background-position:18px 15px;}
.form-registro form fieldset div.fecha .mes {width:20%; background-position:50px 15px;}
.form-registro form fieldset div.fecha .ano {width:17%;background-position:40px 15px;}
.form-registro form fieldset a.boton {width: 50%; margin: 20px auto 0;}
.form-registro form.password fieldset a.boton {width: 50%; margin: 0 auto;}
.link-registro span {font-size: 16px;}



/*Revista impresa*/
.page-impresa h1{ padding-left: 15px;}
.listado-portadas {width: 98%; margin: 0 auto;}
.listado-portadas li{width: 145px; height: 250px; float: left; margin-right:10px;margin-bottom:15px; }
.listado-portadas li:nth-child(4n+4) {margin-right:20px;float: left;}
.listado-portadas li:nth-child(3n+3) {margin-right:20px;float: left;}
.listado-portadas li:nth-child(2n+2) {margin-right:0;float:right;}

.articulo-revista {padding: 0 10px;}



}

































