@media only screen and (max-width:980px){.entry-content .et_pb_row{width:90%}}@media only screen and (min-width:981px){.kma-menu .et_pb_menu__logo{position:relative;z-index:9999;height:200px!important;margin-top:-70px;margin-bottom:-70px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.has_et_pb_sticky .kma-menu .et_pb_menu__logo{height:70px!important;margin-top:0px;margin-bottom:0px}.et-menu .et_pb_menu__logo a:hover{opacity:1}.kma-menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{margin-left:50px}.kma-opinie-gosci .et_pb_testimonial_meta{position:absolute;bottom:25px}}@media only screen and (max-width:980px){.kma-menu .et_pb_menu_inner_container{display:flex}.kma-menu .et_pb_menu__logo-wrap{margin-bottom:0!important}.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.kma-menu .et_mobile_menu{margin-top:5px;width:100%;padding:5% 15%;text-align:center}.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:130px!important}.kma-menu .et_pb_menu__logo{padding-left:10px}ul.et_pb_social_media_follow_0_tb_header{padding-right:5px}}#et-info-phone,#et-info-email{font-weight:600}@media only screen and (max-width:980px){#et-info{padding-bottom:0;font-weight:300;font-size:13px;text-align:left;padding-left:5px}#et-info,#et-info a{color:#ffffff}#et-info-phone,#et-info-email{font-size:16px}#et-info-phone:hover,#et-info-email:hover{opacity:0.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#et-info-phone:before{font-family:ETmodules!important;content:'\e090';position:relative;top:2px;margin-right:2px}#et-info-email:before{font-family:ETmodules!important;content:'\e090';position:relative;top:2px;margin-right:2px}}@media only screen and (min-width:981px){#et-info{float:left;padding-bottom:0;font-weight:300}#et-info,#et-info a{color:#ffffff}#et-info-phone,#et-info-email{font-size:16px}#et-info-phone:hover,#et-info-email:hover{opacity:0.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#et-info-phone:before{font-family:ETmodules!important;content:"\e090";position:relative;top:2px;margin-right:2px}#et-info-email:before{font-family:ETmodules!important;content:"\e076";position:relative;top:2px;margin-right:5px;margin-left:10px}}.kma-notka.et_pb_blurb .et_pb_main_blurb_image,.kma-udogodnienia.et_pb_blurb .et_pb_main_blurb_image{transform:scaleX(0.9) scaleY(0.9)!important;transition:transform 300ms ease 0ms}.kma-notka.et_pb_blurb:hover .et_pb_main_blurb_image,.kma-udogodnienia.et_pb_blurb:hover .et_pb_main_blurb_image{transform:scaleX(1) scaleY(1)!important}.kma-notka-domki.et_pb_blurb .et_pb_module_header{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.kma-notka-domki.et_pb_blurb:hover .et_pb_module_header{font-weight:700}.kma-udogodnienia{padding:5px 0}.kma-udogodnienia .et_pb_blurb_container{vertical-align:middle;position:relative;top:8px}.kma-udogodnienia:last-child .et_pb_blurb_container{top:0px!important}.kma-dropcap::first-letter{font-size:40px;float:left;padding:0 0px 0px 0;line-height:24px;color:#52443b;font-family:'Crimson Text',Georgia,"Times New Roman",serif}#cookie-notice{font-family:inherit!important;font-size:14px!important;border-top:0}.polityka-prywatnosci-button{border-radius:0px;background-color:#bc7630;color:#ffffff;font-family:inherit;display:inline-block;font-size:14px;margin:0;padding:10px 25px;border:0;line-height:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.polityka-prywatnosci-button:hover{background-color:#ffffff;color:#52443b}.infowindow{font-size:16px;text-align:center}.kma-header-top.et_pb_row{display:flex;flex-wrap:wrap}.kma-header-top-icons,.kma-header-top-flags{flex-grow:0;flex-shrink:0;width:auto!important}.kma-header-top-rest{flex-grow:1;flex-shrink:1}.kma-header-top-rest.et_pb_column{width:auto!important}.wpml-ls-legacy-list-horizontal .wpml-ls-item{margin:0 4px}.wpml-ls-legacy-list-horizontal a{padding:8px 6px 8px;line-height:0;background:#ffffff;border-radius:3px}.wpml-ls-legacy-list-horizontal{margin-right:4px;border:0;padding:0}.wpml-ls-legacy-list-horizontal>ul{padding:0!important;margin:0!important}.kma-rezerwacja .mphb-booking-form,.kma-rezerwacja .mphb_sc_search-form{max-width:100%}.kma-rezerwacja p.mphb-required-fields-tip{font-size:12px}.kma-rezerwacja p.mphb-check-in-date-wrapper{margin-bottom:0.6rem}.kma-rezerwacja .mphb-reserve-btn-wrapper{margin-top:20px}.kma-rezerwacja .button{width:100%;color:#ffffff;padding:0.68571em 1.825em;text-align:center;white-space:normal;line-height:1.3em!important}.kma-rezerwacja input[type=text].mphb-datepick.is-datepick{padding-right:1.7em;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/domkikamieniec/images/calendar_passive.svg);background-repeat:no-repeat;background-position:right 0.9em top 1em}.kma-rezerwacja input{border:1px solid rgba(82,68,59,0.2);font-size:16px}.kma-rezrewacja input:focus,.kma-rezerwacja select:focus,.kma-rezerwacja input:focus{border-color:#bc7630}.kma-rezerwacja .mphb-booking-form label{margin-bottom:5px}.kma-rezerwacja .mphb-booking-form select{width:auto;font-size:16px;border-color:rgba(82,68,59,0.2)}.kma-rezerwacja .mphb-rooms-quantity{padding:4px 4px 4px 10px}.kma-rezerwacja .mphb-booking-form{margin-left:0;margin-right:0}.kma-rezerwacja p.mphb_sc_search_results-info{font-weight:bold;color:#bc7630;margin-bottom:15px}.kma-rezerwacja .mphb-room-type-title{margin-top:0;margin-bottom:10px}.kma-rezerwacja .mphb-room-number{margin-bottom:0}.kma-rezerwacja .mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:1em}.kma-rezerwacja .mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type){margin-top:2em}.kma-rezerwacja .mphb-customer-details>p{padding-bottom:5px}.kma-rezerwacja .mphb-book-button,.kma-rezerwacja .mphb-confirm-reservation,.kma-rezerwacja .mphb_sc_checkout-submit-wrapper .button{width:auto;margin:5px 0}.kma-rezerwacja p.mphb-rooms-quantity-wrapper.mphb-rooms-quantity-multiple{display:none}.kma-rezerwacja span.mphb-price{font-weight:bold;font-size:18px}.kma-rezerwacja p.mphb-regular-price strong{font-weight:400;font-size:18px}.kma-rezerwacja .mphb_sc_search-adults select{width:80px;font-size:16px}.kma-rezerwacja .mphb_sc_search-submit-button-wrapper{margin-top:30px}.kma-rezerwacja p.mphb-check-in-date{padding-bottom:0}.kma-rezerwacja .mphb-reserve-rooms-details{margin-top:1.75rem}.kma-rezerwacja .mphb-services-details-title,.kma-rezerwacja .mphb-booking-details-title,.kma-rezerwacja .mphb-price-breakdown-title,.kma-rezerwacja .mphb-customer-details-title{font-size:24px;font-weight:600;color:#52443b}.kma-rezerwacja .mphb-booking-details-title{margin-top:0}.kma-rezerwacja p.mphb-adults-chooser{padding-bottom:5px}.kma-rezerwacja .mphb_sc_checkout-guests-chooser.mphb_checkout-guests-chooser{width:150px;font-size:16px;padding:0.775em 1.25em;margin:auto}.mphb_sc_checkout-wrapper input[type="text"],.mphb_sc_checkout-wrapper input[type="email"],.mphb_sc_checkout-wrapper input[type="url"],.mphb_sc_checkout-wrapper input[type="password"],.mphb_sc_checkout-wrapper input[type="search"],.mphb_sc_checkout-wrapper input[type="number"],.mphb_sc_checkout-wrapper input[type="tel"],.mphb_sc_checkout-wrapper input[type="range"],.mphb_sc_checkout-wrapper input[type="date"],.mphb_sc_checkout-wrapper input[type="month"],.mphb_sc_checkout-wrapper input[type="week"],.mphb_sc_checkout-wrapper input[type="time"],.mphb_sc_checkout-wrapper input[type="datetime"],.mphb_sc_checkout-wrapper input[type="datetime-local"],.mphb_sc_checkout-wrapper select,.mphb_sc_checkout-wrapper textarea{margin:auto}.kma-rezerwacja ul.mphb_checkout-services-list{padding:0 0 10px 0px}.kma-rezerwacja .mphb-checkout-section{margin-bottom:1em}.kma-rezerwacja table.mphb-price-breakdown td{padding:0px 24px}.kma-rezerwacja table.mphb-price-breakdown tr:first-child td{padding-top:10px}.kma-rezerwacja .mphb_sc_checkout-form>.mphb-checkout-section:not(:first-of-type){margin-top:1.5em}.mphb-rooms-added button.button.mphb-button.mphb-confirm-reservation{display:none}p.mphb-empty-cart-message{display:none}p.mphb-cart-message{padding-bottom:0}h2.mphb-room-type-title.entry-title{font-size:24px;font-weight:700}.mphb-errors-wrapper{color:red}table.mphb-price-breakdown{width:80%!important;margin:auto!important}tr.mphb-price-breakdown-guests td,tr.mphb-price-breakdown-nights td{text-align:right}.mphb_sc_checkout-form .mphb-price-breakdown .mphb-table-price-column{text-align:right}@media (min-width:981px){.mphb_sc_search_results-wrapper{display:flex;flex-wrap:wrap}.mphb_sc_search_results-wrapper .mphb-room-type{width:50%;padding:0em 1em;margin-top:0!important;text-align:center}.mphb-reserve-rooms-details{display:flex;flex-wrap:wrap}.mphb-reserve-rooms-details .mphb-room-details{width:50%;padding:0em 1em;margin-top:0!important;text-align:center}.mphb-reservation-cart{padding-top:50px}p.mphb_sc_search_results-info{text-align:center;padding-bottom:25px!important}.mphb_sc_search_results-info,.mphb-recommendation-title,#mphb-recommendation,#mphb-reservation-cart{width:100%}}@media (max-width:980px){.kma-rezerwacja .mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type){margin-top:1em}.kma-rezerwacja .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation{float:left;margin-top:20px}}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .datepick-selected,.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .datepick-selected{background-color:#bc7630}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background-color:#ababab;color:#fff;text-decoration:none}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#bc7630;color:#fff}