/*!
Theme Name: Quinn Funerals
Author: Goop Digital
Author URI: http://www.goop.com.au/
Description: WordPress theme for Quinn Funerals
Text Domain: quinnfunerals
SASS: 1.6.1
Version: 1.0
*/@import url("//goopfiles.com/library/fonts/font-awesome/css/font-awesome.min.css");@import url("//fonts.googleapis.com/css?family=Cinzel|Open+Sans:300,400,600");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;outline:0;font-size:inherit;vertical-align:baseline;background:transparent}html{-webkit-text-size-adjust:none}body{line-height:1;background:#ffffff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}nav ul,aside ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}mark{font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:0.0625rem dotted #aaa;cursor:help}hr{display:block;height:0.0625rem;border:0;border-top:0.0625rem solid #aaa;margin:1.25rem 0;padding:0}input,select{vertical-align:middle}ul,ol{font-size:0}main pre,article pre{width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:1em}main blockquote,article blockquote{margin:0 1.25rem 1em 1.25rem}main ul.columns-1,article ul.columns-2,article ul.columns-3,article ul.columns-4{clear:both;width:100%;font-size:0}main ul.columms-1{float:left;display:inline;width:100%}main ul.columns-2 li{float:left;display:inline;width:50%}main ul.columns-3 li{float:left;display:inline;width:33.333%}main ul.columns-4 li{float:left;display:inline;width:25%}.container{position:relative;width:98%;padding:0 1%;margin:0 auto;max-width:60rem}@media only screen and (min-width: 1200px){.container{max-width:1200px}}.container .column,.container .columns{float:left;display:inline}.row{margin-bottom:0}.container .one.column,.container .one.columns{width:6.25%}.container .two.columns{width:12.5%}.container .three.columns{width:18.75%}.container .four.columns{width:25%}.container .five.columns{width:31.25%}.container .six.columns{width:37.5%}.container .seven.columns{width:43.75%}.container .eight.columns{width:50%}.container .nine.columns{width:56.25%}.container .ten.columns{width:62.5%}.container .eleven.columns{width:68.75%}.container .twelve.columns{width:75%}.container .thirteen.columns{width:81.25%}.container .fourteen.columns{width:87.5%}.container .fifteen.columns{width:93.75%}.container .sixteen.columns{width:100%}.container .one-third.column{width:33.33%}.container .two-thirds.column{width:66.66%}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.container .columns.offset-by-one{margin-left:6.25%}.container .columns.offset-by-two{margin-left:12.5%}.container .columns.offset-by-three{margin-left:18.75%}.container .columns.offset-by-four{margin-left:25%}.container .columns.offset-by-five{margin-left:31.25%}.container .columns.offset-by-six{margin-left:37.5%}.container .columns.offset-by-seven{margin-left:43.75%}.container .columns.offset-by-eight{margin-left:50%}.container .columns.offset-by-nine{margin-left:56.25%}.container .columns.offset-by-ten{margin-left:62.5%}.container .columns.offset-by-eleven{margin-left:68.75%}.container .columns.offset-by-twelve{margin-left:75%}.container .columns.offset-by-thirteen{margin-left:81.25%}.container .columns.offset-by-fourteen{margin-left:87.5%}.container .columns.offset-by-fifteen{margin-left:93.75%}.gutter-left{padding-left:1.25rem}.gutter-right{padding-right:1.25rem}@media only screen and (max-width: 767px){.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%;padding:0;margin:0 auto}}.clearfix:before,.clearfix:after,.row:before,.row:after,.group:before,.group:after,section:before,section:after,article:before,article:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.row:after,.group:after,section:after,article:after{clear:both}.clearfix,.row,.group,section,article{zoom:1}::-moz-selection{background:#dddddd}::selection{background:#dddddd}::-moz-selection{background:#dddddd}.lt-ie8 .clearfix,.lt-ie8 .row,.lt-ie8 .group{zoom:0}a[href^=tel]{color:inherit;text-decoration:none}@font-face{font-family:'GOOP';src:url("goop/GOOP.eot?9ommr");src:url("goop/GOOP.eot?#iefix9ommr") format("embedded-opentype"),url("goop/GOOP.woff?9ommr") format("woff"),url("goop/GOOP.ttf?9ommr") format("truetype"),url("goop/GOOP.svg?9ommr#GOOP") format("svg");font-weight:normal;font-style:normal}.goop-logo{font-family:'GOOP';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.goop-logo:before{content:"\e600"}.domain:before{content:"\40";margin-right:0px}main ul.sitemap li ul{margin-top:0.1875rem;margin-bottom:0}main ul.sitemap li.current_page_item{display:none}#scroll{padding:0;font-size:1.5625rem;position:fixed;bottom:0.625rem;right:0.625rem;cursor:pointer;display:none;color:#ab0635;z-index:10000;opacity:0.5}.video-container{position:relative;padding-bottom:56.25%;padding-top:1.5625rem;height:0;margin-bottom:1.25rem}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}main iframe{margin:0 0 1.25rem;display:block;width:100% !important}.clearfix{clear:both}.left,.columns.left{float:left}.right,.columns.right{float:right}.skip{position:absolute;top:-1000px;left:-1000px;text-align:left;overflow:hidden;padding:0.625rem;display:block;width:100%;text-decoration:none}.skip:active,.skip:focus,.skip:hover{top:0;left:0;position:relative;background:#FFCE00;color:#000}nav{padding:0 !important;margin:0;width:100%;z-index:999;background:#ab0635;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ab0635), color-stop(100%, #7a0426));background:-webkit-linear-gradient(top, #ab0635 0%, #7a0426 100%);background:linear-gradient(to bottom, #ab0635 0%, #7a0426 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$primary-color', endColorstr='$primary-color-dark',GradientType=0 )}@media only screen and (max-width: 767px){nav{border-top:0.125rem solid #ab0635}}nav ul{text-align:center;margin:0;padding:0;font-size:0;display:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}@media only screen and (min-width: 768px){nav ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}nav ul li{font-family:"Cinzel","Times New Roman",Times,serif;font-size:0.75rem;line-height:3.125rem;position:relative;margin:0 auto;flex:auto;-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto}@media only screen and (min-width: 960px){nav ul li{font-size:0.875rem}}@media only screen and (min-width: 1024px){nav ul li{font-size:0.9375rem}}@media only screen and (min-width: 1200px){nav ul li{font-size:1rem}}nav ul li:first-child a{border:0}nav ul li>a{color:#fff;text-decoration:none;margin:0 auto;display:block;width:100%;padding:0 0;border-left:0.0625rem solid rgba(255,255,255,0.3)}@media only screen and (min-width: 960px){nav ul li>a{padding:0 0}}nav ul li:hover,nav ul li:focus,nav ul li.current-menu-item,nav ul li.current-page-item,nav ul li.current-page-ancestor,nav ul li.current_page_parent{background:rgba(122,4,38,0.7)}nav ul li:hover>a,nav ul li:focus>a,nav ul li.current-menu-item>a,nav ul li.current-page-item>a,nav ul li.current-page-ancestor>a,nav ul li.current_page_parent>a{color:#fff}nav ul li ul{position:absolute;left:0;top:-9999px;opacity:0;z-index:1;font-size:0.85em;border-top:0.0625rem solid #fff}nav ul li ul li{background:#ab0635;display:block;margin:0;padding:0;line-height:1.875rem;font-weight:300;font-size:1em;border:none}nav ul li ul li.menu-item-has-children{position:relative;padding:0 0.625rem 0 0}nav ul li ul li.menu-item-has-children:before{background:none;position:absolute;top:0.125rem;right:0.625rem;font-size:0.75rem;content:"\f105";color:#fff;opacity:0.5}nav ul li ul li>a{color:#fff;padding:0 0.625rem;margin:0}nav ul li ul li>a:hover,nav ul li ul li>a:focus{color:#fff}nav ul li ul li:hover,nav ul li ul li:focus,nav ul li ul li.current-menu-item,nav ul li ul li.current-page-item,nav ul li ul li.current-page-ancestor,nav ul li ul li.current_page_parent{background:#7a0426}nav ul li ul li:hover>a,nav ul li ul li:focus>a,nav ul li ul li.current-menu-item>a,nav ul li ul li.current-page-item>a,nav ul li ul li.current-page-ancestor>a,nav ul li ul li.current_page_parent>a{color:#fff}nav ul li ul li ul li{background:#c4073d}nav ul li:hover ul{opacity:1.0;position:absolute;left:0;top:100%;display:block;height:auto;white-space:nowrap;margin:0;text-align:left;visibility:visible;padding:0}nav ul li:hover ul li ul{visibility:hidden;top:-9999px;left:0;opacity:0;border:0}nav ul li:hover ul li:hover ul{top:0;left:100%;visibility:visible;opacity:1}form li{list-style:none}form label{display:block;margin-top:1em}form input[type=radio]+label{margin-top:0}form input[type=checkbox]+label,form input[type=radio]+label,form label.checkbox{display:inline-block}form input[type=text],form input[type=email],form input[type=password],form textarea,form select{border:0.0625rem solid #aaa;padding:0.3125rem;display:block;margin-left:0 !important;width:100% !important;color:#777}form input[type=text]:hover,form input[type=text]:focus,form input[type=email]:hover,form input[type=email]:focus,form input[type=password]:hover,form input[type=password]:focus,form textarea:hover,form textarea:focus,form select:hover,form select:focus{color:#444}.ninja-forms-cont{padding-bottom:1.25rem}.ninja-forms-cont .ninja-forms-response-msg{margin:0;font-weight:700}.ninja-forms-cont .ninja-forms-response-msg.ninja-forms-error-msg{color:#cc0000}.ninja-forms-cont .ninja-forms-response-msg.ninja-forms-error-msg p{display:inline;padding-right:0.3125rem}.ninja-forms-cont ninja-forms-response-msg.ninja-forms-success-msg{color:#b0b0b0;margin:0 0 1.25rem}.ninja-forms-cont .ninja-forms-field-error{color:#cc0000;font-size:0.75rem}.ninja-forms-cont .ninja-forms-field-error p{display:inline}.ninja-forms-cont .ninja-forms-error input[type=text],.ninja-forms-cont .ninja-forms-error input[type=email],.ninja-forms-cont .ninja-forms-error textarea,.ninja-forms-cont .ninja-forms-error select{border-color:#c00 !important}.ninja-forms-cont .ninja-forms-field-description{font-size:0.75rem}.ninja-forms-cont .ninja-forms-field-description p{margin:0 0 0.3125rem;color:#777}.ninja-forms-cont .ninja-forms-required-items{display:block;margin:0 0 0.3125rem 0;font-size:0.75rem;color:#777;font-style:italic}.ninja-forms-cont .input-group{margin-top:1em}.ninja-forms-cont .field-wrap{margin-bottom:0.5rem !important}.ninja-forms-cont .field-wrap:last-child{margin-bottom:0 !important}.ui-datepicker-header{background:#ab0635;color:#ffffff}.ui-datepicker-calendar{border:1px solid #ab0635}a.ui-state-default{color:#ab0635;display:block;padding:2px}a.ui-state-default:hover,a.ui-state-default:focus{background:#ab0635;color:#ffffff}.alignnone{margin:0 0 1.25rem 0}.aligncenter,div.aligncenter{display:block;margin:0 auto 1.25rem}.alignright{float:right;margin:0 0 1.25rem 1.25rem}.alignleft{float:left;margin:0 1.25rem 1.25rem 0}.aligncenter{display:block;margin:0 auto}img,img[class*="align"],img[class*="wp-image-"]{max-width:100%;height:auto}img.alignright{margin-left:0 0 1.25rem 1.25rem}img.alignleft{margin:0 1.25rem 1.25rem 0}img.aligncenter{display:block;margin:0 auto 1.25rem}img[class*="align"],img[class*="wp-image-"]{border:none}img.wp-post-image{display:block;margin:0 auto;margin-bottom:1.875rem}@media only screen and (max-width: 599px){.alignnone,.aligncenter,div.aligncenter,.alignright,.alignleft,.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto;text-align:center;width:100%;max-width:100%}}@media only screen and (max-width: 600px){.alignnone,.aligncenter,div.aligncenter,.alignright,.alignleft,.aligncenter{width:100% !important;max-width:100%;margin-left:0;margin-right:0;float:none}}.size-full{width:100%;height:auto}.size-medium{width:60%;height:auto}.size-small{width:30%;height:auto}.wp-caption{margin-bottom:1.25rem;max-width:100%;text-align:left;position:relative}@media only screen and (max-width: 600px){.wp-caption{width:100% !important;max-width:100%;margin-left:0;margin-right:0;float:none}}.wp-caption img{display:block;margin:0 auto}@media only screen and (max-width: 600px){.wp-caption img{width:100% !important;max-width:100%;margin-left:0;margin-right:0;float:none}}.wp-caption-text{font-size:0.75rem;padding:0.625rem 0.3125rem;opacity:0.8}main .pagination{margin-top:1.25rem;margin-bottom:1.25rem;padding:0;display:block}main .pagination span,main .pagination a{display:inline-block;background:#ab0635;color:#ffffff;height:1.25rem;width:1.25rem;line-height:1.25rem;text-align:center;font-size:0.75rem;border:none;text-decoration:none;display:inline-block}main .pagination span:hover,main .pagination span:focus,main .pagination span.current,main .pagination a:hover,main .pagination a:focus,main .pagination a.current{background:#7a0426;border:none;color:#ffffff}main .pagination.single div{display:inline-block;width:50%;margin:0}main .pagination.single div.newer{text-align:right}.btn,input[type=submit],button{color:#ffffff;background:#b0b0b0;text-transform:uppercase;font-size:0.875rem;padding:0.35714rem 0.5rem;margin:0;cursor:pointer;border:0;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1.4;margin-bottom:0.625rem;-webkit-appearance:none}.btn:hover,.btn:focus,input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{color:#ffffff;background:#979797;border:0}.btn-primary{color:#ffffff;background:#b0b0b0;text-transform:uppercase;font-size:0.875rem;padding:0.35714rem 0.5rem;margin:0;cursor:pointer;border:0;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1.4;margin-bottom:0.625rem;-webkit-appearance:none;background:#ab0635}.btn-primary:hover,.btn-primary:focus{color:#ffffff;background:#979797;border:0}.btn-primary:hover,.btn-primary:focus{background:#7a0426}.btn-secondary{color:#ffffff;background:#b0b0b0;text-transform:uppercase;font-size:0.875rem;padding:0.35714rem 0.5rem;margin:0;cursor:pointer;border:0;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1.4;margin-bottom:0.625rem;-webkit-appearance:none;background:#b0b0b0}.btn-secondary:hover,.btn-secondary:focus{color:#ffffff;background:#979797;border:0}.btn-secondary:hover,.btn-secondary:focus{background:#979797}.btn-accent{color:#ffffff;background:#b0b0b0;text-transform:uppercase;font-size:0.875rem;padding:0.35714rem 0.5rem;margin:0;cursor:pointer;border:0;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1.4;margin-bottom:0.625rem;-webkit-appearance:none;background:#252525}.btn-accent:hover,.btn-accent:focus{color:#ffffff;background:#979797;border:0}.btn-accent:hover,.btn-accent:focus{background:#0c0c0c}.btn.full-width,.btn-primary.full-width,.btn-secondary.full-width,.btn-accent.full-width{width:100%;padding:0.41667rem 0.625rem;font-size:0.75rem;text-transform:uppercase}.btn span,.btn-primary span,.btn-secondary span,.btn-accent span{padding-top:0.625rem;padding-bottom:0.625rem;display:inline-block}.btn i,.btn-primary i,.btn-secondary i,.btn-accent i{display:inline-block;line-height:1;margin-left:0.375rem}.btn i.fa-2x,.btn-primary i.fa-2x,.btn-secondary i.fa-2x,.btn-accent i.fa-2x{font-size:inherit}.btn-small{padding:0.41667rem 0.625rem;font-size:0.75rem;text-transform:uppercase}br+.btn{margin-top:0.625rem}.message,#mce-responses>div{padding:1.25rem;margin-bottom:1.25rem;margin-top:1.25rem}.message.warning,#mce-responses>div.warning{background:#fffbd7;border:1px solid #d7c200}.message.error,.message #mce-error-response,#mce-responses>div.error,#mce-responses>div #mce-error-response{background:#ffc6c7;border:1px solid #c60004}.message.success,.message #mce-success-response,#mce-responses>div.success,#mce-responses>div #mce-success-response{background:#fff;border:1px solid #67ce87}#responsive{display:block;position:relative;z-index:1000}@media only screen and (min-width: 768px){#responsive{display:none}}#responsive span{padding:0.625rem;position:absolute;width:100%;text-align:left;color:#ab0635;cursor:pointer}#responsive span i{font-size:1.5625rem}#responsive ul{background:#ab0635;padding:0;margin-bottom:0;display:none;list-style:none}#responsive ul li{border-bottom:1px solid #7a0426;margin:0;line-height:2.1875rem;min-height:2.1875rem;padding:0;font-family:"Cinzel","Times New Roman",Times,serif;text-transform:uppercase}#responsive ul li a{color:#ffffff;text-decoration:none;display:block;padding:0 0.625rem}#responsive ul li:last-child{border:none}#responsive ul li:hover{background:#92052d;color:#ffffff}#responsive ul li:hover>ul{opacity:1;position:relative;top:auto;left:auto;display:block;height:auto;width:auto;white-space:normal;margin:0;text-align:left;overflow:visible;border-top:1px solid #7a0426;position:relative;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#responsive ul li ul{display:none;opacity:0;top:-9999px;left:0;z-index:1}#responsive ul li ul li{font-size:0.75rem}#responsive ul li ul li a{color:#ffffff}#responsive ul li ul li a:before{content:"- "}#responsive ul li ul li ul{display:none !important}#responsive ul li.menu-item-has-children{position:relative}#responsive ul li.menu-item-has-children:before{position:absolute;top:0;right:0.625rem;content:"\f107";color:#ffffff}html,body{height:100%;margin:0;padding:0;line-height:1.4;font-size:1rem;color:#444;font-family:"Open Sans",Arial,sans-serif;font-weight:300}@media only screen and (max-width: 599px){body #quinnfunerals{padding:0 1% !important}}*,*:before,*:after{box-sizing:border-box}a,img,span{-webkit-transition:all opacity 0.3s ease-in-out;transition:all opacity 0.3s ease-in-out}body,input,select,textarea,label,button{font-family:"Open Sans",Arial,sans-serif}ul li.menu-item-has-children:before,article blockquote:before{font-family:'FontAwesome'}h1{font-family:"Cinzel","Times New Roman",Times,serif;font-weight:600}h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6,p,ul{margin-bottom:0.625rem}li,p{font-size:1rem}small{font-size:0.75rem}main a,article a,aside a{color:#2b2b2b;text-decoration:none;position:relative;border-bottom:1px dotted #777}main a:hover,main a:focus,article a:hover,article a:focus,aside a:hover,aside a:focus{color:#ab0635;border-bottom:1px solid #ab0635}main a.readmore,article a.readmore,aside a.readmore{white-space:nowrap}header{position:relative;margin:0;z-index:100;padding-top:1.25rem !important;padding-bottom:1.25rem !important}header #logo a.logo{width:100%;display:block;margin:0 auto;max-width:9.375rem}@media only screen and (min-width: 768px){header #logo a.logo{margin:0}}header #logo a.logo img{display:block;margin:0 auto}@media only screen and (min-width: 768px){header #logo a.logo img{margin:0}}header #details{padding-top:0.625rem !important;text-align:right;display:block;list-style:none}@media only screen and (max-width: 767px){header #details{text-align:center}}@media only screen and (min-width: 768px){header #details{padding-top:2.5rem !important}}header #details li{color:#ab0635;font-size:1.5625rem;font-weight:600;line-height:1.1;text-transform:uppercase}header #details li:last-child{text-transform:none;font-size:1.25rem;color:#b0b0b0;font-weight:300;font-family:"Cinzel","Times New Roman",Times,serif}section#content{padding:1.25rem 0% !important}@media only screen and (min-width: 768px){section#content main{padding-right:1.25rem}}section#banner{padding:0 !important;display:block;position:relative;border-top:0.0625rem solid #fff;overflow:hidden}section#banner img{display:block;margin:0;border-bottom:0.0625rem solid #fff;position:relative;z-index:0;width:100%;height:auto;max-width:none}section#banner img.overlay{position:absolute;top:0;right:0;bottom:0;z-index:10;width:auto;height:100%;max-height:23.4375rem;border:none;display:none}@media only screen and (min-width: 768px){section#banner img.overlay{display:block}}section#banner .notices{background:#b0b0b0;text-align:center}@media only screen and (min-width: 768px){section#banner .notices{position:absolute;top:0;right:0;bottom:0}}section#banner .notices ul{height:100%;margin:0}@media only screen and (min-width: 768px){section#banner .notices ul{border-left:0.0625rem solid #fff}}section#banner .notices ul li{width:50%;display:inline-block;line-height:2.1875rem;font-size:0.9375rem;background:#cacaca;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacaca), color-stop(100%, #b0b0b0));background:-webkit-linear-gradient(top, #cacaca 0%, #b0b0b0 100%);background:linear-gradient(to bottom, #cacaca 0%, #b0b0b0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$secondary-color-light', endColorstr='$secondary-color',GradientType=0 )}@media only screen and (min-width: 768px){section#banner .notices ul li{font-size:1.5625rem;height:50%;display:block;width:100%;line-height:1.1;border-bottom:0.0625rem solid #fff}}section#banner .notices ul li:hover,section#banner .notices ul li.current-page{background:#b0b0b0}section#banner .notices ul li a{display:block;color:#ffffff;text-decoration:none;position:relative;height:100%;width:100%;font-family:"Cinzel","Times New Roman",Times,serif;z-index:100}@media only screen and (min-width: 768px){section#banner .notices ul li a span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}}article,main{position:relative}article h1,main h1{font-size:1.375rem;margin-bottom:0.625rem;color:#ab0635}article h2,main h2{font-size:1.25rem;margin-bottom:0.3125rem;color:#ab0635;font-weight:400}article h3,main h3{font-size:1.125rem;margin-bottom:0;color:#252525;font-weight:400}article h4,article h5,article h6,main h4,main h5,main h6{font-size:1.0625rem;color:#252525;margin-bottom:0.3125rem}article p,main p{line-height:1.4;margin-bottom:0.875rem}article strong,main strong{font-weight:400}article ul,article ol,main ul,main ol{margin:0 1.5625rem 1.25rem}article ul li,article ol li,main ul li,main ol li{margin-bottom:0.3125rem}article ul,main ul{list-style:square}article ol,main ol{list-style:decimal}#cemeteries article ol,#churches article ol,#cemeteries main ol,#churches main ol{list-style:none;margin-left:0;margin-right:0}#cemeteries article ol li,#churches article ol li,#cemeteries main ol li,#churches main ol li{color:#ab0635;font-weight:400}#cemeteries article ol li ul,#churches article ol li ul,#cemeteries main ol li ul,#churches main ol li ul{margin-top:0.3125rem}#cemeteries article ol li ul li,#churches article ol li ul li,#cemeteries main ol li ul li,#churches main ol li ul li{color:#444;font-weight:300}#cemeteries article ol li ul li a[href*='google.com/maps/']:before,#churches article ol li ul li a[href*='google.com/maps/']:before,#cemeteries main ol li ul li a[href*='google.com/maps/']:before,#churches main ol li ul li a[href*='google.com/maps/']:before{font-family:'FontAwesome';content:"\f041";margin-right:0.3125rem}article small,main small{font-size:0.75rem;margin:0 0 0.625rem;opacity:0.7;text-transform:uppercase}article .date,main .date{display:block}article blockquote,main blockquote{position:relative;padding:1.25rem 0 0 1.25rem}article blockquote:before,main blockquote:before{content:"\f10d";opacity:0.3;position:absolute;top:1.25rem;left:0;clear:both;visibility:visible;overflow:visible}article table,main table{margin:0 0 1.25rem 0;border-collapse:collapse;width:100%;border:1px solid #b7b7b7}article table th,article table td,main table th,main table td{border:1px solid #b7b7b7;padding:0.1875rem 0.625rem 0.1875rem}article hr,main hr{border-color:#b7b7b7;height:0.0625rem}article .columns.eight,main .columns.eight{padding-bottom:1.25rem}@media only screen and (min-width: 768px){article .columns.eight:last-child,main .columns.eight:last-child{padding-left:1.25rem}}main .page,main .post,main .obituary,main .search,article .page,article .post,article .obituary,article .search{clear:both;padding:1.25rem 0 0;margin:1.25rem 0 0;border-top:0.0625rem solid #d0d0d0}main .page h2.title,main .page h3.title,main .post h2.title,main .post h3.title,main .obituary h2.title,main .obituary h3.title,main .search h2.title,main .search h3.title,article .page h2.title,article .page h3.title,article .post h2.title,article .post h3.title,article .obituary h2.title,article .obituary h3.title,article .search h2.title,article .search h3.title{background:none;padding:0;margin:0 0 0.3125rem}main .page h2.title a,main .page h3.title a,main .post h2.title a,main .post h3.title a,main .obituary h2.title a,main .obituary h3.title a,main .search h2.title a,main .search h3.title a,article .page h2.title a,article .page h3.title a,article .post h2.title a,article .post h3.title a,article .obituary h2.title a,article .obituary h3.title a,article .search h2.title a,article .search h3.title a{text-decoration:none;padding:0;margin:0;border-color:transparent;color:#ab0635}main .page h2.title a:hover,main .page h2.title a:focus,main .page h3.title a:hover,main .page h3.title a:focus,main .post h2.title a:hover,main .post h2.title a:focus,main .post h3.title a:hover,main .post h3.title a:focus,main .obituary h2.title a:hover,main .obituary h2.title a:focus,main .obituary h3.title a:hover,main .obituary h3.title a:focus,main .search h2.title a:hover,main .search h2.title a:focus,main .search h3.title a:hover,main .search h3.title a:focus,article .page h2.title a:hover,article .page h2.title a:focus,article .page h3.title a:hover,article .page h3.title a:focus,article .post h2.title a:hover,article .post h2.title a:focus,article .post h3.title a:hover,article .post h3.title a:focus,article .obituary h2.title a:hover,article .obituary h2.title a:focus,article .obituary h3.title a:hover,article .obituary h3.title a:focus,article .search h2.title a:hover,article .search h2.title a:focus,article .search h3.title a:hover,article .search h3.title a:focus{background:none;color:#ab0635;border:none}#funeral-notices main .page h2.title,#funeral-notices main .page h3.title,#funeral-notices main .post h2.title,#funeral-notices main .post h3.title,#funeral-notices main .obituary h2.title,#funeral-notices main .obituary h3.title,#funeral-notices main .search h2.title,#funeral-notices main .search h3.title,#funeral-notices article .page h2.title,#funeral-notices article .page h3.title,#funeral-notices article .post h2.title,#funeral-notices article .post h3.title,#funeral-notices article .obituary h2.title,#funeral-notices article .obituary h3.title,#funeral-notices article .search h2.title,#funeral-notices article .search h3.title{font-family:"Cinzel","Times New Roman",Times,serif;font-weight:600}main .page small,main .post small,main .obituary small,main .search small,article .page small,article .post small,article .obituary small,article .search small{opacity:0.85}main .page .thumbnail,main .post .thumbnail,main .obituary .thumbnail,main .search .thumbnail,article .page .thumbnail,article .post .thumbnail,article .obituary .thumbnail,article .search .thumbnail{margin-bottom:1.25rem}@media only screen and (min-width: 768px){main .page .thumbnail,main .post .thumbnail,main .obituary .thumbnail,main .search .thumbnail,article .page .thumbnail,article .post .thumbnail,article .obituary .thumbnail,article .search .thumbnail{padding-right:1.25rem}}main .page .thumbnail img,main .post .thumbnail img,main .obituary .thumbnail img,main .search .thumbnail img,article .page .thumbnail img,article .post .thumbnail img,article .obituary .thumbnail img,article .search .thumbnail img{display:block;margin:0.3125rem 0 0.625rem;width:100%;height:auto}main .page .thumbnail a,main .page .thumbnail a:hover,main .page .thumbnail a:focus,main .post .thumbnail a,main .post .thumbnail a:hover,main .post .thumbnail a:focus,main .obituary .thumbnail a,main .obituary .thumbnail a:hover,main .obituary .thumbnail a:focus,main .search .thumbnail a,main .search .thumbnail a:hover,main .search .thumbnail a:focus,article .page .thumbnail a,article .page .thumbnail a:hover,article .page .thumbnail a:focus,article .post .thumbnail a,article .post .thumbnail a:hover,article .post .thumbnail a:focus,article .obituary .thumbnail a,article .obituary .thumbnail a:hover,article .obituary .thumbnail a:focus,article .search .thumbnail a,article .search .thumbnail a:hover,article .search .thumbnail a:focus{border:none;padding:0;margin:0}main .post:first-of-type,main .obituary:first-of-type,main .search:first-of-type,article .post:first-of-type,article .obituary:first-of-type,article .search:first-of-type{padding-top:0;margin-top:0;border-top:none}#past-notices main .post:first-of-type,#past-notices main .obituary:first-of-type,#past-notices main .search:first-of-type,#past-notices article .post:first-of-type,#past-notices article .obituary:first-of-type,#past-notices article .search:first-of-type{padding:1.25rem 0 0;margin:1.25rem 0 0;border-top:0.0625rem solid #d0d0d0}main .post a[class^="btn-"],main .post a[class*=" btn-"],main .obituary a[class^="btn-"],main .obituary a[class*=" btn-"],main .search a[class^="btn-"],main .search a[class*=" btn-"],article .post a[class^="btn-"],article .post a[class*=" btn-"],article .obituary a[class^="btn-"],article .obituary a[class*=" btn-"],article .search a[class^="btn-"],article .search a[class*=" btn-"]{margin-top:0.3125rem}main .post a.tribute,main .obituary a.tribute,main .search a.tribute,article .post a.tribute,article .obituary a.tribute,article .search a.tribute{border:none;text-transform:none;margin-left:0.625rem}main .post a.tribute:before,main .obituary a.tribute:before,main .search a.tribute:before,article .post a.tribute:before,article .obituary a.tribute:before,article .search a.tribute:before{font-family:'FontAwesome';content:"\f044";margin-right:0.3125rem;padding-left:0.625rem;border-left:0.0625rem dotted rgba(68,68,68,0.3)}main h2.past,article h2.past{margin-top:1.25rem;font-family:"Cinzel","Times New Roman",Times,serif;font-weight:600}main h2.past+.past,article h2.past+.past{padding-top:0;margin-top:0;border-top:none}main .type-page.hentry p,article .type-page.hentry p{display:inline}main .obituary .print-button,article .obituary .print-button{position:absolute;top:0;right:0;border:0;text-decoration:none;font-size:0.8125rem;color:#b7b7b7;display:none}main .obituary .print-button .fa,article .obituary .print-button .fa{font-size:1rem}main .obituary .print-button:hover,article .obituary .print-button:hover{color:#ab0635}@media only screen and (min-width: 600px){main .obituary .print-button,article .obituary .print-button{display:block}}@media only screen and (min-width: 480px){main .obituary .columns.eleven,article .obituary .columns.eleven{width:60%}}@media only screen and (min-width: 600px){main .obituary .columns.eleven,article .obituary .columns.eleven{width:68.75%}}@media only screen and (min-width: 480px){main .obituary .columns.five,article .obituary .columns.five{width:40%;padding-left:1.25rem}}@media only screen and (min-width: 600px){main .obituary .columns.five,article .obituary .columns.five{width:31.25%}}@media only screen and (min-width: 1024px){main .obituary .columns.five,article .obituary .columns.five{padding-left:2.1875rem}}main .obituary img.attachment-obituary,article .obituary img.attachment-obituary{border:0.0625rem solid #d0d0d0;margin:0 0 1.25rem;display:block}main .obituary div.details,article .obituary div.details{display:block;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:0.0625rem solid #d0d0d0}main .obituary div.notice,article .obituary div.notice{margin-bottom:1.25rem;padding-top:1.25rem;border-top:0.0625rem solid #d0d0d0}main .obituary div.notice p,article .obituary div.notice p{line-height:1.7}main .obituary div.notice small,article .obituary div.notice small{display:block}main .obituary div.notice small.service,article .obituary div.notice small.service{opacity:1;text-transform:none;font-size:0.875rem;margin-bottom:0.625rem}main .obituary div.fb-share-button,article .obituary div.fb-share-button{margin:0;padding:0}main .obituary div#tributes,article .obituary div#tributes{padding-top:1.25rem;border-top:0.0625rem solid #ab0635}main .obituary div#tributes h2 a.respond,article .obituary div#tributes h2 a.respond{text-decoration:none;border:none;display:block;font-size:0.75rem;max-width:8.75rem;opacity:0.7}main .obituary div#tributes h2 a.respond:hover,article .obituary div#tributes h2 a.respond:hover{opacity:1}main .obituary div#tributes ol,article .obituary div#tributes ol{list-style:none;margin:0}main .obituary div#tributes ol li,article .obituary div#tributes ol li{margin:1.25rem 0;border-top:0.0625rem solid #ddd;padding-top:1.25rem}main .obituary div#tributes ol li:first-of-type,article .obituary div#tributes ol li:first-of-type{padding:0;border:none}main .obituary div#tributes ol li p:last-of-type,article .obituary div#tributes ol li p:last-of-type{margin-bottom:0.625rem}main .obituary div#tributes ol li .tribute-meta,article .obituary div#tributes ol li .tribute-meta{font-size:0.8125rem;display:block}main .obituary div#tributes ol li .tribute-meta .tribute-author,article .obituary div#tributes ol li .tribute-meta .tribute-author{display:block;font-size:0.9375rem}main .obituary div#respond,article .obituary div#respond{padding-top:1.25rem;border-top:0.0625rem solid #d0d0d0}main .obituary div#respond h3,article .obituary div#respond h3{font-size:1.375rem;margin-bottom:0.3125rem;color:#ab0635}main .obituary div#respond p.logged-in-as,main .obituary div#respond p.comment-notes,article .obituary div#respond p.logged-in-as,article .obituary div#respond p.comment-notes{font-size:0.8125rem;margin:0 0 0.625rem}main .obituary div#respond p.comment-form-comment label,article .obituary div#respond p.comment-form-comment label{font-size:0}main .obituary div#respond p.comment-form-comment label:after,article .obituary div#respond p.comment-form-comment label:after{content:"Your tribute *";font-size:1rem}main .obituary div#respond p label,article .obituary div#respond p label{font-weight:400}main .obituary div#respond p.form-submit,article .obituary div#respond p.form-submit{margin:0}main .obituary div#respond p.form-submit input,article .obituary div#respond p.form-submit input{color:#ffffff;background:#b0b0b0;text-transform:uppercase;font-size:0.875rem;padding:0.35714rem 0.5rem;margin:0;cursor:pointer;border:0;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1.4;margin-bottom:0.625rem;-webkit-appearance:none;background:#ab0635;margin-bottom:0}main .obituary div#respond p.form-submit input:hover,main .obituary div#respond p.form-submit input:focus,article .obituary div#respond p.form-submit input:hover,article .obituary div#respond p.form-submit input:focus{color:#ffffff;background:#979797;border:0}main .obituary div#respond p.form-submit input:hover,main .obituary div#respond p.form-submit input:focus,article .obituary div#respond p.form-submit input:hover,article .obituary div#respond p.form-submit input:focus{background:#7a0426}aside{margin:0;padding:0}aside ul.sidebar{list-style:none;margin:0 0 0.625rem 0;padding:0;background:#e3e3e3;border-top:0.0625rem solid #ab0635}aside ul.sidebar li{font-size:0.9375rem;padding:0.625rem 1.25rem;border-bottom:0.0625rem solid #fff}aside ul.sidebar li:first-of-type{padding-top:1.25rem;padding-bottom:1.25rem}aside ul.sidebar li h3{font-size:1.25rem;text-transform:uppercase;margin:0;padding:0;font-family:"Cinzel","Times New Roman",Times,serif;color:#ab0635}aside ul.sidebar li h5{margin:0;padding:0}aside ul.sidebar li h5 a:hover{color:#ab0635}aside ul.sidebar li small{font-size:0.75rem}aside ul.sidebar li a{border:none;color:#444;padding:0;display:block}aside ul.sidebar li a:hover{color:#480316}aside ul.sidebar li a.tribute{font-size:0.75rem;color:#444;opacity:0.8}aside ul.sidebar li a.tribute:hover{color:#ab0635;opacity:1}aside ul.search li form{margin:0;width:100%;position:relative;padding:0}aside ul.search li form input,aside ul.search li form button{border:none;padding:0.5rem 0.3125rem;color:#ab0635}aside ul.search li form button{background:transparent;position:absolute;right:0.625rem;top:20%;bottom:auto;padding:0;margin:0}aside ul.search li form button:hover{color:#7a0426}footer.container{padding:0.625rem 0 !important}footer a{color:#444;text-decoration:none;border-bottom:1px solid transparent}footer a:hover,footer a:focus{color:#111;border-color:#111}footer ul{padding:0.625rem 0 0;margin:0;border-top:0.0625rem solid #ab0635}footer ul li{display:inline-block;list-style:none}footer ul li a{color:#b7b7b7}footer ul.goop{list-style:none;text-align:center;font-size:0;width:100%}footer ul.goop li{font-size:0.75rem;display:inline-block;padding:0;line-height:1.5;vertical-align:middle;margin:0 0.3125rem}footer ul.goop li a{padding:0;margin:0;display:block;border:0}footer ul.goop li a span{display:inline-block;margin-left:0.3125rem;vertical-align:middle}.lt-ie9 html,.lt-ie9 body{font-size:100%}#browser{text-align:center;padding:0;background:#ffffcc;margin:0;font-size:70%;width:100%;border-bottom:1px solid #cccccc;font-family:"Open Sans",Arial,sans-serif;z-index:10000;position:relative}#browser span{display:block;width:960px;margin:0 auto;padding:3px;color:#666666}#browser span a{color:#000;text-decoration:none}#browser span a:hover,#browser span a:focus{background:none;color:#000;text-decoration:underline}
