.slicknav_menu a{display:none;}
nav{position:relative;z-index:999;}
.menu{clear:both;margin:0 auto;}
.main-nav{clear:both;}
.menu li{background:rgb(0, 125, 166) url("../images/border-right.png") no-repeat scroll 0 0;border:0 none;color:rgb(255, 255, 255);display:block;float:left;font:14px/40px "open_sansregular";margin:0;min-height:40px;position:relative;text-align:center;text-transform:uppercase;z-index:99999;}
.menu li.menu-contact{border-right:0px solid #494949;}
.menu li a:hover::before{position:absolute;content:"";border-top:4px solid #f9a046;left:0px;width:100%;}
.menu li li a:hover::before{border-top:0px solid;}
.menu li li li:hover::before{border-top:0px solid;}
.menu li li{float:none;}
.menu ul{left:0;position:absolute;top:0;visibility:hidden;z-index:99999;width:240px;}
.menu ul ul{left:0;position:absolute;visibility:hidden;z-index:99999;}
.menu ul ul li{width:100%;}
.menu ul ul ul{right:-17em!important;position:absolute;top:0;visibility:hidden;z-index:99999;}
.menu li:hover > ul{top:100%;visibility:visible;}
.menu:after, .menu ul:after{clear:both;content:'.';display:block;height:0;overflow:hidden;visibility:hidden;}
.menu, .menu ul{min-height:0;}
.menu a{cursor:pointer;display:block;position:relative;text-decoration:none;color:#fff;display:block;height:40px;}
.menu li li a{margin:0px 0px 0px 0px;}
.ie8 .menu a{padding:0px 20px;}
@media \0screen{}
.menu .current_page_item a, .menu .current-menu-item a{}
.front-page .menu .current_page_item a{background:none;background-color:transparent;background-image:none;filter:none;}
#Main-Menu .menu li li{filter:none;width:100;padding-top:0px;color:#a0a09f;background:url(../images/menu-bold.png) no-repeat 5% 39% #007da6;position:relative;text-transform:none;}
#Main-Menu .menu li li:hover{background:url(../images/menu-bold-hover.png) no-repeat 5% 39% #24bae8;}
.menu li li a{color:#fff;display:block;font:13px/15px "open_sansregular";height:auto;padding:10px 0px 13px 32px;text-align:left;text-shadow:none;}
.menu li li a:hover{background:none;display:block;}
#Main-Menu .menu li li li{filter:none;padding-top:0px;width:244px;background:url(../images/menu-bold.png) no-repeat 5% center #007da6;border-bottom:none;}
#Main-Menu .menu li li li:hover{background:url(../images/menu-bold-hover.png) no-repeat 5% center #24bae8;}
.menu li li:hover{filter:none;border-radius:0px;}
.menu ul > li + li{border-top:0;}
.menu li li:hover > ul{left:100%;top:-7px;width:200px;}
.menu a#responsive_menu_button{display:none;}
.main-nav #responsive_current_menu_item{display:none;}
.js .main-nav .menu{display:block;}
.menu-home{width:15.16%;}
.menu-about{width:15.82%}
.menu-shoulder{width:19.78%;}
.menu-elbow{width:15.82%;}
.menu-appoint{width:21.59%;}
.menu-first-visit{width:14%;}
.menu-contact{width:19.12%;}
.ie7 .menu li li a{min-width:100%;}
@media all and (max-width:640px){.slicknav_menu a{display:none;}
.menu-top{width:440px;}
.menu a:hover{border-radius:0px;}
nav{border-radius:5px;}
}
@media all and (max-width:640px){.slicknav_menu a{display:block;background:#e6e9e5;color:#fff;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:1em;line-height:1.125em;cursor:pointer;text-align:center;width:40px;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:0px;font-family:;text-align:left;}
.slicknav_menu .slicknav_icon{float:left;margin:-4px 0 0 0;}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both;}
.slicknav_nav ul, .slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;float:right;}
.slicknav_nav .slicknav_item{display:block;cursor:pointer;}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_menu:before, .slicknav_menu:after{content:" ";display:table;}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px;}
.slicknav_btn{text-decoration:none;color:#1585bc;}
.slicknav_menu .slicknav_menutxt{color:rgb(255, 255, 255);font-weight:bold;text-indent:-99999px;}
.slicknav_menu .slicknav_icon-bar{background:#1e1e1e;}
.slicknav_menu{width:100%;float:left;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;}
.slicknav_nav, .slicknav_nav ul{list-style:none;overflow:hidden;}
.slicknav_nav ul{padding:0;margin:0 0 0 0px;}
.slicknav_nav ul li a{padding-left:20px;}
.slicknav_nav ul li li a{padding-left:40px;}
.slicknav_nav .slicknav_item a{padding:5px 20px 5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:8px 10px;margin:0px 5px;text-decoration:none;color:#fff;font-family:'Ubuntu';}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#e9ba8b;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.menu{display:none;}
.slicknav_menu{width:100%;}
nav .slicknav_menu ul li{width:310px;background:url(../images/mobile-normal.png) no-repeat 5px 10px #007da6;font-size:14px;border-bottom:1px solid #0d7187;}
nav .slicknav_menu ul li:hover{background:url(../images/mobile-menu.png) no-repeat 5px 10px #007da6;}
nav .slicknav_menu ul li ul li{background:url(../images/arrow-our-service.png) no-repeat 10px 15px #009ed2;}
nav .slicknav_menu ul li ul li:hover{background:url(../images/arrow-our-service.png) no-repeat 10px 15px #009ed2;}
nav .slicknav_menu ul li a{background:none;font-family:'open_sansregular';color:#fff;padding-left:9%;}
nav .slicknav_menu ul li:first-child{border-top-left-radius:0px;border-top:1px solid #6A7C92;}
nav .slicknav_menu ul li:last-child{border-top-right-radius:0px;border-bottom:0px;}
}