.wpfh-advanced-search{display:none}.funeralpress_form label{font-weight:700}.wp-picker-input-wrap .button{border-radius:0;background-color:#000;padding:2px!important;min-height:inherit!important;line-height:inherit!important}.funeralpress_form .wp-picker-holder{position:Absolute}.funeralpress_form .wp-picker-container .wp-color-result.button{border-radius:0;border:2px solid #ccc}.wpfh-add-menu-item{background-color:#1652b0;color:#fff;padding:5px 10px;margin:10px 0}.wpfh-remove-menu-item .dashicons{margin-top:10px}.wpfh-menu-item-field{background-color:#efefef;margin:5px 0;padding:5px}.wpfh-menu-item-field input{width:45%!important}.wpfh-funeral-results{list-style:none;margin:15px 0}.wpfh-funeral-results li{list-style:none;padding:5px;border-bottom:1px dotted #ccc;margin:5px;font-size:1.2em}.wpfh-funeral-results li{color:#333;text-decoration:none}.wpfh-widget-woocommerce-flowers{text-align:center;padding:5px 10px}.headstone-type{padding:10px;max-width:320px;margin:0 auto}.headstone-type a{display:block;margin-top:10px;margin-bottom:10px;font-size:1.6em;padding:10px;border:1px solid #ccc;color:#333;text-decoration:none;border-radius:5px}.headstone-type a:hover{background-color:#efefef;color:#000}.headstone-type a span{font-size:1.3em;float:left;margin-right:30px}.wpfh_link_view{padding:10px;margin:10px;border-radius:10px;background-color:#fefef;border:1px solid #ccc}.wpfh_link_view_image{border-radius:10px}.wpfh_link_view_image img{width:150px;border-radius:10px;margin:10px;float:left}#wpfh_ajax_login_widget_message{font-size:12px;margin:0;padding:0;margin-top:-10px;text-align:center;font-weight:700}#wpfh-profile-menu{float:left;width:20%;min-width:150px}#wpfh-profile{float:left;width:70%;padding:10px;min-width:150px}#wpfh-profile-menu ul{list-style:none;padding:0;padding:0}#wpfh-profile-menu ul li a{background-repeat:no-repeat;display:block;text-align:center;margin-left:5px;background-color:#e9e9ce;border-radius:5px;padding:3px 0;margin-top:5px;color:#333;font-weight:700;text-decoration:none}#wpfh-profile-menu ul li a:hover{color:#000;background-color:#cdcdb2}.wpfh-form-input{clear:both}.wpfh-form-input label{width:20%;float:left;min-width:150px}.wpfh-form-input .input_side{float:left;border:1px solid #000;display:block;background-image:none}.wpfh_profile_postings td{vertical-align:top}.wpfh_profile_postings{width:95%;margin:0 auto;background-color:#efefef;padding:10px;border-radius:10px;margin-bottom:10px}.wpfh_profile_postings a{color:#000}.wpfh-timeline{list-style:none!important}.wpfh-timeline ul li{list-style-type:none!important;list-style:none!important}.wpfh-timeline>li{margin-bottom:60px;list-style:none}.entry ul li{list-style-type:none}.wpfh-search-half{width:50%;float:left}.wpfh-search-half-inner{padding:10px}@media(max-width:768px){.wpfh-search-half{width:auto;float:none}}@media(min-width:640px){.wpfh-timeline>li{overflow:hidden;margin:0;position:relative}.timeline-date{width:110px;float:left;margin-top:20px}.timeline-content{width:75%;float:left;border-left:3px #e5e5d1 solid;padding-left:30px}.timeline-content:before{content:'';width:12px;height:12px;background:#6fc173;position:absolute;left:106px;top:24px;border-radius:100%}}