body{background-color:#fff;color:#494941;font-family:"open-sans",sans-serif;font-size:18px;font-weight:300;overflow-x:hidden}body>div{font-size:1em}div,div:focus{outline:0!important}h1,h1.entry-title,h1.archive-title,h2,h3,h3>label,h4,h5,h6{margin-bottom:.75em}h1,h1.entry-title,h1.archive-title{font-family:"lemonde-journal",Constantia,serif;font-size:62px;font-weight:400;text-transform:uppercase;color:#494941}h1.entry-title,h1.archive-title{text-align:center;margin-bottom:30px}.site-inner h1.entry-title,.site-inner h1.archive-title{margin-bottom:60px}.archive-description{margin-bottom:0}h2,h2.search-results-title{font-family:"lemonde-journal",Constantia,serif;font-size:48px;color:#748f65;font-variant:small-caps;font-weight:400}h3,h3>label{font-family:"lemonde-journal",Constantia,serif;font-size:36px;color:#494941;font-weight:400}h4{font-family:"open-sans",sans-serif;font-size:24px;color:#494941;font-weight:400}h5{font-family:"lemonde-journal",Constantia,serif;font-size:18px;color:#494941;font-weight:700}h6{font-family:"open-sans",sans-serif;font-size:12px;color:#494941;font-weight:400}a,a:link,a:active,a:visited,a:focus{color:#022d50;text-decoration:underline}a:hover{color:#123d60;text-decoration:underline}h1>a,h3>a,h4>a,h5>a,h6>a{color:#494941!important;text-decoration:none!important}h2>a,h2.entry-title>a{color:#748f65!important}h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{text-decoration:underline!important}.view-more{text-decoration:underline!important;font-weight:300!important;color:#022d50!important}.site-inner,.alternate-page-title-featured-image{padding-top:30px;padding-bottom:30px}.page-template-template-sections.page-sections-show-title .alternate-page-title-featured-image{padding-bottom:0;margin-bottom:-10px}.alternate-page-title-featured-image h1.entry-title{margin-bottom:0}.alternate-page-title-featured-image .featured-image{padding-top:70px}.alternate-page-title-featured-image .featured-image img{width:100%}a>img{opacity:1;filter:alpha(opacity=100);transition:all 0.333s;-webkit-backface-visibility:hidden}a:hover>img{opacity:.75;filter:alpha(opacity=75);transition:all 0.333s}.img-valign{vertical-align:middle;margin-bottom:.75em}body.no-items-in-cart .cart-icon{display:none}span.required{color:red}*::selection{background-color:#022D50!important;color:#fff}*::-moz-selection{background-color:#022D50!important;color:#fff}.pagination{font-size:24px!important;font-family:"lemonde-journal",Constantia,serif;margin:0}.pagination a,.pagination a:link,.pagination a:active,.pagination a:visited,.pagination a:focus{background:#dcaa02!important;text-decoration:none!important;border:0!important;color:#3c3a20 !Important;font-family:"lemonde-journal",Constantia,serif;font-size:24px!important;padding:10px .75em 9px!important;border:1px solid #b28a02!important;border-bottom:2px solid #b28a02!important;line-height:1.3!important;text-transform:uppercase;margin:0 3px 20px}.pagination a:hover,.pagination li.active a{background-color:#f4c421!important;color:#3c3a20!important}.pagination a:active,.pagination li.active a:active{background-color:#c79a02!important;color:#3c3a20!important}.narrower-for-text,#respond,#comments{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:1.25em}@media only screen and (min-width:881px){.mobile-only{display:none!important}}@media only screen and (max-width:880px){body{padding-top:75px}body.home,body.single-obituary{padding-top:65px}h1,h1.entry-title,h1.archive-title,.site-inner h1.entry-title,.site-inner h1.archive-title{font-size:34px;margin-bottom:20px}h2,h2.search-results-title{font-size:30px}h3,h3>label{font-size:24px;color:#494941;font-weight:400}.site-inner,.alternate-page-title-featured-image{padding-top:10px;padding-bottom:10px}.alternate-page-title-featured-image .featured-image{padding-top:20px}.non-mobile-only{display:none!important}}.wp-caption-text{text-align:left!important}@media only screen and (max-width:880px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0 0 28px}}.print-header{display:none}@media print{body{background-image:none;background-color:transparent}.print-header{display:block;text-align:center;border-bottom:2px solid #dcdcdc;padding-bottom:10px}.print-header img{height:84px;width:auto}.site-header,.menu-toggle,.nav-primary,.footer-widgets,.obituary-search-form{display:none}.site-inner{position:static;top:0;margin-bottom:0}.single .content .entry{padding:0!important;margin-bottom:0!important}h1,h1.entry-title,h1.archive-title,.site-inner h1.entry-title,.site-inner h1.archive-title{font-size:34px;margin-bottom:20px}h2,h2.search-results-title{font-size:30px}h3,h3>label{font-size:24px;color:#494941;font-weight:400}.site-inner,.alternate-page-title-featured-image{padding-top:10px;padding-bottom:10px}.alternate-page-title-featured-image .featured-image{padding-top:20px}.narrower-for-text,#respond,#comments{max-width:none}}.mobile-logo{display:none}.site-header{min-height:0;border:0}.site-header .wrap{padding:0}.site-header .title-area{width:50%;padding:50px 0 30px}.site-header .title-area .site-description{display:none}.header-image .site-title>a{background:url(../../../../../../../themes/warren-mcelwain/images/header-logo.svg) no-repeat;background-size:contain;float:none;display:block;width:546px;height:84px;margin-left:0;margin-right:0;outline:0;text-indent:200%}.site-header .widget-area{width:50%;padding-top:70px}.site-header .widget-area .textwidget{font-size:24px}.site-header .widget-area p:last-child{margin-bottom:0}.site-header .widget-area a{text-decoration:none;color:#3c3a20}@media only screen and (max-width:880px){.mobile-logo{z-index:1000;padding:16px 5%;height:65px;display:block;background-color:#fff;position:fixed;top:0;left:0;right:0;opacity:.95;filter:alpha(opacity=95);text-align:center;border-bottom:1px solid #dcdcdc}.mobile-logo h1{font-size:27px;margin:1px 0 0;white-space:nowrap;font-family:Palatino Linotype,serif;text-transform:none;font-variant:small-caps;font-style:italic;font-weight:700}.mobile-logo h1 a{color:#3c3a20!important;text-decoration:none!important;outline:0}.site-header{display:none}}@media only screen and (max-width:550px){.mobile-logo h1{font-size:24px;margin-left:25px;margin-top:4px}}.nav-primary{border:0;margin-bottom:35px}.nav-primary .menu-primary{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:space-between;max-width:820px;margin-left:auto;margin-right:auto}.nav-primary .genesis-nav-menu a,.nav-primary .genesis-nav-menu a:link,.nav-primary .genesis-nav-menu a:visited,.nav-primary .genesis-nav-menu a:active,.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item a,.nav-primary .genesis-nav-menu .current-menu-item a:link,.nav-primary .genesis-nav-menu .current-menu-item a:visited,.nav-primary .genesis-nav-menu .current-menu-item a:active,.nav-primary .genesis-nav-menu .current-menu-item a:focus,.nav-primary .genesis-nav-menu .current-menu-item a:hover{color:#3c3a20!important;font-weight:400;font-size:24px;text-decoration:none;padding:15px 15px;border:1px solid #fff;border-bottom:2px solid #3c3a20;outline:0!important}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item a,.nav-primary .genesis-nav-menu .current-menu-item a:link,.nav-primary .genesis-nav-menu .current-menu-item a:visited,.nav-primary .genesis-nav-menu .current-menu-item a:active,.nav-primary .genesis-nav-menu .current-menu-item a:focus,.nav-primary .genesis-nav-menu .current-menu-item a:hover{color:#3c3a20!important;border:1px solid #3c3a20;border-bottom:2px solid #3c3a20}.nav-primary .genesis-nav-menu a:active{color:#022d50!important;border:1px solid #022d50;border-bottom:2px solid #022d50;background-color:#dcdcdc}.sub-menu-toggle,.menu-toggle{display:none;visibility:hidden}@media only screen and (min-width:881px){nav{display:block!important}}@media only screen and (max-width:880px){.menu-toggle{position:fixed;top:-8px;left:-5px;z-index:1002;outline:0}.menu-toggle{display:block;font-size:32px;font-family:Arial,sans-serif;font-weight:700;margin:0 auto;overflow:hidden;text-align:center;visibility:visible;padding-right:5px}button.menu-toggle{background-color:transparent;color:#3c3a20}.menu-toggle:before{content:"\2261"}.menu-toggle.activated{color:#fff}nav{display:none;position:relative}.nav-primary{position:fixed;top:0;left:0;z-index:1001;background-color:#022d50;overflow-y:auto;overflow-x:hidden;bottom:0;margin:0}.nav-primary .wrap{text-align:left;padding:0;background-image:none}.nav-primary .menu-primary{display:block;border-bottom:0;margin-top:65px;background-image:none;padding-top:0}.nav-primary .genesis-nav-menu li{height:auto;display:block}.nav-primary .genesis-nav-menu a,.nav-primary .genesis-nav-menu a:link,.nav-primary .genesis-nav-menu a:visited,.nav-primary .genesis-nav-menu a:active,.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item a,.nav-primary .genesis-nav-menu .current-menu-item a:link,.nav-primary .genesis-nav-menu .current-menu-item a:visited,.nav-primary .genesis-nav-menu .current-menu-item a:active,.nav-primary .genesis-nav-menu .current-menu-item a:focus,.nav-primary .genesis-nav-menu .current-menu-item a:hover{color:#fff!important;padding:15px 25px 15px 20px;font-size:18px;margin:0;white-space:nowrap;border:0!important}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item a,.nav-primary .genesis-nav-menu .current-menu-item a:link,.nav-primary .genesis-nav-menu .current-menu-item a:visited,.nav-primary .genesis-nav-menu .current-menu-item a:active,.nav-primary .genesis-nav-menu .current-menu-item a:focus,.nav-primary .genesis-nav-menu .current-menu-item a:hover{background-image:none;background-color:#c6c6c6;color:#022d50!important}}.footer-widgets{background:#3c3a20;padding-top:75px;padding-bottom:0;color:#fff;font-weight:400}.footer-widgets h3{font-size:36px;font-weight:400;color:#fff}.footer-widgets a,.footer-widgets a:link,.footer-widgets a:visited,.footer-widgets a:active,.footer-widgets a:focus{color:#fff;text-decoration:none}.footer-widgets a:hover{color:#dcdcdc!important}.footer-widgets>.wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{margin-bottom:75px}.footer-widgets-1{-ms-flex:1;flex-basis:50%;max-width:50%;order:1;padding-top:0;padding-right:15%;line-height:1.3}.footer-widgets-1 .name{font-size:24px;margin-bottom:10px}.footer-widgets-1 .address{margin-top:5px}.footer-widgets-1 .phone{margin-top:10px;font-size:24px}.footer-widgets-1 .social-media-icons img{margin:35px 28px 0 0}.footer-widgets-1 .social-media-icons a:last-of-type img{margin-right:0}.footer-widgets-2 .social-media-icons img{margin:35px 28px 0 0;float:left}.footer-widgets-2 .social-media-icons a:last-of-type img{margin-right:0}.footer-widgets-2{-ms-flex:1;flex-basis:50%;max-width:50%;order:2;text-align:center}.footer-widgets-2 .widget_nav_menu{margin-bottom:0}.footer-widgets-2 .widget_nav_menu ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;margin-bottom:0;text-align:left}.footer-widgets-2 .widget_nav_menu li{border:0;padding:0;margin:0 0 15px}.footer-widgets-2 .widget_nav_menu li:last-child{margin-bottom:0}.footer-widgets-2 .widget_nav_menu li a{font-size:24px;text-decoration:none}.footer-logos>img{padding:0 5px}@media only screen and (max-width:1020px){.footer-widgets-1{padding-right:0}}@media only screen and (max-width:880px){.footer-widgets{background-image:none;padding-top:35px}.footer-widgets>.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-widgets-2{display:none}.footer-widgets-1{order:1;-ms-flex:100%;flex-basis:100%;max-width:100%;padding-right:0;margin-bottom:35px}}input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="number"],input[type="tel"],input[type="search"],select,textarea,#respond textarea,.gform_wrapper li>.ginput_container input[type="text"],.gform_wrapper li>.ginput_container input[type="password"],.gform_wrapper li>.ginput_container input[type="url"],.gform_wrapper li>.ginput_container input[type="email"],.gform_wrapper li>.ginput_container input[type="tel"],.gform_wrapper li>.ginput_container input[type="number"],div.gform_wrapper .gform_footer input[type="submit"],#commentform input[type="submit"],.gform_wrapper button,.gform_wrapper li>.ginput_container select,.gform_wrapper li>.ginput_container textarea,.gform_wrapper li>.ginput_container .ginput_complex>span>input[type="text"],a.button,button.button{font-family:"open-sans",sans-serif;font-size:18px;text-transform:none!important;padding:0.5em!important;text-indent:0!important;font-weight:300!important;color:#494941;width:100% /*!important*/;box-sizing:border-box;border-radius:0!important}input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="number"],input[type="tel"],input[type="search"],select,textarea,#respond textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="password"],.gform_wrapper input[type="url"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="submit"],.gform_wrapper button,.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper li>.ginput_container .ginput_complex>span>input[type="text"]{border-color:#939598!important}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="search"]:focus,select:focus,textarea:focus,#respond textarea:focus,.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="password"]:focus,.gform_wrapper input[type="url"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="number"]:focus,.gform_wrapper input[type="submit"]:focus,.gform_wrapper button:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus,.gform_wrapper li>.ginput_container .ginput_complex>span>input[type="text"]:focus{border-color:#dcaa02!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(220,170,2,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(270,170,2,.6)!important}input[type="submit"],#commentform input[type="submit"],div.gform_wrapper .gform_footer input[type="submit"],a.button,button.button{width:auto!important;padding:10px .75em 9px!important;background:#dcaa02!important;color:#3c3a20!important;text-decoration:none!important;font-family:"lemonde-journal",Constantia,serif;font-size:24px!important;font-weight:400!important;text-transform:uppercase!important;border:1px solid #b28a02!important;border-bottom:2px solid #b28a02!important;text-shadow:none!important;line-height:1.3!important}input[type="submit"]:hover,#commentform input[type="submit"]:hover,div.gform_wrapper .gform_footer input[type="submit"]:hover,a.button:hover,button.button:hover{background:#f4c421!important;color:#3c3a20!important}input[type="submit"]:active,#commentform input[type="submit"]:active,div.gform_wrapper .gform_footer input[type="submit"]:active,a.button:active,button.button:active{background:#c79a02!important;color:#3c3a20!important}a.button.green,input.button.green{background:#477030!important;color:#fff!important;border-color:#477030!important;font-family:"open-sans",sans-serif!important;font-size:22px!important}a.button.green:hover,input.button.green:hover{background:#578040!important}a.button.green:active,input.button.green:active{background:#376020!important}::-webkit-input-placeholder{color:#a5a5a5}:-moz-placeholder{color:#a5a5a5}::-moz-placeholder{color:#a5a5a5}:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="text"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="password"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="url"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="email"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="tel"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="number"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container input[type="search"]:-ms-input-placeholder,.gform_wrapper li>.ginput_container select:-ms-input-placeholder,.gform_wrapper li>.ginput_container textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder{color:#a5a5a5!important}.gform_wrapper .ginput_complex>span{min-height:0!important}.gform_wrapper>br,.gform_wrapper>p,.gform_footer>br,.gform_footer>p,.gform_wrapper>form>p{display:none}label,.gfield_label{font-family:"open-sans",sans-serif!important;font-size:24px!important;font-weight:400!important}.gform_footer{text-align:center!important;padding-top:0.5em!important}.gform_wrapper .instruction{white-space:normal!important}.page-template-template-sections .site-inner,.page-template-template-sections .content,.page-template-template-sections .entry{padding:0;margin:0}.page-template-template-sections .site-inner{display:none}.page-template-template-sections .sections-wrapper>div{padding-top:75px;padding-bottom:75px}.page-template-template-sections .sections-wrapper>div>.wrap>p:empty{display:none!important}.page-template-template-sections .sections-wrapper>div>.wrap>*:last-child,.page-template-template-sections .sections-wrapper>div>.wrap>.one-half>*:last-child,.page-template-template-sections .sections-wrapper>div>.wrap>.two-thirds>*:last-child,.page-template-template-sections .sections-wrapper>div>.wrap>.one-third>*:last-child,.page-template-template-sections .sections-wrapper>div>.wrap>.narrower-for-text>*:last-child{margin-bottom:0}.sections-wrapper>.light h1,.sections-wrapper>.light h1>a,.sections-wrapper>.light h2,.sections-wrapper>.light h2>a,.sections-wrapper>.light h3,.sections-wrapper>.light h3>a,.sections-wrapper>.light h4,.sections-wrapper>.light h4>a,.sections-wrapper>.light h5,.sections-wrapper>.light h5>a,.sections-wrapper>.light,.sections-wrapper>.light a{color:#ebebeb!important;margin-bottom:0}@media only screen and (max-width:880px){.page-template-template-sections .sections-wrapper{}.page-template-template-sections .sections-wrapper>div{padding-top:50px;padding-bottom:50px}}.home .sections-wrapper h1{margin-bottom:10px}.homepage-slider{padding:0!important;background-color:#fff}.homepage-slider>.wrap{max-width:none}.homepage-slider .caption-wrap{top:0!important;right:0!important;background:transparent!important;opacity:1!important;filter:alpha(opacity=100)!important;text-align:center!important;display:flex!important;align-items:center;justify-content:center;padding-left:50px;padding-right:50px}.homepage-slider .caption,.homepage-slider .caption h1,.homepage-slider .caption h2,.homepage-slider .caption h3,.homepage-slider .caption h4,.homepage-slider .caption h5{color:#fff!important;margin:0!important;font-family:Constantia,serif}li.slide-11705 .caption h3{text-transform:uppercase}li.slide-11704 .caption h1{font-variant:small-caps;text-transform:none}li.slide-11707 .caption{max-width:500px}li.slide-11705 .caption h3{text-transform:uppercase}li.slide-11709 .caption{display:inline-block!important;background-color:#363e31;border-radius:999px;padding:125px 50px;opacity:.93;filter:alpha(opacity=93);white-space:nowrap}li.slide-11709 .caption h1{margin-top:10px!important}.homepage-cremation{background-color:#fff}.homepage-cremation .view-more{margin-top:30px;display:inline-block}.homepage-welcome{background:#c6c6c6 url(../../../../../../../themes/warren-mcelwain/images/welcome-bg.jpg) no-repeat;background-position:calc(50% + 500px) center;background-size:contain}.homepage-welcome .narrower-for-text{max-width:750px}.homepage-welcome h1,.homepage-welcome h2{line-height:1!important;margin-bottom:0!important;color:#3c3a20!important}.homepage-content{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(234,234,234,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0)}.homepage-content h4{margin-bottom:1.5em}.homepage-locations{background-color:#fff}.homepage-locations h2 a{text-decoration:none}.homepage-locations .homepage-locations-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:space-between;margin-top:30px}.homepage-locations .homepage-location{-ms-flex:49%;flex-basis:49%;max-width:49%;line-height:1.2}.homepage-locations .homepage-location-image{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:10px}.homepage-locations .homepage-location-image h2{text-align:center;margin-bottom:0}.homepage-locations .homepage-location-image h2 a{color:#fff!important;display:block;padding:25% 0;text-shadow:0 3px 2px rgba(0,0,0,.52)}.homepage-location p{display:none}.homepage-location .homepage-location-info,.homepage-location .homepage-location-info a{color:#494941;text-decoration:none}.homepage-location-info{line-height:1.3}.homepage-location-info .homepage-location-phone{margin-top:5px}.homepage-obituaries{background:#c6c6c6}.homepage-obituaries h1{margin-bottom:0!important}.homepage-obituaries .recent-obituaries{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:space-between;margin-top:60px}.homepage-obituaries .recent-obituary{-ms-flex:18%;flex-basis:18%;max-width:18%;margin-bottom:10px;line-height:1.2}.homepage-obituaries .recent-obituary-image,.homepage-obituaries .recent-obituary-image a{width:216px;height:216px;display:block;margin-left:auto;margin-right:auto}.homepage-obituaries .recent-obituary-image{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}.homepage-obituaries .recent-obituary a{text-decoration:none;font-family:"lemonde-journal",Constantia,serif;color:#3c3a20}.homepage-obituaries .recent-obituary a:hover{text-decoration:underline}.homepage-testimonials{background-color:#fff}.homepage-testimonials .testimonials-widget-testimonial>p,.homepage-testimonials .testimonials-widget-testimonial>div>p{display:none}.homepage-testimonials blockquote:before{content:""}.homepage-testimonials blockquote{font-style:normal;font-size:24px;font-weight:400;background:url(../../../../../../../themes/warren-mcelwain/images/quotes.png) calc(0% + 0px) calc(0% + 7px) no-repeat}.homepage-testimonials blockquote,.homepage-testimonials .credit{max-width:700px;margin-left:auto;margin-right:auto;padding-left:170px;position:relative;left:-85px}.homepage-testimonials .open-quote{display:none}.homepage-testimonials .bx-viewport{padding-bottom:10px;overflow:visible!important}@media only screen and (max-width:1280px){.homepage-obituaries .recent-obituary-image,.homepage-obituaries .recent-obituary-image a{width:172px;height:172px}}@media only screen and (max-width:1020px){.homepage-obituaries .recent-obituary-image,.homepage-obituaries .recent-obituary-image a{width:144px;height:144px}li.slide-11709 .caption{padding:95px 20px}.metaslider ul.slides{overflow:hidden}}@media only screen and (max-width:880px){.homepage-slider>.wrap{padding:0;max-width:none}.homepage-welcome{background-position:right -100px center}.homepage-welcome .narrower-for-text{max-width:450px}.homepage-obituaries .recent-obituary{-ms-flex:48%;flex-basis:48%;max-width:48%;text-align:center}.homepage-obituaries .recent-obituary-image,.homepage-obituaries .recent-obituary-image a{width:200px;height:200px}.homepage-locations .homepage-location{-ms-flex:100%;flex-basis:100%;max-width:100%;margin-bottom:30px}.homepage-location-image{margin-left:-6%;margin-right:-6%}li.slide-11709 .caption{padding:75px 10px}li.slide-11709 .caption h1{margin-top:0!important}.homepage-testimonials blockquote{background-size:50px 43px}.homepage-testimonials blockquote,.homepage-testimonials .credit{padding-left:60px;left:-10px;font-size:16px;font-weight:400;font-style:italic}}@media only screen and (max-width:480px){.homepage-welcome{background-position:right -170px center}.homepage-welcome .narrower-for-text{max-width:230px}.homepage-obituaries .recent-obituary-image,.homepage-obituaries .recent-obituary-image a{width:135px;height:135px}.metaslider ul.slides img{height:275px!important;width:auto!important}}.metaslider .flex-prev{background-image:url(../../../../../../../themes/warren-mcelwain/images/arrow-prev.png)!important;height:45px!important;margin-top:-27px!important}.metaslider .flex-next{background-image:url(../../../../../../../themes/warren-mcelwain/images/arrow-next.png)!important;height:45px!important;margin-top:-27px!important}.metaslider>p{display:none}.cremation-options{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.cremation-option-box{-ms-flex:32%;flex-basis:32%;max-width:32%;position:relative;text-align:center;padding:0 20px 60px;background-color:#c6c6c6;border:0;box-sizing:border-box;margin:0 0 20px}.cremation-option-box h3{margin-bottom:0;min-height:130px;padding-top:40px;box-sizing:border-box}.cremation-option-box.green h3{padding-right:60px;background:url(../../../../../../../themes/warren-mcelwain/images/tree-bg.png) right 20px top 20px no-repeat}.cremation-option-box.green h3 span{color:#477030!important}.cremation-option-box .arrow{position:absolute;bottom:1px;left:1px;right:1px;text-align:center}.cremation-option-box .arrow>a{width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important;background-color:#dcdcdc!important;color:#022d50!important}.cremation-option-box .arrow>a:hover{background-color:#f4c421!important;color:#022d50!important}.cremation-option-box .arrow>a:active{background-color:#c79a02!important;color:#022d50!important}.cremation-option-box ul{margin:20px auto 0 auto;padding-left:20px;padding-right:20px;display:inline-block;text-align:left}.cremation-option-box ul li{list-style-type:disc;text-align:left;color:#494941;font-size:16px;list-style-position:outside;margin-bottom:10px}@media only screen and (max-width:1280px){.cremation-option-box.green h3{padding-right:70px;background-position:right -5px top 20px}}@media only screen and (max-width:1020px){.cremation-option-box ul{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.cremation-option-box h3{min-height:160px}}@media only screen and (max-width:880px){.cremation-options{padding-top:20px}.cremation-option-box{-ms-flex:100%;flex-basis:100%;max-width:100%}.cremation-option-box h3{min-height:0;padding-bottom:20px}.cremation-option-box.green h3{background-position:calc(50% + 70px) calc(50% + 5px);background-size:auto 75%}.cremation-option-box ul{margin-top:0}.cremation-option-box .arrow>a{font-size:18px!important}.cremation-option-box{padding:0 30px 30px}.cremation-option-box ul{display:none}}.page-template-template-locations .locations-state{margin-bottom:0}.page-template-template-locations .locations-location{background-color:#022d50;padding:20px;margin-bottom:40px;color:#fff}.page-template-template-locations .location-image{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:10px}.page-template-template-locations .location-image h3{text-align:center;margin-bottom:15px}.page-template-template-locations .location-image h3 a{color:#fff!important;display:block;padding:27.33% 0}.page-template-template-locations .location-info .button{margin-top:15px;margin-bottom:0}.page-template-template-locations .location-map iframe{width:100%}.page-template-template-locations .locations-state:last-child,.page-template-template-locations .locations-state:last-child .locations-location:last-child{margin-bottom:0}.page-template-template-locations a{color:#CDAC1D}@media only screen and (max-width:1280px){.page-template-template-locations .location-image h3 a{padding:34.5% 0}}@media only screen and (max-width:1020px){.page-template-template-locations .location-image h3 a{padding:41.5% 0}}@media only screen and (max-width:880px){.page-template-template-locations h3,.page-template-template-locations .location-info,.page-template-template-locations .location-map div:last-child{text-align:center}.page-template-template-locations .location-map.one-half{margin-bottom:0}.page-template-template-locations .location-map iframe{margin-top:0}.page-template-template-locations .location-image h3 a{padding:25% 0}}.single-location .location-featured-image.print,.single-area-served .location-featured-image.print{display:none}.single-location .location-contact-info.print,.single-area-served .location-contact-info.print{display:none}.single-location .location-map-info.print,.single-area-served .location-map-info.print{width:100%;height:0;overflow:hidden}.single-location .location-map-info.print iframe,.single-area-served .location-map-info.print iframe{width:750px;height:350px;margin-top:20px}.single-location .location-map-column,.single-area-served .location-map-column{text-align:left;background-color:#022d50;padding:20px;color:#fff}.single-location .location-map-column a,.single-area-served .location-map-column a{color:#fff!important}.single-location .location-map-info.screen iframe,.single-area-served .location-map-info.screen iframe{margin-top:20px;width:100%;height:250px}.single-location .location-contact-info>p,.single-area-served .location-contact-info>p{margin-top:12px;margin-bottom:0}.single-location .location-map-info .location-map-note,.single-area-served .location-map-info .location-map-note{line-height:1.3;margin-top:0;margin-bottom:28px}.single-location .location-map-box img,.single-area-served .location-map-box img{width:100%}.single-location .location-map-box>p:last-child,.single-area-served .location-map-box>p:last-child{margin-bottom:0}@media only screen and (max-width:880px){.single-location .location-map-column,.single-area-served .location-map-column{margin-bottom:30px}}@media print{.single-location .location-post-column,.single-location .location-contact-info.screen,.single-area-served .location-post-column,.single-area-served .location-contact-info.screen{display:none!important}.single-location .featured-image,.single-area-served .featured-image{display:none}.single-location h1.entry-title,.single-area-served h1.entry-title{margin-bottom:0}.single-location .location-featured-image.print,.single-area-served .location-featured-image.print{width:50%;display:inline-block;vertical-align:top;margin-right:3%}.single-location .location-contact-info.print,.single-area-served .location-contact-info.print{width:45%;vertical-align:top;display:inline-block}.single-location .location-map-info.print,.single-area-served .location-map-info.print{height:auto}.single-location .location-map-column,.single-area-served .location-map-column{display:none}}.container{position:relative}.btn-tour h3{text-align:center;margin-bottom:20px;color:#fff;font-size:38px;font-family:"lemonde-journal",Constantia,serif;font-variant:small-caps;margin:0}.btn-tour h3{margin-bottom:14px}.btn-tour h3 a{display:block;padding:100px 0;background-size:cover;color:#fff!important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.btn-tour img:hover{opacity:1!important}.shop-merch h3{text-align:center;margin-bottom:20px;color:#fff;font-size:38px;font-family:"lemonde-journal",Constantia,serif;font-variant:small-caps}.shop-merch h3{margin-bottom:14px}.shop-merch h3 a{display:block;padding:100px 0;background:url(../../../../../../../themes/warren-mcelwain/images/shop-merchandise.jpg) center center no-repeat;background-size:cover;color:#fff!important}.post-type-archive .content{padding-bottom:4em}.obituary-search-form{margin-top:3em;margin-bottom:3.75em;width:50%;white-space:nowrap;margin-left:auto;margin-right:auto}.home .obituary-search-form{margin-top:40px;margin-bottom:0;width:67%}.obituary-search-form p:empty,.obituary-search-form br{display:none}.obituary-search-form>form>div>#s{width:73%!important;display:inline-block;vertical-align:middle;height:50px!important}.obituary-search-form>form>div>#searchsubmit{width:27%!important;display:inline-block;vertical-align:middle;padding-left:0.5em!important;padding-right:0.5em!important;height:50px!important;margin-left:-7px}.post-type-archive-obituary .search-results-title{margin-top:0;margin-bottom:1.75em;text-align:center}.post-type-archive-obituary .spacer{padding-bottom:1.25em;clear:both}.post-type-archive-obituary hr{padding-bottom:1.5em}.obituary-featured-image{float:left;margin-top:7px;margin-bottom:1em}.obituary-featured-image img{width:100%;object-fit:cover!important}.post-type-archive .obituary.entry{padding-bottom:0;margin-bottom:0}.post-type-archive .obituary.entry .obituary-featured-image{margin-bottom:12px;width:250px}.post-type-archive .obituary.entry .obituary-body{margin-left:250px;padding-left:1.5em;box-sizing:border-box}.post-type-archive .obituary.entry .obituary-body.no-image{margin-left:0;padding-left:0}.post-type-archive .obituary.entry .read-more{display:block;margin-top:1em}.single-obituary .entry{padding-bottom:3em;background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(234,234,234,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(234,234,234,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0)}.single-obituary .site-inner{max-width:none}.single-obituary .alternate-page-title-featured-image{background-color:#c6c6c6}.single-obituary .alternate-page-title-featured-image h1{font-style:italic}.single-obituary .obituary-dates{text-align:center}.single-obituary .obituary-dates h4{margin-bottom:0;text-transform:uppercase}.single-obituary-container .obituary-featured-image{margin-right:0;width:50%;float:left}.single-obituary .obituary-sidebar{width:calc(50% - 30px);margin-left:30px;float:right}.obituary-share{margin-bottom:1em;margin-top:7px;padding:60px 0;box-sizing:border-box;background-color:#022d50;color:#fff;text-align:center}.obituary-share .addthis_inline_share_toolbox{display:inline-block}.obituary-share h3,.obituary-flowers h3{text-align:center;margin-bottom:20px;color:#fff;font-size:38px;font-family:"lemonde-journal",Constantia,serif;font-variant:small-caps}.obituary-flowers h3{margin-bottom:0}.obituary-flowers h3 a{display:block;padding:100px 0;background:url(../../../../../../../themes/warren-mcelwain/images/send-flowers-bg.jpg) center center no-repeat;background-size:cover;color:#fff!important}.single-obituary-share-placeholder{display:none;clear:both}.single-obituary .obituary-spacer{clear:both;margin-bottom:1em}.single-obituary .obituary-videos{text-align:center}.single-obituary .obituary-videos iframe{margin-bottom:1em;margin-top:1em;border:6px solid #3B3A21}.single-obituary .obituary-videos iframe #buy_bar{background-color:#aaa!important}.single-obituary .obituary-content>p:first-child:first-letter{font-size:60px;font-weight:400;float:left;padding-right:7px;padding-top:10px;line-height:.6}@media only screen and (max-width:1020px){.single-obituary-container .obituary-featured-image{width:47.5%}.single-obituary .obituary-sidebar{width:47.5%}}@media only screen and (max-width:880px){.post-type-archive .obituary.entry{margin-bottom:0}.post-type-archive .obituary.entry:last-child{margin-bottom:0}.post-type-archive .obituary.entry h3.entry-title{margin-bottom:10px}.post-type-archive .obituary.entry .obituary-body{margin-left:0;padding-left:0}.single-obituary-container .obituary-featured-image,.post-type-archive .obituary.entry .obituary-featured-image{float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:1.5em}.single-obituary-container .obituary-featured-image img,.post-type-archive .obituary.entry .obituary-featured-image img{width:100%;max-height:100%!important}.post-type-archive-obituary .search-results-title{padding-left:0;padding-right:0;margin-top:0;margin-bottom:.75em}.obituary-search-form{width:100%;margin-top:1em;margin-bottom:1.65em}.home .obituary-search-form{width:67%!important}.obituary-search-form>form>div>#s{width:calc(100% - 120px)!important}.obituary-search-form>form>div>#searchsubmit{width:120px!important}.single-obituary-share-placeholder{display:block}.single-obituary .obituary-sidebar{float:none;width:100%;max-width:462px;margin:0 auto .5em}.single-obituary .site-inner{padding-left:0;padding-right:0}.single-obituary #respond,.single-obituary #comments{padding-left:5%!important;padding-right:5%!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (max-width:480px){.home .obituary-search-form{width:90%!important}.obituary-share,.obituary-flowers h3 a{padding:30px 0}.obituary-flowers h3 a span{display:block}}@media print{.single-obituary-container .obituary-featured-image{margin-right:30px;width:33%}.single-obituary .obituary-sidebar{display:none!important}.single-obituary .obituary-spacer{display:none}.single-obituary .obituary-videos{display:none}.single-obituary .obituary-dates h4{font-size:20px}}#comments,#respond{padding-top:0;padding-bottom:0;margin-top:30px;margin-bottom:30px}#comments h3{text-align:center;margin-top:2em}#respond h3{margin-bottom:.75em;text-align:center;margin-top:2em}.comment-list .comment{padding:20px!important;box-sizing:border-box;background-color:#477030;border:1px solid #477030;margin-bottom:30px;color:#fff}.comment-author{color:#fff;margin-top:-5px;margin-bottom:10px!important;font-style:italic;font-size:18px}.comment-author img{display:none}.comment-header .says{display:none}.comment-header .comment-author span:first-of-type:after{content:":"}.comment-edit-link{display:none}.comment-meta{display:none}.comment-content p:last-child{margin-bottom:0}#commentform input{width:100%!important}#commentform .form-submit{text-align:center}#commentform input[type="submit"]{width:63%!important;margin:0 auto}#commentform .comment-notes{display:none}@media only screen and (max-width:880px){#commentform input[type="submit"]{width:100%!important}}@media print{#comments h3{margin-top:1em}#respond,.comment-reply{display:none!important}.comment{page-break-inside:avoid}#comments,#respond{padding-left:0;padding-right:0}}.blog .entry-content>p:empty,.archive.date .entry-content>p:empty,.archive.category .entry-content>p:empty{display:none}.blog .entry-title,.archive.date .entry-title,.archive.category .entry-title{margin-bottom:0.25em!important;font-family:"lemonde-journal",Constantia,serif;font-size:36px;color:#494941;font-weight:400;text-transform:none;text-align:left!important;font-variant:none}.blog .entry-title a,.archive.date .entry-title a,.archive.category .entry-title a{text-decoration:none;color:#494941!important}.blog .entry-title a:hover,.archive.date .entry-title a:hover,.archive.category .entry-title a:hover{color:#123d60!important}.blog .entry,.archive.date .entry,.archive.category .entry{padding-bottom:0;margin-bottom:0}.blog .spacer,.archive.date .spacer,.archive.category .spacer{padding-bottom:1.5em;clear:both}.blog hr,.archive.date hr,.archive.category hr{padding-bottom:1.5em}.single-post .entry-header .entry-meta{margin-top:-50px;text-align:left;font-size:18px}.site-inner h1.entry-title,.site-inner h1.archive-title>.single-post{text-align:left!important}.sidebar{font-size:18px;padding-top:5px}.sidebar .widget_archive li{padding-bottom:0}@media only screen and (max-width:880px){.single-post .entry-header .entry-meta{margin-top:-7px}.sidebar{margin-top:30px}}.woocommerce-page.post-type-archive-product .content,.woocommerce-page.tax-product_cat .content{text-align:center;position:relative}.woocommerce-page.post-type-archive-product .archive-description,.woocommerce-page.tax-product_cat .archive-description{display:none}.woocommerce-page.post-type-archive-product .content h1,.woocommerce-page.tax-product_cat .content h1{text-align:left}.woocommerce-result-count{clear:both;text-align:left}.custom-view-quotelist-button{float:right}.custom-view-quotelist-button a{outline:0}.custom-view-quotelist-button.empty{display:none}.woocommerce-page.post-type-archive-product .content li{display:inline-block;vertical-align:top}.woocommerce-page.post-type-archive-product .content li:last-child{margin-right:0!important}.woocommerce ul.products li>a:first-child{display:block;outline:0}.woocommerce ul.products li h3{font-family:"lemonde-journal",Constantia,serif!important;font-size:18px!important;color:#494941!important;font-weight:400!important;padding:0!important}.woocommerce ul.products li .price{font-size:1em!important;margin-bottom:0!important}.archive .add_to_cart_button,.archive .view_product_button,.archive .button.product_type_simple,.archive .button.product_type_variable,.single-product .dvin_wcql_btn_wrap .button{display:none;vertical-align:top;width:auto!important;padding-left:0.75em!important;padding-right:0.75em!important;font-size:18px!important}.archive .view_product_button{margin-left:0.25em!important}.archive .add_to_cart_button,.archive .button.product_type_simple,.archive .button.product_type_variable{margin-right:0.25em!important}.archive .addquotelistlink{padding-top:0!important}.archive .addquotelistlink .quotelistexistsbrowse,.archive .addquotelistlink .quotelistaddedbrowse{padding-top:1.25em!important}.archive a.added_to_cart{padding-top:1em!important;margin-top:0.25em!important;margin-right:0.25em!important}.woocommerce ul.products li .woocommerce{display:inline-block;vertical-align:top}.single-product .custom-view-quotelist-button{position:relative;z-index:999;margin-bottom:1em;float:none;text-align:right}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before{height:auto!important}.single-product .quotelist-remove-icon{display:none}.single-product .quotelist-continue-icon::before{content:"\f174";color:#0085a2;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/1 'dashicons';vertical-align:middle}.woocommerce input.button{font-weight:normal!important}.required,abbr.required,abbr[title="required"]{border:0!important;text-decoration:none!important}ul.methods li,ul.order_details li{list-style-type:none!important}h3#order_review_heading{margin-top:40px!important}@media only screen and (max-width:1280px){.archive .add_to_cart_button,.archive .view_product_button,.archive .button.product_type_simple,.archive .button.product_type_variable,.single-product .dvin_wcql_btn_wrap .button{padding-left:0.33em!important;padding-right:0.33em!important}}@media only screen and (max-width:1020px){.archive .add_to_cart_button,.archive .view_product_button,.archive .button.product_type_simple,.archive .button.product_type_variable,.archive .product>.woocommerce,.archive .product .dvin_wcql_shopbtn_wrap,.single-product .dvin_wcql_btn_wrap .button{width:100%!important}.archive .view_product_button,.archive .add_to_cart_button,.archive .button.product_type_simple,.archive .button.product_type_variable{margin:.75em 0 0!important}.archive a.added_to_cart{margin-bottom:0.75em!important;margin-right:0!important}}@media only screen and (max-width:880px){.woocommerce-result-count,.woocommerce-ordering{float:none!important}.custom-view-quotelist-button{float:none;position:relative;margin-bottom:1em;margin-top:1em;text-align:left}}@media only screen and (max-width:480px){.archive .view_product_button,.archive .add_to_cart_button,.archive .button.product_type_simple,.archive .button.product_type_variable{padding-left:0.25em!important;padding-right:0.25em!important}.woocommerce-cart table.cart td.actions .coupon .input-text{float:right!important}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:#efefef}.woocommerce ul.products li.product .price{background-color:#efefef;padding-bottom:25px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 1em;background-color:#efefef}@media only screen and (max-width:991px){div#at-share-dock{display:none!important}}@media only screen and (min-width:992px){.nav-primary .menu-primary{max-width:960px!important}header.site-header{position:fixed;z-index:5;width:100%;top:0;background:#fff}nav#genesis-nav-primary{padding-bottom:35px;z-index:999;position:fixed;width:100%;top:160px;background:#fff}.site-container{margin-top:255px}}@media (min-width:881px) and (max-width:1279px){.nav-primary .genesis-nav-menu a,.nav-primary .genesis-nav-menu a:link{font-size:18px!important}}.single-obituary .anr_captcha_field div#anr_captcha_field_1 div{margin:0 auto;margin-bottom:20px}.footer-widgets-3 .widget_nav_menu ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;margin-bottom:0;text-align:left}.footer-widgets-3 .social-media-icons img{margin:35px 28px 0 0;float:left}.footer-widgets-3 .social-media-icons a:last-of-type img{margin-right:0}.footer-widgets-3{-ms-flex:1;flex-basis:50%;max-width:50%;order:2;text-align:center}.footer-widgets-3 .widget_nav_menu{margin-bottom:0}.footer-widgets-3 .widget_nav_menu ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;margin-bottom:0;text-align:left}.footer-widgets-3 .widget_nav_menu li{border:0;padding:0;margin:0 0 15px}.footer-widgets-3 .widget_nav_menu li:last-child{margin-bottom:0}.footer-widgets-3 .widget_nav_menu li a{font-size:24px;text-decoration:none}.footer-widgets-2,.footer-widgets-3{display:inline-block;width:50%;vertical-align:top}.footer-widgets>.wrap{display:unset}.footer-widgets-1{width:100%;-ms-flex:1;flex-basis:100%;max-width:100%;order:1;padding-top:0;padding-right:0;line-height:1.3}.footer-logos{text-align:center}.footer-logos>img{padding:0 5px;height:100px}@media only screen and (max-width:991px){.footer-widgets-2,.footer-widgets-3{display:inline-block;width:100%;margin:0 auto;vertical-align:top}.footer-widgets-3{-ms-flex:1;flex-basis:100%;max-width:100%;order:2;text-align:center}.footer-widgets-2{-ms-flex:1;flex-basis:100%;max-width:100%;order:2;text-align:center}.footer-widgets-3 .widget_nav_menu ul{text-align:center}.footer-widgets-3 .widget_nav_menu li a{font-size:19px}div#genesis-footer-widgets .social-media-icons{text-align:center;width:158px;margin:0 auto}.footer-widgets-2 .social-media-icons img,.footer-widgets-3 .social-media-icons img{margin:35px 15px 21px 15px;float:left}}header.site-header .widget-area.header-widget-area span.non-mobile-only{font-weight:700}/***************************************************************************** / /*** Services ************************************************************** / /***************************************************************************** / .service-options{padding:50px!important;background-color:#F3ECDC!important;border:3px solid #F3ECDC}.service-options:hover{background-color:#fef9ef!important;border:3px solid #005984}#multiColumn{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}