@charset "UTF-8";
/* !--- RESET --- */blockquote,body,dd,div,dl,dt,embed,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,li,object,ol,p,pre,table,td,th,ul{margin:0;padding:0}

/* !--- HTML5 Elements --- */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}

/* !--- Prevent iOS text size adjust --- */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

/* !--- Links --- */a:focus{outline:thin dotted}a:active,a:hover{outline:0}

/* !--- Typography --- */button,html,input,select,textarea{font-family:sans-serif}body{font-size:62.5%;line-height:1}h1{font-size:2.67em;margin:0 0 .67em}h2{font-size:2em;margin:0 0 .83em}h3{font-size:1.5em;margin:0 0 1em}h4{font-size:1.25em;margin:0 0 1.33em}h5{font-size:1.2em;margin:0 0 1.67em}h6{margin:0 0 2.33em}blockquote p,h6,input,li li,li p,select,td,td p,textarea,th{font-size:1em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}

/* !--- Embedded Content --- */img{-ms-interpolation-mode:bicubic}abbr,acronym,a img,fieldset,img{border:0}svg:not(:root){overflow:hidden}

/* !--- Lists --- */dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}

/* !--- Forms --- */form{margin:0}fieldset{border:1px solid silver;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none;vertical-align:top}

/* !--- Tables --- */table{border-collapse:collapse;border-spacing:0}

/* !--- Global Classes --- */.left{float:left}.right{float:right}figure.left,img.left{margin:0 2em 2em 0}figure.right,img.right{margin:0 0 2em 2em}.clear{clear:both}.fixed:after{clear:both;content:".";height:0;visibility:hidden}.fixed,.fixed:after{display:block}.fixed{min-height:1%}* html .fixed{height:1%}html{font-size:100%}a{color:#79af42}a:hover{text-decoration:none}label{font-weight:400}.call-us a.tooltip{color:#79af42;display:inline;font-family:myriad-pro,Helvetica,Arial,Lucida Grande,sans-serif;font-size:28px;font-weight:700;opacity:1;position:static}.call-us a.tooltip:hover{color:#79af42}.call-us-circle div a.tooltip{color:#fff!important;display:block;font-family:myriad-pro,Helvetica,Arial,Lucida Grande,sans-serif;font-size:24px;font-weight:700;opacity:1;position:static}.call-us-circle div a.tooltip.director-tooltip{font-size:21px;line-height:1;margin-top:5px}.call-us-circle div a.tooltip:hover{color:#fff!important}.alert{font-size:14px;line-height:18px;padding-top:20px}.alert button{vertical-align:top}.alert-dismissable .close,.alert-dismissible .close{right:-28px;top:-17px}.ui-widget{font-size:13px;line-height:18px}.ui-datepicker.ui-widget{font-size:1.5em}.form-page .labels,form .labels{margin-bottom:6px;text-align:right}.form-page label,form label{margin-top:6px}.form-page input[type=email],.form-page input[type=password],.form-page input[type=text],form input[type=email],form input[type=password],form input[type=text]{width:92%;max-width:400px}.form-page input[type=radio],form input[type=radio]{margin-bottom:5px}.form-page textarea,form textarea{height:8em;width:92%;max-width:400px}.form-page sup,form sup{color:red;font-weight:700;display:inline-block;margin-left:6px}.form-page .checkbox-label,form .checkbox-label{margin:0;width:100%;text-align:left}.form-page .radio input[type=radio]{position:static}.form-page #pay_full td,.form-page #pay_instalments td{padding:5px}.reflect{-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(80%,transparent),to(hsla(0,0%,100%,.4)))}

/* !--- GLOBAL --- */::-moz-selection{background:#79af42;color:#fff}::selection{background:#79af42;color:#fff}::-moz-selection{background:#79af42;color:#fff}body{font-family:myriad-pro,Helvetica,Arial,Lucida Grande,sans-serif}.wrapper{margin:0 auto;width:1000px;padding:0 10px;max-width:100%}

/* !--- HEADER --- */header{margin-top:10px
  /* !--- Navigation --- */}header a[rel=index]{background:url(../images/open-prepaid-funerals.gif) no-repeat;display:block;margin-bottom:20px;margin-top:10px;overflow:hidden;text-indent:-9999px;width:240px;height:106px}header .call-us h3,header .call-us h4{color:#7c8d9f;margin:0;clear:right;float:right}header .call-us h3{font-size:1.6em;font-weight:700;margin-bottom:10px}header .call-us h4{background:url(../images/call-icon.gif) 0 0 no-repeat;font-size:2.8em;font-weight:400;line-height:32px;padding:0 0 20px 40px;position:relative}header .call-us h4 strong{color:#79af42;font-weight:700}header .call-us span.tooltipster-icon{background:#eee;border-radius:10px;color:#b7c0ca;display:block;font-size:.65em;line-height:20px;position:absolute;text-align:center;top:6px;right:0;width:20px;height:20px;behavior:url(PIE/PIE.htc)}header .navbar-open{clear:both;border:none;background:transparent;margin:0;min-height:0}header .navbar-open ul{margin:0;padding:0}header .navbar-open ul li{float:left;margin:0 28px;position:relative}header .navbar-open ul li:first-child{margin-left:20px}header .navbar-open ul li a{color:#656c74;display:block;font-size:22px;padding:10px 0;text-decoration:none}header .navbar-open ul li a:hover{background:#fff;color:#000}header .navbar-open ul li:last-child{margin-right:0}ul.nav{position:relative;z-index:99}ul.nav>li>ul{background-color:#fff;border:2px solid #79af42;display:block;list-style:none;height:auto;min-width:250px;margin:0;padding:6px 0 5px;position:absolute;top:40px;left:-20px;opacity:0;white-space:nowrap;z-index:-1;transition:all .2s}ul.nav>li:hover>ul{opacity:1}ul.nav>li.dropdown.open .dropdown-toggle{background:#fff}ul.nav>li.dropdown.open>ul{opacity:1}ul.nav>li>ul>li{float:none;margin:0 20px}ul.nav>li>ul>li:first-child{margin-left:20px}ul.nav>li>ul>li>a{padding:5px 0}#about ul.nav a.about,#contact ul.nav a.contact,#faqs ul.nav a.faqs,#home ul.nav a.home,#news ul.nav a.news,#plans ul.nav a.plans{color:#79af42}#purchase .feature .circle.green{top:-400px;width:600px;height:600px}#purchase .form-nav{margin:0 0 20px;padding:0;list-style-type:none}#purchase .form-nav li{position:relative;line-height:28px;padding:2px 10px 0 6px;background:#e3e4e9}#purchase .form-nav li.active{background:#79af42;color:#fff}#purchase .form-nav li.active.active:after{position:absolute;right:-15px;top:0;content:"";display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #79af42}#purchase .director-info label{padding:10px;border-top:1px solid #e3e4e9;width:100%!important;text-align:left!important}#purchase .director-info label:first-child{padding-top:0;margin-top:0;border-top:0}

/* !--- CONTENT / Layout --- */#content main{margin-bottom:40px}#content main.full-width{clear:both}#content .columns{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;clear:both}#content .columns,#content .opera-only :-o-prefocus{word-spacing:-.43em}#content .column-1-2,#content .column-1-3,#content .column-2-3{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;padding-right:50px;float:left}#content .column-1-2.last,#content .column-1-3.last,#content .column-2-3.last{padding:0}#content .column-1-2{width:475px}#content .column-1-3{width:300px}#content .column-2-3{width:600px}

/* !--- CONTENT / Typography --- */#content{color:#656c74}#content h2{font-size:2.4em}#content h2 span{color:#79af42}#content h3{font-size:2.1em}#content h4{font-size:1.8em}#content h5{font-size:1.6em}#content h6{font-size:1.4em;margin-bottom:1.4em;text-transform:uppercase}#content dl,#content ol,#content p,#content ul{font-size:1.4em;line-height:1.4;margin-bottom:1.5em}#content dl a,#content ol a,#content p a,#content ul a{color:#79af42}#content dl a:hover,#content ol a:hover,#content p a:hover,#content ul a:hover{color:#494d51}#content ul{list-style:circle}#content ol ol,#content ol ul,#content ul ol,#content ul ul{font-size:1em;margin-bottom:0;margin-top:0}#content ol ul,#content ul ul{list-style:disc}#content ol ol,#content ul ol{list-style:lower-alpha}#content ol.numeric{list-style:none;padding-left:46px}#content ol.numeric li{position:relative}#content ol.numeric li span{display:inline-block;font-weight:700;left:-46px;position:absolute;text-align:right;width:40px}#content ol.numeric li ol{list-style:none}#content dl dt{font-weight:700}#content blockquote,#content dl dd{margin:0 0 1.25em 1.25em}#content blockquote{border-left:6px solid #e3e4e9;font-size:1.4em;font-style:italic;line-height:1.5;padding:.8em 0 .8em 1.5em}#content blockquote cite{display:block;font-style:normal;line-height:1.25;margin:1em 0 0}#content blockquote.circle{background:#d1685e;background:rgba(209,104,94,.8);border:none;border-radius:160px;color:#fff;display:table;font-size:2.4em;font-style:normal;font-weight:400;line-height:1.25;margin:0 auto 30px;padding:0;position:relative;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);width:320px;height:320px;behavior:url(PIE/PIE.htc)}#content blockquote.circle.green{background:#79af42;background:rgba(121,175,66,.8)}#content blockquote.circle.purple{background:#6a2976;background:rgba(106,41,118,.8)}#content blockquote.circle.blue{background:#4a8f9c;background:rgba(74,143,156,.8)}#content blockquote.circle.orange{background:#f29e38;background:rgba(242,158,8,.8)}#content blockquote.circle.basicPlan{background:#8c9d9f;background:rgba(140,157,159,.8)}#content blockquote.circle.simplePlan{background:#3b858f;background:rgba(59,133,143,.8)}#content blockquote.circle.traditionalPlan{background:#6ea745;background:rgba(110,167,69,.8)}#content blockquote.circle.selectPlan{background:#a83886;background:rgba(168,56,134,.8)}#content blockquote.circle.unattendedCremation{background:#f3913f;background:rgba(243,145,63,.8)}#content blockquote.circle.attendedCremation{background:#664e9b;background:rgba(102,78,155,.8)}#content blockquote.circle span{display:table-cell;padding:0 30px;text-align:center;vertical-align:middle}#content blockquote.circle strong{position:absolute;font-size:2.4em}#content blockquote.circle strong:first-child{top:16%;left:16%}#content blockquote.circle strong:last-child{bottom:10%;right:16%}#content article{border-bottom:1px solid #e6e8eb;margin-bottom:2em}#content article h2 a{color:#79af42;text-decoration:none}#content article h2 a:hover{color:#494d51}#content article .info{font-size:1.3em;list-style:none;margin:0;padding:0}#content article .info li{color:#9ea4ab;display:inline-block;line-height:35px;margin-right:40px;padding-left:24px}#content article .info li.date{background:url(../images/icon-time.png) no-repeat 0}#content article .info li.tags{background:url(../images/icon-tags.png) no-repeat 0}#content article .info li a{color:#9ea4ab;display:inline-block;margin-right:6px}#content article .info li a:hover{color:#79af42}#content .two-col{margin-bottom:1.5em;text-align:justify;-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px}#content .small-circle{background:#d1685e;background:rgba(209,104,94,.8);border:none;border-radius:120px;color:#fff;display:table;float:right;font-size:1.5em;font-style:normal;font-weight:400;line-height:1.25;margin:0 auto 30px;padding:0;position:relative;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);width:240px;height:240px;behavior:url(PIE/PIE.htc)}#content .small-circle.green{background:#79af42;background:rgba(121,175,66,.8)}#content .small-circle.purple{background:#6a2976;background:rgba(106,41,118,.8)}#content .small-circle.blue{background:#4a8f9c;background:rgba(74,143,156,.8)}#content .small-circle.orange{background:#f29e38;background:rgba(242,158,8,.8)}#content .small-circle.left{margin-right:30px}#content .small-circle.right{margin-left:30px}#content .small-circle span{display:table-cell;padding:0 30px;text-align:center;vertical-align:middle}

/* !--- CONTENT / Images --- */#content .bordered{box-shadow:inset 0 0 0 5px hsla(0,0%,100%,.4)}#content .bordered img{display:block;position:relative;z-index:-1}

/* !--- CONTENT / Forms --- */#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:700}#content div.form,#content form{font-size:1.4em;margin-bottom:2em}#content div.form fieldset,#content form fieldset{border:none;padding:0}#content div.form fieldset legend,#content form fieldset legend{border-bottom:1px solid #e3e4e9;color:#494d51;display:block;font-size:1.5em;font-weight:700;margin-bottom:.6em;padding:.3em 0;width:100%}#content div.form .group,#content form .group{margin-bottom:1.3em}#content div.form .group sup,#content form .group sup{color:red;font-size:1em}#content div.form label,#content form label{color:#656c74;display:inline-block}#content div.form label.error,#content form label.error{color:red}#content div.form input,#content div.form select:not(.no-style),#content div.form textarea,#content form input,#content form select:not(.no-style),#content form textarea{box-shadow:inset 0 1px 2px hsla(0,0%,86.7%,.5);display:inline-block;outline:none;padding:.5em .6em;transition:border .3s linear;box-sizing:border-box;-webkit-font-smoothing:antialiased;border:1px solid #d0d2da;border-radius:3px;behavior:url(PIE/PIE.htc)}#content div.form input:focus,#content div.form select:not(.no-style):focus,#content div.form textarea:focus,#content form input:focus,#content form select:not(.no-style):focus,#content form textarea:focus{outline:0;outline:thin dotted\9;border-color:#79af42}#content div.form input.error,#content div.form select:not(.no-style).error,#content div.form textarea.error,#content form input.error,#content form select:not(.no-style).error,#content form textarea.error{background:#faebeb;border-color:#d1685e}#content div.form input.error:focus,#content div.form select:not(.no-style).error:focus,#content div.form textarea.error:focus,#content form input.error:focus,#content form select:not(.no-style).error:focus,#content form textarea.error:focus{background:#fff}#content div.form select,#content form select{display:inline-block}#content div.form select:not(.no-style),#content form select:not(.no-style){padding:6px!important}#content div.form label.checkbox,#content div.form label.radio,#content form label.checkbox,#content form label.radio{display:inline-block;margin:0 1em 0 0;width:auto}#content div.form input[type=checkbox],#content div.form input[type=radio],#content form input[type=checkbox],#content form input[type=radio]{margin:0 .3em 5px 0}#content div.form.inline-form input,#content div.form.inline-form select,#content form.inline-form input,#content form.inline-form select{margin:0 1em 0 0}#content div.form.inline-form input[type=checkbox],#content div.form.inline-form input[type=radio],#content form.inline-form input[type=checkbox],#content form.inline-form input[type=radio]{margin:0 .3em 0 0}#content div.form.stacked-form label,#content form.stacked-form label{display:block;padding:0 0 .5em}#content div.form.aligned-form label,#content form.aligned-form label{display:inline-block;padding-right:.8em;text-align:right;vertical-align:middle;width:12em}#content div.form.aligned-form label.checkbox,#content div.form.aligned-form label.radio,#content form.aligned-form label.checkbox,#content form.aligned-form label.radio{display:inline-block;margin:0 1em 0 0;width:auto}#content div.form .button,#content form .button{font-family:myriad-pro,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.15em}#content div.form span:not(.no-style),#content form span:not(.no-style){display:inline-block;vertical-align:middle}

/* !--- CONTENT / Buttons --- */.button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#4a8f9c;border:3px solid #b6d2d7;border-radius:6px;color:#fff;cursor:pointer;font-size:1.6em;font-weight:700;margin-bottom:1em;*overflow:visible;padding:.25em 2em .3em .7em;position:relative;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;transition:background .2s linear;behavior:url(PIE/PIE.htc)}.button strong{transition:all .2s ease-in-out;color:#b6d2d7;font-size:2em;position:absolute}.button.previous{padding:.25em .7em .3em 2em}.button.previous strong{top:-9px;left:10px}.button.previous:hover strong{left:8px}.button:not(.previous) strong{top:-9px;right:10px}.button:not(.previous):hover strong{right:8px}.button:hover{background:#427f8b;color:#fff}.button.large{border-radius:6px;border-width:4px;font-size:2.4em;padding:.35em 1.6em .4em .6em;behavior:url(PIE/PIE.htc)}.button.large strong{top:-11px;right:14px}.button.large:hover strong{right:8px}.button.red{background:#d1685e;border-color:#e7b9aa}.button.red:hover{background:#cb554a}.button.red strong{color:#e7b9aa}.button.orange{background:#f29e38;border-color:#f0dfaf}.button.orange:hover{background:#f09220}.button.orange strong{color:#f0dfaf}.button::-moz-focus-inner{border:0;padding:0}button:focus{outline:0}a.button{color:#fff!important;text-decoration:none!important}

/* !--- CONTENT / Feature --- */.feature{height:130px;margin-bottom:50px;overflow:hidden;padding:30px 0 0;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.3)}.feature.first{background:url(../images/feature-inner-first.jpg) #e3e5eb no-repeat top}.feature.second{background:url(../images/feature-inner-second.jpg) #e3e5eb no-repeat top}.feature.third{background:url(../images/feature-inner-third.jpg) #e3e5eb no-repeat top}.feature.fourth{background:url(../images/feature-inner-fourth.jpg) #e3e5eb no-repeat top}.feature.fifth{background:url(../images/feature-inner-fifth.jpg) #e3e5eb no-repeat top}.feature.sixth{background:url(../images/feature-inner-sixth.jpg) #e3e5eb no-repeat top}.feature.seventh{background:url(../images/feature-inner-seventh.jpg) #e3e5eb no-repeat top}.feature.eighth{background:url(../images/feature-inner-eighth.jpg) #e3e5eb no-repeat top}.feature:after{box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -3px 5px rgba(0,0,0,.2);content:"";display:block;pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%}.feature .wrapper{height:130px;position:relative}.feature h1{color:#fff;font-size:5.1em;font-weight:300;margin:0;position:relative}.feature .circle{border-radius:50%;font-weight:400;line-height:1.25;position:absolute;webkit-transition:.2s linear background;transition:background .2s linear;behavior:url(PIE/PIE.htc)}.feature .circle.green{background:#c6d92d;background:rgba(170,192,38,.85);top:-330px;left:-120px;width:500px;height:500px}.feature .circle.red{background:#d1685e;background:rgba(195,98,88,.85)}.feature .circle.red:hover{background:#c36258}.feature .circle.blue{background:#4a8f9c;background:rgba(57,110,119,.85)}.feature .circle.blue:hover{background:#396e77}.feature .circle.orange{background:#f29e38;background:rgba(242,158,8,.85)}.feature .circle.orange:hover{background:#f29e08}.feature .circle.grey{background:#7c8d9f;background:rgba(124,141,159,.85)}.feature .circle.grey:hover{background:#7c8d9f}.feature a.circle{color:#fff;display:table;text-align:center;text-decoration:none}.feature a.circle span{display:table-cell;text-align:center;vertical-align:middle}.feature a.circle strong{font-weight:700;position:relative;transition:all .2s ease-in-out}.feature a.circle.red strong{color:#e7b9aa}.feature a.circle.blue strong{color:#b6d2d7}.feature a.circle.orange strong{color:#f0dfaf}.feature a.circle.grey strong{color:#aebfd1}.feature a.circle:hover strong{right:-4px}html.no-pointerevents .feature:after{display:none}

/* !--- CONTENT / Side Column --- */#content .toggle-nav{margin-bottom:20px;behavior:url(PIE/PIE.htc)}#content .toggle-nav h3{background:transparent url(../images/icon-toggle-up.png) no-repeat 100%;cursor:pointer;margin:0}#content .toggle-nav.toggle-up h3{background:transparent url(../images/icon-toggle-down.png) no-repeat 100%}#content .toggle-holder{margin-top:20px}#content .side-nav{background:#eeeff2;border:6px solid #f3f4f6;border-radius:6px;padding:5px 16px;margin-bottom:20px;behavior:url(PIE/PIE.htc)}#content .side-nav h6{border-bottom:1px solid #d7dadf;line-height:35px;margin-bottom:10px;padding-left:24px}#content .side-nav h6.date{background:url(../images/icon-time.png) no-repeat 0}#content .side-nav h6.tags{background:url(../images/icon-tags.png) no-repeat 0}#content .side-nav ul{list-style:none;margin:0;padding:0}#content .side-nav ul li{clear:both;line-height:20px;margin-bottom:6px}#content .side-nav ul li.active{color:#79af42;font-weight:700}#content .side-nav ul li a,#content .side-nav ul li span{color:#656c74;text-decoration:none}#content .side-nav ul li a span,#content .side-nav ul li span span{color:#9ea4ab}#content .side-nav ul li a strong,#content .side-nav ul li span strong{color:#c2c6cd;float:right;font-size:1.5em}#content .side-nav ul li a:hover{color:#79af42}#content .side-nav ul li a:hover strong{color:#7c8d9f}#content .twitter-timeline{margin-bottom:20px}

/* !--- CONTENT / Home Page --- */#home .feature{background:url(../images/feature-home.jpg) #e3e5eb no-repeat top;height:380px;padding:0}#home .feature .wrapper,#home .feature:after{height:380px}#home .feature h1{line-height:1.2;top:15px;margin-left:0}#home .feature .circle.green{top:-500px;left:-190px;width:850px;height:830px}#home .feature .circle.red{top:100px;right:200px;font-size:3em;width:230px;height:230px}#home .feature .circle.red:after{background:rgba(0,0,0,.2);border-radius:50%;bottom:-16px;left:30px;content:"";display:block;position:absolute;width:170px;height:6px;-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);behavior:url(PIE/PIE.htc)}#home .feature .circle.orange{top:170px;right:460px;font-size:2.8em;width:170px;height:170px}#home .feature .circle.orange:after{background:rgba(0,0,0,.2);border-radius:50%;bottom:-16px;left:30px;content:"";display:block;position:absolute;width:115px;height:6px;-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);behavior:url(PIE/PIE.htc)}#home .feature .circle.blue{font-size:2.8em;top:30px;right:20px;width:170px;height:170px}#home .feature .circle.blue:after{background:rgba(0,0,0,.2);border-radius:50%;bottom:-16px;left:30px;content:"";display:block;position:absolute;width:110px;height:6px;-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);behavior:url(PIE/PIE.htc)}#home .feature .circle.grey{font-size:2.1em;top:235px;right:680px;width:110px;height:110px}#home .feature .circle.grey:after{background:rgba(0,0,0,.2);border-radius:50%;bottom:-16px;left:20px;content:"";display:block;position:absolute;width:85px;height:6px;-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);behavior:url(PIE/PIE.htc)}#home .home-page-boxes p{font-size:16px}#home #content .column{float:left;padding:10px 0;width:301px}#home #content .column p{height:90px}#home #content .column.first{padding-right:24px}#home #content .column.middle{border:solid #e6e8eb;border-width:0 1px;padding:10px 24px;width:300px}#home #content .column.last{padding-left:24px}

/* !--- CONTENT / Funeral Plans --- */#plans .tab-content:not(.active){display:none}#plans .tab-content .plan-title{position:relative;width:100%}#plans .tab-content .plan-title h2{border-bottom:2px solid;font-size:3.5em;font-weight:400;padding:10px 0 0}#plans .tab-content .plan-title .plan-price{background:#fff;border:2px solid}#plans .tab-content .plan-title .plan-price span{color:#7c8d9f;font-size:1.6em;line-height:1.2}#plans .tab-content .plan-title .plan-price .price-wrap{height:110px;padding-left:5px;padding-right:5px;display:table;margin:0 auto}#plans .tab-content .plan-title .plan-price .price-inner{display:table-cell;vertical-align:middle;text-align:center}#plans .tab-content .plan-title .plan-price .price-inner strong{line-height:1.5}#plans .tab-content .plan-title .plan-price .price-inner .price-extra{font-size:15px}#plans .tab-content .plan-title .plan-price .buy-wrap{width:100%;padding:0 20px;height:46px;display:table}#plans .tab-content .plan-title .plan-price .buy-wrap a{cursor:pointer;display:table-cell;vertical-align:middle;color:#fff;font-size:2.4em;position:relative;text-decoration:none}#plans .tab-content .plan-title .plan-price .buy-wrap a strong{text-shadow:0 1px 1px rgba(0,0,0,.3);color:#e7b9aa;transition:all .2s ease-in-out;color:#fff;font-size:2em;position:absolute;top:-3px;right:-10px;font-family:myriad-pro,Helvetica,Arial,Lucida Grande,sans-serif}#plans .tab-content .plan-title .plan-price .buy-wrap a:hover strong{right:-14px}#plans .tab-content .plan-info{padding:40px 30px;position:relative}#plans .tab-content .plan-info ul{font-size:1.6em;margin:0;padding:0 0 0 20px}#plans .tab-content .plan-info ul li{margin-bottom:.8em}#plans .tab-content .plan-info a.terms{display:block;font-size:14px;margin:20px 5px 10px}#plans .tab-content blockquote{position:absolute;bottom:-260px}#plans .tab-content blockquote.right{right:0}#plans .tab-content blockquote.left{left:0}#plans .tab-content#prepaid-funeral-plan-4 h2,#plans .tab-content#unattended-cremation h2{border-bottom-color:#f0dfaf;color:#f29e38}#plans .tab-content#prepaid-funeral-plan-4 .plan-price,#plans .tab-content#unattended-cremation .plan-price{border-color:#f29e38}#plans .tab-content#prepaid-funeral-plan-4 .plan-price .buy-wrap,#plans .tab-content#unattended-cremation .plan-price .buy-wrap{background-color:#f29e38}#plans .tab-content#prepaid-funeral-plan-4 .plan-info,#plans .tab-content#unattended-cremation .plan-info{background:#f8f0da}#plans .tab-content#basic-plan h2{border-bottom-color:#8c9d9f;color:#8c9d9f}#plans .tab-content#basic-plan .plan-price{border-color:#8c9d9f}#plans .tab-content#basic-plan .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#basic-plan .plan-info{background:#c9d4d5}#plans .tab-content#prepaid-funeral-plan-1 h2,#plans .tab-content#simple-plan h2{border-bottom-color:#a3d3d9;color:#3b858f;padding-top:10px}#plans .tab-content#prepaid-funeral-plan-1 .sub-header,#plans .tab-content#simple-plan .sub-header{color:#3b858f;font-size:16px;padding-bottom:20px}#plans .tab-content#prepaid-funeral-plan-1 .plan-price,#plans .tab-content#simple-plan .plan-price{border-color:#3b858f}#plans .tab-content#prepaid-funeral-plan-1 .plan-price .buy-wrap,#plans .tab-content#simple-plan .plan-price .buy-wrap{background-color:#3b858f}#plans .tab-content#prepaid-funeral-plan-1 .plan-info,#plans .tab-content#simple-plan .plan-info{background:#d9edf0}#plans .tab-content#prepaid-funeral-plan-1 .price-extra,#plans .tab-content#simple-plan .price-extra{font-size:12px}#plans .tab-content#prepaid-funeral-plan-2 h2,#plans .tab-content#traditional-plan h2{border-bottom-color:#bedca9;color:#6ea745}#plans .tab-content#prepaid-funeral-plan-2 .plan-price,#plans .tab-content#traditional-plan .plan-price{border-color:#6ea745}#plans .tab-content#prepaid-funeral-plan-2 .plan-price .buy-wrap,#plans .tab-content#traditional-plan .plan-price .buy-wrap{background-color:#6ea745}#plans .tab-content#prepaid-funeral-plan-2 .plan-info,#plans .tab-content#traditional-plan .plan-info{background:#e7f2e0}#plans .tab-content#prepaid-funeral-plan-3 h2,#plans .tab-content#select-plan h2{border-bottom-color:#e4aed4;color:#a83886}#plans .tab-content#prepaid-funeral-plan-3 .plan-price,#plans .tab-content#select-plan .plan-price{border-color:#a83886}#plans .tab-content#prepaid-funeral-plan-3 .plan-price .buy-wrap,#plans .tab-content#select-plan .plan-price .buy-wrap{background-color:#a83886}#plans .tab-content#prepaid-funeral-plan-3 .plan-info,#plans .tab-content#select-plan .plan-info{background:#f7e8f3}#plans .tab-content#prepaid-funeral-plan-4 h2{border-bottom-color:#fbd6b7;color:#f3913f}#plans .tab-content#prepaid-funeral-plan-4 .plan-price{border-color:#f3913f}#plans .tab-content#prepaid-funeral-plan-4 .plan-price .buy-wrap{background-color:#f3913f}#plans .tab-content#prepaid-funeral-plan-4 .plan-info{background:#fef1e7}#plans .tab-content#prepaid-funeral-plan-5 h2{border-bottom-color:#b9add5;color:#664e9b}#plans .tab-content#prepaid-funeral-plan-5 .plan-price{border-color:#664e9b}#plans .tab-content#prepaid-funeral-plan-5 .plan-price .buy-wrap{background-color:#664e9b}#plans .tab-content#prepaid-funeral-plan-5 .plan-info{background:#e4dfef}#plans .tab-content#prepaid-funeral-plan-6 h2{border-bottom-color:#dfe4e5;color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-6 .plan-price{border-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-6 .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-6 .plan-info{background:#dfe4e5}#plans .tab-content#prepaid-funeral-plan-7 h2{border-bottom-color:#dfe4e5;color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-7 .plan-price{border-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-7 .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-7 .plan-info{background:#dfe4e5}#plans .tab-content#prepaid-funeral-plan-8 h2{border-bottom-color:#dfe4e5;color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-8 .plan-price{border-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-8 .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-8 .plan-info{background:#dfe4e5}#plans .tab-content#prepaid-funeral-plan-9 h2{border-bottom-color:#dfe4e5;color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-9 .plan-price{border-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-9 .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-9 .plan-info{background:#dfe4e5}#plans .tab-content#prepaid-funeral-plan-10 h2{border-bottom-color:#dfe4e5;color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-10 .plan-price{border-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-10 .plan-price .buy-wrap{background-color:#8c9d9f}#plans .tab-content#prepaid-funeral-plan-10 .plan-info{background:#dfe4e5}#plans .tab-content#platinum-plan h2{border-bottom-color:#e7b9aa;color:#d1685e}#plans .tab-content#platinum-plan .plan-price{border-color:#d1685e}#plans .tab-content#platinum-plan .plan-price .buy-wrap{background-color:#d1685e}#plans .tab-content#platinum-plan .plan-info{background:#f2dad2}#plans #plans-tabs .list-wrap{min-height:400px}#plans #plans-tabs .active{display:block}#plans #plans-tabs ul.nav{list-style:none;margin:0 0 50px;padding:0}#plans #plans-tabs ul.nav li{float:left;width:16.6%;margin:0 63px}#plans #plans-tabs ul.nav li.nav-max-5{margin:0 24px}#plans #plans-tabs ul.nav li.nav-max-6{margin:0}#plans #plans-tabs ul.nav li a{background:#d1685e;border-radius:100px;color:#fff;display:table;font-size:2.05em;line-height:1;margin:0 auto;opacity:.35;padding:0;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.3);width:185px;height:185px;behavior:url(PIE/PIE.htc)}#plans #plans-tabs ul.nav li a:not(.current){cursor:pointer}#plans #plans-tabs ul.nav li a.current{cursor:default}#plans #plans-tabs ul.nav li a:hover{opacity:.7}#plans #plans-tabs ul.nav li a.current{opacity:1}#plans #plans-tabs ul.nav li a.green{background:#79af42}#plans #plans-tabs ul.nav li a.purple{background:#6a2976}#plans #plans-tabs ul.nav li a.blue{background:#4a8f9c}#plans #plans-tabs ul.nav li a.orange{background:#f29e38}#plans #plans-tabs ul.nav li a.basicPlan{background:#8c9d9f}#plans #plans-tabs ul.nav li a.simplePlan{background:#3b858f}#plans #plans-tabs ul.nav li a.traditionalPlan{background:#6ea745}#plans #plans-tabs ul.nav li a.selectPlan{background:#a83886}#plans #plans-tabs ul.nav li a.unattendedCremation{background:#f3913f}#plans #plans-tabs ul.nav li a.attendedCremation{background:#664e9b}#plans #plans-tabs ul.nav li a span{display:table-cell;padding:0 0 0 25px;vertical-align:middle}#plans .director-bar{padding:0;margin-bottom:20px}#plans .director-bar .director-bar-shade-1{height:15px;background:linear-gradient(#ddd,#fff)}#plans .director-bar .director-bar-shade-2{height:15px;background:linear-gradient(#fff,#eee)}#plans .director-bar h3{margin:5px 0}#plans .director-bar img.logo{display:block;width:auto;height:auto;max-width:330px;max-height:130px;margin:0;padding:6px 50px 6px 0}@media (max-width:992px){#plans .director-bar img.logo{margin:0 auto;padding:6px 0 15px}}#plans .director-bar .icon{position:absolute;left:0;top:6px}#plans .director-bar p{margin:0!important;padding:3px 0}@media (max-width:992px){#plans .director-bar p{width:100%}}#plans .director-bar .director-bar-details{flex-grow:1}#plans .director-bar .director-bar-details p{padding-left:35px;position:relative}#plans .director-bar svg .cls-1{fill:#fff!important}#plans .director-bar.director-bar-grey h3,#plans .director-bar.director-bar-grey p{color:#656c74}#plans .director-bar.director-bar-grey svg path{fill:#656c74!important}#plans .director-bar.director-bar-white h3,#plans .director-bar.director-bar-white p{color:#fff}#plans .director-bar.director-bar-white svg path{fill:#fff!important}#plans .director-bar.director-bar-green h3,#plans .director-bar.director-bar-green p{color:#79af42}#plans .director-bar.director-bar-green svg path{fill:#79af42!important}#plans .call-us-circle{background:#d4e1a9;border-radius:110px;display:block;margin:0;padding:25px 20px 0;width:220px;height:220px;behavior:url(PIE/PIE.htc)}#plans .call-us-circle div{color:#777;display:block;font-size:2.2em;line-height:1.3;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.3)}#plans .call-us-circle div strong{color:#fff;font-size:1em}#plans .call-us-circle .tooltipster-icon{background:hsla(0,0%,100%,.25);border-radius:12px;color:#d4e1a9;display:block;font-size:.65em;line-height:24px;margin-left:-12px;position:absolute;text-align:center;bottom:50px;left:50%;width:24px;height:24px;behavior:url(PIE/PIE.htc)}#plans .open-promise-circle{background:rgba(242,158,8,.8);border-radius:50%;position:absolute;top:-125px;right:0;display:table;margin:0;padding:0;width:200px;height:200px;text-align:center;webkit-transition:.2s linear background;transition:background .2s linear;behavior:url(PIE/PIE.htc)}#plans .open-promise-circle span{color:#fff;display:table-cell;font-size:2.5em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.3);text-align:center;vertical-align:middle}#plans .open-promise-circle span strong{color:#f0dfaf;font-size:1em;font-weight:700;position:relative;transition:all .2s ease-in-out}#plans .open-promise-circle span:hover strong{right:-4px}#plans .open-promise-circle:hover{background:#f29e38}.side-image{float:right;margin:0 0 0 30px;border-radius:50%}

/* !--- CONTENT / FAQs? --- */#faqs h2{color:#79af42;text-decoration:none;font-size:2.4em}#faqs .faqs-form{background:#e7eecf;padding:30px}#faqs .faqs-form form{margin:0;padding:0}#faqs .faqs-form button{margin-bottom:0}#faqs .faqs-form p{font-weight:700}#contact .right-column{float:right;background:#e7eecf;padding:30px;margin-bottom:20px}#contact .right-column h5{margin-bottom:15px}#contact .right-column h5:first-of-type{margin-top:35px}#contact .right-column p{margin-bottom:25px}#contact .right-column p:last-of-type{margin:0}

/* !--- CONTENT / News? --- */#news .article-title,#news h2{color:#79af42;text-decoration:none}#news li{margin-bottom:15px}#news #content article p,#news #content article table,#news #content article ul{font-size:15px}#news #content article table.simple-table{font-size:10px;width:100%;border:1px solid #c9cdcf;border-spacing:0}#news #content article table.simple-table.style-top tr:first-child td{background-color:#f8f8f8}#news #content article table.simple-table.style-top tr:first-child td .paragraph{font-weight:700}#news #content article table.simple-table td.cell{border-right:1px solid #c9cdcf;border-bottom:1px solid #c9cdcf;width:14.2857142857%}#news #content article table.simple-table td.cell .paragraph{width:90%;margin:0 5%;padding-bottom:10px;padding-top:10px;text-align:center}#news #content article .stealth-table{margin-bottom:20px}#news #content article .stealth-table table{border:1px solid #999}#news #content article .stealth-table td{text-align:center;padding:8px 12px;border:1px solid #999}

/* !--- CONTENT / Sitemap --- */#content .sitemap{line-height:2.4;list-style:disc}#content .sitemap li ul{line-height:1.8;margin-bottom:1em}

/* !--- FOOTER --- */footer p{color:#494d51;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}footer .footer-funeral-booker{background:rgba(170,192,38,.85);padding:10px 0;font-size:1.4em;text-align:center}footer .footer-funeral-booker h4{margin:6px 40px 6px 0;display:inline-block;color:#fff}footer .footer-funeral-booker label{color:#fff;font-size:1.1em}footer .footer-funeral-booker input{padding:5px;margin:0 7px}footer .footer-funeral-booker input[name=postcode]{padding:5px;width:100px;margin:0 7px}footer .footer-funeral-booker .button{font-size:.9em}footer .footer-top{background:#e3e4e9;padding:20px 0 10px}footer .footer-top .column.last{padding-left:0}footer .footer-top nav.column{padding:30px 0}footer .footer-top nav.column a{color:#494d51;display:block;font-size:1.4em;margin-bottom:10px;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}footer .footer-top nav.column a:hover{color:#79af42}footer .footer-top article.column{border:solid #c8cad3;border-width:0 1px;padding:30px 24px}footer .footer-top article.column h6{font-size:1.8em;font-weight:700;margin-bottom:.4em;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}footer .footer-top article.column h6 a{color:#494d51;text-decoration:none}footer .footer-top article.column p{font-size:1.2em;line-height:1.4}footer .footer-top article.column p:last-child{font-size:1.2em;font-weight:700;text-align:right}footer .footer-top article.column p:last-child a{color:#79af42;text-decoration:none}footer .footer-top .button{display:block;margin:0 0 10px;text-align:center}footer .footer-btm{background:#d0d2da;padding:12px 0;text-align:center}footer .footer-btm p{font-size:1.2em;font-weight:700}footer .footer-btm p strong{padding:0 10px}footer .footer-btm .social{list-style:none;margin:0 auto 12px;padding:0;width:126px}footer .footer-btm .social li{float:left;margin:0 5px}footer .footer-btm .social li a{display:block}footer .site-by{align-items:center;color:#494d51;display:inline-flex;font-size:1.2em;gap:.5rem;line-height:1;margin-top:2rem;padding:.5rem;text-decoration:none}.footer-btm .container{position:relative}.footer-btm .funeral-guide,.footer-btm .nafd{position:static;margin:15px 20px 0;width:130px}.footer-btm .fpa{position:static;margin:15px 20px 0;width:120px}.footer-btm .saif{position:static;margin:15px 20px 0;width:110px}.fpa-page-logo{float:left;margin:0 10px 10px -15px}.prev-next-wrapper{border-top:1px solid #e3e4e9;padding-top:15px}.error-message{background:#eed1cf;border:1px solid #d92d36;font-size:1em;padding:15px 20px;margin:0 0 20px;font-weight:700;line-height:150%}a.head-login{float:right;font-weight:700;margin-bottom:25px;text-decoration:none;font-size:1.4em;color:#79af42;background:url(../images/icon-login.png) no-repeat 5px;padding-left:25px}.form-page ol,.form-page p{font-size:1em!important}.disbursement-help-icon{display:block;font-size:1.2em}.disbursement-help-icon,.telephone-help-icon{cursor:default;background:#eee;border-radius:10px;color:#b7c0ca;font-weight:700;line-height:20px;text-align:center;width:20px;height:20px;margin-left:10px;behavior:url(PIE/PIE.htc)}.telephone-help-icon{display:inline-block;font-size:.7em}.telephone-plan-help-icon{cursor:default;display:block;background:#eee;border-radius:12px;color:#aaa;font-size:.8em;font-weight:700;text-align:center;width:24px;height:24px;margin:5px auto 0;behavior:url(PIE/PIE.htc)}.trustee-image-wrapper{float:right;width:100px;height:100px;overflow:hidden;border-radius:50%;margin-left:15px}.trustee-image-wrapper img{width:100px;filter:gray;-webkit-filter:grayscale(100%)}.worldpay-logos{width:300px;margin:0 auto;padding-top:20px}.worldpay-logos table{width:300px}.worldpay-logos table tr td{text-align:center}.worldpay-logos table tr td a img{height:25px}.worldpay-logos table tr:last-child td{padding-top:5px}.payment-logos{padding-top:15px}.payment-logos img{margin:5px}.gap-bottom-10{margin-bottom:10px}.gap-bottom-20{margin-bottom:20px}.request-brochure-image{margin:0 auto 20px}.request-brochure-image-text{position:relative;top:-30px;width:100%;margin:0 auto 30px;padding:25px;background:rgba(209,104,94,.8) none repeat scroll 0 0;color:#fff;font-size:22px;line-height:1.4em;max-width:240px;text-align:center}#content .open-promise{background-color:#f8f0da;padding:20px}#content .open-promise ul{font-size:16px;margin:0}#content .open-promise ul li{margin-bottom:13px}.open-promise-image{float:right;margin:0 0 -25px 20px;border-radius:50%;position:relative;top:-40px}#content ul.idpc_ul{font-size:1em;line-height:1.1}#testimonial-container{width:100%;background-color:#4a8f9c;color:#fff;margin:50px auto 0;padding:20px 0 30px}#testimonial-container .testimonial-header{width:100%;color:#fff;text-align:center;font-size:2.4em;font-weight:700;margin:0 0 20px}#testimonial-container #testimonial-outer-container{width:88%;max-width:1170px;margin:auto}@media (max-width:989px){#testimonial-container #testimonial-outer-container{width:100%}}#testimonial-container .testimonial{font-size:15px;line-height:1.5;text-align:center;margin:0 4px;padding:15px 10px;border:2px solid #72a8b2;display:flex;flex-direction:column;justify-content:space-between}#testimonial-container .testimonial .person p.name{font-size:16px;font-weight:700}#testimonial-container .testimonial .person p.company{font-size:16px}#testimonial-container .testimonial .person hr{border-top:3px solid #fff;width:50%;text-align:center;margin-top:10px;margin-bottom:10px}#testimonial-container .testimonial .testimonial-button{margin-top:15px}#testimonial-container .testimonial .testimonial-button a{background:#fff;color:#4a8f9c;padding:4px 20px;font-size:16px;font-weight:700}#testimonial-container .slick-next:before,#testimonial-container .slick-prev:before{content:""}#testimonial-container .slick-next,#testimonial-container .slick-prev{width:35px;height:35px}#testimonial-container .slick-prev{background:url(../images/testimonial-prev.png) no-repeat;background-size:100% 100%;left:-45px;z-index:100}#testimonial-container .slick-next{background:url(../images/testimonial-next.png) no-repeat;background-size:100% 100%;right:-45px;z-index:100}#our-testimonials .container .testimonial{padding-top:50px}#our-testimonials .container .testimonial:first-child{padding-top:0}#our-testimonials .container .testimonial:last-child{padding-bottom:50px}#our-testimonials .container .testimonial .person{display:inline-block;width:auto}#our-testimonials .container .testimonial .person p.name{color:#79af42;font-size:18px;font-weight:700;margin:0}#our-testimonials .container .testimonial .person p.company{color:#79af42;font-size:16px;margin:0}#our-testimonials .container .testimonial hr{border-top:3px solid #79af42;width:50%;text-align:center;margin-top:50px;margin-bottom:0}@media (min-width:1200px){.toggle-nav h3{background:none!important;cursor:auto!important}.toggle-holder{display:block!important}#plans #plans-tabs ul.nav li.nav-1{margin-left:0}#plans #plans-tabs ul.nav li.nav-4.nav-max-4,#plans #plans-tabs ul.nav li.nav-5.nav-max-5,#plans #plans-tabs ul.nav li.nav-6.nav-max-6{margin-right:0}}@media (min-width:990px) and (max-width:1199px){header .navbar-open ul li{margin:0 14px}header .navbar-open ul li a{font-size:21px}.feature h1{font-size:4.6em}.toggle-nav h3{background:none!important;cursor:auto!important}.toggle-holder{display:block!important}#plans #plans-tabs ul.nav li a{font-size:1.7em;height:153px;width:153px}#plans #plans-tabs ul.nav li{margin:0 52px}#plans #plans-tabs ul.nav li.nav-1{margin-left:0}#plans #plans-tabs ul.nav li.nav-4.nav-max-4,#plans #plans-tabs ul.nav li.nav-5.nav-max-5,#plans #plans-tabs ul.nav li.nav-6.nav-max-6{margin-right:0}#plans #plans-tabs ul.nav li a span{padding-left:20px}#home .feature .circle.orange{font-size:2.4em;height:140px;width:140px;right:455px;top:200px}#home .feature .circle.orange:after{width:80px}#home .feature .circle.green{top:-500px;left:-200px;width:800px;height:800px}}@media (min-width:768px) and (max-width:989px){header .navbar-open ul li{margin:0 9px}header .navbar-open ul li:first-child{margin-left:10px}header .navbar-open ul li a{font-size:16px}.feature h1{font-size:4em}#home .feature .circle.blue{font-size:2.4em;height:150px;width:150px;top:30px}#home .feature .circle.blue:after{width:90px}#home .feature .circle.red{font-size:2.4em;height:190px;width:190px;right:160px;top:135px}#home .feature .circle.red:after{width:130px}#home .feature .circle.orange{font-size:2.4em;height:140px;width:140px;right:380px;top:200px}#home .feature .circle.orange:after{width:80px}#home .feature .circle.grey{right:598px;top:237px}#home .feature .circle.grey:after{width:70px}#home .feature .circle.green{top:-500px;left:-200px;width:800px;height:800px}#plans #plans-tabs{text-align:center}#plans #plans-tabs ul.nav li{float:left;width:48%;margin:0 4px}#plans #plans-tabs ul.nav li a{font-size:1.6em;height:auto;width:100%;margin:0 0 10px}#plans #plans-tabs ul.nav li a span{padding:5px 0 6px}#plans #plans-tabs ul.nav li a span br{display:none}#plans .tab-content .plan-title h2{font-size:2.7em}#content blockquote.circle{height:250px;width:250px;font-size:1.8em}#plans .tab-content blockquote{bottom:-220px}#content .bordered{width:280px}#content .bordered img{width:100%}.button.large{font-size:1.7em;padding-top:.2em}body#news article img{width:50%;height:50%}.toggle-nav h3{background:none!important;cursor:auto!important}.toggle-holder{display:block!important}#plans .open-promise-circle{top:-220px}}@media (min-width:480px) and (max-width:767px){ul.nav>li:hover>ul{display:none}ul.nav>li.dropdown.open>ul{display:block}ul.nav>li>ul.dropdown-menu{padding:0}ul.nav>li>ul>li,ul.nav>li>ul>li:first-child{margin:0}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 15px 10px 25px}#home .feature h1{top:20px}.feature h1{font-size:2.8em;font-weight:400}header .call-us h3{font-size:1.3em}header .call-us h4{font-size:2em}header .call-us h4 span.telephone-help-icon{display:inline-block;font-size:1em}a.head-login{float:left}#home .feature .circle.blue{font-size:1.6em;height:105px;width:105px;top:70px;right:10px}#home .feature .circle.blue:after{width:55px}#home .feature .circle.red{font-size:1.6em;height:125px;width:125px;right:80px;top:170px}#home .feature .circle.red:after{width:65px}#home .feature .circle.orange{font-size:1.7em;height:105px;width:105px;right:215px;top:240px}#home .feature .circle.orange:after{width:55px}#home .feature .circle.grey{font-size:1.7em;height:90px;width:90px;right:360px;top:255px}#home .feature .circle.grey:after{width:50px}#home .feature .circle.green{top:-500px;left:-220px;width:700px;height:700px}header .navbar-open{position:absolute;right:0;top:0;z-index:99;width:100%}header .navbar-open ul{margin:0;padding:0}header .navbar-open ul li{border-bottom:1px solid #e7e7e7;width:100%;clear:both;float:right;margin-left:0;margin-right:0}header .navbar-open ul li a{padding-left:10px}header .navbar-collapse{background-color:#fff;border:1px solid #ccc}body#become-an-open-agent img,body#for-funeral-directors img,body#news article img,body#what-is-prepaid img,body#why-open img,body#why-prepay img{max-width:50%;max-height:50%}body#funeral-planning #content h2,body#funeral-planning #content p{clear:left;float:left}body#funeral-planning #content .small-circle{clear:left;margin:0 auto 10px;float:none}#plans #plans-tabs{text-align:center}#plans #plans-tabs ul.nav li{float:left;width:48%;margin:0 4px}#plans #plans-tabs ul.nav li a{font-size:1.3em;height:auto;width:100%;margin:0 0 10px}#plans #plans-tabs ul.nav li a span{padding:5px 0 6px}#plans #plans-tabs ul.nav li a span br{display:none}#plans .tab-content .plan-title{height:auto}#plans .tab-content .plan-title h2{padding:0;font-size:3em}#plans .tab-content .plan-info{position:static}#plans .tab-content blockquote{display:none}#plans .tab-content blockquote.right{right:20px}#plans .tab-content blockquote.left{left:0}#content blockquote.circle{height:250px;width:250px;font-size:1.8em}#content .bordered{width:60%;margin-top:20px;margin-bottom:45px}#content .bordered img{width:100%}.form-page .labels,form .labels{text-align:left}#contact .right-column{float:left;width:100%}footer .footer-top nav.column{text-align:center;padding:0}footer .footer-top nav.column a{display:inline;margin-left:10px;margin-right:10px;white-space:nowrap;line-height:2.5}.footer-btm .fpa,.footer-btm .funeral-guide,.footer-btm .nafd{position:static;margin:10px 5px;width:120px}.footer-btm .saif{position:static;margin:10px 5px;width:110px}.fpa-page-logo{float:none;margin:0 10px 20px -15px}.mt{margin-top:20px}#purchase .form-nav li.active.active:after,.toggle-holder{display:none}#plans .open-promise-circle{top:0;right:15px}.open-promise-image{top:0;margin:0 0 15px 20px}footer .footer-funeral-booker h4{display:block}}@media (max-width:479px){ul.nav>li:hover>ul{display:none}ul.nav>li.dropdown.open>ul{display:block}ul.nav>li>ul.dropdown-menu{padding:0}ul.nav>li>ul>li,ul.nav>li>ul>li:first-child{margin:0}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 15px 10px 25px}#home .feature{height:331px}#home .feature:after{height:330px}#home .feature h1{top:20px}.feature{height:70px;margin-bottom:25px;padding:10px 0 0}.feature h1{font-size:2.5em;font-weight:400}#home .feature h1{font-size:2.2em}.call-us{float:none}header .call-us h3{display:none}header .call-us h4{font-size:1.5em;padding-bottom:15px}header .call-us h4 span.call-us-on{display:none}header .call-us h4 span.telephone-help-icon{display:inline-block;font-size:1em}a.tooltip{font-size:18px}a.head-login{float:left;margin-top:8px}#home .feature .circle.blue{font-size:1.3em;line-height:1.1em;height:80px;width:80px;top:110px;right:5px}#home .feature .circle.blue:after{width:50px;left:20px}#home .feature .circle.red{font-size:1.3em;line-height:1.1em;height:80px;width:80px;right:70px;top:175px}#home .feature .circle.red:after{width:50px;left:20px}#home .feature .circle.orange{font-size:1.2em;line-height:1.1em;height:80px;width:80px;right:155px;top:220px}#home .feature .circle.orange:after{width:50px;left:20px}#home .feature .circle.green{top:-270px;left:-170px;width:500px;height:500px}#home .feature .circle.grey{font-size:1.1em;height:60px;width:60px;right:220px;top:240px}#home .feature .circle.grey:after{width:30px;left:15px}header .navbar-open{position:absolute;right:0;top:0;z-index:99;width:100%}header .navbar-open ul{margin:0;padding:0}header .navbar-open ul li{border-bottom:1px solid #e7e7e7;width:100%;clear:both;float:right;margin-left:0;margin-right:0}header .navbar-open ul li a{padding-left:10px}header .navbar-collapse{background-color:#fff;border:1px solid #ccc}body#news article img{width:50%;height:50%}body#about .main-column img,body#become-an-open-agent img,body#for-funeral-directors img,body#what-is-prepaid img,body#why-open img,body#why-prepay img{max-width:50%;max-height:50%}body#about .main-column .trustee-image-wrapper img{max-width:100%;max-height:100%}body#funeral-planning #content h2,body#funeral-planning #content p{clear:left;float:left}body#funeral-planning #content .small-circle{clear:left;margin:0 auto 10px;float:none}#plans #plans-tabs{text-align:center}#plans #plans-tabs ul.nav li{float:left;width:100%;margin:0}#plans #plans-tabs ul.nav li a{font-size:1.6em;height:auto;width:100%;margin:0 0 10px}#plans #plans-tabs ul.nav li a span{padding:5px 0 6px}#plans #plans-tabs ul.nav li a span br{display:none}#plans .tab-content .plan-title{height:auto}#plans .tab-content .plan-title h2{padding:0;font-size:2.2em}#plans .tab-content .plan-info{position:static}#plans .tab-content .plan-title .plan-price{position:static;width:100%}#plans .tab-content blockquote{display:none}#plans .tab-content blockquote.right{right:0}#plans .tab-content blockquote.left{left:0}#content blockquote.circle{height:175px;width:175px;font-size:1.3em}#content .bordered{width:60%;float:left;margin-top:20px;margin-bottom:45px}#content .bordered img{width:100%}#content .bordered.right{float:right}.form-page .labels,form .labels{text-align:left}.button.large{font-size:1.7em;padding-top:.2em}#contact .right-column{float:left;width:100%}footer .footer-top nav.column{text-align:center}footer .footer-top nav.column a{display:inline;margin-left:10px;margin-right:10px;white-space:nowrap;line-height:2.5}.footer-btm .fpa,.footer-btm .funeral-guide,.footer-btm .nafd{position:static;margin:10px 5px;width:90px}.footer-btm .saif{position:static;margin:10px 5px;width:85px}.fpa-page-logo{float:none;margin:0 10px 20px -15px;width:100px}.worldpay-logos,.worldpay-logos table{width:230px}.mt,footer .footer-top .button{margin-top:20px}#purchase .form-nav li.active.active:after,.toggle-holder{display:none}#plans .call-us-circle{margin:0 auto}#plans .open-promise-circle{position:static;margin:0 auto 20px}.open-promise-image{float:none;margin:0 auto 15px;top:0}footer .footer-funeral-booker h4{display:block}}@media only screen and (-webkit-min-device-pixel-ratio:2){header a[rel=index]{background-image:url(../images/retina/open-prepaid-funerals.gif);background-size:240px 106px}header .call-us h4{background-image:url(../images/retina/call-icon.gif);background-size:32px 32px}a.head-login{background-image:url(../images/retina/icon-login.png);background-size:16px 16px}#content .side-nav h6.tags,#content article .info li.tags{background-image:url(../images/retina/icon-tags.png);background-size:21px 21px}#content article .info li.date{background-image:url(../images/retina/icon-time.png);background-size:20px 20px}}#news .feature .blog-title{color:#fff;font-size:5.1em;font-weight:300;margin:0;position:relative}.news-blog-type{display:inline;color:#79af42;font-size:16px;border:1px solid #79af42;padding:3px 8px;border-radius:6px;margin-left:15px}@media (min-width:990px) and (max-width:1199px){#news .feature .blog-title{font-size:4.6em}}@media (min-width:768px) and (max-width:989px){#news .feature .blog-title{font-size:4em}}@media (min-width:480px) and (max-width:767px){#news .feature .blog-title{font-size:2.8em;font-weight:400}}@media (max-width:479px){#news .feature .blog-title{font-size:2.5em;font-weight:400}}

/*# sourceMappingURL=app.css.map*/