.responsivemenu-main-menu-button-wrapper {position: fixed;z-index: 99999999999;top: 12px;left: 10px;width: 31px;height: 30px;cursor: pointer;-webkit-transition: opacity .2s ease .3s, top 0s ease .3s;-moz-transition: opacity .2s ease .3s, top 0s ease .3s;-ms-transition: opacity .2s ease .3s, top 0s ease .3s;transition: opacity .2s ease .3s, top 0s ease .3s }.responsivemenu-main-menu-button {border-radius: 2px;padding: 12px 15px;display: inline-block;background: #fff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease }.responsivemenu-menu-active .responsivemenu-main-menu-button {background: rgba(0,0,0,0) }.responsivemenu-main-menu-button div.responsivemenu-main-menu-button-middle:before, .responsivemenu-main-menu-button:after, .responsivemenu-main-menu-button:before {content: '';display: block;width: 15px;height: 2px;margin: 2px 0;background-color: #92959E;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;transition: all .25s ease;outline: transparent solid 1px }.responsivemenu-menu-active .responsivemenu-main-menu-button div.responsivemenu-main-menu-button-middle:before, .responsivemenu-menu-active .responsivemenu-main-menu-button:after, .responsivemenu-menu-active .responsivemenu-main-menu-button:before {background-color: #fff }.responsivemenu-secondary-menu-button {position: absolute;bottom: 11px;left: 227px;width: 30px;height: 40px;-webkit-transition: opacity .2s ease .2s, top 0s ease .2s;-moz-transition: opacity .2s ease .2s, top 0s ease .2s;-ms-transition: opacity .2s ease .2s, top 0s ease .2s;transition: opacity .2s ease .2s, top 0s ease .2s }.responsivemenu-secondary-menu-button svg {position: absolute;z-index: 99;left: 8px;bottom: 14px;width: 18px;height: 18px;margin: 0;padding: 0;cursor: pointer;fill: #fff;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;transition: all .25s ease }.responsivemenu-secondary-menu-button-active svg {fill: #A0A0A0 }.responsivemenu-menu-wrapper {position: relative;top: 200px;width: 270px;margin: 0;padding: 0;-webkit-transform: translate3d(0, 0, 0);-webkit-overflow-scrolling: touch;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease }.responsivemenu-by-hmg ul {list-style-type: none;margin: 0;padding: 0 }.responsivemenu-by-hmg ul li {width: 100%;list-style-type: none;margin: 0;padding: 0;text-align: left;overflow: hidden!important }.responsivemenu-by-hmg ul li a {max-width: 230px;width: auto;font-size: 14px;font-weight: 500;color: #656a6e;margin: 0;padding: 17px 0 17px 22px;display: inline-block;text-decoration: none;opacity: 0;-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);transform: translateX(-30px) }.responsivemenu-by-hmg ul li.border a {padding-bottom: 19px;margin-bottom: 8px;border-bottom: 1px solid #D9D9D9 }.responsivemenu-by-hmg ul .menu-item-has-children a {margin: 0 25px -1px 0 }.responsivemenu-by-hmg>ul>li:first-child {margin-top: 15px }.responsivemenu-by-hmg>ul>li:last-child {padding-bottom: 5px }@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {.responsivemenu-by-hmg ul li a {margin: 0 }}.responsivemenu-by-hmg ul li a:active {color: #656a6e }.responsivemenu-by-hmg ul li a:hover {color: #000 }.responsivemenu-by-hmg a i {font-size: 16px;width: 40px;margin-left: -8px;text-align: center;display: inline-block }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li a {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0) }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(1) a {-webkit-transition: opacity .3s ease .2s, -webkit-transform .4s ease .2s;-moz-transition: opacity .3s ease .2s, -moz-transform .4s ease .2s;transition: opacity .3s ease .2s, transform .4s ease .2s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(2) a {-webkit-transition: opacity .3s ease .25s, -webkit-transform .4s ease .25s;-moz-transition: opacity .3s ease .25s, -moz-transform .4s ease .25s;transition: opacity .3s ease .25s, transform .4s ease .25s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(3) a {-webkit-transition: opacity .3s ease .3s, -webkit-transform .4s ease .3s;-moz-transition: opacity .3s ease .3s, -moz-transform .4s ease .3s;transition: opacity .3s ease .3s, transform .4s ease .3s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(4) a {-webkit-transition: opacity .3s ease .35s, -webkit-transform .4s ease .35s;-moz-transition: opacity .3s ease .35s, -moz-transform .4s ease .35s;transition: opacity .3s ease .35s, transform .4s ease .35s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(5) a {-webkit-transition: opacity .3s ease .4s, -webkit-transform .4s ease .4s;-moz-transition: opacity .3s ease .4s, -moz-transform .4s ease .4s;transition: opacity .3s ease .4s, transform .4s ease .4s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(6) a {-webkit-transition: opacity .3s ease .45s, -webkit-transform .4s ease .45s;-moz-transition: opacity .3s ease .45s, -moz-transform .4s ease .45s;transition: opacity .3s ease .45s, transform .4s ease .45s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(7) a {-webkit-transition: opacity .3s ease .5s, -webkit-transform .4s ease .5s;-moz-transition: opacity .3s ease .5s, -moz-transform .4s ease .5s;transition: opacity .3s ease .5s, transform .4s ease .5s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(8) a {-webkit-transition: opacity .3s ease .55s, -webkit-transform .4s ease .55s;-moz-transition: opacity .3s ease .55s, -moz-transform .4s ease .55s;transition: opacity .3s ease .55s, transform .4s ease .55s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(9) a {-webkit-transition: opacity .3s ease .6s, -webkit-transform .4s ease .6s;-moz-transition: opacity .3s ease .6s, -moz-transform .4s ease .6s;transition: opacity .3s ease .6s, transform .4s ease .6s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(10) a {-webkit-transition: opacity .3s ease .65s, -webkit-transform .4s ease .65s;-moz-transition: opacity .3s ease .65s, -moz-transform .4s ease .65s;transition: opacity .3s ease .65s, transform .4s ease .65s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(11) a {-webkit-transition: opacity .3s ease .7s, -webkit-transform .4s ease .7s;-moz-transition: opacity .3s ease .7s, -moz-transform .4s ease .7s;transition: opacity .3s ease .7s, transform .4s ease .7s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(12) a {-webkit-transition: opacity .3s ease .75s, -webkit-transform .4s ease .75s;-moz-transition: opacity .3s ease .75s, -moz-transform .4s ease .75s;transition: opacity .3s ease .75s, transform .4s ease .75s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(13) a {-webkit-transition: opacity .3s ease .8s, -webkit-transform .4s ease .8s;-moz-transition: opacity .3s ease .8s, -moz-transform .4s ease .8s;transition: opacity .3s ease .8s, transform .4s ease .8s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(14) a {-webkit-transition: opacity .3s ease .85s, -webkit-transform .4s ease .85s;-moz-transition: opacity .3s ease .85s, -moz-transform .4s ease .85s;transition: opacity .3s ease .85s, transform .4s ease .85s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(15) a {-webkit-transition: opacity .3s ease .9s, -webkit-transform .4s ease .9s;-moz-transition: opacity .3s ease .9s, -moz-transform .4s ease .9s;transition: opacity .3s ease .9s, transform .4s ease .9s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(16) a {-webkit-transition: opacity .3s ease .95s, -webkit-transform .4s ease .95s;-moz-transition: opacity .3s ease .95s, -moz-transform .4s ease .95s;transition: opacity .3s ease .95s, transform .4s ease .95s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(17) a {-webkit-transition: opacity .3s ease 1s, -webkit-transform .4s ease 1s;-moz-transition: opacity .3s ease 1s, -moz-transform .4s ease 1s;transition: opacity .3s ease 1s, transform .4s ease 1s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(18) a {-webkit-transition: opacity .3s ease 1.05s, -webkit-transform .4s ease 1.05s;-moz-transition: opacity .3s ease 1.05s, -moz-transform .4s ease 1.05s;transition: opacity .3s ease 1.05s, transform .4s ease 1.05s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(19) a {-webkit-transition: opacity .3s ease 1.1s, -webkit-transform .4s ease 1.1s;-moz-transition: opacity .3s ease 1.1s, -moz-transform .4s ease 1.1s;transition: opacity .3s ease 1.1s, transform .4s ease 1.1s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(20) a {-webkit-transition: opacity .3s ease 1.15s, -webkit-transform .4s ease 1.15s;-moz-transition: opacity .3s ease 1.15s, -moz-transform .4s ease 1.15s;transition: opacity .3s ease 1.15s, transform .4s ease 1.15s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(21) a {-webkit-transition: opacity .3s ease 1.2s, -webkit-transform .4s ease 1.2s;-moz-transition: opacity .3s ease 1.2s, -moz-transform .4s ease 1.2s;transition: opacity .3s ease 1.2s, transform .4s ease 1.2s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(22) a {-webkit-transition: opacity .3s ease 1.25s, -webkit-transform .4s ease 1.25s;-moz-transition: opacity .3s ease 1.25s, -moz-transform .4s ease 1.25s;transition: opacity .3s ease 1.25s, transform .4s ease 1.25s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(23) a {-webkit-transition: opacity .3s ease 1.3s, -webkit-transform .4s ease 1.3s;-moz-transition: opacity .3s ease 1.3s, -moz-transform .4s ease 1.3s;transition: opacity .3s ease 1.3s, transform .4s ease 1.3s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(24) a {-webkit-transition: opacity .3s ease 1.35s, -webkit-transform .4s ease 1.35s;-moz-transition: opacity .3s ease 1.35s, -moz-transform .4s ease 1.35s;transition: opacity .3s ease 1.35s, transform .4s ease 1.35s }.responsivemenu-menu-wrapper-active .responsivemenu-by-hmg ul li:nth-child(25) a {-webkit-transition: opacity .3s ease 1.4s, -webkit-transform .4s ease 1.4s;-moz-transition: opacity .3s ease 1.4s, -moz-transform .4s ease 1.4s;transition: opacity .3s ease 1.4s, transform .4s ease 1.4s }.responsivemenu-by-hmg .menu {list-style: none;margin: 0;padding: 0 }.responsivemenu-by-hmg .menu li {position: relative;margin: 0;padding: 0;border: none;z-index: auto;display: inline-block }.responsivemenu-by-hmg .menu li span {display: inline-block;width: 50px;height: 38px;position: absolute;z-index: 999;top: 0;right: 0;margin: 0;padding: 0;cursor: pointer;text-align: center;line-height: 22px }.responsivemenu-by-hmg .menu li span svg {width: 11px;height: 11px;padding: 0;margin: 11px 2px 0 0;fill: #A4A4A4;pointer-events: none;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease }.responsivemenu-by-hmg .menu li span.responsivemenu-submenu-active svg {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.responsivemenu-by-hmg .menu ul {list-style: none;margin: 8px 0 23px;padding: 0;display: none }.responsivemenu-by-hmg ul.sub-menu li a {width: 100%;font-size: 14px;font-weight: 500;color: #A7ABB4;margin: 0;padding: 9px 0 8px 27px!important }.responsivemenu-by-hmg ul.sub-menu li a:hover {color: #77787C }@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {.responsivemenu-by-hmg ul.sub-menu a {padding-top: 8px!important;padding-bottom: 7px!important }}.responsivemenu-secondary-menu-wrapper {position: absolute;z-index: 9;top: -1000%;right: -3px;background-color: #fff;border: 1px solid #E2E2E2;margin: 0;padding: 7px 35px 6px 15px;opacity: 0;-webkit-transition: opacity .15s ease, top 0s ease .15s;-moz-transition: opacity .15s ease, top 0s ease .15s;-ms-transition: opacity .15s ease, top 0s ease .15s;transition: opacity .15s ease, top 0s ease .15s;-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.35);-moz-box-shadow: 0 0 2px 0 rgba(0,0,0,.35);box-shadow: 0 0 2px 0 rgba(0,0,0,.35) }@-webkit-keyframes responsivemenu-secondary {0% {-webkit-transform:translateY(-4px) }40% {-webkit-transform:translateY(2px) }100% {-webkit-transform:translateY(0) }}@keyframes responsivemenu-secondary {0% {transform:translateY(-4px) }40% {transform:translateY(2px) }100% {transform:translateY(0) }}.responsivemenu-secondary-menu-wrapper-active {top: -5px;opacity: 1;-webkit-animation-name: responsivemenu-secondary;animation-name: responsivemenu-secondary;-webkit-animation-duration: .25s;animation-duration: .25s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-transition: opacity .15s ease, top 0s ease 0s;-moz-transition: opacity .15s ease, top 0s ease 0s;-ms-transition: opacity .15s ease, top 0s ease 0s;transition: opacity .15s ease, top 0s ease 0s }.responsivemenu-secondary-menu-wrapper:after {position: absolute;width: 100%;padding: 1px 1px 0;bottom: -2px;content: '';left: -1px;background-color: #BABABA;height: 1px }.responsivemenu-secondary-menu-wrapper a {font-weight: 500;font-size: 13px;line-height: 30px;color: #7A7E86;text-decoration: none;white-space: nowrap }.responsivemenu-secondary-menu-wrapper a:hover {text-decoration: underline }.responsivemenu-secondary-menu-wrapper li, .responsivemenu-secondary-menu-wrapper ul {list-style-type: none;margin: 0;padding: 0 }.responsivemenu-search-button {position: absolute;top: 7px;left: 229px;width: 30px;height: 40px;cursor: pointer;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease 0s, top 0s ease 0s;-moz-transition: opacity .3s ease, -moz-transform .3s ease 0s, top 0s ease 0s;-ms-transition: opacity .3s ease, -ms-transform .3s ease 0s, top 0s ease 0s;transition: opacity .3s ease, transform .3s ease 0s, top 0s ease 0s }.responsivemenu-search-button-hidden {top: -1000px;opacity: 0;-webkit-transform: scale(.5);-moz-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease 0s, top 0s ease .3s;-moz-transition: opacity .3s ease, -moz-transform .3s ease 0s, top 0s ease .3s;-ms-transition: opacity .3s ease, -ms-transform .3s ease 0s, top 0s ease .3s;transition: opacity .3s ease, transform .3s ease 0s, top 0s ease .3s }.responsivemenu-search-button svg {width: 16px;height: 16px;margin: 12px 0 0 7px;padding: 0;fill: #fff;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;transition: all .25s ease }.responsivemenu-search-button:hover svg {fill: #FEE7D6 }.responsivemenu-search-wrapper {position: absolute;top: -1000px;left: 47px;width: 210px;height: 35px;margin: 0;padding: 0;display: block;opacity: 0;border-bottom: 2px solid rgba(255,255,255,.6);-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: top right;-moz-transform-origin: top right;-ms-transform-origin: top right;transform-origin: top right;-webkit-transition: opacity .2s ease, -webkit-transform .25s, top 0s ease .25s;-moz-transition: opacity .2s ease, -moz-transform .25s, top 0s ease .25s;-ms-transition: opacity .2s ease, -moz-transform .25s, top 0s ease .25s;transition: opacity .2s ease, transform .25s, top 0s ease .25s }.responsivemenu-search-wrapper-active {top: 11px!important;opacity: 1;-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transition: opacity .2s ease, -webkit-transform .25s, top 0s ease;-moz-transition: opacity .2s ease, -moz-transform .25s, top 0s ease;-ms-transition: opacity .2s ease, -ms-transform .25s, top 0s ease;transition: opacity .2s ease, transform .25s, top 0s ease }.responsivemenu-search-wrapper #searchform input {width: 180px;height: 100%;font-size: 23px;font-weight: 400;color: #fff;padding: 2px 30px 4px 0;margin: 0;letter-spacing: -.1px;border: 0;background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-transition: all .15s ease;-moz-transition: all .15s ease;-ms-transition: all .15s ease;transition: all .15s ease }.responsivemenu-search-wrapper #searchform input:focus {outline: 0 }#searchform input::-webkit-input-placeholder {color:#7F848A!important }#searchform input:-moz-placeholder {color:#7F848A!important }#searchform input::-moz-placeholder {color:#7F848A!important }#searchform input:-ms-input-placeholder {color:#7F848A!important }.responsivemenu-search-close-wrapper {position: absolute;z-index: 9999999;top: -1000px;left: 237px;width: 20px;height: 20px;cursor: pointer;display: block;opacity: 0;-webkit-transform: scale(.5);-moz-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease, top 0s ease .3s;-moz-transition: opacity .3s ease, -moz-transform .3s ease, top 0s ease .3s;-ms-transition: opacity .3s ease, -ms-transform .3s ease, top 0s ease .3s;transition: opacity .3s ease, transform .3s ease, top 0s ease .3s }.responsivemenu-search-close-wrapper-active {top: 20px;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease, top 0s;-moz-transition: opacity .3s ease, -moz-transform .3s ease, top 0s;-ms-transition: opacity .3s ease, -ms-transform .3s ease, top 0s;transition: opacity .3s ease, transform .3s ease, top 0s }.responsivemenu-search-close-button:after, .responsivemenu-search-close-button:before {content: '';display: block;width: 14px;height: 2px;margin: 0;background-color: #fff;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease }.responsivemenu-search-close-button:before {-webkit-transform: translateY(6px) rotate(45deg);-moz-transform: translateY(6px) rotate(45deg);-ms-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg) }.responsivemenu-search-close-button:after {-webkit-transform: translateY(4px) rotate(-45deg);-moz-transform: translateY(4px) rotate(-45deg);-ms-transform: translateY(4px) rotate(-45deg);transform: translateY(4px) rotate(-45deg) }.responsivemenu-main-background {position: fixed;z-index: 999999;top: 0;left: 0;width: 270px;height: 100%;margin: 0;padding: 0;background-color: #fff;display: block;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.22);-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.22);box-shadow: 0 0 10px 0 rgba(0,0,0,.22);-webkit-transform: translateX(-310px);-moz-transform: translateX(-310px);-ms-transform: translateX(-310px);transform: translateX(-310px);-webkit-transition: all .4s cubic-bezier(.37, .15, .32, .94);-moz-transition: all .4s cubic-bezier(.37, .15, .32, .94);-ms-transition: all .4s cubic-bezier(.37, .15, .32, .94);transition: all .4s cubic-bezier(.37, .15, .32, .94) }.responsivemenu-main-background-active {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.responsivemenu-main-wrapper {position: fixed;z-index: 9999999;top: 0;left: 0;width: 270px;height: 100%;margin: 0;padding: 0;color: #767676;overflow: hidden!important;-webkit-transform: translateX(-310px);-moz-transform: translateX(-310px);-ms-transform: translateX(-310px);transform: translateX(-310px);-webkit-transition: all .4s cubic-bezier(.37, .15, .32, .94);-moz-transition: all .4s cubic-bezier(.37, .15, .32, .94);-ms-transition: all .4s cubic-bezier(.37, .15, .32, .94);transition: all .4s cubic-bezier(.37, .15, .32, .94) }.responsivemenu-main-wrapper-active {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.responsivemenu-main-wrapper-inner {position: relative;width: 287px;height: 100%;overflow-y: scroll!important;overflow-x: hidden;-webkit-overflow-scrolling: touch }.responsivemenu-main {height: 100.1%;display: inline-block }.responsivemenu-main embed, .responsivemenu-main iframe, .responsivemenu-main img, .responsivemenu-main object {max-width: 100%;height: auto }.responsivemenu-background-overlay {position: fixed;z-index: 99999;top: -1000%;left: 0;right: 0;width: 100%;height: 110%;background-color: #000;opacity: 0;-webkit-transition: top 0s ease .35s, opacity .35s ease;-moz-transition: top 0s ease .35s, opacity .35s ease;-ms-transition: top 0s ease .35s, opacity .35s ease;transition: top 0s ease .35s, opacity .35s ease }.responsivemenu-background-overlay-active {top: 0;opacity: .3;-webkit-transition: top 0s ease 0s, opacity .35s ease;-moz-transition: top 0s ease 0s, opacity .35s ease;-ms-transition: top 0s ease 0s, opacity .35s ease;transition: top 0s ease 0s, opacity .35s ease }.responsivemenu-heading-image, .responsivemenu-heading-overlay, .responsivemenu-heading-wrapper {position: absolute;width: 100%;height: 200px;margin: 0;padding: 0 }.responsivemenu-heading-wrapper {z-index: 9999999999;display: table }.responsivemenu-heading-inner {display: table-cell;vertical-align: bottom;padding: 0 60px 18px 22px }.responsivemenu-heading-text, .responsivemenu-subheading-text {width: 100%;display: block;font-weight: 500 }.responsivemenu-heading-text {margin: 0 0 8px;font-size: 22px;color: #fff }.responsivemenu-subheading-text {margin: -6px 0 0;font-size: 14px;line-height: 13px;color: #D3D3DA }.icon-build a:before, .icon-colors a:before, .icon-design a:before, .icon-settings a:before, .icon-widget a:before {content: '';margin-right: 15px;vertical-align: middle;height: 20px;width: 20px;margin-top: -2px;display: inline-block }.responsivemenu-widgets-wrapper #wp-calendar caption, .responsivemenu-widgets-wrapper .widget, .responsivemenu-widgets-wrapper .widget_search input, .responsivemenu-widgets-wrapper .widgettitle {font-family: Roboto, arial, tahoma, verdana }.responsivemenu-heading-overlay {z-index: 999999999;background-color: #000;opacity: .2 }.responsivemenu-heading-image {z-index: 99999999;background-size: cover;background-repeat: repeat }.icon-settings a:before {background: url(http://ahogenhaven.com/stuff/responsive-menu/wp-content/uploads/2016/08/Streamline-75-24.png);background-size: 20px }.icon-build a:before {background: url(http://ahogenhaven.com/stuff/responsive-menu/wp-content/uploads/2016/08/Streamline-76-24.png);background-size: 20px }.icon-widget a:before {background: url(http://ahogenhaven.com/stuff/responsive-menu/wp-content/uploads/2016/08/Sharethis-24.png);background-size: 20px }.icon-design a:before {background: url(http://ahogenhaven.com/stuff/responsive-menu/wp-content/uploads/2016/08/17.Brush-24.png);background-size: 20px }.icon-colors a:before {background: url(http://ahogenhaven.com/stuff/responsive-menu/wp-content/uploads/2016/08/Streamline-45-24.png);background-size: 20px }.responsivemenu-widgets-wrapper {margin: 10px 0 0;max-width: 100%;opacity: 0;-webkit-transition: opacity .25s ease 0s;-moz-transition: opacity .25s ease 0s;-ms-transition: opacity .25s ease 0s;transition: opacity .25s ease 0s }.responsivemenu-main-wrapper-active .responsivemenu-widgets-wrapper {opacity: 1;-webkit-transition: opacity 1s ease .25s;-moz-transition: opacity 1s ease .25s;-ms-transition: opacity 1s ease .25s;transition: opacity 1s ease .25s }.responsivemenu-widgets-wrapper .widget {font-weight: 400;font-size: 14px;line-height: 19px;color: #fff;letter-spacing: 0;width: 100%;display: inline-block;vertical-align: top;background: 0 0;margin: 0;padding: 10px 16px 15px;word-wrap: break-word;text-align: left }.responsivemenu-widgets-wrapper .widget_archive li, .responsivemenu-widgets-wrapper .widget_categories li, .responsivemenu-widgets-wrapper .widget_meta li {display: block }.responsivemenu-widgets-wrapper .widget li {list-style: none;width: 195px;padding: 5px!important;border: none }.responsivemenu-widgets-wrapper .widget a {color: #2380C8;text-decoration: none }.responsivemenu-widgets-wrapper .widget a:hover {text-decoration: underline }.responsivemenu-widgets-wrapper .widgettitle {font-weight: 800;font-size: 14px;color: #656a6e;line-height: 17px;letter-spacing: 0;margin: 10px 0 3px 5px;padding: 0 }.responsivemenu-widgets-wrapper .widget select {width: 100%;max-width: 200px }.responsivemenu-widgets-wrapper .widget_recent_entries li {padding-top: 5;padding-bottom: 10px }.responsivemenu-widgets-wrapper .textwidget {margin-left: 5px }.responsivemenu-widgets-wrapper .post-date, .responsivemenu-widgets-wrapper .rss-date {font-size: 12px;color: #939398;display: block;margin-top: -2px }.responsivemenu-widgets-wrapper .widget_archive ul {list-style-type: none }.responsivemenu-widgets-wrapper .widget_categories ul {list-style-type: none;padding: 0;margin: 0 }.responsivemenu-widgets-wrapper .widget_recent_comments li {padding-top: 10px;padding-bottom: 10px }.responsivemenu-widgets-wrapper .widget_meta ul {list-style-type: none;padding: 0;margin: 0 }.responsivemenu-widgets-wrapper #wp-calendar {width: 100% }.responsivemenu-widgets-wrapper #wp-calendar caption {font-weight: 500;font-size: 12px;margin: 0 }.responsivemenu-widgets-wrapper #wp-calendar tr {text-align: center }.responsivemenu-widgets-wrapper #wp-calendar .pad {background: 0 0 }.responsivemenu-widgets-wrapper #wp-calendar th {padding: 0;margin: 0 }.responsivemenu-widgets-wrapper #wp-calendar tr td {padding: 0;margin: 0;background: 0 0 }.responsivemenu-widgets-wrapper .widget_search {margin: 2px 12px 0 0 }.responsivemenu-widgets-wrapper .widget_search input {font-weight: 500;font-size: 14px;color: #939398;width: 230px;height: 40px;padding: 0 0 0 5px;margin: 0;border: 0;-webkit-appearance: none;-webkit-border-radius: 0;border-bottom: 2px solid #B1B1B1;background: 0 0 }.responsivemenu-widgets-wrapper .widget_search input::-webkit-input-placeholder {color:#717477 }.responsivemenu-widgets-wrapper .widget_search input:-moz-placeholder {color:#717477 }.responsivemenu-widgets-wrapper .widget_search input::-moz-placeholder {color:#717477 }.responsivemenu-widgets-wrapper .widget_search input:-ms-input-placeholder {color:#717477 }.responsivemenu-widgets-wrapper .categories, .responsivemenu-widgets-wrapper .tagcloud {padding: 10px 5px }.responsivemenu-widgets-wrapper .widget_nav_menu .sub-menu {margin: 5px 0 0 5px;padding: 0;position: static }.responsivemenu-widgets-wrapper .widget_nav_menu .menu li, .responsivemenu-widgets-wrapper .widget_nav_menu .menu li.sub {margin: 0;padding: 0 }.responsivemenu-widgets-wrapper .widget_nav_menu .menu li a, .responsivemenu-widgets-wrapper .widget_nav_menu .menu li.sub a {text-decoration: none;background: 0 0;margin: 0;padding: 0 }.responsivemenu-absolute {position: absolute }.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 }