/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
/* Staff Boxes */
.staff-box .w-icon { width: 1em; text-align: right; }
.staff-box i { font-size: .5em; vertical-align: middle; }
.staff-box { display: inline-block; vertical-align: top; margin: 1.5em; background-color: #ddd; padding-bottom: .5em; transition: all 1s; -webkit-transition: all 1s; width: 300px;}
.no-touch .staff-box:hover, .staff-box:focus { background-color: #fff; }
.no-touch .staff-box:hover h4, .staff-box:focus h4 { color: #00387b; transition: all 1s; -webkit-transition: all 1s; }
.staff-box > a { background: inherit; border: 0; }
.staff-box > a:hover, .staff-box a:focus { background: inherit; border: 0; color: inherit;  }
.no-touch .g-html .staff-box p a:hover { background: inherit; border: 0 ; color: inherit; }
.staff-box h4 { text-align: center; padding: 0; margin: .5em .5em 0 .5em; color: #000; font-weight: 600; font-size: 1.5em; }
.staff-box .staff-pic { width: 300px; height: 200px; }
.staff-box .staff-pic img { width: 300px; height: 200px; }
.staff-box .staff-content { padding: 0 .5em .5em .5em; color: #222; }
.staff-box .staff-content a { background-color: transparent; }
.no-touch .staff-box .staff-content a:hover { background-color: rgba(0,0,0,.2); }
.staff-box h5 { font-weight: 100; text-align: center; margin: 0; }
.staff-box h6 { font-weight: 400; text-align: center; margin: 0; }
.staff-box p { color:#555555; margin: 0; text-align: center; }
.no-touch .g-html .staff-box p a:hover { color: #000; background-color: rgba(0,0,0,.1); }

/* 768px */
@media all and (max-width: 48em) {
  .staff-box { width: 100%; margin: 0 0 1.5em 0;}
  .staff-box .staff-pic { width: auto; height: auto; }
  .staff-box .staff-pic img { width: 100%; height: auto; }
}

/* --Program Page-- */
.climate .w-tabs-section-header, .housing .w-tabs-section-header, .water .w-tabs-section-header, .health .w-tabs-section-header, .transportation .w-tabs-section-header, .prosperity .w-tabs-section-header, .planning .w-tabs-section-header, .rural .w-tabs-section-header { margin:5px 0px; border-radius:10px 10px 0px 0px; }
.climate h5, .housing h5, .water h5, .health h5, .transportation h5, .prosperity h5, .planning h5, .rural h5 { color:#000; }

.climate-header, .housing-header, .water-header, .health-header, .transportation-header, .prosperity-header, .planning-header, .rural-header { border-radius:10px; margin-bottom:5px; padding:10px; }

.climate .w-tabs-section-header { background:#9FC5E8; }
.housing .w-tabs-section-header { background: #FFF2CC; }
.water .w-tabs-section-header { background: #C9DAF8; }
.health .w-tabs-section-header { background: #F9CB9C; }
.transportation .w-tabs-section-header { background: #82E3C3; }
.prosperity .w-tabs-section-header { background: #D9EAD3; }
.planning .w-tabs-section-header { background: #998EB6; }
.rural .w-tabs-section-header { background: #EA9999; }

.climate-header { background:#9FC5E8; }
.housing-header { background: #FFF2CC; }
.water-header { background: #C9DAF8; }
.health-header{ background: #F9CB9C; }
.transportation-header { background: #82E3C3; }
.prosperity-header { background: #D9EAD3; }
.planning-header { background: #998EB6; }
.rural-header { background: #EA9999; }
.session-header { /*background-color: rgba(0,0,0,0.15);*/ padding-bottom: 30px; }
.hideContent { display: none; }
.agenda-item { margin: 20px 0; }
/* --End Program Page-- */