/*!
Theme Name: Gnistuken
Author: Atyp
Author URI: http://gnistuken.no/
Description: Theme for gnistuken
Version: 0.76
*/@import"https://use.typekit.net/yrb5ayx.css";@import"https://use.typekit.net/yrb5ayx.css";html{background-color:#fff;font-size:16px}body{overflow:overlay}h1{font-family:roc-grotesk,sans-serif;font-weight:400;font-style:normal;font-size:3rem}.h1-roc{font-family:roc-grotesk-compressed,sans-serif;font-weight:500;font-style:normal}h2{font-family:roc-grotesk-compressed,sans-serif;font-weight:500;font-style:normal;font-size:3.7rem;line-height:3.5rem;margin-top:0;margin-bottom:0rem;letter-spacing:1px}.front-module p{margin-top:.5rem}.front-module h2{text-transform:uppercase}p{font-family:stratos-lights,sans-serif;font-weight:300;font-style:normal}.day-heading{font-family:roc-grotesk,sans-serif;font-weight:400;font-style:normal;font-size:3.2rem}.container-fluid.custom-page-01{text-align:right;padding:8rem 0 5rem}.font-medium{font-family:stratos,sans-serif;font-weight:500;font-style:normal}.font-semilight{font-family:stratos-lights,sans-serif;font-weight:300;font-style:normal}.front-header-sticky img{border-radius:0 !important}.day-wrapper{box-sizing:border-box}a.read-more-front{color:#fff;text-transform:uppercase;font-size:22px;padding:2px 18px 0px;font-family:"roc-grotesk-extrawide",sans-serif;font-weight:600;font-style:normal;letter-spacing:.151em;transform:translateX(0);transition:padding .11s}a.read-more-front:hover{text-decoration:none;padding:2px 38px 0px;transform:translateX(16px)}a.read-more-front:hover span.arrow{transform:translateX(6px)}.Mandag .read-more-front{background-color:#cb9694}.Tirsdag .read-more-front{background-color:#698fac}.Onsdag .read-more-front{background-color:#d0be7b}.Torsdag .read-more-front{background-color:#98bc8f}.Fredag .read-more-front{background-color:#d58cb2}.Mandag .odd,.Mandag .square{color:#cb9694}.Tirsdag .odd,.Tirsdag .square{color:#698fac}.Onsdag .odd,.Onsdag .square{color:#d0be7b}.Torsdag .odd,.Torsdag .square{color:#98bc8f}.Fredag .odd,.Fredag .square{color:#d58cb2}h2 .square:last-of-type{display:none}.day-marker-side{font-family:roc-grotesk,sans-serif;font-weight:600;font-style:normal;vertical-align:middle;transform:rotate(-90deg);margin:0;position:absolute;top:63%;font-size:77px;text-transform:lowercase;left:5%;transform-origin:left}.arrangor{font-size:26px;font-weight:600;margin-bottom:8px}.post-details-header{margin-top:22px;padding:1px 1px;background-color:transparent;margin-left:-17px}.post-details-header p{margin-left:16px;display:inline-flex;align-items:center}.post-details-header .post-detail-icon{width:26px;height:26px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:4px}.post-details-header .time{background-image:url("/wp-content/themes/gnistuken/_assets/icons/detail-time.png")}.post-details-header .location{background-image:url("/wp-content/themes/gnistuken/_assets/icons/detail-location.png")}.post-details-header .adress{background-image:url("/wp-content/themes/gnistuken/_assets/icons/detail-adress.png")}span.arrow{display:inline-block;width:18px;height:16px;background-image:url("/wp-content/themes/gnistuken/_assets/icons/arrow-right-s.png");background-repeat:no-repeat;background-size:100%;background-position:center center;transition:transform .2s;vertical-align:middle;margin-left:0;margin-top:-3px;margin-right:14px}span.arrow-left{display:inline-block;width:18px;height:16px;background-image:url("/wp-content/themes/gnistuken/_assets/icons/arrow-right-s.png");background-repeat:no-repeat;background-size:100%;background-position:center center;transition:transform .2s;vertical-align:middle;margin-right:16px;margin-top:-3px;transform:scaleX(-1)}.container-fluid{position:relative;z-index:3;padding:4rem 0}.container-fluid.Mandag{padding:7rem 0 4rem}.container-fluid.Fredag{padding:4rem 0 8rem}.intro-tekst-front-container{z-index:10;font-size:1.52em;line-height:2.5rem;text-align:center;padding:3em 0}.floating-text-middle p{max-width:520px;width:95%}.bg-pink{background-color:#e3bdbc}.bg-front-timeplan{background-color:#e3bdbc}.signup-button{color:#0d6efd;text-decoration:none;border:3px solid blue;padding:1rem 2rem;margin-top:1em;display:inline-block;border-radius:3px}.event-time{margin-top:1rem;margin-bottom:.5rem}.attachment-post-thumbnail{max-width:470px;width:100%;aspect-ratio:1/1;margin:0 auto;position:relative;display:block;border:22px solid gray}.front-module .attachment-post-thumbnail{max-width:410px;aspect-ratio:1/1;width:100%;margin:0 auto;position:relative;display:block}.front-header-sticky .attachment-post-thumbnail{border:none;aspect-ratio:unset}.Mandag .attachment-post-thumbnail{border-color:#cb9694}.Tirsdag .attachment-post-thumbnail{border-color:#698fac}.Onsdag .attachment-post-thumbnail{border-color:#d0be7b}.Torsdag .attachment-post-thumbnail{border-color:#98bc8f}.Fredag .attachment-post-thumbnail{border-color:#d58cb2}.body-Mandag{background-color:rgba(203,150,148,.2)}.body-Tirsdag{background-color:rgba(105,143,172,.2)}.body-Onsdag{background-color:rgba(208,190,123,.2)}.body-Torsdag{background-color:rgba(152,188,143,.2)}.body-Fredag{background-color:rgba(213,140,178,.2)}.timeplan-container{overflow:hidden;padding-top:3rem;padding-bottom:5rem}.timeplan-heading{font-family:roc-grotesk,sans-serif;font-weight:600;font-style:normal;vertical-align:top;transform:rotate(-90deg);margin:0;position:absolute;font-size:77px;margin-left:-280px;color:#fff;margin-top:337px;text-transform:lowercase;left:5%;transform-origin:left}table caption a{color:inherit;text-decoration:none}table caption a:hover{color:inherit;text-decoration:underline}.signup-button{color:#fff;transition:padding .2s;font-family:"roc-grotesk-extrawide",sans-serif;font-weight:600;font-style:normal;padding:5px 18px;text-decoration:none;border:none;font-size:22px;text-transform:uppercase}img[src*="http://gnistuken.atyp.no/wp-content/uploads/2022/04/aff_logo_liggende_hvit-1.png"]{display:none;width:139px !important}.signup-button:hover{color:#fff;text-decoration:none;padding:5px 34px}.Mandag .signup-button{background-color:#cb9694}.Tirsdag .signup-button{background-color:#698fac}.Onsdag .signup-button{background-color:#d0be7b}.Torsdag .signup-button{background-color:#98bc8f}.Fredag .signup-button{background-color:#d58cb2}.tilbake-top{float:left;margin-top:4rem;color:#000 !important}.tilbake-top:hover{color:#000}.tilbake-top:hover span.arrow-left{transform:translateX(-6px) scaleX(-1)}.tilbake-mob{margin-top:2rem;color:#000 !important;display:block}.tilbake-mob:hover{color:#000}.tilbake-mob:hover span.arrow-left{transform:translateX(-6px) scaleX(-1)}.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:#fff;stroke-width:2}.day-marker-detail{margin-bottom:.5rem;display:inline-block;text-transform:uppercase;font-size:19px;font-weight:500}.day-wrapper{float:right}table{width:300px;caption-side:top;margin:2rem .25rem;vertical-align:top;background-color:#fff}caption{padding-left:1.2rem;text-transform:uppercase;border-bottom:0;text-transform:uppercase;font-size:33px;color:#fff;padding-top:20px;border:0;border-bottom:3px solid #000}.filter-group{display:block;justify-items:center}.filter-heading{font-size:29px;font-weight:500;margin-top:0;margin-bottom:10px;width:170px;text-align:right;font-family:"stratos"}.bg-front-timeplan .filter-heading{color:#cb9694}.bg-Mandag .filter-heading{color:#cb9694}.bg-Tirsdag .filter-heading{color:#698fac}.bg-Onsdag .filter-heading{color:#d0be7b}.bg-Torsdag .filter-heading{color:#98bc8f}.bg-Fredag .filter-heading{color:#d58cb2}tr{border:1px solid #000}th{border:1px solid #000;padding:1rem 1rem 1rem 1rem;text-align:center;box-sizing:border-box;writing-mode:vertical-lr;min-width:54px;max-width:90px;will-change:min-width,padding}.cal-event-title{display:block;margin:.5rem}.cal-event-place,.cal-event-arrangor{display:block;margin:.5rem}td{border:1px solid #000}#arrangor-filter-buttons .filter-button,#sted-filter-buttons .filter-button{border-style:solid;border-width:2px;background-color:transparent;color:#43555e}#arrangor-filter-buttons .filter-button.active,#sted-filter-buttons .filter-button.active{border-color:#43555f;background-color:#fff;color:#1a1a1a}.filter-button{border-color:#cb9694}.bg-Mandag .filter-button{border-color:#cb9694}.bg-Tirsdag .filter-button{border-color:#698fac}.bg-Onsdag .filter-button{border-color:#d0be7b}.bg-Torsdag .filter-button{border-color:#98bc8f}.bg-Fredag .filter-button{border-color:#d58cb2}.bg-Mandag{background-color:#dcb8b6}.clr-Mandag,.content.Mandag p a{color:#cb9694}.bg-Tirsdag{background-color:#8aa8be}.clr-Tirsdag,.content.Tirsdag p a{color:#698fac}.bg-Onsdag{background-color:#ddd1a1}.clr-Onsdag,.content.Onsdag p a{color:#d0be7b}.bg-Torsdag{background-color:#b5cfaf}.clr-Torsdag,.content.Torsdag p a{color:#98bc8f}.bg-Fredag{background-color:#e3b1cb}.clr-Fredag,.content.Fredag p a{color:#d58cb2}.timeplan-container caption{color:#fff}.timeplan-container .clr-Mandag{background-color:#cb9694}.timeplan-container .clr-Tirsdag{background-color:#698fac}.timeplan-container .clr-Onsdag{background-color:#d0be7b}.timeplan-container .clr-Torsdag{background-color:#98bc8f}.timeplan-container .clr-Fredag{background-color:#d58cb2}.clr-white{color:#fff}.bg-white{background-color:#fff}.front-header-sticky{position:fixed;top:0;z-index:3;background-color:#fff;padding-top:12rem}.footer-container{position:relative;z-index:3;background-color:#43555e;width:100%;min-height:260px}.footer-container .container-fluid{padding-bottom:1rem}td a{color:#000 !important}.timeplan-nav-wrapper{width:100px;height:40px;height:auto;margin:1rem auto;padding-bottom:1em;position:relative}.uk-slider-container{overflow:visible}.content{padding-top:60px}.menu-wrapper{background-color:#f8f6f5;position:fixed;top:0;width:100%;z-index:4}.menu-wrapper .menu-container{max-width:1677px;margin:0 auto;position:relative}.menu-wrapper .menu-container .custom-menu-class{display:inline-block;position:absolute;right:0;top:20px}.menu-wrapper .menu-container img{padding:.5rem}.menu-wrapper .menu-container img:hover{text-decoration:none}.menu-wrapper .menu-container ul.menu{list-style:none;text-align:right;padding:0 .5rem 1rem 2em;display:inline-block}.menu-wrapper .menu-container ul.menu li{display:inline-block;margin-left:.5rem;font-size:15px}.menu-wrapper .menu-container ul.menu li a{color:#000;cursor:pointer}.menu-wrapper .menu-container ul.menu li a:hover{color:#000;text-decoration:none}.transparent{opacity:0;transparent:true}.top-spacer{min-height:690px;max-height:690px;height:60vh}.event-header-container{padding:4rem 0 3rem}.practical-information-box{margin-top:10px;padding:8px 12px;background-color:#fff;text-transform:uppercase;font-size:17px;font-family:stratos,sans-serif;font-weight:600;line-height:1.088em}.practical-information-box p{margin:0;font-size:17px;font-family:stratos,sans-serif;font-weight:600}.widget{text-align:left}.widget ul{list-style:none}.widget h2{font-size:1.2rem;color:#fff;font-family:stratos,sans-serif;font-weight:500;font-style:normal;margin-bottom:.12rem;line-height:1.7rem}.widget a{color:#fff;font-family:stratos-lights,sans-serif;font-weight:300;font-style:normal}.widget a:hover{color:#fff}.widget p{margin:0}.logo-thumbs-collection img{width:auto;display:inline;margin:1.75rem 1.35rem;max-height:55px;height:auto}.logo-thumbs-collection .attachment-post-thumbnail{padding:1rem}.align-center{display:block !important;margin:0 auto !important}.align-right{float:right}.no-a{text-decoration:none}.no-a:hover{text-decoration:none}@media(max-width: 1600px){.day-marker-side{display:none !important}}@media(max-width: 576px){.event-header-container{background-color:#f8f6f5}.container-fluid.Mandag{padding:5rem 0 4rem}.menu-wrapper{background-color:#fff;position:relative;top:0;width:100%;z-index:4}.content{padding-top:0}.bg-pink{background-color:#f8f6f5}.intro-tekst-front-container{font-size:1.1rem;line-height:1.55rem;padding:0 .5rem 1rem}.align-center{display:block !important;margin:0 !important}.center-mobile{display:block !important;margin:.5rem auto !important;text-align:center}.day-heading{font-size:2.2em}h2{font-size:3.2rem;line-height:3.15rem}}.dn{display:none}/*# sourceMappingURL=style.css.map */
