/*vendor application form*/
.forminator-ui#forminator-module-2245.forminator-design--flat .forminator-radio .forminator-radio-bullet {
    border: 1px solid #e2b13c!important;
}
.forminator-ui#forminator-module-2245.forminator-design--flat .forminator-checkbox .forminator-checkbox-box {
    border: 2px solid #e2b13c;
}

/*blog post like and share*/
.sharedaddy {
    display: none;
}

/*digital library extra elements*/
.caf-featured-img-box, .caf-meta-content {
    display: none!important;
}
.data-target-div1 .caf-post-layout1 a.caf-read-more {
	background-color: #333!important;
}
.data-target-div1 .caf-post-layout1 a.caf-read-more:hover {
    background-color: #fcb040!important;
}
.data-target-div1 .caf-post-layout1 .caf-post-title h2 a{
	color:#333!important;
}
.data-target-div1 .caf-post-layout1 .caf-post-title h2 a:hover{
	color:#fcb040!important;
}
.data-target-div1 div.caf-multiple-taxonomy-filter-modern ul.caf_select_multi li, .data-target-div1 #caf-multiple-taxonomy-filter .caf-search-bar.caf-icon-search.sr-layout2, .data-target-div1 #caf-multiple-taxonomy-filter .caf-filter-container {
	box-shadow: 0px 0px 8px -5px #000000;
	border: 1px solid #d3d3d3;
}
.data-target-div1 div#caf-multiple-taxonomy-filter ul li input[type='checkbox']:checked + label::before {
	color: #fcb040!important; 
}
}

/*hide download link on digital library post page*/
.colibri-post-content .wp-block-file a { display: none; }

/*donate page*/
.wpsd-master-wrapper {
    box-shadow: none;
	  text-align: left;
}
.wpsd-form-title-border, .wpsd-master-wrapper h3.wpsd-form-title {
	display: none;
}
.wpsd-master-wrapper .wpsd-wrapper-content ul#wpsd_donate_amount li.active {
    background: #e2b13c;
    color: #000;
    border: 1px solid #000;
}

.pms-form > input[type=submit] {
    margin-right: 0;
    padding: 12px 20px;
    font-family: Muli;
    font-weight: 400;
    border-radius: 8px;
    font-size: 17px;
    line-height: 1.6;
    color: rgb(51, 51, 51);
    background: rgb(226, 177, 60);
}
.pms-subscription-plan.pms-subscription-plan-2988 {
    margin-top: 20px;
    border-top: 2px solid #e2b13c;
    padding-top: 20px;
}