#footer h3 {
  font-size: 20px;
  color: #ff0000;
}

#footer {
  padding: 0px;
}

.sidebar li, .widget_recent_entries li {
  font-size: 16px !important;
  padding-bottom: 0px !important;
}

.sidebar h3 {
  font-size: 20px;
}

p, li {
  font-size: 18px;
  line-height: 28px;
  padding-bottom: 18px !important;
  font-family: lato;
  font-weight: 400 !important;
}

#nav_menu-3 {
  display: none;
}

li.social_icon_1 a {
  background-color: #b7dde8 !important;
}

li.social_icon_1 a:hover {
  background-color: #45d6ff !important;
}

li.social_icon_2 a {
  background-color: #b3bfe1 !important;
}

li.social_icon_2 a:hover {
  background-color: #3a55a4 !important;
}

#socket {
  font-size: 16px;
}

.toggler {
  font-size: 24px;
  background-color: #dedede !important;
}

.shadowText h1, .shadowText h2 {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 1) !important;
}

#face {
  float: left;
  position: relative;
  top: 20px;
  width: 30px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 900 !important;
}

.hideMob {
  display: none;
}

#peopleSlider {
  float: right;
  width: 50%;
  margin-left: 20px;
}

@media only screen and ( max-width: 767px ) {
  #face { top: 5px; }
  .hideMob { display: intital; }
  h1 { font-size: 30px !important; }
  h2 { font-size: 20px !important; }
  #peopleSlider { width: 100%; margin-left: 0px; }
}

.lightPanel {
  background-color: rgba(255,255,255,.5);
  padding: 20px;
}

.darkPanel {
  background-color: rgba(0,0,0,.5);
  padding: 20px;
}

.slidePanel {
  background-color: rgba(0,0,0,.5);
  padding: 20px;
  color: #ffffff !important;
}

.slidePanel h1 {
  color: #ffffff !important;
}

.sub-menu {
  margin-top: -18px !important;
  width: 300px !important;
}

#top #header .av-main-nav > li > a {
  font-size: 24px;
  padding: 0 24px;
}

#top #header .av-main-nav > li > a:hover {
  background-color: #eeeeee;
}

.av-main-nav ul li {
  padding-bottom: 0px !important;
}

#top #wrap_all .av-main-nav ul > li > a {
  padding: 15px;
}

#top #wrap_all .av-main-nav ul > li > a:hover {
  background-color: #eeeeee;
}