.hlavni_podbarveni {
    background-color: var(--cervena3);
}
.logo_rozmery {
    width: 155px;
    height: 155px;
    padding: 5px;
    padding-top: 30px;
    text-align: center;
}
@media only screen and (min-width: 1481px) {
    .header.style-4.wide .top-header .logo, .header:not(.style-2):not(.style-3) .logo {
        left: 15px;
        max-width: 155px;
    }
}
.sub-menu-wrap .sipka_podmenu:after {
    content: '';
    position: absolute;
    border-right: 2px solid var(--seda1);
    border-bottom: 2px solid var(--seda1);
    width: 10px;
    height: 10px;
    top: calc(50% - 0px);
    right: 15px;
    transform: translateY(-50%) rotate(-45deg);
}
.vyhledavani_vysledky{
    background-color: var(--seda1);
    padding: 15px;
    z-index: 10001;
}
.tab-pane{
  max-height:400px;
  overflow-y:scroll;
  width:100%;
    z-index: 10001;
}
.tab-pane .row {
  margin-right: 0px;
  margin-left: 0px;
}
.nezobrazit{
    display: none;
    visibility: hidden;
}
.post-meta{
    font-size: small;
}
.seda_tlacitka_kulicka {
    font-size:48px; 
    width:112px;
    height:112px;
    vertical-align:middle;
    padding-top: 31px;
    display: block;
}
.seda_tlacitka_kulicka_zarovnani{
    text-align: -webkit-center;
}
.text_decoration_none {
    text-decoration: none;
}
.text_decoration_none:hover  {
    text-decoration: none !important;
}
@media (max-width: 769px) {
.header.style-4 .menu-wrap {
    padding-left: 138px;
}
}
.logo_sidebar{
    left: 60px !important;;
    top:50px !important;;
}
.sekce_sidebar{
    
}
.porad_table_misto {
    word-wrap: break-word; /*kvuli dlouhym jednoslovnym nazvum */
}

@media (min-width: 500px) {
.navbar-menu .nav-inner {
    width: 55vh;
}
}
.breadcrumbs-wrap .breadcrumbs {
    background-color: var(--pruhledna1) !important;
    display: initial;
}
.breadcrumbs-wrap .breadcrumbs a {
    color: var(--seda4) !important;
}
table {
    table-layout: auto;
}
#celebrant_text {
    top: 8px !important;
}

@media print
{    
    .netisknout, .netisknout *
    {
        display: none !important;
        height: 0px;
        width: 0px;
    }
    table, tbody, tr, td, th {
        display: revert !important;
        width: auto !important;
    }
    a[href]:after {
    content: none !important;
  }
  body * {
    visibility: hidden;
  }
  .tisknout, .tisknout *, #content, #content * {
    visibility: visible;
  }
  .tisknout, #content {
    position: absolute;
    left: 0;
    top: 0;
    width: 100% !important;
  }
  table {
      width:100%;
  }
  .col-lg-9, .col-md-9, .col-sm-8 {
      width: 100% !important;
  }
  
}

/* Blockquote */

blockquote :not(.testimonial):not(p){
	border-left:3px solid var(--cervena14);
	font-size:16px;
	color:var(--cervena14);
	padding:20px;
	font-weight:700;
	text-align:left!important;
	background:#fafbfd;
}

blockquote.italic{
	font-weight:400;
	font-style:italic;
}

blockquote.align-right{
	float:right;
	width:33%;
	margin:0 0 15px 20px;
}

blockquote.align-left{
	float:left;
	width:33%;
	margin:0 20px 15px 0;
}

blockquote.iconic-quote{
	padding-left:65px;
	padding-right:65px;
	position:relative;
}

blockquote.link-quote{
	padding-right:20px;
	border-left-color:var(--cervena18);
}

blockquote.iconic-quote:after,
blockquote.iconic-quote:before{
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	font-size:24px;
	color:var(--seda34);
}

blockquote.iconic-quote:before{
	content: '\e849';
	position:absolute;
	left:15px;
	top:23px;
}

blockquote.iconic-quote:after{
	content: '\e84a';
	position:absolute;
	right:15px;
	top:23px;
}

blockquote.link-quote:before{
	content: '\e82c';
	position:absolute;
	left:15px;
	top:23px;
}

blockquote.link-quote:after{
	content:'';
	display:none;
}
.goog-te-gadget-simple .goog-te-menu-value {
    color: var(--seda9) !important;
}
.active{
    color: var(--seda12) !important;
}
input[type="radio"], input[type="checkbox"] {
    display: initial;
    -webkit-appearance: auto;
    inline-size: auto;
    height: auto;
}
.skryte{
    display: none;
}
#calendar_dnesniden{
    background: var(--cervena14);
    color:var(--seda1);
}
#calendar_dnesniden .day  {
    color:var(--cervena14);
    background-color: var(--seda15);
}
@media only screen and (max-width: 1199px) {
    #footer p, #footer br {
        display: initial !important;
    }
}
#content ul {
    /*list-style: auto !important;*/
    font-size: 18px;

    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#content ol {
    list-style: auto !important;
    font-size: 18px;

    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

@media screen and (max-width: 1041px) {
    .tp-parallax-wrap {
        left: 5px !important;
    }
    .loader{
        height: initial !important;
    }
}


.icon-twitter{
    font-family:sans-serif;
}
.icon-twitter::before{
    content:"𝕏";
    font-size:1.2em;
}
