/*
Theme Name: Pionyr - KOP
Theme URI: https://pionyr.cz
Template: Divi
Author: Pionyr, z. s.
Author URI: https://pionyr.cz
Description: Sablona zalozena na Divi vyvinuta pro krajske organizace Pionyra.
Version: 4.24.2.1710505022
Updated: 2024-03-15 13:17:02

*/
/* GLOBAL */
a {
	text-decoration: underline;
}

/* MENU */

.pionyr-hlavni-menu .et_pb_menu__menu {
	margin-left: 10px;
}

.pionyr-hlavni-menu ul>li{
	padding: 0 !important;
	margin-top: 0 !important;
}

.pionyr-hlavni-menu ul>li:not(.menu-item-has-children)>a{
	padding: 15px !important;
}

.pionyr-hlavni-menu ul>li>a::after {
	top: 15px !important;
	right: initial !important;
}
.pionyr-hlavni-menu ul>li:hover a{
	background-color: white;
	color: black !important;
	opacity: 1 !important;
}

.pionyr-hlavni-menu ul>li.current-menu-item a {
	background-color: #0070af !important;
	color: white !important;
}

.pionyr-hlavni-menu ul>li.current-menu-item:hover a {
	background-color: white !important;
}

.pionyr-hlavni-menu ul>li.menu-item-has-children>a{
	padding: 15px 25px 15px 15px !important;
}

/* SUB-MENU */

.nav li li {
	line-height: 1em !important;
}

.pionyr-hlavni-menu ul .sub-menu{
	width: initial !important;
}

.pionyr-hlavni-menu .sub-menu li{
	padding: 0 !important;
}

.pionyr-hlavni-menu .sub-menu li>a{
	padding-left: 15px !important;
}

.pionyr-hlavni-menu .sub-menu li:hover{
	background-color: white !important;
}

.pionyr-hlavni-menu .sub-menu li:hover a{
	background-color: white !important;
	color: black !important;
	opacity: 1 !important;
}

.pionyr-hlavni-menu .sub-menu {
	border: 0 !important;
	padding: 0 !important;
}

/* POSTRANNÍ PANEL */
.pionyr-specialty-with-sidebar .et_pb_column_1_3 {
	padding-top: 1rem !important;
}

.et_pb_sidebar_0_tb_body {
	border: 0;
}

.pionyr-specialty-with-sidebar h4.widgettitle{
	font-size: 18px;
	text-align: center;
}

/* SIMPLE CALENDAR */
.simcal-event-title {
	font-size: 14px;
	color: #0070af;
}

.simcal-event-details p {
	padding-bottom: 0;
	margin-bottom: .1rem !important;
}

.widget_gce_widget {
	margin-bottom: 1rem !important;
}

.simcal-event {
	margin-bottom: 0 !important;
}

.simcal-calendar {
	padding-bottom: 0;
}

.simcal-events a{
	color: #0070af !important;
}

.simcal-event-description {
	margin-bottom: 0 !important;
}

.simcal-event-details {
	border-left: 1px #0070af solid;
	padding-left: .5rem;
}

/* ČLÁNKY NA HOMEPAGE */

.pionyr-homepage-secondary-articles .et_pb_row:first-child{
	min-height: 170px;
	flex-shrink: 0;
}

.pionyr-homepage-secondary-articles .et_pb_row:nth-child(2) {
	font-size: 13px;
	line-height: 1.5em;
}

.pionyr-homepage-latest-article .et_pb_column:nth-child(2) {
	font-size: 14px;
}

/* KURZY */

.pionyr-kurz-info i:not(.fa-info) {
	color: #0070af;
}

.pionyr-kurz-info tr td:first-child {
	width: 20%;
	text-align: center;
	vertical-align: middle;
}
.pionyr-kurz-info tr td:last-child {
	width: 80%;
	text-align: left;
} 

.pionyr-kurz-info table,
.pionyr-kurz-info tbody,
.pionyr-kurz-info tr {
	width: 100%;
}

/* PARTNEŘI */
.partner-logo{
	max-height: 120px;
	max-width: 200px;
	margin-left: auto;
	margin-right: auto;
}

/* MISCELLANEOUS */

@media (max-width: 980px) {
	.pionyr-homepage-latest-article .et_pb_dmach_column_1 {
		margin-bottom: 0 !important;
	}

	.et_section_specialty .et_pb_row>.et_pb_column {
		padding-bottom: 1rem;
	}
}

@media (min-width: 980px) {
	.et_pb_column_single {
		padding-top: 0;
	}
}

.et_pb_sidebar_0 {
	border: 0;
}

.et_pb_module .mobile_menu_bar::before{
	top: 0px;
}

@media (max-width: 980px) {
	.et_pb_menu--style-left_aligned .et_pb_menu__wrap{
		justify-content: center;
	}
}

