.taptap-menu-button-three-alt{padding:16px 11px 16px 16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button:after,.taptap-menu-button:before,.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button div.taptap-menu-button-middle:after{content:"";display:block;height:1px;margin:5px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button:before,.taptap-menu-button div.taptap-menu-button-middle:after{width:28px}.taptap-menu-button:after,.taptap-menu-button div.taptap-menu-button-middle:before{width:19px}.taptap-menu-button-alt:after,.taptap-menu-button-alt:before,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after{content:"";display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-three-alt:after,.taptap-menu-button-three-alt:before,.taptap-menu-button-three-alt div.taptap-menu-button-three-alt-middle:before{content:"";display:block;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-three-alt:after,.taptap-menu-button-three-alt:before{width:13px}.taptap-menu-button-three-alt:before{margin-left:auto;margin-right:4px}.taptap-menu-button-three-alt div.taptap-menu-button-three-alt-middle:before{width:23px}.taptap-menu-button-static{width:29px;height:29px;fill:#747a7d;margin:12px 0 0 12px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}.taptap-search-button,.taptap-search-button-right{z-index:9999}.taptap-search-button{border-left:1px solid #454d52;width:50px;height:40px;position:fixed;top:13px;left:76px;cursor:pointer}.taptap-search-button-right{border-right:1px solid #454d52;width:50px;height:40px;position:fixed;top:13px;right:76px;cursor:pointer}.taptap-search-button-right-two{right:6px!important}.taptap-search-button-left{left:6px!important}.taptap-search-button svg,.taptap-search-button-right svg{width:18px;height:18px;margin:12px 0 0 16px;fill:#74797d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.taptap-search-button:hover svg,.taptap-search-button-right:hover svg{fill:#949698}.taptap-search-wrapper-active{top:0!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition:-webkit-transform .3s ease 0s,top 0s ease 0s!important;-moz-transition:-moz-transform .3s ease 0s,top 0s ease 0s!important;transition:transform .3s ease 0s,top 0s ease 0s!important}.taptap-logo-wrapper{position:fixed;z-index:9998;top:0;right:17px;height:67px;display:table;width:100%;text-align:right}.taptap-left{right:auto;left:17px;text-align:left}.taptap-center{right:0;left:0;text-align:center}.taptap-logo-image{display:table-cell;vertical-align:middle}.taptap-logo-image img{width:auto;max-height:35px}.taptap-logo{display:table-cell;vertical-align:middle}.taptap-logo a{font-family:"Montserrat";font-size:15px;text-decoration:none;color:#babdbf;margin:0;padding:5px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.taptap-logo a:hover{color:#dddedf;text-decoration:none}.tap-tap-header{position:fixed;z-index:9997;top:0;left:0;width:100%;height:67px;background-color:#172026}.taptap-heading a:hover{color:#d1ca66;text-decoration:underline}.taptap-subheading a:hover{color:#727b81;text-decoration:underline}.taptap-image{text-align:center;margin:23px 0}.taptap-image img{max-width:280px;height:auto}.taptap-by-bonfire ul li.current-menu-item a{color:#8c9093}.taptap-by-bonfire .menu li span{display:inline-block;width:34px;height:25px;position:absolute;top:0;margin:0 7px;padding:0;cursor:pointer;text-align:center;border-left:1px solid #464d52;line-height:22px}.taptap-by-bonfire .menu li span svg{width:10px;height:auto;padding:0;margin:0;fill:#8c9093;vertical-align:middle;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.full-item-svg-hover>span svg,.taptap-by-bonfire .menu li span:hover svg{fill:#fff!important}.taptap-by-bonfire .menu li span.taptap-submenu-active svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}.taptap-by-bonfire .menu ul{list-style:none;margin:0;padding:0;display:none}.taptap-by-bonfire .sub-menu a{color:#686c6f;font-size:11px;margin:0;padding:6px 5px}.taptap-by-bonfire ul li a i,.taptap-by-bonfire .sub-menu a i{float:left;margin:0 8px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.taptap-by-bonfire ul li a i{color:#8c9093}.taptap-by-bonfire .sub-menu a i{color:#686c6f}li.menu-item-has-children>a .taptap-menu-item-description{display:none}.taptap-main-wrapper-active{top:0;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .65s ease,top 0s ease 0s,opacity .6s ease 0s;-moz-transition:-moz-transform .65s ease,top 0s ease 0s,opacity .6s ease 0s;transition:transform .65s ease,top 0s ease 0s,opacity .6s ease 0s}.taptap-main-inner-inner-toolbar{padding-top:157px}.taptap-background-color-active{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease,top 0s ease 0s;-moz-transition:-moz-transform .5s ease,top 0s ease 0s;transition:transform .5s ease,top 0s ease 0s}.taptap-background-image{position:fixed;z-index:99999;top:-1000%;left:0;width:100%;height:110%;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateY(-100%);-webkit-overflow-scrolling:touch;-moz-transform:translateY(-100%);transform:translateY(-100%);background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity .5s ease 0s,-webkit-transform .5s ease,top 0s ease .5s;-moz-transition:opacity .5s ease 0s,-moz-transform .5s ease,top 0s ease .5s;transition:opacity .5s ease 0s,transform .5s ease,top 0s ease .5s}.taptap-background-image-active{top:0;opacity:.1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s ease 0s,-webkit-transform .5s ease,top 0s ease 0s;-moz-transition:opacity .5s ease 0s,-moz-transform .5s ease,top 0s ease 0s;transition:opacity .5s ease 0s,transform .5s ease,top 0s ease 0s}.taptap-widgets-wrapper{margin-top:30px}.taptap-widgets-wrapper .widget{text-align:center;width:100%;margin:10px 0 0;padding:0;font-size:14px;color:#8c9093;letter-spacing:0}.taptap-widgets-wrapper .widget a{color:#8c9093;text-decoration:underline;border:none}.taptap-widgets-wrapper .widget a:hover{text-decoration:none;border:none}.taptap-widgets-wrapper .widget div,.taptap-widgets-wrapper .widget span,.taptap-widgets-wrapper .widget iframe,.taptap-widgets-wrapper .widget object,.taptap-widgets-wrapper .widget embed{margin-left:auto;margin-right:auto}.wp-toolbar-active{margin-top:32px}@media screen and (max-width:782px){.wp-toolbar-active{margin-top:46px}#wpadminbar{position:fixed!important}}#wpadminbar{z-index:9999999999999999999999999999}