html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
body, input, select, textarea {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
body {background-color:#E2F0F0;}
input, select, textarea {font-size:12px;}
a, a:hover {color:#92340e;text-decoration:underline;cursor:pointer;outline:none;}
.clear {clear:both;height:1px;width:1px;}
#ResponsiveContainer {max-width:720px;min-width:300px;margin:0 auto;font-size:16px !important;}
.Container {width:700px;margin:0 auto;}
@media screen and (max-width:750px) {
.MainContentContainer {margin:0 10px;}
}
.highlight {font-weight:bold;}
.RedText {color:red;}
.GreenText {color:#008000;}
ul.ArrowList {margin:0px;padding:0px;list-style:none;}
ul.ArrowList li {background:url("../Images/MyMemorials/right-arrow-black.gif") no-repeat scroll 0 4px transparent;padding:0 0 5px 15px;}
.watermarkedText {color:#999999;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.Button {font-size:16px;line-height:16px;font-family:arial, sans-serif;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);display:block;}
.Button:hover {text-decoration:none;}
.Button.Large {padding:6px 10px 6px 10px;}
.Button.Small {padding:4px 10px 4px 10px;}
.Button.Large.Arrow, .Button.Small.Arrow {padding-right:25px;background-image:url("../Images/MyMemorials/arrow.png");background-position:right center;background-repeat:no-repeat;}
.Button.Azure, .Button.Green, .Button.Red, .Button.Azure:hover, .Button.Green:hover, .Button.Red:hover {color:white;}
.Button.Azure {background-color:#336699;}
.Button.Green {background-color:#71AB57;}
.Button.Red {background-color:#92340e;}
.Button.Blue {color:#2c4a61;background-color:#E2F0F0;}
.Green.Following {cursor:default !important;background-color:white !important;background-image:none !important;color:gray !important;border-style:solid;border-width:1px;border-color:#D6E2E4;box-shadow:none;}
.Green.Following:hover {color:#2c4a61;}
.ButtonTextCombo {line-height:25px;}
.UnClickable {cursor:default !important;text-decoration:none;}
.HeaderContent {background-color:#486378;padding:5px 10px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:680px;height:66px;}
.HeaderContent .MMHeaderText a {font-size:38pt;font-family:Arial;color:white;float:left;width:330px;padding:5px 0px 0px 5px;text-decoration:none;}
.MMHeaderMenu {font-size:.938em;font-family:Arial;float:right;}
.MMHeaderMenu ul {margin-top:0px;}
.MMHeaderMenu ul li:first-child {display:inline;}
.MMHeaderMenu ul li {color:white;float:left;list-style:none;}
.Bullet {color:white;vert-align:top;font-size:14;font-weight:bold;padding:0px 15px 0px 0px;float:left;}
.MMHeaderMenu .MenuItemHome {color:white;text-decoration:none;padding:10px 15px 0px 0px;}
.MMHeaderMenu .MenuItemMyMemorials {color:white;text-decoration:none;padding:10px 15px 0px 0px;}
.MMHeaderMenu .MenuItemMyFriends {color:white;text-decoration:none;padding:10px 10px 0px 0px;}
.MMHeaderMenu .MenuItemMyFriends:hover, .MMHeaderMenu .MenuItemMyMemorials:hover, .MMHeaderMenu .MenuItemHome:hover,
.ActivityData a:hover, .HomepageTitleLink:hover, .HomepageLink:hover, .ControlsHeader a:hover, .HomeLink:hover, .ViewAllMyMemorials:hover {text-decoration:underline !important;}
.HeaderSearch {padding:0px 0px 0px 1.977em;width:18.750em;}
.HeaderSearch .FirstName {float:left;padding:0 0.341em 0 0.750em;}
.HeaderSearch .LastName {float:left;padding:0 0 0.682em 0;}
.SearchInstructions {color:white;font-style:italic;font-size:7pt;*float:left;padding:15px 38px 0px 40px;*padding:9px 38px 0px 40px;}
.HeaderSearch .SearchButton {float:right;padding:0px 0px 0px 0px;cursor:pointer;margin-top:0px;margin-right:-8px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.HeaderSearch .SearchButton {margin-top:-2px;}
}
.HeaderContent .LogoColumn {display:none;float:left;width:330px;}
.HeaderContent .fbLikeColumn {float:right;width:350px;}
.HeaderContent .Cobranding a img {height:30px;border:0px;}
.HeaderContent .appText {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;color:#808080;margin-top:5px;}
.MainContent {width:680px;border:10px solid #E2F0F0;}
.SampleObit .TabContainer {padding-top:10px;}
.PageContent {padding:10px;background-color:white;font-size:0.750em;line-height:1.333em;}
.Title {color:#92340e;font-size:14px;font-weight:bold;margin:10px 0px 0px 0px;padding-bottom:5px;word-spacing:1px;}
.DeletedObitPanel {background-color:#FAFAD2;padding:10px;margin-top:10px;line-height:16px;}
.ControlsHeader {font-size:1.375em;}
.ControlsHeader, .ControlsHeader a {font-family:arial, sans-serif;font-weight:normal;color:#333333;text-decoration:none;zoom:100%;}
@media only screen and (max-width:400px) {
.ControlsHeader, .ControlsHeader a {font-size:1.188em;text-align:left;}
}
.PublishedLine {margin-top:12px;margin-bottom:5px;color:#999999;text-align:left;}
.PublishedLine a, .PublishedLine a:visited {color:#999999;text-decoration:none;}
.PublishedLine a:hover {text-decoration:underline;}
.EntryOptions {float:right;width:65px;position:relative;color:#808080;font-size:12px;font-weight:normal;text-align:right;cursor:pointer;z-index:110;}
.EntryOptions .OptionHover {display:none;position:absolute;top:14px;right:0px;background-color:White;border:solid 1px #808080;width:165px;font-size:12px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding:7px;text-align:left;}
.EntryOptions .Selected {background-image:url(https://s-static.ak.fbcdn.net/rsrc.php/v1/yu/r/6NHt8H5uyPf.png);background-repeat:no-repeat;background-position:0px 2px;}
.LoadEntriesBar .EntryOptions {color:#999999;width:100px;}
.EntryOptions .OptionHover a {color:#808080;text-decoration:none;line-height:20px;padding-left:20px;}
.EntryOptions .OptionHover a:hover {text-decoration:underline;}
.NoEntriesPanel {margin-top:10px;margin-bottom:5px;font-style:italic;}
.SeeAllHighlightedPanel {margin-top:10px;margin-bottom:10px;margin-left:85px;}
.LoadEntriesBar {background-color:#edeff4;border:1px solid #d8dfea;padding:10px;margin-top:10px;height:15px;}
.LoadEntriesBar .LoadEntries {float:left;color:#999999;text-decoration:none;}
.LoadEntriesBar .Options {float:right;color:#999;text-decoration:none;}
.GuestbookEntry .Options {color:#999999;position:absolute;right:5px;display:none;}
@media screen and (max-width:700px) {
.PhotoGalleryPhotos {display:none;}
}
.PhotoGalleryPhotos {height:95px;width:660px;margin-left:5px;}
.PhotoNote {margin-bottom:8px;font-style:italic;color:#808080;}
.PhotoGalleryPhotos .Thumbnail {width:75px;height:75px;float:left;cursor:pointer;background-color:#F5F5F5;border:1px solid #DCDCDC;padding:2px;border-spacing:0px;margin:5px 13px 5px 0px;}
.PhotoGalleryPhotos .Last {margin-right:0px;}
.PhotoGalleryPhotos .AddPhoto {margin-right:0px;}
.PhotoGalleryPhotos .AddAlbum {width:150px;height:20px;}
#Content .obituarySection .PhotoGalleryPhotos .AddPhoto a {font-size:12px;line-height:16px;}
.PhotoIcon {background:url("../Images/MyMemorials/fbicons.png") no-repeat -87px -118px;display:block;height:16px;width:16px;margin:1px auto;*margin-top:13px;}
.PhotoGalleryPhotos .Thumbnail .PhotoContainer {width:75px;height:75px;overflow:hidden;}
.PhotoGalleryPhotos .Thumbnail .PhotoContainer .Photo {display:table-cell;text-align:center;vertical-align:middle;width:75px;height:75px;}
.PhotoGalleryPhotos .Thumbnail .PhotoContainer .Photo * {vertical-align:middle;}
.PhotoGalleryPhotos .Thumbnail .PhotoContainer .Photo span {*display:inline-block;*height:100%;}
.Photo .LinkText {text-decoration:none !important;font-size:12px;color:#808080;display:block;margin-left:auto;margin-right:auto;width:45px;}
a.UnClickable .LinkText {text-decoration:none !important;}
.AddAlbumLink.UnClickable,
.GalleryLink {text-decoration:none !important;}
.AddAlbumLink, a.AddAlbumLink:hover {background:#F5F5F5;border:1px solid #DCDCDC;padding:5px;border-spacing:0px;margin:5px 13px 5px 5px;display:inline-block;line-height:18px;color:#808080;text-decoration:none !important;}
.AddAlbumLink .PhotoIcon {float:left;margin-right:5px;margin-top:2px;}
.PhotoViewerFrame {color:#000;position:relative;}
.SlideShowPanel {position:relative;padding-bottom:30px;padding-top:0px;margin-left:auto;margin-right:auto;width:804px;}
.PhotoViewerFrame .ImageCountContainer {text-align:center;font-size:14px;margin-bottom:10px;margin-top:20px;}
.PhotoViewerFrame .PreviousPhoto {position:absolute;top:150px;left:10px;font-size:25px !important;font-weight:bold;text-decoration:none;color:#000;z-index:1001;}
.PhotoViewerFrame .NextPhoto {position:absolute;top:150px;right:6px;font-size:25px !important;font-weight:bold;text-decoration:none;color:#000;z-index:1001;}
.SlideShowPanel .SlideShowPhotoContainer {display:none;}
.SlideShowPhotoContainer img {margin-left:auto;margin-right:auto;display:block;padding:10px;border:solid 7px #fff !important;background-color:white;}
.SlideShowPanel .CaptionPanel {margin-top:10px;text-align:center;width:802px;font-size:14px;}
.closeIcon {position:absolute;top:10px;right:10px;cursor:pointer;}
.PinnedEntries .Separator,
.PinnedEntries .PinLink {display:none;}
.PinnedEntriesEmpty {position:relative;}
.RecentEntries .Title,
.PinnedEntries .Title {padding-bottom:4px;margin:20px 0px 10px 0px;width:100%;}
#Content .ResultsHeader {margin:10px 0px;width:100%;}
#Content .ResultsHeader label {display:block;color:#92340e !important;font-size:16px;font-weight:bold;}
.Carousel {height:110px;width:433px;float:left;overflow:hidden;}
.LeftPhotoNav,
.RightPhotoNav {width:30px;float:left;padding:27px 3px 0px 3px;}
.NextImage,
.PrevImage {font-size:50px;line-height:90px;cursor:pointer;text-decoration:none;}
.SliderContainer {width:510px;margin-left:auto;margin-right:auto;padding-left:30px;}
.SelectedItemInfo .Name {margin-bottom:5px;font-weight:bold;color:#92340e;}
.SelectedItemInfo .added {display:inline-block;font-size:10pt;font-weight:bold;color:#2c4a61;padding:5px 20px;}
.obituaryView .FacebookPortrait {cursor:pointer;}
.obituaryView .FromToYears {color:#92340e;margin-top:4px;}
#SampleContent .obituaryView,
#Content .obituaryView {width:100%;background-color:white;}
.RecentActivity {border:1px solid #E2F0F0;margin-top:10px;min-width:0;}
.RecentActivity .Header {background-color:#E2F0F0;color:#2c4a61;padding-left:16px;padding-right:5px;padding-top:3px;padding-bottom:3px;font-weight:bold;}
.RecentActivity .Header .CloseDiv {float:right;margin-top:4px;}
.RecentActivity .Items {margin-left:16px;margin-top:8px;margin-bottom:8px;}
.RecentActivity .Items {margin-top:5px;margin-bottom:5px;}
.RecentActivity .Items .Item {color:#7B8F9E;padding:1px 0px;}
.Pagination {text-align:center;margin:5px 0px 15px 0px;height:27px;}
.Pagination span {line-height:27px;}
.Pagination a {margin:0;padding:2px;font-size:11px;list-style:none;margin-right:2px;border:solid 1px #C9D8DD;background:#E2F0F0;}
.Pagination .PreviousOff,
.Pagination .NextOff {border:solid 1px #DEDEDE;color:#888888;font-weight:bold;margin-right:2px;padding:3px 4px;}
.Pagination .Next a,
.Pagination .Previous a {font-weight:bold;border:0px;background:white;color:#92340e;text-decoration:underline;}
.Pagination .Active {background:#C9D8DD;font-weight:bold;padding:4px 6px;color:#034e83;text-decoration:none;}
.Pagination a:link,
.Pagination a:visited {padding:3px 6px;color:#034e83;text-decoration:none;}
.Pagination .Next a:visited,
.Pagination .Next a:link,
.Pagination .Previous a:visited,
.Pagination .Previous a:link {font-weight:bold;border:0px;background:white;color:#92340e;text-decoration:underline;}
.CreateAlbum {height:282px;width:490px;overflow:hidden !important;}
.CreateAlbum .HeaderBar {padding-top:10px;padding-left:10px;height:30px;background-color:#f2f2f2;font-size:18px;border-bottom:1px solid #ccc;}
.CreateAlbum .FooterBar {position:absolute;bottom:0px;left:0px;height:30px;background-color:#f2f2f2;padding-top:10px;padding-bottom:5px;width:100%;border-top:1px solid #ccc;}
.CreateAlbum .AlbumCreationText {margin-top:20px;margin-left:30px;float:left;width:360px;}
.CreateAlbum .AppImage {float:left;width:80px;padding-top:45px;}
.CreateAlbum .AlbumCreationText .Header {font-size:14px;font-weight:bold;line-height:35px;}
.CreateAlbum .AlbumCreationText .HeaderIcon {background-image:url(../Images/MyMemorials/fbModalIcons.png);background-repeat:no-repeat;background-position:0px -107px;background-position-x:0px;background-position-y:-107px;width:32px;height:32px;float:left;margin-right:6px;}
.CreateAlbum .ConfirmButton {border-style:solid;border-width:1px;border-top-color:#29447e;border-right-color:#29447e;border-bottom-color:#1a356e;border-left-color:#29447e;background-image:url(../Images/MyMemorials/fbButtons.png);background-repeat:no-repeat;background-position:0px -98px;background-color:#5b74a8;color:#666;cursor:pointer;box-shadow:0px 1px 0px rgba(0, 0, 0, 0.1);border-collapse:collapse;padding:4px;color:white;font-size:13px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;text-decoration:none;float:right;margin-right:10px;}
.CreateAlbum .CancelButton {border-style:solid;border-width:1px;border-top-color:#999;border-right-color:#999;border-bottom-color:#888;border-left-color:#999;background-image:url(../Images/MyMemorials/fbButtons.png);background-repeat:no-repeat;background-position:0px -66px;background-color:#5b74a8;color:#666;cursor:pointer;box-shadow:0px 1px 0px rgba(0, 0, 0, 0.1);border-collapse:collapse;padding:4px;color:#333;font-size:13px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-decoration:none;float:right;margin-right:10px;font-weight:bold;}
.CreateAlbum .AlbumAlert a.CancelCreate {background-color:#efefef;background-image:none;color:#000;}
.sampleObituary .PhotoGalleryPhotos {width:500px;}
.ModalBody {padding:0px;margin:0px;}
.FriendsSpacer {height:10px;}
.SampleObit {position:relative;}
.SampleObit .Overlay {position:absolute;border:solid 1px #ccc;width:680px;height:320px;z-index:1000;background-color:#ccc;opacity:0;filter:alpha(opacity=0);}
.InviteFriends {background-color:white;margin:0.833em 0;padding:1.25em 1.38889% 1.25em 2.77778%;font-size:0.750em;}
.InviteFriends .Title {color:#92340E;font-size:1.167em;font-weight:bold;margin-top:0.714em;padding-bottom:0.357em;word-spacing:0.071em;}
.InviteFriends p {margin:1em 0;}
.InviteFriends ul {margin-left:0;padding-left:1em;}
.InviteFriends ul li {background:url(../Images/MyMemorials/right-arrow-black.gif) no-repeat 0 0.333em;padding:0 0 0.583em 1.250em;list-style-type:none;}
.PaginationContainer .Page {background-image:url("../images/mymemorials/circle-open.gif");background-repeat:no-repeat;background-position:top;width:18px;height:20px;cursor:pointer;display:block;float:left;margin-left:4px;}
.PaginationContainer .Page.Active {background-image:url("../images/mymemorials/circle-filled.gif");background-repeat:no-repeat;width:20px;}
.FbLayout {width:32px;top:0;font-size:10px;padding-top:0px;padding-bottom:6px;padding-left:0px;padding-right:6px;margin-right:0px;float:right;}
.FbUserImage {height:24px;width:24px;float:right;margin-left:4px;}
#fb-log-in img {cursor:pointer;}
.HomeContainer {font-family:arial, sans-serif;padding:10px 0px 1px;}
.HomeContainer .Header {font-size:21px;font-weight:normal;color:#333333;text-decoration:none;}
.HomeContainer .Header a {text-decoration:none;}
.HomeContainer .HorizontalContainer {padding:1.250em 0;margin:1.250em 0;background-color:white;min-height:0.625em;}
@media only screen and (max-width:767px) {
.HomeContainer .HorizontalContainer {background-color:transparent;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;}
}
.HomeContainer .HomepageTitleLink, .HomeContainer .HomepageLink {font-size:13px;line-height:20px;text-decoration:none;color:#486378;}
.HomeContainer .HomepageTitleLink {font-weight:bold;}
.BoxShadow {-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 1px #ccc;}
.InviteFriendsPhotos {width:120px;float:left;margin-right:20px;}
.SmallHeaderText {padding-bottom:8px;}
.DisplayBlock {display:block;}
#browser-detection {background:#FFFFE5;color:#333333;position:fixed;_position:absolute;padding:10px 15px;font-size:13px;font-family:"Trebuchet MS", "Segoe UI", Arial, Tahoma, sans-serif;border-radius:5px;border:1px solid #D6D6C1;-moz-border-radius:5px;width:700px;z-index:1001;}
#browser-detection P {margin:0;padding:0;background:transparent;line-height:135%;width:auto;float:none;border:none;text-align:left;}
#browser-detection P.bd-title {padding-top:0px;font-size:25px;line-height:100%;}
#browser-detection P.bd-notice {padding-bottom:5px;padding-top:5px;}
#browser-detection SPAN.bd-highlight {color:#B50E0E;}
#browser-detection A#browser-detection-close {width:15px;height:15px;outline:none;position:absolute;right:10px;top:10px;text-indent:-500em;line-height:100%;background:url(http://www.devslide.com/public/labs/browser-detection/images/close.gif) no-repeat center center;}
#browser-detection A#browser-detection-close:HOVER {background-color:#F5F5DC;}
#browser-detection UL.bd-browsers-list, #browser-detection UL.bd-browsers-list LI,
#browser-detection UL.bd-skip-buttons, #browser-detection UL.bd-skip-buttons LI {padding:0;margin:0;float:left;list-style:none;}
#browser-detection UL.bd-browsers-list {clear:both;margin-top:3px;padding:7px 0;border-top:1px solid #F5F5DC;border-bottom:1px solid #F5F5DC;width:100%;}
#browser-detection UL.bd-browsers-list LI {text-align:left;}
#browser-detection UL.bd-browsers-list LI A {width:60px;height:55px;display:block;color:#666666;padding:10px 10px 0 65px;text-decoration:none;}
#browser-detection UL.bd-browsers-list LI A:HOVER {text-decoration:underline;}
#browser-detection UL.bd-browsers-list LI.firefox A {background:url(http://www.devslide.com/public/labs/browser-detection/images/firefox.gif) no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.chrome A {background:url(http://www.devslide.com/public/labs/browser-detection/images/chrome.gif) no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.safari A {background:url(http://www.devslide.com/public/labs/browser-detection/images/safari.gif) no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.opera A {background:url(http://www.devslide.com/public/labs/browser-detection/images/opera.gif) no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.msie A {background:url(http://www.devslide.com/public/labs/browser-detection/images/msie.gif) no-repeat left top;}
#browser-detection UL.bd-skip-buttons {margin-top:10px;}
#browser-detection UL.bd-skip-buttons LI {display:inline;margin-right:10px;}
#browser-detection UL.bd-skip-buttons LI BUTTON {font-size:13px;}
#browser-detection DIV.bd-poweredby {font-size:9px;position:absolute;bottom:10px;right:10px;font-style:italic;}
#browser-detection DIV.bd-poweredby, #browser-detection DIV.bd-poweredby A {color:#AAAAAA;}
#browser-detection DIV.bd-poweredby A {text-decoration:underline;}
#browser-detection DIV.bd-poweredby A:HOVER {text-decoration:none;}
#black_overlay {position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1000;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.MostSharedContainer {background-color:white;padding:1.250em 1.38888888888889% 1.250em 2.777777777777778%;margin:1.250em 0;}
.MostSharedContainer .MostSharedListContainer {margin:auto;width:30.313em !important;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem {border:0.125em solid #486378;border-radius:0.250em;-webkit-border-radius:0.250em;-moz-border-radius:0.250em;-o-border-radius:0.250em;min-height:13.125em;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedLink {float:left;margin:0.625em 1.875em 0 0.625em;width:7.125em;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedLink .MostSharedNameLink {text-align:center;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody {font-size:0.813em;padding:0.769em 0.385em 0.385em 0.385em;margin:0 1.538em 0 -0.769em;text-align:left;width:18.462em;float:left;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody a {color:#000;text-decoration:none;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .Shares, .MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .GBEntries {line-height:1.385em;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .Shares a strong, .MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .GBEntries a strong {font-weight:bold;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .Shares:hover, .MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .GBEntries:hover, .MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .MostSharedContent:hover {text-decoration:underline;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .MostSharedContent {margin:0 0.769em -2.231em 0;padding-right:0.769em;line-height:1.17em;text-align:left;width:19.231em;min-height:8.462em;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .MostSharedContent a {color:#000;text-decoration:none;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedActions {padding-right:0.625em;width:9.375em;margin:2.188em auto 0.313em auto;float:right;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedActions .ActionAdd {float:left;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedActions .ActionView {float:right;}
@media screen and (max-width:540px) {
.MostSharedContainer .MostSharedListContainer {margin:auto;width:16.875em !important;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem {min-height:19.375em;position:relative;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedLink {margin:.625em 0.313em 0;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody {margin:0 0 0.385em 0.385em;float:none;width:auto;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .Shares, .MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .GBEntries {line-height:normal;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedBody .MostSharedContent {min-height:11.538em;width:auto;margin-top:0.769em;}
.MostSharedContainer .MostSharedListContainer .MostSharedItem .MostSharedActions {float:none;position:absolute;right:0;bottom:1.250em;}
}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin:0;padding:0;list-style:none;}
.flexslider {margin:0;padding:0;}
.flexslider .slides > li {display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img {margin:auto;display:block;}
.flex-pauseplay span {text-transform:capitalize;}
.slides:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides {display:block;}
* html .slides {height:1%;}
.no-js .slides > li:first-child {display:block;}
.flexslider {margin:1.250em 0.250em 3.750em 0;background:#fff;position:relative;zoom:1;}
.flex-viewport {max-height:125.000em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;margin-right:0px;}
.loading .flex-viewport {max-height:300px;}
.flexslider .slides {zoom:1;}
.carousel li {margin-right:0.313em;}
.flex-direction-nav {*height:0;}
.flex-direction-nav a {width:47px;height:47px;margin:-20px 0 0;display:block;background:url(../images/MyMemorials/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next {background-position:100% 0;right:-60px;opacity:0.8;}
.flex-direction-nav .flex-prev {left:-60px;opacity:0.8;}
.flexslider:hover .flex-next {opacity:0.8;right:-60px;}
.flexslider:hover .flex-prev {opacity:0.8;left:-60px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity:1;}
.flex-direction-nav .flex-disabled {opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav {width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {width:15px;height:15px;display:block;background:#FFF;border-style:solid;border-width:1px;border-color:#486378;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.flex-control-paging li a:hover {background:#333;background:#486378;}
.flex-control-paging li a.flex-active {background:#666;background:#486378;cursor:default;}
.flex-control-thumbs {margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li {width:25%;float:left;margin:0;}
.flex-control-thumbs img {width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover {opacity:1;}
.flex-control-thumbs .flex-active {opacity:1;cursor:default;}
@media screen and (max-width:860px) {
.flex-direction-nav .flex-prev {opacity:.8;left:-60;}
.flex-direction-nav .flex-next {opacity:.8;right:-60;}
}
@media screen and (max-width:645px) {
.flex-direction-nav a {display:none;}
}
.SpotlightContainer {background-color:#fff;padding-top:1.667em;margin-bottom:1.667em;}
.SpotlightContainer .Title {color:#333333;float:left;width:auto;margin-top:0;margin-bottom:1.667em;}
.SpotlightContainer .MoreCelebritiesLink {color:#486378;float:right;}
.SpotlightContainer .SpotlightObituariesContainer {float:left;margin:0px auto;width:11.333em;}
.SpotlightContainer .Spotlight {margin-right:7px;text-align:center;}
.SpotlightContainer .Spotlight .Button {width:2.500em;margin:0.625em auto;}
.SpotlightContainer .Spotlight .Button:hover {text-decoration:none;color:#fff;}
.SpotlightContainer .Spotlight .Button.Following {cursor:default !important;background-color:#fff !important;background-image:none !important;color:gray !important;border-style:solid;border-width:1px;border-color:#D6E2E4;box-shadow:none;}
.SpotlightContainer .Spotlight .Button.Green.Following {margin-top:0.938em;margin-left:auto;margin-right:auto;width:4.688em;}
.SpotlightContainer .HomepageTitleLink {color:#486378;font-weight:bold;text-decoration:none;}
.SpotlightContainer .HomepageTitleLink:hover {color:#486378;}
@media screen and (max-width:500px) {
.SpotlightContainer .Title, .SpotlightContainer .MoreCelebritiesLink {float:none;}
.SpotlightContainer .Title {margin-bottom:0;}
.SpotlightContainer .MoreCelebritiesLink {display:block;margin-bottom:0.833em;}
}
@media screen and (max-width:465px) {
.SpotlightContainer .SpotlightObituariesContainer {width:50%;}
}
.FriendsModule {width:45.83333333333333%;padding:0 1.38888888888889% 0 2.777777777777778%;float:left;}
.FriendsModule .Button.Green {width:6.25em;margin-left:auto;margin-right:auto;margin-top:.625em;}
.FriendsModule .FriendsGridContainer {margin-left:auto;margin-right:auto;padding-bottom:2.500em;}
.FriendsModule .FriendsGridContainer .FriendsGrid {display:table;max-width:15em;margin-left:auto;margin-right:auto;margin-top:.938em;}
.FriendsModule .NoAppFriendsList {margin-top:4.688em;margin-bottom:0px;margin-left:auto;margin-right:auto;width:90%;text-align:center;}
.FriendsModule .NoAppFriendsList a {line-height:2.250em;text-decoration:none;color:#000;}
.FriendsModule .NoAppFriendsList p.Button > a {color:#FFFFFF;line-height:inherit;}
.FriendsModule .FriendContainer {float:left;width:3.125em;height:3.125em;margin-right:0.625em;margin-top:0.625em;padding:0;color:#2c4a61;font-weight:bold;}
.FriendsModule .SeeAllFriendsLink {color:#486378;}
.FriendsModule .SeeAllFriendsLink:hover {color:#486378;}
@media only screen and (max-width:767px) {
.FriendsModule {border-right:none;background-color:#FFF;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;float:none;width:95.83333333333333%;padding-top:1.25em;padding-bottom:1.25em;}
.FriendsModule .NoAppFriendsList {margin-top:1.250em;font-size:.750em;}
.FriendsModule .FriendsGridContainer {padding-bottom:1.25em;}
.FriendsModule .FriendsGridContainer .FriendsGrid {max-width:100%;}
}
.WallNoFollowContainer {margin-top:0.625em;}
.WallNoFollowContainer .ActivityContainer {position:relative;}
.WallNoFollowContainer .ActivityContainer .ActiveFriendList {font-size:0.750em;margin-bottom:0.417em;}
.WallNoFollowContainer .ActivityContainer .FbImage {float:left;width:3.750em;height:3.750em;}
.WallNoFollowContainer .ActivityContainer .FbTitle {color:#92340e;font-weight:bold;padding:0.938em 0 0;}
.WallNoFollowContainer .ActivityContainer .AddMemorialLink, .WallNoFollowContainer .ActivityContainer .HomeLink {position:absolute;top:0.833em;right:0.833em;line-height:1.333em;font-size:.750em;color:#3B5998;font-weight:normal;}
.WallNoFollowContainer .WallNoFollowContent {background-color:#fff;padding:0.833em;font-size:0.750em;margin-top:0.625em;}
.WallNoFollowContainer .WallNoFollowContent .Title {color:#333;}
.WallNoFollowContainer .WallNoFollowContent .SearchControlPanel {background-color:#F7F7F7;border:1px solid #EFEFEF;}
.WallNoFollowContainer .WallNoFollowContent .SearchControlPanel .Title {margin-left:0.833em;}
.WallNoFollowContainer .WallNoFollowContent .WallTextPanel {margin:0.833em 0;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule {width:100%;margin-bottom:1.250em;padding:0;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .FriendsGridContainer {margin:0;padding-bottom:1.667em;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .FriendsGridContainer .FriendsGrid {max-width:100%;margin:0;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .FriendsGridContainer .FriendsGrid .FriendContainer {width:4.167em;height:4.167em;margin-right:0.833em;margin-top:0.833em;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule img {margin:0.333em 0.417em 2.083em 0;float:left;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .Button.Green {margin:0;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .NoFriendsView.Button {display:inline-block;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .Title {margin-top:0;margin-bottom:0.714em;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .WallNoFollowFriendsView .Title {float:left;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .WallNoFollowFriendsView .SeeAllFriendsLink {float:right;}
.WallNoFollowContainer .WallNoFollowContent .WallNoFollowUserImage {float:left;}
.WallNoFollowContainer .WallTextDiv {margin-left:6.667em;}
@media only screen and (max-width:767px) {
.WallNoFollowContainer .FriendsModule {border-right:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
}
@media only screen and (max-width:550px) {
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .FriendsGridContainer {font-size:1.333em;max-width:15.125em;margin:0 auto;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .FriendsGridContainer .FriendsGrid .FriendContainer {font-size:0.750em;margin-right:0.417em;margin-left:0.417em;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .Button.Green {margin:0 auto;float:none;clear:both;}
}
@media screen and (max-width:445px) {
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .WallNoFollowFriendsView .Title, .WallNoFollowContainer .WallNoFollowContent .FriendsModule .WallNoFollowFriendsView .SeeAllFriendsLink {float:none;}
.WallNoFollowContainer .WallNoFollowContent .FriendsModule .WallNoFollowFriendsView .SeeAllFriendsLink {display:none;}
}
.WallContainer .ActivityContainer {position:relative;background-color:#FFFFFF;}
.WallContainer .ActivityContainer .AddedMemorialsPanel {display:none;}
.WallContainer .ActivityContainer .MyActivityContainer .FbImage, .WallContainer .ActivityContainer .FriendsActivityContainer .FbImage {float:left;width:3.750em;height:3.750em;}
.WallContainer .ActivityContainer .MyActivityContainer .ActiveFriendList, .WallContainer .ActivityContainer .FriendsActivityContainer .ActiveFriendList {font-size:0.750em;margin-bottom:0.417em;}
.WallContainer .ActivityContainer .MyActivityContainer .FbTitle, .WallContainer .ActivityContainer .FriendsActivityContainer .FbTitle {color:#92340e;font-weight:bold;padding:0.938em 0 0;}
.WallContainer .ActivityContainer .MyActivityContainer .AddMemorialLink, .WallContainer .ActivityContainer .MyActivityContainer .HomeLink, .WallContainer .ActivityContainer .FriendsActivityContainer .AddMemorialLink, .WallContainer .ActivityContainer .FriendsActivityContainer .HomeLink {position:absolute;top:0.833em;right:0.833em;line-height:1.333em;font-size:.750em;color:#3B5998;font-weight:normal;}
@media screen and (max-width:768px) {
.WallContainer .ActivityContainer .AddedMemorialsPanel {display:block;font-size:0.750em;}
.WallContainer .ActivityContainer .AddedMemorialsPanel select {margin-top:0.833em;}
.WallContainer .TabContainer, .WallContainer .ActiveFriendList {display:none;}
.WallContainer .FriendOptionsContainer {margin-bottom:0.833em;}
.WallContainer .FriendOptionsContainer .ActiveFriendList {display:none;}
}
.SearchContent {background-color:#F7F7F7;padding:0.833em;margin:0.833em 0;}
.SearchContent .FieldContainer {width:53.750em;margin:0 auto;}
.SearchContent .Affiliate {width:26.667em;margin-bottom:0.833em;}
.SearchContent input {width:12.500em;border:0.083em solid #ADADAD;padding:0.167em 0.250em;margin-bottom:0.833em;}
.SearchContent select {width:13.167em;border:0.083em solid #ADADAD;padding:0.083em 0;margin-bottom:0.833em;}
.SearchContent .SearchButton {margin:0 auto;width:4.688em;color:#fff;background-color:#3b5998;padding-right:0.125em !important;}
.SearchContent .SearchButton:hover {color:#fff;}
@media screen and (max-width:720px) {
.SearchContent .FieldContainer {width:40.167em;}
}
@media screen and (max-width:662px) {
.SearchContent .FieldContainer {width:26.667em;margin:0 auto;}
}
@media screen and (max-width:400px) {
.SearchContent .FieldContainer {width:16.667em;}
.SearchContent input {width:16.000em;}
.SearchContent select, .SearchContent .Affiliate {width:16.667em;}
}
.MobileHeader {display:none;}
.HeaderControlContent {height:auto;padding:0;margin-top:0.625em;background-color:#486378;border-radius:0.313em;-moz-border-radius:0.313em;-webkit-border-radius:0.313em;}
.HeaderControlContent .MMHeaderText a {width:auto;font-size:3.250em;font-family:Arial;color:white;float:left;padding:0.135em 0 0.250em 0.519em;text-decoration:none;margin-top:0.192em;}
.HeaderControlContent .MMHeaderMenu {font-family:Arial;float:right;padding:0.313em 0.313em 0 0;}
.HeaderControlContent .MMHeaderMenu ul {margin-top:0;margin-left:2.333em;display:block;}
.HeaderControlContent .MMHeaderMenu ul li:first-child {display:inline;margin-right:0.600em;}
.HeaderControlContent .MMHeaderMenu ul li:last-child {display:inline;margin-right:0.600em;}
.HeaderControlContent .MMHeaderMenu ul li {color:white;float:left;list-style:none;}
.HeaderControlContent .MMHeaderMenu .MenuItemHome {color:white;text-decoration:none;padding:0.357em 0.357em 0;display:inline-block;}
.HeaderControlContent .MMHeaderMenu .MenuItemMyMemorials {color:white;text-decoration:none;padding:0.357em 1.071em 0 0;display:inline-block;}
.HeaderControlContent .MMHeaderMenu .MenuItemMyFriends {color:white;text-decoration:none;padding:0.357em 0.643em 0 0;display:inline-block;}
.HeaderControlContent .MMHeaderMenu .Bullet {color:white;vert-align:top;font-size:0.857em;font-weight:bold;padding:0 1em 0 0;margin-top:0.333em;float:left;}
.HeaderControlContent .MMHeaderMenu .SearchInstructions {color:white;font-style:italic;font-size:0.667em;margin:0.500em 0 0 0;padding:1.5em 0 0.200em 4.000em;float:none;clear:both;*padding-top:.5em;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch {padding-left:2.667em;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .SearchButton {float:none;padding:0 0 0 0.333em;cursor:pointer;margin-top:0;margin-right:0;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .watermarkedText {color:#999999;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .FirstName {padding-left:0;float:left;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .LastName {float:left;padding:0;margin-right:0.133em;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .FirstName input, .HeaderControlContent .MMHeaderMenu .HeaderSearch .LastName input {width:7.692em;height:auto;padding:0.154em;font-size:0.867em;}
.MMHeaderMenu .MenuItemMyFriends:hover, .MMHeaderMenu .MenuItemMyMemorials:hover, .MMHeaderMenu .MenuItemHome:hover,
.ActivityData a:hover, .HomepageTitleLink:hover, .HomepageLink:hover, .ControlsHeader a:hover, .HomeLink:hover, .ViewAllMyMemorials:hover {text-decoration:underline !important;}
@media screen and (max-width:840px) {
.HeaderControlContent .MMHeaderMenu ul li {font-size:0.933em;}
.HeaderControlContent .MMHeaderMenu .HeaderSearch .FirstName input, .HeaderControlContent .MMHeaderMenu .HeaderSearch .LastName input {width:6.692em;padding:0.077em;}
.HeaderControlContent .MMHeaderMenu .SearchInstructions {padding-top:1em;}
.HeaderControlContent .MMHeaderText a {font-size:2.500em;padding:0.250em 0 0.375em 0.500em;}
}
@media screen and (max-width:768px) {
.HeaderControlContent {display:none;}
.MobileHeader {display:block;background-color:#486378;padding:0.063em 0 0.063em 0.063em;}
.MobileHeader .AppName {text-align:center;padding-bottom:0.313em;}
.MobileHeader .AppName a {font-size:2.500em;font-family:Arial;color:#FFFFFF;text-decoration:none;}
.MobileHeader .Navigation {font-weight:bold;color:#486378;height:2.188em;display:table;overflow:hidden;}
.MobileHeader .Navigation .HomeLink {background-image:url(../images/MyMemorials/ns_home_icon.png);background-position:0.313em 0.313em;}
.MobileHeader .Navigation .SearchLink {background-image:url(../images/MyMemorials/ns_search_icon.png);background-position:0.250em 0.375em;}
.MobileHeader .Navigation .HomeLink, .MobileHeader .Navigation .SearchLink {background-repeat:no-repeat;background-color:#fff;min-width:2.25em;height:2.188em;display:table-cell;border-right:solid 0.08em #677d8f;}
.MobileHeader .Navigation .HomeLink.Active {background-image:url(../images/MyMemorials/ns_home_icon.png);background-position:0.313em -1.3em;border-top:0.08em solid #677d8f;}
.MobileHeader .Navigation .SearchLink.Active {background-image:url(../images/MyMemorials/ns_search_icon.png);background-position:0.313em -1.188em;border-top:0.08em solid #677d8f;}
.MobileHeader .Navigation .HomeLink.Active, .MobileHeader .Navigation .SearchLink.Active {background-repeat:no-repeat;background-color:#486378;}
.MobileHeader .Navigation .HomeButtonContainer {width:8%;display:table-cell;}
.MobileHeader .Navigation a.Links {background-color:white;cursor:pointer;display:table-cell;text-align:center;width:50%;border-right:solid 0.08em #677d8f;text-decoration:none;color:#486378;vertical-align:middle;font-size:0.875em;height:2.500em;}
.MobileHeader .Navigation a.Links.Active {background-color:#486378;color:#fff;border-top:0.08em solid #677d8f;}
}
@media screen and (max-width:768px) and (max-width:350px) {
.MobileHeader .AppName a {font-size:1.875em;line-height:40px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.HeaderSearch .SearchButton {margin-top:-2px;}
.Bullet {padding:1px 12px 0px 0px;margin-top:-2px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:840px) {
.Bullet {padding:1px 12px 0px 0px;}
}
.ObitReportPanel {width:45.69444444444444%;padding:0 1.38888888888889% 0 2.777777777777778%;border-right:0.063em #ccc solid;float:left;text-decoration:none;}
.ObitReportPanel .ControlsHeader {margin-bottom:.938em;}
.ObitReportPanel .ObitReportItem {clear:left;height:7.692em;margin-bottom:0.385em;padding-bottom:0.385em;font-size:.813em;}
.ObitReportPanel .ObitReportItem .Portrait {width:6.154em;height:7.692em;float:left;padding-right:0.769em;}
.ObitReportPanel .ObitReportItem .Portrait img {padding:0.385em 0;}
.ObitReportPanel .ObitReportItem .ObitReportItemContent {float:left;width:65%;}
.ObitReportPanel .ObitReportItem .ObitReportItemContent .HomepageTitleLink {line-height:1.231em;}
.ObitReportPanel .ObitReportItem .ObitReportItemContent .BlogContent {display:block;color:#333333;margin-top:0.231em;}
@media only screen and (max-width:767px) {
.ObitReportPanel {border-right:none;background-color:#FFF;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;float:none;width:95.83333333333333%;padding-top:1.25em;padding-bottom:1.25em;margin-bottom:1.25em;}
}
@media only screen and (max-width:340px) {
.ObitReportPanel .ObitReportItem .ObitReportItemContent .BlogContent {margin-top:0;}
}
.RecentUpdatesContainer {width:45.69444444444444%;padding:0 1.38888888888889% 0 2.777777777777778%;border-right:0.063em #ccc solid;float:left;min-height:15.313em;}
.RecentUpdatesContainer .flexslider {border:none;margin-bottom:0;margin-left:0;}
.RecentUpdatesContainer .flexslider .flex-control-nav {bottom:0;position:inherit;}
.RecentUpdatesContainer .UpdateContainer {margin-bottom:.625em;width:auto;}
.RecentUpdatesContainer .UpdateContainer a {color:#6699cc;text-decoration:none;}
.RecentUpdatesContainer .UpdateContainer .FriendLink {text-decoration:none;}
.RecentUpdatesContainer .UpdateContainer .ActivityData {width:70%;font-size:0.813em;display:inline-block;line-height:1.154em;}
.RecentUpdatesContainer .UpdateContainer .ActivityData .Timestamp {font-size:0.846em;margin-left:.083em;margin-top:0.364em;}
.RecentUpdatesContainer .UpdateContainer .FriendImageLink {display:block;float:left;margin-bottom:.625em;margin-right:.625em;width:3.125em;height:3.125em;}
@media only screen and (max-width:767px) {
.RecentUpdatesContainer {border-right:none;background-color:#FFF;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;float:none;width:95.83333333333333%;padding-top:1.25em;padding-bottom:1.25em;margin-bottom:1.25em;}
}
.AddMemorialsContainer {background-color:white;padding:1.250em 0;*padding-bottom:0;height:auto;margin:0;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;}
.AddMemorialsContainer .AddMemorialsNoFollows {padding:0 1.38888888888889% 0 2.777777777777778%;}
.AddMemorialsContainer .AddMemorialsNoFollows .NoFollowsAddMemorialsLink {text-decoration:none;color:#333;font-weight:bold !important;font-size:1.250em;padding-bottom:0.250em;word-spacing:0.100em;display:inline-block;width:68.34532374100719%;}
.AddMemorialsContainer .AddMemorialsNoFollows .AddMemorialsNoFollowsText {font-size:.600em;word-spacing:0.050em;font-weight:normal !important;line-height:1.800em;}
.AddMemorialsContainer .AddMemorialsNoFollows .AddMemorialsNoFollowsButton {text-align:center;float:right;margin-top:-2.5em;margin-right:7.194244604316547%;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList {width:45.69444444444444%;padding:0 1.38888888888889% 0 2.777777777777778%;border-right:0.063em #ccc solid;float:left;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList .AddMemorialsInviteFriendsLink {font-weight:bold !important;word-spacing:0.077em;font-size:0.813em !important;margin-bottom:0.615em;}
.AddMemorialsContainer .AddMemorialsButton {text-align:center;float:right;z-index:2;margin-right:1.250em;}
.AddMemorialsContainer .AddMemorialsFollowsRight {width:45.83333333333333%;padding:0 1.38888888888889% 0 2.777777777777778%;float:left;}
.AddMemorialsContainer .AddMemorialsFollowsRight .FollowsAddMemorialsLink {text-decoration:none;font-weight:bolder;font-size:0.813em;word-spacing:0.077em;}
.AddMemorialsContainer .AddMemorialsFollowsRight .AddMemorialsFollowsText {font-size:0.688em;float:left;width:13.182em;display:block;margin-top:0.455em;}
@media screen and (max-width:767px) {
.AddMemorialsContainer {background-color:transparent;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList, .AddMemorialsContainer .AddMemorialsFollowsRight, .AddMemorialsContainer .AddMemorialsNoFollows {border-right:none;background-color:#FFF;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;float:none;width:95.83333333333333%;padding-top:1.25em;padding-bottom:1.25em;}
.AddMemorialsContainer .AddMemorialsNoFollows .NoFollowsAddMemorialsLink {padding:0;}
.AddMemorialsContainer .AddMemorialsNoFollows .AddMemorialsNoFollowsButton {margin-right:2.777777777777778%;}
.AddMemorialsContainer .AddMemorialsBody {float:left;margin-right:0.625em;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList {margin-bottom:1.25em;height:3.125em;position:relative;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList .InviteFriendsPhotos {width:auto;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList .AddMemorialsButton {margin-top:0.500em;position:absolute;bottom:1.375em;left:19.063em;}
.AddMemorialsContainer .AddMemorialsFollowsRight {height:2.500em;position:relative;}
.AddMemorialsContainer .AddMemorialsFollowsRight .AddMemorialsFollowsText {width:auto;}
.AddMemorialsContainer .AddMemorialsFollowsRight .AddMemorialsButton {margin-top:0.188em;position:absolute;bottom:1.438em;left:19.063em;}
.AddMemorialsContainer .AddMemorialsButton {display:inline-block;}
.AddMemorialsContainer .InviteFriendsPhotos, .AddMemorialsContainer .AddMemorialsButton, .AddMemorialsContainer .AddMemorialsFollowsRight .AddMemorialsFollowsText {float:none;}
}
@media screen and (max-width:570px) {
.AddMemorialsContainer .AddMemorialsNoFollows {margin:0 auto;text-align:center;}
.AddMemorialsContainer .AddMemorialsNoFollows .NoFollowsAddMemorialsLink.Header {font-size:0.813em;margin-right:0.625em;width:100%;}
.AddMemorialsContainer .AddMemorialsNoFollows .NoFollowsAddMemorialsLink.Header .AddMemorialsNoFollowsText {font-size:0.846em;display:block;padding-top:0.727em;}
.AddMemorialsContainer .AddMemorialsNoFollows .AddMemorialsNoFollowsButton {float:none;display:inline-block;margin-top:0.625em;}
}
@media screen and (max-width:550px) {
.AddMemorialsContainer .AddMemorialsBody {float:none;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList, .AddMemorialsContainer .AddMemorialsFollowsRight {height:auto;text-align:center;position:inherit;}
.AddMemorialsContainer .AddMemorialsNoAppFriendsList .AddMemorialsButton, .AddMemorialsContainer .AddMemorialsFollowsRight .AddMemorialsButton {margin-top:0.625em;margin-left:0;position:inherit;}
}
.MyMemorialsContainer {background-color:white;padding:1.250em 1.38888888888889% 1.250em 2.777777777777778%;margin:1.250em 0;}
.MyMemorialsContainer .ViewAllMyMemorials {float:right;display:block;color:#6699CC;font-size:0.813em;line-height:1.538em;text-decoration:none;*margin-top:-2em;}
.MyMemorialsContainer .ControlsHeader {display:inline-block;}
.MyMemorialsContainer .MyMemorialsAddMemorial {width:14.375em;float:left;text-align:center;margin-top:1.250em;}
.MyMemorialsContainer .MyMemorialsAddMemorial a {color:#000;text-decoration:none;}
.MyMemorialsContainer .MyMemorialsAddMemorial .Button.Green {display:inline-block;margin-left:auto;margin-right:auto;color:white;}
.MyMemorialsContainer .AddMemorialLink {float:right;text-align:center;text-decoration:none;color:#333333;font-weight:bold;font-size:0.875em;line-height:1.571em;}
.MyMemorialsContainer .AddMemorialLink:hover {text-decoration:underline;}
.MyMemorialsContainer .MyMemorialsObit {margin-top:0.538em;text-align:center;float:left;margin-left:auto;margin-right:auto;z-index:1;position:relative;width:8.500em;}
.MyMemorialsContainer .MyMemorialsObit a {text-decoration:none;color:#6f85b3;text-transform:capitalize;font-weight:bold;}
.MyMemorialsContainer .MyMemorialsObit .HomepageTitleLink {width:75%;display:block;text-align:center;margin:0 auto;height:2.308em;line-height:1.154em;}
.MyMemorialsContainer .MyMemorialsObit .ObituaryImage {margin:0.385em auto;}
.MyMemorialsContainer .MyMemorialsObit .MyMemorialsAlert {background-color:#BB1B1B;border-radius:3px;width:4.875em;height:1.250em;line-height:1.250em;font-weight:bold;margin:0 auto;}
.MyMemorialsContainer .MyMemorialsObit .MyMemorialsAlert a {color:white !important;font-size:0.813em;}
@media only screen and (max-width:610px) {
.MyMemorialsContainer .MyMemorialsObit {width:50%;}
.MyMemorialsContainer .MyMemorialsAddMemorial {width:100%;}
}
@media only screen and (max-width:360px) {
.MyMemorialsContainer .MyMemorialsObit {float:none;width:100%;}
.MyMemorialsContainer .MyMemorialsObit .HomepageTitleLink {width:50%;}
}
.FooterContent {clear:both;padding:0.625em;}
.FooterContent a {color:#808080;}
.FooterContent .FooterLinksContainer {font-size:0.813em;}
.FooterContent .PoweredBy {text-align:right;float:right;}
.FooterContent .PoweredBy span {font-size:0.625em;line-height:1.500em;padding-right:0.500em;}
.FooterContent .PoweredBy img {float:right;}
.FooterContent .PoweredBy .PoweredByText {float:left;}
.FooterContent .FooterLinks, .FooterContent .FooterLinksContainer {float:left;}
@media screen and (max-width:840px) {
.FooterContent a {font-size:0.813em;line-height:1.231em;vertical-align:top;}
}
@media screen and (max-width:480px) {
.FooterContent .InviteFriendsPanel {display:none;}
.FooterContent .PoweredBy .PoweredByText {display:none;}
}
.TabContainer {background-color:#E2F0F0;height:35px;z-index:1;position:relative;font-size:0.750em;display:block;}
.TabContainer .Tabs {float:left;width:81.42857142857143%;position:relative;top:-2px;}
.TabContainer .Tabs .Tab {position:relative;background-color:#ABBFC6;border-radius:8px 8px 0 0;color:white;float:left;font-weight:bold;line-height:16px;padding:1px 10px;width:109px;height:35px;margin:0 3px 0px 0px;text-decoration:none;}
.TabContainer .Tabs .Tab .NotificationContainer {position:absolute;top:-5px;right:2px;border:solid 1px #ccc;background-color:#92340e;z-index:100;padding:2px 4px 3px 4px;color:white;font-size:12px;line-height:12px;}
.TabContainer .Tabs .Tab .FirstName, .TabContainer .Tabs .Tab .LastName {width:109px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.TabContainer .Tabs .Tab .LastName {text-transform:uppercase;}
.TabContainer .Tabs .Tab:hover {background-color:#849DA5;cursor:pointer;text-decoration:none;}
.TabContainer .Tabs .Tab.Selected {background-color:white;color:#3f6e93;padding-bottom:4px;cursor:default;}
.TabContainer .Tabs .ExpandedTab {position:relative;width:15px;overflow:visible;line-height:36px;font-size:18px;font-weight:bold;}
.TabContainer .Tabs .ExpandedTab .NotificationContainer {right:-7px !important;}
.TabContainer .Tabs .ExpandedTab .NameList {position:absolute;background-color:#ABBFC6;border:solid 1px #808080;border-radius:0 0 8px 8px;top:37px;right:0px;z-index:99;padding:5px 0px;display:none;}
.TabContainer .Tabs .ExpandedTab .NameList .NotificationContainer {top:6px !important;right:4px !important;}
.TabContainer .Tabs .ExpandedTab .NameList ul {margin:0px;padding:0px;list-style:none;font-size:12px;white-space:nowrap;line-height:18px;}
.TabContainer .Tabs .ExpandedTab .NameList ul li {position:relative;}
.TabContainer .Tabs .ExpandedTab .NameList ul li a {color:white;padding:7px 10px;display:block;text-decoration:none;}
.TabContainer .Tabs .ExpandedTab .NameList ul li a:hover {background-color:#849DA5;}
.TabContainer .Tabs .ExpandedTab .NameList.Notifications ul li a {padding-right:35px;}
.TabContainer .Tabs .Pages {height:35px;margin:0px;padding:0px;max-width:530px;overflow:hidden;float:left;}
.SearchContainer .PageContent {margin-top:0.833em;}
.SearchContainer .PageContent .SearchPagePanel .Title {color:#333333;}
.SearchContainer .PageContent .ResultsHeader {margin:0.833em 0;width:100%;}
.SearchContainer .PageContent .ResultsHeader label {display:block;color:#92340e !important;font-size:1.333em;font-weight:bold;}
.SearchContainer .PageContent .SearchResult .obituaryView {padding-top:0.417em;}
.SearchContainer .PageContent .SearchResult .HorizontalLine {border:0.083em solid #F4F4F4;margin:1.667em auto;text-align:center;width:100%;}
.SearchContainer .PageContent .SearchResult .PhotoSection {width:9.167em;vertical-align:top;}
.SearchContainer .PageContent .SearchResult .ObituarySection {padding-bottom:0.417em;float:left;width:75%;}
.SearchContainer .PageContent .SearchResult .ObituarySection .PublishedLine {clear:both;display:block;margin-top:0.417em;}
.SearchContainer .PageContent .SearchResult .ObituarySection .Name, .SearchContainer .PageContent .SearchResult .ObituarySection a.Name {color:#92340e;font-size:1.083em;font-weight:bold;text-decoration:none;}
.SearchContainer .PageContent .SearchResult .ObituarySection .Button {margin-right:0.313em;margin-bottom:0.313em;display:inline-block;}
.SearchContainer .PageContent .SearchOptions ul li {margin-left:10px;}
.SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection {float:left;}
.SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection img, .SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection tr, .SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection tbody, .SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection table, .SearchContainer .PageContent .SearchOptions .obituaryView .PhotoSection td {vertical-align:inherit;}
.SearchContainer .PageContent .SearchOptions .uxExceededMaxSearchRecord {font-style:italic;padding-bottom:0.833em;}
.SearchContainer .PageContent .SampleCobrandedSearch .ReturnUrl {margin-top:0.833em;text-align:center;}
.SearchContainer .PageContent .SampleCobrandedSearch .Title {color:#333333;}
@media screen and (max-width:500px) {
.SearchContainer .PageContent .SearchResult .ObituarySection {float:none;width:100%;}
.SearchContainer .PageContent .SearchResult .ObituarySection .Button {font-size:1.083em;}
.SearchContainer .PageContent .SearchResult .HorizontalLine {margin:0.833em auto;}
}
.CreateMyMemorialsContainer {padding-top:0.833em;}
.CreateMyMemorialsContainer .Row {margin-bottom:1.167em;}
.CreateMyMemorialsContainer .Row.MemorialContent {margin-bottom:0.333em;}
.CreateMyMemorialsContainer .Title {color:#92340e !important;font-size:1.333em;font-weight:bold;padding-bottom:0.625em;}
.CreateMyMemorialsContainer .FormDescription {line-height:1.333em;width:100%;padding-bottom:0.833em;}
.CreateMyMemorialsContainer .MemorialText {overflow:auto;}
.CreateMyMemorialsContainer .Notes {color:#999;font-size:0.917em;font-style:italic;}
.CreateMyMemorialsContainer .ErrorList {color:#f03a31;padding:0.833em 1.250em;margin:0.417em 0 1em 0;border:0.083em solid #f03a31;background-color:#fad3c5;width:93.62934362934363%;display:none;}
.CreateMyMemorialsContainer .ErrorList ul {margin-left:2.500em;margin-top:0.417em;margin-bottom:0;padding-left:0;}
.CreateMyMemorialsContainer .ErrorList ul li {margin-left:0;}
.CreateMyMemorialsContainer .ErrorList .ErrorHeader {color:#000;}
.CreateMyMemorialsContainer .FormContainer {width:76.74074074074074%;margin:0 auto;}
.CreateMyMemorialsContainer .FormContainer .MemorialContent .MemorialText {height:5.833em;width:98.64864864864865%;}
.CreateMyMemorialsContainer .FormContainer .Row input {max-width:20.833em;width:100%;}
.CreateMyMemorialsContainer .FormContainer .Row.DateBox input {max-width:10.417em;width:100%;}
.CreateMyMemorialsContainer .TextCounter {float:right;color:#999;font-style:normal;}
.CreateMyMemorialsContainer .Error {font:Tahoma, Arial;color:#f03a31;padding:0.833em 1.250em;margin:0.417em 0 1em 0;border:0.083em solid #f03a31;background-color:#fad3c5;width:93.62934362934363%;}
@media screen and (max-width:715px) {
.CreateMyMemorialsContainer .TabContainer {display:none;}
.CreateMyMemorialsContainer .FormContainer .Row {margin-bottom:0;}
.CreateMyMemorialsContainer .FormContainer .Row input {display:block;margin:0 auto;margin-bottom:1.167em;}
.CreateMyMemorialsContainer .FormContainer .Row.DateBox {display:table;margin:0 auto;}
.CreateMyMemorialsContainer .FormContainer .Row.DateBox input {display:inline;}
}
@media screen and (max-width:540px) {
.CreateMyMemorialsContainer .FormContainer .Notes .TextCounter {float:none;}
}
@media screen and (max-width:400px) {
.CreateMyMemorialsContainer .FormContainer {width:98.741%;}
.CreateMyMemorialsContainer .FormContainer .Row.DateBox input {font-size:0.917em;}
}
.WelcomeContainer .WelcomeText {background-color:white;border-width:0;margin-top:1.25em;}
.WelcomeContainer .WelcomeText strong {font-weight:bold;}
.WelcomeContainer .WelcomeText ul {list-style:inherit;}
.WelcomeContainer .WelcomeText .WelcomeSynopsis {width:91.91176470588235%;margin-bottom:2.083em;}
.WelcomeContainer .WelcomeText .FacebookAppSample {float:right;display:block;}
.WelcomeContainer .WelcomeText ul {margin-top:0;margin-left:0.833em;padding-left:1.667em;width:53.67647058823529%;}
.WelcomeContainer .WelcomeText ul li {margin-bottom:1.583em;}
.WelcomeContainer .WelcomeText .LoginPanel {display:none;margin:15px 0px 10px 0px;}
.WelcomeContainer .WelcomeText p {margin:1.250em 0;}
.WelcomeContainer .WelcomeText .Button {display:inline-block;}
.WelcomeContainer .WelcomeText .ButtonTextCombo .ButtonText {float:left;margin-left:0.417em;}
.WelcomeContainer .WelcomeTextObit {font-size:0.750em;padding:0.833em;}
.WelcomeContainer .WelcomeTextObit ul {list-style:none;width:73.52941176470588%;margin-top:0.833em;}
.WelcomeContainer .WelcomeTextObit ul li {margin-bottom:0.417em !important;}
.WelcomeContainer .WelcomeTextObit .Follow, .WelcomeContainer .WelcomeTextObit .WelcomeTextObit .Signup {text-align:center;margin-bottom:0.833em;}
.WelcomeContainer .WelcomeTextObit .Follow {width:10.938em;margin-top:0.625em;}
.WelcomeContainer .WelcomeTextObit .Signup {width:90px;}
@media screen and (max-width:715px) {
.WelcomeContainer .TabContainer {display:none;}
.WelcomeContainer .SampleObit {margin-top:0.625em;}
}
@media screen and (max-width:480px) {
.WelcomeContainer .WelcomeText .FacebookAppSample {float:none;margin:0 auto 0.833em;}
.WelcomeContainer .WelcomeText ul {width:85%;}
.WelcomeContainer .WelcomeText .ButtonTextCombo .ButtonText {clear:both;margin-left:0;margin-top:0.833em;line-height:normal;}
}
@media screen and (max-width:480px) {
.WelcomeContainer .WelcomeText .Title .MyMemorialsText {display:block;}
}
.Faq {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;line-height:1.500em;}
.Faq .FaqItemContainer {margin-top:0.833em;}
.Faq .FaqItemContainer .Header {background:url("../Images/MyMemorials/right-arrow-black.gif") no-repeat scroll 0 4px transparent;padding:0 0 0.667em 1.250em;font-weight:bold;}
.Faq .FaqItemContainer .Content {padding-left:1.250em;}
.Faq .FaqItemContainer .Content strong {font-weight:bold;}
.EntryContainer {padding:1.250em 0 0.417em 1.667em;}
.EntryContainer .EntryDividerOptions {position:relative;margin:0.417em 0;padding:0;top:-0.833em;left:-0.917em;}
.EntryContainer .EntryDividerOptions .HorizontalLine {border:0.083em solid #F4F4F4;margin:0.833em auto;text-align:center;width:100%;}
.EntryContainer .EntryDividerOptions .UndoHide {font-weight:bold;margin:0.833em 0.833em -1.25em;display:none;}
.EntryContainer .EntryDividerOptions .UndoHide .UndoHideLink {font-weight:normal !important;}
.EntryContainer .PinnedNotification {top:0;left:0;height:1.333em;width:1.333em;position:absolute;background:url("https://s-static.ak.fbcdn.net/rsrc.php/v1/yn/r/2SUOgDd15YA.png") -1.417em -28.167em no-repeat;}
.EntryContainer .EntryPhoto {float:left;min-width:5.417em;margin-right:0.417em;}
.EntryContainer .Entry {float:left;width:80.3030303030303%;}
.EntryContainer .Actions {position:absolute;right:12.12121212121212%;top:0;color:#808080;display:none;z-index:101;background-color:white;}
.EntryContainer .Actions .ArrowButton {width:1.583em;height:1.667em;color:white;padding:0.167em 0 0 0.250em;cursor:pointer;background-image:url(../Images/MyMemorials/iCh4O9b6qqE.png);background-position:0 -34.583em;position:relative;}
.EntryContainer .Actions .ArrowButton:hover {background-position:-1.75em -34.583em;}
.EntryContainer .Actions .ArrowButton.MenuOpen {background-position:-3.5em -34.583em;}
.EntryContainer .Actions .MenuHover {padding:0.417em 0.833em;border:0.083em solid #808080;display:none;position:absolute;top:1.667em;right:0.167em;width:10.417em;background-color:white;}
.EntryContainer .Actions .MenuHover a {line-height:1.667em;display:block;}
.EntryContainer .Actions a {color:#808080;text-decoration:none;}
.EntryContainer .Actions a:hover {text-decoration:underline;}
.EntryContainer .Author {color:#3B5998;font-weight:bold;padding:0 0 0.417em;}
.EntryContainer .EntryText {line-height:1.333em;}
.EntryContainer .EntryText .MoreLink {margin-left:0.417em;}
.EntryContainer .EntryDivider {position:absolute;top:0;left:0;height:0.833em;}
@media screen and (max-width:415px) {
.EntryContainer {padding-left:1.667em;}
.EntryContainer .Entry {width:90%;float:none;}
}
.ActivityContainer {color:#2c4a61;font-weight:bold;background-color:#FFFFFF;margin-top:0.625em;padding:0.625em;margin-bottom:0.625em;}
.ActivityContainer select {border:0.083em solid #D6E2E4;color:#2c4a61;font-weight:bold;padding:0.167em;}
.ObituaryViewContainer .Title {float:left;width:80%;}
.ObituaryViewContainer .OptionsContainer {float:right;z-index:20;margin-top:0.833em;position:relative;}
.ObituaryViewContainer .OptionsContainer .Optionlink {color:#808080;cursor:pointer;padding:0 0 0 0.417em;text-decoration:underline;}
.ObituaryViewContainer .OptionsContainer .Options {position:absolute;background-color:white;min-width:8.750em;line-height:1.667em;border:0.083em solid #808080;padding:0.417em 0.417em 0.417em 0.833em;top:1.083em;right:0;display:none;z-index:101;margin-top:0.250em;}
.ObituaryViewContainer .OptionsContainer .Options a {display:block;white-space:nowrap;padding-right:0.417em;color:#808080;text-decoration:none;}
.ObituaryViewContainer .OptionsContainer .Options a:hover {text-decoration:underline;}
.ObituaryViewContainer .Obituary {line-height:1.500em;text-align:justify;padding-right:0.833em;position:relative;}
.ObituaryViewContainer .Obituary .ObituaryImage {float:left;margin-right:0.833em;cursor:pointer;}
.ObituaryViewContainer .Obituary .ObituaryImage td {vertical-align:top;}
.ObituaryViewContainer .Obituary .ObituaryText {text-align:left;}
.ObituaryViewContainer .Obituary .DeletedObitPanel {margin-top:0;position:relative;top:0.417em;}
.ObituaryViewContainer .Obituary .ObitButtons {text-align:center;padding-top:1.667em;}
.ObituaryViewContainer .Obituary .ObitButtons .Button {display:inline-block;margin-left:0.313em;margin-right:0.313em;}
.ObituaryViewContainer .Obituary.DeletedObituary .ObituaryImage {position:relative;z-index:2;}
.ObituaryViewContainer .FromToYears {font-weight:normal;}
@media screen and (max-width:575px) {
.ObituaryViewContainer .Obituary .ObitButtons {clear:both;}
.ObituaryViewContainer .Obituary .ObitButtons .Button {margin-bottom:0.769em;font-size:1.083em;}
.ObituaryViewContainer a.AddMemorial {font-size:1.083em;}
}
.FriendsContainer .ViewAllFriendsModule, .FriendsContainer .FriendsModule {border-right:none;background-color:#FFF;-moz-box-shadow:0.063em 0.063em 0.063em #ccc;-webkit-box-shadow:0.063em 0.063em 0.250em #ccc;box-shadow:0.063em 0.063em 0.063em #ccc;float:none;padding:1.25em 1.38889% 2.25em 2.77778%;margin:1.25em 0 0;width:auto;}
.FriendsContainer .ViewAllFriendsModule .ControlsHeader {color:#4a4a4a;}
.FriendsContainer .ViewAllFriendsModule .ImageContainer {display:table;margin:1.250em auto 0 auto;}
.FriendsContainer .ViewAllFriendsModule .ImageContainer .FriendImage {float:left;margin:0.625em;}
.FriendsContainer .FriendsModule .ControlsHeader {display:none;}
.FriendsContainer .FriendsModule .NoAppFriendsList {font-size:1.375em;margin:0;text-align:left;width:auto;}
.FriendsContainer .FriendsModule .NoAppFriendsList a {line-height:normal;}
.FriendsContainer .FriendsModule .NoAppFriendsList .InviteFriendsTitle {font-family:arial, sans-serif;margin-bottom:1.409em;line-height:1em;}
.FriendsContainer .FriendsModule .NoAppFriendsList .InviteFriendsTitle a {color:#4a4a4a;}
.FriendsContainer .FriendsModule .NoAppFriendsList .NoAppFriendsContainer {float:left;margin-left:21%;}
.FriendsContainer .FriendsModule .NoAppFriendsList p.Button {margin-top:0;float:left;margin-left:1.250em;}
.FriendsContainer .FriendsModule .NoAppFriendsList p.Button a {color:inherit;line-height:inherit;}
@media only screen and (max-width:750px) {
.FriendsContainer .FriendsModule .NoAppFriendsList .NoAppFriendsContainer {margin:0 auto;float:none;text-align:center;}
.FriendsContainer .FriendsModule .NoAppFriendsList p.Button {float:none;margin:0.625em auto 0;}
}
@media only screen and (max-width:400px) {
.FriendsContainer .FriendsModule .NoAppFriendsList .InviteFriendsTitle {font-size:0.864em;}
}