#mainmenu .menu .menu-item>.sub-menu{-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s}.mainmenu .menu .menu-item.parent-open>.sub-menu,.loginmenu.parent-open>.e4jaccountmanagercont,.loginmenu.parent-open>.e4jcartcontent,.topmenu.parent-open li>.l-block,.modopen.parent-open>div,.dropalt.parent-open .lang-block{margin-top:0;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s}.mainmenu .menu>li>div>:not(ul)::after,.mainmenu .moduletable h3::after,.nav-devices-list .menu>li>div s>:not(ul)::after{content:'';position:absolute;bottom:-8px;left:100%;right:100%;height:3px;border-radius:3px;transition:right .275s .3s,left .275s}.mainmenu .nav>li>div>*:hover:after,.mainmenu .nav>li>div>*:focus:after,.mainmenu .moduletable h3:focus:after,.mainmenu .moduletable h3:hover:after,.nav-devices-list .nav>li>div>*:hover:after,.nav-devices-list .nav>li>div>* :focus:after,.nav-devices-list .moduletable>h3:hover:after,.nav-devices-list .moduletable>h3:focus:after{right:0;left:0;transition:right .275s}.mainmenu .nav>li.current-menu-item>div>*:after,.mainmenu .nav>li.current-menu-parent>div>*:after{left:0;right:0;width:100%}.nav-devices-list .mainmenu-items>.moduletable>.nav>.menu{width:100%}.nav-devices-inner .moduletable .menu li>div>a,.nav-devices-inner .moduletable .menu li span{color:#fff}.nav-devices-inner .moduletable .menu li>div>a::after,.nav-devices-inner .moduletable .menu li span::after{position:relative}.nav-devices-inner .mainmenu-user .menu{display:block}.nav-devices-inner .mainmenu-user .menu .menu-item{width:100%}.nav-devices-inner .mainmenu-user .menu .buttonlink{text-align:center;padding:0}@-webkit-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes efj-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes efj-tofixed-up{0%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes efj-tofixed-up{0%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-ms-keyframes efj-tofixed-up{0%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0)}}@-o-keyframes efj-tofixed-up{0%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0)}}@keyframes efj-tofixed-up{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}.mainmenu .menu>.menu-item-has-children.parent-open>.nav-child,.loginmenu.parent-open>#login-form,.loginmenu.parent-open>.e4jaccountmanagercont,.loginmenu.parent-open>.e4jcartcontent,.topmenu.parent-open li>.nav-child,.modopen.parent-open>div,.mainmenu .menu>.menu-item-has-children.parent-open>.nav-child>div>.menu-item-has-children.parent-open>.nav-child{display:block;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transform-origin:0 0 0;-moz-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-ms-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-o-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-webkit-animation:efj-slide-top-fixed 0.2s ease-in 0s}.fx-menu-slide .l-inline li>.l-block{top:37px}.fx-menu-slide #tbar-logo .moduletable img{width:90%}.fx-menu-slide .logomenu-cnt{margin:20px 0 0}.fx-menu-slide .mainmenu .l-inline{padding:5px 1em}.headfixed .headt-part .fx-menu-slide{background:#000}.headfixed .headt-part .fx-menu-slide #tbar-logo{margin-top:8px}.headfixed .headt-part .fx-menu-slide{border-color:#444}@-webkit-keyframes efj-slide-search{0%{opacity:0;-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes efj-slide-search{0%{opacity:0;-moz-transform:translateX(-10px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes efj-slide-search{0%{opacity:0;-ms-transform:translateX(-10px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes efj-slide-search{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.slide-search .e4jsearch-input{position:relative;display:inline-block}.slide-search .e4jsearch-input:before{width:26px;height:29px;display:inline-block;cursor:pointer;padding:0 2px;background:url(/wp-content/themes/wp_adventures_theme/assets/images/search-white.png) left 5px no-repeat;float:left;position:absolute;left:0;content:""}.slide-search .e4jsearch-input input::-moz-placeholder{color:#fff0}.slide-search .e4jsearch-input input::-moz-placeholder{opacity:1}.slide-search .e4jsearch-input input{display:inline-block;background:none repeat scroll 0 0 #fff0;border:1px solid #fff0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#eee;cursor:pointer;font-size:15px;height:40px;line-height:normal;margin:0;padding:0 0 0 30px;position:relative;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;width:30px;z-index:1}.slide-search .e4jsearch-input input:focus{background:none repeat scroll 0 0 #fff0;border-bottom:1px solid #666;box-shadow:none;outline:0 none;padding:0;margin:0 0 0 30px;width:250px;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s}#menumob-btn-ico{display:none;width:42px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menumob-btn-ico span{display:block;position:absolute;height:4px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.head-top-part #menumob-btn-ico span{background:#fff}#menumob-btn-ico span:nth-child(1){top:0}#menumob-btn-ico span:nth-child(2),#menumob-btn-ico span:nth-child(3){top:12px}#menumob-btn-ico span:nth-child(4){top:24px}#menumob-btn-ico.open span:nth-child(1){top:18px;width:0%;left:50%}#menumob-btn-ico.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menumob-btn-ico.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menumob-btn-ico.open span:nth-child(4){top:18px;width:0%;left:50%}.e4j-body-shifted{transition:margin-left 0.3s ease-in-out 0s}.nav-devices-content{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1001}.nav-devices-inner{bottom:0;left:auto;right:0;max-width:100%;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s;width:270px;z-index:1001}.nav-menu-active>.nav-devices-inner{transform:translateX(0%);transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s;right:0;max-width:100%}.nav-devices-content.nav-active{display:block}.nav-devices-list{padding:25px 0 0}.nav-devices-inner{background:#111}.nav-devices-list .mainmenu-items{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column}.nav-devices-list .menu-main-menu-container{float:none;padding:0 15px;width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.nav-devices-list .mainmenu-items>.dropmenu{order:1;text-align:right}.nav-devices-list .mainmenu-items>div:first-child{order:2;padding-top:0}.nav-devices-list .e4jmenudrop-down{width:100%}.nav-devices-inner .menu-main-menu-container ul li{list-style-type:none}.nav-devices-inner .menu-main-menu-container>ul>li>a,.nav-devices-inner .menu-main-menu-container>ul>li>span{font-size:14px;font-weight:400;padding:8px 1em;cursor:pointer;display:inline-block;text-transform:uppercase;width:100%}.nav-devices-inner .menu-main-menu-container>ul>li.current_page_item>a{width:100%;display:inline-block}.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu{width:100%;font-size:12px;margin:5px 0;display:inline-block}.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu li a{padding:4px 10px 4px 20px;width:100%;display:inline-block}.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu li>.sub-menu li a{padding:4px 10px 4px 30px}.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu li{padding:3px 0}.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu li a,.nav-devices-inner .menu-main-menu-container>ul>li>.sub-menu li span{font-weight:400;color:#fff;text-transform:uppercase;width:100%}.nav-devices-inner .menu-main-menu-container>ul>li.current_page_item>.sub-menu li.current_page_item a{color:#222;font-weight:500}.e4j-body-shifted #main-container{position:relative;z-index:100001!important;display:inline-block;transform:translate3d(-270px,0,0);left:0;overflow:visible;transition:transform 0.5s}.ui-datepicker{background:#fff;padding:0;border:0;width:19em}.ui-datepicker-header{color:#fff;font-weight:400;font-family:"Open Sans","Tahoma","Century Gothic",Sans-serif;border:0;padding:.4em 0!important}.ui-datepicker-prev .ui-icon-circle-triangle-w{background:url(/wp-content/themes/wp_adventures_theme/assets/images/arrow-left-solid.png.webp) no-repeat}.ui-datepicker-next .ui-icon-circle-triangle-e{background:url(/wp-content/themes/wp_adventures_theme/assets/images/arrow-right-solid.png.webp) no-repeat}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:6px}.ui-datepicker .ui-datepicker-prev{left:6px}.ui-datepicker .ui-datepicker-next{right:6px}.ui-datepicker .ui-datepicker-prev-hover{left:6px;top:6px;border:1px solid rgb(255 255 255 / .4);cursor:pointer}.ui-datepicker .ui-datepicker-next-hover{border:1px solid rgb(255 255 255 / .4);top:6px;right:6px;cursor:pointer}.ui-datepicker table{width:95%;margin:0 auto .4em}.ui-datepicker th{font-weight:700;font-size:14px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.55}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:#fff0;font-weight:400;text-align:center;color:#666}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-datepicker-calendar .ui-datepicker-today>.ui-state-hover{border-radius:2px;color:#fff!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")!important;border:1px solid rgb(255 255 255 / .2);margin:0 2px;color:#fff!important;font-size:15px;padding:3px 0 0 10px!important}.e4j-404error{text-align:center}.e4j-404error-exts{display:inline-block;text-align:center}.e4j-404error .e4j-not-found-link{float:left;display:inline-block;margin:0 3px}.e4j-404error .e4j-not-found-link a{display:inline-block;padding:170px 0 0;width:143px;font-weight:300;font-size:15px}body::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99998;opacity:0;pointer-events:none;transition:opacity 0.25s ease}html.vrc-loading body::before{opacity:1;pointer-events:all}body::after{content:'';position:fixed;top:50%;left:50%;width:38px;height:38px;border-radius:50%;border:3px solid rgb(0 0 0 / .08);border-top-color:rgb(0 0 0 / .35);z-index:99999;opacity:0;pointer-events:none;transition:opacity 0.25s ease}html.vrc-loading body::after{opacity:1;animation:vrc-spin 0.7s linear infinite;transform:translate(-50%,-50%) rotate(0deg)}@keyframes vrc-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}