.qc-cmp-button,
.qc-cmp-button.qc-cmp-secondary-button:hover {background-color:#006699 !important;border-color:#006699 !important;}
.qc-cmp-button:hover,
.qc-cmp-button.qc-cmp-secondary-button {background-color:transparent !important;border-color:#006699 !important;}
.qc-cmp-alt-action,
.qc-cmp-link {color:#006699 !important;}
.qc-cmp-button,
.qc-cmp-button.qc-cmp-secondary-button:hover {color:#ffffff !important;}
.qc-cmp-button:hover,
.qc-cmp-button.qc-cmp-secondary-button {color:#006699 !important;}
@media screen {
#ResourceAdTop {padding-left:10px;}
#PremiumObitBody .MainContentContainer .footerAd {max-width:100%;}
#clio-logo-1, #display-top-1, #display-bottom-1 {text-align:center;}
#flower-button-2 {display:inline-block;vertical-align:top;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry {border:1px solid transparent;}
.ImageDisplay {width:auto !important;max-width:535px;}
#MediaContainer iframe {width:100%;}
#MediaContainer img {max-width:100%;}
.NGMainContainer .TabContent {position:relative;z-index:0 !important;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry {height:auto;width:100%;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs {position:relative;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry {width:calc(100% - 30px);}
#PremiumObitBody.PremiumV2 .NGB.SignEntry .BackgroundWrapper {width:calc(100% - 30px);}
#PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer .MessageTextbox {width:calc(100% - 26px);}
#PremiumObitBody.PremiumV2 .NGB.SignEntry .TabContent {width:calc(100% - 30px);margin-left:15px;}
.AddEntryButton {text-align:center;}
.CloseIcon.CancelEntry {top:20px;right:20px;}
.CloseIcon.CancelEntry.LightACandle {top:0px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {background:#f5f5f5;border:none;text-align:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {text-transform:none;text-align:center;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {border-radius:0;margin-left:0px;width:625px;text-align:left;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {top:auto;right:auto;width:32px;float:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:-10px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {background:#e1e1e1;color:#5e5e5e;width:42px;height:30px;padding-top:12px;font-size:16px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:auto;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE .AddEntryButton {width:auto;}
.CloseIcon.CancelEntry {position:absolute;z-index:10;display:none;}
#PremiumObitBody.PremiumV2 .ShareContent.horizontal {position:absolute;top:calc(50% - 24px);right:5px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .GuestBookEntry .content .message {display:inline-block;min-height:100px;overflow-wrap:break-word;max-width:calc(100% - 20px);}
.Notify {width:80% !important;left:85px !important;}
.NotifyAFriend {width:100%;}
.NotifyAFriend .OptIn {width:100% !important;}
.NotifyAFriend .OptIn label {width:90%;}
.NotifyAFriend ul {margin-left:0;}
.NotifyAFriendText {width:100%;}
.FieldBlock {width:100%;}
#PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {text-transform:initial !important;}
.ObitContent .ObitInfo .ObitName {text-transform:initial !important;}
}
@media (max-width:930px) {
.NGB.SignEntry .NotAcceptingEntriesContainer {margin-left:25px !important;}
}
@media (max-width:480px) {
.GalleryViewer .MediaFrame {float:none !important;width:100%  !important;height:auto  !important;}
.GalleryViewer .RightFrame {float:none  !important;width:100%  !important;height:auto  !important;}
.GalleryViewer .RightFrame .UploadFrame {margin:0 !important;padding-top:15px;}
.GalleryViewer .RightFrame .Resources {position:relative  !important;width:100%  !important;bottom:auto  !important;margin:0  !important;overflow:hidden;}
.GalleryViewer .MediaFrame .ImageDisplay {margin:0  !important;}
.GalleryViewer .MediaFrame .ImageDisplay .EndOfContentFrame .CalloutText {width:100%  !important;}
.GalleryViewer .HeaderBar .LastTab {display:none  !important;}
.GalleryViewer .MediaFrame .ImageDisplay .EntryCaption {max-width:calc(100% - 20px);}
.UploadContainer .PhotosView .FileUploadPreview .Caption {width:320px;}
.UploadContainer .PhotosView .FileUploadPreview .Caption input {width:275px !important;margin-left:-45px !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .GuestBookEntry .content .imagecandle {width:100%;}
.UploadContainer .PhotosView #SignAndSubmit .SignTextBoxes {padding-left:0;width:calc(100% - 10px);}
.UploadContainer .PhotosView .FileUpload {padding-left:10px;}
}
@media (max-width:360px) {
.ShareElement img {width:36px !important;height:36px !important;}
#PremiumObitBody.PremiumV2 .ShareContent.horizontal {top:calc(50% - 18px);}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:100% !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:0px !important;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry {width:calc(100% - 25px);}
.UploadContainer .PhotosView .FileUploadPreview .Caption input {width:calc(100% - 60px) !important;margin-left:-35px !important;}
.UploadContainer .PhotosView .FileUpload {padding-left:0;}
}
@media (max-width:479px) and (orientation:portrait) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {margin-left:-16px;}
}
@media (max-width:479px) and (orientation:portrait), (max-height:690px) and (max-width:930px) and (orientation:landscape) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:0px !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {margin:0;width:auto;float:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {background:#e1e1e1;color:#5e5e5e;width:42px;height:30px;padding-top:12px;font-size:16px;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:calc(100% - 30px) !important;left:0 !important;border-radius:0 !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .GradientButtonCornersForIE {width:auto !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:calc(100% - 52px) !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .ShareContent.horizontal {top:16px !important;padding-top:0 !important;position:absolute !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {width:100% !important;font-size:14px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {width:calc(100% - 30px);}
}
@media (max-height:690px) and (orientation:landscape) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {width:auto !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {text-align:left !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:auto !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {padding-left:20px;}
[data-component="headerLinks"] .glyphicons:before {content:"" !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {top:auto;right:auto;width:32px;display:inline-block !important;}
}
@media (max-width:767px) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:625px;border-radius:0;left:15px;text-align:left;margin-left:0;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:auto;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {top:auto;right:auto;width:32px;display:inline-block !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:-10px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {background:#e1e1e1;color:#5e5e5e;width:42px;height:30px;padding-top:12px;font-size:16px;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {width:auto;}
.ShareElement img {width:40px !important;height:40px !important;}
#PremiumObitBody.PremiumV2 .ShareContent.horizontal {top:calc(50% - 20px);position:static;text-align:center;padding-top:10px;}
.SignEntry .PreviewEntry {width:calc(100% - 120px);}
.SignEntry .PreviewEntry .Entry {width:100%;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName h1 {font-size:20px !important;line-height:26px !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .GuestBookEntry .content .messagecandle {display:inline-block;min-height:auto;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .GuestBookEntry .Signee {width:100% !important;}
.Notify {width:100% !important;left:0 !important;top:128px !important;}
.NotifyAFriend {width:100%;}
.NotifyAFriend .OptIn {width:100% !important;}
.NotifyAFriend .OptIn label {width:75%;}
.NotifyAFriend ul {margin-left:0;}
.NotifyAFriendText {width:100%;}
.FieldBlock {width:100%;}
.NGB.SignEntry .NotAcceptingEntriesContainer {width:calc(100% - 10px) !important;margin-left:5px !important;margin-right:5px !important;height:100% !important;padding-bottom:20px;}
.NGB.SignEntry .NotAcceptingEntriesText {width:calc(100% - 25px) !important;}
.NGB.SignEntry .TabContent .MessageForm .MessageEntryControls input {-webkit-appearance:none;}
}
@media (max-height:736px) and (max-width:600px) and (orientation:landscape) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {width:auto !important;margin-left:0;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:calc(100% - 95px) !important;margin-left:0;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer.fixed {height:calc(100% - 30px);}
#PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer {box-shadow:none;font-family:Open Sans;font-size:21px;color:#999999;border-color:#E8E8E8;width:auto;height:196px;padding:15px;}
.RightPanel,
  #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:none;}
#PremiumObitBody.PremiumV2 .NGB.SignEntry {height:auto;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {width:auto;font-size:14px;}
}
@media only screen and (min-width:1025px) {
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {width:calc(100% - 30px);text-align:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:625px;text-align:left;margin-left:-36px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
.CloseIcon.CancelEntry.LightACandle {right:calc(50% - 180px) !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {width:calc(100% - 30px);}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {text-align:left;margin-bottom:20px;width:calc(100% - 52px);}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {top:auto;right:auto;width:32px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:calc(100% - 30px);left:0;text-align:left;margin-left:0;min-width:445px;border-radius:0;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .AddEntryButton {margin-left:0;min-width:200px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {font-size:14px;width:calc(100% - 72px) !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .GradientButtonCornersForIE {width:auto;margin-bottom:0;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .BackToTop {top:auto;right:auto;left:auto;width:32px;position:relative;margin:10px 0 0 0;float:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:-10px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {background:#e1e1e1;color:#5e5e5e;width:42px;height:30px;padding-top:12px;font-size:16px;}
.GuestBookEntryFooterLinks {display:none;}
.ShareElement img {width:40px !important;height:40px !important;}
#PremiumObitBody.PremiumV2 .ShareContent.horizontal {top:calc(50% - 20px);}
#PremiumObitBody.PremiumV2 .AddNewEntry.Scrolling .ShareContent.horizontal {position:absolute;top:calc(50% - 20px);right:5px;}
#PremiumObitBody.PremiumV2 .AddNewEntry .ShareContent.horizontal {position:relative;top:auto;right:auto;text-align:center;}
.Notify {width:100% !important;left:0 !important;top:128px !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
.CloseIcon.CancelEntry.LightACandle {right:calc(50% - 180px) !important;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling {width:calc(100% - 352px) !important;border-radius:0;left:0;text-align:left;margin-left:0;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .GradientButtonCornersForIE {width:auto;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .BackToTop {top:auto;right:auto;width:32px;float:left;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {margin-top:-10px;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .glyphicons:before {background:#e1e1e1;color:#5e5e5e;width:42px;height:30px;padding-top:12px;font-size:16px;}
.GuestBookEntryFooterLinks {display:none;}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {width:auto;}
.ShareElement img {width:40px !important;height:40px !important;}
#PremiumObitBody.PremiumV2 .ShareContent.horizontal {top:calc(50% - 20px);}
#PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry {width:calc(100% - 30px);text-align:left;}
}
[data-responsive=true] {}
@media screen {
[data-responsive=true] {}
[data-responsive=true] .GuestBookEntryContainer .GuestBookEntry .content .image .box img {max-width:100%;}
[data-responsive=true] .NGOBlueButton {background-color:#006699;}
[data-responsive=true] .NGOOrangeButton {background-color:#FF991E;}
[data-responsive=true] .responsiveLoadingBackground {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:100;}
[data-responsive=true] .responsiveLoadingContainer {width:calc(100% - 58px);max-width:800px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:12px 12px 64px 12px;text-align:center;border-radius:3px;box-shadow:0 10px 20px 0 rgba(0, 20, 30, 0.2);}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h2 {font-family:OpenSans;font-size:24px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#00141e;margin-bottom:8px;}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h3 {opacity:0.5;font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#00141e;}
[data-responsive=true] .HeaderTop {text-align:left !important;padding-left:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry {height:auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .BackgroundWrapper, [data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs {position:relative;top:auto;}
[data-responsive=true] .TabContent {position:relative;margin-top:20px !important;z-index:0 !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .CandleMessage {width:100%;float:none;}
[data-responsive=true] .CloseIcon.CancelEntry.LightACandle {right:calc(50% - 160px);}
[data-responsive=true] .HeaderTop {text-align:left !important;padding-left:20px;}
[data-responsive=true] .GuestBookEntryContainer .GuestBookEntry .content .video .box img {max-height:100% !important;max-width:100% !important;}
[data-responsive=true] .GuestBookEntryContainer .GuestBookEntry .content .image .box img {max-height:100% !important;max-width:100% !important;}
[data-responsive=true] .NGB.SignEntry .NotAcceptingEntriesContainer {height:130px;}
}
@media only screen and (max-width:799px) {
[data-responsive=true] #PremiumObitBody #UniversalNavSmall {display:block !important;}
[data-responsive=true] #PremiumObitBody #GlobalNavigation_Header {display:none !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar, [data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:none !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:block !important;}
}
@media (max-width:479px) and (orientation:portrait), (max-height:690px) and (max-width:930px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitLayout {float:none;}
[data-responsive=true] [data-component="obitsHeader"] {float:none !important;width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle {height:auto;}
[data-responsive=true] .MainHeader .TitleBar .AffiliateLogo {width:100%;text-align:center;padding:10px 0;float:none;}
[data-responsive=true] .MainHeader .TitleBar .AffiliateLogo img {float:none;}
[data-responsive=true] .BroughtToYouBy {display:none;}
[data-responsive=true] .TitleBar .ReturnTo, [data-responsive=true] .TitleBar .LinkSeparator, [data-responsive=true] .TitleBar .PreviousPageTitleBar {display:none;}
[data-responsive=true] .ThankYouSign .honor .item.add {margin-top:20px;}
[data-responsive=true] .ThankYou {background:#fff;}
[data-responsive=true] .ThankYou .RightColumn {display:none;}
[data-responsive=true] .UploadContainer {width:100% !important;margin:0;border:0;box-shadow:none;}
[data-responsive=true] .ThankYou .content {display:inline-block;font-family:"Open Sans";color:#000;font-size:14px;margin:13px 5px;}
[data-responsive=true] .ThankYou .LeftColumn {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer {padding-bottom:0;}
[data-responsive=true] .ThankYou .mainHeader {font-family:"Open Sans";color:#000;font-size:16px;}
[data-responsive=true] .GBFooter {width:100%;min-height:45px;margin-top:20px;color:#333;font-family:"Open Sans";font-size:0.8rem;}
[data-responsive=true] .GBFooter .Disclaimer {line-height:1.1rem;}
[data-responsive=true] .ThankYouFlowers {margin-top:20px;}
[data-responsive=true] .LeftPanel {display:block !important;width:100% !important;margin-bottom:20px;margin-top:-50px;}
[data-responsive=true] #NGContent {min-width:100%;overflow:hidden;}
[data-responsive=true] .NGB.SignEntry .SignEntryOutline {position:absolute;margin:auto;width:auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .TabContent {margin-top:13px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .TabContent.fixed {position:fixed !important;bottom:3%;}
[data-responsive=true] .NGOBlueButton, [data-responsive=true] .NGOOrangeButton {color:#FFFFFF;width:100%;height:40px;text-align:center;border-radius:5px;display:inline-block;line-height:40px;cursor:pointer;text-decoration:none;font-weight:bold;margin:10px 0;}
[data-responsive=true] .yearsLived-inner {margin-left:6px;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls {width:310px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls input {width:140px !important;}
[data-responsive=true] .SignEntry input[type="text"] {margin-right:0 !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown {width:154px;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown .fancyDropDownList select {width:150px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer .MessageTextbox {height:85%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin-right:0px !important;}
[data-responsive=true] .PremiumObitLayout,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText,
      [data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar .AffiliateLogoPanel,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0;float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs {position:unset;margin-bottom:0;width:320px;text-align:center;margin:10px auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs li {width:33% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .BackgroundWrapper {height:128px;position:unset;margin:0 auto;width:calc(100% - 60px);}
[data-responsive=true] #PremiumObitBody.PremiumV2 .BackgroundWrapper.fixed {position:fixed !important;top:60px;padding:0;left:4%;width:92% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer.fixed {height:calc(100% - 30px);}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer {height:96px;z-index:0;}
[data-responsive=true] .RightPanel,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry {height:unset;width:auto;left:auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {margin-right:0;margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .MidDivider {text-align:center;font-size:20px;height:auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .NavMidLinks {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs .glyphicons {font-size:12px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer {width:100%;}
[data-responsive=true] .LSInfo.NoPhoto {padding-left:10px;}
[data-responsive=true] [data-component="headerLinks"] {text-align:center;padding-bottom:10px;}
[data-responsive=true] [data-component="headerLinks"] #ctl00_MainContentPlaceholder_NoticeTypeLink {display:inline-block;padding:9px 10px;margin-right:10px;border-radius:5px !important;border:2px solid #ccc;font-family:"Open Sans";width:calc(50% - 40px);max-width:120px;color:#707070;text-decoration:none;font-weight:bold;font-size:13px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;padding-top:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-top:10px;}
[data-responsive=true] [data-component="send-flowers"] {margin:15px;border-radius:5px;background-color:#0a94ce;height:30px;padding:10px;text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowers {font-weight:bold;color:#fff;font-size:20px;display:block !important;line-height:30px;text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowersItem {display:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowers span.glyphicons-flower {display:none;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar, [data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:none !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:block !important;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PhotosLink {display:none;}
[data-responsive=true] #ctl00_ReturnToLink, [data-responsive=true] #ctl00_PreviousPageLink {display:inline-block;padding:9px 10px;margin-right:10px;border-radius:5px !important;border:2px solid #ccc;font-family:"Open Sans";width:calc(50% - 40px);color:#707070;text-decoration:none;font-weight:bold;font-size:13px !important;text-align:center;background:#fff;max-width:120px;}
[data-responsive=true] [data-component="returnToObit"] {text-align:center;padding:10px 0;}
[data-responsive=true] #ctl00_PreviousPageLink {padding:6px 10px;width:calc(80% - 15px);max-width:100%;margin:10px 10%;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ClickToViewDetailsHyperLink {display:inline-block;padding:6px 10px;border-radius:5px;border:2px solid #0a94ce;background-color:#0a94ce;font-family:"Open Sans";width:calc(80% - 15px);color:#fff;text-decoration:none;text-align:center;font-weight:bold;font-size:13px !important;margin:10px 10%;}
}
@media (max-width:320px) {
[data-responsive=true] {}
[data-responsive=true] .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-resizable {max-width:320px;left:0 !important;}
[data-responsive=true] .Premium.EntryConfirmModal.modal-window.ui-dialog-content.ui-widget-content {max-width:320px;}
[data-responsive=true] .BroughtToYouBy {display:none;}
[data-responsive=true] .MainHeader .TitleBar {height:auto;padding:10px 0;}
[data-responsive=true] .MainHeader .TitleBar .AffiliateLogo {width:100%;text-align:center;padding:10px 0;float:none;}
[data-responsive=true] .MainHeader .TitleBar .AffiliateLogo img {float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.horizontal {display:inline-flex;}
[data-responsive=true] .SignEntry input[type="text"] {margin-right:0 !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls {width:300px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls input {width:135px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown {width:145px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown .fancyDropDownList select {width:145px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageActions .PreviewEntry {left:90px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageActions .LeftArrow {left:80px !important;}
[data-responsive=true] .LeftPanel {width:auto !important;}
[data-responsive=true] .UploadContainer .PhotosView .FileUploadPreview .Caption input {width:275px !important;margin-left:-45px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry.Scrolling .GradientButtonCornersForIE {margin-left:-5px;width:calc(100% - 182px) !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookEntryContainer .AddNewEntry .AddEntryButton {font-size:12px;margin-left:-19px;}
}
@media (max-height:690px) and (orientation:landscape) {
[data-responsive=true] #ctl00_MainContentPlaceholder_Condolence {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {float:left !important;width:130px !important;margin-left:20px;margin-right:0;margin-bottom:10px;}
[data-responsive=true] [data-component="obitsHeader"] {float:left;width:calc(100% - 160px);text-align:left;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border:none;}
[data-responsive=true] .ThankYouSign .honor .item.add {margin-top:0;}
}
@media (max-width:767px) {
[data-responsive=true] .SuggestedMessage .ViewRegularMessageLink {float:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {float:left !important;width:130px !important;margin-left:20px;}
[data-responsive=true] [data-component="obitsHeader"] {float:left;width:calc(100% - 160px);text-align:left;}
[data-responsive=true] [data-component="obitsBody"] {border-top:2px solid #999;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName {text-align:left !important;}
[data-responsive=true] [data-component="headerLinks"] .glyphicons:before {content:"" !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_Condolence {display:none;}
[data-responsive=true] .SendFlowersHeaderLink {padding:6px 10px;margin-right:10px;border-radius:5px;border:2px solid #0a94ce;background-color:#0a94ce;font-family:"Open Sans";width:calc(100% - 40px);display:inline-block;max-width:120px;color:#fff;text-decoration:none;text-align:center;font-weight:bold;font-size:13px !important;}
[data-responsive=true] .ActivityContent .SubText .Stats {float:none;}
[data-responsive=true] .ThankYouSign .flowers.expanded {width:100% !important;height:auto !important;padding-bottom:15px;display:inline-block;}
[data-responsive=true] .ThankYouSign .main .mainHeader {width:100% !important;}
[data-responsive=true] .UploadContainer .PhotosView .UploadSelector.Uploading a {display:block;}
[data-responsive=true] .PremiumGBEntry .GuestBookEntryContainer .GuestBookEntry .content .flowerscontent {width:100% !important;}
[data-responsive=true] .CheckBox {max-width:100% !important;}
[data-responsive=true] .CheckBox label {width:90% !important;}
}
@media (max-width:930px) {
[data-responsive=true] .MainHeader .TitleBar {width:100%;}
[data-responsive=true] .UploadContainer {width:90%;overflow:hidden;}
[data-responsive=true] .ThankYou .LeftColumn, [data-responsive=true] .ThankYou .RightColumn {width:100%;float:none;margin:0;}
}
@media (max-height:736px) and (max-width:600px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] .GuestBookEntryFooterLinks {display:none;}
[data-responsive=true] .TitleBar .ReturnTo, [data-responsive=true] .TitleBar .LinkSeparator, [data-responsive=true] .TitleBar .PreviousPageTitleBar {display:none;}
[data-responsive=true] .ThankYou {background:#fff;}
[data-responsive=true] .ThankYou .RightColumn {display:none;}
[data-responsive=true] .UploadContainer {width:100% !important;margin:0;border:0;box-shadow:none;}
[data-responsive=true] .ThankYou .content {display:inline-block;font-family:"Open Sans";color:#000;font-size:14px;margin:13px 5px;}
[data-responsive=true] .ThankYou .LeftColumn {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer {padding-bottom:0;}
[data-responsive=true] .ThankYou .mainHeader {font-family:"Open Sans";color:#000;font-size:16px;}
[data-responsive=true] .GBFooter {width:100%;min-height:45px;margin-top:20px;color:#333;font-family:"Open Sans";font-size:0.8rem;}
[data-responsive=true] .GBFooter .Disclaimer {line-height:1.1rem;}
[data-responsive=true] .ThankYouFlowers {margin-top:20px;}
[data-responsive=true] .SendFlowersHeaderLink {color:#fff !important;}
[data-responsive=true] #NGContent {min-width:100%;}
[data-responsive=true] .NGB.SignEntry .SignEntryOutline {position:fixed;left:2%;top:2%;width:96%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .TabContent {margin-top:13px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .TabContent.fixed {position:fixed !important;bottom:3%;}
[data-responsive=true] .NGOBlueButton, [data-responsive=true] .NGOOrangeButton {color:#FFFFFF;width:100%;height:40px;text-align:center;border-radius:5px;display:inline-block;line-height:40px;cursor:pointer;text-decoration:none;font-weight:bold;margin:10px 0;}
[data-responsive=true] .NGOBlueButton {background-color:#006699;}
[data-responsive=true] .NGOOrangeButton {background-color:#FF991E;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls {width:310px !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls input {width:140px !important;}
[data-responsive=true] .SignEntry .RightSide {float:none !important;}
[data-responsive=true] .SignEntry input[type="text"] {margin-right:0 !important;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown {width:154px;}
[data-responsive=true] .NGB.SignEntry .TabContent .MessageForm .MessageEntryControls .StateDropdown .fancyDropDownList select {width:150px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .EntryContainer .MessageTextbox {height:85%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin-right:0px !important;}
[data-responsive=true] .PremiumObitLayout,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {width:100%;margin-right:0;float:left;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0;float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs {position:unset;margin-bottom:0;text-align:center;margin:10px auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry .BackgroundWrapper {position:unset;margin:0 auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .BackgroundWrapper.fixed {position:fixed !important;top:60px;padding:0;left:4%;width:92% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {float:none;margin-left:0;margin-right:0;margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .MidDivider {text-align:center;font-size:20px;height:auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .NavMidLinks {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs .glyphicons {font-size:12px;}
[data-responsive=true] .LSInfo.NoPhoto {padding-left:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border:none;}
[data-responsive=true] [data-component="headerLinks"] {text-align:center;padding-bottom:10px;}
[data-responsive=true] [data-component="headerLinks"] #ctl00_MainContentPlaceholder_NoticeTypeLink {display:inline-block;padding:9px 10px;margin-right:10px;border-radius:5px;border:2px solid #ccc;font-family:"Open Sans";width:calc(50% - 40px);max-width:120px;color:#707070;text-decoration:none;font-weight:bold;font-size:13px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;padding-top:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-top:10px;}
[data-responsive=true] [data-component="send-flowers"] {margin:15px;border-radius:5px;background-color:#0a94ce;height:30px;padding:10px;text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowers {font-weight:bold;color:#fff;font-size:20px;display:block !important;line-height:30px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowersItem {display:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowers span.glyphicons-flower {display:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PhotosLink {display:none;}
}
@media only screen and (min-device-width:1025px) {
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {width:400px;margin-right:60px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
[data-responsive=true] [data-responsive=true] {}
[data-responsive=true] .ActivityContent {margin-top:0;}
[data-responsive=true] .ActivityContent .SubText .Stats {float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer {float:none;height:unset;}
[data-responsive=true] #NGContent {width:100%;min-width:unset;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {max-width:1024px;margin-left:0;margin-right:0;width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:calc(100% - 320px);float:left;margin-left:0 !important;}
[data-responsive=true] .RightPanel {width:320px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;width:100% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {width:100% !important;}
[data-responsive=true] .LSInfo.NoPhoto {padding-left:10px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {width:100%;padding:0 15px;margin-right:0;float:left;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .NGB.SignEntry ul.Tabs {margin-left:0;width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {margin:0 15px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .MidDivider {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;padding-top:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-top:10px;}
[data-responsive=true] [data-component="send-flowers"] {margin:15px;border-radius:5px;background-color:#0a94ce;height:30px;padding:10px;text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_SignEntryControl_SendFlowers span.glyphicons-flower {display:none;}
[data-responsive=true] .AdtechClio .atheadline {max-width:200px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
[data-responsive=true] [data-responsive=true] {}
[data-responsive=true] [data-component="obitsLeftColumn"], [data-responsive=true] .LeftPanel {display:none !important;}
[data-responsive=true] .ActivityContent {margin-top:0;}
[data-responsive=true] .ActivityContent .SubText .Stats {float:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ActivityInfoControl_LegacyConnect .TopBar {display:none;}
[data-responsive=true] #NGContent {width:100%;min-width:unset;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {max-width:1024px;margin-left:0;margin-right:0;width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:calc(100% - 320px);float:left;margin-left:0 !important;}
[data-responsive=true] .RightPanel {width:320px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;display:unset;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;width:100% !important;box-shadow:0 3px 6px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 6px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 3px 6px 0px rgba(0, 0, 0, 0.3);}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar, [data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:block !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:none !important;}
}