/* Auto-generated during build. Do not edit directly. */
body{width:100%;height:100%;color:#000;padding:0;margin:0;font-family:Quicksand,sans-serif;font-size:16px;background-color:#f2f2f2}html{width:100%;height:100%;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}.br-top30{border-top-left-radius:30px;border-top-right-radius:30px}.br-bottom30{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.mb-90-60-30{margin-bottom:90px}.pb-90-60-30{padding-bottom:90px}.mb-60-30{margin-bottom:60px}.pb-60-30{padding-bottom:60px}.plr-5{padding:0 5%}.plr-0{padding-left:0;padding-right:0}.white{background-color:#fff}.dark{background-color:#202129;color:#fff}.pt-90-60-30{padding-top:90px}.pt-60-30{padding-top:60px}.section,section{margin:0 auto;position:relative}.section.contact .container{border-radius:30px;padding:30px}.section.custom .title-sec{margin-bottom:30px}.section.custom .flex{margin-bottom:-35px}.section.custom .btn-primary{margin:30px auto 30px auto}section.contact,section.trakice{margin-top:60px}hr{margin:5px 0;width:100%;color:#ccc;border-top:1px solid #ccc}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}a img{border:none}a{color:#047dc8;text-decoration:none;transition:all .3s ease-out}a:active,a:hover{color:#000;text-decoration:none}a.active{color:#047dc8;text-decoration:none;transition:all .3s linear;transition:color .2s ease-out,background .5s ease-in}a:focus{outline:0;text-decoration:none}.clear{height:1px;line-height:0;font-size:1px;clear:both}.pad0{padding:0}img{border:none}a:active,a:focus,input{outline:0;outline-style:none;outline-width:0}.blue-down{position:absolute;bottom:0;left:50%;z-index:100;color:#fff;font-size:24px;background-color:#0076c8;-webkit-border-top-left-radius:100px;-webkit-border-top-right-radius:100px;-moz-border-radius-topleft:100px;-moz-border-radius-topright:100px;border-top-left-radius:100px;border-top-right-radius:100px;width:50px;height:30px;text-align:center;margin-left:-25px}.blue-down:focus,.blue-down:hover{color:#fff;background-color:#005e9f}.top-header{display:flex;justify-content:center;align-items:center;height:41px}.top-header .whatsApp{height:23px;position:relative;top:-3px}.top-header a.favorites-a{margin:0 15px 0 0}.top-header a{margin-right:15px}.top-header a.favorites-a i{font-size:25px;margin-right:0;color:#ffda00}.top-header .emailIcon{width:22px;height:auto;position:relative;top:-3px}.phone{background-color:#202129;padding-block:6px;position:relative;z-index:99999;text-align:center;font-family:Raleway,Serif;font-weight:700;color:#fff;border-bottom:solid 1px #ffffff55}.phone{background-color:#202129;padding-block:6px;position:relative;z-index:99999;text-align:center;font-family:Raleway,Serif;font-weight:700;color:#fff;border-bottom:solid 1px #ffffff55}.phone a{color:inherit}.header{position:absolute;top:50px;left:0;right:0;z-index:10000;height:120px;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.top-info+.header{top:50px}.pushy.pushy-right{right:-330px;transform:none;transition:.2s all ease-in-out}.pushy-open-left .pushy.pushy-right{right:0;transform:none}.pushy-open-left .vs-btn{right:0}.vs-btn{position:fixed;bottom:0;right:-330px;width:320px;background-color:#000;color:#fff;padding:10px 15px;font-family:Fraunce;font-size:22px;z-index:100001;text-align:center;transform:none;transition:.2s all ease-in-out}a.menu-opener{color:#fff;display:block}a.menu-opener div{display:flex;flex-direction:column;align-items:center}a.menu-opener i{font-size:34px;position:relative;top:-5px}a.menu-opener span{font-size:19px;text-transform:uppercase;margin-left:10px;font-weight:500;position:relative;top:-10px}a.menu-opener:hover{transition:all .4s ease;opacity:.5}a.menu-opener:hover i{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}a.menu-opener-traka{color:#fff;display:block;float:left}a.menu-opener-traka i{font-size:34px;position:relative;top:15px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}a.close-menu{color:#000;display:block;position:absolute;top:30px;left:40px}a.close-menu i{font-size:34px;position:relative;top:6px}a.close-menu span{font-size:19px;text-transform:uppercase;margin-left:10px;font-weight:500}a.close-menu:hover{transition:all .4s ease;opacity:.5}.overlay-menu{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none}.menu-container{height:100%;background:rgba(255,255,255,.85);text-align:center;padding:40px}.menu-main{display:inline-block;margin:0;padding:0;list-style:none;margin-top:120px}.menu-main li{display:block;padding:15px 0;font-size:26px;font-family:playfair_displaybold}.menu-main li a{color:#000}.menu-main li a:hover{color:#006bd8}.menu-main li a.active{color:#006bd8}.logo-menu{position:absolute;height:80px;width:289px;top:40px;left:50%;margin-left:-144px}a.logo{display:block;width:165px;height:auto;position:relative;top:40px}a.need-help{color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;float:right;display:block}a.need-help:hover{transition:all .4s ease;opacity:.5}.language{position:relative;top:0}.language .btn-default{background:0 0;border:0;color:#fff;font-size:16px;padding:0}.language .btn-default img{position:relative;top:-3px}.language .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:fit-content;outline:0}.language .bootstrap-select.btn-group .dropdown-toggle .caret{border:0;position:relative;right:0;top:-2px}.language .bootstrap-select.btn-group .dropdown-toggle .caret:after{content:"\f3d0";font-family:Ionicons;position:relative;font-size:22px;color:#fff;position:absolute;top:-15px}.language .btn-group.open .dropdown-toggle{box-shadow:0}.btn-default.active,.btn-default:active,.btn-default:focus,.language .btn-default:hover,.open>.dropdown-toggle.btn-default{background:0 0;border:0}.language .btn-group.open .dropdown-toggle{box-shadow:none}.language .dropdown-menu{background:#202129;box-shadow:none;border:0;outline:0;border-radius:8px;left:-10px;padding:5px 10px}.language .dropdown-menu>li>a{padding:5px 12px;text-align:center;margin-right:0}.language .dropdown-menu>li>a:focus,.language .dropdown-menu>li>a:hover{background:0 0}.language .dropdown-menu>li>a img:hover{transform:scale(1.1)}.main-search{position:absolute;z-index:11;bottom:100px;width:1140px;left:50%;margin-left:-570px}.main-search-box{background:-moz-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);-webkit-box-shadow:0 10px 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 10px 14px 0 rgba(0,0,0,.45);box-shadow:0 10px 14px 0 rgba(0,0,0,.45);padding:30px 0 30px 30px}.form-holder-search{display:block;float:left;width:25%;margin-right:40px;border-bottom:1px solid #b2b2b2;height:80px;position:relative}.form-holder-search.small{width:25%}.form-holder-search.bedrooms{width:24%}.form-holder-search.buttonholder{width:12%;border:0;margin-right:30px}.form-holder-search label{display:block;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px;line-height:14px;margin-bottom:10px}.form-holder-search .date{font-size:48px;color:#fff;font-family:playfair_displayregular;text-transform:uppercase;line-height:48px;display:inline-block}.form-holder-search .month{font-size:18px;color:#b2b2b2;font-family:playfair_displayregular;line-height:62px;display:inline-block;padding-right:30px}.form-holder-search .month::after{content:"\f3d0";font-family:Ionicons;position:absolute;font-size:22px;color:#b2b2b2;right:0}.form-holder-search .slash{font-size:20px;color:#b2b2b2;margin:0 2px}.form-holder-search input.input{background:0 0;width:100%;border:0;color:#fff;font-size:18px;height:30px;margin-top:17px;padding:0;font-family:playfair_displayregular}.search-form-submit{display:block;width:100%;position:relative;border-radius:0;color:#fff;border:0;background-color:#0076c8;padding:12px 30px;font-size:16px;font-weight:700;text-transform:uppercase;transition:all .4s ease;margin-top:33px}.search-form-submit:hover{background-color:#0064aa}a.filteri-a{font-size:13px;font-weight:700;display:block;text-align:center;color:#fff;margin-top:15px}a.filteri-a:hover{text-decoration:underline}.big-gradient{position:absolute;z-index:11;bottom:0;left:0;right:0;height:390px}.title-search{font-size:44px;color:#fff;font-weight:700;text-align:center;top:18px;position:relative}.title-h1{font-family:Fraunce;font-size:44px;color:#fff;text-align:center;top:195px;position:relative;text-shadow:0 0 10px #000;padding:0 15px}.main-search.ville{top:347px;bottom:auto}.slider-wrapper{position:relative}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:relative;z-index:0;bottom:-40px;display:none!important}.slider-villas .slick-track{left:-100px!important}.slick-dots li button::before{font-size:13px}.slick-dots li.slick-active button::before{color:#fff}.slick-dots li.slick-active button:before{color:#256d9d}.slider-home-txt{position:absolute;z-index:1000!important;left:50%;transform:translateX(-50%);bottom:25%;color:#fff;width:70%;padding:0 90px;text-align:left;text-shadow:0 0 5px rgba(0,0,0,.6)}.place-slider{font-size:16px;line-height:24px;color:#fff;font-weight:700;text-transform:uppercase;display:block}.villa-name-slider{font-size:40px;line-height:46px;color:#fff;font-family:Fraunce;display:block}.short-slider{font-size:24px;color:#fff}.short-slider a:hover{color:#0076c8}.price-slider{font-size:18px;color:#fff;margin-bottom:20px}a.more-slider{font-size:16px;color:#43b2ff;font-weight:700;text-transform:uppercase}a.more-slider::after{content:"\f3d6";font-family:Ionicons;margin-left:10px}a.more-slider:hover{color:#fff}.slider-guide .slider{height:100%}.slider-guide .slider .slick-list,.slider-guide .slider .slick-track{height:100%}.slider-guide .slide{height:100vh;background-size:cover;background-position:top center!important;background-repeat:no-repeat;position:relative}.slider-guide .slide::before{display:inline-block;content:"";width:100%;height:100%;background:rgba(0,0,0,.25);position:absolute;top:0;left:0;z-index:1}.slider-guide .slick-prev.slick-arrow{position:absolute;z-index:10;top:50%;left:40px;width:53px;height:53px;margin-top:-26px;border:0;border-radius:100px;background-color:#fff;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.slider-guide .slick-prev.slick-arrow:after{content:"\f3d5";font-family:Ionicons;font-size:30px;color:#000;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.slider-guide .slick-next.slick-arrow{position:absolute;z-index:10;top:50%;right:40px;width:53px;height:53px;margin-top:-26px;border:0;border-radius:100px;background-color:#fff;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.slider-guide .slick-next.slick-arrow:after{content:"\f3d6";font-family:Ionicons;font-size:30px;color:#000;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.slider-guide .slick-next.slick-arrow:hover,.slider-guide .slick-prev.slick-arrow:hover{opacity:.5;transition:all .4s ease}.slider-villas{overflow:visible}.slick-track{display:flex}.slider-villas .slide{margin:0 10px 0 0;z-index:1;position:relative;transition:all .3s ease;float:none}.slider-villas .slide:hover{transition:all .4s ease-in-out;transform:scale(1.13);z-index:99999!important}.title-villa-slider{color:#202129;font-size:20px;font-weight:500}.place-villa-slider{color:#202129;font-size:16px;text-transform:uppercase;font-weight:300}.slider-villas-txt .discount-label{display:inline-block;content:"";width:55px;height:55px;border-radius:50%;background:#ffda00;position:absolute;top:-40px;right:10px;z-index:0}.slider-villas-txt .discount-label span{display:inline-block;width:55px;height:55px;border-radius:50%;text-align:center;font-size:17px;font-weight:300;background:#256d9d;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:8px;z-index:6;padding:15px}.slider-villas-txt{position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,.8);border-radius:50px 0 16px 0;padding:15px 40px;width:90%}.slider-villas .slide.slick-slide.slick-current.slick-active.slick-center .title-villa-slider{margin-top:0}.slider-villas .slide.slick-slide.slick-current.slick-active.slick-center .boxshadow{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.45);box-shadow:0 0 10px 0 rgba(0,0,0,.45);background-color:#fff}.boxshadow{position:relative;border-radius:16px;overflow:hidden;width:300px;height:450px}.slider-villas .slick-list{overflow:visible;padding:0!important}.slider-villas .slide .slider-villas-img{height:auto;background-size:cover;overflow:hidden}.slider-villas .slide .slider-villas-img img{width:100%;height:100%;object-fit:cover}.tab-pane.slider{overflow:hidden;padding:80px 0;padding-bottom:40px}.slider-villas .slick-prev.slick-arrow{position:absolute;z-index:10;top:50%;left:10px;width:53px;height:53px;margin-top:-10px;border:0;border-radius:100px;background-color:#1c1f23;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.slider-villas .slick-prev.slick-arrow:after{content:"\f3d5";font-family:Ionicons;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.slider-villas .slick-next.slick-arrow{position:absolute;z-index:10;top:50%;right:10px;width:53px;height:53px;margin-top:-10px;border:0;border-radius:100px;background-color:#1c1f23;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.slider-villas .slick-next.slick-arrow:after{content:"\f3d6";font-family:Ionicons;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.slider-villas .slick-next.slick-arrow:hover,.slider-villas .slick-prev.slick-arrow:hover{opacity:.5;transition:all .4s ease}.slick-next::before,.slider-villas .slick-prev::before{font-family:""}.slider-villas .slick-prev::before{content:""}.slider-villas .slick-next::before{content:""}a.explore-more{position:absolute;left:50%;bottom:20px;margin-left:-52px;text-align:center;text-transform:uppercase;color:#919494;font-weight:700;font-size:14px;z-index:1000;-webkit-animation-name:Floatingx;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:Floating;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out}@-webkit-keyframes Floatingx{from{-webkit-transform:translate(0,0)}65%{-webkit-transform:translate(0,15px)}to{-webkit-transform:translate(0,0)}}@-moz-keyframes Floating{from{-moz-transform:translate(0,0)}65%{-moz-transform:translate(0,15px)}to{-moz-transform:translate(0,0)}}a.explore-more i{color:#fff;font-size:40px}.content-holder{background-color:#256d9d}h1.title-confidence{color:#fff;font-weight:700;text-align:center;font-size:36px;margin-bottom:15px;margin-top:80px}h2.subtitle-confidence{color:#e0d9d9;font-weight:300;text-align:center;font-size:20px;margin-bottom:40px}.badge-holder{color:#fff;display:table;margin:0 auto;margin-bottom:80px}.badge-holder:hover{animation-duration:2s;animation-iteration-count:infinite;animation-name:Floating;animation-timing-function:ease-in-out}.badge-confidence,.badge-txt{display:table-cell;vertical-align:middle}.badge-confidence{padding-right:20px}.badge-txt{font-size:16px;font-weight:700;color:#959799}.badge-txt span{font-size:42px;line-height:52px;font-family:playfair_displayregular;color:#fff;font-weight:400;position:relative;top:-10px;display:block}.top{position:relative;height:100vh;top:0!important}.destinations .nav-tabs{border:0;text-align:center}.destinations .nav-tabs>li{display:inline-block;float:none}.destinations .nav-tabs>li>a{border:0;border-radius:0;font-family:playfair_displaybold;font-size:28px;color:#979797;padding-left:0;padding-right:0;margin:0 20px}.destinations .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0;color:#2a3036;border-bottom:2px solid #2a3036;background:0 0}.destinations .nav>li>a:hover,.nav>li>a:focus{background:0 0}.destinations .tab-content{margin-top:40px}.section.guide{background:#14181a;background:-moz-linear-gradient(top,#14181a 0,#1b1f22 10%);background:-webkit-linear-gradient(top,#14181a 0,#1b1f22 10%);background:linear-gradient(to bottom,#14181a 0,#1b1f22 10%);position:relative}.section.story{background:#fff;position:relative;border-radius:8px;padding:0 0 80px 0}.title-sec{font-size:44px;line-height:50px;font-family:Fraunce;text-align:center}.title-sec span{width:50px;height:1px;background-color:#666;margin:20px auto;display:block}.title-sec.white{color:#fff}.title-sec.white span{background-color:#8d8f91}.sub-title{font-size:22px;color:#666;text-align:center;margin-bottom:40px}.sub-title.white{color:#9b9c9d}.travelGuide{display:flex;flex-direction:row;align-items:flex-end;position:relative;width:100%}a.guide{overflow:hidden;border-radius:0 50px 50px 0;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);position:relative;height:400px;min-width:100px;max-width:50%;background-size:cover!important;background-position:center;margin-left:-30px;border-top-right-radius:40px;border-bottom-right-radius:40px;flex-grow:1;flex-basis:auto;flex-shrink:0;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;align-items:flex-end;transition:all .4s ease}a.guide:first-child{margin-left:0;z-index:5}a.guide:nth-child(2){z-index:4}a.guide:nth-child(3){z-index:3}a.guide:nth-child(4){z-index:2}a.guide:nth-child(5){z-index:1}a.guide:hover{transform:scale(1.1);z-index:20;border:5px solid #f2f2f2}a.guide .gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);position:absolute;bottom:0;left:0;width:100%;padding:30px;height:150px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}a.guide .title-guide{color:#fff;font-size:20px;font-weight:700;width:100%;transition:all .4s ease;text-align:center}a.guide.sights{background-image:url(../img/sights.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}a.guide.restaurants{background-image:url(../img/restaurants.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}a.guide.activities{background-image:url(../img/activities.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}a.guide.events{background-image:url(../img/events.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}a.guide.travel{background-image:url(../img/travel.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}a.guide:hover{transform:scale(1.1);-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);z-index:20}a.guide:hover .gradient{background:-moz-linear-gradient(top,rgba(2,64,145,0) 0,rgba(2,64,145,.6) 100%);background:-webkit-linear-gradient(top,rgba(2,64,145,0) 0,rgba(2,64,145,.6) 100%);background:linear-gradient(to bottom,rgba(2,64,145,0) 0,rgba(2,64,145,.6) 100%);transition:all .4s ease}a.guide .small-txt{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);color:rgba(255,255,255,.8);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;position:absolute;bottom:0;width:100%;text-align:center;padding:0 30px}a.guide:hover .small-txt{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}a.guide:hover span.title-guide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.text-holder{text-align:center;font-size:16px;font-weight:500;line-height:26px;margin-bottom:40px}.text-holder.lefttxt{text-align:left}.eyecatcher{color:#707070;font-size:42px;line-height:50px;font-family:playfair_displayregular;float:right;width:35%;padding:50px}.icons-story{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:40px 0;margin-bottom:120px}.icon-story{margin:0 auto;display:block;width:110px}.icon-story:hover{animation-duration:2s;animation-iteration-count:infinite;animation-name:Floating;animation-timing-function:ease-in-out}.title-icons{text-align:center;margin-top:15px;color:#575757;font-size:15px;font-weight:700;display:block}.rating-show{background-image:url(../img/rating.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:325px;text-align:center;color:#fff;position:relative}.blue-badge{background-image:url(../img/badge-blue.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:140px;height:140px;color:#fff;position:absolute;top:-70px;left:50%;margin-left:-70px;font-size:52px;font-family:playfair_displaybold;padding-top:25px}.votes{font-weight:700;font-size:15px;position:relative;top:80px}.stars{position:relative;top:110px}.punchine-rating{font-size:22px;position:relative;top:130px}.btn.submit{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;border:1px solid #fff;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;position:relative;top:150px}.btn.submit:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn.submit:active,.btn.submit:focus,.btn.submit:hover{color:#000}.btn.submit:active:before,.btn.submit:focus:before,.btn.submit:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.big-shadow{margin:0 auto;bottom:-40px;left:0;right:0;position:absolute;overflow:hidden;text-align:center;background-image:url(../img/big-shadow.png);background-position:center top;background-repeat:no-repeat;background-size:100%;height:40px}.footer{margin-top:50px;color:#fff;padding-bottom:40px}.footer a{color:#fff}.footerCta{display:inline-block;background:#256d9d;border-radius:8px;font-size:16px;padding:7px 10px;margin-top:8px}.footerCta:hover{background:#ffda00;color:#000;text-decoration:none!important}.title-footer{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:15px}.footer ul{margin:0;padding:0;list-style:none}.footer a:hover{text-decoration:underline}.logos-footer{margin:40px 0;text-align:center}.logos-footer a{display:inline-block;margin-right:50px}.logos-footer a:hover{opacity:.5;transition:all .4s ease}.pad0{padding:0;margin:0}.mar0{margin:0}.mozaik{position:relative}.gradient{background-image:url(../img/gradient-white-2.png);background-repeat:repeat-x;background-position:center;background-size:100% 257px;height:257px;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:11}.gradient.grey{background-image:url(../img/gradient-grey-2.png)}.gradient.lightgrey{background-image:url(../img/gradient-lightgrey-2.png)}.gradient.dark{background-image:url(../img/gradient-dark.png)}a.mozaik-box{background-position:center;background-repeat:no-repeat;background-size:cover;display:table;height:363px;width:100%;text-align:center;border:1px solid #fff;color:#fff}a.mozaik-box.kvarner{background-image:url(../UserDocsImages/home-mozaik/kvarner.jpg)}a.mozaik-box.dalmatia{background-image:url(../UserDocsImages/home-mozaik/dalmacija.jpg)}a.mozaik-box.rovinj{background-image:url(../UserDocsImages/home-mozaik/rovinj.jpg)}a.mozaik-box.pula{background-image:url(../UserDocsImages/home-mozaik/pula.jpg)}a.mozaik-box.zagreb{background-image:url(../UserDocsImages/home-mozaik/zagreb.jpg)}.overlay{display:table;height:363px;width:100%;background:rgba(0,0,0,.3)}a.mozaik-box:hover .overlay{background:rgba(0,0,0,.6);transition:all .4s ease}a.mozaik-box.last{opacity:.5}.title-mozaik{display:table-cell;vertical-align:middle;font-size:34px;font-weight:700;text-transform:uppercase}a.btn.showmore.black{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#1b1f22;border:1px solid #1b1f22;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;top:150px;left:50%;margin-left:-139px}a.btn.showmore.black:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1b1f22;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn.showmore.black:active,a.btn.showmore.black:focus,a.btn.showmore.black:hover{color:#fff}a.btn.showmore.black:active:before,a.btn.showmore.black:focus:before,a.btn.showmore.black:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}a.btn.showmore.black.villas{top:200px;margin-left:-109px}.confidence-ico-holder{position:relative}.popup-drugi,.popup-prvi,.popup-treci{width:320px;padding:30px;text-align:center;font-size:15px;line-height:24px;color:#292e35;position:absolute;top:-180px;left:50%;margin-left:-160px;font-family:playfair_displaybold;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#b5b5b5 100%);background:-webkit-linear-gradient(top,#fefefe 0,#b5b5b5 100%);background:linear-gradient(to bottom,#fefefe 0,#b5b5b5 100%);display:none}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #b5b5b5;position:absolute;bottom:-15px;left:50%;margin-left:-20px}a.need-help.black{display:none}a.next-level{margin-left:10px}a.backtop{float:right;margin-top:20px;position:relative;text-align:center;padding-top:35px}a.backtop i{border-radius:100px;width:30px;height:30px;background-color:#fff;color:#000;display:block;padding-top:5px;position:absolute;left:50%;top:0;margin-left:-15px}.bedrooms-drop{background:rgba(255,255,255,.9);position:relative;bottom:10px;left:0;right:0;z-index:100;display:none}.bedrooms-drop ul{list-style:none;margin:0;padding:0}.bedrooms-drop ul li{border-bottom:1px solid #ccc}.bedrooms-drop ul li a{display:block;padding:7px 20px;color:#000;font-weight:500}.bedrooms-drop ul li a:hover{background-color:#dedede}.preloader{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:15000}.sk-double-bounce{width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#0076c8;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.dl-menuwrapper{margin:0 auto;max-width:300px;position:relative;top:120px;z-index:10000}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper ul{padding:0;list-style:none}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:26px;line-height:32px;font-weight:300;color:#000;outline:0;font-family:playfair_displaybold}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:Ionicons;speak:none;-webkit-font-smoothing:antialiased;content:"\f3d6"}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.75)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:1;z-index:1000}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#d35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper ul{background:#643771}.pushy-left{transform:translate3d(-330px,0,0);-webkit-transform:translate3d(-330px,0,0)}.pushy-open-left #container,.pushy-open-left .push{transform:translate3d(330px,0,0);-webkit-transform:translate3d(330px,0,0)}.pushy-right{transform:translate3d(330px,0,0);-webkit-transform:translate3d(330px,0,0)}.pushy-open-right #container,.pushy-open-right .push{transform:translate3d(-330px,0,0);-webkit-transform:translate3d(-330px,0,0)}.pushy-open-left{overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch}.pushy{background-color:rgba(255,255,255,.9);width:320px;-webkit-box-shadow:4px 0 10px 0 rgba(0,0,0,.27);-moz-box-shadow:4px 0 10px 0 rgba(0,0,0,.27);box-shadow:4px 0 10px 0 rgba(0,0,0,.27);z-index:100000}.pushy-content ul{list-style:none;padding-left:0}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{background-color:transparent}.mob-menu,.mob-menu ul{list-style-type:none;padding:0;margin:0}.mob-menu,.mob-menu a{color:#fff}.mob-menu ul{display:none}.mob-menu ul.active{display:block}.mob-menu>li{border-bottom:1px solid #ccc}.mob-menu>li>a{position:relative;display:block;padding:10px 15px;padding-left:25px;padding-right:15px;font-size:22px;cursor:pointer;color:#000}.mob-menu a.active{color:#0076c8}.mob-menu>li>a>i{position:absolute;top:0;bottom:0;right:0;left:0;display:inline-block;font-family:dkom;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mob-menu a:hover{color:#0076c8}.mob-menu li a i:before{font-size:22px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:transform .3s;transition:transform .3s}.mob-menu li a i.active:before{content:"\f2f4"}.mob-menu .mob-submenu{background-color:transparent;padding:0}.mob-submenu>li{position:relative}.mob-submenu>li+li{border-top:1px solid #ccc}.mob-submenu>li>a{position:relative;display:block;padding:15px 20px 15px 0;padding-left:25px;padding-right:45px;font-weight:700;font-size:18px;color:#000}.mob-submenu .expand-btn{position:absolute;top:0;bottom:0;right:0;width:45px}.mob-submenu .expand-btn:before{content:"\6c";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:dkom;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mob-submenu .expand-btn.active:before{content:"\6d"}.mob-submenu{border-top:1px solid #ccc}.mob-submenu ul{background-color:transparent}.mob-submenu ul a{display:block;padding:13px 30px;padding-right:10px;font-size:13px}.mob-submenu ul li+li{border-top:1px solid #ccc}.mob-menu .mob-submenu-sub{padding:0;border-top:1px solid #ccc}.mob-submenu-sub li a{font-weight:600;font-size:15px;color:#000;position:relative}.mob-submenu-sub li a i.ionicons.ion-record:before{font-size:9px;position:absolute;left:14px;top:50%;margin-top:0}.mob-menu-bottom{position:absolute;bottom:0;width:100%;max-height:300px;overflow:auto}a.toggle-form{display:none}a.hide-form{display:none}a.toggle-form2{display:none}a.hide-form2{display:none}a.logo-mob{display:none}.form-holder-search input.input::-webkit-input-placeholder{color:#b2b2b2!important;opacity:1!important}.form-holder-search input.input::-moz-placeholder{color:#b2b2b2!important;opacity:1!important}.form-holder-search input.input:-ms-input-placeholder{color:#b2b2b2!important;opacity:1!important}.form-holder-search input.input:-moz-placeholder{color:#b2b2b2!important;opacity:1!important}.category-slika-wrapper{height:400px;width:100%;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.category-slika-wrapper::before{display:inline-block;content:"";width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0}.black-overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.your-selection{text-align:center;color:#fc0;font-size:20px}.your-selection span{font-weight:700;font-size:26px}.trakica-black{position:relative;background-color:#22272c;color:#fff;height:65px;margin:0 auto;margin-top:-65px;z-index:100;width:1546px;opacity:0}.logo-trakica{width:15%;padding-top:11px;margin-right:40px;float:left;margin-left:40px}.logo-trakica img{width:146px}.trakica-form-holder{width:23%;float:left;border-left:1px solid #666;height:65px}.labela-trakica{color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;margin-right:20px;float:left;padding-top:22px;margin-left:10px}.input-trakica{background:0 0;border:0;margin-top:20px;font-size:16px;color:#fff;font-family:playfair_displaybold;width:120px}.trakica-black input::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.trakica-black input::-moz-placeholder{color:#fff!important;opacity:1!important}.trakica-black input:-ms-input-placeholder{color:#fff!important;opacity:1!important}.trakica-black input:-moz-placeholder{color:#fff!important;opacity:1!important}.reset-form{border:1px solid #fff;color:#fff;background:0 0;text-transform:uppercase;text-align:center;float:right;padding:10px 25px;margin-top:7px;font-weight:700}.trakica-black.showme.sticky{opacity:1;left:0;right:0;margin-left:auto;margin-right:auto;position:fixed!important;z-index:950!important;top:0!important;margin-top:0!important;background-color:rgba(34,39,44,.87);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 2px 39px -10px rgba(0,0,0,.5);-moz-box-shadow:0 2px 39px -10px rgba(0,0,0,.5);box-shadow:0 2px 39px -10px rgba(0,0,0,.5);transition:all .5s ease-in}.trakica-black.showme.blue.sticky{background:#006cb8;background:-moz-linear-gradient(top,#006cb8 0,#0087e4 100%);background:-webkit-linear-gradient(top,#006cb8 0,#0087e4 100%);background:linear-gradient(to bottom,#006cb8 0,#0087e4 100%)}.trakica-grey{background:#cdcdcd;background:-moz-linear-gradient(top,#cdcdcd 0,#dedede 100%);background:-webkit-linear-gradient(top,#cdcdcd 0,#dedede 100%);background:linear-gradient(to bottom,#cdcdcd 0,#dedede 100%);height:65px;margin:0 auto;width:1546px}.trakica-white{background:#fff;height:65px;margin:0 auto;width:1546px}a.filters-a{color:#0076c8;text-transform:uppercase;font-weight:700;display:block;margin-left:auto;margin-right:auto;width:100px;font-size:16px;padding-top:5px}a.filters-a img{margin-right:10px;width:20px;height:16px}a.filters-a:hover{color:#0763ac}.showing{float:left;font-weight:600;color:#333}.holder-filteri-site{margin-bottom:30px}.form-holder-sort{float:right}.form-holder-sort .btn-default{background-color:transparent;border:0}.form-holder-sort .btn-group.open .dropdown-toggle{box-shadow:none}.form-holder-sort .bootstrap-select .dropdown-toggle:focus{outline:0!important;box-shadow:none!important}.form-holder-sort .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:16px}.filteri-odabrani{text-align:center;margin-bottom:30px}.filter{font-size:11px;background-color:#b9d4e6;padding:1px 6px;text-align:center;color:#3a454c;font-weight:700;border-radius:5px;display:inline-block;margin:0 3px}.filter i{cursor:pointer}a.map-view-a{color:#3f3f3f;font-size:15px;font-weight:700;display:inline-block;float:right;margin-top:22px;margin-right:30px}a.map-view-a i{color:#ec6a00;font-size:20px;margin-right:10px;position:relative}a.list-view-a{color:#3f3f3f;font-size:15px;font-weight:700;display:inline-block;float:right;margin-top:22px;margin-right:30px}a.list-view-a i{color:#ec6a00;font-size:20px;margin-right:10px;position:relative}a.favorites-a{color:#3f3f3f;font-size:15px;font-weight:700;display:inline-block;float:right;margin-top:22px}a.favorites-a i{color:#256d9d;font-size:20px;margin-right:10px;position:relative}a.favorites-a.traka{display:inline-block;float:right;margin-top:20px}a.favorites-a.traka i{color:#fff;font-size:24px}a.map-view-a.traka{display:inline-block;float:right;margin-top:20px;margin-right:30px}a.map-view-a.traka i{color:#fff;font-size:24px;margin-right:10px}a.list-view-a.traka{display:inline-block;float:right;margin-top:20px}a.list-view-a.traka i{color:#fff;font-size:24px;margin-right:10px}a.filters-a.traka{display:inline-block;float:right;margin-top:16px;margin-right:30px;width:auto}a.filters-a.traka i{color:#fff;font-size:24px;margin-right:10px}a.form-opener-traka{display:inline-block;float:right;margin-top:17px;color:#fff;font-weight:700;margin-right:35px;position:relative}a.form-opener-traka i{color:#fff;font-size:24px;margin-left:10px;position:relative;top:4px}a.favorites-a:hover,a.map-view-a:hover{color:#000}.section.destinations.grey{background-color:#f1f0f0;padding-top:40px}.villa-holder{background-color:#fff;height:230px;margin-bottom:40px;position:relative}.villa-data{width:30%;float:left;padding:2.9%;position:relative}a.title-villa-a{font-weight:700;color:#191a1b;font-size:20px;display:block;margin-top:45px}.opis-villa{font-size:16px;line-height:24px;color:#515151;font-weight:500;margin-bottom:20px}.price-villa{font-size:14px;line-height:20px;color:#515151;font-weight:500}.price-villa span{font-size:20px;line-height:20px;color:#0076c8;font-weight:600}.price-villa span.akcija{color:#ac0101}a.add-to-favorite{position:absolute;right:0;top:22px;color:#d00;font-size:20px}a.remove-from-favorite{position:absolute;right:0;top:22px;color:#202020;font-size:20px}.viewed{font-size:14px;color:#757575;position:absolute;right:40px;top:26px}.viewed i{margin-right:5px;font-size:14px;color:#757575}.reviews{position:absolute;top:26px}.badge-review{background-image:url(../img/badge-review.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:28px;height:28px;font-size:11px;font-weight:700;padding-top:6px;color:#000;text-align:center;float:left;margin-right:10px}a.number-reviews{color:#252a2f;font-weight:600;font-size:14px}.shadow-villa{position:absolute;bottom:-30px;height:30px;left:0;width:100%;overflow:hidden;z-index:2}.shadow-villa img{margin:0 auto;width:1140px;bottom:0;left:50%;position:absolute;margin-left:-570px;overflow:hidden}.villa-slider-holder{height:230px;width:67%;float:right}.villa-slider{height:230px}.villa-slider .slide{height:230px;background-size:cover}.villa-slider .slick-prev.slick-arrow{position:absolute;z-index:10;top:50%;left:10px;width:53px;height:53px;margin-top:0;border:0;border-radius:100px;background-color:#1c1f23;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.villa-slider .slick-prev.slick-arrow:after{content:"\f3d5";font-family:Ionicons;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.villa-slider .slick-next.slick-arrow{position:absolute;z-index:10;top:50%;right:10px;width:53px;height:53px;margin-top:0;border:0;border-radius:100px;background-color:#1c1f23;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.45);box-shadow:0 0 14px 0 rgba(0,0,0,.45);color:#fff;overflow:hidden}.villa-slider .slick-next.slick-arrow:after{content:"\f3d6";font-family:Ionicons;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;margin-top:0;margin-left:-9px;z-index:11}.villa-slider .slick-next.slick-arrow:hover,.villa-slider .slick-prev.slick-arrow:hover{opacity:.5;transition:all .4s ease}.slick-next::before,.villa-slider .slick-prev::before{font-family:""}.villa-slider .slick-prev::before{content:""}.villa-slider .slick-next::before{content:""}.row.mar0.relat{position:relative}.breadcrumbs_inner{margin:20px auto 0;text-align:left;float:left}.breadcrumbs_inner ul{margin:0;padding:0}.breadcrumbs_inner li{display:inline-block;list-style:outside none none;padding:0}.breadcrumbs_inner li::before{content:none;margin:0;padding:0}.breadcrumbs_inner a{color:#717171;font-size:12px}.breadcrumbs_inner span{color:#717171;font-size:12px}.filters-overlay{position:absolute;z-index:10000;background:rgba(255,255,255,.95);top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;overflow-x:hidden}.filter-holder-inner{padding:50px 10%}.filter-row{border-bottom:1px solid #ccc;padding:30px 0 25px 0}.filter-row:first-of-type{border-top:1px solid #ccc}.labela-filter{font-weight:700;font-size:14px;text-transform:uppercase;color:#202020;width:15%;float:left}.filter-row-holder{float:left;width:16.6%}.fil-label{float:left;font-weight:500}.filter-holder-inner .checkbox{float:left;margin-right:5px;margin-top:0}a.reset-filters{display:inline-block;vertical-align:middle;position:relative;border-radius:0;color:#1b1f22;border:1px solid #1b1f22;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase}a.reset-filters:active,a.reset-filters:focus,a.reset-filters:hover{color:#fff;background-color:#1b1f22}.submit-filters{display:inline-block;vertical-align:middle;position:relative;border-radius:0;color:#fff;border:1px solid #0076c8;background-color:#0076c8;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase}.submit-filters:active,.submit-filters:focus,.submit-filters:hover{color:#fff;background-color:#004676}.gumbi-filters{text-align:center;margin-top:30px}.category-slika-wrapper .main-search{bottom:40px}.category-slika-wrapper a.toggle-form.ville{top:65%}a.close-big-filters{position:absolute;z-index:10000;top:30px;left:30px;color:#000;font-size:34px}.main-villa-content{background:-moz-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(0,0,0,.1) 100%);-webkit-box-shadow:0 10px 14px 0 rgba(0,0,0,.45);-moz-box-shadow:0 10px 14px 0 rgba(0,0,0,.45);box-shadow:0 10px 14px 0 rgba(0,0,0,.45);padding:45px 0 45px 45px;bottom:0;position:absolute;left:50%;margin-left:-773px;width:1546px;z-index:11;color:#fff}.villa-name{font-size:44px;font-family:playfair_displaybold}.villa-name-booking{font-size:48px;font-family:playfair_displaybold;position:absolute;top:45%;left:50%;margin-left:-250px;text-align:center;width:500px;color:#fff;z-index:5}.main-villa-content .breadcrumbs_inner{margin-top:10px}.ionicons.ion-ios-arrow-right,.main-villa-content .breadcrumbs_inner a{color:#fff}.villa-infos{font-family:playfair_displayregular;float:left;font-size:18px;margin-right:40px}.villa-infos ul li{margin-bottom:10px}a.add-to-fav i{color:red;margin-left:10px;font-size:20px}a.add-to-fav{display:inline-block;float:right;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;border:1px solid #fff;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:25px}a.add-to-fav:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1b1f22;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.add-to-fav:active,a.add-to-fav:focus,a.add-to-fav:hover{color:#fff}a.add-to-fav:active:before,a.add-to-fav:focus:before,a.add-to-fav:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.villa-menu{text-align:center}.villa-menu ul{list-style:none;margin:0;padding:0}.villa-menu ul li{display:inline-block;padding:10px 0;margin-right:20px}.villa-menu ul li a{color:#fff;font-size:18px;font-weight:700}.villa-menu ul li a img{width:22px;position:relative;margin-top:-5px}.villa-menu ul li a.active,.villa-menu ul li a:hover{border-bottom:2px solid #ffda00}.villa-menu ul li a.active.activeGuide,.villa-menu ul li a:hover{border-bottom:2px solid #ffda00;color:#fff}a.btn-book-now{display:block;float:right;background:#fff;text-align:center;text-transform:uppercase;font-weight:700;padding:10px 30px;font-size:16px;margin-top:10px}.btn-primary{display:block;vertical-align:middle;position:relative;background-color:#202129;border-radius:8px;color:#fff;border:1px solid #202129;padding:10px 30px;min-width:180px;width:fit-content;font-size:18px;font-weight:300;margin:30px auto 30px auto;transition:.3s all ease-in-out;text-align:center}.btn-primary:hover{transform:scale(1.15);background-color:#202129;transition:.3s all ease-in-out}.magnific-gallery{margin:20px 0}.magnific-gallery div{padding:0}.magnific-gallery a{display:block}img.desaturate{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.magnific-gallery a:hover,.magnific-gallery a:hover img{transition:all .5s ease-in}.magnific-gallery a.effect-hover:hover img{opacity:.5}.mfp-arrow-right::before{border-left:0!important}.mfp-arrow-left::before{border-right:0!important}a.btn.showmore.white{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;border:1px solid #fff;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;top:150px;left:50%;margin-left:-113px}a.btn.showmore.white:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn.showmore.white:active,a.btn.showmore.white:focus,a.btn.showmore.white:hover{color:#1b1f22}a.btn.showmore.white:active:before,a.btn.showmore.white:focus:before,a.btn.showmore.white:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.villa-gmap{margin-bottom:40px}.title-distance{font-size:18px;color:#373e47;text-transform:uppercase;font-weight:700}ul.distance-ul{margin:0;padding:0;padding-left:15px;margin-top:20px;font-size:18px;font-weight:500;color:#373e47}ul.distance-ul li{margin-bottom:10px}a.btn-write-review{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;background-color:#0087e5;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;left:50%;margin-left:-100px;margin-bottom:40px}a.btn-write-review:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#006fbd;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-write-review:active,a.btn-write-review:focus,a.btn-write-review:hover{color:#fff}a.btn-write-review:active:before,a.btn-write-review:focus:before,a.btn-write-review:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.review{margin-bottom:60px;position:relative}.review-rating{margin-top:20px}.review-data{color:#515151;font-weight:600;font-size:16px}.star-holder{color:#f1c100;font-size:20px}.review-bubble{-webkit-box-shadow:0 11px 42px 0 rgba(0,0,0,.25);-moz-box-shadow:0 11px 42px 0 rgba(0,0,0,.25);box-shadow:0 11px 42px 0 rgba(0,0,0,.25);padding:60px;position:relative}.arrow-left{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #fff;position:absolute;left:-29px;top:30px}.arrow-right{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #fff;position:absolute;right:-29px;top:30px}.review-data.right{padding-left:50px}.your-selection-box{background-color:#363d46;background-image:url(../img/shine.png);background-repeat:no-repeat;background-size:100%;background-position:center;color:#fff;padding:50px 40px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);display:table;width:100%;margin-bottom:40px}.title-selection{font-size:30px;font-family:playfair_displaybold;display:table-cell;vertical-align:middle;width:27%}.selection-box-data{font-size:16px;font-weight:700;display:table-cell;vertical-align:middle;width:40%}.selection-price{font-size:34px;font-weight:700;display:table-cell;vertical-align:middle;width:15%}.selection-book{display:table-cell;vertical-align:middle}a.btn-book-now-green{display:block;vertical-align:middle;text-align:center;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;background-color:#04a800;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase}a.btn-book-now-green:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#037c00;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-book-now-green:active,a.btn-book-now-green:focus,a.btn-book-now-green:hover{color:#fff}a.btn-book-now-green:active:before,a.btn-book-now-green:focus:before,a.btn-book-now-green:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}a.btn-all-rates{display:inline-block;vertical-align:middle;text-align:center;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#0087e5;background-color:transparent;border:1px solid #0087e5;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;margin-right:15px}a.btn-all-rates:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#0087e5;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-all-rates:active,a.btn-all-rates:focus,a.btn-all-rates:hover{color:#fff}a.btn-all-rates:active:before,a.btn-all-rates:focus:before,a.btn-all-rates:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-holder-selection{float:left}a.btn-contact-us{display:inline-block;vertical-align:middle;text-align:center;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#363d46;background-color:transparent;border:1px solid #363d46;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase}a.btn-contact-us:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#363d46;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-contact-us:active,a.btn-contact-us:focus,a.btn-contact-us:hover{color:#fff}a.btn-contact-us:active:before,a.btn-contact-us:focus:before,a.btn-contact-us:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.deposit-txt{border-top:1px solid #ccc;padding-top:40px;margin-top:40px;font-size:14px;text-align:center}.need-help-call{float:right;color:#363d46;font-size:24px;margin-top:5px}.need-help-call a{color:#363d46}.facilities-row{border-bottom:1px solid #515456;padding:30px 0 25px 0}.facilities-row:first-of-type{border-top:1px solid #515456}.labela-facilities{font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;width:15%;float:left}.facilities-data-holder{float:left;width:85%}.facilities-row-holder{float:left;width:25%;padding-right:2.5%;color:#fff;margin-bottom:20px}.facilities-row-holder i{font-size:26px;margin-right:5px}.ico-holder{position:relative;padding-left:19px}.ico-holder::before{content:"\f383";font-family:Ionicons;left:0;top:0;position:absolute;color:#fff}.facilities-label{float:left;font-weight:500;color:#fff}.facilities-row-holder.big{width:50%}.extras{color:#6eb3f9;font-size:14px;font-style:italic}.big-gradient.vila{height:515px;z-index:1}.holder_review{margin-bottom:20px}.review-form{margin:40px 0;display:none}.review-form .form-control{border:none;border-bottom:1px solid #ccc;box-shadow:none;border-radius:0;background:0 0}.review-form .form-control.textarea{border:1px solid #ccc;min-height:200px}.btn-review-submit{background-color:#0076c8;border:0 none;border-radius:0;color:#fff;display:block;font-size:16px;font-weight:700;padding:12px 30px;position:relative;text-transform:uppercase;transition:all .4s ease 0s;width:200px;margin:0 auto}.all-rates-holder{margin:40px 0;border-top:1px solid #ccc;padding-top:40px;display:none}.tablesaw tr:nth-child(odd){background:#f1f5f7}.tablesaw tr:nth-child(2n){background:#e1e6e9}.tablesaw .nobg{background:#363d46!important;color:#fff}.tblnapomena{font-size:14px;color:#666;margin-bottom:5px}.tblnapomena.prva{padding-top:20px;margin-bottom:0}.booking-data{margin-top:10px}.booking-data>div{font-size:18px;font-weight:700;color:#fff;float:left;margin-left:45px}.booking-data>div:first-of-type{margin-left:0}.booking-data div span{text-transform:uppercase;margin-right:5px;font-size:16px;color:#dedede}.booking-price{font-size:30px;font-weight:700;color:#fff;text-align:right}.main-villa-content.booking{background:-moz-linear-gradient(top,rgba(0,134,227,.7) 0,#0086e3 100%);background:-webkit-linear-gradient(top,rgba(0,134,227,.7) 0,#0086e3 100%);background:linear-gradient(to bottom,rgba(0,134,227,.7) 0,#0086e3 100%);padding:30px}.main-villa-content.booking .villa-name{font-size:30px;margin-top:10px}.booking-form .form-control{border:none;border:1px solid #ccc;box-shadow:none;border-radius:0;background:0 0}.booking-form .dropdown .btn-default{width:100%;text-align:left}.form-holder-booking .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.form-holder-booking .btn-default{border-radius:0}.booking-form textarea{min-height:300px}a.continue-btn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;background-color:#ffda00;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;float:right;margin-top:30px}a.continue-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#006fbd;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.continue-btn:active,a.continue-btn:focus,a.continue-btn:hover{color:#fff}a.continue-btn:active:before,a.continue-btn:focus:before,a.continue-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}a.back-btn{display:inline-block;vertical-align:middle;text-align:center;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#363d46;background-color:transparent;border:1px solid #363d46;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;float:left;margin-top:30px}a.back-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#363d46;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.back-btn:active,a.back-btn:focus,a.back-btn:hover{color:#fff}a.back-btn:active:before,a.back-btn:focus:before,a.back-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}h2.booking-title{font-size:30px;margin-bottom:30px;font-family:playfair_displayregular}.section-title-booking{font-size:22px;font-weight:700;margin-bottom:20px}.data-booking-details{font-weight:300;color:#333;font-size:16px;margin-bottom:10px}.data-booking-details div{float:left;margin-right:10px;font-weight:600;color:#333}.data-booking-details div.clear{float:none;margin-right:0}.inner-section-booking{border:1px solid #ccc;margin-bottom:30px;padding:30px 40px}a.continue-btn.green{color:#fff;background-color:#04a800}a.continue-btn.green:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#037c00}a.continue-btn.green:active,a.continue-btn.green:focus,a.continue-btn.green:hover{color:#fff}a.continue-btn.green:active:before,a.continue-btn.green:focus:before,a.continue-btn.green:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.total-booking{float:left;text-align:left}.cost-breakdown{float:right!important;text-align:right!important}.cost-breakdown.big{color:#1f82f2;font-size:22px}.terms-conditions{border-top:1px solid #ccc;margin-top:30px;padding-top:30px;text-align:center}.terms-conditions a{color:#000;text-decoration:underline}.insurance-if{margin:10px 0}.buy-now-via{color:#666;font-style:italic;margin-bottom:10px}.buy-now-via.drugi{margin-top:42px}.booking-form ul{list-style:none;margin:0;padding:0;overflow:auto}.booking-form ul li{color:#666;display:block;position:relative;float:left;width:100%}.booking-form ul li input[type=radio]{position:absolute;visibility:hidden}.booking-form ul li label{display:block;position:relative;font-weight:300;font-size:16px;padding:15px 25px 21px 30px;margin:5px auto;height:30px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.booking-form ul li:hover label{color:#666}.booking-form ul li .check{display:block;position:absolute;border:2px solid #aaa;border-radius:100%;height:20px;width:20px;top:21px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.booking-form ul li:hover .check{border:2px solid #666}.booking-form ul li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.booking-form input[type=radio]:checked~.check{border:2px solid #1f82f2}.booking-form input[type=radio]:checked~.check::before{background:#1f82f2}.booking-form input[type=radio]:checked~label{color:#1f82f2}.booking-form-confirmation{font-size:18px;line-height:26px}.booking-form-confirmation a{color:#202020;text-decoration:underline}.booking-form-confirmation a.back-btn{text-decoration:none}.section.story.topmarminus{margin-top:-100px;z-index:10}.filters-overlay{position:fixed;z-index:10001}a.close-big-filters{left:auto;right:30px}.filter-row-wrapper{float:left;width:83%;margin-left:10px}.filter-row .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100px;margin-top:-14px}.filter-row .noUi-target{width:230px;display:inline-block;box-shadow:none;border-radius:0;margin:0 30px}.filter-row .noUi-horizontal .noUi-handle{top:-10px;outline:0}.filter-row .noUi-horizontal{height:5px}.filter-row .noUi-connect{background:#0077ca}.filter-row .noUi-handle{width:20px;height:20px;border-radius:50%;box-shadow:none;background:#0077ca;border:none}.filter-row .noUi-handle:after,.filter-row .noUi-handle:before{content:'';display:none}.filter-row .example-val{display:inline-block}.filter-row .bootstrap-select>.dropdown-toggle{border-top:transparent;border-right:transparent;border-left:transparent;border-bottom:1px solid #1b1f22;border-radius:0;background:0 0}.filter-row .bootstrap-select>.dropdown-toggle:focus{outline:0!important;outline-offset:0}.filter-row .bootstrap-select .btn:active{box-shadow:none}.filter-row .bootstrap-select.btn-group .dropdown-menu li a,.filter-row .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:18px;color:#000}.filter-row .bootstrap-select.btn-group .dropdown-menu li a{padding:7px 15px}.filter-row .bootstrap-select.btn-group .dropdown-menu{padding:0;background-color:rgba(255,255,255,.7)}.filter-row .bootstrap-select.btn-group .dropdown-menu li{border-bottom:1px solid #ccc}.filter-row .bootstrap-select.btn-group .dropdown-menu{border-radius:0}.filter-row .btn-group.open .dropdown-toggle{box-shadow:none}.filter-row .bootstrap-select.btn-group .btn{padding:2px 0}.filter-row .bootstrap-select.btn-group .dropdown-toggle .caret{border:none}.filter-row .bootstrap-select.btn-group .dropdown-toggle .caret:after{content:"\f3d0";font-family:Ionicons;position:relative;font-size:20px;color:#000;position:absolute;top:-12px}.filter-row input[type=checkbox]{display:none}.filter-row input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.filter-row input[type=checkbox]+label:last-child{margin-bottom:0;margin-right:10px}.filter-row input[type=checkbox]+label:before{content:'';display:block;width:20px;height:20px;border:2px solid #9a9b9d;background:#9a9b9d;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.filter-row input[type=checkbox]:checked+label:before{width:10px;top:-5px;left:5px;background:0 0;border-radius:0;opacity:1;border-color:#6eb3f9;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.call-to-action{font-size:26px;text-align:center}.call-to-action a{color:#fff}.contact-txt{font-size:18px;line-height:26px;margin-bottom:30px}.contact-txt-bottom{font-size:18px;line-height:26px;margin-top:30px}.daterangepicker.ltr .ranges{float:none}.gastronomy-txt-home{padding:50px;margin-top:50px}.gastronomy-txt-home.right{padding:50px;margin-top:50px}.label-gastro{font-size:15px;color:#636363;text-transform:uppercase;letter-spacing:1px}a.title-gastronomy{color:#292929;font-size:24px;line-height:30px;font-weight:700}a.title-gastronomy:active,a.title-gastronomy:focus,a.title-gastronomy:hover{color:#047dc8;text-decoration:none}.text-gastro{color:#292929;font-size:16px;line-height:26px;margin-top:20px;font-weight:500}.text-gastro a.read-more{color:#256d9d;text-decoration:underline}.text-gastro a.read-more:hover{color:#202129}a.box-arts{display:block;transition:all .4s ease;margin-bottom:30px;border-radius:16px}a.box-arts:hover img{opacity:.8;transition:all .4s ease}a.box-arts:hover .event-name-arts{color:#1f82f2;transition:all .4s ease}.white-bg-arts{background-color:#fff;display:block;padding:0 0 20px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.location-arts{color:#515151;font-weight:500;font-size:16px;display:block;text-transform:uppercase}.event-name-arts{color:#191a1b;font-weight:700;font-size:20px;display:block}.btn-holder-guide{text-align:center}a.btn-discover-more{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#1b1f22;border:1px solid #1b1f22;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:40px}a.btn-discover-more:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1b1f22;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-discover-more:active,a.btn-discover-more:focus,a.btn-discover-more:hover{color:#fff}a.btn-discover-more:active:before,a.btn-discover-more:focus:before,a.btn-discover-more:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}a.btn-discover-more.white{color:#fff;border:1px solid #fff}a.btn-discover-more.white:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff}a.btn-discover-more.white:active,a.btn-discover-more.white:focus,a.btn-discover-more.white:hover{color:#1b1f22}.guide-slider-holder{padding:0 0 20px 0}.section.events{background-image:url(../img/events-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.section.events .title-sec{color:#fff;text-align:left}.events-txt{font-size:16px;color:#919191;line-height:26px;font-weight:600;margin-top:30px}a.btn-discover-more-events{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#fff;border:1px solid #fff;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:40px}a.btn-discover-more-events:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-discover-more-events:active,a.btn-discover-more-events:focus,a.btn-discover-more-events:hover{color:#1b1f22}a.btn-discover-more-events:active:before,a.btn-discover-more-events:focus:before,a.btn-discover-more-events:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.big-clanak-a{display:block;width:100%;position:relative;transition:all .4s ease;margin-bottom:30px;overflow:hidden;height:455px;border-radius:8px;overflow:hidden}.big-clanak-a .big-clanak-foto{margin:0 auto;text-align:center}.big-clanak-foto{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;width:100%;height:455px}.big-clanak-foto img{object-fit:cover!important;width:100%!important;height:100%}.big-clanak-txt{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:10;height:240px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);padding:40px}a.label-blue-small{background-color:#256d9d;color:#fff;font-size:13px;font-weight:150;text-align:center;text-transform:lowercase;padding:5px 10px;border-radius:6px}a.label-blue-small:hover{background-color:#202129;color:#fff}a.big-clanak-naslov{color:#fff;font-size:28px;font-weight:700;margin-top:15px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease-out}a.big-clanak-naslov:hover{color:#fff;opacity:.8}.midi-clanak-a{display:block;width:100%;transition:all .4s ease;margin-bottom:30px;-webkit-box-shadow:0 0 31px 0 rgba(0,0,0,.27);-moz-box-shadow:0 0 31px 0 rgba(0,0,0,.27);box-shadow:0 0 31px 0 rgba(0,0,0,.27);border-radius:8px;overflow:hidden}.midi-clanak-foto{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;width:100%;height:400px;overflow:hidden}.midi-clanak-foto img{object-fit:cover!important;width:100%!important;height:100%}.midi-clanak-txt{width:100%;height:auto;background-color:#fff;padding:40px;display:block}a.midi-clanak-naslov{color:#373737;font-size:20px;font-weight:700;display:block;margin-top:15px;line-height:26px}a.midi-clanak-naslov:hover{color:#1f82f2}.mini-clanak-a{display:block;width:100%;transition:all .4s ease;margin-bottom:30px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:8px;overflow:hidden}.mini-clanak-foto{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;height:100%;width:30%;float:left;overflow:hidden;text-align:right}.mini-clanak-foto img{height:100%;margin:0 auto 0 0;position:relative}.mini-clanak-txt{float:left;width:70%;height:auto;background-color:#fff;padding:30px;display:block}a.mini-clanak-naslov{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#373737;font-size:20px;font-weight:700;margin-top:15px;line-height:26px}a.mini-clanak-naslov:hover{color:#1f82f2}.clear1{clear:both;display:block;font-size:1px;height:1px;line-height:0}a.telefon-prati{width:40px;height:40px;display:block;border-radius:100px;text-align:center;background-color:#0076c8;color:#fff;padding-top:8px;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;z-index:11}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.pratime-telefon span{display:none;position:fixed;bottom:20px;right:70px;padding:8px;background-color:#fff;border-radius:100px;transition:all .4s ease;z-index:10}a.telefon-prati:hover{background-color:#fff;color:#0076c8;transition:all .4s ease}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}.pratime-telefon{position:fixed;right:20px;bottom:20px;transition:all .4s ease;z-index:100000;display:none}.need-help-phone{display:none}.title-clanak{color:#202020;font-size:28px;font-weight:700;line-height:32px;margin-bottom:10px}.clanak-txt{font-size:16px;line-height:1.6;font-weight:400}.img_responsive{display:block;max-width:100%;height:auto}.guide-article img{border-radius:8px}a.back-clanci{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;color:#1b1f22;border:1px solid #1b1f22;padding:10px 30px;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:30px}a.back-clanci:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1b1f22;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.back-clanci:active,a.back-clanci:focus,a.back-clanci:hover{color:#fff}a.back-clanci:active:before,a.back-clanci:focus:before,a.back-clanci:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.breadcrumbs-holder{background-color:#f2f2f2;width:1546px;margin:0 auto;padding:10px 0}#breadcrumbs_inner{text-align:left}#breadcrumbs_inner ul{margin:0;padding:0}#breadcrumbs_inner li{display:inline-block;list-style:outside none none;padding:0}#breadcrumbs_inner li::before{content:none;margin:0;padding:0}#breadcrumbs_inner a{color:#606060;font-size:12px}#breadcrumbs_inner span{color:#606060;font-size:12px}.trakica-blue{width:100%;border-radius:0;padding:15px;margin:0 auto 0 auto;position:relative;width:100%;z-index:10000;background:#202129;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#pratisveHome{display:block}.trakica-blue.is_stuck{margin:0 auto;z-index:999;left:0;right:0}a.phone-top{color:#fff;float:right;font-weight:700;margin-left:30px;margin-top:2px}a.myistria-logo-home{width:200px;display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;font-weight:200;margin:0 auto;display:none}#breadcrumbs_inner{margin:30px 0}a.city-arts-kategorija:hover .event-name-arts{color:#047dc8}a.city-arts:hover .location-arts{color:#047dc8}.preloader-myistria{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:15000}.preloader-myistria>div{width:200px;height:200px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -100px;text-align:center;opacity:.75;-webkit-animation-name:pulsing;-webkit-animation-duration:1s;-webkit-animation-iteration-count:50}.preloader-myistria>div>img{width:100%}@-webkit-keyframes pulsing{from{-webkit-transform:scale(1);opacity:.75}50%{-webkit-transform:scale(1.06);opacity:1}to{-webkit-transform:scale(1);opacity:.75}}.navrh{background-color:rgba(119,135,147,.87);padding:4px 15px;color:#fff;position:fixed;right:20px;bottom:70px;z-index:9999;font-size:24px;width:40px;height:40px;border-radius:100px}.navrh:hover{color:#fff;background-color:#0076c8}a.topscroll{float:right;margin-top:20px;position:relative;text-align:center;padding-top:35px}a.topscroll i{border-radius:100px;width:30px;height:30px;background-color:#fff;color:#000;display:block;padding-top:5px;position:absolute;left:50%;top:0;margin-left:-15px}a.menu-opener.darkclose{color:#000;transition:none;float:right;margin:20px 20px 0 0}.aaa-logo{margin-right:50px}a.globaldizajn{display:block;width:90px;margin:10px auto 20px auto}a.globaldizajn img{width:90px}.houses-footer{display:none}ul.houses-footer{text-align:left;margin-top:20px}ul.houses-footer li{display:block;float:left;width:33.333333%;text-align:center;font-size:13px;opacity:.5}.cookies-floater{position:fixed;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.6);color:#fff;padding:10px}.cookies-floater a{color:#fff;border-bottom:1px solid #fff}.cookies-floater a:hover{color:#0076c8;border-bottom:1px solid #0076c8}.cookies-floater i{margin-left:10px;cursor:pointer}.title-newsletter{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:10px;text-align:left}.newsletter-input{background:0 0;border:0;color:#fff;font-size:18px;height:40px;padding:0;border-bottom:1px solid #ccc;width:280px;font-family:Quicksand;font-weight:300;text-transform:lowercase}.newsletter-subscribe{background-color:#256d9d;border-radius:8px;height:40px;border:0;font-weight:700;text-transform:lowercase;color:#fff;padding:0 20px}.privola-checkholder{font-weight:400!important;margin-top:15px;display:none;transition:all .4s ease}.checkbox-custom{display:none}.checkbox-custom+.checkbox-custom-label::before{content:'';background:0 0;border:2px solid #ccc;display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:5px;margin-top:-3px;text-align:center}.checkbox-custom-label{font-weight:400;font-size:14px}.checkbox-custom-label a{border-bottom:1px solid #fff}.checkbox-custom:checked+.checkbox-custom-label::before{background-image:url("../img/done-check.svg");background-repeat:no-repeat;background-position:center;background-size:15px;width:15px;height:15px;border:0}.news-checkholder{margin-top:30px}.news-checkholder .checkbox-custom:checked+.checkbox-custom-label::before{background-image:url("../img/done-check-blue.svg");background-repeat:no-repeat;background-position:center;background-size:15px;width:15px;height:15px;border:0}.icons-story.navili{margin-top:40px;border-bottom:0;margin-bottom:0}#btnSubscribeNewsletter:disabled,#btnSubscribeNewsletter[disabled]{opacity:.4}.newsletter-success{display:none}.newsletter-error{display:none}.hideUntilShowMoreClicked{display:none}.top-info{position:relative;background:#bc4e9c;background:-webkit-linear-gradient(to right,#f80759,#bc4e9c);background:linear-gradient(to right,#f80759,#bc4e9c);color:#fff}.ti-heading{height:50px;line-height:50px;text-align:center;font-size:16px;cursor:pointer}.ti-heading>span{display:inline-block;line-height:1.4;vertical-align:middle}.ti-heading>span:before{content:"";display:inline-block;width:23px;height:20px;background:url("../img/top-info.svg") no-repeat center;background-size:cover;vertical-align:middle;margin-right:10px;margin-top:-8px}.ti-heading>span:after{content:"";display:inline-block;font-size:24px;margin-left:10px;margin-top:-5px;vertical-align:middle;font-family:Ionicons;-webkit-transition:transform .3s;transition:transform .3s}.top-info.active .ti-heading>span:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ti-dropdown{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;padding:25px 15px;background-color:#244998;z-index:99999;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.top-info.active .ti-dropdown{opacity:1;visibility:visible;-webkit-transition:opacity .3s;transition:opacity .3s}.tid-content{max-width:940px;margin:0 auto;font-size:14px;line-height:1.7}.tid-content p{font-size:12px}.tid-heading,.tid-signature{display:inline-block;line-height:1.4;font-family:playfair_displaybold}.tid-heading{font-size:20px;margin-bottom:13px}.tid-signature{font-size:18px;margin-top:13px}.bf-promo{position:absolute;top:0;right:25%;width:295px;z-index:99999;animation:backInDown 1s,swing 4s;animation-fill-mode:both;animation-delay:2s;transform-origin:top center}.bf-promo.closed{opacity:0;visibility:hidden;-webkit-transition:opacity .1s,visibility 0s .1s;transition:opacity .1s,visibility 0s .1s}.bf-promo a,.bf-promo img{display:block;width:100%}.bf-close{position:absolute;top:30%;left:60%;color:#fff;width:40px;height:40px;background-color:#000;border-radius:50%;cursor:pointer}.bf-close svg{display:block;width:100%;height:100%}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,30deg);transform:rotate3d(0,0,1,30deg)}40%{-webkit-transform:rotate3d(0,0,1,-30deg);transform:rotate3d(0,0,1,-30deg)}60%{-webkit-transform:rotate3d(0,0,1,10deg);transform:rotate3d(0,0,1,10deg)}80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.footer{margin-top:120px;color:#fff;padding-bottom:50px;background:#202129;padding:90px 0 0 0}.footer li{margin-bottom:7px}.footer a{color:#fff}.title-footer{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:15px}.footer ul{margin:0;padding:0;list-style:none}.footer a:hover{text-decoration:underline}.logos-footer{margin:0 0 0 60px;text-align:center}.logos-footer a,.logos-footer span{display:inline-block;margin-right:50px}.logos-footer a:hover,.logos-footer span:hover{opacity:.5;transition:all .4s ease}.logos-footer img{height:80px;width:auto}.footer-2{display:flex;justify-content:center;align-items:center}.copy-login{display:block;text-align:center;margin:20px 0;font-size:14px;font-weight:300}.copy-login .owner{background:#256d9d;border-radius:8px 8px 0 0;font-size:18px;padding:10px 25px;display:none}.navrh{background-color:#202129;padding:4px 15px;color:#fff;position:fixed;right:20px;bottom:20px;z-index:9999;font-size:24px;width:40px;height:40px;border-radius:100px;box-shadow:0 0 5px rgba(255,255,255)}.navrh:hover{color:#fff;background-color:#0076c8}.guidebefore img{border-radius:16px;margin-bottom:30px}.box-arts img{border-radius:16px;margin:0 auto 30px auto}.callFloat{position:fixed;left:15px;bottom:20px;width:45px;height:45px;z-index:99 999;background:#202129;border-radius:50px;display:flex;justify-content:center;text-align:center;align-items:center;box-shadow:0 0 5px rgba(255,255,255)}.callFloat img{width:30px;position:relative;left:-2px}@media all and (min-width:1440px){.container{width:1340px;margin:0 auto}}@media all and (min-width:1640px){.container{width:1560px}}@media all and (min-width:1840px){.container{width:1660px}}@media only screen and (max-width :1600px){.trakica-black{width:1300px}.trakica-grey,.trakica-white{width:1300px}.big-shadow{margin:0 auto;width:1300px;overflow:hidden}.filter-holder-inner{padding:100px 5% 0 5%}.main-villa-content{width:1300px;margin-left:-650px}.breadcrumbs-holder{width:1300px}}@media only screen and (max-width :1440px){.slider-guide .villa-name-slider{font-size:34px;line-height:40px}.bf-promo{width:245px}}@media only screen and (max-width :1300px){.breadcrumbs-holder{width:100%}.section{width:100%}.trakica-black{width:100%}.trakica-grey,.trakica-white{width:100%}.big-shadow{margin:0 auto;width:100%;overflow:hidden}.main-villa-content{left:0;margin:0 auto;width:100%;padding:45px 20px}}@media only screen and (max-width :1280px){.villa-name-slider{font-size:18px}.place-slider{font-size:13px}.villa-infos{display:none}}@media only screen and (max-width :1199px){.villa-menu ul li a{font-size:16px}.bf-promo{width:205px}.main-search{width:100%;margin-left:0;left:0}.form-holder-search .month,.form-holder-search input.input{font-size:18px}.form-holder-search .date{font-size:38px}.form-holder-search{margin-right:3.5%}.logo-menu{margin-left:-110px}a.logo{top:10px;left:0}.logo-menu img,a.logo img{height:120px}.labela-trakica{float:none;margin:0;padding:10px;padding-bottom:0}.input-trakica{margin:0;width:100%;padding:10px;padding-top:0}.eyecatcher{width:50%;font-size:36px}.labela-facilities{padding-right:20px}.booking-data>div{margin-left:30px;font-size:16px}.event-name-arts{font-size:18px}.gastronomy-txt-home{margin-top:0}a.guide .title-guide{position:relative;top:-40px}}@media only screen and (max-width :1100px){.form-holder-search .month,.form-holder-search input.input{font-size:16px}.form-holder-search .date{font-size:32px}.villa-menu ul li a{font-size:16px}a.phone-top{display:none}}@media only screen and (max-width :991px){.bf-promo{left:15%;right:auto;width:165px}.bf-close{width:35px;height:35px;top:28%}.box-arts{margin-bottom:30px}.trakica-blue{display:none}.section.events{background-color:#171f2b;background-image:none;height:auto;text-align:center}.section.events .title-sec{text-align:center}.gastronomy-txt-home{margin-top:15px;padding:0}.badge-confidence{padding-right:0;display:block;margin-bottom:30px}.badge-confidence,.badge-txt{display:block;text-align:center}.badge-txt div{line-height:24px}.destinations .nav-tabs>li>a{font-size:22px;margin:0 10px}.travelGuide{flex-wrap:wrap;width:104%;margin-bottom:30px}a.guide{width:50%}a.guide:first-child,a.guide:nth-child(3){margin-left:0}a.need-help{font-size:16px}a.guide .title-guide{position:relative;top:-20px;margin-bottom:10px}a.need-help span{display:none}a.menu-opener span{font-size:16px;font-weight:700;top:-12px}a.guide{overflow:hidden}a.guide .small-txt{opacity:1;transform:none;transition:none;bottom:30px;height:46px;overflow:hidden}a.guide:hover .small-txt{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:0;transition-duration:0}a.guide:hover span.title-guide{-webkit-transform:none;transform:none}a.guide .title-guide{bottom:80px;transition:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}a.guide .gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%);transition:all .4s ease}.title-icons.prva{margin-bottom:40px}.menu-main li{font-size:22px}.slider-villas .slide.slick-slide.slick-current.slick-active.slick-center{z-index:1000}.slider-villas .slide{padding:0}a.backtop{float:none;left:50%;margin-left:-42px}a.explore-more{margin-left:-12.5px}a.explore-more span{display:none}.villa-data{width:47%}.villa-slider-holder{width:50%}.category-slika-wrapper{height:500px}.main-search.ville{top:180px}.title-h1{top:111px}.main-search.ville{top:260px}.villa-menu ul li a{font-size:16px}.facilities-row-holder{width:48%}.title-selection{display:block;width:100%}.selection-box-data{display:block;width:100%}.selection-price{width:25%;font-size:28px}.need-help-call{font-size:20px;margin-top:9px}.booking-price{text-align:center}.buy-now-via.drugi{margin-top:10px}.drugimartop{margin-top:20px;font-size:15px}.downpayment{font-size:15px}.filter-row-holder{width:48.6%;margin-bottom:10px}.call-to-action{font-size:22px}.big-gradient.vila{height:440px}.title-clanak{margin-top:30px}.section.story.clanak{padding-top:30px}.short-slider{font-size:20px;color:#fff;line-height:28px}.footer ul{margin-bottom:30px}.pb-90-60-30{padding-bottom:60px}.mb-90-60-30{margin-bottom:60px}a.guide:hover{transform:none;border:none}a.guide,a.guide:first-child{z-index:22}a.guide:nth-child(2){z-index:21}a.guide:nth-child(3){z-index:20}a.guide:nth-child(4){z-index:19}.mozaik-1:hover,.slider-villas .slide:hover{transform:none}a.guide:hover .gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 51%)}.outdoor-thrills .container{overflow-x:hidden}}@media only screen and (max-width :940px){.main-search-box{padding-left:25px}.form-holder-search{width:23%}.form-holder-search.small{width:30%}.form-holder-search.bedrooms{width:20%}.form-holder-search.buttonholder{border:0 none;width:13%;margin-right:0}.popup-drugi,.popup-prvi,.popup-treci{opacity:0}}@media only screen and (min-width:767px){.main-search.ville{display:block}.big-gradient{display:block}}@media only screen and (max-width:767px){.mb-90-60-30{margin-bottom:30px}.pb-90-60-30{padding-bottom:30px}.bf-promo{left:11%}.breadcrumbs-holder{display:none}a.mozaik-box{height:220px}.overlay{height:220px}.text-holder{padding:0 40px}a.btn.showmore.black{margin-left:-80px}a.btn.showmore.black span{display:none}a.menu-opener span{top:-5px}.language .bootstrap-select>.dropdown-toggle{padding-right:0;padding-left:0}a.guide{transform:none;overflow:hidden}a.guide:hover{box-shadow:none}.title-sec{font-size:34px}.title-mozaik{font-size:28px}h1.title-confidence{font-size:30px}h2.subtitle-confidence{font-size:18px}.section.destinations{padding-bottom:0}.title-sec span{margin:10px auto 15px auto}.sub-title{font-size:15px}.contact-footer,.footer,.title-footer{text-align:center}footer{padding:30px 0 0 0}.footer .privacy a{text-align:center;display:block}.footer-2{flex-direction:column}.title-footer.drugi{margin-top:30px}.logos-footer{margin:0}.logos-footer a{display:block;width:100%;margin-right:0;margin-bottom:30px}.aaa-logo{margin-right:0;margin-bottom:30px}.logos-footer a.owner{margin-bottom:30px}.slider-villas-img{background-size:cover}a.backtop{width:90px;margin:0 auto;left:auto;position:relative}.big-gradient{top:0;bottom:auto;position:absolute;z-index:10000;height:100%;background:rgba(22,25,28,.9);display:none}.main-search.ville{display:none}a.hide-form{display:block;padding:0 4%;font-size:30px;color:#fff}a.toggle-form{display:block;position:absolute;bottom:15%;left:50%;margin-left:-230px;width:460px;height:50px;-webkit-box-shadow:0 0 21px 0 rgba(0,0,0,.54);-moz-box-shadow:0 0 21px 0 rgba(0,0,0,.54);box-shadow:0 0 21px 0 rgba(0,0,0,.54);z-index:100}a.hide-form2{display:block;padding:0 4%;font-size:30px;color:#fff}a.toggle-form2{display:block;position:absolute;bottom:15%;left:50%;margin-left:-230px;width:460px;height:50px;-webkit-box-shadow:0 0 21px 0 rgba(0,0,0,.54);-moz-box-shadow:0 0 21px 0 rgba(0,0,0,.54);box-shadow:0 0 21px 0 rgba(0,0,0,.54);z-index:9}a.toggle-form.ville{bottom:auto;top:33%}.fake-input{background:-moz-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.3) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.3)100%);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0,rgba(255,255,255,.3) 100%);display:inline-block;float:left;height:50px;width:410px;color:#202020;padding:10px;font-size:20px;font-weight:700}.fake-btn{background:#0076c8;display:inline-block;float:left;height:50px;width:50px;color:#fff;padding:10px;text-align:center;font-size:20px}.form-holder-search{width:100%;float:none}.form-holder-search.small{width:47.5%;float:none;display:inline-block;margin-top:20px;margin-right:0}.form-holder-search.small.departure{margin-left:4%}.form-holder-search.bedrooms{width:100%;float:none;margin-top:20px}.form-holder-search.buttonholder{width:100%;float:none}.form-holder-search.buttonholder{margin-top:20px}.title-search{font-size:34px;margin-bottom:20px;text-align:left;padding:0 4%}.form-holder-search.bedrooms{margin-right:0}.main-search-box{background:0 0;padding:30px;box-shadow:none}.form-holder-search.small{width:100%}.main-search{top:0;bottom:auto}.slider-guide .slick-next.slick-arrow,.slider-guide .slick-prev.slick-arrow{box-shadow:none}.slider-guide .slick-prev.slick-arrow::after{color:#000}.slick-next::before,.slick-prev::before{content:""}.slick-next::before,.slick-prev::before{font-family:""}.slider-guide .slick-next.slick-arrow::after{color:#000}.slider-home-txt{text-shadow:0 0 10px #000}.villa-holder{height:auto}.villa-data{width:100%;padding:25px}a.add-to-favorite,a.remove-from-favorite{right:25px}a.title-villa-a{font-size:18px}.viewed{right:65px}.villa-slider-holder{width:100%;height:auto}.villa-slider{height:385px}.villa-slider .slide{height:385px;display:none;background-repeat:no-repeat;background-position:center}.villa-slider .slide:first-of-type{display:block}.shadow-villa{bottom:-29px}.category-slika-wrapper{height:400px}a.favorites-a.traka,a.map-view-a.traka{display:none}a.add-to-favorite,a.remove-from-favorite{display:none}.viewed{right:35px}.trakica-white{display:none}a.favorites-a,a.map-view-a{display:none}.filteri-odabrani{display:none}.showing{display:none}a.filters-a{float:left}.holder-filteri-site{height:40px}a.btn.showmore.black.villas{top:150px;margin-left:-80px}.main-search.ville{top:0;background:rgba(0,0,0,.8);z-index:10000;padding-top:30px;height:100%}.big-gradient.ville{display:block;z-index:3;background:0 0}.big-gradient.ville h1.title-h1{font-size:30px;top:180px}.eyecatcher{width:50%;font-size:30px;padding:30px}.title-distance{padding-left:40px}ul.distance-ul{margin-left:40px}a.add-to-fav{display:none}.review-bubble{background-color:transparent;box-shadow:none;padding:0;margin-top:20px}.arrow-left,.arrow-right{display:none}.review{background-color:#fff;-webkit-box-shadow:0 11px 42px 0 rgba(0,0,0,.25);-moz-box-shadow:0 11px 42px 0 rgba(0,0,0,.25);box-shadow:0 11px 42px 0 rgba(0,0,0,.25);padding:30px;position:relative}.review-rating{float:left}.star-holder{float:left;margin-top:18px;margin-left:10px}.review-data.right{padding-left:0}.btn-holder-selection{float:none;width:100%;text-align:center}.need-help-call{float:none;text-align:center;margin-top:20px}.section.destinations.dark.book{padding-bottom:40px}.your-selection-box{display:block;padding:30px;background-position:top}.selection-book,.selection-box-data,.selection-price,.title-selection{text-align:center;width:100%;display:block}.selection-box-data{margin-bottom:20px}.selection-price{margin-bottom:10px}.big-gradient.vila{display:block;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 51%,rgba(0,0,0,.95) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 51%,rgba(0,0,0,.95) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 51%,rgba(0,0,0,.95) 100%);bottom:0;height:270px;left:0;position:absolute;right:0;z-index:1;top:auto}ul.distance-ul{font-size:16px}.trakica-black.showme.blue.sticky{display:none!important}.booking-data>div{width:48%;margin:0}.booking-price{text-align:left}.villa-name{font-size:36px}a.close-big-filters{top:10px}.filter-holder-inner{padding:60px 25px}.filter-row-wrapper{width:73%;margin-left:25px}.short-slider{font-size:18px}.section.destinations.accomodation{padding-bottom:40px}.short-slider{display:none}}@media only screen and (max-width :640px){a.blue-down{height:28px;margin-left:-19px;width:38px}.badge-txt{font-size:15px}.badge-txt div{font-size:34px}.header{padding:40px 20px 40px 20px}a.need-help{display:none}.language{margin-right:0}.language .dropdown-menu>li>a{padding:5px 1px}.logo-menu{margin-left:-90px}.logo-menu img,a.logo img{width:100px}.mozaik .col-lg-4.col-md-4.col-sm-6.col-xs-6,.mozaik .col-lg-6.col-md-6.col-sm-6.col-xs-6,.mozaik .col-lg-8.col-md-8.col-sm-6.col-xs-6{width:100%}.punchine-rating{font-size:18px}.rating-show{padding:0 30px}.blue-badge{width:110px;height:110px;font-size:40px;margin-left:-55px;top:-55px}a.need-help.black{display:block;color:#000;position:absolute;top:40px;right:40px}a.close-menu{left:20px}a.close-menu span{display:none}a.need-help.black{right:20px}.slider-villas .slick-track{left:unset}.slider-villas .slide .slider-villas-img{height:350px}.slider-villas .slide.slick-slide.slick-current.slick-active.slick-center{transform:none;margin-left:0}.slider-villas .slide.slick-slide.slick-current.slick-active.slick-center .slider-villas-txt{transform:none;margin-left:0;padding:20px}.slider-villas .slide .slider-villas-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.slider-villas .slick-slide,.slider-villas .slide{height:auto}.main-search{padding-top:30px}.slider-home-txt{width:100%;overflow:hidden;text-align:center}.slider-guide .villa-name-slider{font-size:22px;line-height:28px}.place-slider{font-size:13px}.villa-name-slider{font-size:18px}a.form-opener-traka{margin-right:30px}a.form-opener-traka span{display:none}a.filters-a.traka{margin-right:0}.eyecatcher{display:none}.labela-facilities{width:25%}.facilities-data-holder{width:70%}.facilities-row-holder{width:100%;margin-bottom:5px}.facilities-row-holder.big{width:100%}.breadcrumbs_inner{display:none}.main-villa-content{padding:30px}.villa-name{font-size:24px;text-align:center}.villa-name-booking{font-size:34px;width:300px;margin-left:-150px}.inner-section-booking{padding:20px}.cost-breakdown.big{font-size:16px}.filter-row-wrapper{margin-left:35px}.filter-row-holder{width:100%}.filter-row.slider .labela-filter{width:100%}.filter-row.slider .filter-row-wrapper{margin:20px 0 0 0;width:100%}.call-to-action{font-size:18px}.call-to-action a{display:block}.guide-slider-holder{padding:0 0 30px 0}.travelGuide{width:100%;flex-direction:column}a.guide{width:100%;left:unset;max-width:unset;height:300px;border-radius:0 0 30px 30px;margin-top:-30px;margin-left:0}a.guide:first-child{margin-top:0}a.guide .gradient{height:160px}.callFloat{display:none}}@media only screen and (max-width:570px){.labela-filter{width:100%;float:none}.filter-row-wrapper{width:100%;margin-left:0;float:none;margin-top:20px}}@media only screen and (max-width :540px){.menu-main li{font-size:18px}.title-search{display:none}.booking-data>div{margin:0;width:100%}.booking-price{font-size:24px}.villa-name-booking{top:43%}}@media only screen and (max-width:505px){.price-max,.price-min{display:block}.filter-row .noUi-target{margin:15px 0 10px 15px}.big-clanak-txt{padding:20px;height:auto}a.big-clanak-naslov{font-size:22px}}@media only screen and (max-width:480px){a.menu-opener div{position:relative;top:-12px}.container.confidence .col-lg-4.col-md-4.col-sm-4.col-xs-4{width:100%}.badge-holder{margin-bottom:30px}.confidence-ico-holder-rating .badge-holder{margin-bottom:0}.text-holder{padding:0 20px}.form-holder-search.small{width:100%;display:block}.form-holder-search.small.departure{margin-left:0}.title-search{font-size:28px;margin-bottom:20px}.form-holder-search label{margin-bottom:0}.form-holder-search{height:66px}.form-holder-search.small{margin-top:35px}.form-holder-search.bedrooms{margin-top:35px}.badge-confidence{display:table-cell;padding-right:20px}.badge-confidence,.badge-txt{display:table-cell;text-align:left;width:130px}.confidence-ico-holder-rating .badge-holder{margin-bottom:40px}.icons-story .col-lg-3.col-md-3.col-sm-6.col-xs-6{width:100%}.title-icons.druga{margin-bottom:40px}.logos-footer a{display:block;width:100%;margin:0 auto;margin-bottom:30px}.language .bootstrap-select>.dropdown-toggle{padding:0}.logo-menu{margin-left:-70px}.logo-menu img,a.logo img{width:90px;position:relative;top:-15px}.slider-villas .slide .slider-villas-img{height:250px}.destinations .nav-tabs>li{display:block;float:none}.destinations .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0}.tab-pane.slider{padding:0;padding-bottom:40px}.form-holder-search.small{margin-top:20px}.form-holder-search.bedrooms{margin-top:20px}a.toggle-form{margin-left:-160px;width:320px;height:40px}.fake-input{height:40px;width:280px;font-size:16px}.fake-btn{height:40px;width:40px;padding-top:7px}.villa-slider{height:305px}.villa-slider .slide{height:305px}a.toggle-form2{margin-left:-160px;width:320px}.title-distance{padding-left:0}ul.distance-ul{margin-left:0}.text-holder.lefttxt{padding-left:0}.labela-facilities{width:100%;margin-bottom:20px}.facilities-data-holder{width:100%}.facilities-row-holder{margin-bottom:5px}a.btn-all-rates{width:100%;margin-bottom:20px}a.btn-contact-us{width:100%}.villa-name-booking{font-size:28px;top:52%}.main-villa-content.booking{padding:15px}a.reset-filters{width:100%;margin-bottom:20px}.submit-filters{width:100%}.ti-heading{font-size:15px}.tid-heading{font-size:18px}.tid-signature{font-size:16px}.ti-heading>span{max-width:360px}.ti-heading>span:before{width:20px;height:17px}.ti-heading>span:after{font-size:21px;margin-top:-3px}}@media only screen and (max-width :390px){.logo-menu,a.logo{width:120px}.logo-menu{margin-left:-60px}.menu-main li{font-size:16px}a.toggle-form{margin-left:-150px;width:300px}a.toggle-form2{margin-left:-150px;width:300px}.fake-input{width:260px;font-size:15px}.villa-slider{height:200px}.villa-slider .slide{height:200px}.logo-trakica{margin-left:20px;margin-right:0;width:auto;padding-top:14px}.logo-trakica img{width:125px}a.form-opener-traka{margin-right:20px}.mob-menu>li>a{font-size:18px}.mob-submenu>li>a{font-size:16px}.form-holder-sort .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:175px}a.filters-a span{display:none}a.filters-a{width:auto}a.filters-a img{width:32px;height:24px}.container .col-lg-12.stoposto{padding:0}.mini-clanak-foto{height:156px}.mini-clanak-txt{padding:20px}a.mini-clanak-naslov{font-size:16px;line-height:24px}}
