@import('slicknav.css');

/*** Custom Stylesheet ***/

ul#menu-custom-menu {
  display: block;
}

.slicknav_menu {
  display: none;
}

.slicknav_nav a {
  color: #666666;
}

.slicknav_menu .slicknav_icon-bar {
  background-color: #666666;
}

#content-sidebar-wrap #content .entry-content p:nth-child(1) a img.wp-image-23100 {
  display: none;
}

/*** Custom media query ***/

@media only screen and (max-width: 768px) {

ul#menu-custom-menu {
  display: none;
}

.slicknav_menu {
  display: block;
  position: relative;
  background: #fff;
  border: 1px solid #666666;
  min-height: 0px;
  border-radius: 3px;
  padding-top: 35px;
  margin-bottom: 5px;
}

.slicknav_menu a.slicknav_btn {
  margin-left: -19px;
  position: absolute;
  left: 50%;
  top: 3px;
  background-color: transparent;
}

#subnav .slicknav_nav > li {
  float: none;
  margin-bottom: 2px;
}

#subnav .slicknav_nav {
  background: #fff;
}

#subnav .slicknav_nav li {
  background: transparent;
}

#subnav .slicknav_nav li a {
  color: #666;
  background: #fff;
  border-radius: 4px;
}

#subnav .slicknav_nav li li a {
  background: transparent;
}

#subnav .slicknav_nav li > a a {  
  padding: 0px;
}

#subnav .slicknav_nav li:hover > a {
  color: #ffffcc;
  background: #444;
}

#subnav .slicknav_nav li:hover > a a {
  color: #ffffcc;
  background: #444;
}

#subnav .slicknav_nav li.current-menu-item > a {
  border-radius: 4px;
  background: #444;
  color: #ffffcc;
}

#subnav .slicknav_nav li a {
  outline: none;
}

#subnav .slicknav_nav > li ul {
  float: none;
  position: initial;
  width: 100%;
}

#subnav .slicknav_nav > li ul li {
  float: none;
}

#subnav .slicknav_nav > li ul li a {
  width: calc(100% - 40px);
  margin-left: 20px;
}

#subnav .slicknav_nav li a a {
  display: inline-block;
  outline: none;
}

#content-sidebar-wrap #sidebar {
  width: calc(100% - 10px);
  min-width: 290px;
  margin-right: 5px;
}

}

@media only screen and (max-width: 480px) {

}

@media only screen and (max-width: 360px) {

}