/* ==================== REQUIRED LIBRARIES DO NOT REMOVE ===================== */
/* Including lib.less - this template is intentionally left blank and does not need to be included  on the live server */
/* Including lib.less - this template is intentionally left blank and does not need to be included  on the live server */
/* =========================================================================== */
.locations .organization-unit {
  font-weight: normal;
}
.locations .note {
  margin-bottom: 1em;
}
#services #start_application {
  text-align: center;
  float: left;
  margin: 0 31%;
}
#sam-main {
  float: left;
  height: auto;
  width: 100%;
}
#flag-dates-pref {
  display: none;
}
#flag-options {
  clear: left;
}
#flag-dates-select {
  display: none;
}
#tourform .button {
  width: auto;
}
#services #asides li a {
  width: 98%;
}
/*
** 900
**
** DESCRIPTION:	Styles that apply to screens 900 pixels wide and down
** USAGE:		
** NOTES: Typically this means tablets users in portrait mode and desktop users smaller than average screens
**
*/
@media only screen and (max-width: 900px) {
  #services #start_application {
    text-align: center;
    float: left;
    width: 100%;
    margin: 0 0 40px 0;
  }
  #services #start_application .button {
    float: left;
  }
}
