html {
	background: #c4b2d9;
}

.featured_post .content {
    min-height: 110px;
    padding: 15px 15px 0 15px;
    margin: 0 0 20px 0;
    background: #fff;
}

.featured_post .category:after,#post_title .category:after,.post_carousel .category:after,.post_slider_widget .category:after {
	display: none;
}

.featured_post .category,#post_title .category,.post_carousel .category,.post_slider_widget .category {
    padding: 0 8px;
    border-radius: 30px;
    padding: 7px 14px;
    color: #fff;
    background: #e10993;
}

.featured_post .item {
	background: #fff;
	margin-bottom: 20px;
}

.featured_post .date {
    position: relative;
    left: inherit;
    padding: 0 0 15px 17px;
    bottom: inherit;
}

.featured_post .item {
}

.post_carousel .date {
	bottom: 20px;
}

.post_carousel .content,.blog_list .content {
	padding: 15px;
}

#page_header {
	height: 160px;
}
#page_header .bg_image {
	background: #140f2c !important;
}

.mobile body #header,.mobile body.home #header,.body.home #header,#header {
    background: #140f2c !important;
}

body.home #header_logo a .logo_text,#header_logo a .logo_text {
	color: #fff !important;
}

body.no_index_header_content #global_menu_button span,#global_menu_button span {
	background: #fff !important;
}

.featured_content {
	background:#d3d7e9;
}

#index_content_builder {
	border:none;
}

#header_logo img {
    width: 270px;
    height: auto;
}

.cb_featured .featured_main_content {
	width:100%!important;
}

body.home #header,.mobile body.header_fix_mobile #header:hover {
	background: #140f2c !important;
}

#main_contents {
	background: #d3d7e9;
}

#bread_crumb {
	border-top: 1px solid #452361;
}

.post_carousel .content {
	margin:0;
}

.blog_list .content {
	margin: 0 0 20px 0;
}

.blog_list .date {
    left: 15px;
    bottom: 40px;
}

.cb_featured .button_list .item.active {
	background: #e10893;
}

#bread_crumb li a,#bread_crumb li.home a:before,#bread_crumb li:after {
	color:#fff;
}

#bread_crumb, #bread_crumb li.last {
    color: #ff69ef;
	background: #140f2c;
}

#mega_category .category_name a {
	color:#28fbff !important;
	font-weight:normal;
}

@media screen and (max-width: 1201px){
#header_logo .logo_text {
    font-size: 16px;
}
}