/*!
 * Family Bronze Site Theme
 */
html.flexbox .container.container-flex>.row,html.flexboxtweener .container.container-flex>.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}html.flexbox .container.container-flex>.row:after,html.flexbox .container.container-flex>.row:before,html.flexboxtweener .container.container-flex>.row:after,html.flexboxtweener .container.container-flex>.row:before{content:none}html.flexbox .container.container-flex>.row>[class*=col-],html.flexboxtweener .container.container-flex>.row>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.img-full-wrap,.img-full-wrap>picture{display:block}.img-full-wrap>img,.img-full-wrap>picture>img{width:100%;height:auto}.img-responsive-wrap,.img-responsive-wrap>picture{display:block}.img-responsive-wrap>img,.img-responsive-wrap>picture>img{max-width:100%;height:auto}.v-align{width:100%;height:100%;display:table}.v-align>.v-align-content{display:table-cell;vertical-align:middle}.v-align.v-align-top>.v-align-content{vertical-align:top}.v-align.v-align-middle>.v-align-content{vertical-align:middle}.v-align.v-align-bottom>.v-align-content{vertical-align:bottom}
/*!
 * Custom Boostrap + Normalize
 */
body,html{height:100%;margin:0;padding:0}.page-main:after,.page-main:before{display:table;content:" "}.page-main:after{clear:both}.btn{display:inline-block;padding:6px 12px;border:0;border-radius:4px;font-family:Roboto,Helvetica,sans-serif;font-weight:500;text-decoration:none;cursor:pointer}.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none}.btn:active{position:relative;top:1px}.btn img{width:30px;height:auto}.btn-gold{margin:20px 0;background-color:#efb82e;color:#472d30;font-size:18px}.btn-gold:focus,.btn-gold:hover{background-color:#d7a629;color:#472d30}.btn-maroon{background-color:#472d30;color:#fff;font-size:14px}.btn-maroon:focus,.btn-maroon:hover{background-color:#392426;color:#fff}.content-block{margin:0 0 40px}.content-section{margin:60px 0}.content>h2:first-child,.content>h3:first-child,.content>h4:first-child,.content>h5:first-child{margin:-.125em 0 .375em}.content img{margin:0 0 30px}.panel.panel-faq{margin-bottom:20px;background-color:#f7efe8;border-radius:0}.panel.panel-faq .panel-heading{padding:0}.panel.panel-faq .panel-heading a{display:block;padding:10px 15px;font-weight:500}.panel.panel-faq .panel-heading a,.panel.panel-faq .panel-heading a:focus,.panel.panel-faq .panel-heading a:hover{color:inherit;text-decoration:none}.panel.panel-faq .panel-heading a .caret{margin-right:10px;border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.panel.panel-faq .panel-heading a.collapsed .caret{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.panel.panel-faq .panel-body{padding:10px 20px}.panel.panel-faq .panel-heading+.panel-collapse>.panel-body{border:0}.page-footer{padding:15px 0;color:#fff;font-size:14px;line-height:20px}.page-footer:after,.page-footer:before{display:table;content:" "}.page-footer:after{clear:both}.page-footer p,.page-footer ul{margin:0}.page-footer p{color:inherit;font-size:inherit;line-height:inherit}@media(min-width:992px){.page-footer .vertical-align{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-footer .footer-section{padding:15px 0;text-align:center}@media(min-width:992px){.page-footer .footer-section{text-align:left}}.page-footer .footer-info a,.page-footer .footer-nav a{color:inherit;text-decoration:underline}.page-footer .footer-info a:hover,.page-footer .footer-nav a:hover{color:#c66d4e;text-decoration:none}.page-footer .footer-brand a{display:inline-block}.page-footer .footer-info{position:relative}.page-footer .footer-info .icon{width:50px;height:auto;padding:4px}@media(min-width:992px){.page-footer .footer-info p{padding-left:60px}.page-footer .footer-info .icon{position:absolute;top:50%;left:0;margin-top:-25px}}.page-footer .footer-cta .btn{margin:0}@media(min-width:992px){.page-footer .footer-cta .btn{float:right}}.page-footer .footer-nav{padding-left:0;list-style:none;font-size:0}.page-footer .footer-nav>li{display:inline;padding:.25em 1em;border-left:1px solid #efb82e;font-size:14px}.page-footer .footer-nav>li:first-child{padding-left:0;border-left:0}.page-footer .footer-nav>li:last-child{padding-right:0}@media(min-width:992px){.page-footer .footer-nav{text-align:right}}.form label{font-weight:400}.form h2 label{font-weight:500}.form .btn,.form input[type=submit]{width:200px;display:inline-block;margin:30px 0;padding:6px 12px;background-color:#472d30;border:0;border-radius:4px;color:#fff;font-family:Roboto,Helvetica,sans-serif;font-size:18px;font-weight:500;text-decoration:none;cursor:pointer}.form .btn.btn-maroon:hover,.form input[type=submit].btn-maroon:hover{background-color:#392426}.form .btn{width:200px;margin-bottom:0}.form .form-footer .btn,.form .form-footer input[type=submit]{margin-right:.25em;vertical-align:top}.form .checkbox input[type=checkbox],.form .checkbox-inline input[type=checkbox],.form .radio input[type=radio],.form .radio-inline input[type=radio]{margin-left:0}.form table{border-color:#f7efe8}.form table .form-control{border-radius:0}.form .EditingFormErrorLabel,.form .ErrorLabel,.form .required{color:#bf4419}.form-control:focus{border-color:#c66d4e;-webkit-box-shadow:none;box-shadow:none}.page-header{position:relative;z-index:1000;margin:0;padding:0;border:0}.navbar.page-header-navbar{margin:0;background:0 0;border:0}.navbar.page-header-navbar .navbar-brand{width:auto;height:auto;display:block}.navbar.page-header-navbar .navbar-brand:focus,.navbar.page-header-navbar .navbar-brand:hover{color:#5e5e5e;text-decoration:underline}.navbar.page-header-navbar .navbar-brand img{width:163px}@media(min-width:768px){.navbar.page-header-navbar .navbar-brand img{width:247px}}.navbar.page-header-navbar .navbar-nav{margin:40px -15px}.navbar.page-header-navbar .navbar-nav li>a{display:block;padding:8px 16px;color:#fff;line-height:1.5;text-decoration:none}.navbar.page-header-navbar .navbar-nav li>a:focus,.navbar.page-header-navbar .navbar-nav li>a:hover{color:#fff;text-decoration:underline}.navbar.page-header-navbar .navbar-nav li.active>a,.navbar.page-header-navbar .navbar-nav li.active>a:focus,.navbar.page-header-navbar .navbar-nav li.active>a:hover{color:#472d30;background:0 0}.navbar.page-header-navbar .navbar-nav>li{position:relative}.navbar.page-header-navbar .navbar-nav>li>a .caret{display:none;margin-left:.25em}@media(min-width:768px){.navbar.page-header-navbar .navbar-nav>li:before{content:'';height:50%;position:absolute;top:25%;border-right:1px solid #472d30}.navbar.page-header-navbar .navbar-nav>li:first-child:before,.navbar.page-header-navbar .navbar-nav>li:last-child:before{content:none}.navbar.page-header-navbar .navbar-nav>li>a .caret{display:inline-block}.navbar.page-header-navbar .navbar-nav>li .nav-dropdown{display:none;position:absolute;top:100%;left:16px;padding-top:8px}.navbar.page-header-navbar .navbar-nav>li.open>a .caret,.navbar.page-header-navbar .navbar-nav>li:focus>a .caret,.navbar.page-header-navbar .navbar-nav>li:hover>a .caret,.navbar.page-header-navbar .navbar-nav>li>a:focus .caret,.navbar.page-header-navbar .navbar-nav>li>a:hover .caret{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.navbar.page-header-navbar .navbar-nav>li a:focus~.nav-dropdown,.navbar.page-header-navbar .navbar-nav>li a:hover~.nav-dropdown,.navbar.page-header-navbar .navbar-nav>li.open .nav-dropdown,.navbar.page-header-navbar .navbar-nav>li:focus .nav-dropdown,.navbar.page-header-navbar .navbar-nav>li:hover .nav-dropdown{display:block}}.navbar.page-header-navbar .navbar-nav ul{padding-left:20px;list-style:none}.navbar.page-header-navbar .navbar-nav ul>li{display:block}@media(min-width:768px){.navbar.page-header-navbar .navbar-nav .nav-dropdown{min-width:10em;margin:0;padding:0;list-style:none}.navbar.page-header-navbar .navbar-nav .nav-dropdown>li{display:block;overflow:hidden}.navbar.page-header-navbar .navbar-nav .nav-dropdown>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.navbar.page-header-navbar .navbar-nav .nav-dropdown>li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.navbar.page-header-navbar .navbar-nav .nav-dropdown>li>a{display:block;padding:8px 16px;background-color:#fff;color:#472d30;font-size:16px}.navbar.page-header-navbar .navbar-nav .nav-dropdown>li>a:hover{background-color:#e5bdaf}}.navbar.page-header-navbar .navbar-nav .btn:focus,.navbar.page-header-navbar .navbar-nav .btn:hover{text-decoration:none}.navbar.page-header-navbar .navbar-nav .btn.btn-maroon:focus,.navbar.page-header-navbar .navbar-nav .btn.btn-maroon:hover{background-color:#392426}.navbar.page-header-navbar .navbar-toggle{padding:0;margin-top:35px;border:0}.navbar.page-header-navbar .navbar-toggle .icon-bar{display:block;width:32px;height:4px;margin-bottom:5px;background-color:#fff;border-radius:2px}.navbar.page-header-navbar .navbar-toggle .icon-bar:last-child{margin-bottom:0}.navbar.page-header-navbar .navbar-toggle:focus,.navbar.page-header-navbar .navbar-toggle:hover{background:0 0}.navbar.page-header-navbar .navbar-toggle:focus .icon-bar,.navbar.page-header-navbar .navbar-toggle:hover .icon-bar{background-color:#ffe1a8}.navbar.page-header-navbar .btn img{margin:2px;width:15px}.hero-section{height:400px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;-webkit-filter:brightness(90%);filter:brightness(90%)}.hero-section .hero-section-text{color:#fff;text-align:center;text-shadow:0 0 30px #000}.hero-section .hero-section-text .btn{text-shadow:none}.hero-section .hero-subtitle,.hero-section .hero-title{color:inherit}.hero-section .hero-subtitle{font-size:24px}.home-hero-section{height:600px;background-image:url(/FamilyBronze/media/Family-Bronze-Images/family_bronze_family_crop.JPG)}.faq-hero-section{background-image:url(/FamilyBronze/media/Family-Bronze-Images/FAQ_Image.jpg)}.mem-hero-section{background-image:url(/FamilyBronze/media/Family-Bronze-Images/Tom_working.jpg)}.plaque-hero-section{background-image:url(/FamilyBronze/media/Family-Bronze-Images/Tom_working.jpg)}.vase-hero-section{background-image:url(/FamilyBronze/media/Family-Bronze-Images/Tom_working.jpg)}.memorial{margin:20px 0;text-align:center}.memorial .memorial-content,.memorial .memorial-title{margin:10px 0}.memorial .memorial-title{color:inherit;font-size:24px}.memorial .memorial-content{font-size:16px}.memorial.memorial-vase img{max-width:400px}.products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:20px}@media(min-width:992px){.products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.product{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:20px;padding:10px;border-radius:4px;color:#472d30;text-align:center}.product.text-inverse{color:#fff}.product img{width:100%;max-width:300px;height:auto;margin-bottom:10px;border-top-left-radius:4px;border-top-right-radius:4px}.product hr{max-width:200px;margin-left:auto;margin-right:auto;border-color:#fff}.product .product-title{color:inherit}.product .btn{margin:10px}.product+.col-md-1{width:5%}@media(min-width:992px){.product.col-md-4{width:30%;margin-left:0;margin-right:0;padding:0}}.testimonial{margin:0;padding:40px;border:0;color:#472d30;font-size:1.25em;font-style:italic;font-weight:500;line-height:1.5;text-align:center}.testimonial-slider .item{min-height:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.testimonial-slider .item.active,.testimonial-slider .item.left,.testimonial-slider .item.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body,html{background:#472d30}.page-main{background:#fff}.bg-primary{background:#fff}.bg-secondary{background:#f7efe8}.bg-yellow{background-color:#ffe1a8}.bg-gold{background-color:#efb82e}.bg-parchment{background-color:#ffe1a8}.bg-peach{background-color:#f7efe8}.bg-orange{background-color:#e29b2d}.bg-ocher{background-color:#c66d4e}.bg-red{background-color:#bf4419}.bg-maroon{background-color:#472d30}body{color:#472d30;font-family:Roboto,Helvetica,sans-serif;font-size:18px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,sans-serif}.h1,h1{color:#000;font-size:55px;line-height:65px;font-weight:700}.h2,h2{color:#472d30;font-size:30px;line-height:36px;font-weight:500}.h3,h3{color:#472d30;font-size:48px;line-height:54px;font-weight:500}.h4,h4{font-size:30px;line-height:36px;font-weight:500}.h5,h5{font-size:18px;line-height:20px;font-weight:500}p{margin:0 0 1em;color:#472d30;font-size:18px;line-height:22px;font-weight:400}a{color:#bf4419}hr{max-width:300px;margin-left:auto;margin-right:auto;border-top:1px solid #472d30}.section-heading{text-align:center;padding-top:40px}.section-title{margin:0;color:#472d30}.clear{clear:left}.container{width:100%!important}.date{margin-bottom:20px}.center-box img{float:left;margin-right:15px;margin-top:3px}#bootstrap-override .clear-padding{padding:0}.row-borders>.col-md-1:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-1:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-1{border-left:1px solid #efb82e}.row-borders>.col-md-1:after{content:none}.row-borders>.col-md-1:nth-child(12n+1){border-left:0}}.row-borders>.col-md-2:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-2:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-2{border-left:1px solid #efb82e}.row-borders>.col-md-2:after{content:none}.row-borders>.col-md-2:nth-child(6n+1){border-left:0}}.row-borders>.col-md-3:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-3:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-3{border-left:1px solid #efb82e}.row-borders>.col-md-3:after{content:none}.row-borders>.col-md-3:nth-child(4n+1){border-left:0}}.row-borders>.col-md-4:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-4:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-4{border-left:1px solid #efb82e}.row-borders>.col-md-4:after{content:none}.row-borders>.col-md-4:nth-child(3n+1){border-left:0}}.row-borders>.col-md-5:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-5:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-5{border-left:1px solid #efb82e}.row-borders>.col-md-5:after{content:none}.row-borders>.col-md-5:nth-child(2.4n+1){border-left:0}}.row-borders>.col-md-6:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-6:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-6{border-left:1px solid #efb82e}.row-borders>.col-md-6:after{content:none}.row-borders>.col-md-6:nth-child(2n+1){border-left:0}}.row-borders>.col-md-7:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-7:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-7{border-left:1px solid #efb82e}.row-borders>.col-md-7:after{content:none}.row-borders>.col-md-7:nth-child(1.71429n+1){border-left:0}}.row-borders>.col-md-8:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-8:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-8{border-left:1px solid #efb82e}.row-borders>.col-md-8:after{content:none}.row-borders>.col-md-8:nth-child(1.5n+1){border-left:0}}.row-borders>.col-md-9:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-9:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-9{border-left:1px solid #efb82e}.row-borders>.col-md-9:after{content:none}.row-borders>.col-md-9:nth-child(1.33333n+1){border-left:0}}.row-borders>.col-md-10:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-10:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-10{border-left:1px solid #efb82e}.row-borders>.col-md-10:after{content:none}.row-borders>.col-md-10:nth-child(1.2n+1){border-left:0}}.row-borders>.col-md-11:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-11:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-11{border-left:1px solid #efb82e}.row-borders>.col-md-11:after{content:none}.row-borders>.col-md-11:nth-child(1.09091n+1){border-left:0}}.row-borders>.col-md-12:after{content:'';display:block;border-bottom:1px solid #efb82e}.row-borders>.col-md-12:last-child:after{content:none}@media(min-width:992px){.row-borders>.col-md-12{border-left:1px solid #efb82e}.row-borders>.col-md-12:after{content:none}.row-borders>.col-md-12:nth-child(1n+1){border-left:0}}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-flex:after,.row-flex:before{content:none}.row-flex>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media(min-width:480px){.row-xs-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-xs-flex:after,.row-xs-flex:before{content:none}.row-xs-flex>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media(min-width:768px){.row-sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-sm-flex:after,.row-sm-flex:before{content:none}.row-sm-flex>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media(min-width:992px){.row-md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-md-flex:after,.row-md-flex:before{content:none}.row-md-flex>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media(min-width:1200px){.row-lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-lg-flex:after,.row-lg-flex:before{content:none}.row-lg-flex>[class*=col-]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}