/*! * SlickNav Responsive Mobile Menu v1.0.10 * (c) 2016 Josh Cope * licensed under MIT */ .slicknav_btn, .slicknav_nav .slicknav_item { cursor: pointer } .slicknav_menu, .slicknav_menu * { box-sizing: border-box } .slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: .438em .625em; line-height: 1.125em } .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar { margin-top: .188em } .slicknav_menu .slicknav_menutxt { display: block; line-height: 1.188em; float: left; /*color: #fff; font-weight: 700; text-shadow: 0 1px 3px #000*/ } .slicknav_menu .slicknav_icon { float: left; width: 1.125em; height: .875em; margin: .188em 0 0 .438em } .slicknav_menu .slicknav_icon:before { background: 0 0; width: 1.125em; height: .875em; display: block; content: ""; position: absolute } .slicknav_menu .slicknav_no-text { margin: 0 } .slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: .125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .25); box-shadow: 0 1px 0 rgba(0, 0, 0, .25) } .slicknav_menu:after, .slicknav_menu:before { content: " "; display: table } .slicknav_menu:after { clear: both } .slicknav_nav li, .slicknav_nav ul { display: block } .slicknav_nav .slicknav_arrow { font-size: .8em; margin: 0 0 0 .4em } .slicknav_nav .slicknav_item a { display: inline } .slicknav_nav .slicknav_row, .slicknav_nav a { display: block } .slicknav_nav .slicknav_parent-link a { display: inline } .slicknav_menu { /*zoom: 1;*/ /*font-size: 16px;*/ /* background: #4c4c4c;*/ /* padding: 5px*/ } .slicknav_nav, .slicknav_nav ul { list-style: none; overflow: hidden; padding: 0 } .slicknav_menu .slicknav_icon-bar { background-color: #fff } .slicknav_btn { text-decoration: none; /* text-shadow: 0 1px 1px rgba(255, 255, 255, .75); */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; /*background-color: #222 margin: 5px 5px 6px;*/ } .slicknav_nav { clear: both; color: #fff; margin: 0; font-size: .875em } .slicknav_nav ul { margin: 0 0 0 20px } .slicknav_nav .slicknav_row, .slicknav_nav a { padding: 10px 5px; margin: 0px; } .slicknav_nav .slicknav_row:hover { /* -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #ccc; color: #fff*/ } .slicknav_nav a { text-decoration: none; /* color: #fff*/ } .slicknav_nav a:hover { /*background: #ccc;*/ /*color: #222*/ } .slicknav_nav .slicknav_txtnode { margin-left: 15px } .slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a { padding: 0; margin: 0 } .slicknav_brand { } .slicknav_menubar { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding: 5px; } div.slicknav_brand img { max-height:300px; max-width:400px; }