.short-desc {
 display: none;
 position: relative;
 padding: 20px;
 width: 100%;
 z-index: 50;
 background-color: white;
 padding-top: 0px;
}

span.resource-type {
 padding-left: 10px;
 font-weight: 700;
 text-transform: uppercase;
}
.resources-wrapper {
 font-size: 20px;
 line-height: 1em;
 border: 3px solid #4dbfd6;
 margin-bottom: 20px;
 position:relative;
}
.content-toggler {
 background-color: #4dbfd6;
 position: absolute;
 top: 0;
 right: 0;
 height: 100%;
 padding: 10px 22px;
}
.content-toggler:hover{
 cursor: pointer;
 background-color:#4dbfd6;
}
.title-link {
 padding: 20px;
 padding-right:65px;
}
.title-link a{
	color:#00c3c1;
}
.title-link a:hover{
 cursor: pointer;
}
.content-toggler img{
 transition: all .3s ease-in-out;
}
.s2_static-filter-wrapper {
 position:relative; 
 vertical-align: top;
}
.s2_static-resources {
 display: inline-block;
 width: 74%;
 padding-right: 30px;
}
.s2_static-filter-wrapper h3,
.s2_static-filter-label h3{
	color:white;
}
.s2_static-filter:hover {
 cursor: pointer;
 opacity: .8;
}
.s2_static-filter.active{
 font-weight: bold;
 background-color: #4dbfd6;
}
#mobile-resources{
 display:none;
}
.content-toggler.rotated img {
 transform: rotate(90deg);
}

.s2_static-filter-wrapper select {
    font-size: 20px;
    border: 0;
    background-color: #ae5596;
    color: white;
    font-weight: bold;
    margin-right: 20px;
    margin-bottom: 20px;
    border-radius:0;
}
.selector {
    display: inline-block;
    position: relative;
    margin-right:20px;
}
.selector svg{
    position:absolute;
    right:30px;
    bottom:32px
}
.selector select{
	width:100% !important;
}
.selector select option{
    padding-right:50px;
    display: inline-block;
}
@media(max-width:720px){
 .s2_static-filter-wrapper {
 width: 70%;
 padding-bottom: 20px;
 }
 .s2_static-resources{
 padding-right:0px;
 width:100%;
 }
}
