@charset "UTF-8";.form-grid .form-group:after,.md-group .md-value:after,.md-group:before,.memorial-tab-details .form-group:after,.photos .dropzone:after,.result-item{*zoom:1}.form-grid .form-group:after,.md-group .md-value:after,.md-group:before,.memorial-tab-details .form-group:after,.photos .dropzone:after,.result-item:after,.result-item:before{content:" ";display:table}.form-grid .form-group:after,.md-group .md-value:after,.memorial-tab-details .form-group:after,.photos .dropzone:after,.result-item:after{clear:both}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}a.linkNormalTextSize{font-size:inherit}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:19px}body:before{content:"desktop";display:none}@media only screen and (max-width:1024px){body:before{content:"tablet"}}@media only screen and (max-width:767px){body:before{content:"mobile"}}h1,h2,h3,h4.h5.h6{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.h1,h1{font-style:italic;font-weight:700}.h2,h2{margin-bottom:18px}.h1,h1{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.3333333333em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h1.disabled,h1.disabled{color:#bbb}.h2,h2{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h2.disabled,h2.disabled{color:#bbb}.h3,h3{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.8666666667em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h3.disabled,h3.disabled{color:#bbb}.h4,h4{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.2em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h4.disabled,h4.disabled{color:#bbb}.h5,h5{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h5.disabled,h5.disabled{color:#bbb}.h6,h6{font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1em;font-weight:400;letter-spacing:.1px;line-height:1.3333333333em;margin-top:0}.h6.disabled,h6.disabled{color:#bbb}.h3.underlined{border-bottom:1px solid #ddd;padding-bottom:20px}a{color:#b8272a;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:700}a:hover{color:#8a1d1f}ul{list-style:circle}ol li{color:#74777b;font-weight:700}.alert{border-radius:7px;margin-top:15px}.alert a{color:#fff;font-weight:700;text-decoration:underline}.alert-danger{background:#b8272a;border:none;color:#fff;padding-right:50px;position:relative}.alert-danger .close{color:#fff;font-weight:400;opacity:1;position:relative;right:-35px;text-shadow:none;z-index:5}.alert-danger:after{background:#e1554b;border-bottom-right-radius:7px;border-top-right-radius:7px;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:50px;z-index:3}.navbar-default{background:#fff}.btn,a{transition:color .05s ease-out,background .05s ease-out}a:hover{text-decoration:none}p.large{font-size:18px;margin-bottom:20px}input.form-control,select.form-control,textarea.form-control{border-radius:0;box-shadow:0;font-size:inherit;height:auto;line-height:inherit}.add-more-button,input,input.form-control,select,select.form-control,textarea,textarea.form-control{background:#fff;border:1px solid #d6d6d6;color:#333;padding:14.5px 20px;width:100%}.add-more-button::-webkit-input-placeholder,input.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,select.form-control::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic}.add-more-button :-moz-placeholder,input :-moz-placeholder,select :-moz-placeholder,textarea :-moz-placeholder{font-style:italic}.add-more-button::-moz-placeholder,input.form-control::-moz-placeholder,input::-moz-placeholder,select.form-control::-moz-placeholder,select::-moz-placeholder,textarea.form-control::-moz-placeholder,textarea::-moz-placeholder{font-style:italic}.add-more-button:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic}img{max-width:100%}@media only screen and (max-width:767px){.mobile-container-fluid{padding:0!important}.mobile-padding{padding-left:15px;padding-right:15px}}.container-fluid{padding-left:0;padding-right:0}.inner-container{margin:auto;width:980px}@media (max-width:991px){.inner-container{width:980px}}.inner-row{margin:auto;width:960px}@media (max-width:991px){.inner-row{width:960px}}.wrapper{overflow:hidden}.navbar-default{border:none;border-radius:0}.header{background:#fff;color:#fff;z-index:3}.header .navbar{height:80px;margin-bottom:0}.header .navbar .navbar-header{padding:15px;width:100%}.header .navbar .navbar-header .navbar-brand{height:100%;padding:0}.header .navbar .navbar-text{color:#253355;float:right;padding:20px 0;text-shadow:none}.header .navbar .navbar-text a{color:#253355;text-decoration:underline}.header .navbar .navbar-text a:hover{text-decoration:none}.footer{background:#fff;color:#fff;text-shadow:none;z-index:2}.footer .inner-container{padding-left:40px;padding-right:40px;width:100%}.footer .inner-container .navbar{padding-top:25px}.footer .inner-container .navbar-right{color:#253355;display:block;margin-right:0;text-align:left}.footer .inner-container .navbar-left{float:left}.footer a{color:#253355;text-decoration:underline}.footer a:hover{text-decoration:none}.body{*zoom:1;background:#fff repeat;color:#333;z-index:1}.body:after{clear:both;content:"";display:table}.body .inner-container{padding-top:0}.row-no-padding{margin-left:0;margin-right:0}.row-no-padding>[class*=col-]{padding-left:0!important;padding-right:0!important}.main-content{padding:40px 0}.main-content .content-header{margin-bottom:50px}.main-content .content-header .h2,.main-content .content-header h2{margin-bottom:0}.page-header{border:none;margin-top:0}.page-header small{color:#fff;display:block;font-size:15px}.bottom-banner{background:#fff;bottom:0;color:#fff;font-weight:400;left:0;padding:20px 0;position:absolute;right:0;width:100%;z-index:3}.bottom-banner span{margin-top:5px}.panel-column{margin-top:0}.inner-container .breadcrumb{background:transparent;float:left;padding-left:0}.inner-container .breadcrumb>li+li:before{color:#74777b;content:"›"}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:20%}@media (min-width:768px){.col-sm-5ths{float:left;width:20%}}@media (min-width:992px){.col-md-5ths{float:left;width:20%}}@media (min-width:1440px){.col-lg-5ths{float:left;width:20%}}@media (min-width:768px){.header .navbar{height:112px}.header .navbar .navbar-header{padding:18px 40px}.body .innerContainer{padding-top:30px}.footer .innerContainer{padding-left:40px;padding-right:40px}.footer .innerContainer .navbar .navbar-right{display:inline;float:right;text-align:center}.footer .innerContainer .navbar .navbar-left{text-align:center}}@media (max-width:767px){.body{padding-top:0}.inner-container{width:100%}.header .navbar .navbar-header{padding:12px 15px 15px}.header .navbar .navbar-header .navbar-brand img{width:155px}.footer .inner-container{paddinf-right:15px;font-size:95%;line-height:19px;padding-left:15px}.footer .inner-container .navbar{padding-top:15px}}@media (max-width:991px){.inner-container{width:100%}}.button{*zoom:1;background-color:#fedc1c;background-image:-owg-linear-gradient(top,#fedc1c 0,#fdb913 100%);background-image:linear-gradient(top,#fedc1c,#fdb913);border:1px solid #fdb813;border-radius:5px;box-shadow:inset 0 -1px 1px 0 hsla(0,0%,100%,.8);color:#333;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFEDC1C",endColorstr="#FFFDB913");font:Arial;font-size:16px;font-weight:700;min-height:35px;padding:5px 15px;text-align:center;text-transform:uppercase;vertical-align:middle}.button:hover{color:inherit;text-decoration:none}.cancel.button{*zoom:1;background-image:-owg-linear-gradient(top,#d6d6d6 0,#eee 100%);background-image:linear-gradient(top,#d6d6d6,#eee);border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFD6D6D6",endColorstr="#FFEEEEEE");margin-left:5px}.button{white-space:normal}.button.active.focus,.button.active:focus,.button.focus,.button:active.focus,.button:active:focus,.button:focus{outline:none}.button.square{border-radius:0}.add-more-button{border-radius:0;text-align:left}.pagination-info{border:1px solid #999;font-size:13px;font-weight:700;margin-bottom:15px;min-height:40px;padding:10px 15px}.pagination-control .pagination li.disabled{display:none}.pagination-control .pagination li.active a{background:transparent;color:#333}.pagination-control .pagination li a{border:1px solid #999;font-size:15px;margin-left:5px;margin-right:5px}.pagination-control .pagination li a i{margin-top:2.5px}.border-box{border:3px solid #1e2944}.callToAction-container h3{color:#666;font-size:23px;margin-bottom:25px}.callToAction-container .border-box{margin-bottom:10px;padding:15px 25px}@media only screen and (max-width:767px){.callToAction-container .border-box{border:0;padding:0}}.callToAction-container p{margin-bottom:0}@media only screen and (max-width:767px){.callToAction-container p{display:none}}.callToAction-container a{width:100%}div .dropzone.dz-clickable a,div .dropzoneDocuments.dz-clickable a{cursor:pointer}div .dropzone .dz-preview:hover .dz-image img,div .dropzoneDocuments .dz-preview:hover .dz-image img{filter:blur(0)!important;transform:scale(1.05)}div .dropzone .dz-preview.dz-file-preview .dz-image,div .dropzoneDocuments .dz-preview.dz-file-preview .dz-image{border-radius:5px}div .dropzone .dz-preview .dz-image,div .dropzoneDocuments .dz-preview .dz-image{height:180px;width:180px}div .dropzone .dz-preview:hover .dz-image img,div .dropzoneDocuments .dz-preview:hover .dz-image img{-ms-filter:blur(0);filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="0" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);transform:scale(1)}div .dropzone .dz-preview .dz-progress,div .dropzoneDocuments .dz-preview .dz-progress{margin-left:-50px;top:165px;width:100px}div .dropzone .dz-preview .dz-details,div .dropzoneDocuments .dz-preview .dz-details{height:80px;margin-top:100px;padding:0}div .dropzone .dz-preview .dz-rotate-container,div .dropzoneDocuments .dz-preview .dz-rotate-container{max-width:100%;min-width:100%;position:absolute;text-align:right;top:0;z-index:20}div .dropzone .dz-preview .dz-rotate-container>div,div .dropzoneDocuments .dz-preview .dz-rotate-container>div{margin-left:auto;margin-right:auto;padding:15px;width:180px}div .dropzone .dz-preview .dz-rotate-container>div i,div .dropzoneDocuments .dz-preview .dz-rotate-container>div i{background:hsla(0,0%,100%,.65);border-radius:50%;cursor:pointer;padding:5px}div .dropzone .dz-preview .dz-rotate-container>div i:hover,div .dropzoneDocuments .dz-preview .dz-rotate-container>div i:hover{background:hsla(0,0%,100%,.8)}.accordion li,ul.nav.nav-tabs li{border-left:4px solid #fff}.accordion li:not(.active):first-child,ul.nav.nav-tabs li:not(.active):first-child{border-left-width:0}.accordion li:not(.active):first-child a,ul.nav.nav-tabs li:not(.active):first-child a{margin-left:5px}.accordion li:not(.active):last-child,ul.nav.nav-tabs li:not(.active):last-child{border-right-width:0}.accordion li:not(.active):last-child a,ul.nav.nav-tabs li:not(.active):last-child a{margin-right:5px}.accordion li.active,ul.nav.nav-tabs li.active{border-left-width:0;border-right-width:0;border-top:4px solid #253355}.accordion li.active:before,ul.nav.nav-tabs li.active:before{background-color:#253355;content:"";height:4px;width:100%}.accordion li.active a,ul.nav.nav-tabs li.active a{background-color:#eee;border:0;box-shadow:none;font-size:16px;padding-top:15px}.accordion li.active a:focus,.accordion li.active a:hover,ul.nav.nav-tabs li.active a:focus,ul.nav.nav-tabs li.active a:hover{border:0}.accordion li.active+li,ul.nav.nav-tabs li.active+li{border-left-width:0}.accordion li a,ul.nav.nav-tabs li a{background-color:#cacaca;border:none;border-bottom:1px solid #eee;border-radius:0;box-shadow:inset 3px -3px 15px 0 rgba(0,0,0,.2);color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase}.accordion li a i,ul.nav.nav-tabs li a i{margin-right:7.5px;vertical-align:text-top}.accordion.panel-group .panel{margin-top:15px}.accordion .panel{border-radius:0;border-width:0;box-shadow:none}.accordion .panel-heading{padding:0}.accordion .panel-heading a{background-color:#eee;border-radius:0;border-top:4px solid #1e2944;color:#333;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;padding:15px;text-align:center;text-transform:uppercase;width:100%}.accordion .panel-heading a.collapsed{border-top:0}.accordion .panel-heading a.collapsed:after{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-size:14px;margin-left:8px}.accordion .panel-heading a:after{content:"\f0d8";display:inline-block;font-family:FontAwesome;font-size:14px;margin-left:8px}.accordion .panel-heading a i{margin-right:7.5px;vertical-align:text-top}.accordion .panel-body{background-color:#eee;border-top:0!important;padding:0}.accordion .panel .form-container{margin-left:0;margin-right:0}.accordion .panel .form-buffer{padding:15px 15px 0}.accordion .panel a.button{margin:15px}.tab-pane{background:#eee;padding:10px}.search-results .tab-content .tab-pane{padding:30px}.toggle-section{background-color:#d6d6d6;border-radius:0;color:#333;cursor:pointer;font-size:16px;font-weight:700;height:auto;margin-bottom:10px;margin-top:25px;padding-bottom:15px;padding-top:15px;text-align:center;text-transform:uppercase}.toggle-section i{padding-left:10px}#google_maps{border:3px solid #1e2944;height:100%;min-height:575px;width:100%}.map-key-container{background:#fff;border:3px solid #1e2944;border-top:0 solid #1e2944;padding-bottom:5px;padding-top:5px}.marker-container .image-container img{max-width:100%!important}@media only screen and (max-width:767px){#pac-group{left:-3px!important;top:40px!important}}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;height:32px;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}@media only screen and (max-width:767px){#pac-input{max-width:300px;width:auto}}#pac-input:focus{border-color:#4d90fe}#pac-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#4d90fe;background:-owg-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);border:0;color:#fff;font-size:16px;height:32px;margin-left:-2px;width:75px}input.controls{height:32px;margin-top:10px}#latLng-box{background-color:hsla(0,0%,100%,.8);bottom:23px!important;color:#000;padding:15px;right:55px!important}.box-group{margin-bottom:40px;margin-top:35px}@media only screen and (max-width:767px){.box-group{margin-bottom:15px;margin-top:30px}}@media only screen and (max-width:1024px){.box-group>div{padding-left:15px;padding-right:15px}.box-group>div>div{margin-bottom:15px;padding-left:0;padding-right:0}.box-group>div>div:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.box-group>div{padding-left:0;padding-right:0}}.box-group .box{background:#eee;padding:15px}.box-group .box p{line-height:17px}.box-group .box>i{font-size:28px;margin-bottom:10px}.box-group .box .title{text-transform:uppercase}@media only screen and (max-width:767px){.box-group .box .title{display:block}}.box-group .box .title i{display:none}@media only screen and (max-width:767px){.box-group .box .title i{display:inline-block}}.box-group .box a{color:#b8272a;font-size:13px;margin-top:10px}@media only screen and (max-width:767px){.box-group .box.condition{cursor:pointer}.box-group .box.condition:not(.show) p.title{margin-bottom:0}}.box-group .box.condition.good>i{color:#b8272a}.box-group .box.condition.fair>i{color:#fdb813}.box-group .box.condition.poor>i{color:#6189eb}.box-group .box.condition.vbad>i{color:#000}@media only screen and (max-width:767px){.box-group .box.show>*{display:block}.box-group .box>*{display:none}}.mfp-map .mfp-iframe-holder .mfp-content{max-width:80%}.modal-dialog{z-index:1041}.searchbox-container{background:#b8272a;padding:30px 20px}.searchbox-container h2{color:#fff}.searchbox-container div.search{height:50px}.searchbox-container form{height:100%}@media only screen and (max-width:767px){.searchbox-container #location div.search{height:auto}}.searchbox-container #location input[type=text]{width:72%}@media only screen and (max-width:1439px){.searchbox-container #location input[type=text]{width:66%}}@media only screen and (max-width:1024px){.searchbox-container #location input[type=text]{width:57%}}@media only screen and (max-width:767px){.searchbox-container #location input[type=text]{width:100%}}.searchbox-container #location select{border-left-width:0;color:#253355;font-size:13px;font-weight:700;height:inherit;padding:15.4px 20px;text-decoration:underline;width:16%}@media only screen and (max-width:1439px){.searchbox-container #location select{width:19%}}@media only screen and (max-width:1024px){.searchbox-container #location select{padding-left:10px;padding-right:10px;width:23%}}@media only screen and (max-width:767px){.searchbox-container #location select{border-left-width:1px;width:85%}.searchbox-container #location [type=submit]{height:50px;width:15%}}.searchbox-container input[type=text]{float:left;width:88%}@media only screen and (max-width:1439px){.searchbox-container input[type=text]{width:85%}}@media only screen and (max-width:1024px){.searchbox-container input[type=text]{width:80%}}.searchbox-container [type=submit]{float:right;height:100%;width:12%}@media only screen and (max-width:1439px){.searchbox-container [type=submit]{width:15%}}@media only screen and (max-width:1024px){.searchbox-container [type=submit]{width:20%}}@media only screen and (max-width:767px){.searchbox-container [type=submit] span{display:none}}.searchbox-container [type=submit] i{font-size:20px;margin-left:2.5px}.searchbox-container ul.nav li{display:table-cell;width:1%}.searchbox-container ul.nav li a{margin-bottom:0}@media only screen and (max-width:479px){.searchbox-container ul.nav li.active+li a{padding-bottom:12px}}.searchbox-container .filters{color:#fff;font-size:13px;margin-top:20px}.searchbox-container .filters .filters-container{max-height:0;overflow:hidden;transition:max-height .4s ease}.searchbox-container .filters .filters-container.expand{max-height:3000px;overflow:visible}.searchbox-container .filters .long-section{background-color:#8a1d1f;margin-bottom:1px;margin-left:-20px;margin-right:-20px;max-height:66px;overflow:hidden;padding-bottom:20px;padding-top:20px;transition:all .4s ease}.searchbox-container .filters .long-section.expand{max-height:3000px}@media only screen and (max-width:767px){.searchbox-container .filters .filter-buttons button{display:block;width:100%}}.searchbox-container .filters .filter-button{font-size:13px;font-weight:700}.searchbox-container .filters .filter-button .text{margin-left:10px}.searchbox-container input[type=checkbox]{float:left;width:15%}.searchbox-container label{float:left;font-weight:400;width:85%}@media only screen and (max-width:1024px){.result-item{margin-bottom:17.5px}}.result-item .image-container{float:left;height:70px;width:70px}.result-item .inner{float:left;padding-left:15px;width:calc(100% - 70px)}.result-item .inner>*{margin-bottom:5px}.result-item h4{margin-top:-5px}.result-item h4 a{font-size:13px;text-transform:uppercase}.result-item p{font-size:13px}.result-item p.address{font-weight:700}#list>.row{margin-bottom:15px}.marker-container{background:#fff;border:1px solid #d6d6d6;padding:15px;width:350px}select#searchSort{background:transparent;border:0;color:#253355;padding:0;text-decoration:underline;width:auto}@media only screen and (max-width:767px){.activity-feed-container{margin-bottom:15px}}.activity-feed-container .head{background:#253355;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;padding:12px 20px;text-transform:uppercase}.activity-feed-container .activity-feed{border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding:10px 20px;position:relative}.activity-feed-container .activity-feed a i{color:#b8272a;font-size:13px;margin-top:4px}.activity-feed-container .activity-feed i{color:#666;font-size:24px}.activity-feed-container .activity-feed i.fa:not(.fa-long-arrow-right){padding-right:15px}.activity-feeds-page .activity-feed-container .activity-feed{height:auto}.activity-feed-container .activity-feed .see-more-updates{min-width:135px;padding:20px 0 0 3px}.activity-feed-container .activity-feed-row{border-top:1px solid #d6d6d6;color:#333;font-size:13px;font-weight:700;padding:15px 0}.activity-feed-container .activity-feed-row:first-child{border-top-width:0}.saved-progress-wrapper{margin-bottom:20px;padding-bottom:0}.saved-progress-wrapper .head{background:#253355;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;padding:12px 20px;text-transform:uppercase}.saved-progress-wrapper .saved-progress{border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding:10px 20px;position:relative}.saved-progress-wrapper .saved-progress .saved-progress-line{border-bottom:1px solid #d6d6d6;height:100%;padding:10px 20px;position:relative}.saved-progress-wrapper .saved-progress .saved-progress-line:last-child{border-bottom-width:0}.saved-progress-wrapper .saved-progress .saved-progress-line a{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.activity-feeds-page{padding-bottom:30px;padding-top:30px}.activity-feeds-page .activity-feed-container{margin-bottom:0}header{background:#253355;height:80px;line-height:81px}header .container{height:100%}@media only screen and (max-width:767px){header .container{padding-right:0}}header nav.mobile-menu{background:#1e2944;display:none;height:100%;left:0;margin-bottom:0;opacity:0;padding:0;position:absolute;top:79px;transition:all .2s;width:100%;z-index:-1}header nav.mobile-menu ul{width:100%}header nav.mobile-menu li{float:none;text-align:center;width:100%}header nav.mobile-menu li.search,header nav.mobile-menu li.user{display:block}header.mobile-open nav.main-menu li{display:none}header.mobile-open nav.main-menu li.mobile-open{display:block}@media only screen and (max-width:1024px){header.mobile-open nav.mobile-menu{display:block;opacity:1;z-index:50}}header ul{float:left;margin-bottom:0;padding-left:0}@media only screen and (max-width:1024px){header ul.main{background:#1e2944;display:none;left:0;padding-right:0;position:absolute;top:81px;width:100%}}header ul.options li.user{display:table;width:140px}@media only screen and (max-width:767px){header ul.options li.user{width:100px}}header ul.options li.user>a{display:table-cell;line-height:normal;padding-right:20px;text-align:center;vertical-align:middle}header ul.options li.user>a i{bottom:33px;position:absolute;right:10px}header li{float:left;list-style:none;padding:0 2.2px;transition:background .25s ease-out,color .25s ease-out}header li.user,header li:hover{background:#3b4866}header li.user{position:relative}header li.user:hover ul{display:block}header li.user ul{display:none;left:0;position:absolute;top:79px;z-index:10}header li.user ul,header li.user ul li{background:#3b4866;width:100%}header li.search,header li.search:hover{background:#b8272a}header li a{color:#fff;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:700;height:79px;padding:0 15px;text-transform:uppercase}@media only screen and (max-width:1439px){header li a{padding:0 10px}}@media only screen and (max-width:1024px){header li a{padding:0 15px}}header li a:hover{color:#fff;text-decoration:initial}header li.mobile-open{background:#1e2944;display:none}@media only screen and (max-width:1024px){header li.mobile-open{display:block}}@media only screen and (max-width:767px){header li.search,header li.user{display:none}}.site-logo{font-family:trajan-pro-3,sans-serif;font-style:normal;font-weight:700;margin-top:17.5px;text-transform:uppercase}@media only screen and (max-width:767px){.site-logo{float:left;margin-top:0;width:130px}}@media only screen and (max-width:479px){.site-logo{width:90px}}.footer-top{border-bottom:4px solid #253355;border-top:4px solid #253355;color:#666;font-family:Times New Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:23px;font-style:italic;font-weight:400;padding-bottom:15px;padding-top:15px}@media only screen and (max-width:767px){.footer-top{display:none}}.footer-top h3{font-size:23px;margin-top:17px;text-align:right}.footer-top .logo{height:63px;overflow:hidden;text-align:center}.footer-top img{bottom:0;left:0;margin:auto;max-width:160px;position:absolute;right:0;top:0;width:auto}@media only screen and (max-width:1439px){.footer-top img{width:80%}}.footer-bottom{line-height:10px;margin-top:30px}.footer-bottom p{color:#333;font-size:12px}.footer-bottom a,.footer-bottom p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}.footer-bottom a{color:#b8272a;text-decoration:underline}.footer-bottom a.bold{font-weight:700}@media only screen and (max-width:767px){.footer-bottom .footer-bottom{border-top:4px solid #253355;line-height:18px;margin-top:0;padding-top:30px}}.introduction-container{margin-top:-7px}.introduction-container p{font-size:15px}.image-container{border:3px solid #253355}.home{padding-top:30px}@media only screen and (max-width:767px){.home{padding-top:0}}.home section{padding-bottom:30px}@media only screen and (max-width:767px){.home section.introduction{margin-top:-1px}.home section{padding-bottom:15px}}.home .activity-feed{display:flex;justify-content:space-between}.introduction-image{background-image:url(/img/layout/introduction-image.png);background-position:50%;background-repeat:no-repeat;background-size:auto 265px;height:265px}@media only screen and (max-width:767px){.introduction-image{background-size:auto 335px;border:0;height:335px}}@media only screen and (max-width:1439px){.introduction-image{background-size:auto 285px;height:285px}}@media only screen and (max-width:1024px){.introduction-image{background-size:auto 335px;margin-bottom:30px}}.info-box{background-position:50%;padding:30px}@media only screen and (max-width:767px){.info-box{background-repeat:no-repeat;background-size:auto 553px}}.info-box.report-concern{background-image:url(/img/layout/report-concern.png)}.info-box.donate{background-image:url(/img/layout/donate-homepage.jpg);background-size:cover}.info-box.donate h2,.info-box.donate p{color:#fff}.info-box .inner-content{width:205px}.info-box a{bottom:25px;position:absolute;right:45px}.info-box,.saved-progress-container{height:264px}@media only screen and (max-width:1439px){.info-box,.saved-progress-container{height:318px}}@media only screen and (max-width:1024px){.info-box,.saved-progress-container{height:314px}}@media only screen and (max-width:767px){.info-box,.saved-progress-container{height:264px}}.title-bar{height:100px;padding:27.5px 0}.title-bar h1{font-size:28px;font-weight:700;text-transform:uppercase}.title-bar i{font-size:28px;padding-top:5px}.title-bar .form-group.edit{display:none}.edit h2{margin-bottom:35px;margin-top:35px}.memorial-image-container{background:#eee;max-width:1170px;padding-bottom:30px}@media only screen and (max-width:767px){.memorial-image-container{padding-bottom:20px}}.memorial-image-container .slick-carousel{padding-left:0}.memorial-image-container .slick-carousel>a{padding-left:15px}.memorial-image-container .slick-carousel li{height:auto}.memorial-image-container .slick-carousel li p.caption{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:700;padding:15px 15px 0}.memorial-image-container .slick-carousel li a{padding-left:15px;padding-right:15px}.memorial-image-container .slick-carousel li img{border:3px solid #253355;height:100%;margin:auto}.memorial-image-container .slick-carousel li.slick-slide .img-container{cursor:pointer;height:416px;margin:auto;position:relative}.memorial-image-container .slick-carousel li.slick-slide .plus{background-color:#253355;color:#fff;font-size:18px;height:30px;line-height:33px;position:absolute;right:0;text-align:center;top:0;width:30px}.memorial-image-container .slick-carousel ul.slick-dots{list-style:none;padding:15px}.memorial-image-container .slick-carousel ul.slick-dots li{display:inline-block;margin-bottom:7.5px;margin-right:7.5px}@media only screen and (max-width:767px){.memorial-image-container .slick-carousel ul.slick-dots li{height:50px;width:50px}.memorial-image-container .slick-carousel ul.slick-dots li img{height:auto}}.memorial-image-container .slick-carousel ul.slick-dots li button{background:none;border:none;padding:0}.memorial-image-container .link-container{padding-left:15px;padding-right:15px}.memorial-image-container .slick-thumbs{display:none}.memorial-image-container>a{margin-left:15px}#memorial-map{height:263px;width:263px}#memorial-map.large{height:500px;width:100%}@media only screen and (max-width:1024px){#memorial-map{width:100%}}.memorial-details-container{margin-bottom:40px}.memorial-details-container .memorial-details{border-top:1px solid #d6d6d6;padding-top:40px}.memorial-details-container .memorial-location-details{padding-bottom:40px}@media only screen and (max-width:1024px){.memorial-details-container .memorial-location-details{padding-top:40px}}.memorial-details-container .memorial-location-details p.reference{font-size:18px;margin-bottom:30px}@media only screen and (max-width:767px){.memorial-details-container .memorial-location-details a.open-large-map{display:none}}.memorial-details-container .memorial-location-details a.edit-memorial-location{display:block;margin-top:20px}@media only screen and (max-width:767px){.memorial-details-container .memorial-location-details a.edit-memorial-location{margin-bottom:20px}}.memorial-details-container .memorial-location-details .address-details{font-size:18px}.memorial-details-container .memorial-location-details .address-details p{margin-bottom:7.5px}.memorial-details-container .memorial-location-details .address-details p.address-label{margin-bottom:10px}.memorial-report-buttons{margin-bottom:40px}@media only screen and (max-width:767px){.memorial-report-buttons{margin-bottom:0}}@media only screen and (max-width:1024px){.memorial-report-buttons .button{padding:5px}}@media only screen and (max-width:767px){.memorial-report-buttons .button{margin-bottom:15px;padding:5px 15px}}[name=surveyMaintenancePlanRefNo]{margin-left:160px}@media only screen and (max-width:1024px){[name=surveyMaintenancePlanRefNo]{margin-left:0}}.md-group{font-size:15px;margin-bottom:7.5px;overflow:hidden}@media only screen and (max-width:767px){.md-group{margin-bottom:15px}}.md-group:after{clear:both}.md-group .md-label{display:block;float:left;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;width:170px}@media only screen and (max-width:767px){.md-group .md-label{float:none;width:auto}}.md-group .md-value{display:block;float:left;width:calc(100% - 170px)}@media only screen and (max-width:767px){.md-group .md-value{float:none;width:auto}}.md-group .md-list{list-style:none;padding:0}.md-group .md-list li{margin-bottom:5px}.memorial-tab-details label{display:block;float:left;width:165px}@media only screen and (max-width:767px){.memorial-tab-details label{float:none;width:auto}}.memorial-tab-details .large-label label{width:190px}@media only screen and (max-width:767px){.memorial-tab-details .large-label label{float:none;width:100%}}.memorial-tab-details .large-label input,.memorial-tab-details .large-label p.input-value,.memorial-tab-details .large-label select,.memorial-tab-details .large-label textarea{width:calc(100% - 340px)}@media only screen and (max-width:767px){.memorial-tab-details .large-label input,.memorial-tab-details .large-label p.input-value,.memorial-tab-details .large-label select,.memorial-tab-details .large-label textarea{float:none;width:100%}}.memorial-tab-details input,.memorial-tab-details p.input-value,.memorial-tab-details select,.memorial-tab-details textarea{border:0;box-shadow:none;display:block;float:left;height:auto;padding:0;width:calc(100% - 165px)}.memorial-tab-details input[disabled],.memorial-tab-details p.input-value[disabled],.memorial-tab-details select[disabled],.memorial-tab-details textarea[disabled]{cursor:auto}@media only screen and (max-width:767px){.memorial-tab-details input,.memorial-tab-details p.input-value,.memorial-tab-details select,.memorial-tab-details textarea{float:none;width:100%}}.memorial-tab-details select{-moz-appearance:none;-webkit-appearance:none}.memorial-tab-details select::-ms-expand{display:none}.memorial-tab-details textarea{resize:none}.memorial-tab-details .form-container{margin-left:-10px;margin-right:-10px}.memorial-tab-details .form-container .form-buffer{padding-top:0}.memorial-tab-details .form-container~.form-container .form-buffer{padding-top:25px}.memorial-tab-details .form-container .notWmtEligible.report-condition{font-size:14px;margin:10px 0}.memorial-tab-details .form-container .notWmtEligible.report-condition a{font-size:14px}.memorial-tab-details .tab-pane .form-container.separator{border-bottom:1px solid #d6d6d6;border-top-width:0;padding-bottom:10px}.memorial-tab-details .tab-pane .form-container.separator:last-child{border-bottom-width:0}.memorial-tab-details .tab-pane .button-container{padding:5px 5px 15px 0;text-align:right}.more-link{color:#1e2944;font-size:15px;text-decoration:underline}.more-content span{display:none}.memorial-map-container{margin-bottom:30px;margin-top:30px}.memorial-map-container .memorial-map-instructions{background-color:#eee;font-size:12px;font-weight:700;padding:15px 0;text-align:center;text-transform:uppercase;width:100%}.photos .form-buffer{padding-bottom:10px}.photos .dropzone{margin-bottom:30px;position:relative}.photos .dropzone.dz-started{padding-bottom:230px}.photos .dropzone.dz-started .upload-here{display:block}.photos .dropzone .upload-here{border:5px dashed #b8272a;border-radius:5px;bottom:0;cursor:pointer;display:none;left:0;margin:auto auto 30px;padding:65px;position:absolute;right:0;text-align:center;width:300px}.photos .dropzone .dz-preview{margin:0 0 15px;width:100%}.photos .dropzone .dz-image{margin:auto}.photos .dropzone input{margin-bottom:5px;padding:7.25px 10px}.photos .dropzone input.invalid{border-color:#b8272a}.photos .buttons{text-align:center}.photos #memorial-photos .picker__day{cursor:pointer}.photos #memorial-photos .picker__header .picker__nav--next,.photos #memorial-photos .picker__header .picker__nav--prev{cursor:pointer;height:30px}.photos #memorial-photos .picker__header .picker__select--month,.photos #memorial-photos .picker__header .picker__select--year{cursor:pointer;height:36px}.photos #memorial-photos .picker__footer button{cursor:pointer;display:inline-block}.photos .viewer-toolbar .viewer-large{height:50px;margin-bottom:-5px;margin-top:-5px;width:50px}.photos .viewer-toolbar .viewer-close:before,.photos .viewer-toolbar .viewer-flip-horizontal:before,.photos .viewer-toolbar .viewer-flip-vertical:before,.photos .viewer-toolbar .viewer-fullscreen-exit:before,.photos .viewer-toolbar .viewer-fullscreen:before,.photos .viewer-toolbar .viewer-next:before,.photos .viewer-toolbar .viewer-one-to-one:before,.photos .viewer-toolbar .viewer-play:before,.photos .viewer-toolbar .viewer-prev:before,.photos .viewer-toolbar .viewer-reset:before,.photos .viewer-toolbar .viewer-rotate-left:before,.photos .viewer-toolbar .viewer-rotate-right:before,.photos .viewer-toolbar .viewer-zoom-in:before,.photos .viewer-toolbar .viewer-zoom-out:before{background-size:cover;height:40px;width:40px}#pre-application-form .form-group .display-option-message,#pre-application-form .form-group .form-pre-application-sub-element{margin-left:auto;margin-right:auto;margin-top:0;width:90%}#pre-application-form .form-group .form-pre-application-element,#pre-application-form .form-group .form-pre-application-sub-element.dropzone-documents,#pre-application-form .form-group .full-width{width:100%}#pre-application-form .form-group .display-option-message{padding:15px 10px 0}#pre-application-form .form-group label{width:100%}#pre-application-form .form-group label i{color:#b8272a;font-size:20px;padding-left:15px}#pre-application-form .form-group textarea{margin-left:0}#pre-application-form .form-group button.sub-question-button{float:left;margin-left:5%;width:220px}#pre-application-form .form-group .form-pre-application-element:disabled,#pre-application-form .form-group .form-pre-application-sub-element:disabled{background:none}#pre-application-form .form-group.radio-wrapper{margin-left:auto;margin-right:auto;margin-top:0;padding:0;width:100%}#pre-application-form .form-group.radio-wrapper .radioFancyLabel{font-size:15px;text-align:center;width:100%}#pre-application-form .form-group.radio-wrapper .radio{margin-left:auto;margin-right:auto}@media (min-width:360px){#pre-application-form .form-group.radio-wrapper .radio{padding-left:8%;width:80%}}@media (min-width:766px){#pre-application-form .form-group.radio-wrapper .radio{padding-left:8%;width:70%}}@media (min-width:992px){#pre-application-form .form-group.radio-wrapper .radio{padding-left:10%;width:65%}}@media (min-width:1024px){#pre-application-form .form-group.radio-wrapper .radio{padding-left:10%;width:60%}}@media (min-width:1200px){#pre-application-form .form-group.radio-wrapper .radio{padding-left:5%;width:50%}}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel{background:#fff;border:1px solid #d6d6d6;color:#000;margin-bottom:20px;margin-left:10px;padding:15px;text-align:center;width:40%}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel:first-of-type{padding-left:20px}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel.active{background:#a9a9a9;color:#fff;font-weight:700}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel.active:hover{background:#a9a9a9;cursor:pointer}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel:hover{background:#d3d3d3;cursor:pointer}#pre-application-form .form-group.radio-wrapper .radio .radioFancyLabel .radioFancy{margin-bottom:0;position:absolute;visibility:hidden}.form-group .grant-tooltip+.tooltip>.tooltip-inner{background:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:1.2em;min-width:350px;padding:20px;position:relative;text-align:left;z-index:1000}.form-group label .tooltip.in{opacity:1!important}.container .form-intro-copy.pre-application-intro{font-size:15pt;line-height:19pt;margin-bottom:40px}.container .form-intro-copy.pre-application-intro a{font-size:20px}.container .form-intro-copy.pre-application-intro p{margin:0 0 20px}.modal-dialog .modal-header h3{margin-bottom:0}.login-container{margin:30px 0}.login-container .input-label{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin-bottom:5px;text-transform:uppercase}.login-container .input-group{margin-bottom:20px}.login-container .login-buffer{background:#eee;min-height:750px}.login-container .existing-login-form,.login-container .forgot-password-form,.login-container .register-form{padding:25px 20px}.login-container .existing-login-form .input-group,.login-container .forgot-password-form .input-group{width:100%}.login-container .existing-login-form{border-bottom:1px dashed #333;padding-bottom:25px}.login-container .forgot-password-form{padding-top:25px}.login-container .register-form .input-group{float:left;padding-right:25px;width:50%}.form-group~.password-help{margin-top:-10px}.password-help{color:#b8272a;font-size:12px;padding:5px}.aboutus{padding-top:30px}.aboutus section{padding-bottom:30px}@media only screen and (max-width:767px){.aboutus section{padding-bottom:15px}}.aboutus .about-header-title{font-size:30px;font-style:italic;font-weight:700;margin-bottom:30px}.aboutus .about-header-content{font-size:17px;margin-bottom:30px}.aboutus .content-list .content-title a{color:#b8272a;font-size:22px!important;font-style:italic!important;font-weight:700!important}.aboutus .content-list .content-row{border-left:4px solid #fdb813;margin-bottom:20px;padding-left:20px}.aboutus .content-list .read-more span{margin-top:4px}.side-aboutus{background-color:#eee;font-size:16px;padding:20px;text-transform:uppercase}.side-aboutus .content-title{border-bottom:thin dotted #000;margin-bottom:15px;padding-bottom:15px}.side-aboutus .content-title.last{border-bottom:0;margin-bottom:0;padding-bottom:0}.side-aboutus .content-title a{color:#000;font-size:16px;font-weight:400}.side-search{background-color:#b8272a;color:#fff;font-size:16px;padding:20px}.side-search .title{font-size:28px;font-style:italic;font-weight:700;line-height:30px;margin-bottom:10px}.side-search .text{margin-bottom:10px}.side-search .search{height:50px}.side-search form{height:100%}.side-search input[type=text]{float:left;width:82%}@media only screen and (max-width:1439px){.side-search input[type=text]{width:80%}}@media only screen and (max-width:1024px){.side-search input[type=text]{width:72%}}@media only screen and (max-width:767px){.side-search input[type=text]{width:80%}}.side-search [type=submit]{float:right;height:100%;padding:0;width:18%}.side-search [type=submit] span{display:none}@media only screen and (max-width:1439px){.side-search [type=submit]{width:20%}}@media only screen and (max-width:1024px){.side-search [type=submit]{width:28%}.side-search [type=submit] span{display:inline}}@media only screen and (max-width:767px){.side-search [type=submit]{width:20%}.side-search [type=submit] span{display:none}}.side-search [type=submit] i{font-size:20px;margin-left:2.5px}.sidea-ctivity .activity-feed-container .activity-feed{height:auto}.get-involved section{padding-bottom:30px}@media only screen and (max-width:767px){.get-involved section{padding-bottom:15px}}.get-involved .titles-list{border-bottom:0;font-weight:700}.get-involved .titles-list .titles-header{font-size:18px}.get-involved .titles-list .titles-header .open-close{display:none}@media only screen and (max-width:767px){.get-involved .titles-list .titles-header .open-close{display:block;float:right}}.get-involved .titles-list .titles-header-text{border-bottom:2px solid #000;padding-bottom:5px}@media only screen and (max-width:767px){.get-involved .titles-list .titles-header-text{border-bottom:0}.get-involved .titles-list{border-bottom:2px solid #000;margin-bottom:20px;padding-bottom:10px}}.get-involved .titles-list .titles-content{margin-top:40px}@media only screen and (max-width:1024px){.get-involved .titles-list .titles-content{display:block}}@media only screen and (max-width:1439px){.get-involved .titles-list .titles-content{display:block}}@media only screen and (max-width:767px){.get-involved .titles-list .titles-content{display:none}}.get-involved .titles-list .titles-list-row{cursor:pointer;margin-top:20px}.get-involved .image-header-container{background-image:url(/img/layout/getinvolved-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:400px}@media only screen and (max-width:767px){.get-involved .image-header-container{background-size:auto 100%}}@media only screen and (max-width:1024px){.get-involved .image-header-container{background-size:auto 100%}}@media only screen and (max-width:1439px){.get-involved .image-header-container{background-size:auto 100%}}.get-involved .content-row img{float:left;margin-bottom:15px;margin-right:15px}.get-involved .content-row #CAFDonateButtonContainer img{float:none;margin-bottom:0;margin-right:0}.faq{padding-top:30px}@media only screen and (max-width:767px){.faq{padding-top:0}}.faq section{padding-bottom:30px}@media only screen and (max-width:767px){.faq section{padding-bottom:15px}}.faq .titles-list{border-bottom:0;font-weight:700}@media only screen and (max-width:767px){.faq .titles-list{margin-bottom:10px}}.faq .titles-list .titles-list-row{background-color:#eee;color:#b8272a;cursor:pointer;margin-bottom:1px;padding:15px 20px}.faq .faq-section{background-color:#eee;margin-bottom:10px;padding:20px}.faq .faq-section .faq-question{background-color:#fff;border:1px solid #d6d6d6;margin-top:10px;padding:10px 20px}.faq .faq-section .faq-question.faq-title{color:#b8272a;font-weight:700}.faq .faq-section .faq-section-header{font-size:20px;font-weight:700;margin-bottom:20px}.faq .faq-section .faq-section-header span{margin-right:10px}.faq .search{height:50px}.faq form{height:100%}.faq input[type=text]{float:left;width:82%}@media only screen and (max-width:1439px){.faq input[type=text]{width:80%}}@media only screen and (max-width:1024px){.faq input[type=text]{width:72%}}.faq [type=submit]{float:right;height:100%;width:18%}@media only screen and (max-width:1439px){.faq [type=submit]{width:20%}}@media only screen and (max-width:1024px){.faq [type=submit]{width:28%}}@media only screen and (max-width:767px){.faq [type=submit] span{display:none}}.faq [type=submit] i{font-size:20px;margin-left:2.5px}#contact-map{height:250px}@media only screen and (max-width:1024px){#contact-map{height:390px;margin-top:30px}}.contact{padding-top:30px}.contact section{padding-bottom:30px}@media only screen and (max-width:767px){.contact section{padding-bottom:15px}}.contact .header-title{font-size:30px;font-style:italic;font-weight:700;margin-bottom:30px}.contact .header-content{font-size:17px;margin-bottom:30px}.contact .title{font-weight:700;margin-bottom:10px}.contact .main{padding:30px}.contact .main .form-grid{margin:0}.contact .main .form-grid .form-group{padding:0}.contact .main .form-grid .form-group input{width:100%}.contact .main .form-grid .form-group textarea{margin-left:0;width:100%}.contact .main .form-grid .form-buffer,.contact .main .form-grid .row{padding:0}.contact .details{height:390px;padding:30px}@media only screen and (max-width:767px){.contact .details{margin-top:30px}}@media only screen and (max-width:1024px){.contact .details{margin-top:30px}}.contact .map-container{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1024px){.contact .map-container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.contact .map-container{padding-left:15px;padding-right:15px}}form .form-group>div.form-control.dropzone{display:inline-block;height:auto}.g-recaptcha.form-control{height:100px}.g-recaptcha.form-control>div{margin:0 auto}.form-buffer-container label{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin-bottom:5px;text-transform:uppercase}.form-buffer-container{background:#eee;margin:30px 0}.form-buffer-container .form-divider{border-bottom:1px dashed #333;padding-left:25px;padding-right:25px;padding-top:25px}.form-buffer-container .form-divider:last-child{border-bottom:0;padding-bottom:25px}.form-buffer{padding:25px 25px 0}.form-buffer>form>div.row{padding-left:15px;padding-right:15px}.form-container.separator{border-top:1px solid #d6d6d6}.form-container.separator:first-child{border-top-width:0}.form-grey{background-color:#eee}.form-grid{margin-bottom:30px;margin-top:30px}@media only screen and (max-width:767px){.form-grid .form-group{margin-bottom:5px}.form-grid .form-group:last-child{margin-bottom:15px}}.form-grid .form-group.form-buttons{margin-top:20px}@media only screen and (max-width:1024px){.form-grid .form-group.form-buttons{margin-top:25px}}.form-grid .form-group .label,.form-grid .form-group label{float:left;font-size:18px;margin-top:15px;width:160px}@media only screen and (max-width:1024px){.form-grid .form-group .label,.form-grid .form-group label{width:auto}}.form-grid .form-group .add-more-button,.form-grid .form-group .dual-select-container,.form-grid .form-group input,.form-grid .form-group select,.form-grid .form-group textarea{float:left;width:750px}@media only screen and (max-width:1439px){.form-grid .form-group .add-more-button,.form-grid .form-group .dual-select-container,.form-grid .form-group input,.form-grid .form-group select,.form-grid .form-group textarea{width:610px}}@media only screen and (max-width:1024px){.form-grid .form-group .add-more-button,.form-grid .form-group .dual-select-container,.form-grid .form-group input,.form-grid .form-group select,.form-grid .form-group textarea{display:block;float:none;width:100%}}.form-grid .form-group .add-more-button.half,.form-grid .form-group .dual-select-container.half,.form-grid .form-group input.half,.form-grid .form-group select.half,.form-grid .form-group textarea.half{width:360px}@media only screen and (max-width:1439px){.form-grid .form-group .add-more-button.half,.form-grid .form-group .dual-select-container.half,.form-grid .form-group input.half,.form-grid .form-group select.half,.form-grid .form-group textarea.half{width:290px}}@media only screen and (max-width:1024px){.form-grid .form-group .add-more-button.half,.form-grid .form-group .dual-select-container.half,.form-grid .form-group input.half,.form-grid .form-group select.half,.form-grid .form-group textarea.half{width:100%}}.form-grid .form-group .add-more-button{margin-left:160px}.form-grid .form-group .add-more-button i{margin-right:10px}@media only screen and (max-width:1024px){.form-grid .form-group .add-more-button{margin-left:0;width:100%}}.form-grid .form-group.col-textarea label,.form-grid .form-group.full-width-label label{float:none;width:auto}.form-grid .form-group.col-textarea select,.form-grid .form-group.full-width-label select{margin-left:160px}@media only screen and (max-width:1024px){.form-grid .form-group.col-textarea select,.form-grid .form-group.full-width-label select{margin-left:0;margin-top:0}}.form-grid .form-group.col-textarea textarea,.form-grid .form-group.textarea textarea{display:block;float:none;margin-left:160px;margin-top:15px;min-height:150px}@media only screen and (max-width:1024px){.form-grid .form-group.col-textarea textarea,.form-grid .form-group.textarea textarea{margin-left:0;margin-top:0}}.form-grid .form-group input.form-control.datepicker[readonly]{background-color:#fff}.form-grid .form-buffer{padding-bottom:15px;padding-left:0;padding-right:0}.form-grid .form-buffer .row{margin-left:0;margin-right:0}.form-grid .form-buffer .form-group{padding-left:50px;padding-right:50px}@media only screen and (max-width:1024px){.form-grid .form-buffer .form-group{padding-left:15px;padding-right:15px}}.form-grid .dual-select{float:left;padding-right:15px;width:50%}@media only screen and (max-width:1024px){.form-grid .dual-select{float:none;margin-bottom:15px;padding-right:0;width:100%}}.form-grid .dual-select select{width:100%}.form-grid .dual-select:last-child{padding-right:0}@media only screen and (max-width:1024px){.form-grid .dual-select:last-child{margin-bottom:0}}.form-grid fieldset>fieldset label{visibility:hidden}.form-grid fieldset>fieldset:first-child label{visibility:visible}label.required:after{color:#b8272a;content:"*";margin-left:5px}.icon-checkbox>[type=checkbox]:checked,.icon-checkbox>[type=checkbox]:not(:checked),.icon-radio>[type=radio]:checked,.icon-radio>[type=radio]:not(:checked){display:none;height:0;opacity:0;width:0}.icon-checkbox>[type=checkbox]:checked+label,.icon-checkbox>[type=checkbox]:not(:checked)+label,.icon-radio>[type=radio]:checked+label,.icon-radio>[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;margin-bottom:7px;margin-right:7px;margin-top:7px;padding-left:40px;padding-top:2px;position:relative}.icon-checkbox>[type=checkbox]:checked+label:before,.icon-checkbox>[type=checkbox]:not(:checked)+label:before,.icon-radio>[type=radio]:checked+label:before,.icon-radio>[type=radio]:not(:checked)+label:before{background-color:#fff;border:1px solid #d6d6d6;bottom:-4px;color:#d6d6d6;display:inline-block;height:30px;left:0;position:absolute;width:30px}.icon-checkbox>[type=checkbox]:checked+label:hover:before,.icon-checkbox>[type=checkbox]:not(:checked)+label:hover:before,.icon-radio>[type=radio]:checked+label:hover:before,.icon-radio>[type=radio]:not(:checked)+label:hover:before{background-color:#d6d6d6}.icon-checkbox>[type=checkbox]:checked:focus+label:before,.icon-checkbox>[type=checkbox]:not(:checked):focus+label:before,.icon-radio>[type=radio]:checked:focus+label:before,.icon-radio>[type=radio]:not(:checked):focus+label:before{border-color:#6fb5fb;box-shadow:0 0 6px 0 #6fb5fb}.icon-checkbox>[type=checkbox]:checked[disabled]+label,.icon-checkbox>[type=checkbox]:not(:checked)[disabled]+label,.icon-radio>[type=radio]:checked[disabled]+label,.icon-radio>[type=radio]:not(:checked)[disabled]+label{cursor:not-allowed;opacity:.4}.icon-checkbox>[type=checkbox]:checked[disabled]+label:before,.icon-checkbox>[type=checkbox]:not(:checked)[disabled]+label:before,.icon-radio>[type=radio]:checked[disabled]+label:before,.icon-radio>[type=radio]:not(:checked)[disabled]+label:before{opacity:.7}.icon-checkbox>[type=checkbox]:checked+label:before,.icon-checkbox>[type=checkbox]:not(:checked)+label:before{font-family:FontAwesome;font-size:18px;text-align:center;transition:border-color .2s ease-in,background-color .2s ease-in}.icon-checkbox>[type=checkbox]:checked+label:before{color:#333;content:"\f00c";padding-top:6px}.icon-checkbox>[type=checkbox]:not(:checked)+label:before{content:""}.icon-radio>[type=radio]:checked+label:before,.icon-radio>[type=radio]:not(:checked)+label:before{border-radius:15px;content:"";transition:border-color .2s ease-in,box-shadow .1s ease-in,background-color .2s ease-in}.icon-radio>[type=radio]:checked+label:before{background-color:#57cb85;border-color:#57cb85;box-shadow:inset 0 0 0 1px #fff;color:#57cb85}.icon-radio>[type=radio]:not(:checked)+label:before{box-shadow:inset 0 0 0 3px #fff}.icon-switch{position:relative}.icon-switch>[type=checkbox]:checked,.icon-switch>[type=checkbox]:not(:checked){display:none;height:0;opacity:0;width:0}.icon-switch>[type=checkbox]:checked+label,.icon-switch>[type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;margin-bottom:7px;margin-right:7px;margin-top:7px;padding-right:60px}.icon-switch>[type=checkbox]:checked+label:after,.icon-switch>[type=checkbox]:not(:checked)+label:after{border-radius:30px;content:"";height:12px;position:absolute;right:10px;top:4px;width:30px}.icon-switch>[type=checkbox]:checked+label+.icon-switch-knob,.icon-switch>[type=checkbox]:not(:checked)+label+.icon-switch-knob{border-radius:30px;box-shadow:1px 1px 1px #eee;cursor:pointer;display:inline-block;height:20px;pointer-events:none;position:absolute;top:0;-webkit-transition:right .1s ease-in,background-color .1s ease-in;-moz-transition:right .1s ease-in,background-color .1s ease-in;-o-transition:right .1s ease-in,background-color .1s ease-in;-ms-transition:right .1s ease-in,background-color .1s ease-in;width:20px}.icon-switch>[type=checkbox]:checked:focus+label+.icon-switch-knob,.icon-switch>[type=checkbox]:checked:focus+label:after,.icon-switch>[type=checkbox]:not(:checked):focus+label+.icon-switch-knob,.icon-switch>[type=checkbox]:not(:checked):focus+label:after{box-shadow:0 0 6px 0 #6fb5fb}.icon-switch>[type=checkbox]:checked[disabled]+label,.icon-switch>[type=checkbox]:checked[disabled]+label+.icon-switch-knob,.icon-switch>[type=checkbox]:checked[disabled]+label:after,.icon-switch>[type=checkbox]:not(:checked)[disabled]+label,.icon-switch>[type=checkbox]:not(:checked)[disabled]+label+.icon-switch-knob,.icon-switch>[type=checkbox]:not(:checked)[disabled]+label:after{cursor:not-allowed;opacity:.4}.icon-switch>[type=checkbox]:checked+label:after{background-color:#9effc4}.icon-switch>[type=checkbox]:not(:checked)+label:after{background-color:#eee}.icon-switch>[type=checkbox]:checked+label+.icon-switch-knob{background-color:#57cb85;right:5px}.icon-switch>[type=checkbox]:not(:checked)+label+.icon-switch-knob{background-color:#d6d6d6;right:25px}.image{display:block}.bold{font-weight:800}.underline{text-decoration:underline}.italic{font-style:italic}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.mobile-only{display:none!important}@media (max-width:991px){.mobile-only{display:block!important}}.collapsed-hidden{display:none;visibility:hidden}.icon-left{float:left}.no-bg{background-color:transparent}.hr-60{width:60%}.no-padding{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1024px){.no-padding-tablet{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.no-padding-mobile{padding-left:0;padding-right:0}}.padding-top-bottom{padding-bottom:10px;padding-top:10px}.padding-top{padding-top:20px}.padding-bottom{padding-bottom:20px}.no-gutter>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (max-width:767px){.no-gutter-xs{padding-left:0;padding-right:0}}.red-dark{color:#8a1d1f}.fill-grey-light{background:#eee}.no-border{border:none}.no-shadow{box-shadow:none}.dotted-top{border-top:1px dotted #000;padding-top:20px}
