button,
input[type='button'],
input[type='submit'],
.button,
.page-numbers.current,
.page-numbers:hover,
#page #infinite-handle button,
#page #infinite-handle button:hover,
.comment-navigation a,
.su-button,
.mobile-navigation,
.toggle-active {
    background-color: #fea01c;
}

.entry-content p a,
.entry-content p a:hover,
.header-text a,
.header-text a:hover,
.entry-content .meta-list a,
.post-navigation a:hover .post-title,
.entry-header .entry-title a:hover,
#page .more-link:hover,
.site-footer a,
.main-navigation a:hover,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current-page-item a {
    color: #fea01c;
}

.entry-header .entry-title a:hover {
    box-shadow: inset 0 -4px 0 #fea01c;
}

.entry-content p a,
.header-text a {
    box-shadow: inset 0 -1px 0 #fea01c;
}

.entry-content p a:hover,
.header-text a:hover {
    box-shadow: inset 0 -2px 0 #fea01c;
}

@media (min-width: 1000px) {
    #primary {
        width: 70%;
    }
}

@media (min-width: 1000px) {
    .entry-header .entry-title {
        font-size: 50px;
    }
}

h1,
h2,
h3,
h4,
h5,
h6,
body,
button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
#page #infinite-handle button {
    font-family: 'Nunito Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    ;
}