body{
font-size: 17px;
}
#site-logo.with-background{
border: 0;
}
.content {
margin-top: 20px;
}
.entry-grid-content {
padding: 0 0 20px;
}
.entry-grid-content .entry-title {
font-size: 26px;
}
#content .loop-title {
font-size: 38px;
}
.entry-content-featured-img {
display: block;
margin: 0 auto 1.2em;
}
.gutentoc {
width: 100%;
}
.gutentoc .gutentoc-toc-title-wrap {
text-align: left;
padding-left: 20px;
}
.gutentoc .text_open {
display:none;
}
.gutentoc-toc-wrap ul li a {
font-size: 18px;
}
.footer .instagal-widget a {
border-bottom: none;
}
#scrollUp {
width: 50px;
height: 50px;
line-height: 50px;
} .footer-menu {
margin: 0;
padding: 0;
}
@media (max-width: 767px) {
.gutentoc {
width: 94%;
}	
.footer-menu {
float: none;
}
}
.footer-menu ul {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.footer-menu ul li:last-child {
margin-right: 0;
}
.footer-menu ul li {
display: inline-block;
margin-right: 30px;
position: relative;
}
.footer-menu ul li a {
color: #999999;
text-decoration: none;
font-style: normal;
}
.footer-menu ul li a:hover {
text-decoration: underline;
}