.main.resources{
  padding-bottom: 0;
}


@media screen and (min-width: 1025px){
  .resources .filters .filter a {
    width: 205px;
  }

}

.resources .filters-btn{
  color: #1b2029;
}

.resources .filters-btn:hover{
  color: #d87900;
}

.resources input[name="search-the-resources"]{
  font-size: 1em;
  color: #2b3341;
}

.resources .filters .filter:first-of-type a{
	border-left: none;
}

.resources .default-cursor{
	cursor: default !important;
}

.resources .btn.btn-reversed.btn-resource.default-cursor.no-hover:hover{
  background-color: transparent;
  color: white;
}

.resources .btn.btn-reversed.btn-resource.default-cursor.no-hover:hover svg{
  fill: white;
}

.resources .special-header{
	color: white;
}

.resources .special-header:hover{
  color: #CB0044;
}

.resources .more.reversed span{
  color: #2b3341;
}

.resources .more a:hover span {
  color: white;
}

.checkbox-container{
  background-color: red;
  position: relative;
  z-index: 5;
  display: inline-block;
}

.checkbox-container input{
  position: relative;
  z-index: 1;
}

.use-pointer{
  cursor: pointer;
}


@media screen and (max-width: 1025px){
  .resources .filter a span{
    color: white !important;
  }

}

#search-the-resources-button{
  cursor: pointer;
}

.resources .noresultsmessage .btn.btn-pink{
  background: #1b2029;
}

.we-recommend-text{
  margin-bottom: 25px;
}

#second-clear-all-filters-button{
  margin-left: 10px;
}

.btn-resource{
  margin-right: 4px;
}