#content > p{display:none;}.home-contact-us-wrapper{display:none !important;}.header-top-line .get-search-form{display:none !important;}.header-top-line .contact-btn{visibility:hidden !important;}.clearfix{clear:both;content:"";margin-bottom:10px;}.icon-spin{-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.loading{font-size:1.6em;margin:0 0 16px;}.ea-summary-list p{margin:0px;}.btn-package.activeSelect.selectPackage.activeSelected.selected{width:141px;}.vital-form-wrapper > p{font-size:1.6em;}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}#boxes .window{position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px;border-radius:15px;text-align:center;}#boxes #dialog{width:750px;}#popupfoot{font-size:16pt;position:absolute;bottom:0px;width:250px;left:250px;}.step-number{margin:10px 0px;display:block;clear:both;padding-bottom:70px;}.space-top{padding-left:72px;}.title-ea{height:10px;margin:0 auto;position:relative;width:75%;background:#8897ad;box-shadow:inset 0px 4px 2px -2px rgba(110,125,148,0.5);-webkit-box-shadow:inset 0px 4px 2px -2px rgba(110,125,148,0.5);-moz-box-shadow:inset 0px 4px 2px -2px rgba(110,125,148,0.5);-o-box-shadow:inset 0px 4px 2px -2px rgba(110,125,148,0.5);}.step-inner{display:inline-block;height:13px;vertical-align:top;width:125px;}.step-middle{margin-left:25px;width:155px;}.step-last{margin-left:10px;width:0px;}.step-title{font-family:'PT Sans Caption', sans-serif;font-size:1.5em;font-weight:700;background-color:#6e7d94;color:#e4ebf6;border-radius:33px;height:33px;line-height:33px;text-align:center;margin-top:-14px;vertical-align:middle;width:33px;box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-webkit-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-moz-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-o-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);}.step-text{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;font-weight:normal;font-size:1em;margin-left:-40px;text-align:center;width:110px;text-transform:uppercase;margin-top:15px;}.step-text-middle{width:140px !important;margin-left:-45px !important;}.step-active .step-title{background:#e6dedc;background:-moz-linear-gradient(top,#e6dedc 0%,#d4cbc7 70%,#c9c1bb 80%,#afaba6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e6dedc),color-stop(70%,#d4cbc7),color-stop(80%,#c9c1bb),color-stop(100%,#afaba6));background:-webkit-linear-gradient(top,#e6dedc 0%,#d4cbc7 70%,#c9c1bb 80%,#afaba6 100%);background:-o-linear-gradient(top,#e6dedc 0%,#d4cbc7 70%,#c9c1bb 80%,#afaba6 100%);background:-ms-linear-gradient(top,#e6dedc 0%,#d4cbc7 70%,#c9c1bb 80%,#afaba6 100%);background:linear-gradient(to bottom,#e6dedc 0%,#d4cbc7 70%,#c9c1bb 80%,#afaba6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6dedc',endColorstr='#afaba6',GradientType=0);margin-left:-2px;margin-top:-14px;height:33px;width:33px;color:#37424c !important;box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-webkit-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-moz-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);-o-box-shadow:1px 1px 1px 1px rgba(58,42,5,0.1);}.step-active .step-text{color:#000;margin-top:15px;margin-left:-37px;text-transform:uppercase;}.step-visited .step-title{background-color:#8897ad;box-shadow:inset 0px 2px 2px 1px rgba(110,125,148,0.3);-webkit-box-shadow:inset 0px 2px 1px 1px rgba(110,125,148,0.3);-moz-box-shadow:inset 0px 2px 1px 1px rgba(110,125,148,0.3);-o-box-shadow:inset 0px 2px 1px 1px rgba(110,125,148,0.3);}.step-last .step-title{margin-left:0 !important;}.ea-estimate-price{position:absolute;right:207px;top:80px;}.ea-estimate-price span{font-family:'PT Sans Caption', sans-serif;font-size:1.2em;}.row.spaceline.totalprice > p{margin:20px 0 25px;}.col-xs-8.cart-col-left > p{margin:0;}.col-xs-4.cart-col-right > p{margin:0;}.cart-qtm{display:inline;}.ea-cart{position:relative;right:0;text-align:right;top:-62px;}.popup-p-sub{color:#e2e9f4;}.cart-text{display:inline-block;color:#000;}.cart-text .carttoptext{font-family:'PT Sans Caption', sans-serif;font-size:1.3em;text-align:center;line-height:1.1em;}.cart-text .carttopsmall{font-family:'Sorts Mill Goudy', serif;font-size:1.3em;font-style:italic;letter-spacing:0.05em;line-height:1.1em;}.cart-icon{display:inline-block;font-size:3em;color:#89a7bb;}.cart-link{display:block;text-decoration:none !important;}.blue-popup{background:#526e83;border:10px solid #8ba7bd;margin:20px auto;max-width:750px;padding:20px 40px 0;position:relative;top:0;vertical-align:top;width:100%;border-radius:15px;overflow:auto;}.blue-popup:after{content:"";clear:both;}.blue-popup  h5{color:#fff;font-size:1.3em;}.popup-title{color:#7f1184;font-size:1.8em;padding:15px 0;text-transform:uppercase;font-weight:bold;}.popup-title-sub{color:#805781;font-size:1.6em;padding:15px 0;text-transform:uppercase;font-weight:bold;}.blue-popup p{font-size:1.4em;color:#fff;padding:0;line-height:1.4em;}.popup-imgbox{border:1px solid #aaa;display:block;text-align:center;margin:0 10px 10px 0;min-height:255px;}.popup-pic img{max-width:100%;height:auto;padding:10px 5px 30px 5px;}.popup-productname{font-size:1.8em;color:#635d61;padding:0px 10px 20px 10px;}.popup-cart-title{font-family:'Sorts Mill Goudy', serif;font-style:italic;color:#fff;font-size:2.4em;padding:15px 0;text-transform:uppercase;}.blue-popup li{font-size:1.5em;color:#e2e9f4;margin-bottom:20px;}.cart-col-left{margin-bottom:0px;}.cart-col-right{text-align:right;}.totalprice{font-weight:bold;padding:0 0 20px;}.cart-text-small{font-size:1.2em;font-style:italic;margin-top:5px;margin-bottom:10px;}.ea-package-wrapper{position:relative;display:inline-block;width:100%;height:100%;padding:0 80px;}.ea-package-wrapper.ea-package-cremation-wrapper .ea-package .ea-package-title{height:110px;}.ea-package-wrapper.ea-package-cremation-wrapper .ea-package .ea-package-btn .btn-package{width:175px;}.ea-package-cremation-wrapper .selected .ea-package-btn a.btn-plan-selected,.ea-package-wrapper .selected .ea-package-btn a.btn-plan-selected{display:inline-block !important;}.ea-package-cremation-wrapper .ea-package-title{padding:10px 20px;}.ea-package{background-color:#e2dad9;border-radius:5px;margin:15px;box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-webkit-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-moz-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-o-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);}.ea-package-title{display:table;height:85px;min-height:85px;width:100%;table-layout:fixed;overflow:hidden;}.ea-package-title p{display:table-cell;color:#37424c;font-family:'Sorts Mill Goudy', serif;font-size:1.4em;line-height:1.3em;font-style:italic;font-weight:700;text-align:center;vertical-align:middle;margin:0;}.ea-package-body{position:relative;}.ea-package-body:hover{cursor:pointer;}.ea-package-img{position:relative;z-index:1;}.ea-package-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-webkit-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-o-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);}.ea-package-img img{width:100%;height:auto;}.ea-package-body:hover .ea-package-img img,.ea-package.selected .ea-package-body .ea-package-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.ea-package-price{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(110,125,148,0.75);text-align:center;z-index:0;padding:30px 0;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;font-size:3.6em;line-height:1.5em;font-weight:700;text-shadow:0px 1px 3px rgba(0,0,0,0.5);-webkit-text-shadow:0px 1px 3px rgba(0,0,0,0.5);-moz-text-shadow:0px 1px 3px rgba(0,0,0,0.5);-o-text-shadow:0px 1px 3px rgba(0,0,0,0.5);}.ea-package-body:hover .ea-package-price,.ea-package.selected .ea-package-body .ea-package-price{z-index:2;}.ea-package-btn{text-align:center;padding:10px 0;}.ea-package-btn a{font-family:'PT Sans Caption', sans-serif;font-size:1.2em;display:inline-block;text-decoration:none !important;margin:5px;border-radius:5px;padding:5px 12px;color:#fff;}.ea-package-btn a.btn-package{background:#4e586e;background-image:-moz-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-webkit-gradient(left top,left bottom,color-stop(0%,#9aa0ae),color-stop(49%,#5e667a),color-stop(100%,#4e586e));background-image:-webkit-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-o-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-ms-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:linear-gradient(to bottom,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);border:1px solid #959089;}.ea-package-btn a.btn-package span{background-image:url(../images/arrow-readmore.png);background-size:5px 8px;background-repeat:no-repeat;background-position:center right;padding-right:13px;}.ea-package-btn a.btn-package:hover,.ea-package.selected .ea-package-btn a.btn-plan-selected{background:#3b4253;background-image:-moz-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-webkit-gradient(left top,left bottom,color-stop(0%,#80838b),color-stop(49%,#555b6a),color-stop(100%,#3b4253));background-image:-webkit-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-o-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-ms-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:linear-gradient(to bottom,#80838b 0%,#555b6a 49%,#3b4253 100%);border:1px solid #959089;color:#fff !important;}.ea-package .ea-package-btn a.btn-plan-selected{display:none;}.ea-package.selected .ea-package-btn a.btn-plan-selected span{background:none;padding-right:0;}.ea-package-control{padding:30px 0 0;text-align:center;position:relative;min-height:90px;}a.btn-control{font-family:'PT Sans Caption', sans-serif;font-size:1.4em;line-height:1.5em;font-weight:700;color:#37424c !important;text-decoration:none !important;margin:10px 15px;display:inline-block;background-color:#e6dedc;padding:5px 30px;border-radius:10px;background:#e6dedc;background:-moz-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e6dedc),color-stop(51%,#d4cbc7),color-stop(53%,#c9c1bb),color-stop(100%,#afaba6));background:-webkit-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-o-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-ms-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:linear-gradient(to bottom,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6dedc',endColorstr='#afaba6',GradientType=0);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-o-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);}.ea-package-control .btn-back-arrow{background-image:url("/themes/fairfaxmem/images/icon-back-arrow.png");background-size:30px 32px;display:inline-block;height:32px;line-height:32px;width:30px;vertical-align:middle;}.ea-package-control .btn-next-arrow{background-image:url("/themes/fairfaxmem/images/icon-next-arrow.png");background-size:30px 32px;display:inline-block;height:32px;line-height:32px;width:30px;vertical-align:middle;}.ea-package-control a.btn-control label{vertical-align:top;margin:0;cursor:pointer;display:initial !important;}a.btn-control em{font-size:1.4em;padding-top:2px;}.ea-caskets{background-color:#e2dad9;border-radius:5px;margin:0 10px;box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-webkit-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-moz-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);-o-box-shadow:1px 1px 3px 1px rgba(58,42,5,0.1);}.ea-caskets-title{display:table;padding:5px;height:70px;min-height:70px;width:100%;table-layout:fixed;overflow:hidden;}.ea-caskets-title p{display:table-cell;color:#37424c;font-family:'Sorts Mill Goudy', serif;font-size:1.3em;line-height:1.3em;font-style:italic;font-weight:700;text-align:center;vertical-align:middle;}.ea-caskets-filter{padding:0 15px;margin:20px 0;}.ea-caskets-filter h6{font-size:1.4em;}.ea-caskets-filter span{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;font-weight:500;color:#727478;display:inline-block;margin-top:5px;}.ea-caskets-filter select{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9em;color:#727478;height:25px;border-radius:5px;display:inline-block;width:70%;padding-left:5px;outline:none;border:1px solid #727478;}.ea-caskets-filter-2{float:right;}.btn-choose-wrapper{margin:10px 0;padding:0 10px;}.btn-choose-merchandise{background-color:#526e83;padding:10px;position:relative;color:#fff !important;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:bold;text-decoration:none !important;display:block;width:100%;}.btn-choose-merchandise .fa{position:absolute;right:5px;top:10px;font-size:1.4em;}.btn-choose-merchandise .icon-choose-open{display:none;}.btn-choose-merchandise.open .icon-choose-open{display:block;}.btn-choose-merchandise.open .icon-choose-close{display:none;}.ea-caskets-wrapper,.ea-vaults-wrapper,.ea-miscellaneous-wrapper,.ea-flowers-wrapper,.ea-cremation-caskets-wrapper,.ea-urns-wrapper,.ea-urn-vaults-wrapper,.ea-keepsakes-wrapper,.ea-cremation-miscellaneous-wrapper,.ea-cremation-flowers-wrapper{display:block;margin-bottom:60px;}.ea-caskets-body{position:relative;}.ea-caskets-img{position:relative;z-index:1;background:#fff;}.ea-caskets-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-webkit-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);-o-box-shadow:inset 0px 0px 8px 0 rgba(0,0,0,0.6);}.ea-caskets-img img{width:auto;height:120px;margin:0 auto;}.ea-caskets-select{display:block;max-width:110px;margin:0 auto 15px;}.has-price-text .ea-caskets-select{max-width:100%;}.has-price-text .ea-caskets-select .price{width:100%;}.ea-caskets-select select{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.1em;color:#727478;height:25px;border-radius:5px;display:inline-block;width:100%;border:none;outline:none;}.ea-caskets-select span{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;color:#37424c;display:inline-block;width:85px;text-align:left;padding-top:2px;text-align:center;}.ea-caskets-btn{text-align:center;padding:10px 0;}.ea-caskets-btn a{font-family:'PT Sans Caption', sans-serif;font-size:1.2em;display:inline-block;text-decoration:none !important;border-radius:5px;padding:5px 12px;color:#fff;}.ea-caskets-btn a.btn-caskets{background:#4e586e;background-image:-moz-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-webkit-gradient(left top,left bottom,color-stop(0%,#9aa0ae),color-stop(49%,#5e667a),color-stop(100%,#4e586e));background-image:-webkit-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-o-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:-ms-linear-gradient(top,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);background-image:linear-gradient(to bottom,#9aa0ae 0%,#5e667a 49%,#4e586e 100%);border:1px solid #959089;}.ea-caskets-btn a.btn-caskets-select span{background-image:url(/themes/fairfaxmem/images/arrow-readmore.png);background-size:5px 8px;background-repeat:no-repeat;background-position:center right;padding-right:13px;}.ea-caskets-btn a.btn-caskets:hover,.ea-caskets.selected .ea-caskets-btn a.btn-caskets-selected{background:#3b4253;background-image:-moz-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-webkit-gradient(left top,left bottom,color-stop(0%,#80838b),color-stop(49%,#555b6a),color-stop(100%,#3b4253));background-image:-webkit-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-o-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:-ms-linear-gradient(top,#80838b 0%,#555b6a 49%,#3b4253 100%);background-image:linear-gradient(to bottom,#80838b 0%,#555b6a 49%,#3b4253 100%);border:1px solid #959089;color:#fff !important;}.ea-caskets .ea-caskets-btn a.btn-caskets-selected{display:none;}.ea-caskets.selected .ea-caskets-btn a.btn-caskets-selected{display:inline-block;}.ea-caskets.selected .ea-caskets-btn a.btn-caskets-selected span{background:none;padding-right:0;}.ea-caskets-control{padding:30px 0 0;text-align:center;position:relative;}.ea-caskets-control a.btn-control{font-family:'PT Sans Caption', sans-serif;font-size:1.2em;line-height:1.5em;font-weight:700;color:#37424c !important;text-decoration:none !important;margin:10px 15px;display:inline-block;background-color:#e6dedc;padding:5px 30px;border-radius:10px;background:#e6dedc;background:-moz-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e6dedc),color-stop(51%,#d4cbc7),color-stop(53%,#c9c1bb),color-stop(100%,#afaba6));background:-webkit-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-o-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-ms-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:linear-gradient(to bottom,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6dedc',endColorstr='#afaba6',GradientType=0);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-o-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);}.ea-caskets-control .btn-back-arrow{background-image:url("/themes/fairfaxmem/images/icon-back-arrow.png");background-size:30px 32px;display:inline-block;height:32px;line-height:32px;width:30px;vertical-align:middle;}.ea-caskets-control .btn-next-arrow{background-image:url("/themes/fairfaxmem/images/icon-next-arrow.png");background-size:30px 32px;display:inline-block;height:32px;line-height:32px;width:30px;vertical-align:middle;}.ea-caskets-control a.btn-control label{vertical-align:top;margin:0;cursor:pointer;display:initial !important;}.ea-caskets-control a.btn-control em{font-size:1.4em;padding-top:2px;}.bx-wrapper .bx-prev{left:-25px;background:url(/themes/fairfaxmem/images/controls-testimonials.png) no-repeat 0px 0px;}.bx-wrapper .bx-next{right:-30px;background:url(/themes/fairfaxmem/images/controls-testimonials.png) no-repeat -44px 0px;}.cart-bottom{position:absolute;right:0px;top:40px;}.vital-form{background-color:#6e7d94;padding:35px 0px;border-radius:15px;margin-bottom:20px;}.vital-form p{color:#fff;}.ea-field-form,.ea-note{margin-bottom:10px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4em;line-height:1.3em;color:#fff;text-align:left;}.ea-field-form.ea-type-disposition{margin:0 auto;text-align:left;}.ea-note{margin-bottom:20px;display:block;}.vital-form-wrapper{width:80%;margin:0 auto;clear:both;}.vital-form-wrapper > h3{font-size:1.7em;color:#fff;margin-bottom:20px;}.ea-field-form-title{margin-bottom:10px;font-size:0.9em;}.ea-field-form-title span{padding:5px 0;}.ea-field-form input,.ea-field-form select,.ea-field-form textarea{display:inline-block;border-radius:5px;padding:5px;outline:none;border:none;color:#000;width:100%;}.ea-field-form textarea{height:100px;}.ea-field-form input[type="radio"]{display:inline;width:auto;}.ea-field-inline select{width:auto;}.ea-field-form-input{font-size:0.9em;}.ea-field-form-input label{display:block;font-weight:normal;}.ea-field-form-input input[type="checkbox"]{position:relative;width:20px;}.ea-field-form-input ol{margin:15px 0 !important;}.ea-field-form-input ol li{font-size:1em !important;margin-bottom:5px;}.ea-field-form-note{font-size:0.9em;margin:5px 0;}.ea-field-form a.btn-control{font-size:1.2em;margin:0 15px;cursor:pointer;font-weight:normal;}.ea-field-form a.btn-control:first-child{margin-left:0;}.ea-field-form a.btn-control label{vertical-align:top;margin:0;cursor:pointer;font-size:0.7em;}.ea-field-form .ea-show-text{font-size:1em;}.ea-field-note{font-style:italic;color:#fff;}.ea-type-disposition a.active{background:-webkit-gradient(linear,left top,left bottom,from(#8ba7bd),to(#526e83));}.ea-type-disposition a.active label{color:#fff;}.ea-field-text{margin-bottom:30px;}.ea-field-text p,.ea-field-text ul li{font-size:0.8em;}.ea-field-text p,.ea-field-text ul{margin:0 0 10px !important;}.ea-option-wrapper{width:90%;margin:0 auto;clear:both;}.ea-option-wrapper h3{color:#fff;}.ea-option-wrapper h6{color:#fff;font-size:1.2em;}.ea-option-wrapper ul li{color:#fff;}.ea-option-row{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.8em;color:#fff;text-align:left;margin-bottom:10px;position:relative;}.ea-option-list{position:relative;z-index:1;}.ea-option-checkbox{display:inline-block;background:#6e7d94;padding-right:2px;}.ea-option-checkbox label{font-size:1.2em;display:inline-block;font-weight:normal;margin:0;}.ea-option-checkbox [type="checkbox"]:not(:checked),.ea-option-checkbox [type="checkbox"]:checked{position:absolute;left:-9999px;cursor:pointer;}.ea-option-checkbox [type="checkbox"]:not(:checked) + label,.ea-option-checkbox [type="checkbox"]:checked + label{position:relative;padding-left:25px;outline:0;}.ea-option-checkbox [type="checkbox"]:not(:checked) + label:before,.ea-option-checkbox [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:6px;width:17px;height:17px;border:2px solid #e2e9f4 !important;background:#6e7d94;border-radius:5px;}.ea-option-checkbox [type="checkbox"]:not(:checked) + label:after,.ea-option-checkbox [type="checkbox"]:checked + label:after{content:'x';position:absolute;top:0px;left:5px;font-size:.8em;color:#fff;outline:0;}.ea-option-checkbox-extra.ea-option-checkbox [type="checkbox"]:checked + label:after{top:0 !important;}.ea-option-checkbox [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}.ea-option-checkbox [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);}.ea-option-checkbox [type="checkbox"]:checked:focus + label:before,.ea-option-checkbox [type="checkbox"]:not(:checked):focus + label:before{border:1px dotted blue;}.ea-option-text{display:inline-block;}.ea-option-dotted{border:1px dotted #fff;width:100%;position:absolute;top:12px;z-index:0;}.ea-option-price{font-size:1.1em;float:right;background-color:#6e7d94;padding-left:2px;}.ea-option-price select{background:#fff;color:#000;border-radius:5px;padding:2px;width:90px;}.ea-option-note{font-size:1.2em;font-style:italic;width:100%;display:block;padding-left:25px;color:#e2e9f4;}.ea-option-more a{font-size:0.8em;font-style:italic;}.ea-summary-price{text-align:right;font-weight:bold;font-size:1.4em;color:#fff;}.ea-summary .ea-squre-border{border:1px solid #fff;padding:15px;width:100%;margin:10px 0 20px;}.ea-summary-btn a{margin:0;float:right;}.ea-field-summary{width:100%;margin-bottom:10px;}.ea-field-summary-title{margin-bottom:10px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4em;line-height:1.3em;color:#fff;text-align:left;padding-top:5px;}.ea-field-summary-input select{display:inline-block;border-radius:5px;padding:5px;outline:none;border:none;color:#000;font-size:1.2em;}.ea-summary ul{margin:0 !important;}.ea-summary-list{margin-bottom:10px;}.ea-summary-list img{max-width:180px;}.ea-summary-total{margin-bottom:5px;}.optionCheckbox{position:relative;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.optionCheckbox input[type=checkbox]{display:none;}.optionCheckbox-label{display:block;overflow:hidden;cursor:pointer;border-radius:5px;}.optionCheckbox-inner{width:200%;margin-left:-100%;}.optionCheckbox-inner:before,.optionCheckbox-inner:after{float:left;width:50%;padding:0;line-height:2em;font-size:1.5em;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.optionCheckbox-inner:before{content:"Yes";padding-left:10px;background-color:#8ba7bd;color:#fff;}.optionCheckbox-inner:after{content:"No";padding-right:10px;background-color:#ebebeb;color:#888;text-align:right;}.optionCheckbox-switch{width:30px;margin:0px;background:#fff;border-radius:5px;position:absolute;top:0;bottom:0;right:40px;}.optionCheckbox-cb:checked + .optionCheckbox-label .optionCheckbox-inner{margin-left:0;}.optionCheckbox-cb:checked + .optionCheckbox-label .optionCheckbox-switch{right:0;}.ea-thank p{margin:0 0 15px;}.ea-thank .ea-squre-border{border:1px solid #fff;padding:15px;width:52%;}.ea-thank-form input[type=text]{width:40%;margin-right:2%;float:left;}.ea-thank-form input[type=submit]{width:100%;max-width:100px;color:#37424c !important;font-weight:bold;font-size:1.2em;background:#e6dedc;background:-moz-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e6dedc),color-stop(51%,#d4cbc7),color-stop(53%,#c9c1bb),color-stop(100%,#afaba6));background:-webkit-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-o-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:-ms-linear-gradient(top,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);background:linear-gradient(to bottom,#e6dedc 0%,#d4cbc7 51%,#c9c1bb 53%,#afaba6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6dedc',endColorstr='#afaba6',GradientType=0);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-o-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);}.gpl-popup-window{background-color:#526e83;border:10px solid #8ba7bd;border-radius:15px;color:#fff;font-family:'Sorts Mill Goudy', serif;font-size:2.6em;line-height:1.3em;margin:0 auto;padding:30px 30px 20px;position:relative;text-align:center;width:100%;max-width:600px;}.gpl-popup-window .gpl-text{margin-bottom:20px;font-size:0.5em;line-height:1.5em;}.gpl-popup-window > a{font-size:0.5em;line-height:1.5em;border-radius:8px;background:#233f6e;background:-webkit-gradient(linear,left top,left bottom,from(#56748f),to(#233f6e));background:-moz-linear-gradient(top,#56748f,#233f6e);background:linear-gradient(top,#56748f,#233f6e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56748F',endColorstr='#233F6E');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#56748F', endColorstr='#233F6E')";color:#fff;display:block;margin:0 auto 15px;padding:8px 20px 5px;text-transform:uppercase;width:100%;max-width:275px;text-align:center;}.gpl-popup-window > a:hover{text-decoration:none;background-color:#88bfe8;}.gpl-popup-window a em{display:block;margin:5px 0;}.gpl-popup-window .asterisk{color:#c00000;}.link-normal{color:#ccc;}@media screen and (max-width: 360px){.ea-caskets-wrapper .bx-wrapper .bx-prev{left:-7px;}.ea-caskets-wrapper .bx-wrapper .bx-next{right:-7px;}}@media screen and (max-width: 767px){.bg-content-int{display:block;}.ea-caskets-filter span{width:70px;margin-bottom:10px;}.ea-caskets-filter-2{float:none;}.ea-package{margin-bottom:20px;margin-left:0;margin-right:0;}.ea-wrapper{max-width:100%;margin:0 auto;}.ea-package-wrapper{padding:0 !important;}.btn-control{min-width:200px;}.vital-form-wrapper{width:90%;}.ea-field-inline select{width:100%;margin:5px 0;}.ea-option-dotted{display:none;}.btn-choose-merchandise{display:block;margin:10px 0;font-size:1.4em;}.ea-option-wrapper{width:100%;padding:0 10px;}.ea-option-checkbox{width:70%;}.ea-option-checkbox input[type="checkbox"]{vertical-align:top !important;}.ea-option-checkbox label{width:100%;}.ea-option-price{width:30%;}.ea-option-more{display:inline-block;}.ea-thank-important,.ea-thank .ea-squre-border{width:100%;}.ea-field-form a.btn-control{margin:0 0 15px !important;}.cart-bottom{position:relative;top:0px;}.cart-bottom.specialbtn{top:0;}.ea-package-control{padding:10px 0 0;}.gpl-popup-window{max-width:100% !important;}.ea-caskets-control{padding:45px 0 0;}}@media screen and (min-width: 768px) and (max-width: 978px){.ea-caskets-control{text-align:left;}.ea-estimate-price span{font-size:1em;}.ea-package-title{padding:10px 15px;}.title-ea{width:97% !important;}.ea-package-control{text-align:left;}.ea-caskets-control a.btn-control,a.btn-control{margin:10px 8px;}.ea-package-control.special{text-align:center;}}@media screen and (max-width: 979px){.step-inner{width:105px;}.step-last{width:0;margin-left:0;}.ea-package-wrapper{padding:0 10px;}.ea-package-btn a{width:130px;}.ea-package-btn .btn-info{margin-bottom:10px !important;}.ea-package.selected .ea-package-btn .btn-plan-selected{display:inline-block !important;}}@media screen and (min-width: 768px) and (max-width: 1024px){.ea-package-price{font-size:2.2em;padding-top:15px;}.step-text{font-size:0.85em;}}@media screen and (min-width: 768px) and (max-width: 1199px){.cart-bottom{top:-30px;}}@media screen and (min-width: 980px) and (max-width: 1199px){.step-inner{width:105px;}.step-last{width:0;margin-left:0;}}@media screen and (min-width: 1025px) and (max-width: 1199px){.ea-package-price{font-size:3.0em;padding-top:20px;}}