﻿@font-face{font-family:"Avenir Book";src:url("../fonts/Avenir-Book.eot");src:url("../fonts/Avenir-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Book.woff") format("woff"),url("../fonts/Avenir-Book.ttf") format("truetype"),url("../fonts/Avenir-Book.svg#Avenir Book") format("svg");font-display:fallback}@font-face{font-family:"Avenir";src:url("../fonts/Avenir-Roman.eot");src:url("../fonts/Avenir-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Roman.woff") format("woff"),url("../fonts/Avenir-Roman.ttf") format("truetype"),url("../fonts/Avenir-Roman.svg#Avenir") format("svg");font-display:fallback}@font-face{font-family:"Avenir-Light";src:url("../fonts/Avenir-Light.eot");src:url("../fonts/Avenir-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Light.woff") format("woff"),url("../fonts/Avenir-Light.ttf") format("truetype"),url("../fonts/Avenir-Light.svg#Avenir-Light") format("svg");font-display:fallback}@font-face{font-family:"Avenir-Black";src:url("../fonts/Avenir-Black.eot");src:url("../fonts/Avenir-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Black.woff") format("woff"),url("../fonts/Avenir-Black.ttf") format("truetype"),url("../fonts/Avenir-Black.svg#Avenir-Black") format("svg");font-display:fallback}@font-face{font-family:"OPTIExcelsiorScript";src:url("../fonts/OPTIExcelsiorScript-SemiBd.eot");src:url("../fonts/OPTIExcelsiorScript-SemiBd.eot?#iefix") format("embedded-opentype"),url("../fonts/OPTIExcelsiorScript-SemiBd.woff") format("woff"),url("../fonts/OPTIExcelsiorScript-SemiBd.ttf") format("truetype"),url("../fonts/OPTIExcelsiorScript-SemiBd.svg#OPTIExcelsiorScript") format("svg");font-display:fallback}@font-face{font-family:"BodoniSvtyTwoITCTT-Book";src:url("../fonts/BodoniSvtyTwoITCTT-Book.eot");src:url("../fonts/BodoniSvtyTwoITCTT-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/BodoniSvtyTwoITCTT-Book.woff") format("woff"),url("../fonts/BodoniSvtyTwoITCTT-Book.ttf") format("truetype"),url("../fonts/BodoniSvtyTwoITCTT-Book.svg#BodoniSvtyTwoITCTT-Book") format("svg");font-display:fallback}body{background:#fff;font-size:16px;font-size:1rem;color:#333;font-family:"Avenir",sans-serif}@media only screen and (min-width: 1248px){.container{max-width:860px}}.index_logo{background:url(../images/blue_bg.png) no-repeat;background-position:center;background-size:cover}@media only screen and (min-width: 640px){.index_logo:after{content:"";display:block;position:absolute;bottom:40px;left:0;right:0;height:2px;background:#fff}}.index_logo .navbar-brand{width:100%;max-width:140px}.index_logo .navbar-brand img{max-width:140px}@media only screen and (min-width: 640px){.index_logo .navbar-brand img{max-width:100%}}@media only screen and (min-width: 640px){.index_logo .navbar-brand{max-width:250px}}.index_logo .top_header_links ul{padding:0;margin:0}.index_logo .top_header_links ul li{display:inline-block}.index_logo .top_header_links ul li a{display:inline-block;color:#fff;border-right:1px solid #fff;padding:0 .8rem}.index_logo .top_header_links ul li a:hover{color:#e6e6e6}.index_logo .top_header_links ul li:last-child a{border:0;padding-right:0}.search_dropdown{padding:1.5rem;background:#e7e6e4}@media only screen and (min-width: 1248px){.home_page_body .body-container{min-height:calc(100vh - 310px)}.home_page_body footer{position:sticky;bottom:0}.home_page_body footer.sticky-none{bottom:auto}}footer{background:url(../images/blue_bg.png) no-repeat;background-position:center;background-size:cover}footer p{color:#fff}footer .navbar-brand{width:100%;max-width:140px}footer .navbar-brand img{max-width:140px}@media only screen and (min-width: 640px){footer .navbar-brand img{max-width:100%}}@media only screen and (min-width: 640px){footer .navbar-brand{max-width:200px}}.details_page .title h3{font-family:"OPTIExcelsiorScript",sans-serif;margin:0}.details_page .title h3 *{margin:0}.details_page .title small{font-size:14px;font-size:0.875rem}.details_page .individual_details .person_details{font-style:italic}.details_page .individual_details .person_details h4{font-family:"Avenir-Black",sans-serif;font-size:24px;font-size:1.5rem;margin:0}@media only screen and (min-width: 640px){.details_page .individual_details .person_details h4{font-size:30px;font-size:1.875rem}}.details_page .individual_details .person_details span{font-size:18px;font-size:1.125rem}.details_page .individual_details .card-shadow{-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 8px 5px rgba(0,0,0,.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,.1)}.details_page .individual_details .card-shadow .card-header h3{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-family:"Avenir-Light",sans-serif}.details_page .individual_details .card-shadow .card-body{position:relative}.details_page .individual_details .card-shadow .card-body .portNav{position:absolute;top:0;bottom:0;height:40px;width:40px;line-height:40px;text-align:center;margin:auto}.details_page .individual_details .card-shadow .card-body .portNav.right-nav{right:0}.details_page .individual_details .card-shadow .card-body .portNav.left-nav{left:0}.details_page .individual_details .card-shadow .card-body .img_slider{display:flex !important;align-items:center;justify-content:center}@media only screen and (min-width: 640px){.details_page .individual_details .card-shadow .card-body .img_slider{height:260px;overflow:hidden}}.details_page .individual_details .card-shadow .card-body img{margin:0 auto}.details_page .individual_details .card-shadow .card-body p{font-family:"Avenir-Light",sans-serif}.details_page .dynamic_img{position:relative}.details_page .dynamic_img:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-box-shadow:inset 1px 1px 15px 15px rgba(0,0,0,.22);-moz-box-shadow:inset 1px 1px 15px 15px rgba(0,0,0,.22);box-shadow:inset 1px 1px 15px 15px rgba(0,0,0,.22)}.details_page .dynamic_img img{position:relative;z-index:0;width:100%}.details_page .quote{position:relative}.details_page .quote .blockquote{font-size:28px;font-size:1.75rem}.details_page .quote:after{content:"";display:block;position:absolute;color:#9e9e9e;width:60px;height:60px;font-family:"Avenir-Light",sans-serif;top:0;left:0;background:url(../images/quate_left.png) no-repeat;background-position:center;width:65px;height:45px}.details_page .quote:before{content:"";display:block;position:absolute;color:#9e9e9e;width:60px;height:60px;font-family:"Avenir-Light",sans-serif;bottom:0;right:0;background:url(../images/quate_right.png) no-repeat;background-position:center;width:65px;height:45px}.details_page #readless_lifestory.arrow_up i:before,.details_page #readless_remembering.arrow_up i:before{content:""}.details_page .view_programm .btn{font-size:20px;font-size:1.25rem;font-family:"Avenir-Light",sans-serif}@media only screen and (min-width: 640px){.details_page .view_programm .btn{font-size:28px;font-size:1.75rem}}.details_page .sharing_option a{display:block;text-align:center}.details_page .sharing_option a img{max-width:80px;width:100%;margin:0 auto}.details_page .sharing_option a span{text-transform:uppercase;font-family:"Avenir-Light",sans-serif}.details_page .etribute_social{-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 8px 5px rgba(0,0,0,.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,.1)}.details_page .etribute_social h3{font-size:24px;font-size:1.5rem;font-family:"Avenir-Light",sans-serif;margin-bottom:.8rem}.details_page .etribute_social ul{padding:0;margin:0}.details_page .etribute_social ul li{display:inline-block;margin:0 .2rem}@media only screen and (min-width: 640px){.details_page .etribute_social ul li{margin:0 .5rem}}.details_page .etribute_social ul li a{display:inline-block;width:35px;height:35px;line-height:35px;font-size:19px;font-size:1.1875rem;text-align:center;color:#fff;background:#a7a6a6;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.details_page .etribute_social ul li a:hover{background:#9fadb0}#lifestory,#remembering{height:auto;overflow:hidden}#lifestory.readmore_lifestory,#lifestory.readmore_remembering,#remembering.readmore_lifestory,#remembering.readmore_remembering{height:auto}.common-modal .modal-content .btn{text-transform:uppercase;font-family:"Avenir-Light",sans-serif;font-size:16px;font-size:1rem;letter-spacing:1px}@media only screen and (min-width: 640px){.common-modal .modal-content .btn{font-size:20px;font-size:1.25rem}}.common-modal .modal-content h6{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-family:"Avenir-light",sans-serif}.common-modal .modal-content label{font-family:"Avenir-light",sans-serif;margin:0}.common-modal .modal-content .modal-header{background:#e8e6e5}.common-modal .modal-content .modal-header .modal-title{font-family:"Avenir",sans-serif;text-transform:uppercase;font-size:18px;font-size:1.125rem}.common-modal .modal-content .modal-header .modal-title span{font-family:"Avenir-Black",sans-serif;font-size:22px;font-size:1.375rem;text-transform:capitalize}.common-modal .modal-content .modal-body .drag_upload_icon .drag_file{display:inline-block;width:130px;height:130px;line-height:130px;border:1px solid #525252;text-align:center;font-size:65px;font-size:4.0625rem;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#525252;margin:0 auto}.common-modal .modal-content .modal-body .drag_drop{border:0}.common-modal .modal-content .modal-body .myimage_div{max-height:120px;overflow:hidden}#search_listing_area .pagination_bottom ul{justify-content:flex-end !important;margin:0}@media only screen and (max-width: 640px){#search_listing_area .pagination_bottom ul li .page-link{font-size:10px;font-size:0.625rem;padding:.4rem}}#search_listing_area .pagination_bottom .showing_page{margin-right:.8rem}@media only screen and (max-width: 640px){#search_listing_area .pagination_bottom .showing_page{font-size:10px;font-size:0.625rem}}#search_listing_area .search_result .img_link{background:#f3f2f1;padding:.2rem}#search_listing_area .search_result .img_link img{max-width:80px}@media only screen and (min-width: 640px){#search_listing_area .search_result .img_link img{max-width:100%}}#search_listing_area .search_result .media-body{font-style:italic}#search_listing_area .search_result .media-body h4{margin:0}#search_listing_area .search_result .media-body h4 a{font-size:20px;font-size:1.25rem}#search_listing_area .search_result .media-body h4 a strong{font-family:"Avenir-Black",sans-serif}@media only screen and (min-width: 800px){.modal-lg,.modal-xl{max-width:700px}}#at-cv-lightbox,.at-cv-lightbox-background{z-index:-1;display:none}.fancybox-slide--image{background:#fff}#messagebox_list .modal-body,#guestbook_list .modal-body{height:500px;overflow:scroll}#photogallery .portNav{position:absolute;top:0;bottom:0;height:40px;width:40px;line-height:40px;text-align:center;margin:auto}#photogallery .left-nav{left:0}#photogallery .right-nav{right:0}#photogallery .img_slider{display:flex !important;align-items:center;justify-content:center;height:260px}.etribute_images{max-height:120px;overflow:hidden}.zoom:hover{background:#525252;background:rgba(82,82,82,.85)}.page-header{border-bottom:1px dashed #5f5f5f;color:#525252;display:block}.page-header h1,.page-header h2,.page-header h3{position:relative;padding-bottom:.5rem;margin-bottom:0}.page-header h1:after,.page-header h2:after,.page-header h3:after{content:"";display:block;position:absolute;background:#a7a6a6;bottom:-2px;left:0;width:85px;height:3px}.page-header h1 small{color:#525252 !important}.page-section-header{color:#525252}.page-section-header span{color:#333}.page-sub-header{color:#525252}a{color:#4c4c4c}a:hover{color:#9fadb0;text-decoration:none}.btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;white-space:normal}.btn:focus,.btn.focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.btn-primary{background:#9fadb0;border-color:#9fadb0}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active:focus{background:hsl(190.5882352941,9.7142857143%,55.6862745098%);border-color:hsl(190.5882352941,9.7142857143%,55.6862745098%);color:#fff}.btn-primary.disabled,.btn-primary:disabled{background:#9fadb0;border-color:#9fadb0;opacity:.65;filter:alpha(opacity=65)}.btn-info{background:#a7a6a6;border-color:#a7a6a6}.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active:focus{background:hsl(0,.5649717514%,55.2941176471%);border-color:hsl(0,.5649717514%,55.2941176471%);color:#fff}.btn-info.disabled,.btn-info:disabled{background:#a7a6a6;border-color:#a7a6a6;opacity:.65;filter:alpha(opacity=65)}.btn-success{background:#e5e3e1;border-color:#e5e3e1}.btn-success:hover,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active:focus{background:hsl(30,7.1428571429%,79.0196078431%);border-color:hsl(30,7.1428571429%,79.0196078431%);color:#fff}.btn-success.disabled,.btn-success:disabled{background:#e5e3e1;border-color:#e5e3e1;opacity:.65;filter:alpha(opacity=65)}.btn-secondary{background:#525252;border-color:#525252}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active:focus{background:rgb(56.5,56.5,56.5);border-color:rgb(56.5,56.5,56.5);color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background:#525252;border-color:#525252;opacity:.65;filter:alpha(opacity=65)}.btn-link{color:#4c4c4c;word-break:break-word}.btn-link:hover,.btn-link:focus{color:#9fadb0}.btn-link:disabled,.btn-link.disabled{color:#a7a6a6}.btn-outline-primary{border-color:#9fadb0;color:#9fadb0}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{background:#9fadb0;color:#fff;border-color:#9fadb0}.btn-outline-info{border-color:#a7a6a6;color:#a7a6a6}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active:focus{background:#a7a6a6;color:#fff;border-color:#a7a6a6}.btn-outline-success{border-color:#e5e3e1;color:#e5e3e1}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active:focus{background:#e5e3e1;color:#fff;border-color:#e5e3e1}.loading-container .loading{border-color:rgba(0,0,0,0) #9fadb0}.loading-container #loading-text{color:#9fadb0}.text-primary{color:#9fadb0 !important}.text-info{color:#525252 !important}a.text-info:hover,a.text-info:focus{color:rgb(50.5,50.5,50.5) !important}.bg-primary{background-color:#9fadb0 !important}.bg-info{background-color:#a7a6a6 !important}.bg-secondary{background-color:#525252 !important}.bg-success{background-color:#e5e3e1 !important}.badge-primary{background:#9fadb0}.badge-info{background:#a7a6a6}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background-Color:#f0f0f0;color:#525252}.bootstrap-select .dropdown-menu li.active small{color:#9fadb0 !important}.bootstrap-select .dropdown-toggle small{color:#9fadb0 !important}.bootstrap-select .dropdown-toggle:focus{border-color:#9fadb0}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#4c4c4c;border-color:#4c4c4c}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#4c4c4c;border-color:#4c4c4c}.custom-control-input:checked~.custom-control-label::before{background-color:#9fadb0}.form-control:focus{border-color:#525252}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:#525252}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor strong{color:#fff}.tt-dropdown-menu .tt-suggestion a{color:#333}.tt-dropdown-menu .tt-suggestion a strong{color:#333}.tt-dropdown-menu .tt-suggestion:hover strong{color:#fff !important}#cssmenu .list-group-item>ul{background:#525252}#cssmenu .list-group-item>ul li{background:#525252}#cssmenu .list-group-item>ul li a{color:#fff !important}#cssmenu .list-group-item>ul li:hover{background:rgb(69.25,69.25,69.25)}#cssmenu .list-group-item>ul li:hover>a{color:#fff !important}#cssmenu .list-group-item>ul li:hover>ul{background:#525252}#cssmenu .list-group-item>ul li.active{color:#fff !important;background:rgb(69.25,69.25,69.25)}#cssmenu .list-group-item:hover>a{background:#525252;color:#fff !important}#cssmenu .list-group-item:hover>ul{background:#525252}#straightmenu .list-group-item a.active{color:#525252 !important}#straightmenu .list-group-item a:hover{color:#525252 !important}.sidebar .list-group-item ul li:hover>a,.sidebar .list-group-item ul li.active>a{color:#525252 !important}#myaccount_menu li.active a,#myaccount_menu li:hover a{color:#9fadb0 !important}#category_list a:hover,#category_list a.act{color:#9fadb0}.nav-customtabs li .nav-link{background:rgba(0,0,0,0)}.nav-customtabs li .nav-link.active{color:#525252;background:rgba(0,0,0,0)}.nav-customtabs li .nav-link.active:after{background:#525252}.bar{background-color:#9fadb0}.page-item.active .page-link{background:#9fadb0;border-color:#9fadb0}.slideup .bg-dark{background:#525252 !important}.slide-hover{overflow:hidden}.slide-hover .card-title:after{background:hsl(190.5882352941,9.7142857143%,55.6862745098%)}.card-title a.btn-link{color:#a7a6a6}.account-links a:hover .cicon{color:#9fadb0}div.load_message,div.div_img_loader{color:#9fadb0}.media-filter li a{border-color:#9fadb0;color:#9fadb0}.media-filter li a:hover,.media-filter li a.selected{background:#9fadb0 !important;color:#fff !important;border-color:#9fadb0}.media-filter .media-boxes-drop-down-header{border:1px solid #9fadb0}.breadcrumb_container .breadcrumb li a:hover{color:#a7a6a6}.breadcrumb_container .breadcrumb li.active .a{color:#a7a6a6}#designer_template_category li a:hover,#designer_template_category li a.p_act{color:#9fadb0}.table .thead-light th,.table .thead th,.table thead th{color:#525252 !important;background:rgba(0,0,0,0);border-bottom-color:#525252}.treeview li .act{color:#9fadb0 !important}.treeview li a:hover{color:#9fadb0 !important}/*# sourceMappingURL=theme.css.map */
