/* Style overrides which are unspecific */

/* element is on the frontpage and goes out of the viewport */
.so-panel .pn-our-theme {
    width: 100% !important;
}

/* we don't want list style on the news listing on the frontpage */
.widget ul li.latest-news-item {
    list-style: none;
}

body:not(.page--centered) #page {
    top: 90px !important;
}

/* Fix broken footer from old layout */
#wd-downloads-links div.pc-border-right .panel-first-child,
#wd-downloads-links div.widget_linkview_widget.panel-first-child {
    height: auto !important;
}

#wd-downloads-links,
#wd-downloads-links > div.panel-grid-cell {
    height: 100%;
}

.wd-downloads-links {
    height: 420px !important;
}

/* Remove default margin bottom on theme */
@media only screen and (max-width: 860px) {
    #main {
        margin-bottom: 0 !important;
    }
}