#tribute2.tribute-store-override.tribute3 .bottom-content-bar,
#tribute2.tribute-store-style.tribute3 .bottom-content-bar {
    display: block;
}

#tribute2.tribute-store-override.tribute3 .bottom-content-bar .bottom-content,
#tribute2.tribute-store-style.tribute3 .bottom-content-bar .bottom-content {
    display: none;
}

#tribute2.tribute2.tribute3.tribute-store-override .tribute2-content .inner-content .button-row .send-flowers-cta,
#tribute2.tribute2.tribute3.tribute-store-style .tribute2-content .inner-content .button-row .send-flowers-cta {
   display: none;
}

#tribute6.tribute-store-override .content-container .navigation-bar .navigation-body .navigation-buttons .button a,
#tribute6.tribute-store-style .content-container .navigation-bar .navigation-body .navigation-buttons .button a {
   text-indent: 0;
   text-align: center;
   line-height: 1;
}

/* Case 38211: Remove the below rule once the update goes out on prod that has this rule in tribute-combined-listing.css */
#widget-override .tribute-event-list .banner-message .tribute-image-container {
    float: left;
    background: url(flower-banner-icon.png) no-repeat center center/contain;
    width: 118px;
    height: 116px;
}

/*Facebook changed their styling and broke all our recommend buttons, this fixes it */
iframe[data-testid="fb:like Facebook Social Plugin"] {
    width: auto !important;
    left: -20px;
}
#tribute6.tribute-container.tribute-store-override .fb-recommend-wrapper .fb-like,
#tribute6.tribute-container.tribute-store-style .fb-recommend-wrapper .fb-like {
   padding-left: 20px;
   min-width: 105px;
}
#tribute2.tribute-container.tribute-store-override .fb-recommend-wrapper .fb-like,
#tribute2.tribute-container.tribute-store-style .fb-recommend-wrapper .fb-like {
    min-width: 115px;
}

#widget-override .tribute3 .mobile-tributestore-container .tribute-store-button-container {
  width: 43%;
}

#tribute6.tribute-container.soft-flower-button .tribute-store-button-container .tribute-store-btn.tribute-tree-btn, 
#widget-override #tribute2.tribute-container.soft-flower-button .tribute-store-button-container .tribute-store-btn.tribute-tree-btn, 
#tribute6.tribute-container.soft-flower-button .event-details .event-detail-widget .tribute-store-button-container .tribute-store-btn.tribute-tree-btn {
    color: #92c356;
    border: 2px solid #92c356;
	padding-left: 0;
    padding: 10px 25px;
    text-align: center;
}

#tribute6.tribute-container.soft-flower-button .tribute-store-button-container .tribute-store-btn.tribute-tree-btn:before, 
#widget-override #tribute2.tribute-container.soft-flower-button .tribute-store-button-container .tribute-store-btn.tribute-tree-btn:before, 
#tribute6.tribute-container.soft-flower-button .event-details .event-detail-widget .tribute-store-button-container .tribute-store-btn.tribute-tree-btn:before {
	background: #92c356 url(CTA-tree.png) no-repeat center center;	
	content: none;
}

.right-content-bar .event-detail-widget.tribute-book-signing {
    display: none;
}

#tribute6 .event-detail-tribute-button-container .tribute-book-btn,
#tribute8 .event-detail-tribute-button-container .tribute-book-btn {
    background: #4069b4;
    color: #fff;
    border-radius: 3px;
    padding: 10px 35px;
}

#widget-override .tribute-container.tribute-store-override.embedded-tribute .free-tree-wallpost-inner .free-tree-icon {
    width: 150px;
}

#widget-override .tribute-container.tribute-store-override.embedded-tribute .free-tree-icon img {
    filter: none;
}

.tribute3 .tribute-store-button-container .tribute-store-btn.tribute-tree-btn {
    line-height: unset;
}

.content-container .navigation-bar .navigation-body .navigation-buttons .tribute-tree-btn .button-name-shadow {
    display: none;
}

.content .tribute-video.custom-embed-code .responsive-video-container-16-9.custom-tribute-video {
    padding-bottom: 0;
    width: 100%;
    height: 420px;
}

@media only screen and (max-width: 767px) {
   .tribute6 .print-obit-btn, 
   .tribute2 .print-obit-btn {
       display: none;
   }
   #widget-override #tribute2.tribute-container.soft-flower-button .mobile-tributestore-container .tribute-store-button-container .tribute-store-btn {
      display: block;
      width: auto;
      background: #ff5a5f;
      color: #fff;
      padding: 10px;
      transition: 0.3s all linear;
      margin: 0 auto;
	  border: 2px solid #ff5a5f;
   }
   #widget-override #tribute2.tribute-container.soft-flower-button .mobile-tributestore-container .tribute-store-button-container .tribute-store-btn.tribute-tree-btn {
      background: #92c356;
	  border: 2px solid #92c356;
   }
   #widget-override #tribute2.tribute-container.soft-flower-button .mobile-tributestore-container .tribute-store-button-container .tribute-store-btn.add-memory-btn {
      background: #ebebeb;
	  color: #222;
	  border: 2px solid #ebebeb;
   }
   #widget-override .tribute3 .mobile-tributestore-container .tribute-store-button-container {
      display: inline-block;
   }
   #widget-override #tribute2.tribute3 .mobile-tributestore-container .tribute-store-button-container .tribute-store-btn.add-memory-btn {
      display: inline-block;
      color: #222;
   }
   .tribute3 .mobile-tributestore-container .tribute-store-button-container .tribute-store-btn.add-memory-btn {
      display: inline-block;
   }
}