#myNav{background-color:#2a5aad;padding:0;width:100%}#myNav .flex-box-div{display:flex;flex-direction:column;height:100%;max-height:100%}#myNav .flex-box-div .flex-1{background-color:#244f9a;padding:20px 30px}#myNav .flex-box-div .flex-2{flex-grow:1;padding:20px 30px;margin-top:0;top:0}#myNav .flex-box-div .flex-3{background-color:#244f9a;padding:20px 30px}#myNav #mobile-title{font-size:26px;text-align:left;margin-bottom:0;padding-bottom:0;font-weight:700}#myNav #book-now2{margin-left:0;font-weight:700;font-size:14px;padding:10px 8px;margin-bottom:0;margin-top:0;min-height:43px}#myNav #close-now{font-size:35px;right:30px;padding:0;font-weight:700;top:7px}#myNav .promo-div input::placeholder{color:#fff;opacity:1}#myNav .promo-div input:-ms-input-placeholder{color:#fff}#myNav .promo-div input:-ms-input-placeholder{color:#fff}#myNav .overlay-content{top:15px}#myNav .form-group,#myNav #confirm-numbers2{margin:auto}#myNav .input-group,#myNav #numbers-group,#myNav .input-group .form-group{display:block;margin:auto;float:none}#myNav #book-now{margin:auto;width:240px;font-size:20px;margin-top:30px}#myNav #broj-osoba{margin:auto;float:none}#myNav #numbers-group{max-width:initial;padding-top:10px}#myNav select,#myNav input,#myNav button,#myNav .form-group{min-width:200px}#myNav .osobe{float:none;margin:auto;position:initial;margin-top:10px;padding-bottom:30px}#myNav .osobe .broj-osoba{text-align:center}#myNav .osobe .broj-osoba select{margin:auto}#myNav .broj-osoba{margin:initial;margin-right:-10px;margin-left:-10px;margin-top:20px}#myNav .broj-osoba label{font-style:normal}#myNav .broj-osoba select,#myNav .broj-osoba input{width:100%;min-width:100%}#myNav .sirina-datumi{margin:initial;margin-top:10px}#myNav .sirina-datumi label{font-style:normal}#myNav .sirina-datumi input{font-size:16px;border-top:1px solid #3d6cc1;border-left:1px solid #3d6cc1;border-right:1px solid #3d6cc1;border-bottom:1px solid #3d6cc1;width:100%;background-color:#244f9a;color:#fff;height:43px;margin-top:5px;padding:10px 15px;min-width:200px}#myNav .sirina-datumi input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#myNav #djeca-field{font-weight:400;text-align:center}#myNav #djeca-field>.row{margin-top:15px}#myNav #djeca-field label{font-weight:400;top:6px;position:relative}#myNav #djeca-field select{margin:auto;background-color:#004f97;min-width:initial;margin-bottom:10px}#myNav #djeca2,#myNav #odrasli2{background-color:#004f97;margin:auto}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#fff;display:block;transition:.3s}.overlay a.promo-show{font-size:14px;text-decoration:underline}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:0;right:25px;font-size:60px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:0;right:20px}}a#book-now2{margin-top:20px;font-size:18px;width:100%;font-style:normal;text-transform:none;color:#005aab;background:#fff;border-radius:0}a#book-now2:visited{text-decoration:none;color:#005aab;background:#fff}a#book-now2:hover,a#book-now2:active{text-decoration:none;color:#005aab;background:#fff;-moz-box-shadow:0 0 5px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 -5px 5px 4px rgba(0,0,0,.2);box-shadow:0 0 5px 4px rgba(0,0,0,.2)}#objekti2{font-size:16px;margin-top:5px;padding:10px;width:100%;border-top:1px solid #3d6cc1;border-left:1px solid #3d6cc1;border-right:1px solid #3d6cc1;border-bottom:1px solid #3d6cc1}.filter-form select{background-color:#244f9a;border-radius:0;color:#fff}.mobile-nav .logoImg{max-width:160px}.mobile-nav .logoImg140{max-width:140px}.mobile-nav .row-1{height:4.5rem}.mobile-nav .row-1 .img-fluid{height:100%}.mobile-nav .row-1 .logo-div{box-shadow:none}.mobile-nav .select-container{position:relative}.mobile-nav .select-container img{position:absolute;padding:.85rem 0;top:0;right:1rem}.mobile-nav .select-container .row-2{background-color:#1e559a;position:relative;-moz-appearance:none;-webkit-appearance:none}.mobile-nav .select-container .row-2 .icon-down{margin-top:.25rem}.mobile-nav .select-container .row-2.collection{background-color:#353d45}.mobile-nav .select-container .row-2.select{background-color:#31aed8}.mobile-nav .select-container .row-2::-ms-expand{display:none}.check-rates-div{position:fixed;bottom:0;z-index:16}.check-rates-div button{width:100%;font-size:1rem;height:initial;padding:.5rem 1rem .6rem}.check-rates-div .calendar-icon{margin-bottom:.25rem}@media(min-width:768px){.check-rates-div{bottom:20px}}#myNavPages{background-color:#fff;padding:0;overflow:hidden}@media(max-width:991.98px){#myNavPages a:hover,#myNavPages a:visited{color:#838383}}#myNavPages hr{border-top:1px solid #bbbbba;width:50%;margin-top:5px;margin-bottom:5px}#myNavPages .hr_20{border-top:none}#myNavPages .nav>li>a:hover,#myNavPages .nav>li>a:focus{background-color:transparent}#myNavPages a{color:#838383;font-size:18px}#myNavPages a#active{color:#005aab}#myNavPages a:hover{color:#005aab}#myNavPages .jezici{margin-top:0;border-top:none}#myNavPages .close-now-pages{font-size:40px;z-index:4}#myNavPages .call-us-mobile{position:absolute;top:34px;left:33px;font-size:15px;color:#838383}#myNavPages #tel-link{position:absolute;top:47px;left:25px;font-size:15px}#myNavPages .info-div{padding-top:20px;border-bottom:1px solid #bbbbba;padding-bottom:20px}#myNavPages .info-div .call-us-mobile{position:relative;top:0;left:0;text-transform:uppercase;font-weight:700;letter-spacing:3px;margin-bottom:0}#myNavPages .info-div #tel-link{padding-top:0;position:relative;display:inline-block;margin:0 auto;top:0;left:0}#myNavPages .content-div{height:100%;max-height:100%}#myNavPages .content-div .nav.wht-bck li{width:100%}#myNavPages .content-div .nav.wht-bck li a{padding:15px 10px;background-color:#fff;border-bottom:1px solid #bbbbba}#myNavPages .content-div .nav.wht-bck li:nth-last-child(1) a{border-bottom:none}#myNavPages .content-div .flex-1{height:70px;min-height:70px;max-height:70px;background-color:rgba(230,230,230,.98)}#myNavPages .content-div .flex-2{overflow:scroll;overflow-x:hidden}#myNavPages .content-div .flex-3{height:65px;min-height:65px;border-top:1px solid #bbbbba;background-color:#cdcdcd}#myNavPages .mobile-hotel-submenu a{border-bottom:1px solid #bbbbba;background-color:#f3f3f3}#myNavPages .mobile-hotel-submenu a.close-now-pages{font-size:18px}.desktop-nav{z-index:1034}.desktop-nav .logo-div{min-height:110px;max-width:250px;width:250px}.desktop-nav .logo-div .mainLogo{width:154px;height:46px}.desktop-nav .logo-div .collectionLogo{width:156px;height:64px}.desktop-nav .logo-div .collectionLogo.westinLogo{width:114px}@media screen and (min-width:1200px)and (max-width:1400px){#book-now{font-size:12px;letter-spacing:0;padding:5px}}.promo-mobile .promo-hidden{position:relative;width:100%;max-width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;background-color:#244f9a;margin-bottom:23px;padding-right:5px;border:1px solid #3d6cc1;height:40px}.promo-mobile .promo-hidden input.promo-code-input{border:none!important;min-width:120px!important;width:auto;background-color:#244f9a!important;color:#fff}.promo-mobile .promo-hidden input.promo-code-input::placeholder{color:#fff;opacity:.8}.promo-mobile .promo-hidden button{min-width:auto!important;font-size:12px;padding:4px 8px;border:none}.promo-mobile .promo-hidden button.apply-promo{background-color:#fff;color:#1e559a}.promo-mobile .promo-hidden button.remove-promo{background-color:#fff;color:#ea1515}.promo-mobile p.text-danger{color:#fff!important;margin-left:0!important;font-size:12px;padding-left:5px;margin-top:-20px}