#header .header-column .header-extra-info li .header-extra-info-text a { font-size: 12px; font-weight: 700 }
#header .kdeNasNajdete { padding-top: 1px; display: inline-block; }

.sticky-header-active #header .header-nav-bar { background: #f6f6f6 }

#main-slide h2 { color: #fff !important }
#main-slide h2.tx-dark { color: #4c4c4c !important; }

p strong { font-weight: 600 }
.text-ul li { padding-bottom: 25px; font-size: 16px; }
.brd-btm-silver { border-bottom: 1px solid #eee }
.bg-slvr { background: #fafafa }

.pb-0 { padding-bottom:0 !important }
.sluzbyList ul { padding-left: 14px; }
.sluzbyList ul li { padding:3px 0 0 0;  }
.sekciaBlog { background: #f2f2f2; color: #444; border-radius: 4px; padding: 4px 8px 2px 8px; font-size: 13px; text-transform: uppercase }
.bg-primary-darken { background-color: var(--primary-300) !important; }
.btnOdhlasit { margin:0; padding:0; background:unset; color:#999; border:0 }
.btnOdhlasit:hover { color:#444; text-decoration:underline }

.blogVytvorit { background:#b58544; color:#fff; font-weight:400 }
.blogVytvorit:hover { background: #6c4c20; color: #fff }
.btn-link:hover { text-decoration: underline !important; color: #6c4c20 }
.btn.btn-neulozit { background:#ccc;  margin-left:30px; border:unset }
.btn.btn-neulozit:hover { background: #aaa; border: unset }
.btn.btn-delete { background: #e2e2e2; margin-left: 70px; border: unset }
.btn.btn-delete:hover { background: #c50202; border: unset }

.btnBcGld { padding: 8px 16px; background: #c69d66; color: #fff; font-weight: 700; }
    .btnBcGld:hover { background: #6c4c20; color:#fff; text-decoration:none !important }


.cookieChbx label { padding-left:7px }

.card.card-default .card-header { background-size: 20px 20px; background-position: right 10px center; background-image: url(/Img/_web/plus.png); background-repeat: no-repeat }
.card.card-default .card-header:hover { background-image: url(/Img/_web/plusH.png); background-color: #f5efe7 }

.txtSlgn { padding: 10px 30px; font-style: italic; font-weight: 100 !important; font-size: 24px !Important; text-align: left; line-height: 1.15em; border-left: 5px solid #b58544; color: #b58544; }
    .txtSlgn .txtBtm { font-size: 17px; font-style: italic; color: #888; }

.owl-carousel.citaty .testimonial.testimonial-with-quotes blockquote::before { color: #a67432 !important; }
.owl-carousel.citaty .testimonial.testimonial-with-quotes blockquote p { color: #a67432 !important; line-height: 1.4em; font-size: 19px !important; }
.owl-carousel.citaty .testimonial.testimonial-style-2 .testimonial-author p { color: #a67432 !important; font-size: 17px; font-style: italic; font-weight: 100; line-height: 1.3em; }
.owl-carousel.citaty.dots-modern .owl-dots .owl-dot.active span { background: #eedcc5 !important; }

.owl-carousel.slg .testimonial.testimonial-with-quotes blockquote::before { color: #838383 !important; }
.owl-carousel.slg .testimonial.testimonial-with-quotes blockquote p { color: #545454 !important; line-height: 1.4em; font-size: 19px !important; }
.owl-carousel.slg .testimonial.testimonial-style-2 .testimonial-author p { color: #838383 !important; font-size: 17px; font-style: italic; font-weight: 100; line-height: 1.3em; }
.owl-carousel.slg.dots-modern.dots-modern-lg .owl-dots .owl-dot span { background: #c1c1c1 !important; }
