  @media (min-width:768px) {
.c-inline-block-form.c-inline-form.form-width {
  max-width:90%;
}
}

@media (max-width:979px) {
  .left_search_form {
    margin:auto;
    width:95%;
 }
}

.search_pager {
  display: inline;
  float: left;
  padding-right: 2em;
  margin-bottom:12px;
}

#search_pager {
  margin-top: 20px;
  margin-bottom: 15px;
  font-size:110%;
}



#feedback_form input[type="radio"] {
  margin-right: 5.5px !important;
}

ul.policy li {
  padding-bottom:1em;
}

.c-atoz-list__menus {
  margin-left:0;

}


#feedback_form label {
  color: #666;
  padding-right:1.2em;
}

 #feedback_form input[type="text"] {
  width:100%;
}

#feedback_form textarea{
  width:80% !important;
  min-height:100px !important;
}


@media (min-width:768px) {
  #feedback_form select, #feedback_form input[type="text"] {
    width:80% !important;
  }

  #policy_unauth_form select, #policy_unauth_form input[type="text"], #search_policy_form select, #search_policy_form input[type="text"] {
    width:50% !important;
  }

}

#policylink {
  margin: 10px 0px 10px 0px;
  padding: 10px;
  background-color: #ebf0f7;
}
/*
#policy_summary.c-table th {
  background: #FFFFFF !important;
  color:#000000 !important;
} */


#docs table tr:nth-child(2n+1) {
  background-color: #f5f7fa;
}

#policy_unauth_form select, #policy_unauth_form input[type="text"],#search_policy_form select, #search_policy_form input[type="text"] {
  width:100%;
}

table.login th, table.login td {
  padding: 10px;
}
table.login th {
  color: #005a9c;
  font-weight: bold;
}

table.login input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #fff;
  background: #666;
  font-weight: bold;
  border: 1px solid #575757;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  line-height: 1.5em;
  padding: 9px 12px;

}

.big-font {
  font-size: 120%;
}
.margin-top-5 {
  margin-top:5px;
}

.c-atoz-list {
  width: 100%;
  margin: 0 0 1rem; }
  .c-atoz-list::before, .c-atoz-list::after {
    display: table;
    content: ' '; }
  .c-atoz-list::after {
    clear: both; }
  .flexbox .o-layout--full-height .c-atoz-list {
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1; }
  .c-atoz-list > ul {
    list-style-type: none; }
  .c-atoz-list__menu, .c-atoz-list__body {
    margin-left: 0; }
  .c-atoz-list__menu {
    margin-left: 0;
    margin-bottom: 1rem; }
    .c-atoz-list__menu::before, .c-atoz-list__menu::after {
      display: table;
      content: ' '; }
    .c-atoz-list__menu::after {
      clear: both; }
    .c-atoz-list__menu li {
      margin-right: 0.0625rem;
      border-radius: 0;
      font-size: 0.875rem;
      display: inline-block; }
    .c-atoz-list__menu a,
    .c-atoz-list__menu button {
      display: block;
      padding: 0;
      border-radius: 0;
      color: #000; }
      .c-atoz-list__menu a:hover,
      .c-atoz-list__menu button:hover {
        background: #f1f1f1; }
    .c-atoz-list__menu > li {
      min-width: 1.5rem;
      margin: 0 0 0.5rem;
      border: 1px solid #000;
      text-align: center; }
      @media screen and (max-width: 39.99875em) {
        .c-atoz-list__menu > li {
          min-width: 2.5rem;
          font-size: 1.5rem; } }
      .c-atoz-list__menu > li a {
        text-decoration: none; }
        .c-atoz-list__menu > li a:hover, .c-atoz-list__menu > li a:focus {
          background: #000;
          color: #fff; }
      .c-atoz-list__menu > li.is-disabled {
        border: 1px solid #cacaca; }
        .c-atoz-list__menu > li.is-disabled a {
          opacity: 0.25;
          cursor: not-allowed;
          opacity: 1; }
          .c-atoz-list__menu > li.is-disabled a, .c-atoz-list__menu > li.is-disabled a:hover, .c-atoz-list__menu > li.is-disabled a:focus {
            background-color: inherit;
            color: #cacaca; }
  .c-atoz-list__link-list {
    margin-bottom: 1rem !important; }
