@charset "utf-8";
/* ==============================
GLOBAL NAVIGATION
============================== */
.global-nav__list>li:nth-child(5)>a{font-weight:700;}
@media (min-width: 961px){
.global-nav__list>li:nth-child(5)>a{color:#3b4757}
.global-nav__list>li:nth-child(5)>a::after{width:100%;}
}

@media (max-width: 960px){
.global-nav__list>li:nth-child(5)>a{opacity:.6}
}

.taxonomy-links__title{border-bottom:1px solid #e4e4e4;}
.taxonomy-links__list a{display:flex;align-items:center}

@media (min-width: 961px){
.taxonomy-links__title{font-size:20px;height:50px;margin:0;}
.taxonomy-links__list{margin:0 0 40px;}
.taxonomy-links__list a{border-bottom:1px solid #e4e4e4;height:60px;}
.side-banners__item{margin-bottom:10px;}
.taxonomy-links__list a,.side-banners__item a,.wp-block-button__link{transition:.5s;opacity:1;}
.taxonomy-links__list a:hover,.side-banners__item a:hover,.wp-block-button__link:hover,
.taxonomy-links__list a:focus,.side-banners__item a:focus,.wp-block-button__link:focus{opacity:.8}
.entry-archive-post{font-size:14px;margin:0;display:flex;flex-wrap:wrap;margin-bottom:-20px;}
.entry-archive-post__item{padding:0;width:calc(50% - 15px);justify-content:space-between;margin-bottom:30px;}
.entry-archive-post__item:nth-child(2n){padding-left:15px;}
.entry-archive-post__item:nth-child(2n+1){padding-right:15px;}
.entry-post__thumb{border:1px solid #e9e9e9;}
.entry-archive-post a{transition:.5s}
.entry-archive-post a:hover,.entry-archive-post a:focus{color:#777}
.entry-post__date{padding:10px 0;}
.entry-post__title{font-size:16px;}
}

@media (max-width: 960px){
.taxonomy-links{background:#e4e4e4;}
.taxonomy-links__list{font-size:14px;margin:0 0 40px;}
.taxonomy-links__title{font-size:16px;padding:15px;margin:0;}
.taxonomy-links__list a{border-top:1px solid #fff;padding:10px 15px;}
.side-banners{margin-bottom:40px;}
.side-banners__item{text-align:center;margin-bottom:10px;}
.entry-archive-post{font-size:10px;margin:0;}
.entry-archive-post__item{padding:0;margin-bottom:20px;}
.entry-post__thumb{border:1px solid #e9e9e9;margin:0 auto 10px;}
.entry-post__date{padding:10px 0;}
}