:root {
--purple: #AE2086;
--dark-red: #DC3232;
} html {
scroll-behavior: smooth;
} .grecaptcha-badge {
visibility: hidden !important;
} body.page-id-7949 div.tm-titlebar-wrapper {
background-image: url(//monanachod.cz/wp-content/uploads/2022/04/co-na-trenink.jpg);
background-position: bottom center;
}
body.page-id-7980 div.tm-titlebar-wrapper {
background-image: url(//monanachod.cz/wp-content/uploads/2022/04/co-nabizime.jpg);
}
body.page-id-8025 div.tm-titlebar-wrapper {
background-image: url(//monanachod.cz/wp-content/uploads/2022/04/prihlaska.jpg);
background-position: top center;
}
body.single-tm_team_member div.tm-titlebar-wrapper {
background-image: url(//monanachod.cz/wp-content/uploads/2022/03/trenerky-1-orezane.jpg);
background-position: top center;
} @media (min-width: 1200px) {
.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li i, #site-header-menu #site-navigation div.nav-menu > ul > li i { 
top: 0px;
}
.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li i {
color: #232323;
}
#site-header-menu #site-navigation div.nav-menu > ul > li i { 
color: #fff;
}
.tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > i {
color: var(--purple);
}
} .themetechmount-element-static-iconboxbox-style1 .tm-ptable-icon-type-image img {
border-radius: 50%;
} .icon-box-hidden-sign .themetechmount-element-static-iconboxbox-style1 .tm-box-contentdesc img {
display: none;
} .dance_contact_widget_wrapper li {
display: flex;
} .single-tm_team_member .site-content-wrapper:before, .tm-row-ani2:before {
display: none;
} .themetechmount-teambox-style1 .themetechmount-box-content {
writing-mode: lr;
} .themetechmount-teambox-style1 .tm-member-social {
display: none;
} .themetechmount-boxes-client .slick-track {
display: flex;
align-items: center;
} .single-tm_team_member .tm-team-social-links-wrapper ul li.tm-social-instagram a {
background-color: #E1306C;
}
.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover {
background-color: var(--purple);
}
.single-tm_team_member .tm-team-social-links-wrapper ul li a {
border-radius: 50% !important;
font-size: 18px;
line-height: 34px;
} .tm-team-details-list.tm-team-extra-details-list li:last-child {
padding-bottom: 0px;
} .single-tm_team_member .tm-team-member-view-default .tm-team-social-links-wrapper {
padding-top: 22px;
} @media (max-width:399px) {
.themetechmount-teambox-style1 .themetechmount-team-image-box {
width: 125px;
}
}
@media (min-width:400px) {
.themetechmount-teambox-style1 .themetechmount-team-image-box {
width: 190px;
} } .elementor-slideshow__description {
display: none !important;
} .nabidka-vystoupeni .tm-element-heading-content-wrapper {
display: none;
}
.nabidka-vystoupeni .themetechmount-element-static-iconboxbox-style1 .tm-static-iconbox {
margin: 0px !important;
}
.nabidka-vystoupeni .themetechmount-element-static-iconboxbox-style1 .tm-box-contentdesc {
padding-top: 0px;
}
.nabidka-vystoupeni .tm-box-contentdesc img {
border-radius: 6px;
}
.nabidka-vystoupeni {
margin-bottom: 0px !important;
} .trenink-seznam .ttm-ptablebox-price-w {
display: none;
}
.trenink-seznam .tm-ptable-icon-type-image img {
border-radius: 6px;
}
.trenink-seznam .tm-ptablebox.tm-ptablebox-style-1 .tm-ptablebox-features li i {
display: initial;
} .tm-commonform.contactform-1 i {
top: 57px !important;
}
.tm-commonform.contactform-1 .select2-container--default .select2-selection--single, .select2-dropdown {
height: auto;
border: 1px solid rgba(119,119,119,.2);
background-color: #f6f6f6;
}
.tm-commonform.contactform-1 .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 26px;
padding: 16px 15px 16px 50px;
}
.tm-commonform.contactform-1 .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 100%;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected] {
padding: 16px 15px;
}
.select2-search--dropdown {
padding: 16px 15px;
margin-top: -41px;
background-color: #f6f6f6;
border-radius: 6px;
}
.tm-commonform.contactform-1 .wpcf7-form-control.wpcf7-text, .tm-commonform.contactform-1 .wpcf7-form-control.wpcf7-select, .tm-commonform.contactform-1 .wpcf7-form-control.wpcf7-date, .tm-commonform.contactform-1 .wpcf7-form-control.wpcf7-textarea {
background-color: #f6f6f6;
padding: 16px 15px 16px 50px;
height: 58px;
}
input[type="search"]:focus {
background: #fff;
}
.wpcf7-radio .wpcf7-list-item-label {
margin-left: 10px;
}
.wpcf7-radio label {
cursor: pointer;
font-weight: 400;
display: flex;
align-items: center;
}
.wpcf7-radio .wpcf7-list-item {
display: inline-flex;
}
input[type="radio"], input[type="checkbox"] {
width: 16px;
height: 16px;
min-height: 16px;
min-width: 16px;
background-color: rgb(255, 255, 255);
border: 1px solid #616161;
cursor: pointer;
margin: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
input[type="radio"] {
border-radius: 50%;
}
input[type="radio"]:hover, input[type="checkbox"]:hover {
border: 1px solid var(--purple) !important;
}
input[type="radio"]:focus, input[type="checkbox"]:focus {
outline: none !important;
outline-offset: unset;
}
input[type="radio"]:checked, input[type="checkbox"]:checked {
content: "";
border: 1px solid var(--purple);
background-repeat: no-repeat;
background-position: center center;
}
input[type="radio"]:checked {
background-image: url(//monanachod.cz/wp-content/uploads/2022/04/icon-radiobutton.svg);
}
input[type="checkbox"]:checked{
background-image: url(//monanachod.cz/wp-content/uploads/2022/04/icon-checkbox.svg);
background-color: var(--purple);
}
.wpcf7-form label.error {
margin-top: 4px;
font-size: 12px !important;
line-height: 24px;
padding-left: 0px;
display: block;
}
.wpcf7-acceptance .wpcf7-list-item {
margin: 0 1em 0 1em;
}
.wpcf7-acceptance .wpcf7-list-item-label {
padding-left: 10px;
cursor: pointer;
}
.wpcf7-acceptance label {
display: flex;
cursor: pointer;
}
.wpcf7-acceptance input {
margin-top: 4px;
}
.wpcf7-spinner {
display: contents;
} 
.wpcf7-spinner::before {
top: 25px;
left: 30px;
}
label {
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.wpcf7 form.sent .wpcf7-response-output {
background-color: #d4edda;
border-color: #c3e6cb;
}
.wpcf7 form .wpcf7-response-output {
padding: 1rem 2.25rem;
border-radius: 6px;
margin: 2em 0em 0;
} .cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
text-transform: none;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {
color: var(--purple) !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label::before {
box-shadow: none !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny {
display: none;
} body.error404 h1.page-title {
display: none;
}
.tm-headerstyle-classic-overlay section.error-404 {
padding: 150px 0 !important;
} .elementor-widget-video .elementor-widget-container, .elementor-lightbox .elementor-lightbox-image, .elementor-lightbox .elementor-video-container {
border-radius: 6px !important;
}
.wp-caption .wp-caption-text {
font-style: normal;
}
.b-r-6 .tm-fid.inside {
border-radius: 6px;
}
.elementor-widget-tm_fid_element h3.tm-fid-title {
font-size: 18px;
padding-top: 10px;
text-transform: uppercase;
} .themetechmount-element-ctaboxbox-style1 .tm-ctawrapper .tm-cta-desc h2 {
color: initial !important;
}
.themetechmount-element-ctaboxbox-style1 .themetechmount-static-box-desc {
color: inherit !important;
padding-bottom: 20px;
}
.themetechmount-element-ctaboxbox-style1 .tm-ctabox-wrapper:not(:last-child) div.row div.tm-cta-desc {
border-bottom: 1px solid #616161;
}
.themetechmount-element-ctaboxbox-style1 .tm-ctawrapper .tm-cta-desc {
padding: 42px 20px;
}
.themetechmount-element-ctaboxbox-style1 .tm-readmore-btn {
text-transform: uppercase;
}
.themetechmount-element-ctaboxbox-style1 .tm-readmore-btn a {
padding: 11px 30px;
}
.themetechmount-element-ctaboxbox-style1 .tm-readmore-btn a:after {
display: none;
} .sidebar .widget ul, .main-holder .site-content ul.products li.product a img, .woocommerce div.product div.images img, .woocommerce.single-product div.summary .stock, .woocommerce img.pswp__img, .woocommerce-page img.pswp__img {
border-radius: 6px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
text-transform: none;
}
.themetechmount-sidebar-true:not(.tm-empty-sidebar).themetechmount-sidebar-right .site-content-inner:before {
height: auto;
}
.sidebar .widget_product_categories>ul {
border: 0px;
}
.main-holder .site-content ul.products li.product:hover .tm-shop-icon {
display: none !important;
}
ul.products li h3 mark {
background-color: transparent;
padding: 0px;
}
li.product-category img {
margin-bottom: 15px !important;
} 
li.product-category h3 {
text-transform: uppercase;
text-align: center;
}
.woocommerce .woocommerce-breadcrumb a {
color: var(--purple);
}
.woocommerce .woocommerce-breadcrumb a:hover {
color: #616161;
}
body.woocommerce-shop .woocommerce-breadcrumb {
display: none;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
border-radius: 6px;
background-color: var(--purple);
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
background-color: #0c0c0c;
}
.sidebar .widget.woocommerce.widget_product_categories ul ul>li {
padding-left: 0px;
}
.woocommerce table.shop_attributes td {
font-style: normal;
} .tm-team-details-list .tm-team-list-value {
vertical-align: bottom;
} .tm-ctabox-wrapper .tm-cta-img img[src=""] {
display: none;
}