/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


/* ***************************************************************************************************** */
/*    GENERAL
/* ***************************************************************************************************** */

html body .site-content a {	color: #8a0505 !important;	text-decoration: underline; }
html body .site-content a:hover { color: #575760 !important; }

/* ***************************************************************************************************** */
/*    HEADER
/* ***************************************************************************************************** */

.main-navigation li {
    padding: 5px;
}

.main-title, .main-title a, .main-title a:hover {
    color: #8a0505 !important;
	font-size: 35px;
}

.main-navigation .main-nav ul li > a {
	color: #8a0505;
	line-height:50px;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a,
.main-navigation .main-nav ul li > a:hover {
    color: #fff !important;
	background-color: #8a0505;
}


/* MOBILE */

@media (max-width: 768px) {
	
	/* Centrar títol, hamburguesa i menú items */
	.main-title a, .main-navigation .main-nav ul li a {
		text-align: center;
	}
	
	nav#mobile-menu-control-wrapper {
		margin-left: auto;
		margin-right: auto;
	}
	
	/* tamany hamburguesa */
	.menu-toggle {
		font-size: 25px;
		border: 1px solid #55555e;
	}
}


/* ***************************************************************************************************** */
/*    BLOG
/* ***************************************************************************************************** */

h1.page-title {
	display: none;
}

.entry-header h2 {
	font-size: 25px;
}

#right-sidebar h2, h1.entry-title {
	color: #8a0505 !important;
	font-size: 25px;
	font-weight: 700;
}

a.read-more.button {
	color: #fff !important;
	background-color: #8a0505;
	text-decoration: none;
	border: 1px solid #fff;
}

a:hover.read-more.button {
	color: #8a0505 !important;
	background-color: #fff;
	border: 1px solid #8a0505;
}


