ul.ct-main-navigation > li:not(:first-child), div.ct-main-navigation > ul > li:not(:first-child) {
    position: relative;
	margin-left:20px;
	margin-right:20px;
}
#footer-navigation .menu-item:not(:last-child) {
     margin-right: 30px;
	margin-left:30px;
}
.ct-header {
	padding:0px;
}
#absolute-footer {
     padding-bottom:0px;
}
 #xtender_recent_widget-4 h5{
	text-align:center;
} 
.hiderow{
	display:none!important;
}
.ult_tabmenu.style1, .ult_tabmenu.style2 {
    justify-content: center;
}

.btn.btn-primary {
    text-transform: uppercase !important;
}

.ct-header__main-heading-title > div {
    display: inline-block;
    width: 100%;
    max-width: 26rem;
    margin-top: 2rem;
    line-height: 1.5;
	color:white;
	font-size:40px;
}

.category .ct-header__main-heading-title h1 {
    color: #008b21 !important;
}
.tag .ct-header__main-heading-title h1 {
    color: #fff !important;
}

aside#block-8 {
    margin-bottom: 2px;
}

aside#block-8 h2 {
    font-size: 40px;
    margin-bottom: 20px;
}

.ct-sidebar {
    background: #c9c9c92b;
    padding: 23px 20px;
    border-top: 4px solid #008b21;
}

ul.wp-block-latest-posts__list.wp-block-latest-posts li {
   border-top: 1px solid #008b219c;
    padding: 12px;
}

.sidebar-widget ul li::before, .sidebar-widget ol li::before {
    content: "—";
    display: block;
    position: absolute;
    left: 0px;
    top: 1.6em !important;
    font-size: 11px;
    opacity: 0.35;
}

aside#block-4 h2 {
    font-size: 40px;
    margin-bottom: 20px;
}