@media (max-width: 979px) and (min-width: 721px) {
	
	/* Aviso Cookies */
	
	.notice-cookie { height: auto; padding-bottom:4px; }
	.notice-cookie .notice-inner .actions { float: none; margin: 0; text-align: center; }
	.notice-cookie .notice-inner p { text-align: center; }
	
	
	/* Layout */
	
	.cms-index-index .container-menu, .cms-index-index .container-header-top, .cms-index-index .container-fluid, .cms-index-index .container-slider, .cms-index-index .container-home-prod, .catalog-category-view.category-cine .container-menu, .catalog-category-view.category-cine .container-header-top, .catalog-category-view.category-cine .container-fluid, .product-perdiendo-el-norte .container-menu, .product-perdiendo-el-norte .container-header-top, .product-perdiendo-el-norte .container-fluid, .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .row-fluid, .span24 {
		width: 100%;
		height: auto;
	}
	.cms-index-index .container-home-club { width: auto; padding: 0 20px; background-position: 0px 0px; }
	.customer-account-forgotpassword .container { width:100%; }
	
	.customer-account-forgotpassword .span_content .form-list input.input-text { width: 280px !important; }
		
	
	/* Header */
	
	.container-slider { margin-top:40px; }
	.header-container,
	.container-header-top { height: 0; }
	
	
	/* Logo */
	
	.logo_normal { display:none; }
	.logo_responsive { display:block; }
	div#div_logo { width: auto; height: auto; }
	
	
	/* Menu Responsive */
	
	.menu-wrapper .em_nav {
		width: 15em;
		right: -15em;
		position: fixed;
		/*overflow: hidden;*/
		display: block;
		height: 100%;
		background-color: #2d86a4;
		top: 0;
		  z-index: 10000000;
	}
	.menu-item-link a,
	.em_nav .quick-access-right a { padding: 7px 10px !important; }
	.em_nav .quick-access-right a:hover { background-color:#fff; }
	.menu-wrapper .btn-navbar { display: block !important; }
	.container-menu .hnav { float: none; }
	.hnav a { text-align: center; }
	.em_nav .quick-access.row { display:block; }
	.em_nav strong { display: block; }
	.em_nav .separacion { display: block; }
	.menu-wrapper { right: 0; left:0; position:static; }
	.hnav .menu-item-depth-0 { float: none !important; }
	.menu-item-link > .menu-container, 
	.em-catalog-navigation li > ul { display: none !important; }
	
	
	/* Buscador */
	
	.top-search { margin-top: 5px; left: auto; right: 35px; top: 0; }
	div.container-menu ul#megamenupro_4 .menu-item-link { display:block !important; }
	#lupa_off { margin-right:10px; }
	
	.catalogsearch-result-index .span18.span_content { width: 73.8%; }
	.sorter .sort-by {  }
	.sorter .limiter { float: left; margin-left: 20px; }
	.category-products .breadcrumbs { float: none; }
	
	
	.quick-access.row { display: none; }
	
	.container-home-prod div.span18 {
		width: 720px;
		float: none;
		margin: 0 auto 35px !important;
		padding-left: 0 !important;
	}
	.container-home-prod div.span6 {
		margin-left: 9px;
		width: 100%;
		margin-left: 0;
		padding: 0 20px;
	}
	
	.cms-index-index .container-home-6 { padding: 10px 20px 0; width: auto; }
	
	div.container_regalosdecine_home1,
	div.container_regalosdecine_home2 { width: 46%; margin-right: 2%; margin-left: 2%; }
	
	#contenedor_activas li.item .product-name p { font-size: 24.5px; line-height: 24px; margin-bottom: 0; }
	contenedor_activas li div.product-item h2.product-name/*,
	.promociones_home #contenedor_activas li div.product-item*/ {width: 100%; padding: 0;}
	#container_regalosdecine_home .products-list li.item { background-position: right top !important; }
	
	#contenedor_activas li.item .desc p { font-size: 15px; line-height: 1.2em; }
	#contenedor_activas li div.product-item div.desc { width: 45%; }
	/*#container_regalosdecine_home .products-list li.item { padding-left: 15px; }*/
	#contenedor_activas li div.product-item div.desc { left: 15px; }
	#container_regalosdecine_home .products-list li .product-item { padding-left:15px; }
	.tw_indiv { width: 100%; }
	.tw_indiv div { width: 64%; background: none; }
	
	.club_home_izq { width: 54.1%; }
	.club_home_der { width: 45.9%; }
	.club_home { width: 100%; }
	/*.club_home_izq { padding-top: 45%; }*/
	.club_home_izq { padding-top: 6%; }
	.club_home_izq img {width: 100% !important;}
	.club_home_der .club_home_der_2 { font-size: 36px; }
	#titu_home_novedades { margin-left: -10px; margin-top: 60px; }
	
	.cms-index-index, .catalog-category-view.category-cine, .product-perdiendo-el-norte {
		width: auto !important;
		background: #000000 !important;
	}
	.cms-index-index .wrapper, .catalog-category-view.category-cine .wrapper, .product-perdiendo-el-norte .wrapper {
		margin-top:0;	
	}
	
	.notice-cookie .notice-inner {
		width: auto;
	}

	.container-footer .row-fluid,
	.cms-index-index .container-footer .container-fluid {
		width: auto;	
	}
	
	.container-footer ul.none li {
		float:none;	
	}
	div.container-footer { height: auto; }
	div.container-footer { padding-bottom: 10px; }
	
	.container-footer .footer_1, 
	.container-footer .footer_2, 
	.container-footer .footer_3, 
	.container-footer .footer_4 { width: 21.2%; margin-right: 5% !important; margin-left:0 !important; }
	.container-footer .footer_4 { margin:0 !important; }

	.container-footer ul.none li { width: 100%; }
		
	#destacados div.destacado,
	#destacados div#last_destacado { width: 32%; } 
	#destacados div.destacado { margin-right: 0.4%; 
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	}
	/*.cms-gbs-home #destacados { margin-top: 20px; }*/
	#destacados div#last_destacado { background: #58595B; text-align: center; }
	#destacados div#last_destacado img { max-width: 100%; display: inline-block; }

	.container-slider { background:#fff; }
		
	.span6 .widget.widget-static-block { width:49%; display: block; float: left; }
	.span6 .widget.widget-static-block:nth-last-child(1) { margin-left:2%; }
	
	
	/* Categorías */
	
	.sidebar { width: 23%; float: right; margin-right: 20px; }
	.sidebar img { width: 100%; }
	div.sidebar .products-grid li.item { width: 100%; }
	
	.catalog-category-view .span18 { width: 70%; }
	
	.categorypath-videojuegos-novedades .span_content .products-grid li.item { margin-left: 0; width: 22.8% !important; margin-right: 1%; }
	.categorypath-videojuegos-novedades .span_content .products-grid li.item.last { margin-right: 0; }
	.categorypath-videojuegos-novedades .sidebar div.block-recent-posts { margin-right:0; }
	.categorypath-videojuegos-novedades.catalog-category-view .span18 { margin-left: 20px; }
			
	.toolbar { width: auto; padding: 0 !important; }
	.sorter .view-mode { margin: 0; }
	
	.span_content .products-grid li.item { width: 30.8% !important; float: none; display: inline-block; vertical-align: top; }
	.products-grid li.item .product-item { min-height: 0 !important; margin-bottom: 20px; }
	
	div.category-products .bt_vertrailer,
	div.category-products .bt_vertrailer:hover { margin-top: 21%; }
	
	.masvisto_container .texto_ultimasnoticias a span { font-size: 13px; }
	.sidebar .texto_ultimasnoticias { max-height: none; padding-bottom: 10px; }
	.sidebar .masvisto_container li { width: auto; height: auto; }
	
	.category-products .products-grid .ratings .rating-box { margin-top: 0; }
	.ratings { margin-bottom:10px; float: left; clear: left; }
	div.format_stars { height:auto; }
	
	.products-grid .product-info .name-desc { display:block !important; }
	.products-grid .name-desc a { position: absolute; width: 100%; height: 100%; z-index: 1; top:0; }
	div.name-desc div.caratula_proximamente,
	.products-grid .name-desc a.video-thumb,
	div.category-products .bt_verficha { display:none; }
	.products-grid .product-info .name-desc { background:none !important; }
	
	.ratings { float:left !important; margin-top: 0px !important; }
	
	.sidebar_contenidos_especiales_2 { text-align:center; }
	.sidebar_contenidos_especiales_2 div {
	  margin-top: 90px;
	  margin-left: auto;
	  margin-right: auto;
	  margin-bottom: 15px;	
	}
	.sidebar_contenidos_especiales_2 { height: auto; }
	
	.category-novedades div.category-products .products-grid .product-info .name-desc-in { display: none; }
		
	
	/* Regalos de cine */
	
	#cambios_promos { padding-left: 0; }
	.category-regalos-de-cine .products-grid li.item { margin-left: 0; }
	.category-regalos-de-cine .category-products { padding: 0 20px; }
	
	.category-regalos-de-cine .span_content .products-grid li.item { width: 48.6% !important; float: left; margin-right: 2.5% !important; background-position: top right !important; }
	.category-regalos-de-cine .products-grid li.item:nth-child(2n) { margin-right:0 !important; }
	.category-regalos-de-cine #contenedor_activas li.item .product-name p,
	.text_promo_finalizada p { font-size: 24px; line-height: 24px; }
	.category-regalos-de-cine .products-grid li.item .product-item { margin-bottom:0 !important; }
	.category-regalos-de-cine #contenedor_activas li div.product-item div.desc { left: 20px; }
	.text_promo_finalizada { margin-top: 15px; padding-top: 0; }
	#cab_Promociones { top: 25px; }
	
	.categorypath-regalos-de-cine .contenedor_izq { width: 30.4%; margin-right: 4.6%; }
	.categorypath-regalos-de-cine .contenedor_der { width: 65%; }
	.categorypath-regalos-de-cine .contenedor_izq img { width: 100%; height: auto; }
	.categorypath-regalos-de-cine .box-description .std div.facebook-login-registro { width: auto; float: none; margin-top: 10px !important; }
	.categorypath-regalos-de-cine .contenedor_der_izq { width: 48.3%; margin-right: 3.2%; }
	.categorypath-regalos-de-cine .contenedor_der_der { width: 48.3%; }
	
	
	/* Detalle Producto */
	
	.catalog-product-view .contenedor_view,
	.catalog-product-view div.container div.row div.span_content,
	#product-q-a { width: 100%; }
	.catalog-product-view .comentarios { margin-left: 0; width: auto; }
	.comentarios .customer { padding: 20px 0; }
	.catalog-product-view .comentarios { padding: 0 20px; }
	.comentarios .customer .fotoUsuario { margin-left: 20px; }
	.comentarios .customer .inner-container_comentarios { width: 83%; }
	.catalog-product-view .pager { margin-left: 0; width: auto; padding: 0 20px; }
	
	.product-view .product-img-box .product-image { width: 100%; }
	.product-view .product-img-box { margin-right: 2.5%; width: 25%; }
	.product-view .product-img-box .product-image img { width: 100%; }
	form#product_addtocart_form { max-width: none; width: 72.3%; }
	#product-video iframe { width: 100%; height: 350px; }
	.categorypath-cine .product-view .product-shop { width: 100%; }
	div.block-related-product { width: auto; margin-left: 0; padding: 0 20px; }
	div.block-related-product div.aw-arp-block-content,
	.jcarousel { width:auto; }
	.plataformas_digital_venta { width:100%; }
	.last_logo { margin-right: 10px; }
	
	#messages_product_view { padding: 0 20px; }
	.catalog-product-view .messages { width: auto; }
	.categorypath-digital .product-view .product-shop { width: auto; }
	
	.comentarios #questionForm { max-width: none; padding: 0; height: auto; }
	.comentarios #questionForm ul.form-list { width: auto; }
	.comentarios #questionForm .fieldset { padding: 10px 0; width: 100%; }
	.comentarios #questionForm ul.form-list .input-box { width: auto; }
  	.comentarios #questionForm textarea { margin-left: 10px; }
	.comentarios #questionForm textarea { width: 515px; }
	
	.catalog-product-view .sidebar { margin-top: 20px; margin-right: 0; padding: 0 20px; float: left; width: auto; } 
	.category-products.rightbar_promoprincipal { width:100%; }
	.catalog-product-view .sidebar > a { width: 32.2% !important; margin-right: 1.4%; display: inline-block; vertical-align: top; }
	.sidebar div.block-recent-posts { margin-right:0; }
	.catalog-product-view .sidebar p { display: none; }

	.more-views { width: 100%; }
	
	.compra_entradas_ficha { zoom: 84%; }
	
	.catalog-product-view .sidebar .block { width: 31.8%; float:left; clear: none; margin-right: 0.7%; margin-left: 0.7%; }
	.catalog-product-view .sidebar { padding: 0 15px; }
	
	
	/* Politica de Privacidad */
	
	.privacy_policy #leftColumn { width: 22%; }
	.privacy_policy #rightColumn_large { width: 77.8%; float: right; }
	.cms-privacy-policy .span18.span_content,
	.privacy_policy #columnContainer { width: 100%; }
	body.cms-page-view div.page div.container-footer-bottom div.container { width: auto !important; }
	.privacy_policy .leftcol,
	.cms-privacy-policy .rightcol { width:48%; }
	.cms-privacy-policy .highlightbox { width: 100%; }
	
	
	/* Mi cuenta */
	
	.page.account .container { height: 0; }
	.customer-miperfil-index #img_cabecera4,
	.customer-novedades-index #img_cabecera4,
	.customer-preferencias-index #img_cabecera4,
	.customer-ayuda-index #img_cabecera4,
	.customer-preferencias-desactivar #img_cabecera4,
	.customer-account-edit #img_cabecera4,
	.customercredit-index-index #img_cabecera4 { width: 100%; }
	.my-account { width: 650px; }
	.wishlist, .novedades, .historial-actividad, .historial-transacciones, .ultimas-promociones, .my-account .ultimas-noticias, .my-account .codigo, .customercredit-box .box-account.box-recent, #checkoutSteps li.section.active {
width: 100%; }
	.my-account .block-account .block-content ul li { width: 155px; }
	.page.account .breadcrumbs { padding-left: 20px; }
	
	.my-account .cont-puntos { margin-left: 0; }
	
	.my-account .novedades .products-grid li.item { width: 22.6% !important; margin-right: 2.5%; }
	/*.customer-novedades-index .ultimas-promociones #contenedor_activas li.item { width: 462px !important; }*/
	.customer-novedades-index #contenedor_activas li.item .product-name p { font-size: 24px; line-height: 1em; }
	.customer-novedades-index #contenedor_activas li div.product-item { min-height: 170px !important; }
	/*.customer-novedades-index #contenedor_activas li div.product-item div.desc { width: 46%; }*/
	.customer-novedades-index #contenedor_activas li.item .desc p { font-size: 17px; line-height: 1.2em; }
	div.novedades_cine_home div.name-desc .bt_vertrailer,
	div.novedades_cine_home:hover div.name-desc .bt_vertrailer { margin-top: 25px; }
	.customer-novedades-index #contenedor_activas li div.product-item h2.product-name { padding-left: 15px; }
	.customer-novedades-index .ultimas-promociones #contenedor_activas li.item { width: 315px !important; float: left; }
	.customer-novedades-index #contenedor_activas li div.product-item h2.product-name { width: 150px; }
	
	#suscripcion .buttons-set button.button { margin-right: 0; padding-left:0; padding-right:0; }
	#suscripcion ul.form-list { margin-left: 15px; }
	#desactivacion { margin-bottom: 60px; }
	
	.novedades_cine_home .products-grid li.item div.bt_sintrailer { margin-top: 45px; }
	
	.customer-account-edit .form-list .field { width: 100% !important; }
		
	
	/* Club Warner */
	
	.cms-club-warner #arrow-left { position: absolute; top: 175px; left: 30px; margin: 0; }
	.cms-club-warner #arrow-right { position: absolute; top: 175px; right: 30px; margin: 0; }
	.cms-club-warner div.container div.row div.span_content,
	.cms-club-warner div.container div.row div.span_content .std { width:100% !important; }
	.cms-club-warner .span_content .products-grid li.item { width:101px !important; }
	.cms-club-warner div.container div.row .span_content { background: none !important; }
	body.cms-club-warner div.container div.row div.span_content { margin-left: 0 !important; }
	
	
	/* Noticias */
	
	.is-blog #img_cabecera4,
	.is-blog .span18.span_content { width: 100%; }
	#post-list li.item { width: 100%; }
	.blog-home { margin-right: 0; }
	.is-blog .sidebar { margin-top: 0; width: auto; padding: 0 20px; margin-top: 20px; }
	.is-blog .span_content { min-height: 0 !important; }
	.is-blog .sidebar p { display:none; }
	.is-blog .sidebar div.block-recent-posts,
	.is-blog .sidebar .block-blog-categories,
	.is-blog .sidebar .block-blog-text,
	.is-blog .block-blog-tag-cloud { width: 23.5% !important; margin-right: 1.4%; display: inline-block; vertical-align: top; }
	.is-blog .block-blog-tag-cloud { height:auto; margin-right:0; }
	.is-blog .breadcrumbs { padding-right:20px; }
	
	.wordpress-post-view .post-view { float: none; margin: 0 20px; margin-bottom: 30px; }
	.wordpress-post-view .post-entry { max-width: none; }
	
	.is-blog .post-list { padding: 0 20px; }
	
	
	/* Checkout */
	
	.checkout-cart-index .span_content { width: auto; padding: 0 20px; }
	.checkout-cart-index .container { margin-right: 0; margin-left: 0; }
	.checkout-onepage-index .span18 { width: 70%; }
	.checkout-onepage-index .opc { margin-left: 0; }
	.checkout-onepage-index .sidebar { margin-right: 0; width:26%; }
	.checkout-onepage-index div.container { margin-left: 20px; margin-right: 20px; width: auto; }
	.checkout-onepage-index .container-header-top div.container:first-child { height:0; } 
	.checkout-onepage-index .container-header-top div.container:first-child,
	.checkout-onepage-index .container-footer div.container { margin:0;}
	.adapt-1 .opc .form-list .field { width:100%; }
	.adapt-1 .opc .form-list li.wide .input-box,
	.adapt-1 .opc .form-list #shipping-new-address-form .fields { width: 94%; margin-right: 0; }
	.adapt-1 .form-list li.wide input.input-text, 
	.adapt-1 .form-list input.input-text,
	.adapt-1 .opc .form-list li.wide input.input-text,
	.opc .form-list li.wide input.input-text,
	#opc-billing .form-list input.input-text { width: 96% !important; }
	#opc-shipping .form-list input.input-text { width: 96% !important; }
	.opc #checkout-step-billing.step { padding-right:35px; }
	#checkout-step-billing .form-list select { width: 97%; }
	.form-list li.wide .input-box,
	.opc .form-list .field { width: 100%; }
	
	.customercredit-box .box-account.box-recent input.input-text { width: 185px !important; }
	
	.checkout-onepage-success .container { width: auto; padding-left: 20px; padding-right: 20px; }
	.checkout-onepage-success .container-footer-bottom .container { width:auto; }
	.checkout-onepage-success .container .span18 { width: 100%; }
	
	
	/* Registro */
	
	.account-create #form-validate .fieldset .form-list div.customer-dob input.input-text { width: 28px !important; }
	.account-create div.customer-dob {  width: auto; }
	.account-create #form-validate .fieldset .form-list div.customer-dob .dob-year input.input-text { margin-right: 5px; }
	
	
	/* CMS */
	
	.cms-ayuda .span18 { width: 100% !important; }
	.cms-ayuda #ayuda_warnerbros { padding-left:20px !important; padding-right:20px !important; }
	
	/* Password Recovery */
	
	.customer-account-changeforgotten div.container form .fieldset { width: 55%; }
	.customer-account-changeforgotten div.container form .buttons-set { width: 55%; }
	.customer-account-changeforgotten div.page-title h1 { font-size: 4em; }
	
}
@media (max-width: 979px) {
	/*BANNER CONTENIDOS ESPECIALES HOME*/
	
	.banner_contenidos_especiales_home {
		background: none #cf051b;
		text-align: left;
		float: left;
	}
	.banner_contenidos_especiales_home .banner_contenidos_especiales_home_texto {
	    text-align: center;
	    width: 100%;
	    padding-left: 0px;
	    float: none;
	    padding-right: 0px;
        display: inline-block;
	}
	.banner_contenidos_especiales_home .banner_contenidos_especiales_home_texto span {
		font-size: 28px;
		font-weight: 700;
	}
	.banner_contenidos_especiales_home .banner_contenidos_especiales_home_boton {
		margin-right: auto;
	    width: 125px;
	    float: none;
	    text-align: center;
	    margin-top: 0%;
	    margin-bottom: 2%;
	    margin-left: auto;
	}
	#titu_home_novedades {
		margin-top: 45px;
	}
} 
@media (max-width: 840px) {
	.club_home_der .club_home_der_2 { font-size: 32px; line-height: 36px; }
	.club_home_der .club_home_der_3_inner div span { font-size: 13px; }
	.club_home_der .club_home_der_1 div { width:230px; }
	.club_home_der .club_home_der_1 div img { width: 85%; }
	
	#checkout-review-table-wrapper #checkout-review-table th:nth-child(2),
	#checkout-review-table-wrapper #checkout-review-table td:nth-child(2) { display:none; }
	
	body.cms-san-andres-premiere-mundial .page .span18.span_content,
	body.cms-creed-premiere-mundial .page .span18.span_content,
	body.cms-batman-v-superman-premiere-mexico .page .span18.span_content,
	body.cms-batman-v-superman-premiere-londres .page .span18.span_content { width: 100%; }
	body.cms-san-andres-premiere-mundial .page,
	body.cms-creed-premiere-mundial .page,
	body.cms-batman-v-superman-premiere-mexico .page,
	body.cms-batman-v-superman-premiere-londres .page { background: #000000; }
	body.cms-san-andres-premiere-mundial .page #premiere_div,
	body.cms-creed-premiere-mundial .page #premiere_div,
	body.cms-batman-v-superman-premiere-mexico .page #premiere_div,
	body.cms-batman-v-superman-premiere-londres .page #premiere_div { width: 100%; margin-left: auto; margin-right: auto; margin-top: 50px; }
	body.cms-san-andres-premiere-mundial .page #premiere_div div,
	body.cms-creed-premiere-mundial .page #premiere_div div,
	body.cms-batman-v-superman-premiere-mexico .page #premiere_div div,
	body.cms-batman-v-superman-premiere-londres .page #premiere_div div { width:100%;margin-left:auto;margin-right: auto;}
	body.cms-batman-v-superman-premiere-mexico .page #premiere_div div iframe,
	body.cms-batman-v-superman-premiere-londres .page #premiere_div div iframe {width: 100%; min-height: auto;}
	body.cms-batman-v-superman-premiere-mexico .page #premiere_div h1,
	body.cms-batman-v-superman-premiere-londres .page #premiere_div h1 {color:#fff;font-size:32px;text-align: center;}
	body.cms-batman-v-superman-premiere-mexico .page #premiere_div h2,
	body.cms-batman-v-superman-premiere-londres .page #premiere_div h2 {color:#fff;font-size:20px;text-align: center;}

} 
 
/* Landscape phones and down */
@media (max-width: 720px) {
	
	.btn-toggle{ display:none}
	.nav-container.fixed-top,
	.em_nav.fixed-top{ position:static; width:auto}
	body .hide-lte0{ display:none }
	
	
	/* Aviso Cookies */
	
	.notice-cookie #truste-consent-track { height: auto; padding-bottom:4px; }
	/*.notice-cookie #truste-consent-text { margin-right:0px; }*/
	.notice-cookie button { margin-bottom:5px; }
	.notice-cookie button#truste-show-consent { margin-left:0px; }
	/*.notice-cookie .notice-inner .actions { float: none; margin: 0; text-align: center; }
	.notice-cookie .notice-inner p { text-align: center; }
	.notice-cookie .notice-inner { width: auto; }*/
	
	
	/* Buscador */
	
	.top-search { margin-top: 5px; left: auto; right: 35px; top: 0; }
	div.container-menu ul#megamenupro_4 .menu-item-link { display:block !important; }
	#lupa_off { margin-right:10px; }
	.catalogsearch-result-index .span18.span_content { width: auto; padding: 0 20px; }
	.catalogsearch-result-index .products-grid li.item { width: 31.5% !important; }
	
	
	/* ----- mega menu on mobile view ----- */
	
	.hnav .menu-item-depth-0 { float:none !important; }
	.menu-wrapper { position: static; right: 0; left:0; }
	.hnav .menu-item-depth-0 { position: relative !important; }
	.menu-item-link a.arrow { display:none !important; }
	.menu-wrapper .em_nav{ width: 15em; right: -15em; position: fixed; overflow: hidden; display: block; background-color: #2d86a4; top: 0; z-index: 1000; height:100%;
	}
	.btn.btn-navbar { display:block !important; }
	.quick-access.row { display: none; }
	.em_nav .hnav >li.menu-item-parent:hover, .em_nav .hnav >li.menu-item-parent:active{background:none;}
	.menu-item-hbox > .menu-container { white-space:normal }
	.menu-item-hbox > .menu-container > li { display:block!important; margin-left:0!important }
	.menu-item-text p img.fluid{ margin-right:0}
	.menu-item-parent .menu-container a,
	.menu-item-parent a.arrow{margin-right:0 !important}
	.em_nav .products-list a,
	.em_nav .products-grid a{ margin-right:0 !important}
	.hnav .menu-item-depth-0.first > a{ min-width:0}
	.hnav .menu-item-depth-0.first > a{ background-image:none}
	.hnav .menu-item-depth-0.second  > a,
	.hnav .menu-item-depth-0 > a,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li > a { background:/*BEGIN:negative3_bgcolor*//*#a40100*//*END:negative3_bgcolor*/ !important; text-transform:uppercase!important; min-height:0 }
	.hnav .menu-item-depth-0 > a.arrow ,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li > a.arrow{width:7px;}
	.hnav .menu-item-depth-0 > a.arrow span ,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li > a.arrow span { display:block!important; background:url(../images/i_bullet1.gif) right center no-repeat!important }
	.hnav .menu-item-depth-0:hover > a,
	.hnav .menu-item-depth-0.active > a,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li:hover > a,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li.active > a { background:/*BEGIN:general_color*/#202020/*END:general_color*/!important; color:/*BEGIN:negative_color*/#ffffff/*END:negative_color*/!important }
	.header-container, .container-header-top { height: 0; }
	.em_nav strong { display: block; }
	.menu-item-link a, 
	.em_nav .quick-access-right a { padding: 7px 10px !important; }
	.em_nav .quick-access-right a:hover { background-color:#fff; }
	.em_nav .quick-access.row { display: block; }
	.hnav a { text-align: center; }
	.em_nav .separacion { display: block; }
	.container-menu .hnav { float: none; }
	.menu-item-link a, .em_nav .quick-access-right a { padding: 10px 10px !important; }
	
	
	/* Logo */
	
	.logo_normal { display: none; }
	.logo_responsive { display: block; }
	
	
	/* Home */
	
	.category-products .products-grid, 
	.category-products .products-list,
	.novedades_casa_home .products-grid li.item { margin-left: 0; }
	.container-home-prod div.span18 { width: auto; padding: 0 20px !important; }
	.container-home-prod .row-fluid .span6 { width: 100%; margin-left: 0; padding: 0 20px; }
	.masvisto_container li,
	.widget-static-block .masvisto_container .texto_ultimasnoticias { height:auto; }
	.widget-static-block .masvisto_container .texto_ultimasnoticias { padding-bottom: 8px; }
	.container-home-prod .widget.widget-static-block h2 { padding-left:0; }
	.products-grid li.item { margin-left: 0; }
	
	.novedades_cine_home .products-grid li.item,
	.novedades_juegos_home .products-grid li.item,
	.products-grid li.item { width: 23.6% !important; margin-right: 1.4%; height: auto; float: none; display: inline-block; vertical-align:top; }
	.categorypath-videojuegos-novedades .products-grid li.item { width: 22.9% !important; }
	
	.cms-gbs-home .novedades_juegos_home { padding:0; }
	.novedades_casa_home .products-grid li.item { width: 32% !important; margin-right: 1.4%; float: none; display: inline-block; }
	.category-products.novedades_casa_home { width:74%; }
	.novedades_casa_home .products-grid li.last { margin-right: 0 !important; }
	
	div.novedades_cine_home div.name-desc .bt_vertrailer,
	div.novedades_cine_home div.name-desc .bt_vertrailer:hover,
	div.category-products .bt_vertrailer,
	div.category-products .bt_vertrailer:hover { margin-top: 21%; }
	div.novedades_juegos_home div.name-desc .bt_vertrailer,
	div.novedades_juegos_home div.name-desc .bt_vertrailer:hover { margin-top: 34%; margin-bottom: 5px; }
	div.novedades_casa_home div.name-desc .bt_vertrailer,
	div.novedades_casa_home div.name-desc .bt_vertrailer:hover { margin-top: 34%; }
	div.novedades_casa_home div.name-desc .bt_sintrailer { margin-bottom: 0px; }
	
	.cms-gbs-home .novedades_casa_home { float: none; vertical-align: top; }
	
	.container-menu .row-fluid, .container-menu .row { position: static; }
	
	.cms-index-index, 
	.catalog-category-view.category-cine, 
	.product-perdiendo-el-norte { width: auto !important; background: #000000 !important; margin-top:0; }
	
	.cms-index-index .wrapper { margin: 0 auto !important; }
	.cms-index-index .wrapper, 
	.catalog-category-view.category-cine .wrapper, 
	.product-perdiendo-el-norte .wrapper { margin-top:0; }
	
	.container-slider { background:#fff; }
	
	.cms-index-index .container-menu, .cms-index-index .container-header-top, .cms-index-index .container-fluid, .cms-index-index .container-slider, .cms-index-index .container-home-prod, .cms-index-index .container-home-club, .cms-index-index .container-home-6, .catalog-category-view.category-cine .container-menu, .catalog-category-view.category-cine .container-header-top, .catalog-category-view.category-cine .container-fluid, .product-perdiendo-el-norte .container-menu, .product-perdiendo-el-norte .container-header-top, .product-perdiendo-el-norte .container-fluid, .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .row-fluid, .span24 { width: 100%; }
		
	.cms-gbs-home .category-products { height: auto; }
	
	.club_home { height: auto;  padding: 0 20px; }
	.club_home_izq a { padding-left: 1px; }
	.cms-index-index .container-home-club { max-height: none; }
	.club_home_izq { padding-top: 7.5%; width: 50%; }
	.club_home_der { width: 50%; }
	.club_home_izq img {width: 100% !important;}
	.club_home_der .club_home_der_2 { font-size: 32px; line-height: 36px; color: #ffffff; }
	.club_home_der .club_home_der_3_inner div span { font-size: 13px; }
	.club_home_der .club_home_der_1 div { width:230px; }
	.club_home_der .club_home_der_1 div img { width: 85%; }
	
	.tw_indiv { height:auto; width:auto; }
	.tw_indiv div { width: 55%; background: none; }
	
	.cms-index-index .area6 { max-height: none; padding: 0 20px; width: auto; }
	div.container_regalosdecine_home1, 
	div.container_regalosdecine_home2 { width: 48.4%; margin: 0; }
	div.container_regalosdecine_home1 { margin-right:3%; }
	#container_regalosdecine_home .products-list li.item { background-position: right center !important; }
	#container_regalosdecine_home h2.product-name { margin-bottom:10px; }
	#contenedor_activas li.item .product-name p { margin-bottom: 0; }
	#container_regalosdecine_home .products-list li .product-item { padding-left: 15px; }
	
	#contenedor_activas li.item .product-name p,
	.text_promo_finalizada p { font-size: 18px; line-height: 18px; }
	#container_regalosdecine_home #contenedor_activas li div.product-item div.desc p { margin: 0; margin-right: 20px; font-size: 15px; line-height: 1.1em; }
	#container_regalosdecine_home #contenedor_activas li div.product-item div.desc { left: 15px; width: 50%; }
	
	.header h1.logo{ float:none; text-align:center}
	.quick-access-left{padding:0 10px}
	.div_link-cart{ float:left; padding:0 10px; background:none}
	.dropdown-cart{ float:left}
	.dropdown-cart .cart-popup{ background:none}
	.cart-popup-content{ border-top: 2px solid /*BEGIN:primary_color*//*#000000*//*END:primary_color*/}
	.header .links li{ margin-right:20px}
	.div_top-link{ background:none; float:left; padding:10px 10px; margin:0; clear:both}
	.div_language-currency{float:left; margin-top:2px; position:absolute; top:0; left:0}
	.header a.logo{ text-align:center; width:100%}
	.div_top-link p{display:none}
	.cart-popup-content{ width:240px}
	.block-cart-top .mini-products-list .product-image{ width:90px}
	.header .welcome-msg{ display:none}
	.quick-access-right{ }
	.form-search .input_cat select{ width:100%}
	.form-search .input_cat{ width:100%}
	.form-search .input_cat{ float:left;}
	.form-search .input_search{ width:100%}
	.form-search input.input-text{ }
	.form-search .input_search{ margin-bottom:10px}
	.dropdown-cart .cart-popup{ left:0; right: auto}
	.form-language ul li:first-child{ margin-left:0}
		
	#destacados div.destacado { background-size: 100%; background-position: top center; margin-right: 0; margin-bottom: 13px; }
	#destacados div#last_destacado,
	#destacados div.destacado { width: 100%; }
	#destacados div#first_destacado {margin-left:0px!important;}
	#destacados div#last_destacado { margin-bottom:0; background: #58595B; text-align: center; height: auto; }
	.cms-gbs-home #destacados { width: auto; height:auto; padding-top: 20px; }
	#destacados div.destacado { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; float: none; }
	
	#titu_home_novedades { margin-top: 60px; /*padding-right: 20px;*/ }
	#promos_enlace { margin-top:10px; }
	
	div.slider_box div.icons { position:relative; right:0px; }
	.notice-cookie #truste-consent-track { height:auto; }
	
	/* Categoria */
	
	.sidebar{ margin-top:10px}
	.tree-filter .icon{ margin-top:5px}
	.span18.span_content .product-view .product-shop{ clear:both; margin-left:0 !important; }
	.products-list .product-image img{ width:125px !important; height:125px !important}
	.productlabels_icons{top:0px !important}
	
	.breadcrumbs { padding-left:0; }
	.category-products .breadcrumbs { float:none; }
	.toolbar { padding:0 !important; }
	.sorter .limiter { float: left; }
	
	.sorter .view-mode { margin:0; }
	
	.catalog-category-view .span18 { width: auto; padding: 0 20px; }
	.catalog-category-view .products-grid li.item:nth-of-type(4n) { margin-right:0; }
	.products-grid li.item .product-item { min-height:0 !important; margin-bottom: 20px; }
	
	.img_cabecera3 { top: 50px; }
	.category-cine .img_cabecera3 div.product-name h1 { width: 355px; font-size: 40px; }
	#cab_Cine div.product-name #cabecera_negra { font-size: 27px; }
	
	.catalog-category-view .sidebar { padding: 0 20px; width: auto; margin-bottom: 40px; }
	.catalog-category-view .sidebar p { display:none; }
	.sidebar .rightbar_promoprincipal ul.products-grid li.item { display:none; }
	.sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(26) { display:block; width: 100% !important; }
	.categorypath-videojuegos-novedades .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(26) { display: none; }
	.categorypath-videojuegos-novedades .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(1),
	.categorypath-videojuegos-novedades .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(3) { display: block; width: 100% !important; }
	
	.categorypath-videojuegos-novedades ul.products-grid { text-align: center; }
	
	.catalog-category-view .sidebar div.block-layered-nav,
	.category-products.rightbar_promoprincipal,
	.catalog-category-view .sidebar > a,
	.sidebar div.block-recent-posts { width: 23.6% !important; margin-right: 1.4%; display: inline-block; vertical-align: top; }
	.categorypath-videojuegos-novedades .catalog-category-view .sidebar div.block-layered-nav,
	.categorypath-videojuegos-novedades .category-products.rightbar_promoprincipal,
	.categorypath-videojuegos-novedades .sidebar > a,
	.categorypath-videojuegos-novedades .sidebar div.block-recent-posts { width: 32% !important; }
	.sidebar div.block-recent-posts { margin-right:0; }
	.sidebar img { width: 100%; }
	.sidebar .masvisto_container li { width: auto; height: auto; }
	.sidebar .texto_ultimasnoticias { max-height: none; padding-left:5px; }
	/*.masvisto_container li .img_masvisto { display:none; }*/
	.masvisto_container .texto_ultimasnoticias a span { font-size: 12px; line-height: 11px; font-weight: 400; }
	
	.toolbar-bottom { padding-left: 0; }
	
	.img_cabecera3 .product-name { width: 100%; }
	#img_cabecera img { display: none; }
	#img_cabecera { background: none; }
	#img_cabecera .product-name,
	.img_cabecera3 { position:static; margin-top: 10px; }
	.category-image,
	.img_cabecera3 { display: none; }
	.category-novedades .img_cabecera3,
	.categorypath-bluray-dvd .img_cabecera3,
	.categorypath-digital .img_cabecera3,
	.categorypath-regalos-de-cine .img_cabecera3 { display: block; }
	
	#img_cabecera .product-name { padding: 5px 20px 0; background:none; max-width:100%; }
	#img_cabecera div.product-name h1 { color: #2d86a4; }
	.img_cabecera3 div.product-name span { background:none; color: #2d86a4; padding-left:0; }
	.img_cabecera3 div.product-name h1 { background:none; color: #2d86a4; padding-left:20px; }
	.category-regalos-de-cine.img_cabecera3 div.product-name span { padding:0; }
	.img_cabecera3 div.product-name span { padding: 0; }
	.img_cabecera3 div.product-name #cabecera_negra { background:none; color:#000; padding-top: 0; padding-left: 20px; }
	.category-digital .img_cabecera3 div.product-name span,
	.category-bluray-dvd .img_cabecera3 div.product-name span { padding-left:20px; }
	
	.category-products .products-grid .ratings .rating-box { margin-top: 0; }
	.ratings { margin-bottom:10px; float: left; clear: left; }
	div.format_stars { height:auto; }
	
	.products-grid .product-info .name-desc { display:block !important; }
	.products-grid .name-desc a { position: absolute; width: 100%; height: 100%; z-index: 1; top:0; left: 0; }
	div.name-desc div.caratula_proximamente,
	.products-grid .name-desc a.video-thumb,
	div.category-products .bt_verficha { display:none; }
	.products-grid .product-info .name-desc { background:none !important; }
	
	.ratings { float:left !important; margin-top: 0px !important; }
	
	.category-novedades div.category-products .products-grid .product-info .name-desc-in { display: none; }
		
	
	/* Detalle Producto */
	
	.product-view .box-tags .form-add .input-box{ width:77%}
	.box-reviews .form-add .form-list textarea,
	.box-reviews .form-add .form-list input.input-text{ width:95%}
	#review-form .data-table th,
	#review-form .data-table td{ min-width:0; padding-left:5px; padding-right:5px}
	#product-attribute-specs-table th{ white-space:normal}
	#review-form .data-table th{ background:none}
	.email-friend a{ background-position:0 2px}
	.box-up-sell .jcarousel-skin-tango .jcarousel-clip-horizontal{ margin:0 -11px}
	
	.catalog-product-view .contenedor_view,
	.catalog-product-view div.container div.row div.span_content,
	#product-q-a { width: 100%; }
	.catalog-product-view .comentarios { margin-left: 0; }
	.catalog-product-view .comentarios { padding: 0 20px; width: auto; }
	.comentarios .customer .inner-container_comentarios { width: 76%; }
	.catalog-product-view .pager { margin-left: 0; width: auto; padding: 0 20px; }
	
	.product-view .product-img-box .product-image { width: 100%; }
	.product-view .product-img-box { margin-right: 2.5%; width: 25%; }
	.product-view .product-img-box .product-image img { width: 100%; }
	form#product_addtocart_form { max-width: none; width: 72.3%; }
	#product-video iframe { width: 100%; height: 350px; }
	.categorypath-cine .product-view .product-shop { width: 100%; }
	div.block-related-product { width: auto; margin-left: 0; padding: 0 20px; }
	div.block-related-product div.aw-arp-block-content,
	.jcarousel { width:auto; }
	.plataformas_digital_venta { width:100%; }
	.last_logo { margin-right: 10px; }
	
	#messages_product_view { padding: 0 20px; }
	.catalog-product-view .messages { width: auto; }
	.categorypath-digital .product-view .product-shop { width: auto; }
	
	.comentarios #questionForm { max-width: none; padding: 0; height: auto; }
	.comentarios #questionForm ul.form-list { width: auto; }
	.comentarios #questionForm .fieldset { padding: 10px 0; width: 100%; }
	.comentarios #questionForm ul.form-list .input-box { width: auto; }
  	.comentarios #questionForm textarea { margin-left: 10px; }
	.comentarios #questionForm textarea { width: 415px; }
	
	.catalog-product-view .sidebar { margin-top: 20px; margin-right: 0; padding: 0 20px; float: left; width: auto; } 
	.category-products.rightbar_promoprincipal, 
	.catalog-product-view .sidebar > a, 
	.catalog-product-view .sidebar div.block-recent-posts { width: 32.2% !important; margin-right: 1.4%; display: inline-block; vertical-align: top; }
	.catalog-product-view .sidebar div.block-recent-posts { margin-right:0; }
	
	.catalog-product-view .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(26) { display:none; }
	.catalog-product-view .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(1),
	.catalog-product-view .sidebar .rightbar_promoprincipal ul.products-grid li.item:nth-of-type(3) { display: block; width: 100% !important; }
	.contenedor_view div.breadcrumbs { padding-left: 20px; }
	.catalog-product-view .sidebar p { display: none; }
	
	.more-views { width: 100% !important; }
	
	#ibouterImageContainer { width:90% !important; }
	#ibouterImageContainer iframe { width:100%; height: 250px; }
	.catalog-category-view #iblightbox { top: 10px !important; } 
	
	.compra_entradas_ficha { zoom: 72%; }
	
	.product-view .product-shop img { width:100%; }
	
	.ui-tabs .ui-tabs-nav li { width: 100%; margin-bottom: 5px; margin-right:0; }
	.span18.span_content .product-view .product-shop { width:100%; }
	
	.catalog-product-view #cabecera_negra { position:relative; top:0px; }
	
	/* Regalos de cine */
	
	.category-regalos-de-cine .breadcrumbs,
	.category-regalos-de-cine .category-products { padding-left:20px; padding-right:20px; }
	#cambios_promos { padding:0; }
	.category-regalos-de-cine .span_content .products-grid li.item { width: 48.6% !important; float: left; margin-right: 2.5% !important; background-position: top right !important; }
	.category-regalos-de-cine .products-grid li.item:nth-child(2n) { margin-right: 0 !important; }
	.category-regalos-de-cine .products-grid li.item .product-item { margin-bottom:0; padding-left:15px; }
	.category-regalos-de-cine #contenedor_activas li div.product-item div.desc { width: 40%; }
	.category-regalos-de-cine #contenedor_activas li.item .desc p { font-size: 15px; line-height: 1.2em; }
	.title_promo_finalizada,
	.title_promo_finalizada a { font-size: 15px; line-height: 15px; padding: 0; }
	.title_promo_finalizada a { margin-right:10px; }
	.text_promo_finalizada { padding-left:0; }
	div.promo_finalizada_container h2.text_promo_finalizada { margin-bottom: 10px; }
	#cab_Promociones { top: 20px; }
	
	.categorypath-regalos-de-cine .contenedor_izq { width: 48.3%; margin-right: 4.7%; }
	.categorypath-regalos-de-cine .contenedor_der { width: 47%; }
	.categorypath-regalos-de-cine .contenedor_izq img { width: 100%; height: auto; }
	.categorypath-regalos-de-cine .contenedor_der #titular_color_promo p { text-align: left; }
	.categorypath-regalos-de-cine .contenedor_der_izq { width: 100%; margin-right: 0; }
	.categorypath-regalos-de-cine .contenedor_der_der { width: 100%; }
	.categorypath-regalos-de-cine .box-description .std div.facebook-login-registro { margin-top: 10px!important; float: left;
clear: left; }
	.categorypath-regalos-de-cine .box-description .std div.conectar_promociones { text-align: left; }
	
	.categorypath-regalos-de-cine .effeckt-button-inverso { float: left; max-width: none; }
	.categorypath-regalos-de-cine .container_legal { padding: 10px 0; }
	
	.categorypath-regalos-de-cine .product-name span,
	.category-regalos-de-cine #img_cabecera div.product-name h1 { color: #2d86a4; background: #ffffff; padding: 0; line-height: 1.1em;}
	
	
	/* Conectar con Facebook */
	
	#lightboxx-panel { top: 40px; left: 0; right: 0; margin: 0 auto; width: 70%; }
	#lightboxx-panel .effeckt-button-inverso { padding-right: 13px; margin: 10px auto; clear: left; max-width: 50%; text-align: center; }
	

	/* Footer */
	
	.container-footer .footer_1,
	.container-footer .footer_2,
	.container-footer .footer_3,
	.container-footer .footer_4 { width: 22.6%; margin-left: 0; margin-right: 2.7%;}
	.container-footer .footer_4 { margin-right:0; }
	.container-footer ul.none li { float:none; width:100%; padding:5px; }
	div.container-footer { height: auto; }
	.container-footer .row-fluid { width: auto; }
	div.container-footer { padding-bottom: 10px; }
	
	.container-footer-bottom .span16,
	.container-footer-bottom .span8 { width: 100%; }
	
	.form-list .input-range input.input-text{ width:280px}
	.link-header{ display:none}
	.category-decs{ display:block !important}
	
		
	.block-cart-top .mini-products-list .product-image{ min-height:100px}
	.block-cart-top .mini-products-list .product-image img{ width:100px !important; height:100px !important}
	.block-cart-top p.subtotal{ min-width:130px}
	.block-cart-top button.button{ margin-bottom:10px}
	
	.container-link ul{clear:both}
	
	.top_right{ padding-top:20px}
	.azp_list{ margin-bottom:20px}
	
	.widget-categories .jcarousel-skin-tango{width:100%}
	.widget-categories .top-brands{ width:100%; margin-left:0; margin-top:15px}
	.brand-cat .widget-title h2{ padding-right:25px}
	
	.block-subscribe .block-content{ margin:0}
	.block-subscribe .input-box{ width:78%; text-align:left}
	.block-subscribe input.input-text{ width:96% !important}
	.container-footer .content{ width:100%}
	.widget-categories li.category-brand{ margin-left:0}
	
	.block-cart-top .goto-cart{ display:block !important}
	.category-decs{ display:block !important}
	.container-footer{ margin-top:20px}
	
	.brand-cat .brand-logo{ position:absolute; right:0px; background:url("../images/i_desc_arrow.gif") no-repeat ; width:17px; height:11px; top:10px; display:block}
	.brand-cat .brand-logo.brand-logo-hidden{ background:url("../images/i_asc_arrow.gif") no-repeat}
	
	
	/* Shopping Cart */
	 
	.cart .cart-collaterals .col2-set,
	.cart-collaterals .col2-set .col-1, 
	.cart-collaterals .col2-set .col-2,
	.cart .totals{ width:100%; padding-bottom:10px;}
	.cart .totals h2,
	.cart .totals .checkout-types{ padding-left:20px; padding-right:20px}
	.cart .totals #shopping-cart-totals-table{ margin-left:20px; margin-right:20px}
	.shipping-form .input-box .input-text,
	.cart .discount .input-box .input-text{ width:240px !important}
	.cart .cart-collaterals select{ width:257px}
	.totals button.btn-checkout span span{padding:9px 10px 7px; font:/*BEGIN:general_font*/12px/1.35 Arial, Helvetica, sans-serif/*END:general_font*/}
	#shopping-cart-table{ border:none}
	#shopping-cart-table tbody td:nth-child(1),
	#shopping-cart-table th:nth-child(1) { display:none }
	#shopping-cart-table tbody td:nth-child(4),
	#shopping-cart-table th:nth-child(4) { display:none }
	#shopping-cart-table tbody td:nth-child(3),
	#shopping-cart-table th:nth-child(3) { display:none }
	#shopping-cart-table tbody td:nth-child(5),
	#shopping-cart-table th:nth-child(5) { display:none }
	#shopping-cart-table tbody td:nth-child(2) { width:100% }
	.cart-table.data-table tr.last td{ border-bottom:none}
	.data-table td,
	.data-table th{ padding-left:10px; padding-right:10px}
	.cart .crosssell .jcarousel-skin-tango{ margin-left:10px}
	
	.checkout-cart-index #shopping-cart-table tbody td:nth-child(5),
	.checkout-cart-index #shopping-cart-table th:nth-child(5),
	.checkout-cart-index #shopping-cart-table tbody td:nth-child(4),
	.checkout-cart-index #shopping-cart-table th:nth-child(4) { display:table-cell; }
	
	.form-list .field,
	.form-list li.wide .input-box{ width:260px}
	.form-list li.wide input.input-text,
	.account-create .fieldset .form-list input#email_address,
	.form-list input.input-text{width:97% !important}
	.form-list select{width:268px}
		
	.checkout-cart-index .span_content { width: auto; padding: 0 20px; }
	.checkout-cart-index .container { margin-right: 0; margin-left: 0; }
	.checkout-cart-index .cart .totals { float: none; width: 100%; }
	.checkout-cart-index .cart .totals #shopping-cart-totals-table { margin:0; }
	.checkout-cart-index .cart .totals .checkout-types { padding-left: 0; padding-right: 0; }
	
	
	/* Contact */
	
	.contacts-index-index #contactForm .form-list input.input-text, 
	.contacts-index-index #contactForm .form-list li.wide textarea {
	width: 240px; }
	
	
	/* Registro */
	
	.account-create { width: auto; padding: 0 20px; }
	.account-create #form-validate .fieldset2 { padding: 9px 0; }
	.account-create .fieldset_register_legal .subfieldset_register_legal_1 { margin-left: 9px; width: 62%; }
	.account-create .fieldset_register_legal .subfieldset_register_legal_2 { margin-right: 9px; float: right; }
	.account-create #form-validate .fieldset .form-list input.input-text { width: 96%; }
	.account-create .fieldset .form-list .field,
	.account-create .fieldset .form-list .field_last { width: 100%; }
	.account-create .fieldset .form-list .field { margin-right: 0; margin-bottom: 10px; }
	.account-create div.customer-dob { width: auto; }
	
	.account-create #form-validate .fieldset .form-list div.customer-dob input.input-text { width: 28px !important; }
	.account-create div.customer-dob {  width: auto; }
	.account-create #form-validate .fieldset .form-list div.customer-dob .dob-year input.input-text { margin-right: 5px; }
	
	.account-create { width: auto !important; }
	.account-create .input-box { height: auto; padding: 0; }
	
	.account-create #form-validate .fieldset .form-list input.input-text { width: 96% !important; }
	.account-create #form-validate .fieldset .form-list div.customer-dob input.input-text { width: 38px !important; }
	
	.account-create #form-validate li.condicioneslegales { margin-bottom: 10px; }
	
	.account-create .page-title h1 { width: 100%; margin: 0; }

	
	/* Login */
	
	.fieldset{width:100%; clear:both}
	.account-login .col2-set .col-1,
	.account-login .col2-set .col-2{width:100%; padding-bottom:15px}
	.col3-set .col-1,
	.col3-set .col-2,
	.col3-set .col-3{width:100%}
	.registered-users .buttons-set{ width:256px}
	.new-users .buttons-set{ margin-top:15px}
	.customer-account-edit .buttons-set{display:inline-block; width:100%}
	.my-account .buttons-set p.required{ clear:both}
	
	
	/* Mi Cuenta */
	
	#wishlist-table,
	#my-tags-table,
	#my-reviews-table,
	#my-orders-table{ border:none}
	#my-orders-table tbody td:nth-child(2),
	#my-orders-table th:nth-child(2) { display:none }
	#my-orders-table tbody td:nth-child(5),
	#my-orders-table th:nth-child(5) { display:none }
	#my-orders-table tbody td:nth-child(3),
	#my-orders-table th:nth-child(3) { display:none }
	#my-orders-table td{ padding-left:10px; padding-right:10px}
	#my-reviews-table tbody td:nth-child(3),
	#my-reviews-table th:nth-child(3) { display:none }
	#my-tags-table tbody td .product-image img{ width:70px !important; height:70px !important}
	#wishlist-table tbody td:nth-child(1),
	#wishlist-table th:nth-child(1) { display:none }
	#my-tags-table tbody td,
	#my-tags-table th ,
	#wishlist-table tbody td,
	#wishlist-table th { padding-left:0px; padding-right:10px;}
	#wishlist-table tbody td,
	#wishlist-table th,
	#my-reviews-table tbody td,
	#my-reviews-table th { padding-left:0px; padding-right:15px;  border-left:none; border-right:none  }
	.product-review .product-details{ clear:both; padding-top:20px; margin-left:0}
	
	.page.account .container { height: 0; }
	.customer-miperfil-index #img_cabecera4,
	.customer-novedades-index #img_cabecera4,
	.customer-preferencias-index #img_cabecera4,
	.customer-ayuda-index #img_cabecera4,
	.customer-preferencias-desactivar #img_cabecera4,
	.customer-account-edit #img_cabecera4,
	.customercredit-index-index #img_cabecera4 { width: 100%; padding-top: 5px !important; }
	
	.customer-miperfil-index #img_cabecera4 div.product-name h1,
	.customer-novedades-index #img_cabecera4 div.product-name h1,
	.customer-preferencias-index #img_cabecera4 div.product-name h1,
	.customer-ayuda-index #img_cabecera4 div.product-name h1,
	.customer-preferencias-desactivar #img_cabecera4 div.product-name h1,
	.customer-account-edit #img_cabecera4 div.product-name h1,
	.customercredit-index-index #img_cabecera4 div.product-name h1 { color: #2d86a4; }
	
	.customer-miperfil-index #img_cabecera4 div.product-name,
	.customer-novedades-index #img_cabecera4 div.product-name,
	.customer-preferencias-index #img_cabecera4 div.product-name,
	.customer-ayuda-index #img_cabecera4 div.product-name,
	.customer-preferencias-desactivar #img_cabecera4 div.product-name,
	.customer-account-edit #img_cabecera4 div.product-name,
	.customercredit-index-index #img_cabecera4 div.product-name { background: none; }
	
	.page.account .breadcrumbs { top: 40px; }
	.my-account { width: auto; padding: 0 20px; margin-top: 80px; }
	.wishlist, .novedades, .historial-actividad, .historial-transacciones, .ultimas-promociones, .my-account .ultimas-noticias, .my-account .codigo, .customercredit-box .box-account.box-recent, #checkoutSteps li.section.active, #checkoutSteps li.section { width: 100%; }
	#checkoutSteps li.section.active { width: 98%; }
	.my-account .block-account .block-content ul li { width: 100%; margin-right: 0; margin-bottom: 5px; }
	.page.account .breadcrumbs { padding-left: 20px; }
	
	.my-account .cont-puntos { margin-left: 0; }
	
	.my-account .novedades .products-grid li.item { width: 48.3% !important; margin-right: 2.5%; }
	.my-account .novedades .products-grid li.item:nth-child(2n) { margin-right:0; }
	.customer-novedades-index .ultimas-promociones #contenedor_activas li.item { width: 465px !important; margin-left: 0; margin-bottom:10px; }
	.customer-novedades-index .ultimas-promociones #contenedor_activas { width: 465px; }
	.customer-novedades-index #contenedor_activas li div.product-item h2.product-name { width: 290px; }

	.customer-novedades-index #contenedor_activas li.item .product-name p { font-size: 36px; line-height: 36px; }
	.customer-novedades-index #contenedor_activas li div.product-item { min-height: 170px !important; }
	div.novedades_cine_home div.name-desc .bt_vertrailer,
	div.novedades_cine_home:hover div.name-desc .bt_vertrailer { margin-top: 21%; }
	.novedades_cine_home .products-grid li.item div.bt_sintrailer { margin-top: 21%; }
	
	#suscripcion .buttons-set button.button { margin-right: 0; padding-left:0; padding-right:0; }
	#suscripcion ul.form-list { margin-left: 15px; }
	#desactivacion { margin-bottom: 60px; }
	
	.my-account .codigo ol { width: 100%; }
	#my-credit-log-table.data-table,
	#my-transaction-table { width: 100%; }
	
	.my-account .pager { width: 100%; }
	
	.customer-account-edit .form-list .field { width: 48% !important; }
	.customer-account-edit .form-list .field.name-firstname { margin-right:3%; }
	.customer-account-edit .form-list textarea,
	.customer-account-edit ul.form-list div { width: 98% !important; }
	
	.my-account .codigo input.input-text { width: 135px; }
	.customer-miperfil-index #recaptcha_area { zoom:75%; }
	
	.mb-active-slider,
	.mb-wrapper { width: 100% !important; }
	
	.form-list input.input-text { width: 280px !important; }
	.customercredit-box { padding: 0 20px; }
	
	.customer-account-edit .form-list .field { width: 100% !important; }
	.customer-account-edit #form-validate2 .form-list label { float: none; display: block; }
	.customer-account-edit .form-list input.input-text { width: 98% !important; }
	
	
	/* Politica de Privacidad */
	
	.privacy_policy #leftColumn,
	.privacy_policy #rightColumn_large { width: 100%; border: 0; }
	.cms-privacy-policy .span18.span_content,
	.privacy_policy #columnContainer { width: 100%; }
	body.cms-page-view div.page div.container-footer-bottom div.container { width: auto !important; }
	.privacy_policy .leftcol,
	.cms-privacy-policy .rightcol { width:100%; }
	.cms-privacy-policy .highlightbox { width: 100%; }
	.privacy_policy .lightbg { padding-bottom: 35px; }
	.privacy_policy #rightColumn_large .header { width:auto; }
	.privacy_policy .printLink { float: left; margin-top: 30px; margin-left: 15px; }
	.cms-privacy-policy .rightcol { margin-left: 0; }

	
	/* Checkout */
		
	.multiple-checkout .page-title.title-buttons{padding:0 0 15px; text-align:left}
	.checkout-progress li{width:48% !important; padding-bottom:10px !important;}
	.checkout-progress{padding:0}
	.multiple-checkout .buttons-set p.back-link{float:left; margin-bottom:10px}
	.multiple-checkout .tool-tip{margin-top:100px}
	.col2-set .col-narrow,
	.col2-set .col-wide{width:100%}
	.multiple-checkout .sp-methods select.year,
	.multiple-checkout .sp-methods select.month{ width:126px !important}
	
	.checkout-cart-index .span_content { width: auto; padding: 0 20px; }
	.checkout-cart-index .container { margin-right: 0; margin-left: 0; }
	.checkout-onepage-index .span18 { width: 100%; }
	.checkout-onepage-index .opc { margin-left: 0; }
	.checkout-onepage-index .sidebar { margin-right: 0; width:100%; margin-top: 20px; }
	.checkout-onepage-index div.container { margin-left: 20px; margin-right: 20px; width: auto; }
	.checkout-onepage-index .container-header-top div.container:first-child { height:0; } 
	.checkout-onepage-index .container-header-top div.container:first-child,
	.checkout-onepage-index .container-footer div.container { margin:0;}
	.adapt-1 .opc .form-list .field, .adapt-1 .opc .form-list li.wide .input-box { width: 100%; margin-right: 0; }
	.adapt-1 .form-list li.wide input.input-text, 
	.adapt-1 .form-list input.input-text,
	.adapt-1 .opc .form-list li.wide input.input-text,
	.opc .form-list li.wide input.input-text,
	#opc-billing .form-list input.input-text { width: 96% !important; }
	.opc #checkout-step-billing.step,
	.opc #checkout-step-shipping.step { padding-right:35px; }
	#checkout-step-billing .form-list select,
	#opc-shipping .form-list select { width: 97%; }
	.form-list li.wide .input-box,
	.opc .form-list .field { width: 100%; }
	
	.cart-table .product-name { margin: 0; }
	.cart-table td { padding: 10px 20px !important; vertical-align: middle; }
	
	.checkout-onepage-success .container { width: auto; padding-left: 20px; padding-right: 20px; }
	.checkout-onepage-success .container-footer-bottom .container { width:auto; }
	.checkout-onepage-success .container .span18 { width: 100%; }
	
	
	/* CMS */
	
	.cms-ayuda .span18 { width: 100% !important; }
	.cms-ayuda #ayuda_warnerbros { padding-left:20px !important; padding-right:20px !important; }
	
	
	.cvv-what-is-this{ margin-left:0; }
	
	#opc-login-popup{ top:30px !important}
	#opc-payment{ position:relative}
	.opc .tool-tip { top:170px !important}
	.opc-col .tool-tip{ left:0 !important; top:100px !important}
	.tool-tip .tool-tip-content img{width:100%}
	.opc-col1, .opc-col2, .opc-col3{width:100%; border:none; padding-left:0}
	
	.opc-col .form-list li.wide select,
	.opc-col .form-list select{width:403px}
	.opc-col .form-list input.input-text{width:385px}
	.opc-col .form-list li.wide input.input-text{width:385px !important}
	.opc-col .sp-methods select.month, .opc-col .sp-methods select.year{width:193px !important}
	.opc-col .v-fix input.cvv{width:385px !important}
	#review-buttons-container.buttons-set button.button span span{ min-width:200px}
	.opc-col .cvv-what-is-this{ clear:both; margin-left:0}
	
	#opc-login-popup{width:265px; left:10px}
	.opc-col #opc-review .data-table tfoot td,
	.opc-col #checkout-review-table td,
	.opc-col #checkout-review-table th{ padding-right:10px; padding-left:10px}
	#checkoutSteps.opc-1sc{ padding-right:10px; padding-left:10px}
	.opc-col .gift-messages-form .form-list input.input-text, .opc-col .gift-messages-form .form-list li.wide textarea {
		width: 300px !important;
	}
	.opc .col2-set .col-2,
	.opc .col2-set .col-1{ width:100%; margin-right:0; }
	.opc .col2-set .col-1{ padding-bottom:30px}
	.opc #checkout-step-shipping_method.step,
/*	.opc #checkout-step-billing.step,
	.opc .step */ { padding-left:0}
	#opc-login .col-2 .buttons-set{ width:265px}
	#opc-login .form-list input.input-text{ width:250px}
	.opc .form-list li.wide input.input-text{ width:250px}
	.opc .details .form-list input.input-text,
	.opc .details .form-list li.wide textarea{ width:220px !important}
	.opc .details .form-list .field{ width:220px}
	.form-list li.wide select{ width:260px}
	.form-list .field, .form-list li.wide .input-box{ width:96%}
	.opc .form-list li.wide .input-box { width: 100%; }
	.sp-methods select.year, .sp-methods select.month{ width:124px}
	.v-fix input.cvv{width:250px !important} 
	.cvv-what-is-this{ clear:both; float:left}
	
	/*page view*/
	.form-list .input-range input.input-text{ width:93px;}
	
	
	/*============Menu==============*/
	
	#nav li a{ padding:11px 10px 10px; min-height:26px}
	#nav ul.level0 a{ min-height:0px}
	.vnav .menu-item-depth-0 > a{ margin-right:0 !important; padding-right:30px !important }
	.em_nav a.arrow span{ background:url(../images/i_bullet1.gif) right center no-repeat!important}
	
	.hnav .arrow{ display:block !important; }
	.hnav .arrow span{ background:url(../images/i_bullet1.gif) right center no-repeat!important}
	.hnav .menu-item-depth-0.first:hover > a{ background-image:none !important; background-color:/*BEGIN:negative2_bgcolor*/ #530000/*END:negative2_bgcolor*/ !important}
	.hnav .menu-item-depth-0.second > a{ background-image:none !important; }
	.vnav .em-catalog-navigation.horizontal > li > a.arrow,
	.vnav .em-catalog-navigation.horizontal > a.arrow,
	.vnav .menu-item-depth-0 > a.arrow{border-left:1px solid /*BEGIN:secondary2_line_color*/#1f1f1f/*END:secondary2_line_color*/ !important; width:7px; padding:6px 12px 5px !important}
	.vnav{ padding:0}
	.em-catalog-navigation li.parent, #nav li ul li.parent{ background-position:130% -481px}
	

	/* Mobile view */
	
	.menu-item-link, 
	.menu-item-text,
	.menu-item-hbox,
	.menu-item-vbox,
	.em-catalog-navigation li { display:block !important; float:none !important}

	.menu-container,
	.em-catalog-navigation ul { width:100% !important; opacity:1 !important; top:0 !important; }
	.menu-item-link > .menu-container,
	.em-catalog-navigation li > ul { display:none !important}
	.menu-item-link.mhover > .menu-container,
	.em-catalog-navigation li.mhover > ul { left:100% !important; opacity:1!important; display:block!important }
	
	
	/* Club Warner */
	
	.cms-club-warner #arrow-left { position: absolute; top: 175px; left: 20px; margin: 0; }
	.cms-club-warner #arrow-right { position: absolute; top: 175px; right: 20px; margin: 0; }
	.cms-club-warner div.container div.row div.span_content,
	.cms-club-warner div.container div.row div.span_content .std { width:100% !important; }
	.cms-club-warner .span_content .products-grid li.item { width:101px !important; margin: 0 10px 10px; }
	.cms-club-warner div.container div.row .span_content { background: none !important; }
	
	.main_club { width: 75% !important; height: auto !important; }
	.main_club .containers { height: auto !important; text-align: center; }
	.pelis_puntos { margin-top: 0 !important; margin-bottom: 20px; } 
	.cms-club-warner .novedades_club_canjeables .products-grid li.last { margin-right: 0; }
	.cms-club-warner .span_content .products-grid li.item { float: none; }
	.cms-club-warner .category-products .products-grid { text-align: center; width: 250px; margin: 0 auto; }
	.niveles_club { width: 133px !important; margin-left: 0 !important; margin-top: 0 !important; display: inline-block; margin-bottom: 20px; text-align: center; }
	.container_extra,
	.container_protagonista,
	.container_celebrity { float:none !important; display: block; margin: 0 !important; }
	.botonera { margin-left: 0 !important; margin-bottom: 0 !important; display: inline-block; width: 100%; }
	.promociones_club { padding-left: 0; padding-top: 0; text-align: center; }
	.cms-club-warner #contenedor_activas { padding:0; margin-bottom: 0; margin-top: 10px; }
	.cms-club-warner .promociones_club #contenedor_activas li.item { float: none; margin-bottom: 10px; }
	.cms-club-warner .promociones_club #contenedor_activas li div.product-item h2.product-name { float:left; }
	.cms-club-warner .promociones_club #contenedor_activas li div.product-item div.desc { bottom: 10px; }
	.cms-club-warner .promociones_club #contenedor_activas li.item { width: 277px; background-size: auto 100% !important; height: 119px; }
	.cms-club-warner .reparto_estrellas div,
	.cms-club-warner .reparto_estrellas div#reparto_3,
	.cms-club-warner .reparto_estrellas div#reparto_4 { float:none !important; width: 100% !important;  }
	.cms-club-warner .niveles_club .tipo { margin-top:10px !important; }
	.cms-club-warner .niveles_club .container_extra { margin-bottom:10px; }
	body.cms-club-warner div.container div.row div.span_content { margin-left: 0 !important; }
	
	
	/* Noticias */
	
	.is-blog #img_cabecera4,
	.is-blog .span18.span_content { width: 100%; }
	#post-list li.item { width: 100%; }
	.blog-home { margin-right: 0; }
	.is-blog .post-list { padding: 0 20px; } 
	.is-blog .span_content { min-height: 0 !important; }
	.is-blog .breadcrumbs { padding-left: 20px; padding-right:20px; }
	.is-blog #img_cabecera4,
	.is-blog #img_cabecera4 .product-name { background:none; }
	.is-blog #img_cabecera4 .product-name { padding: 10px 20px 0; }
	.is-blog #img_cabecera4 { padding-top: 0; height: auto; padding-bottom: 0; }
	.is-blog #img_cabecera4 .product-name h1 { color:#2d86a4; padding:0 !important; }
	#post-list li.item .post-entry { height: auto; }
	.is-blog .Social_icon { clear: left; padding: 10px; }
	#post-list li.item .extra_post_list #leermas { margin-top: -15px; margin-bottom: 10px; }
	.list_post_text { margin-bottom: 0; height: 120px; }
	.post-view { margin: 0 20px; float:none; }
	.tags .tags_inner { background: none; padding-left: 0; line-height: 2em; }
	

}

@media (max-width: 620px) {
	
	/* Home */
	
	.novedades_cine_home .products-grid li.item { margin-bottom:20px; }
	.novedades_cine_home .products-grid li.item,  
	.cms-gbs-home .novedades_juegos_home ul.products-grid li.item,
	.novedades_casa_home .products-grid li.item { width: 48.4% !important; margin-right:2%; height: auto; margin-bottom: 20px; }
	.novedades_cine_home .products-grid li.last { margin-right: 2% !important; }
	.novedades_cine_home .products-grid li:nth-of-type(2n),
	.cms-gbs-home .novedades_juegos_home .products-grid li:nth-of-type(2n) { margin-right: 0 !important; }
	.novedades_cine_home .products-grid li.item .product-shop1 img,
	.novedades_juegos_home .products-grid li.item .product-shop1 img,
	.novedades_casa_home .products-grid li.item .product-shop1 img { max-width: none; }
	div.novedades_cine_home div.name-desc .bt_vertrailer,
	div.novedades_cine_home div.name-desc .bt_vertrailer:hover,
	div.novedades_juegos_home div.name-desc .bt_vertrailer,
	div.novedades_juegos_home div.name-desc .bt_vertrailer:hover { margin-top: 21%; }
	.category-products.novedades_casa_home,
	.category-products.novedades_juegos_home { width: 100%; }
	div.container_regalosdecine_home1, 
	div.container_regalosdecine_home2 { width: 100%; }
	div.container_regalosdecine_home1 { margin-right:0; }
	#container_regalosdecine_home .products-list li { padding: 0; }
	#contenedor_activas li.item .product-name p,
	.text_promo_finalizada p { font-size: 30px; line-height: 30px; }
	#container_regalosdecine_home #contenedor_activas li div.product-item div.desc p { font-size: 17px; }
	
	
	/* Categoría */
	
	.catalog-category-view .products-grid li.item:nth-of-type(4n) { margin-right: 1.4%; }
	.catalog-category-view .products-grid li.item:nth-of-type(3n) { margin-right: 0; }
	.catalog-category-view .products-grid li.item { width: 32% !important; }
	
	.categorypath-videojuegos-novedades.catalog-category-view .products-grid li.item:nth-of-type(3n) { margin-right: 1.4%; }
	.categorypath-videojuegos-novedades.catalog-category-view .products-grid li.item:nth-of-type(4n),
	.categorypath-videojuegos-novedades.catalog-category-view .products-grid li.item:nth-of-type(2n) { margin-right: 0; }
	
	.catalog-category-view .sidebar div.block-layered-nav, 
	.category-products.rightbar_promoprincipal, 
	.catalog-category-view .sidebar > a { width: 32% !important; }
	.catalog-category-view .sidebar > a { margin-right:0; }
	.sidebar div.block-recent-posts { width: 100% !important; margin-top: 20px; }
	
	.masvisto_container li .img_masvisto { display: block; }
	.sidebar .masvisto_container li { width: 32%; margin-right: 2%; min-height: 105px; }
	.sidebar .masvisto_container li:last-child { margin-right:0; }
	.sidebar .texto_ultimasnoticias { padding-left:75px; }
	
	.categorypath-videojuegos-novedades .sidebar .masvisto_container li { width: 100%; margin-right:0; min-height: 0; }
	.categorypath-videojuegos-novedades .sidebar div.block-recent-posts { margin-top:0; }
	.categorypath-videojuegos-novedades .masvisto_container li .img_masvisto { display: none; }
	.categorypath-videojuegos-novedades .sidebar .texto_ultimasnoticias { padding-left: 5px; }
	.categorypath-videojuegos-novedades.catalog-category-view .sidebar > a { margin-right: 1.4%; }
	
	.category-cine .img_cabecera3 div.product-name h1 { width: 305px; font-size: 35px; }
	#cab_Cine div.product-name #cabecera_negra { font-size: 25px; margin-left: 42px; }
	.img_cabecera3,
	#cab_Digital { top: 40px; }
	.category-products .toolbar span.current { width: 60px; }
	
	
	/* Dettaglio Producto */
	
	.product-view .product-img-box,
	form#product_addtocart_form { width: 48.4%; }
	.product-view .product-img-box { margin-right: 3%; }
	#product-video iframe { height: 220px; }
	/*.product-view .ui-tabs { margin-top:10px; }*/
	.catalog-product-view #product-video { margin-bottom:10px; }
	.ui-tabs .ui-tabs-nav { margin-bottom:0 !important; }
	.pager .limiter { float: left; clear: left; margin-bottom: 10px; }
	.pager-comments label, 
	.pager-comments .limiter label { margin-left:0; }
	.category-products.rightbar_promoprincipal, 
	.catalog-product-view .sidebar > a, 
	.catalog-product-view .sidebar div.block-recent-posts { width: 48.4% !important; margin-right: 3%; }
	.catalog-product-view .sidebar .masvisto_container li { width: 100%; }
	.catalog-product-view .sidebar .masvisto_container li { min-height:0; }
	.compra_entradas_ficha { zoom: 100%; }
	.comentarios #questionForm textarea { width: 315px; }
	#iblightbox img { width: 100% !important; }
	
	
	/* Regalos de cine */
	
	.category-regalos-de-cine .span_content .products-grid li.item { width:100% !important; }
	/*.category-regalos-de-cine .span_content .products-grid li.item:nth-child(1),
	.category-regalos-de-cine .span_content .products-grid li.item:nth-child(2) { background-color:#3E7FBF !important; }
	.category-regalos-de-cine .span_content .products-grid li.item:nth-child(3) { background-color:#D17E48 !important; }
	.category-regalos-de-cine .span_content .products-grid li.item:nth-child(4) { background-color:#E1A103 !important; }*/
	.category-regalos-de-cine .products-grid li.item .product-item { padding-left: 20px; }
	.category-regalos-de-cine #contenedor_activas li div.product-item div.desc { width: 60%; }
	.title_promo_finalizada, .title_promo_finalizada a { font-size: 18px; line-height: 18px; }
	#contenedor_finalizadas li.item { background-color: #999 !important; }
	.promo_finalizada_container { padding-left: 20px; }
	.category-regalos-de-cine #contenedor_activas li.item .desc p { font-size: 17px; }
	#cab_Promociones { height: auto; }
	.category-regalos-de-cine .span_content .products-grid li.item { margin-right:0 !important; }
	#cab_Promociones,
	.catalog-product-view #img_cabecera .product-name { position:static; margin-top:10px; }
	.catalog-product-view #img_cabecera { background:none; }
	.jcarousel li { margin-left:5px;  margin-right: 0; }
	

	/* Footer */
	
	.container-footer .footer_1, 
	.container-footer .footer_2, 
	.container-footer .footer_3, 
	.container-footer .footer_4 { width: 48.4%; }
	.container-footer .footer_2 { margin-right: 0; }
	
	
	/* Login */
	
	.customer-account-login div.container div.row div.span_content { width: auto; padding: 0 20px; }
	.customer-account-login div.facebook-login { left: 20px; }
	.customer-account-login .messages { left: 20px; width: auto; }
	#login-form .effeckt-button-inverso[data-effeckt-type="fill-from-top"],
	.account-login #not_registered { right:20px;}
	div.account-login { width:100%; }
	
	
	/* Mi Cuenta */
	
	.customer-novedades-index .ultimas-promociones #contenedor_activas li.item { width: 100% !important; }
	.customer-novedades-index #contenedor_activas { max-height: 390px; }
	.customer-novedades-index #contenedor_activas li div.product-item h2.product-name { width: 290px; }
	.customer-novedades-index #contenedor_activas li.item .product-name p { font-size: 32px; }
	#contenedor_activas li.item .desc p { font-size:17px; }
	.customer-novedades-index #contenedor_activas li div.product-item div.desc { width: 60%; }
	
	
	/* Checkout*/
	
	.checkout-cart-index .cart-table tfoot td button.button { float: none; }
	.checkout-cart-index #shopping-cart-table.cart-table.data-table td.last {  padding: 10px; }
	.checkout-cart-index #shopping-cart-table.cart-table tfoot td button { margin-bottom: 0; width: 100%; margin: 0; padding: 5px; margin-bottom: 5px; }
	
	.checkout-cart-index #shopping-cart-table.cart-table button.button span { float: none; padding:0; }
	
	/* Skin */
		/* EN PERSO.CSS */

}

/* Landscape phones and down */
@media (max-width: 520px) {
	
	#back-top { bottom: 65px !important; }
	.sumome-stylebufferbottom-shim { display:none; }
	
	
	/* Home */
	
	.novedades_cine_home .products-grid li:nth-child(2n),
	.novedades_casa_home .products-grid li:nth-child(2n) { margin-right:0 !important; }
	.novedades_cine_home .products-grid li:nth-of-type(3n),
	.novedades_casa_home .products-grid li:nth-of-type(3n) { margin-right: 2% !important; }
		
	
	/* Slide Home */
	
	div.titu_slide h3 { font-size: 32px; margin-bottom: 2px; }
	div.slider_box { font-size: 16px; }
	.fullwidthbanner-container,
	.fullwidthbanner-container .fullwidthabanner { height: 330px !important; }
	.tp-simpleresponsive >ul li { width: 100%; }
	.tp-simpleresponsive .caption { width: 80%; }
	
	#destacados div#last_destacado img { width: 100%; height: 100%; }  
	
				
	.tw_indiv div { width: 60%; }
	
	.club_home_izq { padding-top: 17%; width: 100%; }
	.club_home_izq img {width: 100% !important;}
	.club_home_der { width: 100%; margin: 20px 0;}
	
	#contenedor_activas li.item .product-name p,
	.text_promo_finalizada p { line-height: 20px; font-size: 17px; }
	.title_promo_finalizada, .title_promo_finalizada a { font-size: 16px; line-height: 16px; }
	
	.block-subscribe .input-box{ width:65%}
	.form-search input.input-text{ /*width:70%; margin-right:6px*/ }
	.cat-brand-list .category-sub{ width:50%}
	.cat-brand-list .brand-list{ width:48%}
	.em-catalog-navigation li.parent, #nav li ul li.parent{ background-position:107% -481px}
	
	#destacados div.txt-container { overflow:hidden; }
	#destacados div.destacado { background-size: auto 100% ; background-position:center; }
	#destacados div.destacado div.txt-destacado p#titu-destacado { font-size: 16px; }
	
	
	/* Categoría */
	
	.catalog-category-view .products-grid li.item:nth-of-type(3n) { margin-right: 1.4%; }
	.catalog-category-view .products-grid li.item:nth-of-type(2n) { margin-right: 0; }
	.catalog-category-view .products-grid li.item { width: 48.4% !important; }
	
	.categorypath-videojuegos-novedades.catalog-category-view .products-grid li.item,
	.categorypath-videojuegos-novedades.catalog-category-view .products-grid li.item:nth-of-type(3n) { margin-right: 0.5%; }
	
	.category-products .breadcrumbs { width: 100%; }
	.sorter .view-mode { margin-right: 0; }
	.category-products .toolbar span.current { width: 80px; }
	.toolbar-title { float: none !important; }
	
	.catalog-category-view .sidebar div.block-layered-nav { margin-right:0; width:100% !important; }
	.category-products.rightbar_promoprincipal, 
	.catalog-category-view .sidebar > a { width: 48.4% !important; }
	.catalog-category-view .sidebar > a { float:right; }
	
	.categorypath-videojuegos-novedades .catalog-category-view .sidebar div.block-layered-nav, 
	.categorypath-videojuegos-novedades .category-products.rightbar_promoprincipal, 
	.categorypath-videojuegos-novedades .sidebar > a { width: 48% !important; }
	
	.categorypath-videojuegos-novedades .sidebar div.block-recent-posts { width: 100% !important; }
	.categorypath-videojuegos-novedades .sidebar .texto_ultimasnoticias { padding-left: 75px; }
	.categorypath-videojuegos-novedades .masvisto_container li .img_masvisto { display: block; }
	.categorypath-videojuegos-novedades .sidebar div.block-recent-posts { margin-top: 20px; }
	
	.sidebar .masvisto_container li { width: 100%; margin-right: 0; min-height: 0; }
	.masvisto_container .texto_ultimasnoticias a span { font-size: 14px; line-height: 16px; font-weight: 700; }
	
	.img_cabecera3,
	#cab_Digital { position: static; margin-top: 10px; }
	
	.pager .pages { float: left; clear: left; }
	
	.catalog-category-view #iblightbox { top: 100px !important; }
	
	.catalog-category-view .sidebar div.block-layered-nav, .category-products.rightbar_promoprincipal, .catalog-category-view .sidebar > a, .sidebar div.block-recent-posts { width:100% !important; }
	
	.sorter .sort-by { margin-left:0; margin-right:0; }
	.category-products .toolbar span.current { width:80px !important; }
	
	
	/* Buscador */
	
	.catalogsearch-result-index .products-grid li.item:nth-child(2n) { margin-right:0; }
	.catalogsearch-result-index .products-grid li.item { width: 48% !important; margin-right: 3%; }
	
	
	/* Dettaglio Producto */
	
	.product-view .product-img-box .zoom{ width:220px !important}
	.product-view .product-img-box .zoom-notice{ width:280px}
	.product-view .box-tags .form-add .input-box{ width:63%}
	#containerDiv{ width:300px !important}
	.product-view .product-shop .grouped-items-table th{ padding:16px 12px}
	.product-view .product-shop .grouped-items-table td{ padding:10px 12px}
	
	.product-view .product-img-box,
	form#product_addtocart_form { width: 100%; }
	.product-view .product-img-box { margin-right: 0; }
	
	.category-products.rightbar_promoprincipal, 
	.catalog-product-view .sidebar > a, 
	.catalog-product-view .sidebar div.block-recent-posts { width: 100% !important; margin-right: 0; }
	
	.comentarios .customer .fotoUsuario {  }
	.comentarios .customer .inner-container_comentarios { width: 60%; }
	
	.comentarios #questionForm textarea { width: 140px; }
	.comentarios #questionForm .buttons-set { width:auto; }
	
	
	/* Regalos de cine */
	
	.promo_finalizada_container,
	.category-regalos-de-cine .products-grid li.item .product-item { padding-left: 15px; }
	.category-regalos-de-cine #contenedor_activas li div.product-item div.desc { left: 15px; }
	.customer-novedades-index #contenedor_activas { width: 100% !important; }
	/*#container_regalosdecine_home .products-list li.item,*/
	.category-regalos-de-cine .span_content .products-grid li.item { height: 145px; background-size: auto 100% !important;
padding-right: 40%; float: none; }
	#container_regalosdecine_home #contenedor_activas li div.product-item div.desc,
	.category-regalos-de-cine #contenedor_activas li div.product-item div.desc { width: 55%; }	
	#cambios_promos div { width:130px; }
	
	.category-regalos-de-cine .products-grid li.item .product-item { min-height: 145px !important; }
	#container_regalosdecine_home #contenedor_activas li div.product-item div.desc p,
	.category-regalos-de-cine #contenedor_activas li.item .desc p { font-size: 12px; }
	
	.category-regalos-de-cine .span_content .products-grid li.item { width: auto !important; }
	.category-regalos-de-cine .products-grid li.item .product-item { padding-right:0; }
	
	.promo_finalizada_container { min-height: 0; height: auto; padding-right: 0; }
	#cab_Promociones { top: 20px; }
	
	.categorypath-regalos-de-cine .contenedor_izq,
	.categorypath-regalos-de-cine .contenedor_der { width: 100%; }
	.categorypath-regalos-de-cine .contenedor_der { margin-top: 20px; }
	
	.catalog-product-view .ui-tabs div.tab_content { width:100%; }
	.categorypath-regalos-de-cine .contenedor_der #titular_color_promo { text-align:left; }
		
	
	/*Checkout*/
	
	#checkoutSteps.opc-1sc{ overflow:inherit}
	.opc-col .form-list li.wide select,
	.opc-col .form-list select{width:273px}
	.opc-col .form-list input.input-text{width:255px}
	.opc-col .form-list li.wide input.input-text{width:255px !important}
	.opc-col .sp-methods select.month, .opc-col .sp-methods select.year{width:128px !important}
	.opc-col .v-fix input.cvv{width:255px !important}
	.opc-col .discount-form .input-box input{width:255px}
	.gift-messages-form .item .details{ margin-left:0; clear:both}
	.multiple-checkout .sp-methods select.year, .multiple-checkout .sp-methods select.month{ width:121px !important}
	.opc-col .gift-messages-form .form-list input.input-text, .opc-col .gift-messages-form .form-list li.wide textarea,
	.gift-messages-form .form-list input.input-text, .gift-messages-form .form-list li.wide textarea { width: 240px !important; }
	.multiple-checkout .form-list input.input-text{width:240px}
	.multiple-checkout .form-list select{width:257px !important}
	.multiple-checkout .v-fix input.cvv{width:240px !important}
	#checkoutSteps li.section.active h2, #checkoutSteps li.section h2 { font-size:20px !important; padding-top: 3px; }
	#checkoutSteps li.section.active { width: 96%; }
	.checkout-onepage-index button.button { clear:left; margin-top:5px; }
	#review-buttons-container.buttons-set button.button { float: left; width: 100%; }
	#review-buttons-container.buttons-set button.button span { float: none; display: block; }
	#review-buttons-container.buttons-set button.button span span { padding: 10px 0; }
	#review-buttons-container.buttons-set { float: none; }
	
	#checkout-review-table-wrapper .data-table th:nth-child(3),
	#checkout-review-table-wrapper td:nth-child(3) { display:none; }
	
	#checkout-step-review #checkout-review-load.order-review { padding: 30px 25px; }
	
	.checkout-cart-index #shopping-cart-table tbody td:nth-child(4),
	.checkout-cart-index #shopping-cart-table th:nth-child(4),
	.checkout-cart-index #shopping-cart-table tbody td:nth-child(5),
	.checkout-cart-index #shopping-cart-table th:nth-child(5) { display:none; }
	
	
	/* Conectar con Facebook */
	
	#lightboxx-panel { top: 100px; }
	
	
	/* Registro */
	
	.preregistro { padding: 0 20px; }
	.customer-account-create div.facebook-login-registro { top: 294px; }
	.preregistro div { width: 100% !important; }
	.customer-account-create div.facebook-login-registro { padding-right: 0; top: 244px; }
	.preregistro div img { margin-left: 0 !important; }
	.preregistro div { margin-top: 222px !important; }
	.preregistro span { line-height: 28px !important; }
	.preregistro div img { float: none; }
	.preregistro div a { left: 0; }
	.preregistro div img { float: none !important; }
	
	.account-create .fieldset .form-list .field,
	.account-create .fieldset .form-list .field_last { width: 100%; }
	.account-create .fieldset .form-list .field { margin-right: 0; margin-bottom: 5px; }
	.account-create .fieldset_register_legal .subfieldset_register_legal_1 { margin-right: 9px; width: auto; }
	.account-create #form-validate .fieldset .form-list input.input-text { width: 98%; }
	
	#campos_obligatorios { margin-top:0; float: left; }
	.account-create .fieldset_register_legal .subfieldset_register_legal_2 { width: 100%; margin-right: 0; }
	.customer-account-create .control .effeckt-button-inverso { float: left; margin-left: 9px; margin-top: 5px; }
	.account-create .fieldset_register_legal .subfieldset_register_legal_2 span a { margin-right: 9px; margin-top: 15px; }
	
	.account-create #form-validate .fieldset .form-list input.input-text { width: 94% !important; }
	
	
	/* Login */
	
	.account-login .form-list li:first-child,
	.account-login .form-list li { width: 100%; margin-right: 0; margin-bottom: 10px; }
	.customer-account-login div.facebook-login { position: static; margin-top: 40px; margin-bottom: 70px; }
	.account-login { padding-bottom:0; }
	div.account-login { height: 420px; }
	#login-form .effeckt-button-inverso[data-effeckt-type="fill-from-top"] { float: left; position: relative; top: auto; right: auto; }
	.account-login #not_registered { float: left; clear: left; position:static; }
	.customer-account-login .messages { top: 225px; }
	.customer-account-login div.container div.row div.span_content { min-height: 450px; }
	.account-login #condiciones_login { padding-bottom: 35px; }
	
	
	/* Mi Cuenta */
	
	.customer-novedades-index #contenedor_activas li div.product-item h2.product-name { width: 45%; padding-left: 15px; }
	.customer-novedades-index #contenedor_activas li.item .product-name p { font-size: 20px; line-height: 20px; }
	.customer-novedades-index #contenedor_activas li div.product-item div.desc { width: 45%; left: 15px; }
	#contenedor_activas li.item .desc p { font-size: 13px; line-height: 1.2em; }
	
	#my-credit-log-table th:nth-of-type(2),
	#my-credit-log-table td:nth-of-type(2),
	#my-credit-log-table th:nth-of-type(4),
	#my-credit-log-table td:nth-of-type(4),
	#transaction_history_box th:nth-of-type(4),
	#transaction_history_box td:nth-of-type(4) { display:none; }
	
	.form-list input.input-text { width: 180px !important; }
	
	.customer-account-edit .form-list input.input-text,
	.customer-account-edit .form-list textarea { width: 96% !important; }
	
	
	/* Club Warner */
	
	.botonera div { margin: 0 5% !important; width: 30% !important; display: inline-block; margin-bottom: 15px !important; float: none !important; }
	.botonera { text-align:center; }
	.main_club { margin-bottom: 25px; }
	.main_club { width: 60% !important; }
	.botonera div img { float:none !important; }
	.main_club .containers h1,
	.main_club .containers h1 span { font-size: 38px !important; line-height: 1.2em !important; }
	.cms-club-warner #arrow-left,
	.cms-club-warner #arrow-right { top: 325px; }
	.cms-club-warner .category-products .products-grid { width: 120px; }
	.cms-club-warner .centeredImage { width:100%; }
	.cms-club-warner .centeredImage img { width:100%; }
	.cms-club-warner #arrow-left { left:10px; }
	.cms-club-warner #arrow-right { right:10px; }
	.cms-club-warner .promociones_club #contenedor_activas li.item { width: 100%; margin-left: 0; background-position: top right !important; }
	.cms-club-warner #contenedor_activas { width: 100%; }
	.cms-club-warner .promociones_club #contenedor_activas li div.product-item { width: 100%; height: auto; }
	.cms-club-warner .promociones_club #contenedor_activas li div.product-item h2.product-name { margin-top: 7px !important; width: 50%;  }
	.cms-club-warner .promociones_club #contenedor_activas li div.product-item div.desc { display:none; }
	
	
	/* Noticias */
	
	#post-list li.item .featured-image { width: 100%; margin-right:0; }
	#post-list li.item .post-entry h2 { display: inline-block; margin: 10px; }
	#post-list li.item .post-entry { padding-right: 0; }
	#post-list li.item .featured-image { background-size: 100%; background-color: #000; }
	.list_post_text { margin: 0 10px 10px; }
	#post-list li.item .extra_post_list #leermas { margin: 10px 0 10px 10px; float: left; clear: left; }
	
	.featured-image-inner img { width: 100%; }
	.featured-image-inner { width: auto; }
	
	.customer-account-forgotpassword .buttons-set button { display: block; margin: 0 auto 10px; }
	
	/* Password Recovery */
	
	.customer-account-changeforgotten div.container form .fieldset { width: 42%; }
	.customer-account-changeforgotten div.container form .buttons-set { width: 42%; }
	.customer-account-changeforgotten div.page-title h1 { font-size: 2.8em; }
	.customer-account-changeforgotten div.container div.row div.span_content {width: auto;}	
	
}

@media (max-width: 500px) {
	.customer-account-create div.facebook-login-registro { padding-right: 0; top: 294px; }
}



/* Landscape phones and down */
	@media (max-width: 720px) {
		.tp-simpleresponsive div.caption {
			width: 100% !important;
			top:100% !important;
			left: 0px !important;
			padding: 18px 0 !important;
		}
		.tp-simpleresponsive >ul li {
			width:100%;	
		}
		.effeckt-button-ficha,
		.effeckt-button-participa,
		.effeckt-button-premiere {
			float: none;
			/*display: inline-block;*/
			margin-top: 5px;
			margin-left: 10px;
		}
		div.container-home-prod {
			margin-top: 170px !important;
		}
		div.rev_slider {
			overflow: visible !important;
			background: #000000;
		}
		div.rev_slider_wrapper {
			overflow: visible !important;
		}
		div.tp-bullets {
			display:none !important;
		}
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 434px !important;
		}
		div.titu_slide h3 {
		   margin-bottom: 0px !important;
		   font-size: 30px;
		}
		div.slider_box {
		    font-size: 16px;
		    width:100%;
		    /*text-align: center;*/
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 720px !important;
		  -webkit-transform: translateZ(0) !important;
		  -webkit-backface-visibility: hidden !important;
		  -webkit-perspective: 1000 !important;
		}
		.tp-caption a {
			display: inline-block;
		}
		div.titu_slide a.ver_trailer_link {
			float: none;
		}
		
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img { left:0 !important; width: 100% !important; height:auto !important; }
	}
	@media (max-width: 667px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 381px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 667px !important;
		}
		div.container-home-prod {
			margin-top: 200px !important;
		}
	}
	@media (max-width: 640px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 354px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 640px !important;
		}
		div.container-home-prod {
			margin-top: 100px !important;
		}
	}

	@media (max-width: 599px){
		.effeckt-button-trailer {
		    /* float: right; */
		    position: absolute;
		    top: -180px;
		    left: 0px;
		    right: 0px;
		    bottom: 0px;
		    margin: auto;
		    background: url(../images/nuevo_play.png);
		    border: 0;
		    width: 75px;
		    height: 75px;
		    white-space: nowrap;
		    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		    position: absolute;
		    font-family: inherit;
		    cursor: pointer;
		    -webkit-appearance: none;
		    -webkit-font-smoothing: antialiased;
		}
		div.titu_slide h3 {
		    font-size: 19px;
		}
	}
	@media (max-width: 568px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 282px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 568px !important;
		}
		div.container-home-prod {
			margin-top: 150px !important;
		}
	}
	@media (max-width: 520px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 234px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 520px !important;
		}
		div.container-home-prod {
			margin-top: 150px !important;
		}
		div.slider_box {
		    font-size: 12px;
			margin-top: 0px;
		}
		div.titu_slide h3 {
			font-size: 19px;
		}
		.tp-simpleresponsive div.caption {
			padding: 8px 0 !important;
		}
		.effeckt-button-ficha {
		    margin-top: 10px;
		    margin-right: 5px;
		    /* background: url(../images/sprite_ficha_trailer_2.png) -102px -22px; */
		    border: 0;
		    width: 100% !important;
		    height: 39px;
		    white-space: normal !important;
		    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		    position: relative;
		    font-family: inherit;
		    cursor: pointer;
		    -webkit-appearance: none;
		    -webkit-font-smoothing: antialiased;
		}
	}
	@media (max-width: 480px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 104px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 480px !important;
		}
		div.container-home-prod {
			margin-top: 150px !important;
		}
	}
	@media (max-width: 375px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 89px !important;
		}
		.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 375px !important;
		}
		div.container-home-prod {
			margin-top: 200px !important;
		}
	}
	@media (max-width: 360px) {
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 74px !important;
		}
		/*.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
		  max-width: 360px !important;
		}*/
		div.container-home-prod {
			margin-top: 200px !important;
		}
	}
	@media (max-width: 320px) {
		.effeckt-button-ficha {
		    margin-top: 10px;
		    margin-right: 5px;
		    /* background: url(../images/sprite_ficha_trailer_2.png) -102px -22px; */
		    border: 0;
		    width: 100% !important;
		    height: 39px;
		    white-space: normal !important;
		    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		    position: relative;
		    font-family: inherit;
		    cursor: pointer;
		    -webkit-appearance: none;
		    -webkit-font-smoothing: antialiased;
		}
		.fullwidthbanner-container, .fullwidthbanner-container div.fullwidthabanner {
		   height: 34px !important;
		}
		div.titu_slide h3{
			font-size:30px;
			font-weight:900;
			color:#ffffff;
			margin-bottom: 3px;
			/*margin-top: 24px;*/
		}
		div.container-home-prod {
			margin-top: 200px !important;
		}
	}