@font-face {
font-family: 'Myriad Pro';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Regular'), url('../fonts/myriad-pro/MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro';
font-style: normal;
font-weight: 600;
src: local('Myriad Pro Semibold'), url('../fonts/myriad-pro/MYRIADPRO-SEMIBOLD.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro'), url('../fonts/myriad-pro/MYRIADPRO-COND.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro';
font-style: italic;
font-weight: bold;
src: local('Myriad Pro Bold Italic'), url('../fonts/myriad-pro/MYRIADPRO-BOLDIT.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro';
font-style: normal;
font-weight: bold;
src: local('Myriad Pro Bold'), url('../fonts/myriad-pro/MYRIADPRO-BOLD.woff') format('woff');
}

/*
 * ---------------------------------------------------------------
 * Reset
 * ---------------------------------------------------------------
 */

body, blockquote, dl, dd, figure, fieldset,
h1, h2, h3, h4, h5, h6, hr, ol, p, pre,
textarea, ul {
	margin: 0;
}
button, fieldset, input, legend, option,
select, td, textarea, th {
	padding: 0;
}
article, aside, details, figcaption, figure, footer,
header, main, menu, nav, section {
	display: block;
}
table {
	border-collapse: collapse;
}
b, strong {
	font-weight: bolder;
}
img {
	border-style: none;
}
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: inherit;
}
body{overflow-x: hidden;background-color: #F5F5F5; padding-top: 90px;}
/*
 * ---------------------------------------------------------------
 * Base
 * ---------------------------------------------------------------
 */

/*
 * Escribe aqui tus estilos base para todo el sitio. Recuerda
 * que aqui solo debes escribir estilos para etiquetas,
 * no clases ni ids.
 * Ej:
 *
 * html { ... }
 * h1, h2, h3, h4, h5, h6 { ... }
 * ol, ul { ... }
 * a { ... }
 *
 */

*, *::before, *::after {
	-moz-box-sizing: inherit;
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}
html {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font: 100%/1.5 sans-serif;
}
a {
	text-decoration: none;
}
blockquote, dl, figure, hr, ol, p, pre, ul {
	margin-bottom: 1.5rem;
}
ol ol, ol ul, ul ol, ul ul {
	margin-bottom: 0;
}

/*
 * ---------------------------------------------------------------
 * Grid
 * ---------------------------------------------------------------
 */

.clearfix::after,
.container::after,
.row::after {
	clear: both;
	content: "";
	display: block;
}
.container {
	margin: 0 auto;
	max-width: 1200px;
	padding: 0 0.75rem;
}
.row {
	margin: 0 -0.75rem;
}
[class^="col-"],
[class*=" col-"] {
	float: left;
	padding: 0 0.75rem;
	position: relative;
	width: 100%;
}
.col-xs-1 { width: 8.333333%; }
.col-xs-2 { width: 16.666667%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.333333%; }
.col-xs-5 { width: 41.666667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.333333%; }
.col-xs-8 { width: 66.666667%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.333333%; }
.col-xs-11 { width: 91.666667%; }
.col-xs-12 { width: 100%; }
.pull-xs-left { float: left !important; }
.pull-xs-none { float: none !important; }
.pull-xs-right { float: right !important; }
.text-xs-center { text-align: center !important; }
.text-xs-left { text-align: left !important; }
.text-xs-right { text-align: right !important; }
@media (max-width: 543px) {
	.hidden-xs-down { display: none !important; }
}
@media (min-width: 544px) {
	.col-sm-1 { width: 8.333333%; }
	.col-sm-2 { width: 16.666667%; }
	.col-sm-3 { width: 25%; }
	.col-sm-4 { width: 33.333333%; }
	.col-sm-5 { width: 41.666667%; }
	.col-sm-6 { width: 50%; }
	.col-sm-7 { width: 58.333333%; }
	.col-sm-8 { width: 66.666667%; }
	.col-sm-9 { width: 75%; }
	.col-sm-10 { width: 83.333333%; }
	.col-sm-11 { width: 91.666667%; }
	.col-sm-12 { width: 100%; }
	.hidden-sm-up { display: none !important; }
	.pull-sm-left { float: left !important; }
	.pull-sm-none { float: none !important; }
	.pull-sm-right { float: right !important; }
	.text-sm-center { text-align: center !important; }
	.text-sm-left { text-align: left !important; }
	.text-sm-right { text-align: right !important; }
}
@media (max-width: 767px) {
	.hidden-sm-down { display: none !important; }
}
@media (min-width: 768px) {
	.col-md-1 { width: 8.333333%; }
	.col-md-2 { width: 16.666667%; }
	.col-md-3 { width: 25%; }
	.col-md-4 { width: 33.333333%; }
	.col-md-5 { width: 41.666667%; }
	.col-md-6 { width: 50%; }
	.col-md-7 { width: 58.333333%; }
	.col-md-8 { width: 66.666667%; }
	.col-md-9 { width: 75%; }
	.col-md-10 { 
		width: 83.333333%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	
	}
	.col-md-11 { width: 91.666667%; }
	.col-md-12 { width: 100%; }
	.col-md-push-6{left: 50%;}
	.col-md-pull-6{right: 50%;}
	.hidden-md-up { display: none !important; }
	.pull-md-left { float: left !important; }
	.pull-md-none { float: none !important; }
	.pull-md-right { float: right !important; }
	.text-md-center { text-align: center !important; }
	.text-md-left { text-align: left !important; }
	.text-md-right { text-align: right !important; }
}
@media (max-width: 991px) {
	.hidden-md-down { display: none !important; }
}
@media (min-width: 992px) {
	.col-lg-1 { width: 8.333333%; }
	.col-lg-2 { width: 16.666667%; }
	.col-lg-3 { width: 25%; }
	.col-lg-4 { width: 33.333333%; }
	.col-lg-5 { width: 41.666667%; }
	.col-lg-6 { width: 50%; }
	.col-lg-7 { width: 58.333333%; }
	.col-lg-8 { width: 66.666667%; }
	.col-lg-9 { width: 75%; }
	.col-lg-10 { width: 83.333333%; }
	.col-lg-11 { width: 91.666667%; }
	.col-lg-12 { width: 100%; }
	.hidden-lg-up { display: none !important; }
	.pull-lg-left { float: left !important; }
	.pull-lg-none { float: none !important; }
	.pull-lg-right { float: right !important; }
	.text-lg-center { text-align: center !important; }
	.text-lg-left { text-align: left !important; }
	.text-lg-right { text-align: right !important; }
}
.footer-content{
	align-items: center;
    display: flex;
}

/*
 * ---------------------------------------------------------------
 * Estilos de la pagina
 * ---------------------------------------------------------------
 */
.pop-up-black{position: fixed;z-index: 998;height: 100%;width: 100%;background-color: rgba(0,0,0,.7)}
.pop-up{width: 500px;height: 360px;position: fixed;background-color: white;z-index: 999;top: 50%;left: 50%;transform: translate(-50%,-50%);box-sizing: border-box;padding: 18px;}
.pop-up .logo{width: 100%;position: relative;top: 20px;box-sizing: border-box;padding-left: 10px}
.pop-up-form{width: 100%;height: 265px;margin-top: 60px;background-color: #26c9ff;position: relative;box-sizing: border-box;padding: 40px;color: white}
.pop-up-form .border{position: absolute;right: 0px;top: 0px}
.pop-up-form-title{font-weight: bold;font-size: 40px}
.pop-up-form-subtitle{font-size: 20px;margin-top: 10px;position: relative;z-index: 99}
.pop-up-form-city{position: relative;height: 33px;width: 100%;background-color: white;position: relative;z-index: 2;margin-top: 40px}
.pop-up-form-city-input img{position: absolute;right: 10px;top: 12px;}
.pop-up-form-city-input p::first-letter{text-transform: capitalize;}
.pop-up-form-city-input{position: relative;cursor: pointer;width: 75%;float: left;height: 100%;padding-left: 10px;padding-top: 3px;color: black}
.pop-up-form-city-submit{width: 25%;float: left;background-color: black;color: white;height: 100%;text-align: center;}
.pop-up-form-city-submit a{cursor: pointer;display: block;box-sizing: border-box;padding-top: 3px;width: 100%;height: 100%;color: white}
.pop-up-form-city-input-opts{display: none;position: absolute;top: 33px;width: 75%;background-color: white;overflow: auto;}
.pop-up-form-city-input-opt{box-sizing: border-box;color: black;padding: 5px 0px;padding-left: 10px;cursor: pointer;}
.pop-up-form-city-input-opt.active{background-color:rgb(225,225,225)}
.pop-up-form-city-input-opt:hover{background-color:rgb(235,235,235)}
 html{font-family: 'Myriad Pro';font-weight: normal;}
header{height: 90px;width: 100%;box-sizing: border-box;box-sizing: border-box;padding: 0px 30px;padding-top: 45px; position: fixed; top: 0; z-index: 9999;background: white;}
.logo{width: 43%;float: left;}
.logo-img{position: relative;top: -25px;width: 150px;height: 30px}
.logo-img img{float: left;position: absolute;z-index: 99; width: 100%; height: auto; object-fit: contain; object-position: center;}
.logo .logo-text,.logo .logo-img{float: left;font-size: 15px;color: #2b0001;font-style: italic;font-weight: bold; width: 10rem;}
.logo .logo-text {width: calc(100% - 10rem);}
.header-opts{width: 57%;float: left;}
.header-opts a{box-sizing: border-box;padding-top: 1px;display: block;height: 28px;color: #333;transition: all .3s}
.header-opts a.active{border-bottom: 5px solid blue;}
.header-opts .header-opt{float: left;font-size: 14px;color: #333;width: 20%;font-weight: bold;text-align: center;box-sizing: border-box;padding-top: 4px}
.header-opts .header-place{height: 35px;text-align: center;font-size: 12px;font-weight: normal;color: #777;position: relative;top: -20px}
.header-place-container{cursor: pointer;color: #333;font-weight:800!important;position: relative;width: 115px;display: inline-block;box-sizing: border-box;padding:0px 6px;;background-color: #fbba4d;text-align: left;font-size: 16px;}
.header-place-container p::first-letter{text-transform: uppercase;}
.header-place-container img{position: absolute;right: 5px;top: 8px}
.header-opt-marca.active{border-bottom:6px solid #9ea918; color:#9ea918}
.header-opt-producto.active{border-bottom: 6px solid #FF7D00; color:#FF7D00}
.header-opt-producto{cursor: pointer;}
.header-opt-colores.active{border-bottom: 6px solid #c11d7f; color:#c11d7f}
.header-opt-contacto.active{border-bottom:6px solid #29c6ff}
.header-opt-marca.active a{color:#9ea918}
.header-opt-producto.active a{color:#e7691e}
.header-opt-colores.active a{color:#c11d7f}
.header-opt-contacto.active a{color:#29c6ff}
.header-opt-marca:hover a{color:#9ea918;transition: all .3s}
.header-opt-producto:hover a{color:#e7691e;transition: all .3s}
.header-opt-colores:hover a{color:#c11d7f;transition: all .3s}
.header-opt-contacto:hover a{color:#29c6ff;transition: all .3s}
.slide-header{z-index: 99;display: none;box-sizing: border-box;position: absolute;width: 115px;background-color: black;position: absolute;top: 33px;left:0px;border: 3px solid #fbba4d;background-color: white}
.slider-header-opt a{box-sizing: border-box;padding: 1px 4px;font-weight: normal}
.slider-header-opt:hover{background-color: #fbba4d;cursor: pointer;}
.fixed-background-welcome{top: 100%;width: 50%;transition: all .4s;height: 100%;background: #eee;z-index: 2;position: absolute;}
.fixed-background-welcome2{top: -100%;transition: all .4s;width: 50%;left: 50%;background-color: #bb216d;z-index: 2;position: absolute;height: 100%;}
.fixed-background-welcome.active ,.fixed-background-welcome2.active,.fixed-background-welcome-text-relative.active,.fixed-background-welcome-text-relative2.active{top: 0;transition: all .4s}
.fixed-background-welcome-text{height: 100%;position: absolute;width: 100%;top: 0px;}
.fixed-background-welcome-text.active{z-index: 3}
.fixed-background-welcome-text-relative{position: relative;top: 100%;transition: all .4s}
.fixed-background-welcome-text-relative2{position: relative;top: -100%;transition: all .4s}
.fixed-background-welcome-text-relative2 .slider-options-fast-product-text-title, .fixed-background-welcome-text-relative2 .slider-options-fast-product-text-text,.fixed-background-welcome-text-relative2  .slider-options-fast-product-text-button{color: white}
.fixed-background-welcome-text-relative2  .slider-options-fast-product-text-button{border: 2px solid white }
.block-blue{/*z-index: 99;width: 395px*/    }
.block-blue:hover .block-blue-container{top: 0px;transition: all .3s;overflow: hidden;}
.block-blue:hover .home-descargas-container span{opacity: 1;transition: all .3s}
.block-blue-container{height: 100%;width: 100%;background: #0080c0;position: absolute;top: 100%;opacity: .7;transition: all .3s}
.block-blue-container a{display: block;height: 100%;width: 100%;position: relative;}
.home-descargas-container span{border-radius: 5px;opacity: 0;transition: all .3s;z-index: 99;font-size: 16px;border: 2px solid white;position: absolute;top: 35%;left: 50%;transform: translate(-50%,-50%);color: white;}
.home-descargas-container span a{color: white;display: block;width: 100%;height: 100%;padding: 2px 15px;}
.download{/* width: 800px; margin-left: auto;   margin-right: auto; margin-top: 14px*/}
.download::after{clear: both;content: "";display: block;}
.banner{text-align: center;}
.banner img{width: 100%;}

.anima-image{background-position:top center;  background-repeat: no-repeat;background-size: cover; height: calc(100vh - 90px) !important;}
@media (max-width:1024px) {
	.anima-image{
		height: calc(55vh - 90px) !important;
	}
}
@media (max-width:767px ){
	.anima-image{
		height: calc(70vh - 90px) !important;
	}

}
.anima-image.image1{ background-image: url('../img/slides/1.jpg') !important }
.anima-image.image2{ background-image: url('../img/slides/BANNER-WEB-EMPRENDEDORES-ESCRITORIO.jpg') !important }
.anima-image.image3{ background-image: url('../img/slides/BANNER-WEB-FAST-IMPRIMANTE-SELLADOR.jpg') !important }

.anima-image.image4{ background-image: url('../img/slides/4.jpg') }
.anima-image.image5{ background-image: url('../img/slides/5.jpg') }
.anima-image.image6{ background-image: url('../img/slides/6.jpg') }
.anima-image.image7{ background-image: url('../img/slides/7.jpg') }
.anima-image.image8{ background-image: url('../img/slides/8.jpg') }


.preparacion-previa-container-part-img.s1{ 
	/*background-image: url('../img/balde-imprimantex1.png');
	background-size: contain;
    background-repeat: no-repeat; */
}

.preparacion-previa-container-part-img.s1:hover {
	background-image:url('../img/Ellipse 161.png');
	background-size: 95%;
    background-repeat: no-repeat;
	background-position: center;
	/* Las propiedades que no cambian no hace falta volver a definirlas */
}

.preparacion-previa-container-part-img.s1:hover .imprimante-text {
	color:#ffffff}

	.preparacion-previa-container-part-img.s2:hover {
		background-image:url('../img/Ellipse 162.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Las propiedades que no cambian no hace falta volver a definirlas */
	}
	
	.preparacion-previa-container-part-img.s2:hover .imprimante-text {
		color:#ffffff}


	.preparacion-previa-container-part-img.s3:hover {
		background-image:url('../img/Ellipse 163.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Las propiedades que no cambian no hace falta volver a definirlas */
	}
	
	.preparacion-previa-container-part-img.s3:hover .imprimante-text {
		color:#ffffff}

		
	.preparacion-previa-container-part-img.s4:hover {
		background-image:url('../img/Ellipse 164.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Las propiedades que no cambian no hace falta volver a definirlas */
	}

	.preparacion-previa-container-part-img.s5:hover {
		background-image:url('../img/Ellipse 181.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Las propiedades que no cambian no hace falta volver a definirlas */
	}

	.preparacion-previa-container-part-img.s6:hover {
		background-image:url('../img/Ellipse 162.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Aca falta cambiar cn la imagen o color que recibira el sellador */
	}
	.preparacion-previa-container-part-img.s0:hover {
		background-image:url('../img/Ellipse 162.png');
		background-size: 95%;
		background-repeat: no-repeat;
		background-position: center;
		/* Aca falta cambiar cn la imagen o color que recibira el sellador */
	}
	
	.preparacion-previa-container-part-img.s4:hover .imprimante-text {color:#ffffff}
	.preparacion-previa-container-part-img.s5:hover .imprimante-text {color:#ffffff}
	.preparacion-previa-container-part-img.s6:hover .imprimante-text {color:#ffffff}
		

	.imprimante-text {
		text-align: center;
		margin-top: -20px;
		margin-bottom: 15px;
		font-size: 1.2em;
		font-weight: bold;
		color:#474747;
	}


.header-place-container p{margin: 0px}
.menudisplay{display: block!important;}
.prod_final a .img-to-change.active{background-position: 0 60px;}
.prod_prepa a .img-to-change.active{background-position: 0 60px;}

.slider-fast-product{width: 100%;text-align: center;}
.slider-fast-product-container{z-index: 99;display: inline-block;width: 330px;border: 1px solid black;border-radius: 10px;height: 86px;position: relative;top: 34px;}/**  X margin-top: 30px;*/
.slider-fast-product-container-title{height: 51px;text-align: center;background-color: black;border-radius: 9px 9px 0px 0px;color: white;font-size: 20px;box-sizing: border-box;padding-top: 11px}
.slider-fast-product-container-title-part{cursor: pointer;float: left;width: 100%;height: 33px;box-sizing: border-box;padding-top: 5px;font-size: 18px;color: #666;border-radius: 0px 0px 0px 10px;}
.welcome-fast-fiesta{border-radius: 0px 0px 10px 0px;}
.welcome-fast-colors.active{color: white;background-color: #c5bb0e;font-weight: bold}
.welcome-fast-fiesta.active{color: white;background-color: #760c46;font-weight: bold}
.slider-options-fast-product{width: 100%;height: 700px;position: relative;overflow: hidden}
.slider-options-fast-product-part{float: left;width: 50%;height: 100%;position: absolute!important;top: 0px;overflow: hidden;}
.slider-options-fast-product-part-first{background-color:#f0e728}
.slider-options-fast-product-part-second{left:50%;background-color: #eee}
.slider-options-fast-product-part-second img{position: absolute;bottom: 0px;}
.slider-options-fast-product-part-first img{top: 0px;right: 0px;position: absolute;}
.fixed-background-welcome img{bottom: 0px;right: 0px;position: absolute;}
.fixed-background-welcome2 img{top: 0px;left: 0px;position: absolute;}
.slider-options-fast-product .row, .slider-options-fast-product .container{height: 100%;}
.slider-options-fast-product .slider-options-fast-product-text{z-index: 1;box-sizing: border-box;padding-left: 100px;display: table;height: 100%;padding-right: 150px;}
.slider-options-fast-product-text-center,.slider-options-fast-product-img-container{display: table-cell;vertical-align: middle;}
.slider-options-fast-product-img-container img{width: 98%;}
.slider-options-fast-product-text-title{font-size: 40px;color: #333333;font-weight: bold;line-height: 120%;margin-top: 50px}
.slider-options-fast-product-text-text{font-size: 16px;line-height: 200%;color: #333;text-align: justify;}
.slider-options-fast-product-text-button{position: relative;display: inline-block; border: 2px solid #333;color: #333;font-size: 14px;margin: 8px 0px;height: 39px;width: 111px;text-align: center;}
.slider-options-fast-product-text-button-fast:hover a{color: #f0e728;transition: all .3s}
.slider-options-fast-product-text-button-fiesta:hover a{color: #bb126d!important;transition: all .3s}
.slider-options-fast-product-text-button-fast::after, .slider-options-fast-product-text-button-fiesta::after{transition: all .3s;background-color: #333;content: '';top: 0px;left: 0px;position: absolute;width: 100%;height: 0px;}
.slider-options-fast-product-text-button-fast:hover::after, .slider-options-fast-product-text-button-fiesta:hover::after{height: 100%;transition: all .3s;}
.slider-options-fast-product-text-button-fiesta::after{background-color: white}
.slider-options-fast-product-text-button a{transition: all .3s;display: block;padding: 5px 10px;height: 100%;width: 100%;color: black;position: absolute;top: 0px;left: 0px;z-index: 9}
.slider-options-fast-product-img{display: table;height: 100%;position: relative;z-index: 99}
.slider-options-fast-product-img-container{padding-top: 180px;text-align: right;}
.preparacion-previa-container-part-img{overflow: hidden;width: 100%;/*height: 250px;*/}
.preparacion-previa-container-part-img:hover img{/*transform: scale(1.2);transition: all .5s;*/}
/*.preparacion-previa-container-part-img img{transform: scale(1);transition: all .5s;}*/
.preparacionn-previa-container{box-sizing: border-box;padding: 0px 150px}

.preparacionn-previa-container .slider-fast-product-container{height: 51px;border-radius: 0px;border: 0px;top: 0px;margin-top: 50px}
.preparacionn-previa-container .preparacionn-previa-container-part{height: 472px;width: 50%;float: left;padding: 0 30px;}
.preparacionn-previa-container .preparacionn-previa-container-part img{width: 100%;}

.preparacionn-previa-container .preparacionn-previa-container-partfin{height: 472px;width: 33.333%;float: left;padding: 0 30px;}
.preparacionn-previa-container .preparacionn-previa-container-partfin img{width: 100%;}

.preparacionn-previa-container .preparacionn-previa-container-part.part3{ float: none; margin-left: auto; margin-right: auto;}
.previa-clear{clear: both; content: ""; display: block;}
.preparacionn-previa-container-part-link{height: 5px;width: 100%;position: relative;}
.preparacionn-previa-container-part-link-container{position: relative;text-align: center;width: 80px;height: 35px;background-color: black;border-radius: 5px;position: absolute;top:-10px;left: 50%;transform: translate(-50%,-50%);}
.preparacionn-previa-container-part-link-container-imprimante::after, .preparacionn-previa-container-part-link-container-sellador::after, .preparacionn-previa-container-part-link-container-pasta::after, .preparacionn-previa-container-part-link-container-temple::after{content: '';transition: all .3s;position: absolute;left: 0px;height: 100%;width: 0px;top: 0px;background-color: #23789c;border-radius: 5px;}
.preparacionn-previa-container-part-link-container-imprimante:hover::after, .preparacionn-previa-container-part-link-container-sellador:hover::after, .preparacionn-previa-container-part-link-container-pasta:hover::after, .preparacionn-previa-container-part-link-container-temple:hover::after{width: 100%;transition: all .3s}
.preparacionn-previa-container-part-link-container-sellador::after{background-color: #a84911!important}
.preparacionn-previa-container-part-link-container-pasta::after{background-color: #778c13!important}
.preparacionn-previa-container-part-link-container-temple::after{background-color: #ddd!important}
.preparacionn-previa-container-part-link-container img{display: inline-block;width: auto!important;height: 20px}
.preparacionn-previa-container-part-link-container a{box-sizing: border-box;padding-top: 7px;display: block;position: absolute;height: 100%;width: 100%;z-index: 9;}
.preparacionn-previa-container-part-title{font-size: 20px;color: #333;font-weight: bold;text-align: center;margin-top: 10px}
.preparacionn-previa-container-part-text{font-size: 18px;color: #393939;text-align: center;margin: 0 auto;    line-height: 22px;height: 45px;}

.home-descargas{margin-top: 60px;margin-bottom: 100px}
.home-descargas .slider-fast-product-container{height: 50px;background-color: black;position: relative;top: 12px;font-weight: bold;}/** height: 68px; */
.home-descargas-container{height: 541px;position: relative;overflow: hidden;}/** height: 541px; */
.home-descargas-container img{width: 100%;}
.home-descargas-container-text{position: absolute;bottom: 0px;height: 170px;width: 100%;box-sizing: border-box;padding: 0 0.75rem;left: 0px}
.home-descargas-container-text-img{text-align: center;box-sizing: border-box;padding: 0px 40px;padding-top: 60px;background-image: url('../img/descargas4.png');width: 100%;height: 100%;position: relative;}
.home-descargas-container-text-img img{position: absolute;top: -10%;transform: translate(-50%,-50%);left: 50%;}
.home-descargas-container-text-img-title{font-size: 20px;font-weight: bold;color: white}
.home-descargas-container-text-img-text{font-size: 16px;color: white;line-height: 120%;}

footer{width: 100%;background-color: black;box-sizing: border-box;padding: 20px 0px;font-size: 15px;}
footer .container{box-sizing: border-box;padding: 0px ;color: white;position: relative;}
footer .container-part{margin: 15px 0px;font-size: 13px}
footer .qroma{position: absolute;right: 120px}
footer .container-part i{font-size: 20px;padding-right: 10px;display: inline-block;}
footer .container-part span{display: inline-block; font-size:15px;}
footer .container-part span a{color: white;}
.reserved{height: 33px;width: 100%;text-align: center;font-size: 12px;color: #333;box-sizing: border-box;padding-top: 7px;}

.footer-content-mob{display:none}
.item-foot{padding: 10px 0}
.item-foot .item-foot-cont{border: 2px solid #ffffff; color: #ffffff; font-size: 16px; margin: 0 auto;  height: 32px;  width: 130px; text-align: center;}
.item-foot-reclamaciones{text-align: center; display: flex; align-items: center; justify-content: center; padding: 5px 0;}
.item-foot-reclamaciones a{display: inline-block; line-height: 0;height: 100%; width: 100%; align-items: center;}
.item-foot-reclamaciones img{
		max-width: 100%;
		height: auto;
		max-height: 86px;
		display: block;
		width: 110px;
	}

.section-prod{padding-top: 20px; padding-bottom: 50px; text-align: center; font-weight: bold;}
.section-prod .section-prod-text{width: 210px;    text-align: center;   margin: 0 auto;border-bottom: 2px solid #333;font-size: 36px;}
/* nuevo diseño
/* Create an active/current tablink class */

.otro {
  display: none;

}
.tablinks{
	font-weight: bold;
	padding: 10px 0;
	font-size: 21px;
	color: #333333;
	cursor: pointer;
}
.tablinks .tablinks-img{margin-right: 8px;}

.tablinks.mat:hover{color: #2A9400}
.tablinks.sat:hover{color: #bd9a5e}
.tablinks.impri:hover{color: #00b0d2}
.tablinks.sellad:hover{color: #e5681d}
.tablinks.esm:hover{color: #00CBD8}

/*.tablinks.mat:before{content: '';
    position: absolute;
    left: -10px;
    top: 0;
    background-image: url(../img/icons/arrow-m.png);
    height: 25px;
    width: 30px;
	background-repeat: no-repeat;
}*/

.matactive {
 /* background-color: #ccc;*/
  color:#2A9400;
}
.matdactive{color:#2A9400;}

.satactive {
	/* background-color: #ccc;*/
	 color:#bd9a5e;
   }
.satdactive{color:#bd9a5e;} 

.impriactive {
/* background-color: #ccc;*/
	color:#00b0d2;
}
.impridactive {
	/* background-color: #ccc;*/
		color:#00b0d2;
	}

.selladactive {
	/* background-color: #ccc;*/
		color:#e5681d;
	}
.selladdactive {
	/* background-color: #ccc;*/
		color:#e5681d;
	}

.esmactive {
	/* background-color: #ccc;*/
		color:#00CBD8;
	}
.esmdactive{color:#00CBD8;}	


.only-mobil{border-left:3px solid #2a9400}
.only-destok{border-left:3px solid #00B0D1}
.only-destok-sat{border-left:3px solid #bd9a5e}
.only-destok-sell{border-left:3px solid rgb(115,67,147)}
.only-destok-esm{border-left:3px solid #00CBD8}
.item-mobil{display:none}
@media (max-width:766px) {
	.menu-mobil{display:none}
    .item-mobil{display:block}
}

.product-image{background-image: url('../img/mate-tab.png'); width: 450px;height: 46px;}
.product-image-satinado{background-image: url('../img/satinado-tab.png'); width: 450px;height: 46px;}
.product-image-imprim{background-image: url('../img/imprimante-opcion.png'); width: 440px;height: 46px;}
/* .product-image-sellad{background-image: url('../img/sellador-opcion-new.png'); width: 600px;height: 46px;} */
.product-image-esmalte{background-image: url('../img/esmalte-tab.png'); width: 450px;height: 46px;}

.productos-fast-colors-text .only-mobi{border-left: 3px solid #97b313;}
.item-img{margin-right:10px}

/* ---nuevo diseño*/



.marca-container{box-sizing: border-box;padding: 0px 100px;padding-top: 120px}
.marca-slider{width: 100%;height: 530px !important; background-image: url('../img/marca-slider2.png');background-size: cover;background-position: top center;}
.contacto-slider{background-image: url('../img/contacto.jpg')}
.marca-slider-title{font-size: 30px;font-weight: bold;text-align: center;color: white;padding: 10px 0px;text-shadow: 2px 2px 8px grey}
.producto-slider, .colores-slider{position: relative;width: 100%;height: 440px!important;background-image: url('../img/productos-banner.png');background-size: cover;background-position: center;}
.producto-imprimante {position: relative;width: 100%;height: 440px!important;background-image: url('../img/productos-imprim.png');background-size: cover;background-position: center;}

.cambio-banner1{background-image: url('../img/productos-banner.jpg')}
.cambio-banner2{background-image: url('../img/banner-colores.png')}

.producto2-slider{background-image: url('../img/productos-bannerb.png')}
.colores-slider{background-image: url('../img/banner-colores.png')}
.marca-text{font-size: 16px;line-height: 200%;color: #333;box-sizing: border-box;padding-right: 50px;
	margin-bottom: 50px;text-align: justify;}
.marca-img{padding-right: 40px;box-sizing: border-box;}
.marca-img, .pintura-marca{text-align: center;}
.marca-img img{display: inline-block;margin: 50px 0px}
.pintura-marca{height: 370px;}
.pintura-marca img{position: relative;top: -53px;width: 100%;}

.removeclass{height: auto;display: inline-block;}
.whitebarfix{border-bottom: 6px solid #F5F5F5;}
/*Estilos nuevos*/
.productos-opts{
	height: 140px;
	width: 100%;
	background-color: rgba(0,0,0,.6);
	position: fixed;
	z-index: 95;
	display: none;
	left: 0;
	top: 83px;
	.container {
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 50px;
		.productos-opts-parts{
			width: fit-content;
		}
	}
}
.icons-imprimante{
	filter: invert(41%) sepia(93%) saturate(1950%) hue-rotate(169deg) brightness(98%) contrast(101%);
	float: left;
    width: 10%;
}
.item-mobil-base{
	display: none;
}

@media (max-width:766px) {
	.item-mobil-base{display:block}
	.item-mobil-baseactive{
		color: #009FDF !important;
	}
}
.only-destok-base{
	border-left: 3px solid #009FDF;
}
.button-imprimante-base{
	border: 2px solid #009FDF !important;
}
.button-imprimante:hover .productos-fast-colors-button-title{color: #009FDF !important;}
.title-imprimante{color: #009FDF !important;}
.impdactive{color: #009FDF;}
.impactive{color: #009FDF;}
.producto-slider-base{position: relative;width: 100%;height: 440px!important;background-image: url('../img/lineas-base/recursos/Foto-base.jpg');background-size: cover;background-position: center;}
.product-image-sellador-base{background-image: url('../img/lineas-base/Pastilla_Sellador.png'); width: 300px;height: 46px;}
.product-image-imprimante-base{background-image: url('../img/lineas-base/Pastilla_Imprimante.png'); width: 300px;height: 46px;}
/*Fin estilos nuevos*/


.productos-opts-parts{width: 50%;height: 100%;text-align: center;float: left;box-sizing: border-box;padding-top: 20px;color: white;font-size: 14px;}
.productos-opts-parts img{height: 60px}
.productos-opt{color: white}
.productos-opt.active{color: #e7691e}
.productos-opt-parts-text{display: inline-block;}
.productos-opt-parts-text:hover .productos-opt{color: #e7691e;transition: all .3s;}
.producto-banner{position: relative;display: table;width: 100%}
/*cambio 2021*/
.segundo{display:none}
.producto-banner-text{font-size: 90px;font-weight: bold;text-align: center;color: white;text-shadow: 2px 2px 8px grey;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.producto-banner img{width: 100%;}
.parallax{position: absolute;}
.parallax1{    bottom: -40%;right: 0%;}/*top:126%;*/
.parallax2{bottom: -70%;right: -10%;}
.parallax3{top: 14%;right: 11%;}
.parallax4{bottom: -1%;left: 0%;}
.parallax5{top: 30%;right: 0%;}
.parallax6{bottom: -110%;left: -10%;}
.parallax7{bottom:-45%;right: 0%;}/*top: 125%*/
.parallax8{bottom: -22%;left: 0%;}
/* .productos-fiesta-colors Y .productos-fast-colors 1000 A 1550 */
.productos-fast-colors{/*background-color: #F0E728;max-height: 1850px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;*/}
.productos-fiesta-colors{background-color: #BB126D;max-height: 1550px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;}
.productos-imprimante-colors{background-color: #23789C;max-height: 1600px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;}
.productos-sellador-colors{background-color: #A84911;max-height: 1600px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;}
.productos-pasta-colors{background-color: #778C13;max-height: 1000px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;}
.productos-temple-colors{background-color: #DDDDDD;max-height: 1000px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;}
.productos-fast-colors-container{box-sizing: border-box;padding: 0px 70px;position: relative;z-index: 4;}
.productos-fast-colors-title{width: 100%;text-align: center;font-weight: bold;margin-top: 28px;margin-bottom: 50px;}
.productos-fast-colors-title-container{    
    text-align: center;    
    display: inline-block;}


	.productos-home-colors-title{width: 100%;text-align: center;font-weight: bold;margin-top: 28px;margin-bottom: 28px;}
	.productos-home-colors-title-container{    
		text-align: center;    
		display: inline-block;
	}

	.uno{
		text-align: center;    
    	font-size: 20px;
		color: #787878;
		padding: 8px 0;
		border-radius: 15px 0px 0px 15px;
		height: 46px;
		width: 220px;
		/*background-color: #fffdfd;*/
		cursor: pointer;
		float:left;
	}
	.produno{
		text-align: center;    
    	font-size: 20px;
		color: #787878;
		padding: 8px 0;
		border-radius: 15px 0px 0px 15px;
		height: 46px;
		width: 150px;
		/*background-color: #fffdfd;*/
		cursor: pointer;
		float:left;
	}

	.prodcuatro{
		text-align: center;    
    	font-size: 20px;
		color: white;
		padding: 8px 0;
		border-radius: 15px 15px 15px 15px;
		height: 46px;
		width: 150px;
		/*background-color: #0e0e0e;*/
		cursor: pointer;
		float:left;
	}
	.prodtres{
		text-align: center;    
    	font-size: 20px;
		color: #787878;
		padding: 8px 0;
		border-radius: 0px 15px 15px 0px;
		height: 46px;
		width: 150px;
		/*background-color: #fffdfd;*/
		cursor: pointer;
		float:left;
	}
	.but-final{
		text-align: center;    
    	font-size: 20px;
		color: #787878;
		padding: 8px 0;
		border-radius: 15px 0px 0px 15px;
		height: 46px;
		width: 220px;
		/*background-color: #fffdfd;*/
		cursor: pointer;
		float:left;
	}
	.productos-fast2-colors-title-container{
		text-align: center;		
		font-size: 20px;
		display: inline-block;}
		.dos{			
			/*margin-left: -14px;*/
		border-radius: 15px 15px 15px 15px;
		height: 46px;
		width: 220px;
		padding: 8px 0;
		color: white;
		/*background-color: #0e0e0e;*/
		float:left;
		cursor: pointer;
		}

		.proddos{			
			/*margin-left: -14px;*/
		border-radius: 15px 15px 15px 15px;
		height: 46px;
		width: 150px;
		padding: 8px 0;
		color: white;
		/*background-color: #0e0e0e;*/
		float:left;
		cursor: pointer;
		}

		.but-previa{			
			/*margin-left: -14px;*/
		border-radius: 15px 15px 15px 15px;
		height: 46px;
		width: 220px;
		padding: 8px 0;
		color: white;
		/*background-color: #0e0e0e;*/
		float:left;
		cursor: pointer;
		}

		.image-download{height: 200px;
			width: 200px;
			/* los siguientes valores son independientes del tamaño del círculo 
			background-repeat: no-repeat;
			background-position: 50%;
			border-radius: 50%;
			background-size: 100% auto;*/}
.prep-previa{background-image: url('../img/icons/prep-previa.png');width: 440px;height: 46px;background-repeat: no-repeat;background-size: contain;}

.prep-final2{background-image: url('../img/icons/previa-hover.png');width: 440px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.prep-previa2{background-image: url('../img/icons/prep-hover.png');width: 440px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.prep-final-hov{background-image: url('../img/icons/fin-hov-mov.png');width: 280px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.bot-acaba-fin {border-radius: 40px;background-color: black;color: white;width: 200px;height: 42px;padding: 7px 0;}
	
/*.product-image2{background-image: url('../img/icons/mate_opcion_hover_satinado.png'); width: 600px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.product-mate{background-image: url('../img/icons/satinado_opcion_hover_mate.png'); width:600px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.product-mate3{background-image: url('../img/icons/satinado_opcion_hover_esmalte.png'); width:600px;height: 46px;background-repeat: no-repeat; background-size: contain;}

.product-esm-mate{background-image: url('../img/icons/esmalte_opcion_hover_mate.png'); width:600px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.product-esm-sat{background-image: url('../img/icons/esmalte_opcion_hover_satinado.png'); width:600px;height: 46px;background-repeat: no-repeat; background-size: contain;}

.product-esmal1{background-image: url('../img/icons/satinado_opcion_hover_esmalte.png'); width:600px;height: 46px;background-repeat: no-repeat; background-size: contain;}

.product-image3{background-image: url('../img/icons/mate_opcion_hover_esmalte.png'); width: 600px;height: 46px;background-repeat: no-repeat; background-size: contain;}

.product-sell{background-image: url('../img/icons/sell-hover.png'); width: 440px;height: 46px;background-repeat: no-repeat; background-size: contain;}
.product-imp{background-image: url('../img/icons/imp-hover.png'); width: 440px;height: 46px;background-repeat: no-repeat; background-size: contain;}*/

.descarga-image{ background-image: url('../img/descarga1.png');background-repeat: no-repeat;background-size: cover;text-align: center;background-color: #f3f3f3;height: 200px; }
.descarga-image1{ background-image: url('../img/descarga2.png');background-repeat: no-repeat;background-size: cover;text-align: center;background-color: #f3f3f3;height: 200px; }
.descarga-text{background-color: #FFFFFF; height: 200px;padding-top: 15px;}
.descarga-text .descarga-text-title{    height: 40px;color:#00B0D2;font-size:18px}
.descarga-text .descarga-text-cont{height: 66px;color:#393939;font-size:14px}
.descarga-text-title.orang{color:#FF7D00}
			
.productos-fast-colors-text{margin: 20px 0px;color: #333}
.colors-text{font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.section-caracter{margin-bottom: 20px;}
.section-caracter .icons{float:left;width: 10%;}
.section-caracter .caract{float:left;width: 90%;}
.icons img{width: 30px}
.both{clear:both}

.text-sellador, .text-imprimante{color:#ffffff}
.productos-fast-colors-buttons{margin-top: 20px;text-align: center;}
.productos-fast-colors-buttons p{text-align: justify;}
.productos-fast-colors-button:hover{cursor: pointer;}
.productos-fast-colors-button:hover .productos-fast-colors-button-title{text-decoration: underline;cursor: pointer;color: #f0e728;}
.productos-fast-colors-button, .productos-fast-colors-button-ap{width: 22%;height: 90px;border: 2px solid #FF7D00;float: left;margin-right: 20px;margin-bottom: 20px;border-radius: 5px;}
.button-imp{border: 2px solid rgb(115,67,147)}
.button-sat{border: 2px solid #D06630}
.button-esm{border: 2px solid #FF7D00}
.productos-fast-button-impri, .productos-fast-button-impri-ap{width: 22%;height: 90px;border: 2px solid #E12792;float: left;margin-right: 20px;margin-bottom: 20px;border-radius: 5px;}

.productos-fast-colors-button-ap.imprimante{border: 2px solid white;}
.productos-fast-colors-button.imprimante{border: 2px solid white;}
.productos-fast-colors-button-title{transition: color 0.3s; font-size: 15px;text-align: center;padding-top: 5px;color: #FF7D00;}
.title-sat{color: #D06630}
.title-imp{color: rgb(115,67,147)}
.title-esm{color: #FF7D00}
.productos-fast-colors-button img{display: inline-block;padding:8px 0px}
.productos-fast-colors-container-balde{width: 100%;text-align: center;height: 100%;margin: 20px 0px}
.productos-fast-colors-container-balde .balde{width: 100%;display: inline-block;}
.productos-fiesta{background-color:#FFE351 ;} /*#bb126d*/
.productos-white .productos-fast-colors-text{color: white;}/**/
.productos-white .productos-fast-colors-text p{text-align: justify;}
.productos-white .productos-fast-colors-button-title{color: white;}
.ficha {width: 40%;}
.sellador.productos-fast-colors-button-title{color: white;}
.imprimante.productos-fast-colors-button-title{color: white;}

.productos-white:hover .productos-fast-colors-button-title, .imprimante_fast:hover .productos-fast-colors-button-title{color: #333;}
.productos-white .productos-fast-colors-button{border: 2px solid #ffffff;}
.productos-white .balde-fiesta{width: 90%;margin-bottom: 15px;}
.productos-fast-colors-buttons{float: left;margin: 0;width: 100%;padding-bottom: 30px;}
.productos-fast-colors-button{position: relative;}
.productos-fast-colors-button .prod-fast-colors-newbutton::before{transition: all .3s;background-color: #333;content: '';top: 0px;left: 0px;
position: absolute;width: 100%;height: 0px;}
.productos-fast-colors-button:hover .prod-fast-colors-newbutton::before{height: 100%;transition: all .3s;}
.productos-fast-colors-button .img-to-change{transition: all 0.3s; margin: 5px auto 0;background-position: 0 0;}
.productos-fast-colors-button-ap .img-to-change-ap{transition: all 0.3s; margin: 5px auto 0;background-position: 0 0;}
.productos-fast-colors-button:hover .img-to-change{background-position: 0 40px !important;}
.img-wha{width: 95px; height: 40px;}
.img-whb{width: 29px; height: 40px;}
.img-whc{width: 37px; height: 40px;}
.img-whd{width: 50px; height: 40px;}
.img-whe{width: 60px; height: 60px;}

.img-whm{width: 40px; height: 40px;}
.prod-fast-hover-button{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.prod-fast-hover-button a{display: block;}
.header-opts a .img-to-change{transition: all 0.3s; margin: 5px auto 0;background-position: 0 0;}
.header-opts a:hover .img-to-change{background-position: 0 60px !important;}

.productos-imprimante{background-color: #23789c;}
.productos-sellador{background-color: #a84911;}
.productos-pasta-mural{background-color: #778c13;}
.productos-temple{background-color: #ddd;}
.productos-fast-colors-container-balde .temple{width: 60%;margin-bottom: 30px}
.productos-fast-colors-title.productos-fast-colors-title-left{text-align: center;box-sizing: border-box;}
.productos-fast-colors-title.productos-fast-colors-title-right{text-align: center;box-sizing: border-box;}
.producto-special-icon{display: block;margin: 12px 0px}

iframe{border: 0px;}
.colores-container{padding: 0px 80px;margin-bottom: 90px}
.catalogo-colores, .catalogo-fiesta{margin-top: 80px}
.catalogo-colores-text{height: 350px;width: 100%;position: relative;display: table;}
.catalogo-colores-container{margin-bottom: 30px;position: relative;}
.slider-catalogo-colores-names-container{width: 100%;text-align: center;}
.slider-catalogo-colores-names, .slider-catalogo-colores-names2{color: white;width: 170px;height: 23px;border: 1px solid white;display: inline-block!important;margin-top: 30px;font-size: 14px;text-align: center;}
.flag-arrows{position: relative;width: 100%;height: 40px;top: -60px;position: relative;}
.flag-arrows img{height: auto;width: auto!important;}
.flag-arrow-left, .flag-arrow-left2{left: 30px;position: absolute;cursor: pointer;top: 140px}
.flag-arrow-right, .flag-arrow-right2{right: 30px;position: absolute;transform: rotate(180deg);cursor: pointer;top: 136px}
.slider-catalogo-colores-container{position: absolute;top: 0px;width: 100%;z-index: 94}
.slider-catalogo-colores .flag, .slider-catalogo-colores2 .flag{position:relative;cursor: pointer;width: 0px;height: 0px;margin: 0px 10px;border-left: 30px solid transparent;border-right: 30px solid transparent;margin-top: 2px}
.flag.slick-current::before{content:'';position: absolute;bottom: -1px;left:-43px;width: 0px;height: 0px;margin: 0px 10px;border-left: 33px solid transparent;border-right: 33px solid transparent;border-top: 47px solid white;z-index: -1}
.flag-black::before{border-top: 47px solid black!important}
.slider-catalogo-colores-title, .slider-catalogo-colores-title2{transition:all .3s;text-align: center;font-size: 25px;margin-top: 10px;font-weight: bold;color: white}
.slider-catalogo-colores-container-subtitle, .slider-catalogo-colores-container-subtitle2{transition:all .3s;font-size: 16px;color: white;text-align: center;margin-top: 5px;}
.slider-catalogo-colores, .slider-catalogo-colores2{transition:all .3s;height: 75px;box-sizing: border-box;box-sizing: border-box;padding: 0px 100px;padding-top: 10px;}
.catalogo-colores-img{position: absolute;left: 0px;height: 100%;z-index: 2}
.catalogo-colores-img img{height: 100%;}
.catalogo-colores-text-text{display: table-cell;vertical-align: middle;}
.catalogo-colores-text-img{position: absolute;right: 0px;bottom: 0px;}
.catalogo-colores-text-img2{position: absolute;left: 0px;bottom: 0px;}
.catalogo-colores-text-first{padding-left: 58%;box-sizing: border-box;}
.catalogo-colores-text-first.catalogo-colores-text{background-color: #a6cc67;}
.catalogo-colores-text-second.catalogo-colores-text{background-color: #009ce8;}
.catalogo-colores-text-title{position: relative;z-index: 2;font-size: 25px;color: white;font-weight: bold;}
.catalogo-colores-text-button{position: relative;z-index: 2;display: inline-block;margin: 20px 0px;color: white;font-size: 14px;border: 2px solid white}
.catalogo-colores-text-button a{padding: 8px 35px;height: 100%;width: 100%;display: block;color: white}
.catalogo-colores-text-second .catalogo-colores-img{right: 0px;left: inherit;}
.catalogo-colores-text-second{padding-left: 10%;}
.catalogo-colores-slider .slider-colores-background2 img{width: 100%;min-height: 391px!important}
.catalogo-colores-slider .slider-colores-background img{width: 100%;min-height: 391px!important}
/* cambio padding-left: 80px*/
.map{height: 500px;width: 100%;}
.contacto-container{margin-bottom: 25px;}
.box-contact{font-size: 16px;width: 100%;height: 100px;background-color: #333;display: table;box-sizing: border-box;padding-left: 80px;color: white;     padding-top: 20px; padding-bottom: 20px;}
.box-contact-text-title{font-size: 22px;}
.box-contact-text-title .text-title{font-size: 16px;}
.contac-bold{font-weight: bold;}
.contacto-form-title{font-size: 40px;color: #333;font-weight: bold;padding-top: 32px;line-height: 1.35;}
.contacto-form-text{font-size: 16px;color:#333}
.formulario-contacto{padding-right: 50px;padding-left: 50px}
.contacto{margin-top: 1px; text-align: right;}
.contacto input{color: white;width: 100%;margin-top: 15px;height: 36px;border: 0px;background-color: #29c6ff;box-sizing: border-box;padding-left: 10px;}
.contacto textarea{color: white;width: 100%;margin-top: 15px;height: 175px;border: 0px;background-color: #29c6ff;box-sizing: border-box;padding-left: 10px;resize: none;padding-top: 10px}
.contacto input::-webkit-input-placeholder { color: white;font-weight: bold;opacity: 1;} /* WebKit */
.contacto input::-moz-placeholder { color: white;font-weight: bold;opacity: 1; } /* Firefox 19+ */
.contacto textarea::-webkit-input-placeholder { color: white;font-weight: bold;opacity: 1;} /* WebKit */
.contacto textarea::-moz-placeholder { color: white;font-weight: bold;opacity: 1; } /* Firefox 19+ */
#submit{width: 91px;height: 33px;background-color: #333;cursor: pointer;opacity: 1;padding: 0px}
.dual-form input{width: 49%;float: left;}
.dual-form input:first-child{margin-right: 2%}
.contacto-form-termino{font-size: 15px;}
.contacto-form-termino .leido{color:#069fd6;font-size: 15px;}
.contacto-form-check{text-align: left}
.contacto-form-check input{height:15px; width:30px;margin: 0}
.privacidad{height: 600px;width: 610px;overflow-y: scroll;font-size: 14px;}
.modalDialogv2 {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
}
.modalDialogv2:target {
	opacity:1;
	pointer-events: auto;
}
.modalDialogv2 > div{
	width:640px;
	position: relative;
	margin: 10% auto;
	padding: 5px ;
	border-radius: 10px;
	background: #fff; 
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	font-size:14px;
	padding:15px;

}

.close {
	background: #606061;
	color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: -12px;
	text-align: center;
	top: -10px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}
.close:hover { background: #afafaf; }

.slider-button{position: absolute;height: 66px;width: 66px;background-color: rgba(0,0,0,.3);top: 400px;cursor: pointer;}
.slider-button-right{right: 0px;box-sizing: border-box;padding-left: 26px;padding-top: 17px;}
.slider-button-left{left: 0px;box-sizing: border-box;padding-left: 21px;padding-top: 17px;}
.price-data{position: relative;width: 250px; margin: 0 auto;}
.precio-data{position: absolute;
    font-weight: bold;
    font-size: 40px;
    transform: rotate(-3deg);
    color: #fff;
    top: 35px;
    left: 75px;
    font-style: italic;
}
.none-on-desktop{display: none}
.none-on-responsive{display: block}
.responsive-white .slider-options-fast-product-text-title, .responsive-white .slider-options-fast-product-text-text{color: white}

/*NUEVA CARTA DE COLORES 1*/
.color1 { background: url("../img/colores/MATE_TURQUESA_ANDINA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color2 { background: url("../img/colores/MATE_LILA_KUSIY.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color3 { background: url("../img/colores/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
/*.color4 { background: url("../img/colores/4.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }

*/.color4 { background: url("../img/colores/MATE_GRIS_CLARO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
/*.color5 { background: url("../img/colores/7.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color5 { background: url("../img/colores/8.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
*/
.color5 { background: url("../img/colores/MATE_AZUL_FESTEJO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color6 { background: url("../img/colores/MATE_OPALO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color7 { background: url("../img/colores/MATE_CELESTE.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color8 { background: url("../img/colores/MATE_ATLANTIS.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color9 { background: url("../img/colores/MATE_AZUL_ORIENTE.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color10 { background: url("../img/colores/MATE_LILA_NOVOANDINO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color10a { background: url("../img/colores/MATE_CELAJE_ARTICO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color11 { background: url("../img/colores/MATE_VERDE_ESMERALDA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color12 { background: url("../img/colores/MATE_VERDE_NILO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }


.color31 { background: url("../img/colores/MATE_NARANJA_COLAN.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color32 { background: url("../img/colores/MATE_ROSA_WARMI.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color33 { background: url("../img/colores/MATE_CITRON.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color34 { background: url("../img/colores/MATE_SABILA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color35 { background: url("../img/colores/MATE_VERDE_OLIVO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color36 { background: url("../img/colores/MATE_AMARILLO_INTI.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color37 { background: url("../img/colores/MATE_MARACUYA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color38 { background: url("../img/colores/MATE_AMARILLO_OCRE.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color39 { background: url("../img/colores/MATE_SUNSET.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color40 { background: url("../img/colores/MATE_BLANCO_ARENA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color41 { background: url("../img/colores/MATE_ALABASTRO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color42 { background: url("../img/colores/MATE_MARRON_PACHA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color43 { background: url("../img/colores/MATE_MISTICO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color44 { background: url("../img/colores/MATE_ROJO_APU.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color45 { background: url("../img/colores/MATE_GRANITO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color46 { background: url("../img/colores/MATE_BLANCO_HUMO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color47 { background: url("../img/colores/MATE_NACAR.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color48 { background: url("../img/colores/MATE_BLANCO_OSTRA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color49 { background: url("../img/colores/MATE_CREMA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color50 { background: url("../img/colores/MATE_CHAMPAGNE.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color51 { background: url("../img/colores/MATE_MARFIL.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color52 { background: url("../img/colores/MATE_MARFIL_CONGO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color53 { background: url("../img/colores/MATE_GIRASOL.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color54 { background: url("../img/colores/MATE_ALMENDRA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color55 { background: url("../img/colores/MATE_CAPUCHINO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color56 { background: url("../img/colores/MATE_COLONIAL.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color57 { background: url("../img/colores/MATE_MELON.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color58 { background: url("../img/colores/MATE_GAMUZA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color59 { background: url("../img/colores/MATE_MANGOP.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color60 { background: url("../img/colores/MATE_NARANJA_CHAPI.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color61 { background: url("../img/colores/MATE_ROSA_WAWA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color62 { background: url("../img/colores/MATE_ROSA_TENTACION.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color63 { background: url("../img/colores/marfinclaro.png"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color64 { background: url("../img/colores/amarelo.png"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color65 { background: url("../img/colores/ceramico.png"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color66 { background: url("../img/colores/aguamarina.png"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color67 { background: url("../img/colores/verdetuna.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color68 { background: url("../img/colores/azulcalipso.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color69 { background: url("../img/colores/acero.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color70 { background: url("../img/colores/fantasia.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color71 { background: url("../img/colores/arena.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color72 { background: url("../img/colores/grisplata.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color73 { background: url("../img/colores/grisperla.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
/*NUEVA CARTA SATINADO*/
.satinado-colors .color16 { background: url("../img/colores/SATINADO_CREMA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color17 { background: url("../img/colores/SATINADO_BLANCO_HUESO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color18 { background: url("../img/colores/SATINADO_GRIS_CLARO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color19 { background: url("../img/colores/SATINADO_BLANCO_PERLA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color20 { background: url("../img/colores/SATINADO_MARFIL.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color21 { background: url("../img/colores/SATINADO_BLANCO_HUMO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color22 { background: url("../img/colores/SATINADO_BENGALA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color23 { background: url("../img/colores/SATINADO_MARGARITA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color24 { background: url("../img/colores/SATINADO_MARACUYA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color25 { background: url("../img/colores/SATINADO_BEIGE.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color26 { background: url("../img/colores/SATINADO_VERDE_CITRON.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color27 { background: url("../img/colores/SATINADO_HIERBA_BUENA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color28 { background: url("../img/colores/SATINADO_AZUL_MAYA.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color29 { background: url("../img/colores/SATINADO_CORAL_MISTICO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color30 { background: url("../img/colores/SATINADO_LILA_INTENSO.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color38 { background: url("../img/colores/blancoostra-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color39 { background: url("../img/colores/alabastro-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color40 { background: url("../img/colores/celajeartico-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color41 { background: url("../img/colores/lirioazul-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color42 { background: url("../img/colores/marronalgarrobo-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color43 { background: url("../img/colores/tejapuka-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.satinado-colors .color44 { background: url("../img/colores/melon-min.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }




.color1a { background: url("../img/colores/12.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color2a { background: url("../img/colores/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color3a { background: url("../img/colores/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color4a { background: url("../img/colores/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.color5a { background: url("../img/colores/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
/*NUEVA CARTA DE COLORES 2*/
.colorf1 { background: url("../img/colores/fiesta/1.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf2 { background: url("../img/colores/fiesta/2.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf3 { background: url("../img/colores/fiesta/3.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf4 { background: url("../img/colores/fiesta/4.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf5 { background: url("../img/colores/fiesta/5.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf6 { background: url("../img/colores/fiesta/6.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf7 { background: url("../img/colores/fiesta/7.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf8 { background: url("../img/colores/fiesta/8.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf9 { background: url("../img/colores/fiesta/9.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf10 { background: url("../img/colores/fiesta/10.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf11 { background: url("../img/colores/fiesta/11.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf12 { background: url("../img/colores/fiesta/12.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf13 { background: url("../img/colores/fiesta/13.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf14 { background: url("../img/colores/fiesta/14.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf15 { background: url("../img/colores/fiesta/15.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf16 { background: url("../img/colores/fiesta/16.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }
.colorf17 { background: url("../img/colores/fiesta/17.jpg"); background-repeat: no-repeat; background-position: center; min-height: 391px !important; }

/********************************************************************************/
.opts-responsive{width: 100%;}
.opt-responsive{cursor: pointer;font-size: 14px;height: 35px;;color: white;font-weight: bold;text-align: center; position: relative;}
.opt-responsive a{box-sizing: border-box;padding-top: 8px;display: block;height: 100%;width: 100%;color: white}
.slide-header .slider-header-opt a{padding-top: 2px!important}
.opt-responsive-place{background-color: #211915;margin-bottom: 20px;height: 50px;box-sizing: border-box;padding-top: 12px;font-weight: normal;font-size: 12px;}
.opt-responsive-place span{padding-right: 10px}
.opt-responsive .slider-header-opt a{color: #333}
.opt-opts-responsive{height: 35px;width: 100%;text-align: center;display: none}
.opt-opt-responsive{height: 35px;width: 100%;}
.opt-opt-responsive a{box-sizing: border-box;padding-top: 6px;display: block;width: 100%;height: 100%;color: #211915;font-size: 14px;}
.arrow-master{margin: 50px 0px;text-align: center; cursor: pointer;}
.arrow-master img{display: inline-block;height: 12px}
.image-fixed-responsive{position: absolute;width: 100%;left: 0px;}
.image-fixed-responsive img{width: 100%}
.menu-responsive{display: none;min-height: 100%;width: 100%;position: fixed;z-index: 9999;background-color: rgb(240,240,240)}
.menu-responsive.active{display: block;}
.menu-responsive header{background-color: white;}
.menu-responsive .opt-responsive{border-bottom: 1px solid #353526;height: 50px; position: relative;}
.menu-responsive .opt-responsive a{color: #353526;padding-top: 14px}
.menu-responsive .opt-responsive-place{background-color: inherit;border-bottom: 0px;padding-top: 20px}
.opt-responsive.active {background-color: #fbba4d;}
.opt-responsive-img-animate { color: black; position: absolute; right: 20px; top: 50%; transform: translate(0, -50%); }
.ficha-download img:hover{filter:invert(100%);	}
.respond-message{background-color: #ddd;margin-bottom: 20px;box-sizing: border-box;padding-left: 50px}
.slider-catalogo-colores-title.black{color:black;transition: all .3s}
.slider-catalogo-colores-container-subtitle.black{color:black;transition: all .3s}
.slider-catalogo-colores-names.black{color: black;border: 1px solid black;transition: all .3s}
.flag-arrow-left.black {filter: invert(100%);}
.flag-arrow-right.black{filter: invert(100%);}
.lineatemp2 {display: block;}
.hide {display: none;}
/* IDEA: MOBILE */
@media (max-width:1600px) {
	.marca-slider{height: 420px!important; }
}
@media (max-width:1100px) {
	.colores-container{padding: 0px 30px}
	.slider-fast-product-container-title-part{font-size: 13px}
	.productos-fast-colors-container-balde .balde, .productos-white .balde-fiesta{width: 90%;}
	.productos-fast-colors-button-title{font-size: 12px;}
	.slider-options-fast-product-img-container {text-align: center}
.logo	.logo-text{font-size: 17px;}
/*.logo{width: 40%;}*/
.header-opts{width: 57%;}
.header-opts .header-place{font-size: 9px}
.slider-options-fast-product .slider-options-fast-product-text{padding-right: 100px;padding-left: 100px;}
.preparacion-previa-container-part-img:hover img{transform: scale(1);}
.preparacion-previa-container-part-img{/*height: auto;*/}
.preparacionn-previa-container .preparacionn-previa-container-part{height: 424px;box-sizing: border-box;padding-bottom: 50px}
.block-blue .home-descargas-container{height: 500px}
.home-descargas-container-text{height: 220px}
.home-descargas-container-text-img{background-size: cover;}
.productos-fast-colors{max-height: inherit;}
.marca-slider{height: 300px!important;}
}
@media (max-width:900px) {
		.marca-slider-title, .producto-banner-text{font-size: 35px!important;}
	.marca-slider,.producto-slider,.producto-imprimante{height:350px!important}
	.catalogo-colores-text-first{padding-left: 50%;}
	.productos-fast-colors-container{padding:0px 40px }
	.productos-fast-colors-text p{line-height: 120%;}
	.box-contact{width: 90%;padding-left: 0px}
	.formulario-contacto{padding-right: 20px}
	footer .container{padding: 40px;padding-top: 0px}

	footer .qroma{right: 40px}
	.slider-fast-product-container{width: 200px}
	.home-descargas-container-text-img{padding: 10px;padding-top: 60px}
	.home-descargas-container img{width: auto;height: 100%}
	.block-blue .home-descargas-container{height: 550px}
	.home-descargas-container-text{height: 250px}
	.logo{width: 43%;}
 .logo .logo-text{font-size: 14px;}
 .header-opts .header-opt{font-size: 11px;}
 .header-opts .header-place{font-size: 8px}
 .logo-img img{height: auto; top: 13px; width: 100%;}
 .logo-img{width: 100px}
 .header-opts .header-opt{width: 20%;}
 .slider-options-fast-product .slider-options-fast-product-text{padding-right: 50px;padding-left: 50px;}
 .preparacionn-previa-container .preparacionn-previa-container-part{height: auto;box-sizing: border-box;padding-bottom: 50px}
 .preparacionn-previa-container{padding: 0px 60px}
 .preparacionn-previa-container-part-text{font-size: 13px;}
 .productos-fast-colors{max-height: inherit;}
	.productos-imprimante{max-height: inherit;}
	.productos-fiesta-colors{max-height: inherit;}
	.productos-sellador{max-height: inherit;}
	.productos-pasta-mural{max-height: inherit;}
	.productos-temple{max-height: inherit;}
	.lineatemp3 {display: none;}
	.download{width: 100%;}
	.block-blue{width: 100%}
}
@media (max-width:766px) {
	.catalogo-colores-text-img{width: 100%;}
	.catalogo-colores-text-img2{width: 100%;}
	.catalogo-colores-text-first{padding-left: 10%;}
	.catalogo-colores-img{display: none}
	.slide-header{height: 70px;overflow: auto;}
	.pop-up{width: 100%}
	.burguer-icon{position: absolute;top: 30px;right: 25px;font-size: 22px;cursor: pointer; background-color: black; padding: 0 8px;}
	.burguer-icon .fa { color: white;}
	.pop-up-form-city-submit a{font-size: 12px;padding-top: 6px}	
	.none-on-responsive{display: none}
	.none-on-desktop{display: block}
	.box-contact{margin-left: 5%}
	.box-contact{margin-top: 40px}
	.productos-fast-colors-container{padding: 0px 50px}
	.slider-button{top: 200px}
	.movilhide {display: none!important;}
	.lineatemp3 {display: block;}
	.marca-container{padding: 0px 30px;padding-top: 60px}
	.home-descargas-container span{top: 20%;}
	.home-descargas-container img{width: 100%;height: auto}
.header-opts{display: none}
.logo	.logo-text{display: none}
.logo{width: 100%;text-align: center;}
.logo .logo-img{display: inline-block;float: none;}
.logo .logo-img img{left: -20px;height: auto;top: 0px}
.preparacionn-previa-container .preparacionn-previa-container-part{width: 100%;}
.preparacionn-previa-container .preparacionn-previa-container-partfin{width: 100%;}
.block-blue{margin-bottom: 40px}
.pintura-marca{height: auto;}
.pintura-marca img{top: 0px;width: 100%}
.productos-fast-colors-container-balde{margin: 40px 0px}
.productos-fast-colors-text{margin-bottom: 20px}
.slider-catalogo-colores-container-subtitle,.slider-catalogo-colores-container-subtitle2{width: 70%;margin-left: 15%;}
.flag-arrow-left,.flag-arrow-left2{top: 160px}
.flag-arrow-right,.flag-arrow-right2{top: 160px}
.privacidad{height: 400px;width: 420px;}
.modalDialogv2 > div {
    width: 430px;
	}
	.catalogo-colores-text-title{font-size: 40px;}
	.margin-respons{margin-bottom: 20px;}

	.footer-content-mob{display:block}
	.footer-content{display:none}
	.marca-slider{background-position: left;height: 250px!important; background-position: center !important;}
}
@media (max-width:450px) {
	.producto-banner-text{font-size: 35px;}
	.marca-slider-title{display:none}
	.price-data{width: 300px}
	.precio-data{left: 110px}
	.price-special-data{width: 450px;left: -60px;}
	.productos-fast-colors-title{text-align: center!important}
	.productos-fast-colors-title.productos-fast-colors-title-left{padding-left: 0px}
	.productos-fast-colors-title.productos-fast-colors-title-right{padding-right: 0px}
	.formulario-contacto{padding-left: 20px}
	.box-contact{margin: 0px;width: 100%;}
	.home-descargas-container img{height: 100%;width: auto}
	.productos-fast-colors-container{padding: 0px 20px}
		footer .container{padding: 20px;padding-top: 0px}
.preparacionn-previa-container{padding: 20px}
footer .qroma{right: 20px}
.slider-catalogo-colores-container-subtitle{width: 90%;margin-left: 5%;}
.home-descargas-container-text-img { padding: inherit; padding-top: 95px; }
.producto-slider,.producto-imprimante { height: 240px!important; }
.producto-imprimante{background-position: left;}
.marca-text { padding-right: 12px; }
footer .container-part span { font-size: 12px; }
.slider-catalogo-colores .slick-list { padding: 0px 32px!important; }
.slider-catalogo-colores2 .slick-list { padding: 0px 32px!important; }
.slider-catalogo-colores-container-subtitle, .slider-catalogo-colores-container-subtitle2 { font-size: 12px; }
.slider-catalogo-colores-names2 { margin-top: 12px; }
.privacidad{height: 380px;width: 220px;}
.modalDialogv2 > div {
    width: 270px;
	}
	.productos-fast-colors-button{width: 40%; margin-right: 26px;}
	.section-caracter .icons{ width: 13%;}
	.section-caracter .caract{ width: 87%;}
	.box-contact-text-title{margin-bottom: 20px;}
	.button-right{margin-left: 25%;}
	.anima-image.image1{background-image: url('../img/slides/Banner1.png'); background-position:bottom center;}
	.anima-image.image2{background-image: url('../img/slides/BANNER-WEB-EMPRENDEDORES-ESCRITORIO-MOBILE.jpg') !important}
	.anima-image.image3{background-image: url('../img/slides/BANNER-WEB-FAST-IMPRIMANTE-SELLADOR-MOBILE.png') !important}	

	.prep-previa{width: 280px;height: 46px;background-image: url('../img/icons/Mobile-previa.png')}
	.prep-final{width: 280px;height: 46px;background-image: url('../img/icons/Mobile-final.png')}
	.but-previa,.but-final{width: 140px;}
	.descarga-text .descarga-text-title {	
		font-size: 16px;
		line-height: 16px;
	}
	.descarga-text .descarga-text-cont {		
		font-size: 13px;
	}
	.section-prod .section-prod-text {	
		font-size: 28px;
	}
	.section-prod {
		padding: 1px 0; 		
	}
	.productos-home-colors-title {
		margin-top: 18px;
		margin-bottom: 18px;
	}
	.preparacionn-previa-container-part-text {	
		width: 250px;		
	}
	.home-descargas{margin-top: 2px;margin-bottom: 40px;}
	.product-image{background-image: url('../img/mate-opcion-mob-new.png'); width: 310px;height: 40px;}

	.product-image-satinado{background-image: url('../img/satinado-opcion-mob-new.png'); width: 310px;height: 40px;}
	.product-image-esmalte{background-image: url('../img/esmalte-opcion-mob-new.png'); width: 310px;height: 40px;}
	.product-image-imprim{background-image: url('../img/imprimante-opcion-mob.png'); width: 311px;height: 40px;}
	
	.product-image-sellad{background-image: url('../img/sellador-opcion-mob-new.png'); width: 311px;height: 40px;}

	
	.productos-fast-colors-title {	
		margin-bottom: 0px;
		height: 40px;
	}
	.only-mobil{border-left:0px solid #97b313}
	.only-destok{border-left:0px solid #97b313}
	.only-destok-sat{border-left:0px solid #bd9a5e}
	.only-destok-sell{border-left:0px solid #e5681d}
	.only-destok-esm{border-left:0px solid #bd9a5e}
	.colors-text.title{display:none}
	.uno,.dos{		
		width: 155px;		
	}
	.produno,.proddos,.prodcuatro,.prodtres{		
		width: 77.5px;		
	}	
	.contacto-container{padding: 0;}
	.contacto-banner{padding: 0;}
	.marca-slider{ height: 170px!important; }
}
