#people-search > .field--name-field-section-area,
h1.field--name-field-section-area {
  color: #505050; 
  font-family: Verdana, Geneva, Arial, 'Bitstream Vera Sans', 'DejaVu Sans', Meiryo, 'Hiragino Kaku Gothic Pro', 'MS PGothic', Osaka, sans-serif;
  font-size: 1.62em;
  font-weight: bold;	
  border-bottom: 1px solid #cccccc;
  margin-bottom: 1.62em;
  }	


#people-search .panel-default {
	width: 100%;
	padding-bottom: 1em;
	margin: auto;
}	

hr.people-search-width-divide {
	border-top:  1px solid #cccccc;
	padding-top: 1em;
}


p.people-search-help {
	margin-top:  -2em;
    color: #d9534f;	
	padding-bottom: 1em;
}


p.people-search-msg-no-results strong {
     font-size: 1.5em;
	 color: #d9534f;
   	 
}

section#block-peoplesearchfooter > p.people-search-db-notice {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	border: 1px solid #000000;
	padding: 1em;
}


table#people-search-results   {
  border-collapse: collapse;
  border-spacing: 0;
  /*width: 100%;   */
/*  width: auto;  */
  border: 1px solid #000000;
}


.people-search-details-wrapper {
  width: 100%; 
  margin-left: auto;
  margin-right: auto;
  background-color: transparent;
}

h3.people-search-details-sentence {
	margin-top: 0em;
	font-size: 1.25em;
}


.people-search-details-wrapper > .col-md-3 > .well  {
/*    min-height: 25em;  */
    padding-top: .5em;
    padding-right: 1em;
    padding-bottom: .5em;
    padding-left: 1.5em;
    border: 0px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	color: #505050;
}

.people-search-details-wrapper > .col-md-9 > .well {
/*    min-height: 23em;   */
    padding-top: .5em;
/*    padding-right: 1em; */
    padding-bottom: .5em;
    padding-left: 1.5em;
    border: 0px;
	background-color: #ffffff;
}


.current-data {
	font-weight: normal;
	font-size: .85em;
}
	
table#people-search-details   {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid green;
}

table#people-search-details caption {
	width: 100%;
	padding: .5em;
 }	

table#people-search-details tr td {
	border: 1px solid #cccccc;
	color: #505050;
} 	

.release-date,
.parole-hearing-date,
.eligibility-date,
.retained-end-date {
	text-align: left;
    color: #505050;
	font-weight: bold;
}

h4 .people-search-details-name {
color: #505050;
font-weight: bold;
font-size: 1.5em;
}  


table#people-search-results .table-ally .table-design {
	width: 100%;
  }


#people-search-results th { 
  text-align: left;
  padding: 1em;
}


#people-search-results td {
  text-align: left;
}



#people-search-results tr:nth-child(even) {
  background-color: #E5E6EB;
}


.not-available {
	padding-left: 1.25em;
}


/*.no-results-message {
  font-size: 1em;
  }
 */ 
 
@media only screen and (min-width: 768px) {
  #people-search .panel-default {
	max-width: 25%;
	padding-bottom: 1em;
	margin: auto;
  }	

  section#block-peoplesearchfooter > p.people-search-db-notice {
	width: 50%;
  }	
 
  table#people-search-results ~ section#block-peoplesearchfooter > p.people-search-db-notice,
  .row ~ section#block-peoplesearchfooter > p.people-search-db-notice {
	width: 100%;
  }

  table#people-search-results > .table-design tbody .col-header,
  table#people-search-details > .table-design tbody .col-header {
    display: none;
  }


  h3.people-search-details-sentence {
	margin-top: -.5em;
	color: #505050;
  }

table#people-search-details caption {
	padding: .5em 0em;
 }	


.release-date,
.parole-hearing-date,
.eligibility-date,
.retained-end-date {
	text-align: right;
    color: #505050;
	font-weight: bold;
  }

.not-available {
	font-size: 1.25em;
}

 
}  /* end media */



 