*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url('../behaviors/box-sizing/boxsizing.php');
}

img, video {
  max-width: 100%;
  height: auto;
}

/* No files to import found in abstractions/**\/* */
/*========== FORMS ==========*/
input[type="submit"] {
  background-color: #A38552;
}

/*========== HEADER ==========*/
#header-outline {
  background-image: url("../images/bg-header-repeat-appeals.jpg");
}
#header-outline .l-header {
  background: #3b2113 url("../images/body-header-star-appeals.jpg") no-repeat center top;
}

/* Main Navigation Menu */
.l-region--header .menu-block-wrapper ul {
  background: #6e0000;
  top: 0;
  /* Sub Menu*/
}
.l-region--header .menu-block-wrapper ul li a:hover {
  background: #981b1e;
}
.l-region--header .menu-block-wrapper ul .submenu ul {
  border: 1px solid #baa37b;
  border-top: 4px solid #baa37b;
}
.l-region--header .menu-block-wrapper ul .submenu ul li a {
  background: #fff1d2;
  border-bottom: 1px solid #baa37b;
  color: #333;
}
.l-region--header .menu-block-wrapper ul .submenu ul li a:hover {
  background: #ffe19f;
}

.nav-hover-color {
  background: #981b1e;
}

/*** LEFT NAVIGATION ***/
.l-region--sidebar-first nav ul.menu li .active,
.l-region--sidebar-first nav ul.menu li a.active,
.l-region--sidebar-first nav ul.menu li ul li a.active,
.l-region--sidebar-first .view-all-forms ul.views-summary li .active,
.l-region--sidebar-first .view-all-forms ul.views-summary li a.active,
.l-region--sidebar-first .view-all-forms ul.views-summary li ul li a.active {
  border-left: 5px solid #981b1e;
}

/*========== TRIPTYCH ==========*/
div.l-triptych .l-region--triptych-first,
div.l-triptych .l-region--triptych-middle,
div.l-triptych .l-region--triptych-last {
  background-color: #D8C6A9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 1em;
}
div.l-triptych .l-region--triptych-first h2.block__title,
div.l-triptych .l-region--triptych-middle h2.block__title,
div.l-triptych .l-region--triptych-last h2.block__title {
  margin-top: 0 !important;
  /* Remove extra space on the top between container and h2*/
}
