/*! SmartCMS - version 0.10.1104 - 25-02-2021
   small and fast cms- and shop-system
   (c) 2021 Smartmove Web Development CC 
   developer: HUB - hub@smartmove.com.na */
 .extra-pad-top{padding-top:30px}.events-poster{margin:30px auto;max-width:660px}h2 small{color:#fff}.space-top{margin-top:50px}.extra-space{margin-top:50px;margin-bottom:50px}.extra-space-btm{margin-bottom:50px}.smart-image-list img{margin:3px;max-height:100%;max-width:100%}.border{border:none;border-right:3px solid #fff}.vibe-pics{padding:2px}.vibe-row{padding:0 5%}.vibe-text-container{position:absolute;top:0;left:0;height:100%;opacity:0;transition:.5s ease;background:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}.vibe-text{position:absolute;font-size:18px}.vibe-pics:hover .vibe-text-container{opacity:1}@media screen and (max-width:992px){.border{border:none;border-right:none}.extra-space{margin-top:30px;margin-bottom:30px}}@media screen and (max-width:768px){.extra-space{margin-top:10px;margin-bottom:10px}.vibe-row{padding:0}}.oc-panel nav.sm-nav{color:#414141}.oc-panel nav.sm-nav ul li a{text-align:center;font-size:1.5rem;color:#fff;background:#414141;font-weight:300;font-family:Roboto,sans-serif}.oc-panel nav.sm-nav ul li:hover>a,.oc-panel nav.sm-nav ul li ul li,.oc-panel nav.sm-nav ul li ul li a{background:#212121}.oc-panel nav #menu{text-align:center;font-size:1.2rem;color:#fff;font-weight:300;font-family:Roboto,sans-serif}.lightbox-modal .modal-content{background-color:#292929;border:1px solid #999}.lightbox-modal .btn-default{color:#cacaca;background-color:#313131;border-color:#5f5f5f}.lightbox-modal .lb-extended .lightbox-image-caption.lb-btn .glyphicon{color:#cacaca;border-color:#cacaca}.lightbox-modal .close{color:#cacaca;opacity:1}.lightbox-modal .lb-extended .lightbox-image-caption{display:none}.custom-form .form-group label{padding-right:15px;color:#fff;margin-top:10px}.custom-form .form-container{background-color:transparent;background-color:transparent;padding:20px}#dineplan{padding-right:30px;border:none;width:100%;height:600px;overflow:hidden}h2{margin-top:0;margin-bottom:40px;font-size:34px}h3,.h3{font-size:28px}.margin-30{margin:30px auto;max-width:970px}body{background-color:#e0b887;background-image:url(/media/joe/assets/background.jpg);background-attachment:fixed;background-size:cover}@media screen and (max-width:768px){body{background:url(/media/joe/images/background-joes-mobile.jpg);background-size:100%;background-attachment:fixed}}#ifr-tripadvisor{height:137px;width:170px;overflow:hidden;border:none;margin-top:-25px}.navbar-default{background-color:transparent;border-color:transparent}li#home a{background-image:url(/media/joe/images/kronkorken.png);background-repeat:no-repeat;height:120px;width:120px;display:inline-block;margin-bottom:-50px}@media screen and (max-width:992px){li#home a{margin-left:80px;height:125px;margin-bottom:0}li#home{margin-top:0!important;padding-bottom:0!important}}.ico-left{margin-right:0}.navbar-default .navbar-nav>li>a{line-height:120px;white-space:nowrap;color:#FFF;display:block;height:100%;font-size:1.2em}.navbar-default .navbar-nav>.open>a,.navbar-default li.active a,.navbar-default li>a:hover,.navbar-default li>a:focus{color:#FDB414!important;background-color:transparent!important;cursor:pointer}.navbar-default li.active a,.navbar-default li>a:hover{color:#342b1e}.navbar-hover .nav li.dropdown:hover>ul.dropdown-menu{display:intial;opacity:inherit;visibility:auto}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#747474;white-space:nowrap}.dropdown-menu>li:hover>a{color:#fff!important;text-decoration:none;outline:0;background-color:#747474!important}.navbar-collapse .sm-nav li .dropdown-menu li a .active{color:}.oc-panel li.active{background-color:#635e5e}#home{margin-top:-205px;padding-bottom:30px}.navbar-oc-img{max-width:100px;margin-left:35%}@media screen and (min-width:576px){.navbar-oc-img{margin-left:40%}}@media screen and (min-width:768px){.navbar-oc-img{display:none}}a.joe-btn div{display:inline-block;padding:5px 30px;border:3px #fff solid;margin-top:45px}.home-links{display:inline-block;padding:5px 30px;border:3px #fff solid;margin-top:0px!important;font-size:20px}a.joe-btn{padding:8px;background:transparent;color:#fff;font-size:2em;display:inline-block;font-family:Domine}.kaarousel-prev span,kaarousel-next span{font-size:40px;color:#fff;top:calc(50% - 20px)!important;width:100%;text-align:center}.kaarousel .kaarousel-nav .kaarousel-next,.kaarousel .kaarousel-nav .kaarousel-prev{min-width:45px}@media (max-width:1000px){.nav>li>a{padding:10px 7px}}.navbar-default .navbar-toggle{border-color:#FFF}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}a{color:#FFF;text-decoration:none}a.joe-btn:hover div{border:3px #342b1e solid}a.joe-btn:hover{color:#342b1e}section.clearfix{padding-bottom:45px;padding-top:30px}.oc-body .nav li>a{position:relative;display:block;padding:10px 15px;text-decoration:none;color:#e4d9c8}a.smart-menu-item-dd{font-size:1.2em}.kaarousel .kaarousel-pager{position:absolute;left:0;right:0;bottom:0}.kaarousel .kaarousel-pager ul li.selected,.kaarousel .kaarousel-pager ul li:hover{background-color:#fff}.kaarousel .kaarousel-pager ul li{background:transparent;border:1px #fff solid}footer{padding-top:30px;padding-bottom:15px;border-top:3px #fff solid;margin-top:45px;margin-bottom:15px}@media (max-width:767px){body{padding:0 15px}#smart-footer-middle{text-align:center}#home{margin-top:-30px}a.joe-btn{padding:8px;font-size:1.5em}}#main-header .navbar{z-index:1}img.footer-logo{width:100%;max-width:155px;background:#fff}@media screen and (max-width:576px){img.footer-logo{display:block;margin-left:auto;margin-right:auto}}.story-image{text-align:center}.story-image img{max-width:400px}h1{text-align:center;font-size:3.6em;margin-top:0;margin-bottom:40px}@media screen and (max-width:767px){h1{font-size:3em;margin-top:30px;margin-bottom:0}}.events-poster{margin-bottom:60px}#virtual-tour{margin-top:0;margin-bottom:60px}.custom-counter{margin:0;padding:0;list-style-type:none;text-align:left}.custom-counter li{counter-increment:step-counter;margin-bottom:10px}.custom-counter li::before{content:counter(step-counter);margin-right:5px;font-size:80%;background-color:#301c17;color:#fff;font-weight:700;padding:3px 8px;border-radius:3px}.joes-text,.joes-social{padding:30px;font-size:18px}.joes-social img{width:55px;margin:0 7px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#fdb414}#ourStory.gal-thumb-height img,img.gal-thumb-height{height:300px;width:auto}#google-map{height:600px;color:#414141}#google-map h2{color:#414141;margin-bottom:15px}