﻿/*
 * Descripción: RADONSPAIN
 * Copyright (c) 2018
 *
 */


/*=========================
		H1-H2-H3
=========================*/

.title{font-family: 'Hind', sans-serif; font-size:2.25em; font-weight:600; line-height:1.2857em; color:#1e2623; position:relative; display:block; padding-bottom: 10px; margin-bottom:30px}
.title a {text-decoration:none; color:#1e2623;}
.title a:hover, .title a:focus {text-decoration:none; color:#1e2623;}

.title:before {position: absolute; content: ""; width: 46px; height: 2px; background-color: #b62247; left: 0; bottom: 0;}
.title:after {position: absolute; content: ""; width: 2px; height: 2px; background-color: #b62247; left: 48px; bottom: 0;}



.subtitle {font-family: 'Hind', sans-serif; font-size:1.5em; line-height:1.2857em; color:#4b4b4b; margin-bottom:20px;}
.subtitle a {text-decoration:none; color:#4b4b4b;}
.subtitle a:hover{text-decoration:none; color:#000;}

.subtitle.nobotton{	margin-bottom:0px;}
.subtitle.big{font-size:2em; font-weight:600}
.subtitle.min{font-size:1.25em;}
.subtitle.peq{font-size:1.0666em; font-weight:normal;}


.subtitle span.borderbot{border-bottom:2px solid #f29500; padding-bottom:4px;}


/*=========================
		 TEXTOS
=========================*/

.txtlistnot a{font-family:'Hind', sans-serif; font-size:1.3333em; line-height:1.2em}
.txtlistnot a:hover{color:#b62247;}
.txtlistnot span{font-size:0.8em; color:#b62247; }


.txtmin{font-size: 0.875em; color: #999; line-height: 1.5em; text-decoration: none; padding:2px 0;}
.txtmin a, .txtmin a:focus{color:#999; text-decoration:none}
.txtmin a:hover{color:#333; text-decoration:none;}


.abajo{font-size: 0.9375em; color: #999; line-height: 1.6em; text-decoration: none; text-align:center}
.abajo a, .abajo a:focus{color: #999; text-decoration: none;}
.abajo a:hover, .abajo a:focus{color: #ccc; text-decoration: none;}

.titaba{font-size: 1.375em; font-family: 'Hind', Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; display: inline-block; position:relative; margin-bottom: 25px; padding-bottom:10px}
.titaba:before {position: absolute; content: ""; width: 36px; height: 2px; background-color: #b62247; left: 0; bottom: 0;}
.titaba:after {position: absolute; content: ""; width: 2px; height: 2px; background-color: #b62247; left: 38px; bottom: 0;}



.titulo{font-size:1.371em; color:#333; margin-bottom:5px;}
.titulo.min{font-size:1.2142em;}
.titulo.heightoverflow{height:68px; overflow:hidden;}

.txt404 {font-size: 7em; font-family: Arial, Helvetica, sans-serif; font-weight: 400; line-height:1em; color:#ad0000;}
.txt404_msg, .txtbig{font-family: Arial, Helvetica, sans-serif; font-size:2.5em; color:#333;	line-height:1.2em;}


/*=========================
		 COLORES
=========================*/

.colordest{color:#b62247}
.rojo{color:#ee0000}
.blanco{color:white;}
.negro{color:black;}
.amarillo{color:#ffff01;}
.gris-claro{color:#999999}


.texto{font-size:1.0714em;}

.textshadow-black{text-shadow: 1px 1px 10px rgba(0,0,0,0.4);}
.textshadow-white{text-shadow: 1px 1px 6px rgba(255,255,255,0.5);}


/*=========================
       MEDIA QUERIES
=========================*/


@media (max-width: 768px){
	.txt404 {font-size: 4.375em;}
	.txt404_msg, .txtbig {font-size: 1.875em;}
}
