/*!
Theme Name: Booklium Child
Theme URI: https://motopress.com/products/booklium
Author: MotoPress
Author URI: https://motopress.com
Description: Awesome WordPress theme.
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: booklium
Template: booklium
*/
 .site-branding .site-title{display:none!important}.align-justify{text-align:justify}.readmore.button{margin:0;margin-top:10px;width:max-content}.main-navigation .bottom-menu .languages>li{margin-right:10px}.bottom-menu-header{padding:10px 0}.bottom-menu-footer{border-top:1px solid #dbdbdb;padding:15px 0}.flex-wrap{flex-wrap:wrap!important}iframe{border-radius:5px}.wpcf7-form textarea{resize:none}.wpcf7-form label{width:100%;max-width:unset}.content-area.canvas{padding:0px!important}h1.n2-ss-text{color:#fff!important}.site-menu-left .custom-logo-link img{transform:rotate(0deg);max-height:100px;width:100%;max-width:unset;padding-top:28px;padding-bottom:28px;padding-left:83px;padding-right:85px}.site-menu-left .site-branding{width:100%}.site-menu-left .bottom-menu{position:absolute;bottom:25px}.bottom-menu .languages{list-style:none;text-align:center}.menu.primary-menu .languages{position:absolute;bottom:50px;left:200px;display:flex}.menu.primary-menu .languages .lang-item{padding-right:10px}@media (min-width:992px){.site-menu-left #masthead{position:fixed}.site-branding .custom-logo-link{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;transform:rotate(-90deg) translate(0%,-150px);width:400px!important;height:100px!important;margin:0px!important}.mobile-only{display:none!important}.site-branding{position:absolute!important;top:0px!important;left:0px!important;-webkit-transform:translate(0%,0%) rotate(-0deg)!important;-ms-transform:translate(0%,0%) rotate(-0deg)!important;transform:translate(0%,0%) rotate(-0deg)!important;height:100%}}@media (max-width:992px){.desktop-only{display:none!important}.order-2-mobile{order:2}.order-1-mobile{order:1}body .entry-content>*.alignfull{margin-left:0px!important;margin-right:0px!important}.n2-ss-slider{height:calc(100vh - 70px)}#masthead{top:0}.site-menu-left .custom-logo-link img{max-height:50px;object-fit:contain;padding:9px;width:auto;margin-left:30px}.entry-content>*.alignfull{margin-left:-10px!important;margin-right:-10px!important}.site-menu-left #masthead{padding:10px 20px}.mobile-only{display:block!important}.mobile-only.flex{display:flex!important}.main-navigation-wrapper.toggled .main-navigation{height:calc(100vh - 70px)}.main-navigation{display:flex;align-content:stretch;width:100%;flex-direction:column;justify-content:space-between}.main-navigation .primary-menu-container{width:100%}.site-menu-left .score-wrap.mobile-only{position:relative;top:0px!important;bottom:0;right:0;left:0}.site-menu-left .score-wrap.mobile-only>div{margin-right:10px;background:transparent!important;padding:0;opacity:1!important}.main-navigation-wrapper .socials.mobile-only{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;bottom:0;position:relative}.main-navigation .primary-menu-container{overflow:auto;padding-bottom:10px}.main-navigation-wrapper .bottom-menu{padding:15px;width:100%;justify-content:space-between;align-items:center;position:unset!important;bottom:unset!important}.main-navigation-wrapper .socials.mobile-only span{margin-right:5px}}.property-gallery div{width:100%}.property-gallery div.grid{grid-template-columns:1fr 1fr;display:grid;width:100%;gap:5px}.property-gallery img{object-fit:cover;height:100%;width:100%;border-radius:5px}#img_counter{position:absolute;padding:15px;color:#fff;right:15px;bottom:15px;background-color:#131313d6;border-radius:5px;width:auto}.hidden_gallery{display:none}.l-margin-bottom{margin-bottom:50px}.drop-shadow{box-shadow:3px 3px 15px #00000038}ul.property-gallery-images{gap:5px;display:flex;flex-wrap:wrap}.popup_booking a,a:hover,a:active,a:visited,a:focus{text-decoration:none}.popup_booking{width:200px;position:relative;display:block;cursor:pointer;background:url(https://turizam.croator.hr/wp-content/uploads/2024/05/booking_slika-e1716794558441.webp);background-size:71%;background-repeat:no-repeat;background-color:#013580!important;background-position:10% 57%;color:#fff;padding:10px;z-index:99;border-radius:6px;font-size:14px;transition:opacity 0.1s ease}.popup_booking span{display:flex;align-items:center;justify-content:center;padding:5px;font-weight:600;font-size:22px;color:#fff;background-color:#1E90FF;margin-left:auto;border-radius:6px;height:37px;width:42.42px}.popup_airbnb a,a:hover,a:active,a:visited,a:focus{text-decoration:none}.popup_airbnb{position:relative;display:flex;align-items:center;cursor:pointer;background-color:#fe5a61!important;background:url(https://turizam.croator.hr/wp-content/uploads/2024/05/airbnb_score-e1716795161487.jpg);background-position:10% 57%;background-size:71%;width:200px;background-repeat:no-repeat;color:#fff;padding:10px;border-radius:6px;font-size:14px;transition:opacity 0.1s ease}.popup_airbnb span{display:flex;align-items:center;justify-content:center;padding:5px;font-weight:600;font-size:22px;color:#fff;background-color:#c7464b;margin-left:auto;border-radius:6px;height:37px;width:42.42px}.score-wrap{position:absolute;right:0;top:100%}.site-menu-left .score-wrap{position:fixed;right:0%;top:0%}#masthead{position:sticky}.properties-container{max-width:1200px;margin:0 auto;padding:20px}.second-col h2{text-align:left;border-bottom:1px solid #ededed}.second-col{padding-right:20px}.second-col .icon-wrap svg{width:70%}.second-col .single-amenity.flex{font-size:14px;margin:5px 0}#details-button{background-color:#f3f3f3;color:#000}.spacer{height:60px}.text-content{text-align:justify}.button{display:block;padding:10px 20px;margin:10px auto;text-align:center;background-color:#13b0bb;color:#fff;text-decoration:none;border-radius:5px;width:50%}.open-modal-list.button{background-color:#f3f3f3!important;color:#000}.open-modal-list.button:hover{border-color:#13b0bb;text-decoration:none;cursor:pointer}.property-wrap .view-wrap .button:hover{border-color:#13b0bb;background-color:#fafafa;color:#17181a;text-decoration:none;cursor:pointer}.separator{height:1px;background-color:#ccc;margin:20px 0}#full-apartment-button-view{margin:10px 0px!important}.amenities .amenity-list.grid.grid-1-1-1{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:0}.text-content{font-size:13px}.amenity-modal{width:100%;left:50%;top:15%;display:block;position:fixed;transform:translate(-50%,0%);height:100%;background:#fff;border-radius:10px;max-height:80vh;box-shadow:7px 7px 20px #00000061;z-index:999;opacity:0;transition:opacity 0.2s ease;overflow:hidden;max-width:700px}.amenity-modal h3{padding-bottom:10px;padding-top:10px;text-align:start;font-size:18px}.amenity-modal h2{font-size:22px}.amenity-modal .amenity-wrap{overflow-y:auto;padding:20px;height:calc(100% - 68px)}.modalBackdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);z-index:998}.amenity-modal .amenity-list.grid.grid-1-1-1{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:10px}.amenity-modal .single-amenity.flex{border-bottom:solid 1px #9e9e9e6b;padding-bottom:10px}.amenity-modal .single-amenity.flex .icon-wrap{height:26px}.close-modal-list{text-align:end;transition:color ease-in-out 0.2s;transition:opacity 0.2s ease;padding:20px}.close-modal-list:hover{cursor:pointer;color:#13b0bb}.amenity-columns{display:flex;justify-content:space-between}.amenity-column{width:48%}.amenity-columns .single-amenity{display:flex;align-items:center;margin-bottom:10px}.amenity-columns .icon-wrap{margin-right:10px}.amenity-wrap-full-view .amenity-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.amenity-wrap-full-view .single-amenity{display:flex;align-items:center}.amenity-wrap-full-view .icon-wrap{margin-right:10px}