@media screen and (max-width: 672px) {
    .content-area, .content-sidebar {
        padding-top: 0;
    }
}

.site-title,
.site-description {
    font-size: 14px;
}

.widget_nav_menu .menu-item {
	  border: 0 !important;
	  display: block;
	  float: left;
	  margin: 0 2% 3.5em;
    max-width: 46%;
}

.widget_links .widget-title:after {
    content: " :";
}

.widget_links .blogroll {
    font-size: 0;
}

.widget_links .blogroll img {
    width: 100% !important;
}

.archive .entry-content,
.site-footer .site-info {
    display: none;
}

.site-footer .widget {
    position: unset !important;
}

.site-footer .widget h2 {
    color: #fff;
    font-size: 11px;
    font-weight: 900;
    text-transform: uppercase;
}

.site-footer .widget iframe {
    border: 1px rgba(255, 255, 255, 0.2) solid !important;
    padding: 20px 20px 0 20px;
    width: calc(100% - 40px);
}

.site-footer .widget .error,
.site-footer .widget .success {
    border: 1px dotted rgba(255, 255, 255, 0.7);
    padding: 15px;
}

#subscribe-submit button {
    font-size: 11px !important;
}

.wp-block-jetpack-subscriptions__subscount {
    font-size: 100% !important;
}

.archive-header,
.page-header {
    padding-left: 0;
    width: 80%;
    max-width: 80%;
}

.archive-title,
.page-title {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    width: 100%;
    max-width: 100%;
}

.entry-header,
.entry-meta,
.entry-content,
.post-navigation,
.comments-area {
    max-width: 80% !important;
}

.entry-header .entry-meta {
    margin-left: 0 !important;
}

h1 strong {
    font-weight: 500;
}

h1 span {
    font-size: 65%;
}

.gallery-columns-1 .gallery-item,
.gallery-columns-1 .gallery-item img,
.gallery-columns-3 .gallery-item img {
    max-width: 100%;
    width: 100%;
}

.gallery-columns-3 .gallery-item {
    width: calc(33.3% - 4px);
}

.entry-content iframe[src*='youtube'],
.entry-content iframe[src*='vimeo'] {
    background-color: #000;
    min-height: 450px;
    width: 100%;
}

.entry-date {
  display: none;
}