/* @file
 * This file is a custom file that loads all files. Each non-base layer
 * can be disabled.
 *
 * Do not name this file, "app.scss". If you run a compass update this file can
 * be wiped out with a compass update. By default, when a compass project is
 * created the file will be named app.scss. Thus this file is named,
 * THEMENAME.scss.
 *
 * This application file (THEMENAME.scss) is where all the partials are
 * imported.
 *
 * Theme styles are categorized using SMACSS standards. They utilize
 * categorization of styles into various categories. Those categories are the
 * following:
 *
 * - Base: CSS reset/normalize plus HTML element styling.
 * - Layout: Macro arrangement of a web page, including any grid systems.
 * - Component: Dictate minor layout modules or reusable elements.
 * - State: Describe the appearance of a module in various states.
 * - Theme: Purely visual optional styling ("look-and-feel") for a component.
 *
 * For more information about this new Drupal css file standard, please review
 * the following:
 * - https://drupal.org/node/1887922
 * - http://smacss.com/
 */
/* line 4, ../scss/base/_drupal.scss */
.admin-menu .fixed {
  top: emCalc(29px);
}

/* line 11, ../scss/base/_drupal.scss */
#status-messages.reveal-modal .alert-box {
  margin-bottom: 0;
}

/* line 18, ../scss/base/_drupal.scss */
.reveal-modal {
  z-index: 999;
}

/* line 25, ../scss/base/_drupal.scss */
.item-list .pager {
  clear: none;
}

/* line 29, ../scss/base/_drupal.scss */
.item-list .pager li {
  padding: 0;
  margin: 0;
  display: inline-block;
}

/* line 8, ../scss/components/_forms.scss */
label span.has-tip {
  display: inline-block;
  background-image: url("/sites/all/themes/hunter_responsive/images/icon-info.png");
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  border: none;
  padding: 10px;
  vertical-align: bottom;
  margin-left: 10px;
}

/* line 20, ../scss/components/_forms.scss */
label span.has-tip:hover {
  border: none;
}

/* line 26, ../scss/components/_forms.scss */
.webform-client-form .secondary.form-submit {
  text-align: center;
}
/* line 31, ../scss/components/_forms.scss */
.webform-client-form .form-item label {
  font-weight: bold;
}
/* line 36, ../scss/components/_forms.scss */
.webform-client-form .form-item.webform-component-checkboxes {
  margin: 2em 0;
}
/* line 38, ../scss/components/_forms.scss */
.webform-client-form .form-item.webform-component-checkboxes .form-checkboxes label {
  font-weight: normal;
}
/* line 44, ../scss/components/_forms.scss */
.webform-client-form .webform-component-managed_file label {
  margin: 0 0 1em 0;
}
/* line 48, ../scss/components/_forms.scss */
.webform-client-form .webform-component-managed_file button {
  background-color: #C0C0C0;
  border-color: #a1a1a1;
  margin: 1em 0;
}
/* line 55, ../scss/components/_forms.scss */
.webform-client-form .form-type-checkbox,
.webform-client-form .form-type-radio {
  margin: 1em 0;
}
/* line 59, ../scss/components/_forms.scss */
.webform-client-form .form-type-checkbox input,
.webform-client-form .form-type-checkbox label,
.webform-client-form .form-type-radio input,
.webform-client-form .form-type-radio label {
  display: inline;
  margin: 0;
}

/* line 72, ../scss/hunter_responsive.scss */
.training-enroll-block {
  position: relative;
  background: #00658A;
  float: left;
  width: 100%;
  padding: 20px;
  margin-bottom: 40px;
}
/* line 80, ../scss/hunter_responsive.scss */
.training-enroll-block a.cover {
  position: absolute;
  display: block;
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 90, ../scss/hunter_responsive.scss */
.training-enroll-block p {
  color: #fff;
  margin: 0;
  font-size: 1.2em;
  line-height: 1.2em;
}
@media (max-width: 640px) {
  /* line 90, ../scss/hunter_responsive.scss */
  .training-enroll-block p {
    font-size: 1em;
  }
}
/* line 100, ../scss/hunter_responsive.scss */
.training-enroll-block p a {
  text-decoration: underline;
  color: #fff;
}
