html{min-width:640px;}div.p,p{font-size:150%;}body img,body iframe{max-width:100%;}a:hover{opacity:1;}.breadcrumb{display:none;}.text-xs-left{text-align:left;}.text-xs-center{text-align:center;}.font-xs-lg{font-size:120%;}.font-xs-xlg{font-size:150%;}.btn-wide,.btn-skelton{min-width:320px;padding:24px 24px;}.headline .jp{font-size:2.2rem;margin-top:-7px;}.pagination-lg>li>a{padding:7px 3.2vw;}.icon-default{transition:opacity 0.3s,transform 0.3s;}.icon-open{transition:opacity 0.3s,transform 0.3s;transform:rotate(-180deg) scale(.5);opacity:0;}.leaf.open > a > .icon-open{transform:rotate(0deg) scale(1);opacity:1;}.leaf.open > a > .icon-default{transform:rotate(180deg) scale(.5);opacity:0;}#logo{padding-left:0px;}#logo .navbar-brand{float:none;}#logo img{height:auto;}#header{padding-bottom:10px;transition:none;}#header .header-logos{width:100%;background:transparent;padding:0px 0 0 0;border-bottom:1px solid #eee;height:60px;height:27px;z-index:20;margin-bottom:15px;}body.adminimal-menu .slicknav_nav li:last-child > span{display:none;}#header #header-content{padding-left:20px;align-items:center;height:100%;}#logo img{height:auto;max-width:230px;}#header{position:fixed;position:sticky;padding-top:10px;background-color:#F3F0E7;top:0;width:100vw;width:100%;height:72px;z-index:10;padding-top:0;padding-bottom:0;}html.sp-menu-opened #header{position:fixed;}html.sp-menu-opened .slicknav_menu{display:none;}#header-shares{display:none;}#nav-pagetop .nav-content{line-height:75px;}#nav-pagetop .nav-content a{height:75px;width:75px;}body.role-6 .slicknav_menu,body.role-6 .slicknav_menu .slicknav_btn{display:none;}.toggle-menu,#sidr-menu{color:#fff;font-size:37px;display:block;position:absolute;top:0px;right:0;z-index:2;background:#0F0E2E;padding:10px 20px;font-weight:400;}.toggle-menu i,#sidr-menu i{font-weight:300;}.toggle-menu{display:flex !important;justify-content:center;align-items:center;width:72px;height:100%;z-index:10010;transition:all 0.5s;}.sp-menu .toggle-menu{height:60px;right:20px;top:10px;}.toggle-menu span,.toggle-menu span:before,.toggle-menu span:after{content:'';display:block;height:3px;width:33px;border-radius:3px;background-color:#ffffff;position:absolute;transition:all 0.5s;padding:0 !important;}.sp-menu .toggle-menu span,.sp-menu .toggle-menu span:before,.sp-menu .toggle-menu span:after{transition:all 0.7s;}.toggle-menu span:before{bottom:11px;}.toggle-menu span:after{top:11px;}html.sp-menu-opened .toggle-menu,#toggle-menu-state:checked ~ .toggle-menu{right:20px;height:72px;background:transparent;z-index:1;}html.sp-menu-opened .toggle-menu span,#toggle-menu-state:checked ~ .toggle-menu span{background-color:rgba(255,255,255,0);}html.sp-menu-opened .toggle-menu span::before,#toggle-menu-state:checked ~ .toggle-menu span::before{bottom:0;transform:rotate(45deg);}html.sp-menu-opened .toggle-menu span::after,#toggle-menu-state:checked ~ .toggle-menu span::after{top:0;transform:rotate(-45deg);}html.sp-menu-opened{position:fixed;z-index:-1;width:100%;height:100%;height:-webkit-fill-available;}html.sp-menu-opened #nav-pagetop{opacity:0;display:none;}.sp-menu{width:100%;height:100%;min-height:100vh;height:-webkit-fill-available;transition:all 0.25s;position:fixed;top:0;left:100%;z-index:10000;text-align:left;display:block;}.sp-menu.open,#toggle-menu-state:checked ~ .sp-menu{left:0;display:block !important;padding-top:0px;overflow:scroll;}.sp-menu .close-menu{}.sp-menu,.sidr{background-color:#182945;background-color:#0F0E2E;color:#fff;box-shadow:none;width:100%;font-size:110%;font-size:140%;font-family:'Noto Serif JP',selif;padding-left:0px;padding-right:0px;position:fixed;}.ios .sp-menu{transition:opacity 0.01s;}.ios .sp-menu,.ios .sidr{display:none;opacity:1;opacity:0;}.ios .toggle-menu,.ios .toggle-menu span,.ios .toggle-menu span:before,.ios .toggle-menu span:after,.ios .sp-menu .toggle-menu span,.ios .sp-menu .toggle-menu span:before,.ios .sp-menu .toggle-menu span:after{transition:all 0.4s;}.ios #all-container{position:relative;bottom:0;top:0;left:-100%;transform:translateX(calc(100%));}html.ios.sp-menu-opened{position:static;}html.ios.sp-menu-opened.menu-animated{background-color:#0F0E2E;}html.ios.sp-menu-opened.menu-animated body{background-color:transparent;}html.ios.sp-menu-opened .sp-menu{display:block;left:0;opacity:1;}html.ios.sp-menu-opened .sp-menu{position:relative;}html.ios.sp-menu-opened #all-container{display:none;position:fixed;overflow:hidden;width:100%;}html.ios.sp-menu-opened.menu-animated #header,html.ios #all-container{}html.ios.sp-menu-opened.menu-animated #header{opacity:0;}html.ios.sp-menu-opened.menu-animated #all-container{opacity:0;}.sp-menu > nav{padding-top:60px;padding-bottom:120px;padding-left:40px;padding-right:40px;overflow:auto;width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.sp-menu .sidr-inner{padding:0 0 15px}.sp-menu .sidr-inner>p{margin-left:15px;margin-right:15px}.sp-menu h1,.sp-menu h2,.sp-menu h3,.sp-menu h4,.sp-menu h5,.sp-menu h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sp-menu p{font-size:13px;margin:0 0 12px}.sp-menu p a{color:rgba(255,255,255,0.9)}.sp-menu>p{margin-left:15px;margin-right:15px}.sp-menu ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sp-menu ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sp-menu ul li:hover,.sp-menu ul li.active,.sp-menu ul li.sidr-class-active{border-top:none;line-height:49px}.sp-menu ul li:hover>a,.sp-menu ul li:hover>span,.sp-menu ul li.active>a,.sp-menu ul li.active>span,.sp-menu ul li.sidr-class-active>a,.sp-menu ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sp-menu ul li a,.sp-menu ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sp-menu ul li ul{border-bottom:none;margin:0}.sp-menu ul li ul li{line-height:40px;font-size:100%;}.sp-menu ul li ul li:last-child{border-bottom:none}.sp-menu ul li ul li:hover,.sp-menu ul li ul li.active,.sp-menu ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sp-menu ul li ul li:hover>a,.sp-menu ul li ul li:hover>span,.sp-menu ul li ul li.active>a,.sp-menu ul li ul li.active>span,.sp-menu ul li ul li.sidr-class-active>a,.sp-menu ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sp-menu ul li ul li a,.sp-menu ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px;}.sp-menu ul li ul li ul li a,.sp-menu ul li ul li ul li span{padding-left:60px;}.sp-menu form{margin:0 15px}.sp-menu label{font-size:13px}.sp-menu input[type="text"],.sp-menu input[type="password"],.sp-menu input[type="date"],.sp-menu input[type="datetime"],.sp-menu input[type="email"],.sp-menu input[type="number"],.sp-menu input[type="search"],.sp-menu input[type="tel"],.sp-menu input[type="time"],.sp-menu input[type="url"],.sp-menu textarea,.sp-menu select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sp-menu input[type=checkbox]{width:auto;display:inline;clear:none}.sp-menu input[type=button],.sp-menu input[type=submit]{color:#333;background:#fff}.sp-menu input[type=button]:hover,.sp-menu input[type=submit]:hover{background:rgba(255,255,255,0.9)}.sp-menu ul li a,.sp-menu ul li span{color:inherit;padding:7px 20px;padding:12px 20px;position:relative;}.sp-menu ul li ul li a,.sp-menu ul li ul li span{color:inherit;}.sp-menu ul li i.fa-plus,.sp-menu ul li i.fa-times,.sp-menu ul li i.fa-minus{position:absolute;right:20px;font-size:2.7rem;top:17px;top:22px;font-weight:200;}.sp-menu ul,.sp-menu ul li{border-top:0;border-bottom:1px solid #fff;}.sp-menu ul:first-child,.sp-menu ul:first-child li,.sp-menu ul li ul,.sp-menu ul li ul li{border-bottom:0;}.sp-menu ul:first-child li{text-align:right;font-size:5rem;}.sp-menu ul:first-child li a{padding:15px 0;}.sp-menu ul:first-child li i{font-weight:200;}.sp-menu ul:last-child{margin-bottom:30px;}.sp-menu ul li ul:last-child{margin-bottom:0;}.sp-menu ul li ul li:last-child{margin-bottom:30px;}.sp-menu ul li ul li ul li:last-child{margin-bottom:10px;}.sp-menu > nav > ul:last-child{margin-bottom:30px;}.sp-menu ul li:hover>a,.sp-menu ul li:hover>span,.sp-menu ul li.active>a,.sp-menu ul li.active>span,.sp-menu ul li.sidr-class-active>a,.sp-menu ul li.sidr-class-active>span,.sp-menu ul li ul li:hover>a,.sp-menu ul li ul li:hover>span,.sp-menu ul li ul li.active>a,.sp-menu ul li ul li.active>span,.sp-menu ul li ul li.sidr-class-active>a,.sp-menu ul li ul li.sidr-class-active>span{background-color:#0F0E2E;box-shadow:none;color:inherit;}.sp-menu ul li.dropdown ul.collapse{display:none;}#page-body{padding-left:30px;padding-right:30px;}#sidebar-secondary,.no-sidebar-second #sidebar-primary,#sidebar-primary{width:auto;margin-bottom:30px;float:none;}.no-sidebar-first #sidebar-primary{display:none;}.no-sidebar-first #main-column.col-sm-9,#main-column.col-sm-6,.no-sidebar-first #main-column.col-sm-12,#main-column.col-sm-9{width:auto;float:none;}.node h1{margin-top:0;}.footer #block-menu-menu-footer-menu .nav:before{display:block;margin-bottom:15px;}.footer{padding-top:80px;padding-left:20px;padding-right:20px;}.footer .nav{font-size:120%;}.footer .logo img{width:70%;height:auto;}.footer .nav>li:not(.hidden-xs){margin-left:20px;}.footer .nav>li.hidden-xs{display:none !important;}.footer .nav>li.visible-xs{display:list-item !important;}.footer .nav li a{padding-left:0;padding-right:0;}.footer .copyright{text-align:left;}.eyecatch-slides .eyecatch-slide .slide{width:100vw;min-height:123vw;}.eyecatch-slides .eyecatch-slide .content{right:auto;left:50px;}.eyecatch-slides .slide.about{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_01.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_01.png);}.webp .eyecatch-slides .slide.about{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_01.webp);}.eyecatch-slides .slide.program{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_02.jpg);}.webp .eyecatch-slides .slide.program{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_02.webp);}.eyecatch-slides .slide.session{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_03.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_03.png);}.webp .eyecatch-slides .slide.session{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_03.webp);}.eyecatch-slides .slide.gallery{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_04.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_04.png);}.webp .eyecatch-slides .slide.gallery{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/top_slider_img_04.webp);}#header-eyecatch > .slide.healers{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/healers_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/healers_keyv.png);}#header-eyecatch > .slide.gallery{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/gallery_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/gallery_keyv.png);background-position:center bottom;}#header-eyecatch > .slide.company{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/company_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/company_keyv.png);}#header-eyecatch > .slide.news{background-position:center top;}#header-eyecatch > .slide.program{background-position:center top;}#header-eyecatch > .slide.path-of-progression{background-position:center top;}#header-eyecatch > .slide.news{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/news_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/news_keyv.png);}#page{margin-top:72px;margin-top:0;}.welcome-text{text-align:justify;}.welcome-text p{font-size:150%;}section.section{padding:120px 0;}section.bg-universe-parallax{background-size:100%;background-repeat:repeat;}.ios section.bg-universe-parallax{background-attachment:scroll;}.ios .front section.bg-universe-parallax{padding-bottom:180px;}section.section > .headline,section.section > .content,section.section.bg-simple > .content,section.section.bg-universe > .content,section.section.bg-universe-bottom > .content,section.section.bg-simple > .content{padding-left:10px;padding-right:10px;}section.section.contain > .content{padding-left:0;padding-right:0;}section.section.bg-simple > .content > .container > .headline,section.section.bg-simple > .content > .headline,section.section.section-plain > .content > .container > .headline,section.section.section-plain > .content > .headline{text-align:left;margin-bottom:40px;}section.section h3{font-size:150%;margin-bottom:20px;}section.section .media{display:flex;flex-direction:column-reverse;}section.section .media-object img{width:100%;}section.section .media-object.pull-left,section.section.section-plain .media-object.pull-left{margin-right:0px;float:none !important;}section.section .media-object.pull-right,section.section.section-plain .media-object.pull-right{margin-left:0px;float:none !important;}section.section .media-object{margin:40px 0;}section.section .more{text-align:center;}section.section .table.font-xs-xlg{width:100%;}section.section .table>thead>tr>td,section.section .table>tbody>tr>td,section.section .table>tfoot>tr>td{padding-left:15px;padding-right:15px;}section.section .table>thead>tr>th,section.section .table>tbody>tr>th,section.section .table>tfoot>tr>th,section.section .table>thead>tr>td:first-child,section.section .table>tbody>tr>td:first-child,section.section .table>tfoot>tr>td:first-child{padding-left:0;}section.section .table.font-xs-xlg>thead>tr,section.section .table.font-xs-xlg>thead>tr>td,section.section .table.font-xs-xlg>tbody>tr>td,section.section .table.font-xs-xlg>tfoot>tr>td{display:block;text-align:left;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;border-bottom-width:0;}section.section .table.font-xs-xlg>thead>tr>td:last-child,section.section .table.font-xs-xlg>tbody>tr>td:last-child,section.section .table.font-xs-xlg>tfoot>tr>td:last-child{border-bottom-width:1px;padding-bottom:30px;}.headline.xs-lines .en{line-height:1.2;}.headline.xs-lines .jp{margin-top:10px;}.slideview{margin-top:60px;margin-bottom:80px;}.search-types > .form-group{display:flex;}.search-types > .form-group > div{flex-grow:1;padding-right:3px;}.search-types > .form-group .btn-wide{min-width:0 !important;width:100%;}.checkboxes.grid > .checkbox{flex-basis:50%;font-size:120%;}.checkboxes.grid > .checkbox:empty{display:none;}.nav-tabs-wide{margin-bottom:30px;}.nav-tabs-wide li{width:50%;}.nav-tabs-wide li a{min-width:0px;width:100%;}.nav-tabs-wide li a:hover,.nav-tabs-wide li.active a,.nav-tabs-wide li.active a:hover,.nav-tabs-wide li.active a:focus,.nav-tabs-wide li.active a:active{font-size:140%;}section.search-by-category .form-group{display:flex;flex-wrap:wrap;align-content:space-around;}section.search-by-category .btn-group{flex-basis:50%;padding-right:20px;}section.search-by .btn-group .btn-wide{min-width:0;width:100%;}section.section .media.media-xs-reverse,.media.media-xs-reverse{flex-direction:column;}.media.media-xs-full{overflow:visible;}.media-object.media-xs-full,section.section .media-object.media-xs-full,.media.media-xs-full .media-object{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;}section.section .media-object.media-xs-full:first-child{margin-top:0;}.newsletter .col{padding-left:0;padding-right:0;margin-bottom:60px;}.newsletter .thumbnail{font-size:2.2rem;}.newsletter .posted-on{display:block;margin:-30px auto;padding:25px;width:90%;top:-20px;margin-top:-30px;padding-top:35px;}.newsletter h2,.newsletter h3,section .view-newsletters h3{width:80%;margin:15px auto;position:relative;z-index:3;margin-top:-35px;}section#block-views-newsletters-block.section{padding:60px 0;}section#block-views-newsletters-block .container{padding-left:60px;padding-right:60px;padding-left:0px;padding-right:0px;}body.front section#block-views-newsletters-block .container{padding-left:25px;padding-right:25px;}section#block-views-newsletters-block .newsletter .row{margin-left:0;margin-right:0;}body.node-type-newsletter .section .container{width:100%;}#welcome-mysteryschool .video,#access .video{padding-top:10px;position:relative;height:0;margin-top:20px;margin-bottom:20px;padding-bottom:51.25%;padding-top:30px;overflow:hidden;}#welcome-mysteryschool .video iframe,#access .video iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important;}section.section{margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));}#gallery-summary{padding-top:180px;padding-bottom:180px;}.front #path-of-progression .content,.front #gallery-summary > .content{padding-top:60px;padding-bottom:60px;}.front #path-of-progression .content .more .btn{min-width:16.5em;margin:24px auto 0;}.front #block-views-newsletters-block .headline{margin-bottom:60px;}.front #gallery-summary .more{margin-bottom:40px;}.front #follow-me.bg-universe-bottom{background-image:none;}.front #follow-me > .content{padding-bottom:0;}section.section#follow-me h3{margin-top:0;margin-bottom:25px;line-height:2;}section.section#what-is-metaphysics{padding-top:120px;}section.section#alchemical-path{padding-top:120px;}section.section#the-international,section.section#the-beliefs{padding-top:120px;}#core-values-and-beliefs > .headline{margin-bottom:0;}#what-is-mysteryschool .headline .jp,#alchemical-path .headline .jp,#what-is-metaphysics .headline .jp,#the-international .headline .jp,#the-beliefs .headline .jp,#the-core-values .headline .jp{font-weight:700;}#about-path-of-progression .content .more .btn{min-width:16.5em;margin:24px auto 0;}#the-beliefs div.p,#the-core-values div.p,#the-beliefs p,#the-core-values p{max-width:100%;left:0;right:0;}#world-of-peace .media-body h3{font-weight:700;}#nav-path-of-progression,body.admin-menu #nav-path-of-progression{top:72px;}#nav-path-of-progression{margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));overflow:hidden;overflow-x:auto;}#nav-path-of-progression .nav-pills{width:300%;min-width:100%;font-size:140%;}#nav-path-of-progression .nav-pills>li{flex:auto;flex-grow:0;}section.section.section-path-of-progression,section.section.section-plain + section.section.section-plain.section-path-of-progression{border-top:0;border-bottom:0;margin-bottom:0;}section.section.section-path-of-progression .media-object.pull-left{margin-top:0;}section.section.section-path-of-progression .headline{margin-bottom:30px;}section.section.section-path-of-progression .section-title{margin-bottom:30px;}#what-is-divination{margin-bottom:0;}section.section.section-path-of-progression#what-is-divination{border-bottom:10px solid rgb(222,91,125);margin-bottom:40px;}#find-guides{padding-top:0;padding-bottom:0 !important;margin-bottom:-39px;}#find-guides .more{margin:40px auto 20px;}#welcome-mysteryschool div.p,#welcome-mysteryschool p{margin-bottom:80px;}section.section#follow-me .headline .jp{font-size:2rem;}section.section#follow-me .shares{margin-left:0;width:auto;margin-top:-20px;padding-bottom:40px;}.to-certified{padding:0px;}#find-guides .container{padding-left:0;padding-right:0;}.to-certified{margin-bottom:0;}.to-certified > .content{padding:180px 60px;margin-bottom:0;background:transparent repeat-x left center;background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/bg_certified.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/SP/bg_certified.png);background-size:100% 100%;display:block;}.to-certified > .content .headline{text-align:center;margin-bottom:40px;}.to-certified .btn-wide{min-width:360px;}.third-orders{margin-top:0;}.third-orders .a-person{border-bottom:1px solid #fff;padding-bottom:60px;margin-bottom:80px;}.third-orders .a-person:last-child{border-bottom:0;padding-bottom:0;}.third-orders .field-title,.third-orders .field-kana{font-size:120%;}#the-third-order .container > div.p,#world-of-peace .container > div.p,#what-is-program .container > div.p,#the-third-order .container > p,#world-of-peace .container > p,#what-is-program .container > p{text-align:left;}#where-do-i-begin > .content,#pickup-program > .content{padding-top:100px !important;}#where-do-i-begin .media-object,#pickup-program .media-object{margin-top:0;}#start-here .media,#pickup-program .media,#where-do-i-begin .media,#what-is-initiation .media,#what-is-healing-program .media,#what-is-ascension .media,#what-is-divination .media{flex-direction:column;}#caution-of-program{padding:80px 40px;}#find-program .headline{margin-bottom:40px;}#find-program .form-submit{margin-top:40px;}#find-program .btn-wide{min-width:200px;min-width:400px;}#find-program .views-programs{border-top:1px solid #ccc;}#find-program .views-programs .place-tag{border:1px solid #fff;padding:7px 20px;z-index:1;position:absolute;right:5px;top:5px;color:#fff;letter-spacing:2px;font-size:110%;text-align:center;}#find-program .views-programs .views-row > .views-row-inner{flex-direction:column;border-width:0;padding:0 0 30px 0;}#find-program .views-programs .views-row  > .views-row-inner > div{margin-right:0;margin-bottom:20px;}#find-program .views-programs .views-row .field-eyecatch img{width:100%;height:auto;max-width:100%;}#find-program .views-programs .views-row .field-title{font-size:110%;}#find-program .views-programs .views-row .field-title .field-title{font-size:180%;line-height:1.8;font-weight:700;}#find-program .views-programs .views-row .views-field-body{min-width:0;max-width:none;flex-basis:inherit;}#find-program .views-programs .views-row .more{text-align:left;}#find-program .views-programs p{font-size:100%;}#find-program .views-programs .views-row .field-title .field-eyecatch-title,#find-program .views-programs .views-row .field-title .field-subtitle,#find-program .views-programs .views-row .field-price,#find-program .views-programs .views-row .field-takes-time,#find-program .views-programs .views-row > .views-row-inner > div{font-size:130%;}.view-schedules .views-field-title h4{font-size:130%;line-height:1.7;}.view-schedules .views-field-field-date,.views-field views-field-field-seminar-target{font-size:120%;}.view-schedules .to-reservation{text-align:center;width:100%;}#schedules-lists{margin-top:-50px;}#schedules-lists #block-block-37{margin-bottom:220px;}#certificate-introduction .headline .en{font-size:90%;}#find-healers .search-types > .btn-group,#find-healers .search-types > .btn-group > .btn{width:100%;}#find-healers .form-submit{overflow:hidden;}#find-healers .form-submit .btn{width:100%;margin-bottom:20px;}#find-healers .views-healers h3.area a{padding:5px 45px 5px 30px;}.views-healers .views-row{font-size:120%;}.views-healers .views-row .views-field-field-header-group{flex-basis:100%;padding-left:0;align-items:center;align-items:start;}.views-healers .views-row .views-field-field-header-group > .views-field-field-face-image{flex-basis:50%;padding-right:30px;margin-bottom:20px;}.views-healers .views-row .views-field-field-header-group > .views-field-field-face-image .thumbnail{min-height:160px;}.views-healers .views-row .views-field-title{flex-basis:50%;padding-left:30px;padding-left:0;}.views-healers .views-row .views-field-field-header-group > .views-field-contact{flex-basis:100%;margin-top:25px;margin-bottom:25px;}.views-healers .views-row .field-label,.views-healers .views-row .views-label{width:100%;margin-right:0;margin-bottom:10px;font-size:120%;}.views-healers .views-row .field-content{display:inline-block;margin-bottom:10px;}.views-healers .views-row .views-field-field-body-group .views-field-field-menu-group .field-content{margin-bottom:20px;}.views-healers .views-row .views-field-field-body-group{margin-top:0;}.views-healers .views-row .views-field-field-body-group .views-field-field-menu-group{flex-basis:100%;padding-right:0;}.views-healers .views-row .views-field-field-body-group .views-field-field-message{flex-basis:100%;padding:0;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee;}.views-healers .views-row .views-field-field-header-group > .views-field-contact .btn-wide{width:100%;padding-top:12px;padding-bottom:12px;}#schedules .search-types .btn{background-color:#fff;color:initial;box-shadow:none;}#schedules .search-types .btn.open{background-color:#0f0e2e;color:#fff;}.node-type-schedule p{word-break:break-word;}#preface-bottom{padding-left:30px;padding-right:30px;}#gallery > .content{padding:0 20px;}.gallery-items{margin-left:-20px;margin-right:-20px;}.gallery-items .gallery-item{padding-left:15px;padding-right:15px;margin-bottom:30px;}.gallery-items .gallery-item img{height:200px;}.lb-nav a.lb-next,.lb-nav a.lb-prev{background-size:5vw;top:50%;transform:translateY(-50%);height:10vw;opacity:1;}#block-views-newsletters-block-1{padding-top:20px;}section#block-views-newsletters-block.section .col{padding-right:0;}.newsletter .thumbnail img{width:100%;height:auto;}.entityform .panel-title{font-size:100%;line-height:1.7;}.entityform .pre-instructions,.entityform .pre-intructions,.entityform .form-item{font-size:160%;}.entityform .form-item .form-item{font-size:100%;}.entityform div.p,.entityform p{font-size:100%;}.entityform .form-control{height:auto;min-height:43px;font-size:110%;}.entityform .field-type-markup{font-size:100%;}.entityform .fieldset-description{font-size:120%;}.entityform .form-item .alert,.entityform .form-item .help-block,.entityform .form-item .help-block + .clear{font-size:100%;}.entityform .field-type-markup .alert,.entityform .field-type-markup .help-block{font-size:100%;}.entityform .form-group{margin-bottom:22px;}.entityform .form-item .form-checkbox{transform:scale(1.2);}html.ios .entityform .form-item .form-checkbox{position:relative;top:2px;}.entityform .field-type-list-boolean .form-checkbox{position:relative;top:6px;}.entityform .form-type-radios > label{margin-bottom:20px;}.entityform .form-type-radios .form-type-radio{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px;}.entityform .form-type-radios .form-type-radio input[type="radio"]{margin-right:10px;}.entityform .form-item .form-checkbox+label{font-size:90%;padding-left:10px;}.entitytype-reservation_seminar-form .form-item .form-checkbox+label{font-size:80%;}.entitytype-reservation_seminar-form .form-item .form-checkbox{transform:scale(1.2);flex-basis:30px;min-width:30px;}html.ios .entitytype-reservation_seminar-form .form-item .form-checkbox{position:relative;top:2px;}.entityform .estimate .table{font-size:150%;}@media screen and (max-width:480px){#admin-menu .shortcut-toolbar li{width:33%;margin-top:-4px;line-height:1.3;}}.fc-view .fc-header-toolbar .fc-center{margin-top:20px;}.view-id-adept_date .table{border:0;}.view-id-adept_date .table thead{display:none;}.view-id-adept_date .table td.views-field-field-date{background:#0F0E2E;border:1px solid #0F0E2E;color:#fff;}.view-id-adept_date .table tr{display:block;margin-bottom:7px;border:1px solid #0F0E2E;}.view-id-adept_date .table td{display:block;text-align:left;width:auto;}.view-adept-date table tbody td:last-child{text-align:left;}#reservation-seminar-entityform-edit-form .field-type-node-reference .form-type-checkbox{width:93%;margin-bottom:14px;display:flex;align-items:baseline;}html.ios #reservation-seminar-entityform-edit-form .field-type-node-reference .form-type-checkbox{align-items:top;}.node-type-newsletter .block-news-monthly-archives{padding-top:20px;}
