body { overflow-wrap: break-word; word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }

li#menu-item-10488 ul { width: auto!important; }
li#menu-item-10488 ul li a { padding: 14px 14px 0!important; }
.sf-menu ul li.nav-sub-item a, #mobile-menu ul li.nav-sub-item a { padding-left: 25px!important; }

.main-content hr { height: 1px; border: 0; border-top: 1px solid #ccc; margin: 30px auto; }

.ascend .masonry-blog-item .content-inner .post-featured-img img { min-width: 100%!important; }

.container-wrap { width: 100%; }

@media (max-width: 1000px) {
a > .sf-sub-indicator { left: 0!important; }
body #mobile-menu li > a [class^="icon-"] { position: absolute; right: 10px; top: 20px; }
}