/**
 * Theme Name:        SquashHu
 * Description:       Squash.hu theme
 * Template:   generatepress
 * Version:           1.0.0
 * Text Domain:       squashhu
 * Tested up to:      6.4
 * Requires at least: 6.2
 * Requires PHP:      7.4
 * License:           GNU General Public License v2.0 or later
 * License URI:       https://www.gnu.org/licenses/gpl-2.0.html
*/

@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Roboto+Slab:wght@100..900&display=swap');

#primary-menu > ul > li > a {
	font-weight:bold;
	text-transform: uppercase;
	font-size: 12px;
}

#primary-menu > ul > li > ul li:hover > a {
	font-weight: bold;
}

#primary-menu > ul > li > ul >li a {
	font-family: "Arimo", sans-serif;
}

.main-navigation .main-nav ul li[class*="current-menu-"] {
	background-color: white;
}

body {
	font-family: "Roboto Slab", sans-serif;
	background: white;
}

.entry-title  a {
	color: #b8292f;
	font-weight: bold;
	font-size: 20px;
}

.widget-title {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold
}

.entry-meta > .cat-links {
	/* cikkek alján nem kell a kategória stb */
	display: none;
}

.entry-content {
	font-family: "Arimo", sans-serif;
}

.byline {
	display: none;
}

#main .inside-article a {
	color: #b8292f;
	text-decoration: none;
}

#main .inside-article a:hover { 
	transition-duration: 0.2s;
	color: rgba(130,130,130,0.55);
}

.inside-right-sidebar {
	text-align: center;
}

.inside-right-sidebar h2 {
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0.5em;
}

.inside-right-sidebar .sidebar > div {
	margin-bottom: 2em;
}

#photos img,
#youtube img
{
	max-width: 50%;
}

#youtube img {
	margin-top: 0.5em;
}

#partners a {
	display: inline-block;
	max-width: 40%;
	padding: 0.5em;
}

#site-navigation[data-currently-sticky=true] {
	position: sticky;
	top: 0;
	padding: 1em auto;
	border-bottom: 1px solid rgb(236, 236, 236,50);
}

#site-navigation
{
	border-bottom: none;
	padding: 0;
}

#site-navigation[data-currently-sticky=true] #primary-menu > ul::before {
	display: block;
	position: absolute;
	left: 0;
	content : '';
	width: 100%;
	height: 45px;
	background-image: url('/wp-content/uploads/2024/10/sq_la_transp.png');
	background-size: contain;
	background-repeat: no-repeat;
}
