body {
font-family: 'Lora';
line-height: 20px;

}

span.title {
font-family: 'Lora';
font-size: 2vw;
z-index: -10;
display: none;
}

body > div.off-canvas-content > header > div > nav > a > img {
max-width: 100%;
height: auto;

}
span.resource-name {
display: none;
}

div#responsive-menu.top-bar-right {
float: left;
padding-top: 10px;


/*
position: absolute;
right: 36vw;
padding-top: 100px;
transform: translateY(130%); */

}

#search-form {
/*
position: absolute;
padding-left: 60px;
bottom: 1px;
*/
}

.top-bar{
/*
padding-top:50px;
*/
}


form#search-form.input-group {
/*
float: right;
position: absolute;
left: 51vw;
*/
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}


ul.dropdown.menu {

left: auto;

/*
margin-right: 255px;
background-color: white;
color: white;
*/
}

#content > div.resource-title {
display: none;
}

h2, h3, h4 {
font-family: 'Lora';
}

a {
font-family: 'Lora';
}

body > div.off-canvas-content > header > div {
background-color: #f4f4f6;

}

#content > div.item-set-items > ul > li > div.resource-meta > h4 > a {
font-family: Lora;
font-size: 20px;
line-height: 15px;
}

#content > h2 > span {
font-size: 40px
}

#content > h3 {
display: none;
}
#content > div.item-set-items {
margin-top: 7%;

}

#content > div.item-set-items > h3 {
display: none;
}

div.description.fadeout {
font-size: 15px;
}


div.resource-image > a > img {
display: block;
min-width: 100%;
height: 200px;
box-sizing: border-box;
overflow: hidden;
}
#responsive-menu > ul {
background-color: #f4f4f6;
}
/*
.blocks {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: calc(50% - 1.25rem);
    margin-left: .625rem;
    margin-right: .625rem;
}
*/

#collecting_form_1 {
width: 30%;
}

.description {
max-width: 100%;
max-height: 90px;
    overflow: hidden;
    position: relative;
}

div.metadata {
display: none;
}

ul.resource-list .resource img {
    width: 150px;
    height: auto;
    float: left;
    margin-right: 15px;
}

div.block {
width: 75%;
}

#content > div.grid-x > div.media-list > a > img {
min-width: 100%;
height: auto;
}

#blocks > div.preview-block {
display: flex;
align-items: center;
}

#tagging-form-24 {
display: none;
}

#tagging-form {
display: none;
}

#tagging-form-14 {
display: none;
}

#resource-values > div:nth-child(5) > h4 {
display: none;
}

#resource-values > div.property.tags {
display: inline-block;

}

#resource-values > div:nth-child(5) {
display: none;
}

#resource-values > div {
display: none;
}

div.site-page-pagination {
display: none;
}

#content > div.item-set-items > div.browse-controls.closed {
margin-bottom: 30px;

}

#content > div.browse-controls > nav {
margin-top: 50px;
}

#content > div.item-set-items > div.browse-controls.closed > a {
margin-left: 400px;
}

ul.resource-list .resource {
    border-bottom: 1px solid #dedede;
    padding-bottom: 29px;
 }



@media screen and (max-width: 600px) {
li.item.resource {
width: 100%;
}

li.item-set.resource {
width: 100%;
}
}