.contact-us-button a.btn.btn-default.btn-lg {
    width: 15em;
    background: transparent;
    color: #ffffff;
    border: 1px solid white;
}
form#views-exposed-form-profile-cards--page-1 {
    margin-bottom: 3em;
}
form#webform-client-form-147 label.control-label {
    color: white;
}
.store-card {
    padding-left: 0px!important;
    padding-right: 0px!important;
    background: #D8D8D8;
    margin-bottom:0px!important;
    max-width: 22em;
}
.store-card-inverted {
    padding-left: 0px!important;
    padding-right: 0px!important;
    background: #bab4bc;
    margin-bottom:0px!important;
    max-width: 22em;

}
.padding4.margin-top-minus5 {
    background: #D8D8D8;
    height: 7em;
}
img.img-wedding-icon {
    position: relative;
    bottom: 44px;
}
img.img-bereavement-icon{
   position: relative;
    bottom: 38px;
}
img.img-garden-icon {
    position: relative;
    top:-158px;
    left: 9em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 145px;
}
h4.caps.font-weight7.margin-bottom2.bottom-store-title {
    padding-left: 25px;
    padding-right: 25px;
    color:black;
    font-weight: bold;
    text-align: center;
}
h4.caps.font-weight7.margin-bottom2.top-store-title{
    padding-left: 25px;
    padding-right: 25px;
    color:black;
    font-weight: bold;
    text-align: center;
    margin-top: 80px;
}
.shop-images {
    border-bottom: 3px solid black;
    background: ##D8D8D8;
}
.padding4.margin-top-minus5.inverted-shop {
    background: #bab4bc;
    height:2em;
}
.shop-images-inverted {
    border-top: 3px solid black;
    position: relative;
    top: 68px;
}
.pagination>li>a, .pagination>li>span {
    color: #ffffff!important;
    opacity: 1!important;
}
.col-md-3.col-sm-12.col-xs-12.store-card {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}
.col-lg-12.store-card-div {
    margin-top: 2em;
}
.col-md-3.col-sm-12.col-xs-12.store-card {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
.col-md-3.col-sm-12.col-xs-12.store-card-inverted{
padding-left: 0px!important;
    padding-right: 0px!important;
}
.col-lg-12.store-card-div.two-column-store {
    margin-left: 22em!important;
    margin-right: 22em!important;
}
.directory-profile-card.col-xs-12.col-sm-6.col-md-4.col-lg-3 {
    margin-bottom: 15px!important;
}
.store-block {
  display: inline-flex; padding-left: 0px!important; padding-right: 0px!important;
}
p.store-manager-block.mail-block {
  font-size: 136%;; position: relative;bottom: 11px;padding-left: 20px;color: #000000;
}
p.store-manager-block.phone-block{
  font-size: 25px;
  position: relative;
  bottom: 11px;
  padding-left: 20px;
  color: #000000;
}
.store-manager-left-column {
  margin-bottom: 15px;
  margin-top: 15px;
}
.store-manager-right-column {
  margin-bottom: 0px!important;
  padding-bottom: 0px!important;
}
.view.view-profile-cards-.view-id-profile_cards_.view-display-id-block.view-dom-id-5ea119bef083100b9af14e612c033cea {
    margin-left: 15px;
}
.page-node-65 .glazed-footer {
    position: inherit!important;
}
.view.view-profile-cards-.view-id-profile_cards_.view-display-id-block.view-dom-id-4100a3e2cb7b5f591967b0520ae7b5bf {
    display: table!important;
    margin: 0 auto!important;
}
.policies-footer-menu {
    display: table;
    margin: 0 auto;
    float: right;
}
i.fa.fa-phone.pr-10 {
      color: black;
}
h4.profileName {
      color: black;
}
.field-job-title- {
      color: black;
}
.page-node-68 .row {
    margin-left: -15px;
    margin-right: -15px;
}
p.greenhouse-info {
    text-align: center;
}
aside.greenhouse-top-info {
    background: #635a56;
    min-height:12em;
    border-top-left-radius: 1em;
    border-top-right-radius: 1em;
}
.recipe-card-text {
    margin: 0 auto !important;
    display: table!important;
    padding-top: 1em!important;
}
h4.greenhouse-location-info {
    color: #f6f4d2;
   font-size: 16px;
}
h2.greenhouse-location-info {
    color: #f6f4d2;
    font-weight:bold;
    font-size: 25px;
}
article.greenhouse-bottom-info{
    background:#f6f4d2;
    position: relative;
    bottom: 10px;
    border-bottom-left-radius: 1em;
    border-bottom-right-radius: 1em;
}
.contact-icons {
     display: table;
      margin: 0 auto;
}
img.greenhouse-location-info-fax {
      margin: 0px 11px;
}
img.greenhouse-location-info-phone {
      margin: 0px 11px;
}
img.greenhouse-location-info-location {
      margin: 0px 11px;
}
.contact-icons {
    display: table;
    margin: 0 auto;
}
img.triangle-image {
    height: 45px!important;
    position: relative;
    bottom: 33px;
}
img.greenhouse-location-info {
    padding-top: 4em;
    padding-bottom: 4em;
}
.recipe-card {
    max-width: 300px;
    max-height: 380px;
    margin-bottom: 4em;
    margin-left: auto;
    margin-right: auto;
}
.profileCard {
    margin-left: auto!important;
    margin-right: auto!important;
}
span.first-letter {
    font-weight: 700;
}
p.greenhouse-info.greenhouse-city {
    position: relative;
    bottom: 13px;
}
p.greenhouse-info.greenhouse-fax {
    position: relative;
    bottom: 11px;
}
.recipe-card.greenhouse-sub-card {
    max-height: 341px!important;
    max-width: 336px!important;
    float:right;
    margin-bottom: 5em;
    width: calc(146% - 100px);
}
.store-manager img {
    border-radius: 12em!important;
}
span.phoneNumber.store-manager-contact {
      font-size: 30px!important;
      color: black!important;
}
span.profilePhoneNumber.fa.fa-phone.store-manager-contact {
      font-size: 30px!important;
      color: black!important;
}
span.profileEmail.fa.fa-envelope.store-manager-contact.store-manager-contact {
       font-size: 30px!important;
       color: black!important;
}
span.profileEmail.fa.fa-envelope.store-manager-contact.store-manager-contact {
      font-size: 30px!important;
      color: black!important;
      padding-left: 60px!important;
}
.triangleimage {
    height: 0px;
}
h4.caps.font-weight7.margin-bottom2.bottom-store-title a {
    color: #000000!important;
}
h4.caps.font-weight7.margin-bottom2.top-store-title a {
    color: black!important;
}
h2.store-manager-title {
    line-height: 0.5em;
}
h2.store-manager-name {
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.col-sm-12.removePadding.store-block {
    margin-top: 29px;
}
@media screen and (max-width: 1500px){
    img.img-garden-icon {
    position: relative;
    top: -153px;
    left: 8.5em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 135px;
}
}
@media screen and (max-width: 1460px){
    img.img-garden-icon {
    position: relative;
    top: -146px;
    left: 8.1em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 122px;
}
}
@media screen and (max-width: 1340px){
    img.img-garden-icon {
    position: relative;
    top: -128px;
    left: 7em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 143px;
}
}
@media screen and (max-width: 1230px){
    img.img-garden-icon {
    position: relative;
    top: -113px;
    left: 6em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 107px;
}
.two-column-store img.img-furniture-icon{
    position: absolute;
    top: 144px;
    right: 141px;
}
}
@media screen and (max-width: 1199px){
.col-lg-12.store-card-div.two-column-store {
    margin-left: 12em!important;
    margin-right: 12em!important;
}
.two-column-store img.img-furniture-icon {
    position: absolute;
    top: 144px;
    right: 143px;
}
p.store-manager-block.phone-block {
    font-size: 25px!important;
    position: relative;
    bottom: 11px;
    padding-left: 20px;
}
p.store-manager-block.mail-block{
    font-size: 25px!important;
}
.clinic-coordinator {
    position: relative;
    top: -4.3em!important;
}
}
@media screen and (max-width: 1056px){
    img.img-garden-icon {
    position: relative;
    top: -102px;
    left: 5.5em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 90px;
}
.two-column-store img.img-furniture-icon {
    position: absolute;
    top: 144px;
    right: 123px;
}
}
@media screen and (max-width: 991px){
    img.img-garden-icon {
    position: relative;
    top: -153px;
    left: 9em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 143px;
}
.two-column-store img.img-furniture-icon {
    position: absolute;
    top: 144px;
    right: 149px;
}
.col-lg-12.store-card-div.two-column-store {
    margin-left: 0em!important;
    margin-right: 0em!important;
}
p.store-manager-block.phone-block {
    font-size: 25px!important;
    position: relative;
    bottom: 11px;
    padding-left: 20px;
}
p.store-manager-block.mail-block{
    font-size: 25px!important;
}
}
@media screen and (max-width: 793px){
.page-node-65 .glazed-footer {
    position: inherit!important;
}
}
@media screen and (max-width: 767px){
    .az-element.az-html.store-cards {
padding-left: 13px;
}
.recipe-card.greenhouse-sub-card {
    max-height: 341px!important;
    max-width: 336px!important;
    float:left;
   width: 19em;
}
.policies-footer-menu {
    float: left;
}
.page-node-68 .row {
    margin-left: -9px;
    margin-right: -15px;
    margin-bottom: 15px!important;
}
img.triangle-image {
    height: 45px!important;
    position: relative;
    top: 18px;
}
p.greenhouse-info.greenhouse-street {
    padding-top: 9px;
    position: relative !important;
    left: 3em !important;
}
p.greenhouse-info {
      position: relative !important;
      left: 3em !important;
}
img.triangle-image {
    height: 45px!important;
    position: relative;
    top: -25px!important;
}
    img.img-garden-icon {
    position: relative;
    top: -131px;
    left: 6.5em;
}
img.img-furniture-icon {
    position: absolute;
    top: 141px;
    right: 119px;
}
.col-lg-12.store-card-div {
    margin-top: 2em;
    padding-left: 30px;
}
.two-column-store img.img-furniture-icon{
    position: absolute;
    top: 144px;
    right: 124px;
}
.az-element.az-html.store-cards {
padding-left: 13px;
}
p.store-manager-block.phone-block {
    font-size: 25px!important;
    position: relative;
    bottom: 11px;
    padding-left: 20px;
}
p.store-manager-block.mail-block{
    font-size: 25px!important;
}
.store-manager-right-column {
       padding-top: 1px !important;
}
.greenhouse-card-section {
    margin: 0 auto;
    display: table;
}
div#offices {
    padding-top: 7px!important;
    color: #CBDFBD;
}
}
@media screen and (max-width: 520px){
p.store-manager-block.phone-block {
    font-size: 14px!important;
    position: relative;
    bottom: 11px;
    padding-left: 20px;
}
p.store-manager-block.mail-block{
    font-size: 14px!important;
}
}
@media screen and (max-width: 450px){
p.store-manager-block.phone-block {
    font-size: 11px!important;
    position: relative;
    bottom: -6px;
    padding-left: 20px;
}
p.store-manager-block.mail-block{
    font-size: 11px!important;
    bottom: -6px;
}
}
}
