/*#resource-sidebar {
    float: left;
    width: 20%;
    margin-right: 2%;
}
#resource-results {
    float: left;
    width: 78%;
}*/
.resource-card{border-radius: 25px !important;}
.resource-card-img{width: 100%;background-color: #fff;border-radius: 25px;margin-bottom: 15px;padding-bottom: 100%;background-size:cover;background-repeat: no-repeat;}
.resource-card.resource-tag-black-block a {color: #fff !important;text-decoration: none;}
.resource-card.resource-tag-black-block:hover a {color: #28211c!important;text-decoration: none;}
.resource-card.resource-tag-black-block:hover {background-color: var(--e-global-color-primary);text-decoration: none;}
.resource-card.resource-tag-yellow-block a {color: #28211c!important; text-decoration: none;}
.resource-card.resource-tag-yellow-block:hover a {color: #fff !important;text-decoration: none;}
.resource-card.resource-tag-yellow-block:hover {background-color: var(--e-global-color-secondary);text-decoration: none;}
.resource-card.resource-tag-blue-block a {color: #28211c!important;text-decoration: none;}
.resource-card.resource-tag-blue-block:hover a {color: #fff !important;text-decoration: none;}
.resource-card.resource-tag-green-block a {color: #28211c!important;  text-decoration: none;}
.resource-card.resource-tag-green-block:hover a {color: #fff !important; text-decoration: none;}
.resource-card.resource-tag-pink-block a {color: #28211c!important; text-decoration: none;}
.resource-card.resource-tag-pink-block:hover a {color: #fff !important;text-decoration: none;}
.resource-card.resource-tag-pink-block:hover {background-color: var(--e-global-color-secondary); text-decoration: none;}
.resource-card.resource-tag-green-block:hover {   background-color: var(--e-global-color-secondary); text-decoration: none;}
.resource-card.resource-tag-blue-block:hover {background-color: var(--e-global-color-secondary); text-decoration: none;}
.resource-card h4{font-family: "Libre Caslon Text", Sans-serif; font-size: 18px; font-weight: 400;}
.resource-card.resource-tag-black-block h4{color:var(--e-global-color-primary);padding-bottom: 0px;}
.resource-card:hover.resource-tag-black-block h4{color:var(--e-global-color-secondary);}
.resource-card.resource-tag-black-block hr{border-top:none;border-left: none;border-right: none;border-bottom: solid 1px var(--e-global-color-primary);}
.resource-card:hover.resource-tag-black-block hr{border-top:none;border-left: none;border-right: none;border-bottom: solid 1px var(--e-global-color-secondary);}

.resource-card.resource-tag-yellow-block hr{border-top:none;border-left: none;border-right: none;border-bottom: solid 1px var(--e-global-color-secondary);}
.resource-card:hover.resource-tag-yellow-block hr{border-top:none;border-left: none;border-right: none;border-bottom: solid 1px var(--e-global-color-primary);}
.resource-card:hover.resource-tag-yellow-block h4{color:var(--e-global-color-primary);padding-bottom: 0px;}

.resource-sidebar ul{margin:0;padding:5px;list-style:none !important;}
.resource-sidebar ul a{color:var(--e-global-color-secondary);}
.resource-sidebar ul a:hover{color:var(--e-global-color-primary);}
.resource-pagination{float:left;width:100%;margin:15px 0;}
.resource-pagination .page-btn{margin:0 15px 0 0;border-radius:0;background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);border:none;}
.resource-pagination .page-btn:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);}
.resource-content{border-top: solid 1px #888;padding: 15px 0;}
#sidebar-toggle-btn{display: none;}
#resource-search{font-family: "Libre Caslon Text", Sans-serif;}
.resource-sidebar #resource-search::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    var(--e-global-color-primary);
}
.resource-sidebar #resource-search:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    var(--e-global-color-primary);
   opacity:  1;
}
.resource-sidebar #resource-search::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    var(--e-global-color-primary);
   opacity:  1;
}
.resource-sidebar #resource-search:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    var(--e-global-color-primary);
}
.resource-sidebar #resource-search::-ms-input-placeholder { /* Microsoft Edge */
   color:    var(--e-global-color-primary);
}

.resource-sidebar #resource-search::placeholder { /* Most modern browsers support this now. */
   color:   var(--e-global-color-primary);
}

.reset-button{background-color:   var(--e-global-color-primary);color: var(--e-global-color-secondary);padding:5px 30px !important;border:none !important;border-radius: 0 !important;font-family: "Libre Caslon Text", Sans-serif;}

.filter-section{background-color: #eaeaea;color: var(--e-global-color-secondary);width:100%;padding:10px 15px;margin:15px 0;float: left;}
.filter-section h3{font-size:16px !important;margin:0 !important;}
.filter-section ul{border-top:solid 1px var(--e-global-color-secondary); margin: 10px 0 !important; }
.filter-section ul li{font-weight: 600;margin:10px 0;}
.sidebar-title{font-size:24px !important;float: left;width: 100%;}
.clear-button{padding: 0 !important;border: none !important;color: var(--e-global-color-secondary);float: right;}
.clear-button:hover, .clear-button:focus{background: none !important;color:    var(--e-global-color-primary) !important;}
.resource-card-content hr{border-top: none;border-left: none;border-right:none; border-bottom: solid 1px #fff;}
/*
.resource-card.featured {
    padding: 2em;
    margin: 1em 0;
    border-radius: 8px;
    color: #fff;
    width: 100%;
    box-sizing: border-box;
}

.resource-card.featured {
    padding: 2em;
    margin: 1em 0;
    border-radius: 8px;
    color: #fff;
    width: 100%;
    box-sizing: border-box;
}
*/