#page,button,h1,h2,h3{font-family:Oswald,sans-serif!important}a{color:inherit}a:focus,a:hover{text-decoration:none;color:inherit}.ndisplay{display:none}body{background:#000}.header{background:rgba(0,2,0,.8);border-bottom:5px solid #339d96;position:fixed;top:0;z-index:100;width:100%}.header .logo img{top:11px;position:relative}.header .menu{text-align:right}.header .menu ul{display:inline-block;vertical-align:top;margin-top:29px}.header .menu ul li{display:inline-block;vertical-align:top;margin-left:10px;margin-right:10px;font-family:'Open Sans'}.header .menu ul li a{font-weight:700;font-size:14px;color:#fff}.header .menu ul li.active a,.header .menu ul li:hover a{color:#21737a}.header .menu .facebook{background:#21737a;color:#fff;width:36px;height:36px;text-align:center;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;-khtml-border-radius:18px;font-size:20px;padding-top:2px;display:inline-block;vertical-align:top;margin-top:20px;margin-left:10px}.header .menu .facebook:hover{background:#fff;color:#21737a}.header .menu .facebook a{width:36px;height:36px;display:inline-block;vertical-align:top}.header .menu .facebook.uhljan{background:#ca5f00;color:#fff}.header .menu .facebook.uhljan:hover{background:#fff;color:#ca5f00}.slider h2{text-align:left;position:relative;top:125px;font-weight:700;margin-bottom:20px;font-size:30px;text-shadow:0 0 8px #000;display:inline-block;vertical-align:top}.slider .reservation{text-align:right}.slider .reservation h3{font-weight:700;margin-bottom:20px;font-size:30px;text-shadow:0 0 8px #000}.slider .reservation .btn{background:#024e4a;color:#fff;font-size:15px;font-weight:700;border:0;border-radius:0;padding:12px 30px;-webkit-transition:background-color 1s;transition:background-color 1s}.slider .reservation .btn i{font-size:26px;margin-right:15px}.slider .reservation .btn span{position:relative;top:-2px}.slider .reservation .btn:hover{background:#fff;color:#024e4a}.slider .carousel-caption{text-align:left;left:15%;right:15%}.slider .carousel-caption .reservation{background:0 0}.slider.subpage .carousel-inner{height:150px}.infoStrip{color:#014d48;padding:20px;text-align:center;font-family:Arial;font-weight:700;font-size:20px;background:#fff}.infoStrip span{color:#ca5f00}.infoStrip p{display:inline-block;vertical-align:top;margin:0;padding:0}.aboutUs{background:url(../images/onas-min.jpg) no-repeat;background-size:cover}.aboutUs .movies h2{color:#fff;font-size:36px;font-weight:700;font-family:Oswald!important;text-align:center;margin-top:60px;margin-bottom:60px}.aboutUs .movies .imagePlay{position:relative}.aboutUs .movies .imagePlay img{width:100%;max-height:410px}.aboutUs .movies .imagePlay .play{background:#E62117;border-radius:5%;color:#FFF;font-size:20px;height:70px;margin:0;padding:0;text-align:center;text-indent:.1em;transition:all 150ms ease-out;width:100px;cursor:pointer;position:absolute;top:calc(50% - 35px);left:calc(50% - 50px)}.aboutUs .movies .imagePlay .play:hover{background:#333}.aboutUs .movies .imagePlay .play::before{border-radius:.1%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%;background:0 0}.aboutUs .movies .imagePlay .play::after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,.75);content:' ';font-size:.75em;height:0;margin:-1em 0 0 -.75em;top:50%;position:absolute;width:0}.aboutUs .movies .left iframe{width:100%}.aboutUs .movies .right div{margin-bottom:20px}.aboutUs .movies .right iframe{width:100%}.aboutUs .movies .right img{max-height:195px}.aboutUs .movies .button{text-align:center}.aboutUs .movies .button .btn{background:0 0;border:1px solid #135b56;border-radius:0;color:#17837c;padding:10px 50px;font-size:16px;margin-top:20px;font-weight:700;margin-bottom:40px;font-family:Arial;-webkit-transition:background-color 1s;transition:background-color 1s}.aboutUs .movies .button .btn:hover{background:#135b56;color:#fff}.aboutUs .text .right h2{font-weight:700;font-size:36px;color:#fff;margin-bottom:20px}.aboutUs .text .right .content{color:#fff;font-size:16px;font-family:'Open Sans';line-height:26px}.aboutUs .text .left img{margin-top:43px}.reservation{background:url(../images/reservation-min.jpg) top center no-repeat;background-size:cover}.reservation h2{font-weight:700;font-size:36px;color:#fff;margin-bottom:0;text-align:center;margin-top:30px}.reservation .box .tabs{position:relative;height:41.6px}.reservation .box .tabs .tab{background:rgba(6,21,19,.7);color:#fff;font-weight:700;font-size:21px;text-align:center;width:200px;padding:6px;position:absolute;left:0;cursor:pointer}.reservation .box .tabs .tab.active,.reservation .box .tabs .tab:hover{background:rgba(23,122,116,.7)}.reservation .box .tabs .tab.second{position:absolute;right:0;left:initial}.reservation .box .content{background:#061614;padding-top:50px;padding-bottom:50px}.reservation .box .content h2{font-size:27px}.reservation .box .content .tabcontent{display:none}.reservation .box .content .tabcontent.active{display:inline-block;vertical-align:top}.reservation .button{text-align:center}.reservation .button .btn{background:#024e4a;color:#fff;font-size:18px;font-weight:700;border:0;border-radius:0;padding:12px 30px;font-family:'Open Sans';-webkit-transition:background-color 1s;transition:background-color 1s;margin-top:30px;margin-bottom:30px}.reservation .button .btn:hover{background:#fff;color:#024e4a}.reservation .button .btn i{font-size:26px;margin-right:20px}.reservation .modal .button .btn,.reservation .modal .button .btn:hover{border:1px solid #024e4a}.footer .contact{padding-top:20px;padding-bottom:20px;background:#061614}.footer .contact h2{font-weight:700;font-size:36px;color:#fff}.footer .contact .address{padding-left:15px;color:#fff;font-size:16px;font-family:'Open Sans';line-height:31px;margin-bottom:20px}.footer .contact .address a{font-weight:700;font-size:16px;color:#3db2aa;text-decoration:underline}.footer .contact #mapJanovice,.footer .contact #mapProsec{width:100%;height:170px;margin-top:20px}.footer .contact .form h2{margin-bottom:30px}.footer .contact .form input{border:1px solid #024e49;font-size:14px;font-weight:700;color:#43c2ba;background:0 0;border-radius:0;padding:20px;margin-bottom:15px;font-family:'Open sans'}.footer .contact .form input::-webkit-input-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form input:-moz-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form input::-moz-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form input:-ms-input-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form textarea{border:1px solid #024e49;font-size:14px;font-weight:700;color:#43c2ba;background:0 0;border-radius:0;padding:20px;margin-bottom:15px;font-family:'Open sans';height:150px;resize:none;width:100%}.footer .contact .form textarea::-webkit-input-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form textarea:-moz-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form textarea::-moz-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form textarea:-ms-input-placeholder{font-size:14px;font-weight:700;color:#fff}.footer .contact .form .btn{background:#024e4a;color:#fff;font-size:14px;font-weight:700;border:0;border-radius:0;padding:12px 30px;font-family:'Open Sans';-webkit-transition:background-color 1s;transition:background-color 1s;height:auto;width:auto;float:right;text-transform:uppercase}.footer .contact .form .btn:hover{background:#fff;color:#024e4a}.footer .copyright{color:#fff;font-size:16px;font-weight:700;font-family:'Open Sans';padding:15px}.footer .copyright a{color:#034f4a;text-decoration:underline}.footer .copyright .right{text-align:right;color:#034f4a;margin-top:-10px}.footer .copyright .right img{width:120px;position:relative;top:-13px}#subpage{padding-top:40px;background:url(../images/onas-min.jpg) no-repeat;background-size:cover;padding-bottom:40px}#subpage h2{color:#fff;font-size:36px;font-weight:700;font-family:Oswald!important;text-align:center;margin-top:0;margin-bottom:40px}#subpage .staticpage{color:#fff;font-size:16px;font-family:'Open Sans';line-height:26px}#subpage.form .formWrap{float:none;margin-left:auto;margin-right:auto}#subpage.form .formWrap .button{text-align:center}#subpage.form .formWrap .button .btn{background:#024e4a;color:#fff;font-size:18px;font-weight:700;border:0;border-radius:0;padding:12px 30px;font-family:'Open Sans';-webkit-transition:background-color 1s;transition:background-color 1s;margin-top:30px;margin-bottom:30px}#subpage.form .formWrap .button .btn:hover{background:#fff;color:#024e4a}#subpage.form .formWrap .button .btn i{font-size:26px;margin-right:20px}#reservedDay .modal-body .item{padding:20px;text-align:center;background:#21737a;color:#fff}#reservedDay .modal-body .item:nth-child(odd){background:#124044}.mobileButton{display:none}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:red!important}.callout{border-radius:3px;margin:0;padding:15px 30px 15px 15px!important;border-left:5px solid #eee;position:relative;bottom:20px}.callout a{color:#fff;text-decoration:underline}.callout a:hover{color:#eee}.callout h4{margin-top:0;font-weight:600;margin-bottom:0}.callout p:last-child{margin-bottom:0}.callout .highlight,.callout code{background-color:#fff}.callout.callout-danger,.callout.callout-warning{border-color:#c23321;background:#c23321}.callout.callout-info{border-color:#0097bc;background:#0097bc}.callout.callout-success{border-color:#00733e;background:#00733e}#errorcatcher{position:relative;top:-110px}.slideCatcher{position:relative;top:-80px}