html[lang="en-US"] body.home {
	/*background-color: #f1f1f1*/
	
}

@media only screen and (min-width: 1920px){
	#listado_noticias .vc_row_inner {
		padding-left:15px;
		padding-right:15px;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px){
	
	.boton_ver_series_slide {
		left: 35px !important;
		padding: 10px 20px !important;
		min-width: 185px !important;
	}
	
	.boton_ver_series_slide > div {
		font-size: 15px !important;
	}	
	
	.texto_look {
		width: 800px;
	}
	
	.video_home_mm {
	    margin-top: -65px !important;
	}
	
	.menu-principal-container li a {
		font-size: 35px;
	}
	
	#mySidenav {
		max-width: 85% !important;
	}
	
	
	#menu_registrate {
		/*margin-top: 150px;*/
	}
	
	.hola  {
		/*margin-top:180px;*/
	}
	
	.hola.no_area_privada_argenta {
		margin-top:120px;
	}
	
	
}


@media only screen and (min-width: 1024px) and (max-width: 1080px){
	
	.home .tp-bullets > div {
		margin-left: 10px !important;
	}
}


@media only screen and (min-width: 768px) and (max-width: 1200px){
	
	.filtro_productos_fila > div > div > .vc_col-sm-3  {
		width: 20%;
	}
	
	.filtro_productos_fila > div > div > .vc_col-sm-9  {
		width: 80%;
	}
	
	.filtro_productos_fila > div > div > .vc_col-sm-9 .vc_col-sm-3 > .vc_column-inner, #filtro_productos_formato > .vc_column-inner, .filtro_productos_fila > div > div > .vc_col-sm-9 > .vc_column-inner {
		padding-left: 0;
	}
	
	.filtro_productos_fila .checkbox {
		padding-left: 12px;
	}
	
	.ficha_producto.formatos .interior_pestanya {
		padding-left: 30px;
	}
	
	
	.ficha_producto.formatos .ficha_producto_fila > .vc_col-sm-4 {
		width: 220px;
	}
	
	.ficha_producto.formatos .ficha_producto_fila .vc_col-sm-3,
	.ficha_producto.formatos .ficha_producto_fila .vc_col-sm-5 {
		width: calc(50% - 110px);
	}
	
	.pieza_secundaria_row_colores > div {
		width: 100%;
		text-align: center;
	}
	
	.ficha_producto_color {
		text-align: center !important;
		padding-top: 0 !important;
	}
	
	.color_pieza_secundaria {
		margin-left: auto;
		margin-right: auto;
	}
	
	
	#bienvenida_der_a ,
	#bienvenida_der_b {
	    width: 100%;
	    margin-bottom: 20px;
	    padding-left: 0px !important;
	}
	
	.pagina_bienvenida_izq {
		padding-left:20px !important;
		padding-right:20px !important;
	}
}



@media only screen and (max-width: 1024px) {

	#video_home_movil {
		left: 0 !important;
	} 
	
	#slider_home_ordenador {
		/*display: none;*/
	}
	
	#video_home_movil .vc_column_container > .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
		
}


@media only screen and (min-width: 1025px) {
	/*
	#video_home_movil {
		display: none;
	}
        */
		
}

@media only screen and (min-width: 768px) and (max-width: 1400px){
	.filtro_productos_fila {
		font-size: 11px;
	}
	
	.filtro_productos_fila .checkbox {
		padding-left: 12px;
	}
	
}

@media only screen and (min-width: 768px) and (max-width: 1220px){
	
	#popup, #popup2, .bMulti, #popup_acepto {
		width: calc(96% - 20px) !important;
		left: 2% !important;
		min-width: 0;
	}
	
	#popup_contenido, #popup_contenido_acepto {
		min-width: 0;
		padding: 0 10px;
	}
	
	#ubicaciones_contacto {
		padding-right: 10px !important;
	}
	
	#ubicaciones_contacto .vc_col-sm-10 {
		width: calc(100% - 200px);
	}
	
	#ubicaciones_contacto .vc_col-sm-2 {
		width: 200px;
	}
	
	.filtro_productos_fila {
		font-size: 11px;
	}
	
}


@media only screen and (max-width: 1220px){
	
	#frmregistro {
		margin-left: auto;
		margin-right: auto;
	}
	
}


@media only screen and (min-width: 768px) and (max-width: 870px){
	
	#form_pagina_contacto {
		padding-left: 60px;
	}
	
	#footer .vc_col-sm-12 .vc_row > div {
		width: 33%;
	} 
	
}


@media only screen and (min-width: 768px) and (max-width: 1023px){
	
	.menu-principal-container li a {
		font-size: 25px;
		white-space: nowrap;
	}
	
	#mySidenav {
		max-width: 85% !important;
	}
	
	#menu_registrate {		
		/*margin-top: 60px;*/
	}
	
	.menu-item-has-children::after {
		margin: 17px 170px 0 12px;
	}
	
	.menu-principal-container li:hover .sub-menu {
		left: 310px;
		padding-left: 0;
	}
	
	.menu-principal-container .sub-menu li a {
		font-size: 18px;
	}
	
	#header .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
		margin-right: 0px;
	}
	
	#selector_idiomas #idiomas {
		padding-right: 8px;
	}
	
	/*.menu-principal-container li:hover .sub-menu {
		margin-top: 8px;
	}*/	
	
	.video_home_mm {
		margin-top: -30px !important;
	}
	
	.texto_feel {
		width: 430px;
		margin-left: -155px;
		left: 50%;
		margin-top: 30px;
	}
	
	.texto_look {
		width: 475px;
		margin-left: -290px;
		left: 50%;
		margin-top: -69px;
	}
	
	.video_home.video_right {
		margin-left: -15px !important;
	}
	
	#texto_animado_2 {
		padding-top: 55px;
	}
	
	#rev_slider_8_2 {
		margin-top: 10px !important;
	}
	
	#filtro_productos_titulo_principal {
		margin-top: -32px;
	}
	
	.filtro_productos_fila > .vc_column-inner {
		padding-left: 0; 
		padding-right: 0;
	}
	
	.filtro_productos_fila > div.vc_column-inner {
		padding-left: 0;
	}
	
	.filtro_productos_fila {
		font-size: 11px;
	}
	
	.filtro_productos_fila .checkbox label::after, .filtro_productos_fila .checkbox label::before {
		width: 10px;
		height: 10px;
		margin-left: -15px;
		margin-top: 1px;
	}
	
	.filtro_productos_materiales .checkbox {
		padding-left: 0;
	}
	
	.filtro_productos_fila .checkbox label {
		padding-left: 0;
	}
	
	.filtro_productos_fila > div > div > .vc_col-sm-9 .vc_col-sm-4,
	.filtro_productos_fila > div > div > .vc_col-sm-9 .vc_col-sm-2 {
		width: 25%;
	}
	
	.filtro_productos_fila > div > div > .vc_col-sm-9 .vc_col-sm-4 > .vc_column-inner {
		padding-left: 0;
		padding-right: 0;
	}
	
	.filtro_productos_fila .checkbox {
		padding-left: 3px;
	}
	
	.boton_filtrar {
		position: absolute;
		margin-right: 0;
		width: 110px;
		margin-top: 5px;
	}
	
	.hola  {
		margin-top:70px;
	}
	
	.hola {
		margin-top:40px !important;
	}
	
}


@media only screen and (min-width: 768px) and (max-width: 920px){
	
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
		margin-left: -30px !important;
	}
	
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
		margin-right: -30px !important;
	}
	
}


@media only screen and (min-width: 992px) and (max-width: 1200px){
    #listado_noticias .vc_col-sm-6 {
        width:33%;
    }
}


@media only screen and (min-width: 768px) and (max-width: 860px){
	
	.home .tp-bullets > div {
		margin-left: 10px !important;
	}	
	
	#colorbox {
		width: 100% !important;
		left: 0 !important;
		margin-left: 0 !important;
	}
	
	#colorbox .cboxWrapper, #cboxWrapper {
		width: 100% !important;
	}
	
	#cboxTopCenter, #cboxBottomCenter, #cboxContent {
		width: calc(100% - 50px) !important;
	}
	
	#cboxLoadedContent, #cboxLoadedContent .cboxPhoto {
		width: 100% !important;
	}
	
	#cboxLoadedContent {
		height: auto !important;
	}
	
	
	#cboxLoadedContent .cboxPhoto {
		height: auto !important;
	}
	
	#cboxMiddleLeft, #cboxMiddleRight{
		height: 100% !important;
		position: absolute;
	} 
	
	#cboxMiddleRight {
		right: 0;
		top: 0;
	}
	
	#cboxContent {
		height: auto !important;
		margin-left: 25px;
	}
	
	#cboxCurrent {
	    font-size: 12px;
	    left: 115px;
	}
	
	#cboxNext {
		left: 50px;
	}
	
	#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
		font-size: 12px;
	}
	
	#cboxWrapper > div + div {
		overflow: auto;
		position: relative;
	}
	
	#busqueda_basica {
		width:110px;
	}
	
}

@media only screen and (min-width: 768px) and (max-width: 991px){

	.container_noticias .item_listado_noticia {
		padding-left:15px !important;
		padding-right:15px !important;
	}
	
	.container_noticias .item_listado_noticia .vc_column-inner {
		padding-left:15px !important;
		padding-right:15px !important;	
	}

}

@media only screen and (max-width: 767px){

	.item_enlace_hover_imagen {
		width: 33% !important;
		margin-top: 20px;
		float: left;
	}
	.item_enlace_hover_imagen .enlace_imagen{
		height: 70px;
	}
	.item_enlace_hover_imagen:hover img,
	.item_enlace_hover_imagen img{
		height: 60px !important;
		display: table;
		margin: 0 auto;
		display: block;
	}
	.item_enlace_hover_imagen .enlace_texto{
		text-align: center;
	}
	.espacios_newhome .item_enlace_hover_imagen:last-child{
		display: block;
		width: 100% !important;
	}
	.item_enlace_hover_imagen.videos .enlace_texto a{
		padding-left: 0pc;
	}
	.espacios_newhome{
		margin-top: 40px;
	}
	#mySidenav_inner > div > div > .vc_col-sm-9 .menu-principal-container{
		overflow: scroll !important;
	}
	body {
		margin-left: 0px !important;
	}
	
	#mySidenav0 {
		height: 57px;
		padding-top: 18px;
		border-bottom: 1px solid #ccc;
	}
	
	.sidenav {
		margin-left: 0;
		max-width: 100% !important;
	}
	
	.menu-principal-container li {
		width: auto;
		display: block;
		text-align: left;
	}
	
	#mySidenav0 {
		z-index: 100001;
	}
	
	.menu-principal-container {
		margin-top: 100px;
	}
	
	#mySidenav_inner {
		padding-left: 20px;
	}
	
	.iconos_redes_sociales_menu {
		display: none;
	}
	
	#mySidenav_inner > div > div >  .vc_col-sm-9 {
		width: calc(100% - 65px);
		float: left;
	}
	
	#mySidenav_inner > div > div > .vc_col-sm-3 {
		width: 50px;
		float: right;
		padding-left: 0;
	}
	
	#mySidenav_inner #div_login_1, #mySidenav_inner #div_login_2 {
		/*display: none;*/
	}
	
	#menu_registrate {

	}
	
	#idiomas li a {
		color: #999;
	}
	
	#idiomas li .lang_sel_sel {
		color: #ec4331;
	}
	
	#idiomas {
		/*padding-top: 85px;*/
		padding-right: 0;
	}
	
	#idiomas ul {
		padding-top: 45px;
		padding-right: 0;
		background-position: center 5px !important;
	}
	
	#idiomas ul li {
		text-align: center;
		margin-right: 0;
	}
	
	/*#selector_idiomas {
		margin-left: -10px;
	}*/
	
	.menu-item-has-children > a:after {
		content: "+";
		position: absolute;
		width: 20px;
		height: 20px;
		color: #ec4331;
		text-align: center;
		top: 0px;
		margin-left: 2px;
	}
	
	.menu-principal-container > ul > li > a {
		position: relative;
	}
	
	.menu-item-has-children::after {
		display: none !important;
	}
	
	.sub-menu li:hover {
		transform: none !important;
	}
	
	.menu-principal-container li:hover .sub-menu {
		padding-left: 0 !important;
	}
	
	.menu-item-has-children > a.desplegado:after {
		content: "-";
	}
	
	.menu-item-has-children > a + ul li a {
		color: transparent !important;
	}
	
	.menu-item-has-children > a.desplegado + ul li a {
		color: #000 !important;
		font-weight: bold
	}
	
	.menu-item-has-children > a.desplegado + ul {
		display: block !important;
		left: 0 !important;
		position: relative;
		margin-top: 10px;
	}
	
	.menu-principal-container .sub-menu li a {
		font-size: 15px;
	}
	
	.menu-item-has-children::after {
		transition: none !important;
		-webkit-transform: none !important;
    	-ms-transform: none !important;
    	transform: none !important;
	}

	.menu-item-has-children:hover::after { 
		transition: none !important;
		-webkit-transform: none !important;
    	-ms-transform: none !important;
    	transform: none !important;
		transition-delay: 0;
	}
	
	.menu-item-has-children:hover .sub-menu{ 
	    transition-delay:0s !important;
		transition: none !important;
		-webkit-transform: none !important;
	}
	
	.menu-principal-container, .menu-item-has-children .sub-menu a {
		transition: none !important;
		-webkit-transform: none !important;
    	-ms-transform: none !important;
    	transform: none !important;
	}
	
	.menu-item-has-children .sub-menu li + li {
		margin-top: 5px;
	}
	
	.menu-principal-container li:hover .sub-menu {
		display: none;
	}
	
	#img_logo_menu {
		display: none;
	}
	
	#img_logo_home {
		position: absolute;
		z-index: 100001;
	}
	
	.menu-principal-container li a {
	    font-size: 20px !important;
	    font-family: 'Roboto', sans-serif;
	    font-weight: normal;
	}
	
	#header > .vc_container {
		padding-top: 0;
	}
	
	#fila_header {
		height: 78px;
	}
	
	#fila_header > .vc_col-sm-12 > .vc_column-inner {
		padding-top: 0;
	}
	
	#img_logo_home a {
		padding-top: 25px;
		padding-bottom: 25px;
		margin-top: 0px;
		left: 96px;
		width: 150px;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}
	#footer {
		text-align: center;
	}
	
	#footer > .vc_container > div:first-child {
		/*left: 0 !important;*/
		padding-left: 0 !important;
		padding-right: 0 !important;
		/*width: auto !important;*/
		padding-bottom: 20px;
	}
	
	#footer .wpb_single_image.vc_align_left {
		text-align: center;
	}
	
	#footer .ubicacion_footer {
		text-align: center !important;
		background-position: calc(50% - 75px) 3px;
	}
	
	#footer h2 {
		text-align: center !important;
	}
	
	.menu_footer ul li {
		display: inline-block;
	}
	
	#texto_animado_1 {
		display: block !important;
	}
	
	#rev_slider_8_2 {
		margin-top: 0 !important;
	}
	
	.video_home_mm {
		margin-top: 0 !important;
	}
	
	.texto_feel {
		width: 320px;
		margin-left: -116px;
		left: 50%;
		margin-top: 30px;
	}
	
	.texto_look {
		width: 320px;
		margin-left: -193px;
		left: 50%;
	}
	
	.video_home.video_right {
		margin-left: -15px !important;
	}
	
	.video_home.video_right iframe {
		width: 100% !important;
		height: 100% !important;
	}
	
	.texto_video_home.texto_right {
		float: none;
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}
	
	.texto_video_home .txt {
		margin-top: 0;
		text-align: center;
		margin-bottom: 45px;
	}
	
	.video_mm.video_home_mm > div > div {
		padding-top: 0 !important;
	}
	
	.video_home.video_right .wpb_raw_code {
		margin-bottom: 0 !important;
	}
	
	.home #texto_animado_3 {
		min-height: 0;
		margin-bottom: 20px !important;
	}
	
	.home #texto_animado_3 h2 {
		font-size: 25px !important;
	}
	
	#texto_animado_1 .tp-bullets {
		transform: none !important;
		margin-left: -28px;
		margin-top: 15px;
	}
	
	#rev_slider_8_2 .tp-bullets .tp-bullet::before {
		font-size: 12px;
		position: absolute;
		z-index: 2;
		width: 20px;
		text-align: center;
		margin-left: -3px;
	}
	
	#rev_slider_8_2 .tp-bullets .tp-bullet::after {
		background-color: #fff;
		border-radius: 10px;
		height: 22px !important;
		display: block;
		width: 22px !important;
		z-index: 1;
		top: 0;
		left: -4px;
		margin-top: -4px;
	}
	
	#rev_slider_8_2 .tp-bullets .tp-bullet:nth-child(2) {
		top: 35px !important;
	}
	
	#rev_slider_8_2 .tp-bullets .tp-bullet:nth-child(3) {
		top: 70px !important;
	}
	
	
	.bloque_novedades {
		padding-left: 0 !important;
	}
	
	
	.page-template-plantilla_productos_generales > .vc_container > .vc_row:first-child {
		margin-top: 80px !important;
	}

	#boton_muestra_filtro {
	    right: 0px;
	    top: 150px;
	    width: 100%;
	    z-index: 9999;
	}
        .col2_filtro_productos_familia {
            margin-top:50px;
        }
        
	/*#boton_muestra_filtro .wpb_single_image > figure {
		display: block;
		text-align: center;
	}*/
	
	.vc_row.bloque_novedades {
		margin-top: 16px !important;
	}
	
	#boton_muestra_filtro figure.cierra-filtro {
		position: absolute;
		right: 0px;
		top: -95px;
	}

	#boton_muestra_filtro figure.muestra-filtro {
		position: absolute;
		right: 150px;
		top: -150px;
	}

	#boton_muestra_filtro figure.muestra-filtro p {
		display: none;
	}

	#boton_muestra_filtro figure.muestra-filtro img {
		max-width: 44px;
		height: auto;
	}
	
	#filtro_productos .vc_column_container .vc_column_container > .vc_column-inner {
	    padding-left: 0px !important;
	    padding-right: 0px !important;
	}
	
	#filtro_productos {
		padding-top: 32px;
    	margin-top: 60px !important;
	}
	
	.filtro_productos_titulo_filtro {
		margin-top: 15px;
	}
	
	#filtro_productos_titulo_principal {
		padding-left: 0;
	}
	
	#popup, #popup2, .bMulti, #popup_acepto {
		width: calc(96% - 20px) !important;
		left: 2% !important;
		min-width: 0;
	}
	
	#popup_contenido, #popup_contenido_acepto {
		min-width: 0;
		padding: 0 10px;
	}
	
	.titular_filtro_productos {
		margin-top: 40px;
	}
	
	.serie_fila_titulo, .serie_filtro_tipos, .serie_fila_subtitulo, .div_mapa {
		padding-left: 0px !important;
	}
	
	.descripcion_producto {
		margin-top: 10px !important;
		padding-right: 15px !important;
		padding-left: 15px !important;
		margin-bottom: 30px;
	}
	
	.descripcion_producto .descripcion_producto_columna > div {
		padding-top: 0 !important;
	}
	
	.serie_filtro_tipos ul {
            padding-left: 0;
            margin-bottom: 15px !important;
            padding-top: 15px !important;
            padding-bottom: 10px !important;
        }
	
	.serie_filtro_tipos ul li {
	    display: block;
	    padding: 10px 15px;
            margin:0 20px;
            margin-bottom:5px;
	}
	
	.serie_filtro_tipos .vc_separator {
		margin-bottom: 0;
	}
	
	.interior_pestanya {
		padding-left: 0;
	}
	
	.pieza_secundaria_row_colores {
		display: inline-block;
		margin-left: 0 !important;
		margin-right: 0 !important;
		width: 33%;
		text-align: center;
		vertical-align: bottom;
	}
	
	.ficha_producto_color {
		text-align: center !important;
		padding-top: 0;
	}
	
	.pieza_secundaria_row_colores > div, html .ficha_producto_secundarios > .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.color_pieza_secundaria {
		display: inline-block;
	}
	
	.ficha_producto_secundarios_inner > .vc_column_container > .vc_column-inner {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	
	.detalle_pieza {
		margin-bottom: 0 !important;
	}
	
	.ficha_producto_img_principal:before {
		position: absolute;
		background-color: #fff;
		height: 2px;
		width: 100%;
		content: "";
		left: 0;
		margin-top: -20px;
	}
	
	.ficha_producto_img_principal {
		text-align: left !important;
		margin-top: 30px;
	}


	h2.serie_titulo {
		margin-top: 0;
	}
	
	.template_ficha_serie #contenedor_boton_muestra_filtro {
		display: none;
	}
	
	#pestanya_piezas_especiales {
		margin-left: 0 !important;
	}
	
	.ficha_producto_img_principal + div > div {
		height: auto !important;
	}
	
	.ficha_producto_img_principal + div > div > div {
		float: none;
		border-bottom: 0 none;
		min-height: 0;
		overflow: auto;
	}
	
	.ico_descargar_certificacion_0 {
		margin-top: 10px;
		border-bottom: 0 none;
	}
	
	.ico_txt_descargar_certificacion {
		float: none;
		position: absolute;		
		margin-top: -77px;		
		margin-left: 36px;		
		line-height: 15px;
	}
	
	#serie_otras_series > div {
		/*padding-left: 0px !important;*/
	}
	
	.serie_otras_series_fila > .vc_column_container > .vc_column-inner {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	
	#wrapper_video_corporativo {
		padding-left: 0px !important;
		margin-top: 95px; 
	}
	
	#wrapper_video_corporativo .vc_column_container > .vc_column-inner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	#headings_video_corporativo {
		margin-top: 0 !important;
	}
	
	#headings_video_corporativo h2 {
		margin-top: 0 !important;
	}
	
	#contenido_video_corporativo {
		padding-left: 0 !important;
		margin-top: 10px !important;
	}
	
	.texto_video_right .wpb_text_column {
		padding-top: 0px !important;
		padding-bottom: 0px !important;		
		margin-bottom: 15px;
	}
	
	.plantilla_showroom_empresa {
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-top: 75px;
	}
	
	#colorbox {
		width: 100% !important;
		left: 0 !important;
		margin-left: 0 !important;
	}
	
	#colorbox .cboxWrapper, #cboxWrapper {
		width: 100% !important;
	}
	
	#cboxTopCenter, #cboxBottomCenter, #cboxContent {
		width: calc(100% - 50px) !important;
	}
	
	#cboxLoadedContent, #cboxLoadedContent .cboxPhoto {
		width: 100% !important;
	}
	
	#cboxLoadedContent {
		height: auto !important;
	}
	
	
	#cboxLoadedContent .cboxPhoto {
		height: auto !important;
	}
	
	#cboxMiddleLeft, #cboxMiddleRight{
		height: 100% !important;
		position: absolute;
	} 
	
	#cboxMiddleRight {
		right: 0;
		top: 0;
	}
	
	#cboxContent {
		height: auto !important;
		margin-left: 25px;
	}
	
	#cboxCurrent {
	    font-size: 12px;
	    left: 115px;
	}
	
	#cboxNext {
		left: 50px;
	}
	
	#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
		font-size: 12px;
	}
	
	#cboxWrapper > div + div {
		overflow: auto;
		position: relative;
	}
	
	#contenedor_proximas_ferias {
		width: calc(100% - 30px);
		margin-left: 15px !important;
		text-align: center;
	}
	
	#contenedor_proximas_ferias .vc_col-sm-8 .vc_col-sm-3 .vc_align_right {
		text-align: center;
	}
	
	#contenedor_proximas_ferias .vc_col-sm-8 > div > div > .vc_row {
		border: 1px solid #999;
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		border-radius: 7px;
		padding-bottom: 10px;
		margin-top: 10px;
		margin-bottom: 20px;
	}
	
	#mySidenav0, #mySidenav0 *, #img_logo_home, #img_logo_home * {
		-webkit-box-sizing: unset;
		-moz-box-sizing: unset;
		box-sizing: unset;
	}
	
	#player_videos {
		padding-left: 0 !important;
		margin-top: 76px;
	}
	
	#player_videos .vc_column_container > .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important; 
 	}
 	
 	#rev_slider_9_1 .metis.tparrows {
 		height: 30px;
 		width: 30px;
 		left: 50% !important;
 		transform: matrix(1, 0, 0, 1, 0, -40) !important;
 	}
 	
 	.tparrows::before {
 		margin-top: -14px;
 	}
 	
 	#rev_slider_9_1 .metis.tparrows.tp-leftarrow {
 		margin-left: -35px;
 	}
 	
 	#rev_slider_9_1 .metis.tparrows.tp-rightarrow {
 		margin-left: 5px;
 	}
 	
 	#player_videos .play-icon-wrap {
 		margin-left: -19px !important;
 	}
 	
 	#player_videos .play-icon-wrap i.fa-play {
 		font-size: 20px !important;
 		line-height: 35px !important;
 	}
 	
 	.titulo_categoria_videos {
 		padding-left: 0 !important;
 	}
 	
 	#listado_videos {
 		padding-left: 0 !important;
 	}
 	
 	#listado_videos .carousel-control {
 		width: 25px !important;
 		top: 30% !important;
 	}
 	
 	.item_listado_producto {
 		padding-left: 15px !important;
 		padding-right: 15px !important;
 	}
 	
 	#ubicaciones_contacto {
 		padding-right: 0 !important;
 		padding-left: 0 !important;
 	}
 	
 	#ficha_ubicacion_titulo, #datos_ubicacion {
 		text-align: center;
 	}
 	
 	.listado_sucursales ul {
 		border-top: 1px solid #EBEBEB;
 		padding-top: 40px;
 		padding-bottom: 15px;
 	}
 	
 	.pestanya {
 		margin-left: 0 !important;
 	}
 	
 	.superpestanya {
 		margin-left: 0 !important; 	
 	}
 	
 	#div_login_boton {
	    /*
	    float: none;
	    padding-right: 0;
	    margin-left: -18px;
	    margin-top: 128px;	
	    */
	}
	
	#video_home_movil {
		margin-top: 80px;
	}
	#div_buscador_basico {
		display: block;
    	text-align: center;
    	margin-bottom: 10px;
	}
	
	.subtitular_filtro_productos {
		margin-bottom:80px;
	}
	
	.listado_piezas_productos {
		margin-top:20px !important;
	}

	
	#busqueda_basica {
		width:150px;
	}
	
	.hola {
		/*margin-top:210px;*/
		float:inherit;
	}
	
	#bienvenida_der_a ,
	#bienvenida_der_b {
	    width: 100%;
	    margin-bottom: 20px;
	    padding-left: 0px !important;
	}
	
	.pagina_bienvenida_der {
		padding-left:5px !important;
		padding-right:5px !important;
	}
	
	
	#listado_productos {
		margin-top:20px;
	}
	
	#banner_producto_absolut {
		margin-bottom:10px;
		padding:0px;
	}

	#banner_producto_delker {
		margin-bottom:10px;
		padding:0px;	
	}
	
	.serie_filtro_tipos, .serie_filtro_familias {
		padding-left:0px;
	}
	
	
	#logos_menu_otrasw {
		display:none;
	}
        
        #iconos_certificaciones {
            float:left;
        }
		
	.container_noticias {
		margin:0px;
	}
	
	.container_noticias #listado_noticias {
		padding:0px !important;
	}
	
	.container_noticias .item_listado_noticia {
		padding-left:0px !important;
		padding-right:0px !important;
	}
	
	.container_noticias .item_listado_noticia .vc_column-inner {
		padding-left:0px !important;
		padding-right:0px !important;	
	}
	

	
}

@media only screen and (max-width: 550px){

	#boton_muestra_filtro figure.muestra-filtro {
		right: 150px;
	}

	/*.wpml-ls-legacy-dropdown-click {
		padding-left: 24px;
	}*/

}

@media only screen and (max-width: 490px){
	
	#frmregistro {
		max-width: 100%;
	}
	
	.row_popup_forms input, .row_popup_forms select {
		width: 90%;
	}
	
	#popup, #popup_acepto {
		min-width: 0 !important;
	}
	
	.row_popup_forms input[type="checkbox"] {
		height: auto;
	}
	
	.row_popup_forms input[type="checkbox"] + label {
	    font-size: 13px;
	}
	
}


@media only screen and (max-width: 470px){
	
	.titular_filtro_productos + p {
		font-size: 13px !important;
	}
	
}