.widget-area .widget{margin:0 0 1rem!important}.widget-area .widget .widget-title{margin-bottom:1rem}.footer-widgets .widget .widget-title{font-size:1.5rem}.breadcrumb-trail.breadcrumbs{display:none!important}.post-meta,.post-info,.posted-by,.post-categories,.entry-meta,.entry-footer,.posted-on,.meta-date,.meta-author,.meta-category{display:none!important}.custom-date-form{display:flex;max-width:700px;justify-content:center;flex-wrap:wrap;gap:15px;margin:30px auto;padding:0 15px}.custom-date-form form{display:flex;width:100%;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:15px}.custom-date-form .form-group{display:flex;flex-direction:column;flex:1 1 150px;min-width:140px}.custom-date-form label{margin-bottom:5px;font-weight:500}.custom-date-form input[type="date"]{font-size:16px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;min-width:180px;padding:10px 12px}.custom-date-form button,.back-to-zones-button{font-weight:700;color:#000;background-color:#f4a52c;cursor:pointer;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-transition:background-color 0.3s ease,color 0.3s ease;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;min-width:160px;padding:12px 20px}.custom-date-form button:hover,.back-to-zones-button:hover{color:#fff;background-color:#e4961f}.da-hotspot.unavailable{opacity:.4;cursor:not-allowed!important;border:2px solid #d12c2c!important;filter:grayscale(60%)}.da-hotspot.disabled-before-date{opacity:0.3!important;cursor:default!important;pointer-events:none!important}.back-to-zones-wrapper{display:flex;max-width:700px;justify-content:flex-start;margin:20px auto;padding:0 15px}.back-to-zones-button{display:inline-block;text-align:center;font-weight:700;color:#000;background-color:#f4a52c;text-decoration:none;cursor:pointer;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-transition:background-color 0.3s ease,color 0.3s ease;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;padding:12px 20px}.back-to-zones-button:hover{color:#fff;background-color:#e4961f}.back-to-zones-link{display:inline-block;font-size:16px;font-weight:700;color:#f4a52c;text-decoration:none;cursor:pointer;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;padding:10px 0}.back-to-zones-link:hover{color:#e4961f}.widget-area .widget .widget-title:after,.widget-area .widget .widget-title:before{display:none}.widget-area .widget p,.widget-area .widget a{font-size:1rem}.image-logo{max-width:100px}@media (min-width:992px){.site-header .header-bottom .inner-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;flex-wrap:wrap}.site-header .header-bottom .main-navigation{flex:0 0 auto!important;width:auto!important}.main-navigation .menu>li>a{font-size:1.1rem}}@media (max-width:992px){.image-logo{display:none}}.site-header{position:sticky;top:0;z-index:999;background-color:#fff;transition:box-shadow 0.3s ease}.site-header.is-stuck{box-shadow:0 2px 8px rgb(0 0 0 / .1)}html,body,#page{overflow:visible!important}@media (max-width:768px){.custom-date-form form{flex-direction:column;align-items:stretch}.back-to-zones-wrapper{justify-content:center}.back-to-zones-button,.back-to-zones-link{width:100%;text-align:center}}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.more-link{border-color:#f7a82d;background:#f7a82d}.main-navigation a:hover,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item .dropdown-toggle,.main-navigation .current-menu-item .dropdown-toggle,.main-navigation .current_page_ancestor .dropdown-toggle,.main-navigation .current-menu-ancestor .dropdown-toggle,.dropdown-toggle:hover,.dropdown-toggle:focus,.dropdown-toggle:active,.breadcrumbs li a,.activities-wrapper .type-cptp-activity .entry-content .more-link:hover,.mphb_sc_account .mphb-account-menu li a:hover{color:#f7a82d}@media screen and (max-width:991px){.main-navigation.toggled .menu-item-has-children:hover .dropdown-toggle{color:#f7a82d}}.pagination.navigation .page-numbers:hover:not(.dots),.pagination.navigation .page-numbers.current,.post-thumbnail-wrapper .featured-post,.testimonials-wrapper .type-cptp-testimonial .entry-header .post-thumbnail:after{background:#f7a82d}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{background-color:#f7a82d}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.more-link:hover,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus,.button:active,.button:focus,.more-link:active,.more-link:focus{border-color:#3fa7d6;background-color:#3fa7d6}blockquote:before,.navigation.post-navigation a:hover,.search-form .search-submit:hover,.related-posts ul li a.post-title:hover,.activities-wrapper .type-cptp-activity .entry-content .more-link,.comments-area .comment-list .comment .comment-meta .comment-reply-link:hover,.site-header .header-additional-info .header-additional-info-block>i,.site-header .header-bottom .inner-wrapper .header-search .header-search-toggle:hover{color:#3fa7d6}.widget-area .widget .widget-title:before{background:#3fa7d6}.site-header .header-bottom{background:#009bdd}.main-navigation a,.site-header .header-bottom .inner-wrapper .header-search .header-search-toggle{color:#fff}.footer-widgets{background:#009bdd}.footer-widgets{color:#fff}.front-page-header-wrapper:after{display:none}.custom-header-wrapper:after{background:url(http://camping-panorama.cz/wp-content/themes/campterra/images/subpages_header_grunge_stripe.png) center repeat-x}.site-content:before{background:url(http://camping-panorama.cz/wp-content/themes/campterra/images/footer_white_grunge_stripe.png) center repeat-x}.footer-widgets:after{background:url(http://camping-panorama.cz/wp-content/themes/campterra/images/footer_black_grunge_stripe.png) center repeat-x}