﻿/*
 * Descripción: QUALERY.ES
 * Copyright (c) 2019
 * Versión: 6.0
 * Autor: GRUPO5.COM
*/

.title {
	font-size:2.5em;
	font-family: 'Fjalla One', sans-serif;/*Ubuntu*/
	line-height:1.2em;
	color:#000;
	margin-bottom:25px;
	-webkit-text-stroke: 1px rgba(255, 255, 255, 0.1);
	/*text-transform:uppercase;*/
}

.title:before{content: ''; padding-left:15px; width:10px; border-left:1px solid #d69500;}

.title.nolado:before{padding-left:inherit; width:inherit; border-left:px solid #d69500; content:none;}
.title.insta::before{content: '\f101'; width:10px; font-family: "Flaticon"; font-size: 0.75em; margin-right:5px; border:0px; border-right:1px solid #d69500; padding-right:15px; margin-right:15px;}/*icono instagram*/

/*.title.coffee::before{content: url(../images/qualery-coffee.svg); max-width:26px; max-height:33px; margin-right:5px; border:0px; border-right:1px solid #d69500; padding-right:15px; margin-right:15px;}*/

.title.coffee::before{content: ""; height:45px; width:36px; background-size: 36px 45px; background-image: url(../images/qualery-coffee.svg); background-repeat: no-repeat; padding-left:30px; margin-right:5px; border:0px; border-right:1px solid #d69500; padding-right:15px; margin-right:15px;}

.title a {text-decoration:none; color:#000;}
.title a:hover{text-decoration:none; color:#000;}footer .txtmin a:link, footer .txtmin a:visited{ color: #FFF }footer .txtmin a:hover, footer .txtmin a:active{ color: #FFF }
.zona-imglados-text .title{ color: #FFF !important }
.title.nobottom {margin-bottom:0px}.fondparallaxhoreca .title, .fondparallaxhoreca .txtmin, .fondparallaxhoreca .txtmin a{ color: #FFF !important }

.title.med{font-size:2em;}

.subtitle {
	font-size:3.125em;
	font-family: 'Fjalla One', sans-serif;
	line-height:1.2em;
	color:#000;
	-webkit-text-stroke: 1px rgba(0, 0, 0, 0.1); /* texto renderizado safari y chrome*/
	margin-bottom:15px;

}
.zona-descripcion .subtitle a{color: #000 !important }
.subtitle a {text-decoration:none; color:#ffffff;}
.subtitle a:hover{text-decoration:none; color:#ffffff;}
.fondo-negro .subtitle, .fondo-negro p{ color:#FFF }
.subtitle.big{font-size:2em;}
.subtitle.med{font-size:1.625em; line-height:150%}
.subtitle.nor{font-size:1.375em; line-height:150%;}
.subtitle.min{font-size:1.1875em; line-height:140%}


.title.nobottom, .subtitle.nobottom {margin-bottom:0px}


/*_______TEXTOS________*/


.txtart {font-family: 'Fjalla One', sans-serif; font-size:1.25em; color: #ffffff; line-height:140%; text-decoration: none; height:52px; overflow:hidden; margin-bottom:20px; text-transform:uppercase;}
.txtart.noheight {height:inherit; overflow:inherit;}
.txtart a {color: #000; text-decoration: none;}
.txtart a:hover {color: #ccc; text-decoration: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.txtart.milk a:hover{color:#ded09e;}
.txtart.coffee a:hover{color:#d18901;}
.txtart.cocoa a:hover{color:#5f4b3c;}
.txtart.blends a:hover{color:#a03120;}

@media (max-width: 750px) {.txtart {height:inherit; overflow:inherit;}}


.txtquote{font-size:1.5em; line-height:120%; padding-left:15px; border-left:2px solid #d18901; margin:35px 0;}

.titulo{font: normal 1.231em Arial, Helvetica, sans-serif; /*18px*/ line-height:1.231em; color:#ccc; margin-bottom:5px;}

.txtmin{font: normal 0.875em Arial, Helvetica, sans-serif;/*0.886em*/ color: #000; line-height: 140%; text-decoration: none; margin:5px 0;}

.txtmin.peq{font-size:0.6875em; margin-bottom:0px;}
.txtmin.med{font-size:0.75em; margin-bottom:0px;}
.txtmin a{color:#000; text-decoration:underline}
.txtmin a:hover{color:#000; text-decoration:none;}
.txtmin.nomargin{margin:0px;}


.lnkaba li {display:block; font:normal 0.9375em Arial, Helvetica, sans-serif; color:#a8a8a8; line-height: 1.6em; padding:1px 0 0 10px; position:relative;}
.lnkaba li:before{content: "\203A"; font-size:1em; position:absolute; top:0px; left:0px; color:#666666}
.lnkaba li a{ color:#a8a8a8; text-decoration:none;}
.lnkaba li a:hover {tex-decoration:none; color:#ccc}

.iconoredes {color:#d18901; font-size:1.5625em; margin:0 3px;}
a.iconoredes i{color:#d18901;}
a:hover.iconoredes i{color:white;}

.abajo{font-size: 0.875em; color: #fff; line-height: 1.6em; text-decoration: none; padding-top:7px;}
.abajo a, .abajo a:focus{color: #fff; text-decoration: none;}
.abajo a:hover, .abajo a:focus{color: #fff; text-decoration: none;}

.txt404 {font-size: 7em; font-family: Arial, Helvetica, sans-serif; font-weight: 400; line-height:1em; color:#ad0000;}
.txt404_msg{font-family: Arial, Helvetica, sans-serif; font-size:2.5em; color:#333; line-height:1.2em;}

.colordest, .amarillo, .coffee{color:#d18901;}
.gris-claro{color:#ccc}
.gris{color:#575656;}
.rojo{color:#d02627;}
.verde{color:#149022;}

.cocoa{color:#5f4b3c;}
.milk{color:#ac9548;}
.blends{color:#a03120;}
.marron{color:#674e46;}/*5b4d40*/
.blanco{color:white;}
.negro {color: black;}