footer.entry-footer { display: none; }
.wp-pagenavi .pages { display: none; }
.edit-link.edit-header-section { display: none; }
.vc_row.wpb_row { max-width: 1120px; }
.vc_column-inner p { margin-bottom: 20px !important; }
.header-section .container { width: 100%; }
.header-wrap { max-width: 100% !important; }
.vc_column-inner p:last-child { margin-bottom: 0px !important; }
.header-section { box-shadow: 0 0 10px rgba(0, 0, 0, .2); }
.breadcrumbs { margin-top: 70px !important; }
.widget_archive label { display: none !important; }
.sidebar .widget { margin-bottom: 40px; }
.widget_archive select { -webkit-appearance: none; padding: 12px 10px 12px; width: 100%; line-height: 1em; border-radius: 0px; }
.widget_recent_entries span { font-size: 12px; }
.widget_recent_entries li a { font-size: 13px; display: block; line-height: 1.6em; color: #000;}
.widget_recent_entries li { margin-bottom: 12px; border-bottom: 1px solid #ddd; padding-bottom: 5px; }
.sidebar li a:hover { color: #888 !important; }
.hd-shadow { box-shadow: 0 0 10px rgba(0, 0, 0, .1); }
.hd-shadow .gusta-icon-link.gusta-has-span { padding-right: 5px!important; }
.hd-shadow button span { font-family: 'Oswald', sans-serif; }
.hd-shadow i.vc-material.vc-material-menu.gusta-icon { top: 1px; }
.section-sticky .container { width: 100%; }
.section-sticky .container .vc_row.wpb_row { max-width: 100%; }
.edit-link.edit-custom-section { display: none; }
.archive-page-header { font-family: 'Oswald', sans-serif !important; letter-spacing: 3px; }
main .vc_column_container > .vc_column-inner { padding: 0; }
.archive-post-info .archive-post-excerpt { text-align: justify; }
.widget_archive select::-ms-expand { display: block; }
.widget_archive select { -moz-appearance: menulist; -webkit-appearance: menulist; }
.top-logo { display: none; }

@media (max-width: 768px){
.widget_archive select { font-size: 16px;}
.archive-post-info .archive-post-excerpt { font-size: 13px; line-height: 1.6em; text-align: justify;}
.archive-post-info .archive-post-title a { font-size: 15px; line-height: 1.5em; }
.reverse { display: flex; flex-direction: column-reverse; }
.reverse1 .reverse2 { display: flex; flex-direction: column-reverse; }
.vc_column-inner p { font-size: 13px; margin-bottom: 15px; }
.breadcrumbs { margin-top: 50px !important; }
.section-sticky .container { padding: 0px !important; }
}

@media (min-width: 769px){.sp { display: none !important; }}
@media (max-width: 768px){.pc { display: none !important; }}

#post-list-4 .gusta-post-listing { margin: 0 !important; }
#post-list-4 .column.size-1of1 { padding: 0 !important; }
.vc_section #post-list-4 .column .post-listing-container { max-width: 25%; display: inline-block; padding: 0 12px !important; margin-bottom: 0px !important; width: 100%;}
/* #post-list-4 .gusta-post-listing .gusta-grid .column { padding: 0 8px !important; } */
#post-list-4 h2 a { font-size: 14px !important; line-height: 1.6em !important; }
#post-list-4 .gusta-post-meta .gusta-post-date { font-size: 11px !important; line-height: 1em; padding: 14px 0px 10px !important; }
.gusta-load-more.gusta-align-center { display: none; }

@media screen and (max-width: 768px){
/* #post-list-4 .gusta-post-listing .gusta-grid .column { padding: 0 8px !important; } */
#post-list-4 h2 a { font-size: 12px !important;}
.vc_section #post-list-4 .column .post-listing-container { max-width: 50%; display: inline-block; padding: 6px !important; margin-bottom: 0px !important; width: 100%;}
#post-list-4 .gusta-post-meta .gusta-post-date { font-size: 10px !important; padding: 14px 0px 8px !important;}
}