<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width:1800px){
    .seznam_objekti .objekt .offer_link {min-width:80%}
}
@media(max-width:1920px){
    .navigation_main li:nth-of-type(8), .navigation_main li:nth-of-type(9) {display:none}
    .home_classic_container .iskalnik.seznam {width:70%}
    #slideshow {height:700px}  
    .slide_img {width:85%}
    .offer .drop_shdw {
    height: 91%;
    }
}
.mobile_controls {display:none}
.header-navigation {display:none}
@media (max-width: 800px){
    .ocena_section .column {
        width: 94%!important;
        float: none;
    }
}
@media(min-width:2100px){
    #slideshow {height:800px}
}
@media(max-width:1680px){
    .navigation_main li {margin-right:10px} 
    #slideshow {height:600px}  
    .slide_img {width:80%}
    .home_classic_container .iskalnik.seznam {width:80%}
    .offer .drop_shdw {height:92%}
    .family-zone a span {font-size:30px}
    .family-zone img {right: 36px;
        position: absolute;
        top: 63px;
    }
    .iskalnik .column_six:nth-of-type(1) {width:20%}
    .navigation_main li:nth-of-type(7) {display:none}
}
@media(max-width:1580px){
    .header-logo {left:2%}
    .header h1 {
        font-size: 12px;
        bottom: 20px;
        left: 107px;
    }
    .search.home_modern .inner {padding:20px 50px 25px 50px!important}
    .search .field_date {font-size: 11px!important;}
    .offer .drop_shdw {height:86%}
    .navigation_main li {padding: 10px 12px}
    .iskalnik .column_six:nth-of-type(1) {width:22%}
    .home_top .search input[type=submit] {padding:0 80px}
    .navigation_main li:nth-of-type(9) {display:none!important}
    .navigation_main li:nth-of-type(8) {display:none!important}
    .navigation_main li:nth-of-type(7) {display:none!important}
    .navigation_main li:nth-of-type(6) {margin-right:60px!important}
    .header-navigation {display:block}
     .mobile_controls {
        display: inline-block !important;
        padding: 11px 0;
        position: relative;
        float: right;
        margin-right: 15px;
    }
    .mobile_controls svg {
    fill: #0074bd;
    }
    .header-navigation {
        position: absolute;
        z-index: 0;
        bottom: 23px;
        right: 0;
        top:unset;
        width:100%;
    }
    .header-navigation ul li {display:block}
    .header-navigation .navigation_main li:nth-of-type(6) {margin-right:0!important;}
    .header-navigation ul li a {color:#fff}
    .header-navigation .navigation_main li:nth-of-type(7), .header-navigation .navigation_main li:nth-of-type(8), .header-navigation .navigation_main li:nth-of-type(9) {display:block!important}
    .header-navigation .navigation_main li:nth-of-type(1),.header-navigation .navigation_main li:nth-of-type(2),.header-navigation .navigation_main li:nth-of-type(3), .header-navigation .navigation_main li:nth-of-type(4), .header-navigation .navigation_main li:nth-of-type(5), .header-navigation .navigation_main li:nth-of-type(6)  {display:none}
    .header-navigation ul{position:absolute;width:100%;top:219px; left:0;background:#0279c1 !important;background-image:none !important;box-shadow:none;padding-top:10px;height:auto;border-bottom:3px solid #bfbfbf;display:none; z-index:999; padding-bottom:10px}
    .header-navigation ul:after, .header-navigation ul:before, .header-navigation ul li:after {display:none}
}
@media(max-width:1440px){
    .footer_top .column {width:29%}
    .footer_bottom_menu{width:80%}
    .offer .drop_shdw {height:81%} 
    .navigation_main li {margin-right: -5px;}
    .offer .see_more {width:40%; font-size:14px}
    .offer h3 a {font-size:26px}
    .landing_offers_left h3 {font-size:42px}
    .content_objekt {width:90%}
    .iskalnik .title, .iskalnik.seznam .title {font-size:35px}
    .iskalnik .column_six:nth-of-type(1) {width:23%}
    
}
@media only screen and (max-width: 1367px) and (min-width: 1300px){
     .search .datepicker {left:-100px}
}
@media(max-width:1366px){
    .header-logo {bottom:-11px}
    .navigation_main li:nth-of-type(6) {display:none!important}
    .navigation_main li:nth-of-type(5) {margin-right:50px!important}
    .header h1 {bottom:11px; font-size:10px}
    .search_loc::-webkit-input-placeholder {
      font-size:18px;
    }
    .header-navigation ul {top:253px;}
    .header-navigation .navigation_main li:nth-of-type(6) {display:block!important}
    .home_top .search input[type=submit] {padding:0 65px}
    .iskalnik .title, .iskalnik.seznam .title {font-size:30px}
    .iskalnik .column_six:nth-of-type(1) {width:24%}
    .search_loc:-ms-input-placeholder { 
      font-size:18px;
    }
    .home_slideshow {}
    .search_loc::placeholder {
      font-size:18px;
    }
    .offer .drop_shdw {height:78%}
    .iskalnik .column_six {padding:0 1%}
    .footer h5 {font-size:22px}
    .offer .see_more {padding:5px 30px}
    .list_width {width:90%}
}
@media(max-width:1280px){
   .home_bottom_right h3 {font-size:40px;} 
   .navigation_main li:nth-of-type(5) {display:none!important}
    .navigation_main li:nth-of-type(4) {margin-right:50px!important}
   .top_offers_bottom_content {width:55%}
   .footer_top {padding-bottom:20px}
   .footer_bottom .copyright, .footer_bottom_menu li a {font-size:13px}
   .grid-container a span {font-size:29px}
   .offer .drop_shdw {height:75%}
   .header-logo {bottom:-6px; width:250px}
   .header h1 {bottom:12px; left:95px}
   .header-navigation ul {top:286px;}
    .header-navigation .navigation_main li:nth-of-type(5) {display:block!important}
   .home_top .iskalnik {width:90%}
   .search input[type=submit] {padding:0 50px}
   .iskalnik.seznam .title {font-size:35px}
   .navigation_main {z-index:999!important;}
}
@media(max-width:1100px){
    .navigation_main li:nth-of-type(4) {display:none!important}
    .navigation_main li:nth-of-type(3) {margin-right:50px!important}
    .header-navigation ul {top:317px;}
    .header-navigation .navigation_main li:nth-of-type(4) {display:block!important}
    
}
@media(max-width:1024px){
    .navigation_main {display:none}
    .home_slideshow .item_description h4 {font-size:40px}
    #image_prev, #image_next {width:45px; height:45px}
    .slide_img h5 {font-size:30px}
    .slide_img .discount {width:100px; height:100px; left:46%}
    .slide_img .discount span {font-size:40px}
    .iskalnik .column_six {width:33%;}
    .iskalnik .column_six:nth-of-type(1) {border-right:0}
    .search .column_six .submit {left:50%; transform:translate(-50%,-50%);}
    .search_loc::-webkit-input-placeholder {
      font-size:18px;
    }
    .column_five {width:50%!important}
    .home_modern .inner {min-height:190px!important}
    .home_modern .inner.larger_height {min-height:280px!important}
    .home_modern .column_five:nth-of-type(5) {width:100%!important;}
    .home_modern .styled-select {width:85%}
    .home_slideshow {display:none}
    .home_classic_container {width:100%}
    .home_classic_container .iskalnik.seznam {float:unset; margin:0 auto}
    .header-navigation .navigation_main li:nth-of-type(1), .header-navigation .navigation_main li:nth-of-type(2) {display:block!important}
    .search_loc:-ms-input-placeholder { 
      font-size:18px;
    }
    .search_loc::placeholder {
      font-size:18px;
    }
    .search .inner {
            min-height: 300px;
            padding: 70px 12px 15px 0px;
    }
    .header-navigation {
        position: relative;
        z-index: 0;
        top: 20px;
        right: 20px;
    }
    .clanek_ponudba .objekt {
    margin-bottom: -1px;
    margin-top: 0;
    width: 90%;
    margin: 0 auto;
    }
    .header-logo {bottom:6px}
    .content_objekt .objekt_ocena .rating {font-size:41px}
    .home_offers .offer {width:45%; margin-bottom:80px}
    .offer .drop_shdw {height:100%}
    .home_bottom_left .single_dest {width:47%}
    .top_offers_bottom {width:80%}
    .footer_top {padding-bottom:52px; width:80%}
    .footer_bottom .copyright {display:none}
    .footer_bottom_menu {width:95%}
    .home_bottom_left { width:100%; padding-left:0; position:relative; top:220px; margin-bottom:220px}
    .home_bottom_right {min-height:200px; height:auto; width:100%;}
    .home_bottom_offers.our_ownoffer {min-height:unset}
    .landing_offers {min-height:unset}
    .landing_offers_left {width:100%; position:relative; min-height:200px; margin-bottom:10px}
    .landing_offers_right {width:100%; position:relative; left:unset; padding-left:0}
    .content_objekt .heading.heading_objekt {font-size:45px}
    .objekt_men li a {font-size:20px}
    .content_objekt .objekt_ocena .description {font-size:28px}
    .content_objekt div.rating span.votes span {font-size:16px}
    .objekt_single_icon {width:14%; min-height:200px}
    .objekt_section .objekt_iskalnik .isci {float:left!important; margin-top:20px}
    table.objekt_cenik th {padding:7px}
    .good_third img {border-right:0; margin-bottom:5px}
    .good_third {min-height:120px}
    .soba_price .soba_link .button {padding:10px!important}
    .good_third h6 {display:block}
    .iskalnik .title .search_loc {width:60%}
    .iskalnik .column_six:nth-of-type(1) {
    width: 33%;
    }
    .iskalnik .column_six {
    width: 33%;
    }
     .mobile_controls {
        display: inline-block !important;
        padding: 11px 0;
        position: relative;
        float: right;
        margin-right: 15px;
    }
    .mobile_controls svg {
    fill: #0074bd;
    }
        .header-navigation ul li a {
    color: #067ac1;
    font-weight: 400;
    font-size: 22px;
    padding: 0;
    margin: 0;
    padding: 10px 25px;
    border-top: 1px solid #bfbfbf;
    position: relative;
}
    .header-navigation ul li {padding:6px 20px; display:block;}
    .header-navigation ul:after, .header-navigation ul:before, .header-navigation ul li:after {display:none}
    .header-navigation ul{position:absolute;width:100%;top:398px; left:20px;background:#fff !important;background-image:none !important;box-shadow:none;padding-top:10px;height:auto;border-bottom:3px solid #bfbfbf;display:none; z-index:999;}
    .navigation_main li:nth-of-type(3), .navigation_main li:nth-of-type(4), .navigation_main li:nth-of-type(5), .navigation_main li:nth-of-type(6), .navigation_main li:nth-of-type(7), .navigation_main li:nth-of-type(8) {margin-right:0px!important; display:block!important}
}
@media(max-width:800px){
    form.obrazec .button {margin-bottom:70px}
    .footer {background:unset}
    .home_slideshow {width:90%}
    .header_search {}
    .navigation-top {
        float: left;
        position: relative;
        top: 12px;
        left: 23px;
    }
    .mobile_filter_container {}
    #expand_filters {
        background:#c4100c;
        color:white;
        padding:5px 20px;
    }
    .hidden_filters {
      position: absolute !important;
      left: -9999px !important;
      top: -9999px !important;
    }
    .content_ocena_single .ocena_more {font-size:17px}
    .content_ocena_single .ocena_overview .ocena_overview_right {
        position:unset;
        width:100%;
        right:unset;
    }
    .content_ocena_single .ocena_overview .ocena_overview_push {display:none}
    .content_ocena_single .ocena_overview .ocena_overview_left {overflow:visible}
    .objekt_left {overflow:visible;}
    .objekt_popust_label {bottom:0px!important; top:unset;}
    .popup_slideshow, .popupcontent_overflow {display:none!important}
    .gal_select {display:none}
    .fotorama__fullscreen-icon {pointer-events: none!important}
    .remain_images  {pointer-events: all!important}
    .fotorama__nav--thumbs {display:none!important}
    .clanek_left .objekt_meni_inline {display:none}
    .home_slideshow .slideshow_top {display:none}
    .iskalnik .title {font-size:28px}
    .iskalnik .title .search_loc {font-size:unset}
    .search_loc::-webkit-input-placeholder {
      font-size:16px;
      line-height:22px;
    }
    .search_loc:-ms-input-placeholder { 
      font-size:16px;
      line-height:22px;
    }
    .search_loc::placeholder {
      font-size:16px;
      line-height:22px;
    }
    .soba_img.mobile_only:after {display:none}
    .header-logo {top:63px; width:205px}
    .offer .drop_shdw {height:84%}
    .top_offers_bottom {width:90%}
    .iskalnik.seznam {width:100%;}
    .list_top_right {width:100%; margin-left:0}
    .objekt_left {width:100%; margin-right:0}
    .content_objekt .objekt_right {width:100%; margin:0}
    .good_third {width:48%}
    .objekt_iskalnik .fields {width:100%}
    .objekt_iskalnik .fields &gt; div {width:48%;}
    .objekt_iskalnik input[type=text] {width:99%}
    .soba_left {width:100%}
    .soba_price {width:100%; margin-top:20px}
    .footer_bottom {width:80%; height:330px; margin:0 auto;}
    .footer_bottom_menu {width:100%; display:block; position:relative; top:20px; left:unset; transform:unset}
    .footer_bottom_menu li {width:100%;}
    .footer_bottom_menu li:first-of-type {padding-left:10px}
    .footer_bottom_menu li {padding:10px; box-sizing:border-box;}
    .languages {background:unset; background-color:#0079c1!important}
    
    .header-top .language{position:absolute;display:inline-block;z-index:0;top:9px;right:27px;margin:0;padding:0;height:53px;}
    .header-navigation .mobile_controls {
        border:0;
        background:unset;
        box-shadow:none;
        top:2px;
    }
    .header-navigation ul li a {
    color: #067ac1;
    font-weight: 400;
    font-size: 22px;
    padding: 0;
    margin: 0;
    padding: 10px 25px;
    border-top: 1px solid #bfbfbf;
    position: relative;
}
    .header-navigation ul li {padding:6px 20px; display:block;}
    .objekt_img .caption_mobile {z-index:40}
    .header-navigation ul{position:absolute;width:100%;top:398px; left:20px;background:#fff !important;background-image:none !important;box-shadow:none;padding-top:10px;height:auto;border-bottom:3px solid #bfbfbf;display:none; z-index:999;}
    .objekt_meni_inline {background:#f0f0f0; border:0; border-radius:0}
    .content_objekt div.heading:nth-of-type(1) {border-bottom:0}
    .content_objekt {width:100%}
    .objekt_meni_inline a {
        display: inline-block;
        width: 33%;
        float: left;
        height: 100%;
        padding: 20px 0px;
        text-align: center;
        text-transform:uppercase;
        font-size: 15px;
        color: #0078c1;
        font-weight: 400;
        border-right:1px solid #0078c1;
    }
    .objekt_meni_inline a:last-child {
        border-right:0;
    }
    .content_ocena .objekt_meni_inline {
        background:#0078c1;
        color:white;
        display:none;
    }
    .content_ocena .ocena_left {width:100%}
    .content_ocena .ocena_right {width:100%}
    .content_ocena h1.heading {font-size:30px;}
    .content_ocena .objekt_meni_inline a {color:white; padding: 20px 10px;}
    .content_destinacije .column_iskalnik {width:100%}
    .objekt_meni_inline a.active {
        background-color: #0078c1;
        color:white;
        text-decoration:none;
    }
    .content_objekt {margin-top:-55px;}
    .content_objekt .heading.heading_objekt {display:none}
     .mobile_only {display:block}
    .content_objekt .heading.mobile_only .heading_objekt {display:block}
    .objekt_single_icon {width:23%}
    .good_know {
        margin-top: 40px;
        margin-bottom: 40px;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .content_objekt .iskalnik-wrapper {margin:0; padding:20px; box-sizing:border-box}
    .soba_price span.right .button {
        font-size: 20px;
        min-height: initial;
        float: right;
        margin: 0 0 0 20px;
        width: 100%;
        text-transform: uppercase;
        padding: 6px!important;
        box-sizing: border-box;
        border:0;
        background:#49a12c;
    }
    .soba {padding:15px; width:100%; margin:0 auto!important; box-sizing:border-box;}
    .objekt_iskalnik .isci .button {padding:15px; -webkit-appearance: none;
-moz-appearance: none;
appearance: none; box-sizing:border-box; background:#c4100c; border:0; text-transform:uppercase; font-family: 'Rajdhani', sans-serif; font-weight:700; min-height:50px;}
    .single_page .column_iskalnik {width:100%}
    .content_seznam_filtri .objekt_details .objekt_inner {
        
    }
    .content_seznam_filtri .soba_title span.naziv {font-size:20px;}
    .content_seznam_filtri .soba_title span:first-of-type {top:60%} 
    .content_seznam_filtri .soba_price span.right .button {position:relative; left:unset; top:unset; transform:unset; margin-top:10px; margin-bottom:10px;    display: block;
    position: relative!important;
}
    .desktop_only {display:none!important}
    .iskalnik .column_six.mobile_only {width:100%;}
    .iskalnik .column_six {min-height:50px}
    .iskalnik .column_six.mobile_only .overflow.date &gt; div {
        width:47%; 
        float:left;
    }
    .iskalnik .column_six.mobile_only .overflow.date &gt; div:first-child {
        margin-right:6%;
    }
    .content_seznam .seznam_objekti .objekt .offer_link {
    position: relative!important;
    display: block;
    left: unset;
    right: unset;
    transform: none;
    margin-top: 20px;
}
    .column_six.full_mobile {width:100%!important;}
    .column_six.full_mobile.semi_width &gt; .overflow &gt; div {width:47%; float:left;}
    .column_six.full_mobile.semi_width &gt; .overflow &gt; div:first-child { margin-right:6%;}
    .column_six.full_mobile .styled-select {width:102%}
    .column_six.full_mobile.semi_width .styled-select {width:105%}
    .iskalnik .column_six:last-child {margin-top:20px}
    .home_offers .offers_list {background-size:cover!important;}
    .content_objekt h2.objekt_section:after, .soba_title span:first-of-type {margin-top:-5px}
    .content_objekt .soba_title  {font-size:25px;}
    .content_rezervacija .third_width {
        width: 100%;
        float: left;
        margin: 5px 1%;
    }
        .content_rezervacija .half_width {
        width: 100%;
        float: left;
        margin: 5px 1%;
    }
    .content_rezervacija .soba_price {padding:0;}
    .content_rezervacija h1.heading {font-size:45px; line-height:50px}
    form.obrazec-2 {margin:0}
    .content_seznam .seznam_destinacije .column {
        width:48%;
    }
}
@media screen and (orientation:landscape) and (max-width:700px){
    .iskalnik .title {top:24px}
    .iskalnik .title .ttl {font-size:23px}
    .offer .drop_shdw {height:76%}
    .seznam_objekti .objekt .offer_link {font-size:18px; padding:10px 35px!important}
    .soba_price .soba_link {margin-top:20px;}
}
@media(max-width:480px){
.header-navigation .mobile_controls { top:36px}    
.desktop,
.breadcrumbs,
.header-search{display:none !important;}
.main_image img{border:0 !important;}
body{background-image:none;}
.main_content{width:100%;background:#fff;}
.wrapper,
.main_content_inner{padding:0;}
.main_content_inner{padding-top:30px;}
.content_seznam,
.content_seznam .seznam_destinacije,
.content_clanek .clanek_left,
.content{overflow:initial;}
.content_seznam_filtri {
    clear: both;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.content_seznam_filtri .objekt.hotel .objekt_description {margin-left:0}
.content_text{padding:0 20px;}
.header{height:80px;}
.header-top{border:none !important;box-shadow:none !important;}
.header-top .navigation-top li{display:none;}
.header-contact{display:none;}
.header-navigation{width:100%;position:absolute;display:inline-block;z-index:0;top:15px;}
.mobile_controls{display:inline-block !important;padding:11px 0;position:relative;float:right;margin-right:15px;}
.mobile_box{border:1px solid #b9b9b9;width:65px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;cursor:pointer;}
.mobile_controls svg{fill:#0074bd;}
.header-navigation ul {top:423px;}
.header-navigation ul:before,
.header-navigation ul:after{display:none;}
.header-navigation ul li{display:block;height:100%;background:none;}
.header-navigation ul li:after{display:none;}
.header-navigation ul li a{color:#067ac1; font-weight:400;font-size:22px;padding:0;margin:0;padding:10px 25px;border-top:1px solid #bfbfbf;position:relative;}
.header-navigation ul li a:after{position:absolute;top:50%;left:92%;margin-top:-12px;content:"";width:17px;height:25px;background:transparent url(../img/sprite-graphics.png) no-repeat -95px -7px;}

.language_selected{text-indent:-9999px;height:100%;padding:0;border:none;background-color:transparent;}

.lang_slo{background-position:7px 20px !important;}
.lang_eng{background-position:7px -51px !important;}
.lang_deu{background-position:7px -86px !important;}
.lang_cro{background-position:7px -14px !important;}
.lang_hun{background-position:7px -193px !important;}
.lang_pol{background-position:7px -158px !important;}
.lang_cze{background-position:7px -123px !important;}
.lang_ita {background-position: 7px -230px !important;}
.lang_rus {background-position: 7px -261px !important;}

.popup_small a.close{position:absolute;transform: scale(2);top:-8px;right:-8px;display:block;width:16px;height:16px;background:transparent url(../img/sprite-objekt.png) no-repeat 0px -317px;}

.languages{top:85%;}
.languages a{padding:12px 0 12px 27px;}
.languages .lang_slo{background-position:7px 14px !important;}
.languages .lang_eng{background-position:7px -57px !important;}
.languages .lang_deu{background-position:7px -93px !important;}
.languages .lang_cro{background-position:7px -21px !important;}

.languages .lang_hun{background-position:7px -199px !important;}
.languages .lang_pol{background-position:7px -164px !important;}
.languages .lang_cze{background-position:7px -129px !important;}
.languages .lang_ita{background-position:7px -236px !important;}
.languages .lang_rus{background-position:7px -267px !important;}

.grid-container a span {width:60%; text-align:right;font-size: 24px}
.grid-container a span img {display:none}
.grid-container a span:after {
    position:absolute;
    right:0px;
    top:20px;
    content:"";
    background-image: url(../img/icon-arw-btn.png);
    width:45px;
    height:45px;
    background-size:contain;
    background-repeat:no-repeat;
}
.iskalnik .title .ttl {
    width:100%;
    box-sizing:border-box;
    text-align:center;
}
.home_bottom_left {padding: 0 6px;top: 215px;}
.home_bottom_left .single_dest {height: 128px;}
.home_bottom_left .single_dest h4 {padding: 6px 5px;font-size: 14px;min-width: 80%;}

.family-zone {grid-area: family-zone;position: relative;background-image: url(../img/priporoceno-druzinam-m.jpg); background-size: cover;}
.family-zone a span {top: 50%;width: 50%; padding-right: 15%; margin-left: 5%;}
.grid-container .family-zone a span:after {top:8px;}

.pets-zone {grid-area: pets-zone;background-image: url(../img/hisni-ljubljencki-m.jpg); background-size: cover;}
.pets-zone a span {top:50%;padding-right: 15%;}
.grid-container .pets-zone a span:after {top:8px;}

.all-inclusive {background-image: url(../img/hoteli-all-inclusive-m.jpg); background-size: cover;}
.all-inclusive a span {top:50%;width: 46%; padding-right: 15%; margin-left: 7%;}
.grid-container .all-inclusive a span:after {top:8px;}

.inner-pool {grid-area: inner-pool;background-image: url(../img/notranji-bazeni-m.jpg); background-size: cover;}
.inner-pool a span {top: 50%; padding-right: 15%; width: 35%; padding-left: 25%;}
.grid-container .inner-pool a span:after {top:8px;}

.home_top {background-image:none}
.iskalnik .title {padding-bottom:25px}
.iskalnik .title .search_loc {position:relative; height:50px; width:85%; display:block; margin-bottom:20px; float:unset; right:unset; margin:0 auto}
.iskalnik .column_six {width:50%;padding: 0px 3.5%;}
.home_slideshow{display:none;}
.home_top .iskalnik{width:100%;float:none;margin:0; margin-top:-45px}
.iskalnik:after{display:none;}
.search{font-size:14px;}
.search .inner {
    min-height: 300px;
    padding: 70px 12px 15px 0px;
}
.iskalnik .column_six:nth-of-type(1) {width:100%;}
.iskalnik .column_six:nth-of-type(1) &gt; .date {
    position: absolute;
    left: 49%;
    top: 40%;
    transform: translate(-50%,-50%);
    width: 90%;
}

.column_six:nth-of-type(5) {width:100%!important; min-height:80px}
.column_six:nth-of-type(5) &gt; .overflow &gt; div {width:48%; padding:0%; float:left; margin-right:1%}
.column_six:nth-of-type(5) &gt; .overflow &gt; div:last-of-child {width:52%; padding:0%; float:left; margin-right:1%}
.column_six:nth-of-type(5) &gt; .overflow &gt; div &gt; .styled-select {width:95%}
.iskalnik .column_six:last-child {width:100%;}
.home_bottom_right h3 {left: 15%;transform: translate(0%,-50%);text-align: left; padding-left: 20px;border-left: 3px solid white; border-right: 0px solid white; right: 0%;	font-size: 24px;}
.home_bottom_right h3 span {font-size: 16px;}
.home_offers {padding-top:30px}
.action_box {width:60%}
.home_offers .offers_list {padding-left: 15px;padding-right: 15px;}
.offer .offer_newtag {right:125px}
.offer .drop_shdw {height:67%}
.offer .see_more {padding: 10px 30px;margin-bottom: 18px;}
.home_offers .offer, .home_offers {margin-bottom:0}
.home_offers .offer {min-height:415px}
.landing_offers_left h3 {font-size:22px}
.landing_offers_left h3 span {font-size: 16px;}
.landing_offers_left h3 {left: 15%;transform: translate(0%,-50%);text-align: left; padding-left: 20px;border-left: 3px solid white;border-right: 0px solid white;right: 0%;}
.home_offers {padding-bottom:0}
.search input[type=submit] {width:100%}
.search .column_six .submit {width:80%}
.iskalnik.styled-select,
.search input[type=text]{margin-bottom:10px;font-size:inherit;}
.iskalnik .styled-select,
.iskalnik.styled-select.short{width:105%;height:31px;}
.iskalnik .styled-select:after{width:22px;height:22px;}
.iskalnik .styled-select select,
.iskalnik .styled-select.short select{width:103%;padding-top:4px;font-size:inherit;}
.search input[type=text]{padding:0 0 0 5%;height:38px;}
.search input[type=text]:not(.field_date){padding:0 2.5% 0 2.5%;}
.search input[type=text].field_date{background-image:url('../img/icon-date-picker2.png');}
.search .left,
.search .right{width:47%;}
.gm_overlay{left:-9999px;z-index: 100000}
.gm_popup{top:auto;bottom:35px;z-index:100000;}
.gm_popup-inner .iskalnik-wrapper{display:none !important;}
.gm_close-popup{color:#CF132A;font-weight:700;font-size:18px;}
.search .date{margin:0;}
.search .date label{float:none;margin-bottom:5px;}
.search .date .left,
.search .date .right{width:47%;}
.children{margin:0;}
.children .child{margin-right:8%;}
.home_offers .heading_line{margin:20px 0 15px;}
.home_offers .heading_line h2{font-size:20px;background-color:#fff;}
.offers_list .offer{width:100%;background:none;}

.offer:after{display:none;}
.offers_list .offer .offer_img{}
.offer .offer_content{}
.offer .offer_flag{width:105px;background-position:0 -113px;font-size:19px;height:76px;padding-top:8px;text-align:center;}
.offer .offer_flag .offer_discount{font-size:30px;}
.grid-container {display:block; grid-template-columns:unset}
.family-zone, .pets-zone, .all-inclusive, .inner-pool {grid-area:unset; width:100%; height:200px; margin-bottom:10px}
.footer_mobile .footer_contact {display:none}
.footer_mobile {display:none}
.footer {display:block}
.column_iskalnik{width:100%;z-index:10;position:relative;}
.seznam_objekti{padding-bottom:1px;margin:0;padding-top:20px;}
.seznam_objekti .objekt{box-shadow:none;}
.seznam_objekti .objekt_details{margin-bottom:25px;}
.seznam_objekti .objekt_details .objekt_description{padding-right:10px;width:auto;}
.seznam_objekti .objekt_details .objekt_akcija{width:auto;display:inline-block;}
.seznam_objekti .objekt_details .objekt_price{width:95% !important;height:auto;display:block;padding:10px 0;overflow:auto;}
.seznam_objekti .objekt_details{padding:0 0px 0 0;}
.seznam_objekti .objekt_details .objekt_img{width:300px;margin-top:0px;max-width:300px;}
.seznam_objekti .objekt_details .objekt_img img{width:100%;height:200px !important;}
.seznam_objekti .objekt_details .objekt_info{padding-top:5px;}
.seznam_objekti .objekt_details .fan{display:none;}
.seznam_objekti .objekt_details div.rating{float:right;margin-right:10px;}
.seznam_objekti .objekt_details div.rating .description{display:none;}
.seznam_objekti .objekt_details div.rating span.votes{text-indent:-999px;}
.seznam_objekti .objekt_details div.rating span.votes{margin-left:0px;padding-right:24px;}
.seznam_objekti .objekt_details .objekt-el{margin-top:0;border:none;}
.footer_top .column {width:100%}
.single_top_offer {width:100%; margin: 1.7% 0;}
.top_offers_bottom {width: 94%;}
.offer .see_more {bottom:-14%}
.objekt_details .objekt_inner, .good_third {width:100%}
.objekt_single_icon {width:31%}
.footer_mobile .footer_contact{margin:-10px 0 20px;}
.footer_mobile .footer_info{color:#fff;padding:12px 20px;font-size:14px;}
footer_mobile .footer_info a{color:inherit;}
.objekt_container{float:none;margin:0;}
.objekt_left{margin-right:0;}
.content_objekt div.heading,
.content_clanek &gt; .heading{border:none;z-index:100;width:90%;padding:5px 5%;}
.objekt_section .half_width {width:98%}
.objekt .iskalnik-wrapper {margin:0}
.objekt_iskalnik .fields &gt; div {width:90%}
.content_objekt div.heading{padding:0px 5% 10px;}
.content_objekt &gt; div.heading .stars{margin-top:5px;}
.content_objekt h1.heading{font-size:20px;}
.content_objekt .heading{color:#fff;}

.content_objekt .heading:after,
.content_clanek .heading:after{display:none;}
.content_objekt .heading .stars{background:transparent url(../img/sprite-graphics.png) no-repeat -111px -340px;}
.content_objekt .heading .stars_5{width:77px !important;}
.content_objekt .heading .stars_4{width:60px !important;}
.content_objekt .heading .stars_3{width:44px !important;}
.content_objekt .heading .stars_2{width:28px !important;}
.content_objekt .heading .stars_1{width:14px !important;}
.objekt_left .objekt_img .discount_flag_vertical{top:0px;bottom:25px;}
.objekt_slideshow{border:none !important;width:100% !important;position:relative;z-index:10;min-height:280px;}
.objekt_img{position:relative;}
.objekt_img .prev,
.objekt_img .next{position:absolute;top:50%;background:transparent url('../img/sprite-graphics.png') no-repeat -6px -259px;width:55px;height:52px;z-index:20;margin-top:-26px;}
.objekt_img .prev{left:15px;}
.objekt_img .next{right:15px;background-position:-69px -259px;}
.objekt_meni_inline a:last-of-type{background:none;}
.prev.mobile, .next.mobile {display:none}
.objekt_section{margin:0 20px;}
h2.objekt_section{display:block;background:#f6f6f6;padding:10px 50px 10px 10px;position:relative; font-size:33px; margin-bottom:10px;}

h2.objekt_section:after,
.soba_title span:first-of-type{display:inline-block;width:40px;height:40px;content:"";position:absolute;right:10px;top:50%;margin-top:-20px;background: url(../img/icon-arw-down-blue.png) no-repeat;}
.soba_title span.price{display:inline-block;float:right;margin-left:10px;font-weight:400;}
.soba_title span.naziv{display:block;overflow:hidden;}
.soba_title.open span,
h2.objekt_section.open:after{background-position:-133px -259px;}
div.objekt_section{border-bottom:1px solid #ececec;padding-bottom:0;margin-bottom:20px;}
div.objekt_section.closed{height:85px;overflow:hidden;}
.iskalnik-wrapper{min-height:initial;}
.iskalnik-wrapper form{margin:0;}
.iskalnik-wrapper form .fields{padding:10px 10px 0 18px;}
.objekt_iskalnik .isci{display:block;clear:both;width:100%;}
.objekt_iskalnik .isci .button{width:100%;}
.soba{border:none;margin:0px 0 20px;padding-bottom:0;padding-top:0;}
.soba:first-of-type{margin-top:20px;}
.soba_title{background:#f6f6f6;margin-bottom:15px !important;font-weight:700;padding:5px;padding-right:50px;position:relative;border:0 !important;margin-top:10px;padding-right:70px;}
.soba_price table{width:100%;}
.soba .button{float:left;padding:3px 30px 0 !important;margin:2px 20px 0 0;font-size:14px;}
.soba_opis{margin:0px 0 30px;font-size:14px;}
.soba_opis h2{color:#0074bd;font-size:22px;font-weight:400;}
.soba_opis p{margin-top:15px;}
.soba_opis .popup_slideshow{background:#fff;max-height:170px;}
.soba_opis .popup_slideshow img{max-height:170px;max-width:100%;}
.objekt.hotel .soba_price{display:none;}

.objekt.hotel{padding-bottom:10px;}
.clanek_left{clear:both;}
.clanek_left .main_image{margin-bottom:20px;}
.clanek_ponudba{background:none;}
    .clanek_ponudba .objekt {
    margin-bottom: -1px;
    margin-top: 0;
    width: 90%;
    margin: 0 auto;
    }
    .seznam_objekti .objekt .title {font-size:26px}
.clanek_ponudba .objekt:first-of-type{margin-top:10px;}
.clanek_ponudba .objekt .stars{width:85px;}
.clanek_ponudba .objekt .stars span{height:19px;background:transparent url(../img/sprite-graphics.png) no-repeat -168px -234px;}
.clanek_ponudba .objekt .stars_1 span{width:15px;}
.clanek_ponudba .objekt .stars_2 span{width:35px;}
.clanek_ponudba .objekt .stars_3 span{width:50px;}
.clanek_ponudba .objekt .stars_4 span{width:70px;}
.clanek_ponudba .objekt .stars_5 span{width:85px;}
.vreme_right ul li{margin:5px 0;}
.vreme_right ul li a{margin-left:10px;font-size:16px;}
.weather-week td{padding-left:0;padding-right:0;}
.seznam_rezultati div.stevilo,
.seznam_rezultati div.dni{margin-bottom:10px;}
.ocena_left .main_image{margin-right:0;}
.ocena_right{width:95%;padding:10px 2.5%;clear:both;}
.content_ocena_single .ocena_section{padding:15px 20px;}
.ocena_overview .ocena_overview_right{right:20px;}
.content_ocena_single .inner &gt; a.button{margin-right:20px;}
.content_ocena_single .ocena_section{box-shadow:none;}
.language_selected:after {top: 22px;
    right: 20px;}
.header-top .language {top:-6px;}
 .kraj_page .column_iskalnik {width:100%}
 #user_help {display:none}
}
@media(max-width:800px) and (min-width:701px) {
    .search .field_date {width:94%!important}
    .iskalnik .column_six:nth-of-type(1) &gt; .date {width:99%}
    .column_six.full_mobile .styled-select {width:100%}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div {display:inline-block; margin-right:20px; width:48%;}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div:nth-of-type(2){margin-right:0}
    .iskalnik .column_six.semi_width .children {width:100%!important;}
    .iskalnik .column_six:nth-of-type(5) {width:100%;}
    .children .child {width:12%}
    .children .child:nth-child(3n) {margin-right:8%!important}
    .iskalnik .column_six:last-of-type() {width:80%; margin:0 auto;}
    .iskalnik .column_six.semi_width &gt; .overflow:nth-of-type(2) {display:inline;}
    .iskalnik .column_six:last-child {width:100%;}
    .home_offers .offer {background:unset;}
    .offer .drop_shdw {height:77%}
    .footer_bottom {width:90%;}
    .navigation-top {top:7px}
    .search .inner   {padding:70px 21px 15px 14px}
    .iskalnik .title {font-size:26px}
    .content_objekt .objekt_lokacija {display:none}
    .content_objekt .inner {width:90%; margin:0 auto}
     .kraj_page .column_iskalnik {width:100%}
    
}
@media(max-width:700px) and (min-width:601px) and (orientation:landscape) {
    .search .field_date {width:94%!important}
    .iskalnik .column_six:nth-of-type(1) &gt; .date {width:99%}
    .column_six.full_mobile .styled-select {width:100%}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div {display:inline-block; margin-right:20px; width:48%;}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div:nth-of-type(2){margin-right:0}
    .iskalnik .column_six.semi_width .children {width:100%!important;}
    .iskalnik .column_six:nth-of-type(5) {width:100%;}
    .children .child {width:12%}
    .children .child:nth-child(3n) {margin-right:8%!important}
    .iskalnik .column_six:last-of-type() {width:80%; margin:0 auto;}
    .iskalnik .column_six.semi_width &gt; .overflow:nth-of-type(2) {display:inline;}
    .iskalnik .column_six:last-child {width:100%;}
    .home_offers .offer {background:unset;}
    .offer .drop_shdw {height:77%}
    .footer_bottom {width:100%;}
    .navigation-top {top:7px}
    .search .inner   {padding:70px 21px 15px 14px}
    .iskalnik .title {font-size:26px}
    .content_objekt .objekt_lokacija {display:none}
    .content_objekt .inner {width:90%; margin:0 auto}
     .kraj_page .column_iskalnik {width:100%}
    
}
@media(max-width:600px) and (min-width:501px) and (orientation:landscape) {
    .search .field_date {width:94%!important}
    .iskalnik .column_six:nth-of-type(1) &gt; .date {width:99%}
    .column_six.full_mobile .styled-select {width:100%}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div {display:inline-block; margin-right:20px; width:48%;}
    .iskalnik .column_six.semi_width &gt; .overflow &gt; div:nth-of-type(2){margin-right:0}
    .iskalnik .column_six.semi_width .children {width:100%!important;}
    .iskalnik .column_six:nth-of-type(5) {width:100%;}
    .children .child {width:12%}
    .children .child:nth-child(3n) {margin-right:8%!important}
    .iskalnik .column_six:last-of-type() {width:80%; margin:0 auto;}
    .iskalnik .column_six.semi_width &gt; .overflow:nth-of-type(2) {display:inline;}
    .iskalnik .column_six:last-child {width:100%;}
    .home_offers .offer {background:unset;}
    .offer .drop_shdw {height:77%}
    .footer_bottom {width:100%;}
    .navigation-top {top:7px}
    .search .inner   {padding:70px 21px 15px 14px}
    .iskalnik .title {font-size:26px}
    .content_objekt .objekt_lokacija {display:none}
    .content_objekt .inner {width:90%; margin:0 auto}
     .kraj_page .column_iskalnik {width:100%}
    
}
@media(max-width:420px){.ocena_section .column:first-of-type{display:none;}
 .kraj_page .column_iskalnik {width:100%}
.ocena_section .column{width:94%;float:none;}
.fotorama__arr {
    width: 40px!important;
    height: 40px!important;
}
.column_five {width:50%!important}
    .home_modern .column_five {width:100%!important}
    .home_modern .inner {min-height:350px!important}
    .home_modern .inner.larger_height {min-height:450px!important}
    .search.home_modern .inner {
    padding: 20px 30px 25px 30px!important;
    }
    .search.home_modern input[type=text] {width:90%!important}
    .home_modern .column_five:nth-of-type(5) {width:100%!important;}
    .home_modern .styled-select {width:95%!important}
.objekt_popust_label .discount {
    width: 50px;
    height: 50px;
    right: -33px;
    bottom: -6px;
}

.objekt_popust_label {font-size:20px;height: 35px;line-height: 20px;}
.objekt_popust_label .discount span {
    font-size: 21px;
    font-family: 'Rajdhani', sans-serif;
    font-weight: 600;
}
.remain_images {padding:7px}
/*.objekt_icons {display:none}*/
.gm_popup-inner {top:20%; height:75%; z-index: 100000}
.objekt_left .objekt_img .discount_flag_vertical {font-size:20px}
.good_third {min-height:60px}
.ocena_section .row .left{width:100%;margin-right:0;float:none !important;}
.ocena_section .row .description{width:100%;overflow:initial;margin-left:0;border-top:1px dotted #838383;border-left:0;}
}
@media(max-width:360px){
.header-navigation ul {top:375px}
.header-navigation ul li a {padding:5px 25px}
.offer .see_more {bottom:-14%}
.offer .drop_shdw {height:63%}
.offer .offer_flag {height:60px}
.top_offers_bottom h3 {font-size:50px}
.iskalnik.seznam .title {font-size:30px}
.oseba &gt; .right &gt; .styled-select-large{width:29.5%;}
.oseba &gt; .right &gt; .styled-select-large:nth-child(2n){margin:0 4.5%;}
.oseba &gt; .right &gt; .styled-select-large select{font-size:15px;padding-left:5%;width:120% !important;}
.ocena_right{margin-top:300px;}
}</pre></body></html>