.taptap-menu-active .taptap-menu-button:hover:before,.taptap-menu-active .taptap-menu-button:hover:after,.taptap-menu-active .taptap-menu-button:hover div.taptap-menu-button-middle:before,.taptap-menu-active .taptap-menu-button:hover div.taptap-menu-button-middle:after,.taptap-menu-active .taptap-menu-button-alt:hover:before,.taptap-menu-active .taptap-menu-button-alt:hover:after,.taptap-menu-active .taptap-menu-button-alt:hover div.taptap-menu-button-alt-middle:before,.taptap-menu-active .taptap-menu-button-alt:hover div.taptap-menu-button-alt-middle:after,.taptap-menu-active .taptap-menu-button-three:hover:after,.taptap-menu-active .taptap-menu-button-three:hover:before,.taptap-menu-active .taptap-menu-button-three:hover div.taptap-menu-button-three-middle:before,.taptap-menu-active .taptap-menu-button-three-alt:hover:after,.taptap-menu-active .taptap-menu-button-three-alt:hover:before,.taptap-menu-active .taptap-menu-button-three-alt:hover div.taptap-menu-button-three-alt-middle:before{background-color:#a3a6a9!important}.taptap-by-bonfire ul li.current-menu-item a{color:#fff}.tap-tap-header{-webkit-box-shadow:0px 0px 2px 1px #000;-moz-box-shadow:0px 0px 2px 1px #000;box-shadow:0px 0px 2px 1px #000}.taptap-by-bonfire .sub-menu a{font-size:16px;letter-spacing:px}.taptap-by-bonfire .sub-menu a{margin-bottom:px}.taptap-by-bonfire .menu li.menu-item-has-children span{top:px}.taptap-by-bonfire .menu li.menu-item-has-children span{top:px}.taptap-by-bonfire .sub-menu li.menu-item-has-children span{top:px}.taptap-by-bonfire ul li a i{font-size:px;margin-top:px}.taptap-by-bonfire .sub-menu a i{font-size:px;margin-top:px}.taptap-widgets-wrapper{margin-top:px}.taptap-widgets-wrapper .widget .widgettitle{font-size:px!important;letter-spacing:px!important;line-height:px!important}.taptap-widgets-wrapper .widget .widgettitle{font-family:"Montserrat";font-weight:400}.taptap-widgets-wrapper .widget,.taptap-widgets-wrapper .widget a{font-size:px!important;letter-spacing:px!important;line-height:px!important}.taptap-widgets-wrapper .widget,.taptap-widgets-wrapper .widget a{font-family:"Montserrat";font-weight:400}.taptap-main-wrapper-active,.taptap-background-color-active,.taptap-background-image-active{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.taptap-background-image{background-position:top center}.taptap-menu-active .taptap-menu-button:before{margin:5px 0 0 -2px;transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg)}.taptap-menu-active .taptap-menu-button:after{margin:5px 0 0 -2px;width:28px;transform:translateY(-9px) rotate(-45deg);-moz-transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg)}.taptap-menu-active div.taptap-menu-button-middle:before,.taptap-menu-active div.taptap-menu-button-middle:after{opacity:0;width:28px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.taptap-menu-active .taptap-menu-button-alt:before{width:11px;transform:translateY(3px) translateX(-1px) rotate(45deg);-moz-transform:translateY(3px) translateX(-1px) rotate(45deg);-webkit-transform:translateY(3px) translateX(-1px) rotate(45deg)}.taptap-menu-active .taptap-menu-button-alt div.taptap-menu-button-alt-middle:before{width:11px;transform:translateY(-3px) translateX(11px) rotate(-45deg);-moz-transform:translateY(-3px) translateX(11px) rotate(-45deg);-webkit-transform:translateY(-3px) translateX(11px) rotate(-45deg)}.taptap-menu-active .taptap-menu-button-alt div.taptap-menu-button-alt-middle:after{width:11px;transform:translateY(3px) translateX(-1px) rotate(-45deg);-moz-transform:translateY(3px) translateX(-1px) rotate(-45deg);-webkit-transform:translateY(3px) translateX(-1px) rotate(-45deg)}.taptap-menu-active .taptap-menu-button-alt:after{width:11px;transform:translateY(-3px) translateX(11px) rotate(45deg);-moz-transform:translateY(-3px) translateX(11px) rotate(45deg);-webkit-transform:translateY(-3px) translateX(11px) rotate(45deg)}.taptap-menu-active .taptap-menu-button-three:before{margin:4px 0 0 -2px;transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg)}.taptap-menu-active .taptap-menu-button-three:after{margin:4px 0 0 -2px;transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg)}.taptap-menu-active div.taptap-menu-button-three-middle:before{opacity:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.taptap-menu-active .taptap-menu-button-three-alt:before{width:24px;margin-right:3px;transform:translateY(6px) rotate(45deg);-moz-transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg)}.taptap-menu-active .taptap-menu-button-three-alt:after{width:24px;margin:8px 0 0;transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg)}.taptap-menu-active div.taptap-menu-button-three-alt-middle:before{opacity:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}