/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

.owl-stage-outer {
  margin-top: -60px !important;
}
.g-owlcarousel-item-content {
  padding-top: 120px;
}
#g-page-surround {
  background: #20232a none repeat scroll 0 0;
  overflow: hidden;
}
.g-owlcarousel-item-title {
  color: #ffffff !important;
  text-shadow: 0px 0px 10px #000000;
  font-size: 5em;
}
.g-owlcarousel-item-desc {
  color: #ffffff !important;
  text-shadow: 0px 0px 7px #000000;
  font-family: "hind", "Lucida Grande", sans-serif !important;
}
.g-wrapper .g-container {
  padding: 0 !important;
}
h1 {
  border-bottom: medium dotted #555555 !important;
  font-size: 4rem;
  padding-bottom: 10px !important;
  font-weight: lighter;
}
h2 {
  font-size: 2.5rem;
  font-family: "hind", "Lucida Grande", sans-serif !important;
  font-weight: lighter;
}
h3 {
  font-size: 2.3rem;
  line-height: 1.2em;
}
#g-utility .g-container {
  padding-bottom: 20px;
  padding-top: 0;
}
#g-navigation .g-offsidebar-toggle {
  color: rgba(255, 255, 255, 0.5) !important;
}
.g-menu-item-content {
  font-size: 1.3em !important;
}
#g-copyright .g-container {
  font-size: 1.4rem;
}
.g-menu-item-title {
  padding-left: 20px;
}
.g-mobile-center-compact {
  margin-top: 50px;
}
#g-header .g-container {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.main_thumb_text.main_thumb_text_grid {
  font-size: 1.4em;
}
.des_filename {
  font-size: 1.8em;
  font-weight: bold;
  line-height: 1.1em;
  color: #ffffff;
}
.des_div.plain {
  color: #ffffff;
  font-size: 1.3em;
}
.g-array-item-text {
  color: #cccccc;
  font-family: hind;
}
form {
  font-family: hind, Helvetica, Tahoma, Geneva, Arial, sans-serif;
  font-weight: lighter;
}
.formBody {
  padding-top: 10px;
}
#g-aside {
  padding-top: 50px;
}
.g-menu-item-title {
  padding-left: 10px !important;
}
.nav {
  list-style: outside none none;
  margin-bottom: 20px;
  margin-left: 120px;
  margin-right: 120px;
}
.box-grey a {
  color: #888888;
}
.inputbox {
  background: #ffffff none repeat scroll 0 0 !important;
}
.readonly {
  color: #ffffff !important;
}
table {
  border: 0 none !important;
}
.validate-username.required {
  background: #ffffff none repeat scroll 0 0 !important;
}
.validate-password.required {
  background: #ffffff none repeat scroll 0 0 !important;
}
.leading-0.clearfix {
  margin-top: -80px;
}
.button.button-3.button-small.button-orange {
  font-family: "hind", "Lucida Grande", sans-serif !important;
}
/*# sourceMappingURL=custom_77.css.map */