﻿body{color:#8e8585;-webkit-font-smoothing:antialiased}body ::selection{background:#d35e5e;color:#8e8585}body ::-moz-selection{background:#d35e5e;color:#8e8585}body ::-webkit-selection{background:#d35e5e;color:#8e8585}body a{color:#8e8585}body a:hover,body a:focus{color:#d35e5e;text-decoration:none;outline:none}body h1{color:#d35e5e;font-family:'bryant-web',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.navbar-inner{background-color:transparent;border:0}.navbar-inner .nav-collapse.collapse{clear:both}.navbar-static-top{margin-bottom:20px}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-ms-filter:"progid:dximagetransform.microsoft.gradient(enabled = false)";filter:progid:dximagetransform.microsoft.gradient(enabled=false);background-image:none;border-top:2px solid #d35e5e}.zone-navigation{border-top:2px solid #d8d4d4;border-bottom:1px solid #d8d4d4}.navbar .brand{padding:25px 20px}.navbar .nav{font-family:'bryant-web',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.navbar .nav>li>a{text-transform:uppercase;border-right:1px dashed #d8d4d4;padding:2px 15px 2px;margin:8px 0}.navbar .nav>li>a:hover{color:#d35e5e}.navbar .nav>li.last>a{border-right:none}.navbar .nav>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu:after{display:none}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#8e8585;border-bottom-color:#8e8585}.navbar .nav li.dropdown>.dropdown-toggle:hover .caret{border-top-color:#d35e5e;border-bottom-color:#d35e5e}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;color:#d35e5e}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#d35e5e;border-bottom-color:#d35e5e}.navbar .nav li.dropdown.open:after{content:'';display:block;position:absolute;bottom:-1px;left:1px;right:1px;border-bottom:1px solid #fff}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#d35e5e}.navbar .nav .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:none;margin-top:1px}.navbar .nav .dropdown-menu li>a{color:#8e8585;text-transform:uppercase;padding:5px 14px}.navbar .nav .dropdown-menu li>a:hover,.navbar .nav .dropdown-menu li>a:focus{background-image:none;background-color:transparent;-ms-filter:"progid:dximagetransform.microsoft.gradient(enabled = false)";filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#d35e5e}.navbar .nav .dropdown-menu .active>a{background-image:none;background-color:transparent;-ms-filter:"progid:dximagetransform.microsoft.gradient(enabled = false)";filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#d35e5e}.widget-pull-out{float:right;padding-left:12px;margin-top:50px;border-left:1px dashed #d8d4d4;font-family:'bryant-web',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.widget-pull-out p{margin:0}.widget-slideshow{margin-top:20px;margin-bottom:40px;border:2px solid #d8d4d4}.widget-slideshow .carousel{margin-bottom:0}.widget-slideshow .carousel.carousel-fade .carousel-inner .item{opacity:0;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-moz-transition-duration:1s;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.widget-slideshow .carousel.carousel-fade .carousel-inner .active{opacity:1}.widget-slideshow .carousel.carousel-fade .carousel-inner .active.left,.widget-slideshow .carousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.widget-slideshow .carousel.carousel-fade .carousel-inner .next.left,.widget-slideshow .carousel.carousel-fade .carousel-inner .prev.right{opacity:1}.widget-slideshow .carousel.carousel-fade .carousel-control{z-index:2}.widget-slideshow .carousel .carousel-indicators{bottom:-30px;left:-2px;top:auto;right:auto}.widget-slideshow .carousel .carousel-indicators li{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:20px;height:20px;border:1px solid #d8d4d4;cursor:pointer;margin-left:0;margin-right:5px}.widget-slideshow .carousel .carousel-indicators li.active{background-color:#d35e5e;border-color:#d35e5e}.widget-slideshow .carousel .carousel-inner{overflow:visible}.widget-slideshow .carousel .carousel-inner .carousel-caption{background-color:#d35e5e;color:#fff;right:30px;left:auto;bottom:-42px;padding:0}.widget-slideshow .carousel .carousel-inner .carousel-caption .caption-inner{position:relative;overflow:hidden}.widget-slideshow .carousel .carousel-inner .carousel-caption h1{color:#fff;text-transform:none;font-size:30px;line-height:34px;margin:10px 45px 4px 15px;float:left}.widget-slideshow .carousel .carousel-inner .carousel-caption p{font-family:'bryant-web',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;clear:left;float:left;margin:0 45px 10px 15px}.widget-slideshow .carousel .carousel-inner .carousel-caption .more-info{display:block;position:absolute;height:100%;width:30px;right:0;background-color:rgba(255,255,255,.25);overflow:hidden;font-size:24px;padding-top:14px;color:#d35e5e;text-align:center}.widget-slideshow .carousel .carousel-inner .carousel-caption .more-info:hover{color:#ce4a4a;background-color:rgba(255,255,255,.3)}.breadcrumb{margin-top:0;margin-bottom:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f0efef;display:inline-block;font-size:13px;font-weight:700;color:#a79f9f}.breadcrumb>li{text-shadow:none}.breadcrumb>li.active a{color:#d35e5e}.breadcrumb>li.active a:hover{color:#c73737}.breadcrumb>li:after{content:'/'}.breadcrumb>li.last:after{content:''}.zone-tripel-first,.zone-tripel-second,.zone-tripel-third{background-color:#f0efef;padding:12px;margin-top:40px;margin-bottom:40px}.zone-tripel-first h1,.zone-tripel-second h1,.zone-tripel-third h1{font-size:20px;background-color:#d35e5e;color:#e9aeae;padding:0 12px;margin-top:-24px;float:left}.zone-tripel-first p,.zone-tripel-second p,.zone-tripel-third p{clear:both}.widget-latest-news ul,.widget-latestnews ul{list-style-type:none;margin-left:0}.widget-latest-news ul h1,.widget-latestnews ul h1{background-color:transparent;font-size:18px;line-height:18px;font-weight:700;text-transform:none;clear:both;margin:0;padding:0}.widget-latest-news ul li .metadata,.widget-latestnews ul li .metadata{clear:both}.widget-upcoming-services .accordion,.widget-upcomingservices .accordion{padding-top:30px}.widget-upcoming-services .accordion .accordion-group,.widget-upcomingservices .accordion .accordion-group{border:0;border-bottom:1px solid #e5e5e5;margin-bottom:10px}.widget-upcoming-services .accordion .accordion-heading,.widget-upcomingservices .accordion .accordion-heading{position:relative}.widget-upcoming-services .accordion .accordion-heading a,.widget-upcomingservices .accordion .accordion-heading a{background-color:#de8686;color:#fff}.widget-upcoming-services .accordion .accordion-heading a:hover,.widget-upcomingservices .accordion .accordion-heading a:hover,.widget-upcoming-services .accordion .accordion-heading a:focus,.widget-upcomingservices .accordion .accordion-heading a:focus{background-color:#dc7e7e}.widget-upcoming-services .accordion .accordion-heading .accordion-toggle .indicator,.widget-upcomingservices .accordion .accordion-heading .accordion-toggle .indicator{color:#d35e5e;background-color:#de8686;position:absolute;top:0;right:0;margin:0;padding:0;height:36px;width:36px;text-align:center;line-height:36px}.widget-upcoming-services .accordion .accordion-inner img,.widget-upcomingservices .accordion .accordion-inner img{margin-right:10px}.widget-upcoming-services ul,.widget-upcomingservices ul{list-style-type:none;margin-left:0}.widget-upcoming-services ul h1,.widget-upcomingservices ul h1{background-color:transparent;font-size:18px;line-height:18px;font-weight:700;text-transform:none;clear:both;margin:0;padding:0}.widget-upcoming-services ul li,.widget-upcomingservices ul li{border-bottom:1px solid #e4e2e2;margin-bottom:10px;padding-bottom:5px}.published,.date-time-field-service-date-time{color:#de8686;font-size:13px}.published .name,.date-time-field-service-date-time .name{font-weight:700}.content-item.calendar-event h1{margin-bottom:0}.projection-page ul{list-style-type:none;margin-left:0}.projection-page ul li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0efef}.projection-page ul li h1{font-size:24px;line-height:24px}.projection-page ul.pager li{border-bottom:0;margin-bottom:0;padding-bottom:0}.projection-page .calendar-event{overflow:hidden}.projection-page .calendar-event img{float:left;margin-right:10px}.detail-calendar-event .calendar-event img{float:left;margin-right:10px;margin-bottom:20px}.pager{text-align:left}.pager li{border-bottom:none}.pager li>span,.pager li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.blog-posts{list-style-type:none;margin-left:0}.blog-posts li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0efef}.blog-posts li h1{font-size:24px;line-height:24px}.header-image{margin-top:0;margin-bottom:20px;border:2px solid #d8d4d4}.widget-aside-first{background-color:#f0efef;padding:12px;margin-top:30px;margin-bottom:40px}.widget-aside-first h1{font-size:20px;background-color:#d35e5e;color:#e9aeae;padding:0 12px;margin-top:-24px;float:left}.widget-aside-first p{clear:both}.widget-aside-first.widget-menu-widget{margin-top:15px;padding:0}.widget-aside-first.widget-menu-widget .nav li{border-top:1px solid #e4e2e2}.widget-aside-first.widget-menu-widget .nav li.first{border-top:none}.widget-aside-first.widget-menu-widget .nav li a{padding:10px 15px}.widget-aside-first.widget-menu-widget .nav li a:hover{background-color:#ebeaea}.widget-aside-first.widget-menu-widget .nav li a:before{content:'';text-decoration:inherit;speak:none;display:inline-block;font-family:FontAwesome;margin-right:4px}.widget-aside-first.widget-menu-widget .nav li.active a{background-color:#ebeaea;color:#d35e5e}.widget-aside-first blockquote{font-family:'bryant-web',"Helvetica Neue",Helvetica,Arial,sans-serif;border-left:none;padding-left:0;margin-top:30px;margin-bottom:5px}.widget-aside-first blockquote p{font-weight:400}.widget-aside-first blockquote small{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right}.well{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}.img-polaroid{border:2px solid #d8d4d4;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}legend{color:#de8686}.zone-content form textarea{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#footer{border-top:2px solid #d8d4d4}#footer #footer-quad-first,#footer #footer-quad-second,#footer #footer-quad-third,#footer #footer-quad-fourth{padding-top:10px;padding-bottom:25px}#footer h1{font-size:20px}#footer address{margin-bottom:5px}#footer abbr{border-bottom:none;color:#d35e5e}#footer-sig{padding-top:10px;padding-bottom:10px;margin-bottom:50px;border-top:1px solid #d8d4d4;border-bottom:1px solid #d8d4d4;font-size:13px;color:#eec2c2}#footer-sig a{color:#eec2c2}#footer-sig a:hover,#footer-sig a:focus{color:#e39a9a}#footer-sig .nav{margin-bottom:0;margin-left:12px}#footer-sig .nav>li>a:hover,#footer-sig .nav>li>a:focus{background-color:transparent}#footer-sig .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#eec2c2;border-bottom-color:#eec2c2}#footer-sig .nav li.dropdown>.dropdown-toggle:hover .caret{border-top-color:#e39a9a;border-bottom-color:#e39a9a}#footer-sig .nav li.dropdown.open>.dropdown-toggle,#footer-sig .nav li.dropdown.active>.dropdown-toggle,#footer-sig .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;color:#e39a9a}#footer-sig .nav li.dropdown.open>.dropdown-toggle .caret,#footer-sig .nav li.dropdown.active>.dropdown-toggle .caret,#footer-sig .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#e39a9a;border-bottom-color:#e39a9a}#footer-sig .nav>.active>a,#footer-sig .nav>.active>a:hover,#footer-sig .nav>.active>a:focus{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#d35e5e}#footer-sig .nav .dropdown-menu li>a{color:#d35e5e}#footer-sig .nav .dropdown-menu li>a:hover,#footer-sig .nav .dropdown-menu li>a:focus{background-image:none;background-color:#de8686;-ms-filter:"progid:dximagetransform.microsoft.gradient(enabled = false)";filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#fff}#footer-sig .nav .dropdown-menu .active>a{background-image:none;background-color:#de8686;-ms-filter:"progid:dximagetransform.microsoft.gradient(enabled = false)";filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#fff}.navbar .btn-navbar{background:#8e8585;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#8e8585),color-stop(1,#8e8585));background:-ms-linear-gradient(bottom,#8e8585,#8e8585);background:-moz-linear-gradient(center bottom,#8e8585 0%,#8e8585 100%);background:-o-linear-gradient(#8e8585,#8e8585);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e8585',endColorstr='#8e8585',GradientType=0);border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.navbar .btn-navbar .icon-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background-color:#a79f9f}.navbar .btn-navbar:hover{background:#827878;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#827878),color-stop(1,#827878));background:-ms-linear-gradient(bottom,#827878,#827878);background:-moz-linear-gradient(center bottom,#827878 0%,#827878 100%);background:-o-linear-gradient(#827878,#827878);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#827878',endColorstr='#827878',GradientType=0)}.navbar .btn-navbar:hover .icon-bar{background-color:#b3adad}@media(max-width:979px){.navbar .btn-navbar{margin-top:60px}.navbar .nav>li>a{border-right:none}.zone-tripel-first h1,.zone-tripel-second h1,.zone-tripel-third h1{line-height:20px;padding-top:10px;padding-bottom:10px}#footer-sig{display:none}#footer h1{line-height:20px;margin-bottom:20px}.widget-slideshow .carousel .carousel-inner .carousel-caption{position:relative;left:0;right:0;bottom:0}.widget-slideshow .carousel .carousel-inner .carousel-caption h1{line-height:30px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:transparent}}@media(max-width:690px){.widget-pull-out{margin-top:20px}.navbar .btn-navbar{margin-top:0;margin-bottom:10px;float:none;margin-left:auto;margin-right:auto;width:18px}.navbar .brand{clear:both;float:none;display:block;background-image:url(../Content/images/penrose-funerals-logo-alt.jpg);height:255px;width:235px;background-repeat:no-repeat;background-position:10px 10px;padding-right:0;margin-left:auto;margin-right:auto}.navbar .brand img{margin-left:-9999px}}

.flex-video {
  position: relative;
  padding-top: 25px;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 16px;
  overflow: hidden;
}

.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }

.flex-video iframe,
.flex-video object,
.flex-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
  .flex-video { padding-top: 0; }
}