



.solstice-color-a{ background-color: white;}
.solstice-color-b{}
.solstice-fontcolor-a{}
.solstice-fontcolor-b{}
.solstice-fontsize-a{}
.solstice-fontsize-b{}
.solstice-fontsize-c{}
.solstice-fontsize-d{}

.social-icons .fa{
	font-family: 'FontAwesome' !important;
}


.title{	text-transform: uppercase; font-family: "adobe jenson pro caption";	font-size: 12px; letter-spacing: 3.8px;	color: #BCBEC0; /*margin-bottom: 1rem;*/}
p.content-p, a > .content-p{ font-family: "adobe jenson pro"; font-size: 14px; color: #BCBEC0; font-style: normal; margin-bottom: 1px; /*line-height: 1.5em;*/ text-align: center;}
p{line-height: 1.5em !important}
.email p.content-p{	text-transform: lowercase; letter-spacing: 0px;}
.title, p.content-p{ color: #000; text-align: center; padding: 0 10px;}
.columns,.column{ padding: 0 10px;}
.row{ max-width: 960px !important;}
.extra-less{ padding-top: 0.625rem;}
.nav-item{ display: inline-block; vertical-align: middle;}
.s-list{ text-align: center; margin-left: 0; margin-bottom: 0; list-style: none;}
/*.social-nav{ margin-top: 0.5rem;}*/
.social-icons > a{ /*border: 1px solid #000;*/ padding: 4px 0 3px 4px; vertical-align: middle;}
/*.social-nav-list{ margin-top: 2.45rem;}*/
.footer-content,.email, .phone{	margin-top: 1rem;}
.social-icons .fa{ color: #000;}
.multiple-location .get-direction{ padding: 1rem 0rem;}
.get-direction a > p { margin-bottom: 0.8rem;}

#solstice-footer{width: 100%; margin-bottom:20px}
#footer-wrapper{ padding: 30px;}
