/*
 Theme Name:   MŮŽEŠ PODNIKAT
 Theme URI:    https://muzespodnikat.cz
 Description:  Odvozené téma pro spolek MŮŽEŠ PODNIKAT
 Author:       Martin Bugner
 Author URI:   https://bugner.pro
 Template:     generatepress
 Version:      3.20.05
 Text Domain:   muzespodnikat

 /* == Sem vložte svůj CSS kód pro úpravy  ==
--------------------------------------------*/
div .grecaptcha-badge {
	display: none !important;
	visibility: hidden !important;
}
.header-wrap .site-header {
    background: var(--base);
    max-height: 80px;
      margin-bottom: 0;
  }  
  
  #site-navigation {
      position: relative;
      top: -50px; 
  }
  
  /* video pozadí na úvodní stránce */
  #background-video {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    min-width: 100%; 
    min-height: 100%;
    z-index: -1;
  }
  
  #video-button {
    position: absolute;
    top: 85%;
    left: 100%;
    padding: 4px 13px;
    border: 2px solid rgba(255,255,255,1);
    border-radius: 50%;
    background-color: rgba(0,0,0,1);
    color: rgba(255,255,255,1);
  }
  
  #video-button:hover {
    border: 2px solid rgba(0,0,0,1);
    background-color: rgba(255,255,255,1);
    color: rgba(0,0,0,1);
  }
  
  @media screen and (max-width: 480px) {
    #background-video {
        display: none;
        visibility: hidden;
    }
  }
  /* konec video pozadí */
  
  /* drobečková navigace */
  .breadcrumb {
    font-size: 15px !important;
      padding-top: 20px;
      padding-bottom: 20px;
      border-top: 1px solid #eaeaea;
      border-bottom: 1px solid #eaeaea;
  }
  
  .breadcrumb a {
      color: var(--base-2);
  }
  .breadcrumb a:hover {
      color: var(--accent);
      text-decoration: underline;
  }
  /* konec drobečková navigace */
  
/*
  .pods-pagination-advanced:before {
      content: " \a ";
      white-space: pre;
  }
  
  .pods-pagination-advanced {
      text-transform: lowercase;
      text-align: center;
  }
  
  .pods-pagination-prev,
  .pods-pagination-next {
      visibility: hidden;
      display: none;
  }	*/

/* seznam akcí */
div.seznam-akci {
	display: flex;
	flex: row;
	padding: 15px 0 9px 0;
	border-bottom: 1px solid var(--contrast-2);
	font-size: 15px;
	text-align: left;
}


/*
a:hover > div.seznam-akci {
	background: var(--contrast-3);
}

a:hover >.col-datum-akce,
.col-misto-akce,
.col-nazev-akce,
.col-recnik-akce,
.col-firma-akce,
.col-typ-akce {
	padding: 0 5px;
	text-decoration: none !important;
}
*/

.col-datum-akce {
	flex-basis: 10%;
	font-weight: bold;
	color: var(--contrast);
}

.col-misto-akce {
	flex-basis: 10%;
	font-weight: normal;
	color: var(--contrast);
}

.col-nazev-akce {
	flex-basis: 35%;
	font-weight: bold;
	color: var(--accent);
}

.col-firma-akce,
.col-recnik-akce,
.col-typ-akce {
	flex-basis: 15%;
	font-weight: normal;
	color: var(--contrast);
}
/* end seznam akcí */

/* karta akce */
div.karta-akce {
	margin: 40px auto;
	max-width: 800px;
}

a.zpet-seznam-akci {
	padding: 5px 10px;
	background: var(--accent);
	color: var(--base);
}

a.zpet-seznam-akci:hover {
	color: var(--base);
	text-decoration: underline;
}

h3.nazev-akce {
	margin-top: 40px;
	font-size: 34px;
	font-weight: 800;
	text-transform: normal !important;
	color: var(--accent);
}

.podnadpis {
	font-size: 21px;
}

table.akce-popisky, th, td {
	border: none;
	margin: 0;
	padding: 5px 0;
}

td.popisek-akce {
	width: 30%;
	text-align: right;
	font-size: 21px;
	font-weight: bold;
	text-transform: uppercase;
}

.obsazeno-akce {
	padding: 2px 4px;
	background: var(--base-2);
	color: var(--accent);
	font-weight: bold;
	text-transform: uppercase;
}

.ctverec-akce {
	font-size: 15px;
	color: var(--accent);
	margin: 0 15px;
}

div.popis-akce {
	margin: 40px auto;
}

button.ucast-akce,
button.podpora-akce {
	margin-top: 40px;
	padding: 10px 40px;
}

button.ucast-akce {
	background: var(--accent);
}

button.ucast-akce:hover {
	background: var(--contrast-2);
}

@media screen and (max-width: 480px) {
  	h3.nazev-akce {
		margin-top: 40px;
		font-size: 24px;
		font-weight: 800;
		text-transform: normal !important;
		color: var(--accent);
	}

	.podnadpis {
		font-size: 18px;
	}

	table.akce-popisky, th, td {
		border: none;
		margin: 0;
		padding: 5px 0;
		font-size: 14px;
	}

	td.popisek-akce {
		width: 20%;
		text-align: right;
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
	}
	.ctverec-akce {
		font-size: 10px;
		color: var(--accent);
		margin: 0 5px;
	}
}
/* end karta akce */

/*
table, th, td {
	border: none;
	text-align: left;
	font-size: 15px;
	font-weight: normal;
}

thead tr {
	padding: 10px 0 9px 0;
	border-bottom: 1px solid var(--contrast);
	background: var(--accent);
	
}

thead .manage-column {
	color: var(--base);
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

thead a span {
	color: var(--base);
}

.pods-ui-col-field-akce_datum,
.pods-ui-col-field-post_title {
	color: var(--accent);
	font-weight: bold;
}

tbody tr td {
	padding: 15px 9px 9px;
	border-bottom: 1px solid var(--contrast-2);
}

tr {
	
	
} 

span.sorting-indicator::after {
	content: "\21f5";
	font-weight: normal;
	color: var(--base);
}
*/
