p {
line-height: 1.6;
}

ul li {
line-height: 1.6 !important;
}

h1, h2, h3, h4, h5 {
line-height: 1.2 ;
}

.main h2, .mainNews h2, .medical h2, .staff h2, .wellness h2 {
line-height: 1.2 ;
}

/* hr padding */

hr {
margin: 1em 0 1em;
}

/* 

.top-bar-section ul.subMenuCollapse li >a:hover {
color: #FFE673;
}

.top-bar-section ul li > a:hover {
    background: #e75a1c none repeat scroll 0 0;
    color: #9d4b2c;
    margin-top: 5px;
    padding: 3px 7px 0;
    text-shadow: 0 1px #f6e8d6;
}

*/

/* Foundation Dropdowns */
.f-dropdown,
.qtrans_language_chooser {
	position: absolute;
	top: -9999px;
	list-style: none;
	padding: 1.25em;
	width: 100%;
	height: auto;
	max-height: none;
    background-color: white;
	border: solid 1px #cccccc;
	font-size: 16px;
	z-index: 99;
	margin-top: 2px;
	margin-bottom: 0px;
	max-width: 98px;
}

.f-dropdown li a {
	display: block;
	padding: 0px 0px 5px 0px;
	color: #D64B0E;
	text-align: left;
}

.f-dropdown li a:hover {
	color: #555555;
}

.f-dropdown ul, ol, dl {
margin-bottom: 0px;
}

.top-bar-section .dropdown li.sublink .mainSublink {
font-size: 14px !important;
}

.top-bar-section.spanish .dropdown li.sublink .mainSublink {
font-size: 12px !important;
}

@media only screen and (max-width:47.938em) {
	#drop1.f-dropdown {
		max-width: 80px !important;
		left: 57% !important;
	}
}

@media only screen and (max-width:30em) {
	#drop1.f-dropdown {
		max-width: 76px !important;
		left: 73% !important;
		font-size: 12px;
	}
}

/* Nexus 7 (portrait and landscape) ----------- */
@media only screen and (min-device-width:603px) and (max-device-width:966px) {
	#drop1.f-dropdown {
		max-width: 80px !important;
		left: 74% !important;
	}
}

li.small {font-size: 13px; font-weight: normal; line-height: 17px !important; margin-top:0px; margin-bottom:5px;}

a.nocase {
text-transform: none !important;
font-style: normal !important;
}

span.greenbold {
  color: #5E8F65;
  font-weight: bold;
}

/* Custom News and Events */
.btnPrev {
	background: none;
	display: inline-block;
	padding: 9px 15px 9px 15px;
	margin-top: 20px;
  	background-color: #f5f5f5;
    border: solid 2px #dbdbdb;
    margin: 4px 2px;
    text-align: center;
    border-radius: 20px;
}

.btnNext {
	background: none;
	display: inline-block;
	padding: 9px 15px 9px 15px;
	margin-top: 20px;
  	background-color: #f5f5f5;
    border: solid 2px #dbdbdb;
  	margin: 4px 2px;
    text-align: center;
    border-radius: 20px;
}

.date {
	padding-left: 15px;
}

.newsBoxes p {
font-family: inherit;
}

.mainNews .large-6.columns {
margin-bottom: 0px;
}

/* 
.large-6 {
position: relative;
width: 100%;
}
 */

/* News and Events Pages
.newsPost .imgCaption {
    height: 417px;
}
*/

.newsBoxes p {
font-family: inherit;
}

.droid p {
font-family: inherit;
}

.newsPost p img {
    margin-bottom: 10px;
}

/* Home Page */

.orbit-container .orbit-slides-container > * .orbit-caption {
padding: 19px 20px 8px;
}

.orbit-container .orbit-slides-container > * .orbit-caption * {
  font-weight: normal;
  color: white;
}

.orbit-container:hover .orbit-slides-container:hover > * .orbit-caption:hover * {
  font-weight: normal;
  color: #FFE673;
}

p.orbitBox a:hover {
color: #2b2b2b;
}

.orbit-container .orbit-prev, .orbit-container .orbit-next {
margin-top: -20px;
}

.services a:hover {
    color: #FFE673;
    text-shadow: #444 0 1px;
}

.slideBoxes .large-6.columns {
margin: 15px auto 0px;
}

.bgcommunityPrograms {
padding-bottom: 40px;
}

.communityPrograms {
padding-top: 15px;
}

.communityPrograms .communityBg p a:hover {
    color: #e65a1c;
}

/* View all - See all */

p.orbitBottomLink a {
    line-height: 0px;
    font-size: 12px;
}

/* Donate Button hover */

.sidebar .button.orange:hover {
    color: #FFE673;
    text-shadow: #444 0 1px;
}

/* Read more hover */

.row .group a:hover, .row .group a:hover span {
    color: #2b2b2b;
}

/* Community button hover */

.wellness .scroll.button:hover  {
    color: #FFE673;
}

/* Contact Form 7 */
span.wpcf7-not-valid-tip {
margin: 0 0 20px !important;
}

div.wpcf7-response-output {
border: 0px !important;
}

/* Footer link hover */

.side-nav li a:hover {
    display: block;
    color: #e65a1c;
}

#bgfooter {
padding: 20px 0;
}

.footBox {
padding: 0px 16px 22px !important;
line-height: 22px;
}

.footBox2 {
padding: 0px 16px 0px;
font-size: 17px;
text-align: right;
line-height: 22px;
}

.footBox3 {
padding: 0px 16px 0px 40px !important;
line-height: 22px;
font-size: 17px;
}

/* Footer mod */

@media only screen and (min-width: 48em) {
.foot img {
    float: left !important;
/* padding-bottom: 20px !important;  */
}
  
.footBox {
margin-top: 0px !important;}
}

/* Two column table */
table.twotable {
  border: 0px;
  width: 743px;
}
table.twotable td, table.twotable th {
  border: 0px;
  padding: 15px 5px 15px 5px;
  vertical-align: top;
}
table.twotable tr:nth-child(even) {
  background-color: #fff;
}
table.twotable thead {
  }
table.twotable thead th {
  font-weight: normal;
}
table.twotable tfoot {
  font-weight: normal;
}

.give-form-title {
font-size: 32px !important;
}

/* Constant Contact */

div.ctct-form-embed div.ctct-form-defaults {
    color: #323232;
    background-color: #f5f5f5 !important;
    border-radius: 5px;
    padding: 0px !important;
    font: 14px "gotham_book", Arial, sans-serif !important;
    line-height: 1.2 !important;
    -webkit-font-smoothing: antialiased;
}

div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header {
    color: #9d4b2c !important;
    font: 17px "gotham_book", Arial, sans-serif !important;
    line-height: 1.2 !important;
    -webkit-font-smoothing: antialiased;
    font-size: 17px !important;
    font-weight: 700 !important;
    margin: 0 0 8px 0 !important;
}

div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text {
    color: #777 !important;
    font: 13px "gotham_book", Arial, sans-serif !important;
    white-space: pre-wrap;
    line-height: 1.6 !important;
    -webkit-font-smoothing: antialiased;
    margin: 0 0 8px 0 !important;
}

div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text {
    line-height: 1.5;
    font: 11px "gotham_book", Arial, sans-serif;
    color: #777 !important;
    margin-bottom: 0px !important;
}

div.ctct-form-embed form.ctct-form-custom .ctct-form-errorMessage {
    font: 13px "gotham_book", Arial, sans-serif !important;
    line-height: 1.3 !important;
    margin-bottom: 8px !important;
    color: #f5463b !important;
    text-align: left;
    font-weight: 600;
}

div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text {
    line-height: 1.5;
    font: 11px "gotham_book", Arial, sans-serif !important;
    color: #777 !important;
    margin-bottom: 18px !important;
}

div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {
    margin: 0 0 8px 0 !important;
    text-align: left;
}

.grecaptcha-badge {
display: none !important;
}

.ctct-gdpr-text{
display: none  !important;
}

div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer {
    padding: 5px 0 0 0 !important;
}

.sidebar .button.orange {
    margin-bottom: 8px !important;
}