.left{text-align:left}.wp-block-image{margin-bottom:1.2em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;color:#1a1a1a;background:#1a1a1a;font-family:"Hind","Avenir","Helvetica",arial;font-size:1.6rem;font-weight:400;line-height:1.612;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,figure,footer,header,main,nav,section{display:block}a{background:0 0;color:#1db3e2;text-decoration:none}a,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}small{font-size:80%;font-size:1rem}img{border:0;height:auto;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}input{font:inherit;margin:0;line-height:normal;background-color:#fff;border-radius:5px;border:1px solid #dcdcdc;color:#1a1a1a;padding:1.2rem 2rem 1rem;width:100%}input::-moz-focus-inner{border:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.page-header:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.page-header:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}p,ul{padding:0}ul{margin:0;box-sizing:border-box}li{list-style:none}h1,h2,h3{margin:0 0 2rem;letter-spacing:-.02em;font-size:4rem;font-weight:300}.site-title,h1,h2,h3{line-height:1.2}@media only screen and (min-width:800px){h1{font-size:5rem}}h2,h3{font-size:3.2rem;line-height:1.4}@media only screen and (min-width:800px){h2{font-size:4rem}}h3{font-size:2rem;font-weight:400}@media only screen and (min-width:800px){h3{font-size:2.5rem}}.genesis-nav-menu a,.widget-title,.widgettitle{line-height:1.8}.genesis-nav-menu a,.widget-title,.widgettitle,input[type=submit]{font-size:1.4rem;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.1rem}.entry-meta,.genesis-nav-menu .sub-menu a,.pagination a,.site-footer p{font-size:1.2rem;line-height:1.6;font-weight:500;text-transform:uppercase;letter-spacing:.1em}p{margin:0 0 1.625em}a:hover{border-color:#fff0;text-decoration:underline}.genesis-nav-menu a,a,input:focus,input[type=submit]{-webkit-transition:all .75s cubic-bezier(0,1,.5,1);-moz-transition:all .75s cubic-bezier(0,1,.5,1);-ms-transition:all .75s cubic-bezier(0,1,.5,1);-o-transition:all .75s cubic-bezier(0,1,.5,1);transition:all .75s cubic-bezier(0,1,.5,1)}@media only screen and (min-width:800px){.genesis-nav-menu .sub-menu,.site-header{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}::-moz-selection{background-color:rgb(0 0 0/.5);color:#fff}::selection{background-color:rgb(0 0 0/.5);color:#fff}input[type=email],input[type=submit]{appearance:none;-webkit-appearance:none;-moz-appearance:none}input:focus{outline:0;border-color:#1db3e2}::-moz-placeholder{color:#d8d8d8;opacity:1}::-webkit-input-placeholder{color:#d8d8d8}input:focus:-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{color:#fff0}input:hover[type=submit],input[type=submit]{background-color:#1db3e2;text-decoration:none;color:#fff}input[type=submit]{border-radius:5px;box-shadow:none;border:0;line-height:2em!important;cursor:pointer;display:inline-block;outline:0;text-align:center;padding:1.1rem 2rem 1rem;width:auto;white-space:nowrap}input:hover[type=submit]{opacity:1;box-shadow:inset 0 0 0 20rem rgb(0 0 0/.1),0 2rem 2rem rgb(0 0 0/.1)}.screen-reader-shortcut{border:0;height:1px;overflow:hidden;width:1px}.screen-reader-shortcut,.screen-reader-text{background-color:#fff;clip:rect(0,0,0,0);color:#1a1a1a;position:absolute!important}.screen-reader-shortcut:focus{display:block;height:auto;text-decoration:none;width:auto;z-index:100000}.screen-reader-shortcut:focus,.screen-reader-text:focus{border:1px solid #5b5e5e;clip:auto!important;font-size:1.8rem;font-weight:700;padding:2rem}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{outline:1px dotted rgb(0 0 0/.2)}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}.aligncenter{display:block;margin:0 auto 4rem}.alignnone,img.alignnone{margin-bottom:2rem}.entry-content figure{margin:6rem 0 4rem}.wrap{margin:0 auto;padding:0 5%}.site-inner{clear:both;padding:4rem 0;overflow:hidden;background:#fff}@media only screen and (min-width:1100px){.content{float:right;width:70%}.content-sidebar .content{float:left}.sidebar-primary{float:right;width:25%}.wrap{max-width:120rem}.site-inner{padding:8rem 0}}@media only screen and (min-width:1500px){.wrap{max-width:160rem}}@media only screen and (min-width:800px){.footer-widgets .widget-area{float:left;margin-left:3.448275862069%;width:22.413793103448%}.footer-widgets .widget-area:first-child{clear:both;margin-left:0}}.widget{word-wrap:break-word}.enews-widget input{margin-bottom:1rem}.content .share-after{margin-bottom:2rem}.header-image .site-header,.site-header{width:100%;z-index:999;padding:2rem 0;position:relative;background:#fff}.title-area{float:left}.site-title{font-size:2.4rem;font-weight:700;line-height:5rem;margin:0 auto}.site-title a{color:#1a1a1a;text-decoration:none}.header-image .site-title{display:block;text-indent:-9999px}.header-image .site-title>a{background-position:center center!important;background-size:contain!important;float:left;height:5rem;width:14rem;background-image:url(https://bodhiakupunktur.se/wp-content/uploads/2017/10/logo_light.png)}@media only screen and (min-width:800px){body.with-page-header.header-image:not(.header-scroll) .site-title a{background-image:url(https://bodhiakupunktur.se/wp-content/uploads/2017/10/logo_light.png)!important}}.header-image .title-area{margin:0;width:14rem}@media only screen and (min-width:800px){.header-image .site-header,.site-header{padding:3rem 0 2.5rem;position:fixed;top:0;left:0;right:0;background:#fff0}.site-header .wrap{max-width:none}.site-title{font-size:3.2rem;line-height:8rem}.header-image .site-title>a{height:7.5rem;width:20rem}.header-image .title-area{width:20rem}.with-page-header .site-title a{color:#fff}}.genesis-nav-menu li{display:inline-block;list-style:none;position:relative}.genesis-nav-menu a{border:0;display:block;margin:0 1.6rem;position:relative;opacity:.8;color:#1a1a1a}.genesis-nav-menu .menu-item a:hover,.genesis-nav-menu li a:hover{text-decoration:none;opacity:1}@media only screen and (min-width:800px){.with-page-header .genesis-nav-menu a{color:#fff}.genesis-nav-menu .sub-menu{width:18rem;z-index:99;background:#fff;box-shadow:0 2rem 2rem -.05rem rgb(0 0 0/.1);border-radius:5px;opacity:0!important;margin-top:0;position:absolute;left:0;margin-left:2rem;pointer-events:none;text-align:left;display:block!important}.genesis-nav-menu>li .sub-menu:before{content:" ";position:absolute;top:-.5rem;left:1.6rem;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #fff}.genesis-nav-menu .menu-item:hover>.sub-menu{opacity:1!important;pointer-events:all}.genesis-nav-menu>.menu-item:hover>.sub-menu{margin-top:-1rem}.genesis-nav-menu .sub-menu li a{border-top:none;padding:.8rem 1.6rem;margin:0;color:#1a1a1a;width:100%}.genesis-nav-menu .sub-menu li{width:100%}.genesis-nav-menu .sub-menu li:first-child>a{padding-top:1.6rem}.genesis-nav-menu .sub-menu li:last-child a{padding-bottom:1.2rem}}@media only screen and (max-width:800px){.nav-primary,.nav-primary .sub-menu{width:100%;display:none}.nav-primary .genesis-nav-menu li{width:100%}.nav-primary .genesis-nav-menu>li:first-child{margin-top:20px}.nav-primary .genesis-nav-menu li .sub-menu{margin:0 0 0 24px;width:calc(100% - 24px)}.nav-primary .genesis-nav-menu a{margin:0 4rem 0 0;padding:1rem 0}}@media only screen and (min-width:800px){.nav-primary{text-align:right}.nav-primary .genesis-nav-menu>li>a{margin:0 0 0 24px;padding:3rem 0}.nav-primary .genesis-nav-menu>li.left{float:left}.nav-primary .genesis-nav-menu>li.menu-item-has-children>a:after{top:18px}}@media only screen and (min-width:1100px){.nav-primary .genesis-nav-menu>li>a{margin:-2px 0 0 36px}}.pagination{margin:4rem auto;text-align:center}.pagination.adjacent-entry-pagination{padding:4rem 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.pagination.adjacent-entry-pagination .pagination-next,.pagination.adjacent-entry-pagination .pagination-previous{float:none;text-align:center;padding:2rem 0}@media only screen and (min-width:800px){.pagination.adjacent-entry-pagination .pagination-previous{float:left;text-align:left;padding:2rem 0}.pagination.adjacent-entry-pagination .pagination-next{float:right;text-align:right;padding:2rem 0}}.with-background-image{background-size:cover;background-position:center;background-repeat:no-repeat}.with-background-image:after{-ms-filter:"alpha(Opacity=30)";opacity:.3}.bg-primary,.site-footer a{color:#fff}[class*=bg-],[class*=bg-] .wrap{position:relative;z-index:2}.bg-primary:after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#1a1a1a}.page-header{padding:8rem 0;position:relative;text-align:center;color:#fff;background-color:#1a1a1a}.page-header h1{line-height:1.2;font-size:40px;display:inline-block}.page-header h1:last-child{margin-bottom:0}@media only screen and (min-width:800px){.page-header{padding:calc(7% + 10.8rem)0 7%}.page-header h1{font-size:6rem}}.entry{margin-bottom:1em}.single-post .entry{margin-bottom:4rem;padding:4rem 0;border-bottom:1px solid #dcdcdc;position:relative}.single-post .entry:first-child{padding:0;border-bottom:0;margin-bottom:0}.entry p,.entry-content p{margin-bottom:2em;line-height:2}.comment-respond{background:#f7f6f7;border:0;padding:2rem 2rem 1rem;margin-bottom:4rem;border-radius:5px}.comment-reply-title small{font-size:1.8rem;font-weight:400}@media only screen and (min-width:800px){.comment-respond{padding:4rem 4rem 3rem;margin-bottom:0}}.sidebar .widget{margin-bottom:2rem;padding-bottom:2rem}.sidebar .widget:last-child{border-bottom:0}.widget-area ul li{list-style-type:none;margin-bottom:1.6rem}.before-footer{background:#f7f6f7;padding:6rem 0}@media only screen and (min-width:800px){.before-footer{padding:10rem 0}.before-footer .enews form{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.before-footer .enews form input{margin:0 1rem;width:calc(25% - 2rem);float:left}}.footer-widgets{padding:6rem 0 0;background:#1a1a1a;color:#fff}.footer-widgets .widget-area{margin-bottom:4rem}.footer-widgets a:not(.button){color:#fff;opacity:.5}.footer-widgets a:not(.button):hover{opacity:1}.footer-widgets .widgettitle{opacity:1;text-transform:none;letter-spacing:0;font-weight:700;font-size:1.8rem;margin-bottom:3rem}.footer-widgets .simple-social-icons ul{margin-top:1rem!important}.footer-widgets .simple-social-icons ul li{margin:0 2.4rem 1.2rem 0!important}.footer-widgets .simple-social-icons ul li a{padding:0!important;border:0!important}@media only screen and (min-width:800px){.footer-widgets{padding:10rem 0 0}.footer-widgets .widgettitle{margin-bottom:6rem}}.site-footer{padding:4rem 0;background:#1a1a1a;text-align:center;color:#fff;opacity:.5}.site-footer p{margin-bottom:0}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image .aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-image figure{margin:0}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.simple-social-icons svg[class^=social-]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:0 0!important;border:0!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a{border:0!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:400!important;height:1em;line-height:1em;text-align:center;text-decoration:none!important;text-transform:none!important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}