/**
 *	@file	Nasu6
 *	@since	2018-04-14
 *	@update	2021-01-31
 */
/* --- v6.2.8 --- */
/**
 *
 */
form.webform-client-form .form-item label {
  display: block;
}
form.webform-client-form .form-item.webform-container-inline label {
  display: inline;
}
form.webform-client-form .form-item input {
  max-width: 90%;
}

/* --- v6.0.2a --- */
/**
 *
 */
table.tactful.table {
  width: 100%;
  margin-bottom: 24px;
}
table.tactful.table th, table.tactful.table td {
  width: auto;
  border: none;
  line-height: 125%;
  text-align: left;
  padding: .5em;
}
table.tactful.table th.tcw50, table.tactful.table td.tcw50 {
  width: 50%;
}
table.tactful.table th.tcw45, table.tactful.table td.tcw45 {
  width: 45%;
}
table.tactful.table th.tcw40, table.tactful.table td.tcw40 {
  width: 40%;
}
table.tactful.table th.tcw35, table.tactful.table td.tcw35 {
  width: 35%;
}
table.tactful.table th.tcw30, table.tactful.table td.tcw30 {
  width: 30%;
}
table.tactful.table th.tcw25, table.tactful.table td.tcw25 {
  width: 25%;
}
table.tactful.table th.tcw20, table.tactful.table td.tcw20 {
  width: 20%;
}
table.tactful.table th.tcw15, table.tactful.table td.tcw15 {
  width: 15%;
}
table.tactful.table th.tcw10, table.tactful.table td.tcw10 {
  width: 10%;
}
table.tactful.table th.tcw05, table.tactful.table td.tcw05 {
  width: 5%;
}
table.tactful.table td {
  vertical-align: top;
}
table.tactful.table tbody {
  border-top: #aaa 1px solid;
}
table.tactful.table tbody tr + tr {
  border-top: #aaa 1px dashed;
}

/**
 *	Adjusts 'Topics' and 'News' blocks on toppage.
 */
#block-views-topics-block > article > dl, #block-views-topics-block > article > h2, #block-views-topics-block > article > h3,
#block-views-news-block-news > article > dl,
#block-views-news-block-news > article > h2,
#block-views-news-block-news > article > h3 {
  display: inline;
}
#block-views-topics-block > article > h2, #block-views-topics-block > article > h3,
#block-views-news-block-news > article > h2,
#block-views-news-block-news > article > h3 {
  font-size: 125%;
  line-height: 150%;
}

/* --- v6.0.0 --- */
#crumb .tapple {
  display: none;
}

/**
 *	Larger screen
 */
/**
 *	Smallest screen
 */
