.ct-header {
    padding:0px!important;
}
.seclink a{
    color:rgb(229, 7, 158);
}
.ct-single__post-title{
	font-size:50px!important;
}
.btn.btn-primary {
    text-transform: uppercase !important;
}
.ct-sidebar {
    background: #c9c9c92b;
    padding: 23px 20px;
    border-top: 4px solid rgb(229, 7, 158);
}
.ct-sidebar .sidebar-widget {
    margin-bottom: 2rem;
}

ul.wp-block-latest-posts__list.wp-block-latest-posts li {
   border-bottom: 1px solid rgb(229, 7, 158);
    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-11 a{
	font-size:14px;
}
aside#block-10 a{
	font-size:14px;
} 

.tag .ct-content {
    padding-bottom: 0 !important;
}
.single-post .ct-content {
    padding-bottom: 0 !important;
}
.category .ct-content {
    padding-bottom: 0 !important;
}
.bullets-container {
    display: none !important;
}
#footer-navigation .menu-item:not(:last-child) {
     margin-right: 30px;
	margin-left:30px;
}

#absolute-footer {
     padding-bottom:30px;
}
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;
}
.ct-footer {
    background-color: rgba(101,101,101,1);
    color: rgb(255 255 255);
    border-top: 1px solid #8f8f8f;
}



@media only screen and (max-width:450px){
	#absolute-footer .row {
    display: grid;
justify-content: center;
}
}

	.ct-main-navigation .sub-menu, .ct-main-navigation .children {
    position: absolute;
    text-align: left;
	width: 12rem;align-content
}
	
