h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin: 0;
}

.entry__content ul {

    list-style-type: circle;
}

.entry__title {
    word-wrap: break-word;
    margin-bottom: -15px;
}

.banner {
    max-height: 400px;
}

.navbar__item--level-0>a {
   padding: 0 0.5em !important;
}

.list-menu, .list-menu a, .list-menu h1, .list-menu h2, .list-menu h3, .list-menu h4, .list-menu h5, .list-menu h6, .list-menu .h1, .list-menu .h2, .list-menu .h3, .list-menu .h4, .list-menu .h5, .list-menu .h6 {
    display: none;
}

.dropdown--level-0 {
    min-width: 4em;
    text-align: center;
}

.tabs__tablist .tabs__tab {
    margin: 0.5em 0.5em 0 0!important;
}

/* SIDEBAR HIDING INACTIVE CHILDREN */

ul#menu-gallery .sub-menu {
    display: none;
}

ul#menu-gallery .is-current > .sub-menu {
    display: block;
}

ul#menu-gallery .is-ancestor > .sub-menu {
    display: block;
}

h3, .h3 {
  font-size: 1.3em!important;
  margin-bottom: 0.5em!important;
}

ul {
    margin-top: -0.5em;
}

h1, .h1 {
    font-size: 1.8em;
}

.gallery img {
    border-radius: 10px!important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    width: 100%!important;
}

p {
    margin: 0 0 1.0em 0!important;
}

.entry__meta {
    margin-top: 1.5em;
}

.banner .container:before {
    padding-bottom: 43%!important;
}

/* SIDEBAR HIDING INACTIVE CHILDREN */

.footer {
    background: #1f2633 url(http://i68.tinypic.com/rj16ir.jpg) center 43% / cover no-repeat;

}
.module--buttons {
    background: #1f2633 url(http://i68.tinypic.com/rj16ir.jpg) center 7% / cover no-repeat;
}
