.postid-448 .cenadovolena .et_pb_blurb_description{display:none!important}.postid-448 .grecaptcha-badge{bottom:116px!important}.textobsazenost ul li{background-color:#d9f4f1;border-radius:30px;padding:10px}.jinetl a{background-color:#b30000!important}.radekvyjezd .et_pb_column{transition:.3s ease-in-out}.radekvyjezd .et_pb_column:hover{transform:scale(1.04)}.kodteplota .et_pb_widget{margin:0px}.kodteplota .wp-forecast-curr{margin-right:30px}.kodteplota .et_pb_widget .wp-forecast-curr{display:flex}.kodteplota .et_pb_widget .wp-forecast-curr-head{min-width:200px;color:white;font-size:13px;font-weight:bold;padding-top:7px}.kodteplota .wp-forecast-curr-left img{display:none}.kodteplota .wp-forecast-curr-left:before{content:"\f185";color:#ffc400;font-size:20px;transform:translateY(3px);margin-right:10px;display:block;z-index:343434;font-family:"Font Awesome 5 Free"}.kodteplota .et_pb_widget .wp-forecast-curr-block{display:-webkit-inline-box;color:white;font-size:13px;font-weight:bold}.kodteplota{height:47px!important;overflow:hidden!important;float:right;margin-top:-21px;margin-bottom:-4px!important;padding-right:0px;margin-right:-27px}.kodteplota .et_pb_widget .wp-forecast-curr-block .wp-forecast-curr-right{padding-top:7px;display:block!important;z-index:3434434!important}.cenatemplate .price{color:white!important}.formdetail .et_pb_contact_field_options_title{display:none}.formdetail .et_pb_contact_field_last{text-align:center}.formdetail .et_contact_bottom_container{display:block;margin-top:-7px;text-align:center;float:none!important}.et_pb_shop .product-subtitle{text-align:center;display:block;color:black;font-size:10px;line-height:1.4em;padding:9px 16px;border-top:1px solid #d9d9d9;height:41px;overflow:hidden}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{border-top:1px solid #d9d9d9;margin-top:7px!important}.et_pb_shop .woocommerce-loop-product__title{padding-bottom:18px!important}.et_pb_shop .price{padding:12px 0px}.wp-forecast-curr-left{height:26px!important;margin-top:4px;margin-right:5px}@media (max-width:1200px){body{}}.page-id-33 .pata1{display:none!important}.galerstrank .et_pb_gallery_pagination ul{text-align:center;margin-top:25px}.galerstrank .et_pb_gallery_pagination ul li{background-image:linear-gradient(180deg,#23afa1 0%,#18213a 100%)!important;border-radius:10px;margin:0px 5px;font-weight:bold;padding:8px 13px}.galerstrank .et_pb_gallery_pagination ul li a{color:white!important}.radekbubl .et_pb_blurb:hover{transform:scale(1.04)}.radekbubl .et_pb_blurb{transition:.4s ease-in-out}.radekbubl .et_pb_blurb:hover h4{color:#ddaa00!important}.radekbubl .et_pb_blurb h4{transition:.4s ease-in-out}.radekbubl2 .et_pb_blurb_1:hover h4{color:#ddaa00!important}.radekbubl2 .et_pb_blurb_1 h4{transition:.4s ease-in-out}.radekbubl2 .et_pb_blurb_3:hover h4{color:#ddaa00!important}.radekbubl2 .et_pb_blurb_3 h4{transition:.4s ease-in-out}@media (max-width:767px){.textbr br{display:none!important}.formdetail .et_contact_bottom_container{padding-left:0px!important}.et-db #et-boc .et-l .et_pb_blurb_14.spravceupout .et_pb_main_blurb_image .et_pb_only_image_mode_wrap{margin:auto!important;margin-right:auto!important}.et-db #et-boc .et-l .et_pb_blurb_16.spravceupout .et_pb_main_blurb_image .et_pb_only_image_mode_wrap{margin:auto!important;margin-right:auto!important}.et-db #et-boc .et-l .et_pb_blurb_18.spravceupout .et_pb_main_blurb_image .et_pb_only_image_mode_wrap{margin:auto!important;margin-right:auto!important}.et-db #et-boc .et-l .et_pb_blurb_20.spravceupout .et_pb_main_blurb_image .et_pb_only_image_mode_wrap{margin:auto!important;margin-right:auto!important}.kodfilter .wpfMainWrapper{display:block!important}.et_mobile_menu{margin-top:21px}.kodfilter .wpfMainWrapper .wpfFilterWrapper{margin-bottom:0px!important;margin-top:0px!important}.kodfilter .wpfFilterButtons{padding-top:3px!important}.et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0%!important}}.mfp-bottom-bar{display:none!important}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.galeriesliderspain .et_pb_gallery_image{position:relative;height:330px}.galeriesliderspain .et_pb_gallery_image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;object-fit:cover;margin:auto}.kalendr .abc-singlecalendar{max-width:90%!important;background-color:transparent!important}.kalendr{height:390px;position:relative}.kalendr .abc-date-item{border-radius:10px;border:3px solid white}.kalendr:before{content:"*Pole zabarvená plně oranžově jsou aktuálně obsazena!";position:absolute;bottom:16px;right:20px;z-index:300;font-size:10px;font-weight:bold;color:#23afa1}.kalendr .abc-singlecalendar .abc-booking-selection{display:none}.kalendr .abc-singlecalendar .abc-single-row{pointer-events:none}.kalendr .abc-singlecalendar .abc-single-row:first-child{pointer-events:auto!important}.kodform #abc-form-wrapper{max-width:100%}.kodform #abc-form-wrapper #abc-form-content{width:100%}.kodform #abc-form-wrapper #abc-form-content input{width:100%;max-width:100%;border:0px;border-radius:25px;padding:16px 16px 16px 50px;height:auto;background-color:#ededed}.kodform #abc-form-wrapper #abc-form-content .fa-calendar{top:17px;left:20px}.kodform #abc-form-wrapper #abc-form-content .abc-column{width:100%}.kalendr .abc-singlecalendar .abc-single-price{display:none}.kodform #abc-form-wrapper .abc-input-fa select{width:100%;max-width:100%;border:0px;border-radius:25px;padding:16px 16px 16px 50px;height:auto;background-color:#ededed}.kodform #abc-form-wrapper .abc-input-fa .fa-female{top:16px;left:15px}.kodform #abc-form-wrapper .abc-input-fa .fa-male{top:16px;left:29px}.kodform #abc-form-wrapper button{color:#FFFFFF!important;margin:auto;padding:13px 20px;display:block;margin-top:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;border-width:0px!important;border-radius:10px;font-size:16px;font-weight:700!important;background-image:linear-gradient(180deg,#23afa1 0%,#18213a 100%)!important}.kodform .abc-result-calendar{margin-top:11px}.kodform .abc-result-calendar{margin-top:11px}.kodform .abc-result-calendar .fa-male{display:none}.kodform .abc-result-calendar .abc-submit{color:#FFFFFF!important;margin:auto;padding:10px 20px;display:table;width:fit-content;margin-top:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;border-width:0px!important;border-radius:10px;font-size:16px;font-weight:700!important;background-image:linear-gradient(180deg,#23afa1 0%,#18213a 100%)!important}.kodform .abc-result-calendar .abc-submit .fa-chevron-right{display:none}.kodform .abc-booking-form label{font-size:13px}.kodform .abc-booking-form{padding-top:13px}.kodform .abc-booking-form input{margin-bottom:7px}.kodform .abc-booking-form .abc-column{padding:0px}.kodform .abc-booking-form textarea{width:100%;border:0px;border-radius:25px;padding:16px;height:auto;background-color:#ededed}.kodform .abc-booking-form .abc-fullcolumn label{display:flex;width:100%;font-weight:bold}.kodform .abc-booking-form .abc-fullcolumn label input{width:fit-content!important;display:table;margin-bottom:3px!important;margin-right:8px!important;margin-left:0px!important}.kodform .abc-booking-form .abc-column input{padding:16px!important}.kodform .abc-booking-form .abc-fullcolumn{width:fit-content;display:table;margin-right:10px;margin-bottom:3px;padding-left:0px!important}ul.flex-direction-nav{position:absolute;top:41%;z-index:99999;width:100%;left:0;margin:0;padding:0px;list-style:none}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:25px;font-size:25px;font-weight:bold;color:white}a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';margin-left:25px;font-size:25px;font-weight:bold;color:white}ul.flex-direction-nav li a{color:white}ul.flex-direction-nav li a:hover{text-decoration:none}.kodform .abc-result-header{width:fit-content;display:table;margin-right:10px;margin-bottom:3px;padding-left:0px!important}.produktyfoto .woocommerce-product-gallery{max-width:100%!important}.produktyfoto .woocommerce-product-gallery .wcgs-slider-image{max-width:1180px}.produktyfoto #wpgs-gallery{width:100%!important;max-width:100%!important}.produktyfoto #wpgs-gallery .wcgs-slider-image{height:700px}.produktyfoto #wpgs-gallery .wcgs-slider-image img{width:100%;object-fit:cover}.produktyfoto .woocommerce-product-gallery .gallery-navigation-carousel{height:11vw!important;max-height:150px}@media (min-width:981px) and (max-width:1275px){.kodfilter #wpfBlock_4 .wpfFilterContent .wpfFilterVerScroll{font-size:10px;line-height:1.2em}.kodfilter #wpfBlock_4 .wpfFilterContent .wpfFilterVerScroll li{padding-right:4px}.kodfilter #wpfBlock_2{min-width:126px}.kodfilter #wpfBlock_3{min-width:126px;margin-right:2px!important}.kodfilter .wpfFilterWrapper .wfpDescription{font-size:10px}.kodfilter #wpfBlock_1{width:49%!important}}@media (min-width:768px) and (max-width:980px){.kalendr{height:410px}.et_mobile_menu{margin-top:42px}.single-product .et_pb_code_inner iframe{width:100%!important}.kodfilter #wpfBlock_4 .wpfFilterContent .wpfFilterVerScroll{margin-left:-12px!important;padding-top:0px!important;font-size:11px;line-height:1.2em;display:block;margin-bottom:-13px;margin-top:-4px}.kodfilter #wpfBlock_2{min-width:130px}.kodfilter #wpfBlock_4{width:13%!important;min-width:108px;padding-right:0px!important}}@media (min-width:1060px){.produktyfoto .woocommerce-product-gallery .slick-list{height:600px!important}}@media (max-width:1059px){.produktyfoto .woocommerce-product-gallery .slick-list{height:55vw!important}}@media (max-width:410px){.kalendr .abc-dayname{font-size:11px!important}.kalendr .abc-box{font-size:10px!important}.kalendr .abc-date-item{border:1px solid white}}@media (min-width:768px){.kodfilter #wpfBlock_2{width:20%!important}.kodfilter #wpfBlock_3{width:50%!important}.kodfilter #wpfBlock_1{width:60%!important}.kodfilter #wpfBlock_4 .wpfFilterContent .wpfFilterVerScroll{padding-top:33px;padding-bottom:0px;color:white;font-weight:bold;padding-left:0px;margin-left:-7px}}@media (max-width:767px){.kalendr{height:425px}.kodfilter #wpfBlock_4 .wpfFilterContent .wpfFilterVerScroll{padding-left:0px;padding-bottom:0px;color:white;font-weight:bold}.kodfilter .wpfFilterButtons .wpfButton{margin-left:6px!important}.spravceupout.et_pb_blurb_1_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap{margin:auto!important;margin-right:auto!important}.kodfilter .wpfFilterWrapper{width:100%!important}}@media (max-width:454px){.kalendr:before{font-size:10px;line-height:1.6em;text-align:right;padding-left:42px}}.kodfilter{background-color:#23afa1;border-radius:25px}.kodfilter .wpfMainWrapper{display:flex}.kodfilter .wpfFilterButtons{display:flex;padding-top:43px}.kodfilter .wpfFilterButtons .wpfButton{font-size:12px;border:0px;min-height:32px;height:30px;border-radius:8px!important;color:black!important;margin-left:-7px;width:89px}.kodfilter .wpfFilterWrapper .wfpDescription{font-size:12px;color:white;font-weight:bold}.kodfilter .wpfFilterWrapper .ms-options-wrap button{font-size:12px!important;border-radius:8px!important}.kodfilter .wpfFilterWrapper .ms-options ul li{display:list-item!important}.kodfilter .wpfFilterWrapper .wpfPriceFilterRange{display:none}.kodfilter .wpfFilterWrapper .wpfCheckboxHier select{padding:8px;border-radius:8px;border:0px;font-size:12px}.kodfilter .wpfFilterWrapper .wpfPriceFilterRange .ui-slider-handle{border:0px!important;background:#ddaa00!important;border-radius:5px!important;top:-7px!important}.kodfilter .wpfFilterWrapper .wpfPriceInputs{font-size:11px!important;color:white!important;margin-top:0px!important}.kodfilter .wpfFilterWrapper .wpfPriceInputs .wpfFilterDelimeter{font-size:11px!important;color:white!important;margin-top:0px!important}.kodfilter .wpfFilterWrapper .ms-options{font-size:12px!important;border-radius:10px;margin-top:4px;padding-top:10px}.kodfilter .wpfFilterWrapper .ms-options input[type="checkbox"]{height:14px!important;width:14px!important;top:9px!important;left:-1px!important}.et_pb_shop .woocommerce-result-count{}.et_pb_shop .woocommerce-ordering{}.spravceupout .et_pb_image_wrap{height:110px;width:110px;min-height:100px;border-radius:60%;position:relative;border:8px solid white}.spravceupout .et_pb_image_wrap img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover;width:100%;margin:auto}.spravceupout2 .et_pb_image_wrap{height:70px;width:70px;min-height:70px;border-radius:60%;position:relative;border:3px solid white}.spravceupout2 .et_pb_image_wrap img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover;width:100%;margin:auto}.produktyfoto .slick-list{background-color:#d9d9d9}.produktyfoto .gallery-navigation-carousel{max-height:148px!important}.cenaprodukt .woocommerce-Price-amount{color:white!important}@media (max-width:767px){.spravceupout .et_pb_blurb_container{display:block!important;padding-left:0px!important}}.obchodnabidka li.product{background-color:#ededed!important}.obchodnabidka .et_shop_image img{border:0px!important;position:absolute;top:0;bottom:0;right:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.et_pb_shop_1.et_pb_shop .et_shop_image{border-radius:15px 15px 0px 0px!important}.obchodnabidka .woocommerce-pagination .page-numbers{border:0px!important}.obchodnabidka .woocommerce-pagination .page-numbers li .page-numbers{background-image:linear-gradient(180deg,#23afa1 0%,#18213a 100%)!important;border-radius:10px;margin:0px 5px;font-weight:bold;padding:11px 10px}.obchodnabidka .woocommerce-pagination .page-numbers li .current{background-color:#ffc400!important;background-image:none!important}.obchodnabidka .woocommerce-pagination .page-numbers li{border:0px!important}.obchodnabidka .woocommerce-pagination .page-numbers li .page-numbers{color:white;font-weight:bold}.woobewoo-filter-loader.spinner{width:64px;height:64px;background:url(/wp-content/uploads/2022/10/nacitani.gif)!important;width:84px;height:841px;background:url(../img/woobewoologo.png);background-size:contain!important;background-repeat-y:no-repeat!important;-webkit-animation:none!important;animation:none!important}.et-menu li a:hover{background-color:#23afa1!important}@media (max-width:980px){.et_mobile_menu{width:300px!important;left:auto!important;right:0!important}.et_mobile_menu li a{filter:brightness(0.1);background-color:transparent!important}}@media (min-width:1110px) and (max-width:1250px){.et-menu li{font-size:12px!important}}@media (min-width:981px) and (max-width:1109px){.et-menu li{font-size:10px!important;margin-bottom:12px!important;padding-right:0px!important}}.produktyfoto{border-radius:25px 25px 0px 0px!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);overflow:hidden!important}.ms-options ul{padding-right:1em}.wpfFilterWrapper .ms-options input[type=checkbox]:checked,input[type=radio]:checked{-webkit-appearance:checkbox!important}.wa__popup_content .wa__popup_content_item:first-child .wa__popup_avatar:before{content:"";width:48px;height:48px;background-image:url(/wp-content/uploads/2022/11/im2.jpg);background-size:cover;background-repeat:no-repeat;display:block;border-radius:50%}.wa__popup_content .wa__popup_content_item:nth-child(2) .wa__popup_avatar:before{content:"";width:48px;height:48px;background-image:url(/wp-content/uploads/2022/11/im3.jpg);background-size:cover;background-repeat:no-repeat;display:block;border-radius:50%}.wa__popup_content .wa__popup_avatar svg{display:none!important}.wa__popup_content .wa__popup_powered{display:none!important}.wa__popup_chat_box{font-family:'Montserrat'!important}.wa__popup_chat_box .wa__popup_title{font-weight:bold;font-size:16px!important}.wa__popup_chat_box .wa__popup_notice span{font-family:'Montserrat'!important}.wa__popup_chat_box .wa__stt{border-left:2px solid #ddaa00!important}.wa__popup_chat_box .wa__member_name{font-weight:bold;font-size:12px!important}.wa__popup_chat_box .wa__popup_notice{line-height:1.6em}.wa__popup_powered_mb{display:none!important}.cmplz-cookiebanner .cmplz-header{}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:flex-start!important}.page-id-1042 .cmplz-document{max-width:100%!important}.cmplz-cookiebanner .cmplz-category .cmplz-description{line-height:1.4em;padding-top:0px!important;color:grey!important}.cmplz-cookiebanner .cmplz-documents a{color:#016e63!important}.cmplz-cookiebanner{z-index:400}.wa__btn_popup{z-index:300}.kodfilter #wpfBlock_3{margin-right:12px}.kodfilter #wpfBlock_3 .wpfPriceInputs input{width:95px!important;height:34px;border:0px;border-radius:8px;font-size:12px!important;color:#666;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.cenadovolena .et_pb_module_header span{display:flex}.cenadovolena .et_pb_module_header .woocommerce-Price-amount bdi{display:flex}.cenadovolena .et_pb_module_header .et-dynamic-content-woo--product_price{margin-left:5px;margin-right:2px;margin-top:-1px}.woocommerce-ordering option[value=rating],.woocommerce-ordering option[value=popularity]{}.page-id-35 .obchodnabidka .not-found-title{display:none}.kodfilter #wpfBlock_2{display:block!important}.kodform #abc-bookingresults .abc-booking-form .abc-option{display:flex;width:100%}.kodform #abc-bookingresults .abc-booking-form .abc-option .abc-optional-column-text{width:100%}.kodform #abc-bookingresults .abc-booking-form #abc-bookingform-extras-submit{color:#FFFFFF!important;margin:auto;padding:13px 20px;display:table;margin-top:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;border-width:0px!important;border-radius:10px;font-size:16px;font-weight:700!important;background-image:linear-gradient(180deg,#23afa1 0%,#18213a 100%)!important}.kodform #abc-bookingresults .abc-booking-form #abc-bookingform-extras-submit .fa-chevron-right{display:none}.kalendr .abc-date-item:not(.abc-booked){background-color:#c2ffe0}.single-product .wa__btn_popup{right:80px!important;bottom:17px!important}.et-pb-contact-message{text-align:center;font-weight:bold;font-size:18px;color:#23afa1}.page-id-31 .wa__btn_popup{right:80px!important;bottom:17px!important}.postid-448 .wa__btn_popup{right:30px!important;bottom:30px!important}.videopzd .et_pb_section_video_bg{opacity:65%}.formdetail .et_contact_bottom_container{display:block!important;text-align:center!important;padding-left:20px}.formdetail .et_pb_contact_field_options_title{display:none!important}body{overflow-x:none!important}.koddum iframe{height:519px}.koddum{height:526px}.mapapozemky iframe{height:342px}.mapapozemky{height:349px}.single-product .wcgs-slider-image img{width:100%}.obrospan img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover}.obrospan .et_pb_image_wrap{height:320px;position:relative!important;overflow:hidden;width:100%;border-radius:20px}.obchodnabidka .product .woocommerce-loop-product__title{height:60px;padding-right:10px!important;padding-left:10px!important;padding-bottom:0px!important}.kodfilter .wpfFilterButton{cursor:pointer}.kodhledani .aws-wrapper input{border-radius:5px!important;padding:6px 9px!important}@media(min-width:809px){.kodhledani{width:300px;position:absolute;right:177px;top:0;bottom:auto;left:auto}}@media(max-width:808px){.kodhledani .aws-search-form{height:33px!important}.kodhledani .aws-wrapper input{font-size:14px}}.kodhledani .aws-search-form{height:26px;margin-top:-1px}.aws_result_item .aws_result_title{color:#333}.aws_result_item .aws_result_title strong{color:#23afa1}.aws_result_item .aws_result_price{color:#ddaa00;font-weight:bold}.container-image-and-badge{position:initial}.products .wpcbm-badges{display:block}.products .wpcbm-badges .wpcbm-badge{margin-bottom:5px;font-size:13px;display:block;font-weight:bold}.single-product .wpcbm-badges{position:absolute;top:-110px;left:0;font-weight:bold}@media (max-width:980px){.single-product .wpcbm-badges{position:relative;top:0px;justify-content:center;margin-bottom:20px}.kodmapa iframe{height:300px}.kodmapa{height:296px!important}}@media (min-width:981px){.single-product.byty .et_pb_row_7 .et_pb_code iframe{height:686px!important}.single-product.byty .et_pb_row_7 .et_pb_code{height:682px!important}}@media (max-width:450px){.single-product h1{}}.formpoptavka .et_pb_contact_field_options_title{display:none}.formpoptavka .et_pb_contact_field_options_list{text-align:center}.formpoptavka .et_contact_bottom_container{float:none;margin:auto;display:block;text-align:center}.page-id-5481 .grecaptcha-badge{opacity:0;z-index:0!important}.et-pb-contact-message{text-align:center;font-size:16px;font-weight:bold}