/*!
 * 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{margin:5px 5px 6px;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}.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:5px 10px;margin:2px 5px}.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{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;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{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}

 .slicknav_menu {
	display:none;
}
@media screen and (max-width: 992px) {
	#menu {
		display:none;
	}
	.slicknav_menu {
		display:block;
	}
}
.slicknav_menu .slicknav_menutxt {
  display: none;
}
.slicknav_menu {
  background: transparent;
  padding: 0px;
  position: absolute;
  top: 42px;
  z-index: 9898;
  width: 100%;
}
.slicknav_menu .slicknav_icon {
  float: left;
  width: 18px;
  height: 12px;
  margin: 0px;
  padding: 0px 0px;
}
.slicknav_menu .slicknav_icon:before {
  background: 0 0;
  width: 18px;
  height: 12px;
  display: block;
  content: "";
  position: absolute;
}
.slicknav_menu .slicknav_icon-bar {
  display: block;
  width: 18px;
  height: 2px;
}
.slicknav_btn {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar {
  margin-top: 3px;
}
.slicknav_open .slicknav_icon .slicknav_icon-bar:first-child {
  transform: rotate(45deg);
  margin-top: 13px;
}
.slicknav_btn.slicknav_open .slicknav_icon-bar + .slicknav_icon-bar {
  margin-top: 0px;
}
.slicknav_open .slicknav_icon .slicknav_icon-bar:nth-child(2) {display: none;}
.slicknav_open .slicknav_icon .slicknav_icon-bar:last-child {
  transform: rotate(-45deg);
  position: relative;
  top: -2px;
}

.slicknav_btn {
  border-radius: 0px;
  position: absolute;
  right: 32px;
  top: 36px;
  padding: 0px;
  background: transparent;
  margin: 0px;
}
.slicknav_nav {
  clear: both;
  color: #fff;
  margin: 0;
  font-size: 16px;
  background: #393939;
  width: 100%;
  padding: 60px 15px 30px;
}

.slicknav_nav a:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 0px;
    background: transparent;
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
.slicknav_nav .nav-item.slicknav_collapsed a, .slicknav_nav .nav-item.slicknav_collapsed a:hover {
  border-bottom: 1px solid transparent;
}

.slicknav_nav .slicknav_row, .slicknav_nav a {
    padding: 0px 0px 2px;
    margin: 0px 0px 15px;
    border-bottom: 1px solid #393939;
    display: inline-block;
    outline: 0;
}
.slicknav_nav .slicknav_row:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 0px;
    background: transparent;
    color: #fff;
}
.slicknav_nav a a, .slicknav_nav a:hover a, .slicknav_nav a:hover a:hover  {
    border-bottom: 0px solid #ffffff;
}
.slicknav_nav .slicknav_arrow {
    font-size: .8em;
    margin: 0 0 0 0.4em;
    display: none;
}

.slicknav_menu .slicknav_icon-bar {
  background-color: #393939;
}
.slicknav_menu .slicknav_open .slicknav_icon-bar {
  background-color: #ffffff;
}

@media screen and (min-width: 993px) {
  .navbar .dropdown-menu-list ul .desktop-none{display: none !important;}
}

@media (max-width: 992px) and (min-width: 768px) {
  .slicknav_btn {
    top: 68px;
    right: 12px;
  }
  .slicknav_nav .dropdown-menu-list ul{
    display: block !important;
    margin: -13px 0px 0px;
  }
  .slicknav_nav .dropdown-menu-list ul li{
    margin-left: 20px;
  }
  .slicknav_nav .dropdown-menu-list ul li:first-child{
    margin-left: 0px;
  }
  .slicknav_nav .dropdown-menu-list ul li .la-angle-down.dropdown-menu-list{
    display: none;
  }
  .slicknav_nav .dropdown-menu-list .mobile-none{display: none;}
  .slicknav_nav .dropdown-menu-list ul li a:hover {
    background: transparent;
    color: #ffffff;
    border-bottom: 1px solid #ffffff !important;
  }
}
@media screen and (max-width: 767px) {
  .slicknav_nav .dropdown-menu-list ul{
    display: block !important;
    margin: -13px 0px 0px;
  }
  .slicknav_nav .dropdown-menu-list ul li{
    margin-left: 20px;
  }
  .slicknav_nav .dropdown-menu-list ul li:first-child{
    margin-left: 0px;
  }
  .slicknav_nav .dropdown-menu-list ul li a:hover {
    background: transparent;
    color: #ffffff;
    border-bottom: 1px solid #ffffff !important;
  }
  .slicknav_nav .dropdown-menu-list .mobile-none{display: none;}
  .slicknav_nav .dropdown-menu-list ul li .la-angle-down.dropdown-menu-list{
    display: none;
  }
}
