.search-results {
    margin-bottom: 2rem;
}
.search-results>ul.search-result-list li .event-wrapper {
    display: block;
    width: 100%;
}
.search-results>ul.search-result-list li img {
	height: 16vw;
    max-height: 16vw;
}
.search-results>ul.search-result-list article .hgroup {
    padding: 0;
}
.search-results>ul.search-result-list article .hgroup .tags .type {
    text-transform: uppercase;
}
.event-wrapper:nth-child(2) {
    padding: 15px;
}
.search-results>ul>li:nth-child(3n+3) {
    padding-right: 15px;
}
.search-results>ul>li:nth-child(3n+2) {
    padding-left: 25px;
    padding-right: 25px;
}
.search-results>ul>li:nth-child(3n+1) {
    padding-left: 15px;
}
.search-results>ul.search-result-list article .image-holder {
    border: none !important;
}
.search-results>ul.search-result-list article .hgroup {
    background-color: transparent;
}
ul.search-result-list article .hgroup {
    background: transparent !important;
}
ul.search-result-list article .image-holder {
    border-left: 1px solid transparent !important;
    border-bottom: 1px solid transparent !important;
}
.component.page-selector{
	background: transparent !important;
}
ul.search-result-list article .hgroup{
	padding:0;
}

@media (min-width:767px) and (max-width:768px){
.search-results>ul.search-result-list li {
    min-width:0 !important;
}
}
@media (max-width:768px){
ul.search-result-list li img {
    height: auto !important;
	max-height: 50vw !important;
}
.search-results>ul>li {
    padding-right: 0 !important;
	padding-left: 0 !important;
}
.search-results>ul>li:nth-child(3n+3) {
    padding-right: 0;
}
.search-results>ul>li:nth-child(3n+2) {
    padding-left: 0;
    padding-right: 0;
}
.search-results>ul>li:nth-child(3n+1) {
    padding-left: 0;
}
}