a {
    color: #d2ab67;
}
a:hover,
a:focus,
a:active {
    color: #ecc074;
}
.com-content.view-article #sp-main-body {
    padding: 70px 0px 100px 0px;
}
#sp-main-body {
    padding: 70px 0px 100px 0px;
}
#sp-main-body .article-details .article-full-image {
    margin-top: 0px;
}
#offcanvas-toggler {
    line-height: 70px;
    font-size: 1.7em;
}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
    margin: 0;
    padding: 0;
    color: #231f20;
}
.sp-page-title .sp-page-title-sub-heading {
    margin: 0;
    padding: 0;
    color: #231f20;
    font-size: 17px;
}
.com-speasyimagegallery .page-header {
    padding-top:90px;
}
.view-category.gourmand-recipe-category-list #sp-main-body .container .blog .article-list .article .article-body .article-title-wrapper .article-info span > a,
.com-content.view-category .article .article-info .category-name a {
    font-size: 17px;
    color: #d2ab67;
}
.com-content.view-article #sp-main-body .article-header h1 {
    margin-bottom: 20px;
}
.com-content.view-article #sp-main-body .article-info {
    margin-bottom: 25px;
}
.ic-back,
.ic-back span {
    font-size: 16px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    display: block;
}

.view-category.gourmand-recipe-category-list #sp-main-body .container .blog .article-list .article .article-body .article-title-wrapper {
    margin-top: 15px;
}

@media screen and (max-width: 480px) {
    .sp-page-title {
        padding: 110px 0 0 0;
    }
    .com-speasyimagegallery.view-albums .page-header {
        padding-top:40px;
    }
}
#sp-header .mod-languages {
    float:right;
    line-height:64px;
}
#sp-menu nav ul {
    margin-right:60px;
}