/* Genesis 2.4 */
nav .wrap,
.site-footer .wrap {
    padding: 0;
}

.site-header {
    padding: 40px 0;
}

.site-inner {
    margin-left: -15px !important;
    margin-right: -15px !important;
}

.row.wrap {
    margin-right: -15px;
    margin-left: -15px;
}

.content {
    float: none !important;
    width: 100% !important;
    margin-top: 40px;
}

/* Site Header Navigation */

.header-widget-area {
    float: right;
    text-align: right;
}

.header-widget-area .sub-menu .sub-menu {
    margin-top: -56px;
}

.header-widget-area .genesis-nav-menu li li {
    margin-left: 0;
}

/* Search Bar */
.theme-integration-one-row {
    opacity: 0;
}


/* Pagination */
.archive-pagination.pagination {
    width: 100%
}

/* Footer - Backtotop Button */
.theme-integration-footer-backtotop-fixed {
    position: fixed;
    bottom: 5%;
    right: 0;
    z-index: 1000;
}

.theme-integration-footer-backtotop-fixed.button {
    display: none;
    opacity: 0;
}

.theme-integration-footer-backtotop-fixed.button a {
    color: #fff;
    text-decoration: none;
}

/* Sidebar */
.sidebar-primary {
    width: 100%;
}

/* Make sure Datepicker has padding set for select. layouts-569 */
.ui-datepicker.ui-helper-clearfix select {
    padding: 0;
}