body {
  font-family: 'Open Sans', 'sans-serif';
  line-height: 1.5;
  color: #212121;
  height: 100%;
  font-size: 16px; }

body,
textarea,
input, p,
.entry-excerpt,
.comment-text,
.comment-author,
.article-content,
.comments-area,
.tag-list,
.bk-mega-menu .bk-sub-posts .feature-post .menu-post-item .post-date,
.innersb .module-latest .post-list .title {
  font-family: 'Open Sans';
  font-weight: 400;
  font-style: normal; }

#complex-wrapper {
  background: transparent; }

#header-wrapper {
  background: transparent; }
  #header-wrapper .container {
    background: none; }

#logo {
  padding-left: 0;
  font-size: inherit;
  height: inherit;
  width: inherit; }

#header #custom-search-blocks-form-1 {
  background: #252525; }
  #header #custom-search-blocks-form-1 div {
    border: 1px solid #252525; }
    #header #custom-search-blocks-form-1 div div {
      border: 0; }

#footer-menu-wrapper #footer-menu-inner {
  background: #252525; }

#footer-menu-inner ul.menu {
  background: #252525;
  border: 0; }
  #footer-menu-inner ul.menu li {
    background: none; }

h1,
h2,
h3,
h4,
.views-field-title,
.block-title {
  font-family: 'Oswald'; }

.clutterv2 #menu-bar-wrapper {
  background: #252525;
  padding-bottom: 1px; }
.clutterv2 #menu-bar-inner {
  background: #252525;
  border-right: 1px solid #252525;
  border-top: 1px solid #252525; }
.clutterv2 .block .sf-menu.sf-style-nex li.sfHover {
  background: #ec0086;
  color: #fff; }
  .clutterv2 .block .sf-menu.sf-style-nex li.sfHover a {
    background: #252525; }
.clutterv2 .block .sf-menu.sf-style-nex a,
.clutterv2 .block .sf-menu.sf-style-nex a:visited,
.clutterv2 .block .sf-menu.sf-style-nex a:link {
  border-right: 0;
  border-left: 0;
  border-top: 0;
  border-bottom: 0;
  color: #fff;
  font-family: 'Oswald';
  font-weight: 400;
  font-size: 20px;
  font-style: normal;
  text-transform: uppercase; }
  .clutterv2 .block .sf-menu.sf-style-nex a:hover,
  .clutterv2 .block .sf-menu.sf-style-nex a:visited:hover,
  .clutterv2 .block .sf-menu.sf-style-nex a:link:hover {
    background: #ec0086;
    color: #fff; }
.clutterv2 .block .sf-menu.sf-style-nex li.first a {
  border-left: 0; }
.clutterv2 .block .sf-menu.sf-style-nex li.sfHover.menuparent a,
.clutterv2 .block .sf-menu.sf-style-nex .menuparent a:hover,
.clutterv2 .block .sf-menu.sf-style-nex .menuparent a:focus,
.clutterv2 .block .sf-menu.sf-style-nex .menuparent a:active,
.clutterv2 .block .sf-menu.sf-style-nex .menuparent a {
  padding-left: 15px; }
.clutterv2 .block .sf-menu.sf-style-nex .menuparent a span {
  background: none !important; }
.clutterv2 .block .sf-menu.sf-style-nex li.first a.active,
.clutterv2 .block .sf-menu.sf-style-nex li.active-trail a,
.clutterv2 .block .sf-menu.sf-style-nex li a.active {
  background: #252525;
  border-left: 0 !important;
  border-right: 0 !important; }
.clutterv2 .sf-menu li:hover ul,
.clutterv2 .sf-menu li.sfHover ul {
  background: #222;
  left: 0;
  top: 45px;
  border: 0px solid #f2f2f2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.5); }
.clutterv2 .block .sf-menu.sf-style-nex li.sfHover ul li.first a:hover {
  background: #ec0086; }
.clutterv2 .sf-menu.sf-horizontal.sf-shadow ul,
.clutterv2 .sf-menu.sf-vertical.sf-shadow ul,
.clutterv2 .sf-menu.sf-navbar.sf-shadow ul ul {
  background: none;
  padding: 0 0 0 0 !important; }
.clutterv2 .block .sf-menu.sf-style-nex li.active-trail a.menuparent,
.clutterv2 .block .sf-menu.sf-style-nex li a.active.menuparent {
  padding: 14px 15px; }
.clutterv2 .sf-menu li li {
  min-width: 150px; }

/*# sourceMappingURL=clutter.css.map */
