/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */
.slicknav_btn {position: relative; display: block; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; z-index: 5000;}
  .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {margin-top: 0.188em; }

.slicknav_menu {*zoom: 1; }
  .slicknav_menu .slicknav_menutxt {display: block; line-height: 1.188em; float: left; }
  .slicknav_menu .slicknav_icon {float: left; margin: 0.188em 0 0 0.438em; }
  .slicknav_menu .slicknav_no-text { margin: 0; }
  .slicknav_menu .slicknav_icon-bar {display: block; width: 1.125em; height: 0.125em; -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_menu:before {content: " "; display: table; }
  .slicknav_menu:after {content: " "; display: table; clear: both; }

.slicknav_nav {clear: both; z-index: 5000;}
  .slicknav_nav ul {display: block;}
  .slicknav_nav li {display: block; text-align: center; margin: 0;}
  .slicknav_nav .slicknav_arrow {font-size: 1em; margin: 0 -30px 0 0.5em; } //nulová velikost šipky pro podmenu font-size: 0.8em
  .slicknav_nav .slicknav_item {cursor: pointer; }
  .slicknav_nav .slicknav_item a {display: inline; }
  .slicknav_nav .slicknav_row {display: block; }
  .slicknav_nav a {display: block; }
  .slicknav_nav .slicknav_parent-link a {display: inline; }

.slicknav_brand {float: left; }

.slicknav_menu {position: relative; padding: 0; font-size: 16px; box-sizing: border-box; background: #444 url(../../UserFiles/Image/images/logo2.png) no-repeat top center; z-index: 5000;}
  .slicknav_menu * {box-sizing: border-box; }
  .slicknav_menu .slicknav_menutxt {color: #fff; font-weight: bold; text-shadow: 0 1px 3px #333;}
  .slicknav_menu .slicknav_icon-bar {background-color: #333;}

.slicknav_btn {margin: 0; padding: 20px; text-decoration: none; background-color: #a6ff00; text-shadow: 0 1px 1px #333;}

.slicknav_nav {color: #fff; margin: 0; padding: 0; font-size: 16px; letter-spacing: 1px; background-color: #e9e9e9; list-style: none; text-transform: uppercase; overflow: hidden;}
  .slicknav_nav ul {list-style: none; overflow: hidden; padding: 0; margin: 0 0 0 0px; } //podmenu
  .slicknav_nav .slicknav_row {padding: 5px 10px; margin: 0;}
    .slicknav_nav .slicknav_row:hover {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #333;}
  .slicknav_nav a {padding: 6px 10px; margin: 0; text-decoration: none; color: #3b2523;}
    .slicknav_nav a:hover {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #333; background-color: #a6ff00;}
  .slicknav_nav ul a {text-transform: none; background: #f6f6f6; font-size: 14px;}
  .slicknav_nav .slicknav_txtnode {margin-left: 15px; }
  .slicknav_nav .slicknav_item a {padding: 0; margin: 0; }
  .slicknav_nav .slicknav_parent-link a {padding: 0; margin: 0; }

.slicknav_brand {color: #fff; font-size: 18px; line-height: 30px; padding: 7px 12px; height: 44px;}