.single-mono-wedding-dir .side-item:first-child{border-top:1px solid #eee;margin-top:20px;padding-top:20px}@media (min-width:992px){.single-mono-wedding-dir .site-main-content{border-right:1px solid #eee}.single-mono-wedding-dir .side-item:first-child{border-top:0;margin-top:0;padding-top:0}}.single-mono-wedding-dir .side-item .nav-link-label{font-weight:700;text-transform:uppercase}.archive.tax-mono-tax-wedding-dir .post-container .tab-pane-container .entry-title{font-size:20px;font-weight:400;text-transform:capitalize}.archive .post-container .nav-tabs{border-bottom:none;font-size:0}.archive .post-container .nav-tabs>li{display:inline-block;font-size:16px;float:none;vertical-align:middle}.archive .post-container .nav-tabs>li.active a,.archive .post-container .nav-tabs>li.active a:focus,.archive .post-container .nav-tabs>li.active a:hover{background-color:#000;border:none;color:#FFF}.archive .post-container .nav-tabs>li>a{border-bottom:0;padding-top:8px;padding-bottom:8px}.archive .post-container .tab-pane-container{font-size:0}.archive .post-container .tab-pane-container .tab-pane-item{font-size:16px}@media (min-width:768px){.archive .post-container .tab-pane-container .tab-pane-item{display:inline-block;float:none;vertical-align:top}}.archive .post-container .tab-pane-container .entry-title{font-size:18px;text-transform:uppercase}