/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 29-may-2017, 11:11:35
    Author     : Ana Cuenca
*/
.img-post-single{
    width: 100%;
    height: 450px !important;
    background-repeat:no-repeat !important;
    background-position:center center !important;
    background-size:cover !important;
    margin-bottom: 25px;
}

#secondary label{
    display: inline;
}

.nav-previous, .nav-next{
    float: left;
    width: 50%;
}

.container{
	margin: 0 auto !important;
}

/*------------------------------------------*/

/* Link de ver todos de la página principal*/
.link-all a {
    font-family: Montserrat;
}

/*Bloque superior de la lupa*/

.block-top-header-right {
    align-self: normal;
    padding-top: 7px;
}

.search-submit {
    align-self: normal;
    padding-top: 1px;
}

body {
	text-align: justify;
}

.entry-title{
	font-family: 'Oswald-Regular';
	font-size: 24px;
	color: #1d1d1b;
	font-weight: normal;
	margin: 15px 0px 0px;
}

.entry-content{
	font-family:Arial;
	color: #626361;
}

.author.vcard{
	font-size: 15px;
	color: #1d1d1b;
}

.posted-on, .cat-links{
	font-family: 'Oswald-Regular';
    font-size: 15px;
    color: #961a20;
    font-weight: normal; 
}

/*Autor de la noticia*/
/*-------------------------*/
.col-xs-12 {
   	padding-bottom: 8px;
}
.url.fn.n{
	border-right: 2px solid #bb222e;
	margin-right: 5px;
	padding-right: 5px;
    font-family: 'Oswald-Regular';
    font-size: 15px;
    color: #961a20;
    font-weight: normal; 
}

.entry-date, .cat-links a{
	color: #b2b1b1 !important;
	font-family: 'Oswald-Regular';
    font-size: 15px;
    color: #961a20;
    font-weight: normal; 
}
.entry-date.published.updated:hover, .cat-links a:hover{
	color: #1d1d1b;
	text-decoration: none !important;
}

/*Cuadro de búsqueda*/
.widget:first-child {
    border-top: none;
	padding-top: 0px;
}

.widget {
    border-top: 2px solid #cdcdcd;
}

.search-field:focus {
    border-color: #961a20 !important;
}

.search-field {
    font-size: 15px !important;
}
.search-submit{
    background-color: #686868;
	color: #fff;
}

#search-2 .search-submit:hover, 
#search-2 .search-submit:focus{
	background-color: #961a20;
}

.widget .search-submit::before {
	color: #fff;
}

/*Entradas recientes*/

.widget-title {
    font-size: 20px !important;
}

.widget .widget-title{
	letter-spacing: 0;
}
li {
    font-size: 10px;
	color: #626361;
}


li a{
	color: #81817d;
	font-family: 'Montserrat';
	font-size: 13px;
}

li a:hover, li a:focus{
	color: #961a20;
}

/*Listado de ciudades*/

#cat, .postform option{
	font-size: 15px;
	color: #626361;
}


/*Caja Comentarios*/

#comment:hover, #author:hover, #email:hover, #url:hover, #comment:focus, #author:focus, #email:focus, #url:focus {
	border-color: #961a20;
}

.comments-title, .comment-reply-title{
	border-top: 2px solid #cdcdcd;
}

.comment-form label{
	letter-spacing: 0;
}

.comment-respond{
	font-family: Arial;
}

#reply-title {
	font-family: Montserrat;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 100;
	/*font-family: Arial;
    font-size: 20px;*/
}

.comment-notes {
    font-size: 13px;
	color: #626361;
}

label {
    font-size: 15px !important;
	font-weight: 100 !important;
}

#submit {
    background-color: #961a20;
	font-weight: 100 !important;
	letter-spacing: 0;
}

/*Parte de abajo*/

.post-navigation {
	border-top: 0px solid #cdcdcd;
	border-bottom: none;
}

.post-navigation div + div{
	border-top: none;
}
.nav-previous {
    /*padding-right: 10px;*/
	padding-bottom: 20px;
}

.meta-nav {
    font-family: Arial;
    font-size: 11px !important;
}

.post-title{
	font-family: Arial !important;
	font-size: 20px !important;
}

.post-navigation a:hover .post-title, .post-navigation a:focus .post-title {
    color: #81817d;
}

.nav-previous a, .nav-next a{
	border: 1px solid #cdcdcd;
	padding: 25px;
	background: #e6e6e6;
	margin: 10px;
}

.nav-previous a:hover, .nav-next a:hover{
	border: 1px solid #cdcdcd;
	padding: 25px;
	background: white;
	margin: 10px;
}

.post-navigation .meta-nav {
    color: #961a20;
 /*-----------------*/
 	font-weight: 700;
	font-family: Arial;
}


@media (max-width:992px){
    .nav-previous, .nav-next{
        width: 100%;
    }
	
	
}



/*-------------------------------------------------------- SALESIANOS CONTACTO --------------------------------------------------------------------------------*/

/*Título*/
.pagina-contacto h1{
	font-family: Montserrat;
	color: black;
	font-size: 30px;
}

/*Subtítulo*/
.pagina-contacto h3{
	font-size: 18px;
}

/*Texto*/
.pagina-contacto p{
	font-size:16px;
}


/*Input's*/
.pagina-contacto .wpcf7-form {
    color: #717171;
}

.pagina-contacto label{
	font-size: 17px !important;
	font-family: Montserrat;
}
.pagina-contacto label:hover{
	color:#961a20;
}
.pagina-contacto .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:hover, 
.pagina-contacto .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus, 
.pagina-contacto .wpcf7-form-control.wpcf7-text:hover, 
.pagina-contacto .wpcf7-form-control.wpcf7-text:focus,
.pagina-contacto .wpcf7-form-control.wpcf7-textarea:hover,
.pagina-contacto .wpcf7-form-control.wpcf7-textarea:focus  {
    border-color: #961a20;
}

/*Textarea*/
.pagina-contacto .wpcf7-textarea{
	resize: none;
}

/*Condiciones de uso*/
.pagina-contacto a {
    color: #626361;
}

.pagina-contacto  a:hover {
    color: #961a20;
}
 
.pagina-contacto  a:focus {
    color: #961a20;
}
 
/*Botón*/
.pagina-contacto .wpcf7-form-control.wpcf7-submit, .pagina-contacto .wpcf7-form-control.wpcf7-submit:hover, .pagina-contacto .wpcf7-form-control.wpcf7-submit:focus{
	background-color:#961a20;
	font-weight: 100;
	letter-spacing: 0;
}
.pagina-contacto .mensaje label{
	display:block;
}
.pagina-contacto input[type="submit"][disabled]:hover{
	letter-spacing:0px;
	font-weight:normal;
}

/*----------------------------------------------- Noticia -----------------------------------------------*/
.post p{
	font-family: Montserrat;
        font-size: 13px;
        line-height: 21px;
}
.comment-form-comment textarea{
	resize:none;
}



/*-------------------------------------------------- Páginación de las noticias al buscar ---------------------------------------------------*/

/*Flechas*/
.navigation.pagination{
	border-top: 4px solid  #b2b1b1;
}
.pagination .prev, .pagination .next {
    background-color: #b2b1b1;
	color: #fff !important;
}

.pagination .prev:hover, .pagination .next:hover{
    background-color: #961a20 !important;
}

.pagination .prev:focus, .pagination .next:focus{
    background-color: #961a20 !important;
}


/*Número de páginas*/
.pagination .page-numbers{
	font-size: 20px;
	color: #b2b1b1;
}

.pagination .page-numbers:hover{
	color: #961a20;
}

.pagination .page-numbers:focus{
	color: #961a20;
}

.navigation.pagination .nav-links {
    color: #961a20 !important;
}
.navigation.pagination .page.numbers  {
    color: #b2b1b1 !important;
}


.navigation.pagination .nav-links .page-numbers a{
	color:#b2b1b1 !important;
}

.search-no-results form label {
    display: inline !important;
}


/*------------------------- Página de no encontrado -----------------------------------------------*/
.search-submit:hover {
    background-color: #505050;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
/*
Colores:
- gris: #b2b1b1
- rojo: #961a20
*/

.page-content .search-form .search-submit:hover {
    background-color: #961a20;
}
.page-content .search-form .search-submit:focus {
    background-color: #961a20;
}