@import"https://fonts.googleapis.com/css?family=Montserrat:400,500";*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}*:focus{outline:0 !important}*:active{box-shadow:none !important}input{outline:none}.vcenter-parent{display:table;width:100%;height:100%}.vcenter-child{display:table-cell;vertical-align:middle}.padding-left-0{padding-left:0}.padding-right-0{padding-right:0}.padding-0{padding:0}.padding-5{padding:0 5px}.padding-10{padding:10px 0}.padding-11{padding:0 10px}.padding-15{padding:0 15px}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.resp{display:none !important}.hidden-resp{display:block !important}.background-cover{background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.background-contain{background-position:center center !important;background-repeat:no-repeat !important;background-size:contain !important}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.visible-xxs{display:none}a{cursor:pointer}.btn-default,.btn-primary{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#fff !important;border:2px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{background-color:#cc6000;border:2px solid #cc6000;color:#fff}.btn-secondary{display:inline-block;padding:2px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#ff7800;color:#fff;border:1px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:active:focus{background-color:#cc6000;border:1px solid #cc6000;color:#fff}.btn-grey{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#595959;color:#fff;border:1px solid #595959;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none;cursor:pointer}.btn-grey:hover,.btn-grey:focus,.btn-grey:active,.btn-grey:active:focus{background-color:hsl(0,0%,24.9019607843%);border:1px solid hsl(0,0%,24.9019607843%);color:#fff}.btn-orange{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#ff7800;color:#fff;border:1px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none;cursor:pointer}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange:active:focus{background-color:#cc6000;border:1px solid #cc6000;color:#fff}.btn-darkgrey{display:inline-block;padding:8px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#363636;color:#fff;border:1px solid #363636;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.btn-darkgrey:hover,.btn-darkgrey:focus,.btn-darkgrey:active,.btn-darkgrey:active:focus{background-color:hsl(0,0%,11.1764705882%);border:1px solid hsl(0,0%,11.1764705882%);color:#fff}.cat-btn{display:inline-block;padding:4px 20px;margin:2px 2px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#292929;border:2px solid #ff8a00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none;cursor:pointer}.cat-btn:hover,.cat-btn:focus,.cat-btn:active,.cat-btn:active:focus{background-color:#ff8a00;color:#fff}.btn-boka{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#fff !important;border:2px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.btn-boka:hover,.btn-boka:focus,.btn-boka:active,.btn-boka:active:focus{background-color:#cc6000;border:2px solid #cc6000;color:#fff}.btn-boka{background-color:#ff8a00}.ie-container{display:block;position:fixed;width:100%;background-color:#292929;color:#fff;bottom:0;padding:30px 0px;left:0;z-index:9999;text-align:center}.ie-container p{color:#fff}.ie-container a{background-color:#ff8a00;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 20px;color:#fff}html,body{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.6;color:#292929;margin:0;padding:0;min-height:100%;height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;color:#292929}p,span{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#292929}a:hover{text-decoration:none}.slick-arrow{position:absolute;top:calc(50% - 10px);cursor:pointer;font-size:20px;z-index:1}.slick-arrow.leftarrow{left:0}.slick-arrow.rightarrow{right:0}.slick-dots{position:absolute;bottom:0;font-size:0;width:100%;text-align:center;z-index:2;padding:0}.slick-dots li{display:inline-block;margin:0 4px}.slick-dots li button{font-size:0px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:6px;border:none;background:#8b8b8b}.slick-dots .slick-active button{background:#fff}.content{background-color:#fff;padding:30px 50px}.extranat-page .content{margin-top:20px}main{min-height:calc(100vh - 270px);padding-top:130px;overflow:hidden;background-color:#ebebeb}main.white-bg{background-color:#fff}.footer-fix{margin-bottom:0px}.footer{overflow:hidden;height:270px;background-color:#252525;position:relative}.footer .box{display:inline-block;min-width:90px}.footer .box a{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#fff !important;border:2px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.footer .box a:hover,.footer .box a:focus,.footer .box a:active,.footer .box a:active:focus{background-color:#cc6000;border:2px solid #cc6000;color:#fff}.footer .box a{font-weight:bold}.footer .box a[href^="tel:"]{color:#fff !important;border:0 !important;padding:0}.footer .box p{font-weight:bold;border:2px solid #ff8a00;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:5px 20px;color:#fff;margin:5px 5px}.footer .login-btn{position:absolute;bottom:0}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#292929;color:#fff;display:none}#cookie-wrapper p{color:#fff}#cookie-wrapper button{background-color:#ff8a00;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;border:none;outline:none;border-radius:50px;padding:4px 20px;margin:0 10px;font-weight:bold}#cookie-wrapper button:hover{background-color:rgb(80%,43.2941176471%,0%)}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}header{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,.45);z-index:9999}header.no-opacity{background-color:#363636}header.scrolled{background-color:#363636}header nav .navbar-header{padding:18px 0}header nav .navbar-header .navbar-link img{max-width:100%}header nav .topbar{background-color:#292929;padding:0 20px}header nav .topbar *{color:#fff}header nav .topbar .opening{display:inline-block;padding-top:12px;width:calc(100% - 250px)}header nav .topbar .opening img{max-width:25px}header nav .topbar .opening .place{padding-left:10px}header nav .topbar .opening .place:first-of-type{padding-left:0}header nav .topbar .opening .openinghours{font-weight:bold}header nav .topbar p{padding-top:5px}header nav .topbar .box{display:inline-block;padding:5px 10px}header nav .topbar .topbar-menu{padding:5px 0;display:inline-block;margin:0}header nav .topbar .topbar-menu li{display:inline-block}header nav #navbar .desktop-menu{list-style-type:none;margin:0;padding:0}header nav #navbar .desktop-menu li{display:inline-block;padding:23px 10px 24px 10px}header nav #navbar .desktop-menu li:first-of-type{display:none}header nav #navbar .desktop-menu li:last-of-type a{text-transform:initial;padding:6px 15px !important;display:inline-block;padding:2px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#ff7800;color:#fff;border:1px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}header nav #navbar .desktop-menu li:last-of-type a:hover,header nav #navbar .desktop-menu li:last-of-type a:focus,header nav #navbar .desktop-menu li:last-of-type a:active,header nav #navbar .desktop-menu li:last-of-type a:active:focus{background-color:#cc6000;border:1px solid #cc6000;color:#fff}header nav #navbar .desktop-menu li:last-of-type a{margin:0}header nav #navbar .desktop-menu li a{text-transform:uppercase;color:#fff;font-weight:500}header nav #navbar .desktop-menu li a ul{display:none}header nav #navbar .desktop-menu li.site-menu-item-parent{position:relative}header nav #navbar .desktop-menu li.site-menu-item-parent:hover ul{display:block}header nav #navbar .dropdown-menu li:last-of-type a{padding:3px 20px !important;display:block !important}header nav .responsive-menu-opener{cursor:pointer;font-size:30px;color:#fff;padding-top:9px;padding-right:20px}.responsive-menu-wrapper{display:none;background:#292929;position:fixed;width:100%;z-index:9999;margin-top:-13px}.responsive-menu-wrapper .responsive-menu{list-style-type:none;padding:0;overflow-y:auto;height:calc(100vh - 112px)}.responsive-menu-wrapper .responsive-menu li{border-top:2px solid #464646;display:block;text-transform:uppercase;font-weight:bold;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}.responsive-menu-wrapper .responsive-menu li.site-menu-item-active{background-color:#ff8a00}.responsive-menu-wrapper .responsive-menu li a{color:#fff;display:block;padding:10px 20px}.responsive-menu-wrapper .responsive-menu li .fa{position:absolute;top:0;right:20px;color:#fff;padding:14px 20px;cursor:pointer}.responsive-menu-wrapper .responsive-menu li ul{display:none;width:100%;position:initial;background-color:#3e3e3e;list-style:none;padding:0;margin:0}.responsive-menu-wrapper .responsive-menu li ul li{padding:0 20px}.dropdown-menu{background-color:rgba(41,41,41,.8);top:60px;left:-45px !important}.dropdown-menu li{list-style:none;display:block !important;padding:0 !important;text-transform:initial !important}.dropdown-menu li a{text-transform:initial !important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:block}.dropdown-menu li a:hover{background-color:rgba(0,0,0,0) !important;color:#ff8a00 !important}.dropdown-menu li:first-of-type{display:block !important}.dropdown-menu li:last-of-type a{text-transform:initial !important;background-color:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important}.dropdown-menu li:last-of-type a:hover{color:#ff8a00 !important}.dropdown-menu:after{content:"";position:absolute;bottom:100%;left:calc(50% - 10px);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(41,41,41,.8)}.default-page table{width:100%;display:block;overflow-x:auto;white-space:nowrap;line-height:1}.default-page table tbody tr{background-color:#fff}.default-page table tbody tr td{padding:7px 10px;width:20%}.default-page table tbody tr td img{max-width:100%}.default-page table tbody tr:nth-child(odd){background-color:#f7f7f7}.slideshow{position:relative;margin-top:-82px}.slideshow .slide{height:550px}.slideshow .text{position:absolute;top:40%;width:100%}.slideshow .text *{color:#fff;text-shadow:1px 2px 5px #333}.slideshow .text a{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#fff !important;border:2px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.slideshow .text a:hover,.slideshow .text a:focus,.slideshow .text a:active,.slideshow .text a:active:focus{background-color:#cc6000;border:2px solid #cc6000;color:#fff}.slideshow .text a{text-transform:uppercase}.slideshow .start-slider .slick-dots{position:absolute;bottom:0;font-size:0;width:100%;text-align:center;z-index:2;padding:0}.slideshow .start-slider .slick-dots li{display:inline-block;margin:0 4px}.slideshow .start-slider .slick-dots li button{font-size:0px;padding:5px;border:none;background:rgba(255,255,255,.5);width:30px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important}.slideshow .start-slider .slick-dots .slick-active button{background:#fff}.calendar .box{height:400px}.calendar .orange-box{background-color:#ff7800;padding-right:10%}.calendar .orange-box .info{position:relative;padding:0 50px}.calendar .orange-box .info *{color:#fff}.calendar .orange-box .info .date{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;border:2px solid #fff;width:80px;height:80px;margin:0 auto}.calendar .orange-box .info .date span{font-size:20px;font-weight:bold;padding:5px}.calendar .orange-box .info .title{text-transform:uppercase;font-weight:bold;margin-top:15px}.calendar .overlay{background-color:rgba(255,138,0,.9)}.calendar .grey-box{background-color:#292929;position:relative;padding:40px 30px 40px 60px}.calendar .grey-box:after{position:absolute;left:0;top:calc(50% - 40px);z-index:1;content:"";width:20px;height:20px;border-left:40px solid rgba(255,138,0,.9);border-right:40px solid rgba(0,0,0,0);border-top:40px solid rgba(0,0,0,0);border-bottom:40px solid rgba(0,0,0,0)}.calendar .grey-box p{color:#fff}.calendar .grey-box .event{height:30%;padding-bottom:15px;overflow:hidden}.calendar .grey-box .event .date{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;border:2px solid #ff8a00;width:80px;height:80px;margin:0 auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.calendar .grey-box .event .date span{font-size:20px;font-weight:bold;padding:5px;color:#fff}.calendar .grey-box .event .info{width:calc(100% - 100px);max-height:100%;overflow:hidden}.calendar .grey-box .event .info .title{color:#fff;font-weight:bold;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.calendar .grey-box .event .info .description{color:#fff}.calendar .grey-box .event:hover .date{background-color:#ff8a00}.calendar .grey-box .event:hover .info .title{color:#ff8a00}.workouts{background-color:#f3f3f3;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/505/template_assets/circle-bg.png?v=1788384400340);background-size:cover;background-repeat:repeat-x}.workouts .slick-slider{padding:0 20px}.workouts .btn-primary{margin-top:15px;margin-right:25px;color:#292929 !important}.workouts .btn-primary:hover{color:#fff}.workouts .header{padding:0 20px}.workouts .header *{font-weight:bold}.categories{text-align:center}.categories ul{margin:0;padding:0}.categories ul .cat-btn.active{background-color:#ff8a00;color:#fff}.workout{margin:10px 0}.workout *{color:#fff}.workout .image{height:200px;position:relative}.workout .image .info-wrapper{position:absolute;bottom:0;padding:5px 10px;color:#fff;font-weight:bold;background-color:#ff8a00}.workout .description{background-color:#252525;padding:5px 10px;font-size:12px;height:90px}.workout .description .name{text-transform:uppercase;font-weight:bold}.puffar .puff{position:relative;height:300px}.puffar .puff .overlay{background-color:rgba(255,138,0,.8);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.puffar .puff .title{position:absolute;width:100%;text-transform:uppercase}.puffar .puff .title *{color:#fff;margin:0;font-weight:bold}.puffar .puff:hover .overlay{background-color:rgba(255,138,0,.2)}.sponsors .header *{font-weight:bold;padding-top:20px;margin-bottom:0}.sponsors .sponsor{height:180px}.sponsors .sponsor .image-wrapper{text-align:center;padding:10px 20px}.sponsors .sponsor .image-wrapper img{margin:0 auto}.workout-single .singlepass-slider .image{height:435px}.workout-page .workout-header .info{min-height:300px}.workout-page .workout-header h1,.workout-page .workout-header h2,.workout-page .workout-header h3,.workout-page .workout-header h4,.workout-page .workout-header h5,.workout-page .workout-header h6{text-transform:uppercase;font-weight:bold}.workout-page .workout-header .pass_img{height:250px}.workout-page .workout-header .pass_img img{max-width:100%}.bubble-wrapper{position:relative}.bubble-wrapper .bubble{-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;background-color:#ebebeb;padding:10px 20px;text-transform:uppercase;font-weight:bold;display:inline-block;position:relative;z-index:1}.bubble-wrapper:after{content:"";position:absolute;top:18px;left:0;width:100%;height:5px;background-color:#ebebeb}.default-page .header_img{height:350px;width:100%;overflow:hidden}.default-page .header_img img{max-width:100%}.default-page a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#ff7800}.default-page a:hover{color:#994800}.default-page .default-submenu{list-style:none;margin:0;padding:0}.default-page .default-submenu li{display:inline-block}.default-page .default-submenu li a{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:rgba(0,0,0,0);color:#fff !important;border:2px solid #ff7800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none}.default-page .default-submenu li a:hover,.default-page .default-submenu li a:focus,.default-page .default-submenu li a:active,.default-page .default-submenu li a:active:focus{background-color:#cc6000;border:2px solid #cc6000;color:#fff}.default-page .default-submenu li a{color:#292929 !important}.default-page .default-submenu li:hover a{color:#fff !important}.personal .image img{max-height:350px}.personal .info .name{font-weight:bold;margin-bottom:0}.contact-box{background-color:#292929;padding:10px 20px;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;border-radius:10px !important;min-height:350px;max-width:600px}.contact-box *{color:#fff}.contact-box h1,.contact-box h2,.contact-box h3,.contact-box h4,.contact-box h5,.contact-box h6{padding-bottom:20px}.contact-box p{border-bottom:2px solid #707070}.contact-box .links{padding-top:30px}.contact-box .links .btn-boka{font-weight:bold}.default-page-editable{max-width:600px;margin:20px 0}.default-page-editable img{max-width:100%}body.admin .simhall-box .image>.editable{height:200px;overflow:hidden}body.admin .simhall-box .image p,body.admin .simhall-box .image p a{height:100%}.simhall-box .link{display:block}.simhall-box .image{height:200px}.simhall-box .text{background-color:#252525;padding:5px 10px;height:100px;overflow:hidden}.simhall-box .text h1,.simhall-box .text h2,.simhall-box .text h3,.simhall-box .text h4,.simhall-box .text h5,.simhall-box .text h6{text-transform:uppercase;font-weight:bold}.simhall-box .text *{color:#fff}.event-single .headline{border-bottom:2px solid #ebebeb;padding-bottom:10px;padding-left:10px}.event-single .date-badge{padding:5px 20px;font-weight:bold;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;margin-top:10px}.event-single .date-badge *{color:#ff8a00}.event-single .single-event{min-height:427px;padding:20px}.extranat-page .content img{max-width:100%}.event-archive h1,.extranat-archive h1{text-transform:uppercase;font-weight:bold}.event-archive .event .date,.extranat-archive .event .date{display:inline-block;background-color:#fff;border:2px solid #ff8a00;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;width:80px;height:80px;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.event-archive .event .date *,.extranat-archive .event .date *{color:#292929;font-size:20px}.event-archive .event .title,.extranat-archive .event .title{display:inline-block;vertical-align:top;padding:0 10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.event-archive .event .info,.extranat-archive .event .info{color:#292929}.event-archive .event:first-of-type,.extranat-archive .event:first-of-type{margin-top:30px}.event-archive .event:hover .date,.extranat-archive .event:hover .date{background-color:#ff8a00}.event-archive .event:hover .date *,.extranat-archive .event:hover .date *{color:#fff}.event-archive .event:hover .title *,.extranat-archive .event:hover .title *{color:#ff8a00}.extranat-archive .pagination{float:right}.extranat-archive .pagination li a{display:inline-block;padding:5px 20px;margin:5px 5px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#595959;color:#fff;border:1px solid #595959;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500;outline:none;cursor:pointer}.extranat-archive .pagination li a:hover,.extranat-archive .pagination li a:focus,.extranat-archive .pagination li a:active,.extranat-archive .pagination li a:active:focus{background-color:hsl(0,0%,24.9019607843%);border:1px solid hsl(0,0%,24.9019607843%);color:#fff}.extranat-archive .pagination li a{padding:5px 20px}.calendar-menu{margin:0;padding:0 0 20px 0}.calendar-menu li{list-style:none;font-size:0;padding:5px 10px;height:85px}.calendar-menu li .date{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-color:rgba(0,0,0,0);width:50px;height:50px;text-align:center;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;border:2px solid #ff8a00;display:inline-block;font-size:14px;font-weight:bold}.calendar-menu li .date *{color:#292929}.calendar-menu li .event-desc{display:inline-block;width:calc(100% - 50px);vertical-align:top;padding:0 10px}.calendar-menu li .event-desc .title{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:bold;display:block}.calendar-menu li .event-desc .description{font-size:12px}.calendar-menu li:hover .date{background-color:#ff8a00}.calendar-menu li:hover .date *{color:#fff}.calendar-menu li:hover .title{color:#ff8a00}.calendar-menu li:last-of-type{font-size:14px;width:100%}.calendar-menu li:last-of-type a{font-weight:bold;padding:5px 10px;text-align:center}.page-not-found h1,.page-not-found h2,.page-not-found h3,.page-not-found h4,.page-not-found h5,.page-not-found h6{color:#ff8a00}.page-not-found a{color:#ff8a00;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.page-not-found a:hover{color:#292929}article{padding:10px 20px}article .date-badge{padding:5px 20px;font-weight:bold;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;margin-top:10px}article .date-badge *{color:#ff8a00}article img{max-width:100%}article a{color:#ff8a00;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}article a:hover{color:#292929}#extranat-login{background:#fff;padding:40px}#extranat-login .wrapper{margin:0 auto;max-width:300px}#extranat-login .wrapper .input-wrapper{-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;border:2px solid #ff8a00}#extranat-login .wrapper .input-wrapper input{border:0;background-color:rgba(0,0,0,0);padding:5px 10px;width:90%;margin:0 15px}.extranat-page{padding-top:10px;padding-bottom:20px}.extranat-page .header{padding:10px 20px}.extranat-page .header h1,.extranat-page .header h2,.extranat-page .header h3,.extranat-page .header h4,.extranat-page .header h5,.extranat-page .header h6{margin-top:0}.extranat-page .text{padding:10px 20px}.extranat-page .image{padding:10px 20px}.extranat-page .image img{max-width:100%}.extranat-page .start article{border:2px solid #e1e1e1;margin:5px 0}.extranat-page .start article .date{font-weight:bold}.extranat-page .start article .article-title{font-weight:bold;font-size:15px}.extranat-page .start article .article-title a{color:#292929}.extranat-page .start article .article-content{line-height:1.5}.extranat-page .extranat-article-link{display:block;color:#292929;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.extranat-page .extranat-article-link .article-title{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.extranat-page .extranat-article-link:hover{color:#ff8a00}.extranat-page .extranat-article-link:hover .article-title{color:#ff8a00}.extranat-page .agenda{background-image:url("https://d1da7yrcucvk6m.cloudfront.net/sites/505/media/186159_medium_trana_med_pt_splash_cropped.jpg");min-height:400px;position:relative}.extranat-page .agenda .overlay{background-color:rgba(255,255,255,.8)}.extranat-page .agenda .today{-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;border:2px solid #ccc;display:inline-block;padding:5px 10px;font-weight:bold}.extranat-page .agenda .event{-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;border:2px solid #ccc;padding:5px 10px;font-weight:bold;margin:10px 0}.extranat-page .agenda .event .time,.extranat-page .agenda .event .title{display:inline-block;width:50%;color:#fff}.extranat-page .documents{margin:0;padding:0}.extranat-page .documents li{-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;border:2px solid #e1e1e1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;list-style:none;margin:5px 0}.extranat-page .documents li a{color:#292929;padding:5px 15px;display:block}.extranat-page .documents li:hover{border:2px solid #ff8a00}.extranat-page .bottom-link{position:absolute;bottom:10px;width:100%}.Kristian{background-color:#ff8a00 !important;border-color:#ff8a00 !important}.Ebba{background-color:#59c773 !important;border-color:#59c773 !important}.Veronika{background-color:#625e65 !important;border-color:#625e65 !important}.Anton{background-color:#02b8ff !important;border-color:#02b8ff !important}.Elin{background-color:#ff7ac4 !important;border-color:#ff7ac4 !important}.Veronika{background-color:#3dd5dc !important;border-color:#3dd5dc !important}.Jonathan{background-color:#ffc82b !important;border-color:#ffc82b !important}.extranat-menu{position:fixed;left:0;height:100%;background-color:#363636;margin-top:5px;width:16.66666667%}.extranat-menu *{color:#fff}.extranat-menu ul li{border-top:2px solid #464646}.extranat-menu ul li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:bold;text-transform:uppercase}.extranat-menu ul li.site-menu-item-active{background-color:#ff8a00}.extranat-menu ul li:hover a{background-color:#ff8a00;color:#fff}.extranat-menu ul.extranat-menu-auto li:last-of-type{border-bottom:2px solid #464646}.sub-menu h3{border-bottom:2px solid #ff7800;padding-bottom:10px}.sub-menu ul{padding:0;margin:0}.sub-menu ul li{list-style-type:none;position:relative}.sub-menu ul li a{display:block;width:100%;padding:10px 15px;border-bottom:2px solid #d3d1ce;color:#292929}.sub-menu ul li>ul>li>a{padding-left:30px}.sub-menu ul li ul{display:none}.sub-menu ul .opener{position:absolute;top:0;right:0;padding:10px 10px 0 20px}.sub-menu ul .opener .fa-plus{display:block !important;position:relative;top:3px !important}.sub-menu ul .opener .fa-minus{display:none !important}.sub-menu ul .opener.active .fa-minus{display:block !important;position:relative;top:3px !important}.sub-menu ul .opener.active .fa-plus{display:none !important}.sub-menu .active{color:#ff7800}.sub-menu .active>a{color:#292929}.sub-menu .active .fa{color:#292929}.sub-menu .active .fa-minus{display:block !important;position:relative;top:3px !important}.sub-menu .active .fa-plus{display:none}.sub-menu .active ul{display:block}.calendar-header,.calendar-nav{display:inline-block}.calendar-header{width:calc(100% - 70px)}.calendar-nav{position:absolute;bottom:10px}.calendar-nav input{display:none}.calendar-nav .change-week-btn{display:inline-block;padding:5px 10px;cursor:pointer;color:#292929}.calendar-nav .week-prev{border:1px solid #d7d7d7;border-top-left-radius:50px;border-bottom-left-radius:50px}.calendar-nav .week-next{border:1px solid #d7d7d7;border-top-right-radius:50px;border-bottom-right-radius:50px;margin-left:-5px}.calendar-content{background-color:#fff;border:1px solid #d7d7d7;font-size:0}.calendar-content .day-wrapper{border-bottom:1px solid #d7d7d7;text-align:center;padding:10px;font-weight:bold;font-size:14px}.calendar-content .day-container{width:14.2857142857%;border-left:1px solid #d7d7d7;vertical-align:top;display:inline-block;font-size:12px}.calendar-content .day-container:first-of-type{border-left:0}.calendar-content .day-container .day{min-height:10px;padding:2px 0}.calendar-content .day-container .day .event{background:#f2dede;min-height:10px;width:98%;margin:2px 1%;padding:10px;height:100px;overflow:hidden}.calendar-content .day-container .day .event *{color:#fff;font-size:12px}.calendar-content .day-container .day .event .time{margin-bottom:0;font-weight:bold}.calendar-content .day-container .day .event .title{line-height:1.1;font-weight:bold}.daily-calendar-wrapper{background-color:#fff}.daily-calendar-wrapper .header{padding:15px 20px}.daily-calendar-wrapper .header h1,.daily-calendar-wrapper .header h2,.daily-calendar-wrapper .header h3,.daily-calendar-wrapper .header h4,.daily-calendar-wrapper .header h5,.daily-calendar-wrapper .header h6{margin-bottom:0;font-weight:bold}.daily-calendar-wrapper .event{border-top:1px solid #d7d7d7;font-size:0}.daily-calendar-wrapper .event *{font-weight:500}.daily-calendar-wrapper .event .time,.daily-calendar-wrapper .event .title,.daily-calendar-wrapper .event .calendar{width:33.3333333333%;display:inline-block;font-size:14px;padding:8px 20px}.daily-calendar-wrapper .event .calendar p{margin-bottom:0;padding-left:50%}.over_contactbox{background-color:#ff8a00;padding:10px 20px;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;border-radius:10px !important;min-height:100px}.over_contactbox h4,.over_contactbox p,.over_contactbox a{color:#fff}.serie{border-radius:10px;border:2px solid #ececec;background-color:#f7f7f7}
