/***
*  @file: webform-ats.scss
*  @description:  adds styles to Request Space & Services form
*  @author:  James Rankel, Eastern Standard
***/
#main .post-list p {
  margin: 0; }

.complete_form {
  border-right-style: solid;
  border-left-style: solid;
  border-width: 1px;
  padding: 2px; }

.horizontal_rule {
  background: #000000;
  height: 1px;
  margin: 0;
  border-width: 0px; }

.requestor_info p {
  font-weight: bold;
  font-size: 20px;
  border-right-style: solid;
  border-left-style: solid;
  border-width: 1px;
  padding: 2px; }

.atsTopBorder{
  padding:5px;
  border-right: solid;
  border-left: solid;
  border-bottom: solid;
  border-top:solid;
  border-width: 1px;
  
}

.node-type-webform #webform-client-form-5969, .node-type-webform #webform-client-form-5698 {
  padding: 5px;
  border-right: solid;
  border-left: solid;
  border-bottom: solid;
  border-width: 1px; }
  .node-type-webform #webform-client-form-5969 .additioanal_info, .node-type-webform #webform-client-form-5698 .additioanal_info {
    font-size: 16px; }

.node-type-webform .field-prefix {
  font-weight: bold;
  padding-left: 5%; }

.node-type-webform .content .clearfix .horizontal_rule {
  background: #273d7f;
  height: 1px; }

.node-type-webform .content .clearfix .requestor_info div {
  font-size: 20px;
  font-weight: bold; }

.node-type-webform .webform-component--EndTime {
  width: 25%;
  display: inline;
  padding-left: 1%; }

.node-type-webform .webform-component--AccountNo, .node-type-webform .webform-component--FirstName {
  width: 25%;
  display: inline; }
  .node-type-webform .webform-component--AccountNo #edit-submitted-accountno, .node-type-webform .webform-component--FirstName #edit-submitted-accountno {
    width: 25%; }

.node-type-webform .webform-component--DeptOrg, .node-type-webform .webform-component--LastName {
  width: 25%;
  display: inline;
  padding-right: 2%; }
  .node-type-webform .webform-component--DeptOrg #edit-submitted-deptorg, .node-type-webform .webform-component--LastName #edit-submitted-deptorg {
    width: 25%; }

.node-type-webform .webform-component-markup .hidden_markup {
  font-size: 14px;
  padding-left: 5%;
  background: #f5f5f5; }

.node-type-webform .webform-component-markup .section_header {
  font-size: 20px;
  font-weight: bold; }

.node-type-webform .webform-component--StartTime {
  width: 25%;
  display: inline;
  padding-right: 1%;
  border-right-style: solid;
  border-width: 1px; }

.node-type-webform .webform-component--VideoAssistanceNeeded {
  padding-left: 5%; }

.node-type-webform input[type="text"], .node-type-webform input[type="email"] {
  padding: 2px 10px;
  font-size: 16px; }

.node-type-webform label {
  font-size: 16px; }
