.gt3_header_builder__section--middle {
    background-color: rgba(82,40,80,1);
    color: #8b8b91;
    /* height: 100px; */
}
a, .calendar_wrap thead, .gt3_practice_list__image-holder i, .load_more_works:hover, .copyright a:hover, .price_item .items_text ul li:before, .price_item.most_popular .item_cost_wrapper h3, .gt3_practice_list__title a:hover, #select2-gt3_product_cat-results li, .pre_footer input[type="submit"]:hover, .listing_meta, .controls .slick-arrow, .ribbon_arrow, .flow_arrow, .module_testimonial.nav-arrows .slick-arrow, .main_wrapper ol > li:before, .main_wrapper #main_content ul.gt3_list_line li:before, .main_wrapper .elementor-section ul.gt3_list_line li:before, .main_wrapper #main_content ul.gt3_list_disc li:before, .main_wrapper .elementor-section ul.gt3_list_disc li:before, .top_footer a:hover, .top_footer .widget.widget_nav_menu ul li > a:hover, .main_wrapper .sidebar-container .widget_categories ul li:hover > a, .single .blog_post_preview.format-quote .elementor .elementor-drop-cap .elementor-drop-cap-letter, .single .blog_post_preview.format-link .elementor .elementor-drop-cap .elementor-drop-cap-letter, .single_prev_next_posts a:hover, .sidebar .widget.gt3_widget.widget_search .search_form:before, .widget.widget_product_categories ul li:before, .widget.widget_nav_menu ul li:before, .widget.widget_archive ul li:before, .widget.widget_pages ul li:before, .widget.widget_categories ul li:before, .widget.widget_recent_entries ul li:before, .widget.widget_meta ul li:before, .widget.widget_recent_comments ul li:before, .widget.widget.widget_rss ul li:before, .widget.widget_nav_menu ul li a:before, .widget.main_wrapper ul li:before, .widget.main_footer ul li:before, span.elementor-drop-cap span.elementor-drop-cap-letter, .gt3_practice_list__link:before, .load_more_works, .single_post_share a:hover, .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, .gt3_header_builder_cart_component ul.cart_list li a:hover, ul.gt3_list_disc li:before {
    color: #ffffff;
}
.gt3_module_button_list a {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    padding: 19px 37px 18px 37px;
    border-radius: 30px;
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    transition: all 300ms;
    letter-spacing: 1px;
    background: #bac;
}
.woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled]:hover, #review_form form#commentform input#submit, .woocommerce .woocommerce-message a.button, .gt3_module_button_list a:hover {
    background-color: #c5c2c44d;
    border-color: #522850;
}
.single_prev_next_posts {
    background: #f9f9f952;
    font-size: 0;
    line-height: 0;
    padding: 49px 0;
    margin: 0;
    position: relative;
}
.blogpost_title a:hover {
    color: #767676 !important;
}
.gt3_header_builder__section--top__mobile {
    background-color: rgba(82,40,80,1);
    color: #232325;
}
.gt3_header_builder__section--middle__mobile {
    background-color: rgba(82,40,80,1);
    color: #ffffff;
}
.main-menu ul li ul.sub-menu, .column_menu ul li ul.sub-menu, .main_header .header_search__inner .search_form, .mobile_menu_container {
    background-color: rgba(53,55,69,1);
    color: #e3e7e8;
}
.gt3_header_builder__section--top__tablet {
    background-color: rgba(82,40,80,1);
    color: #232325;
}
.gt3_header_builder__section--middle__tablet {
    background-color: rgba(82,40,80,1);
    color: #232325;
}
.gt3_header_builder__section--top__tablet {
    background-color: rgba(82,40,80,1);
    color: #ffffff;
}
.gt3_header_builder__section--middle__tablet {
    color: #fff;
}
#respond {
    background: #522850;
	}
form.wpcf7-form input.wpcf7-form-control.wpcf7-submit, .form-submit button {
    background-image: linear-gradient(120deg, #522850 0%, #522850 100%);
    border-color: #eac6ca;
	}

element.style {
}
.likes_block, .post_share, .likes_block span {
    line-height: 30px;
    display: inline-block;
    vertical-align: top;
}
.like_count, .like_title {
    -webkit-transition: color 300ms;
    transition: color 300ms;
}
* {
}
.single_post_info .likes_block {
    float: none;
    line-height: inherit;
}
.likes_block.already_liked {
    cursor: default;
}
.likes_block, .woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover, .woocommerce ul.products.list li.product .gt3_woocommerce_open_control_tag div a:hover:before, .woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover:before, .woocommerce div.product form.cart .button:hover, .gt3_module_blog .blog_post_preview.format-standard .packery_content_wrap:before, .single-product.woocommerce div.product .product_meta a:hover, .woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #f9f9f9;
}



/*
	CSS migré depuis Jetpack&nbsp;:
*/

/*modifs*/
#category-name {
	display: none;
}

a {
	color: #ffffff;
	text-decoration: none;
}

.comment-body {
	background-color: #4b1b46;
	color: #ffffff;
}

#commentform textarea#comment {
	background-color: #ffffff;
}

#et-control-panel {
	display: none;
}

#header {
	padding: 0;
}

ul#top-menu {
	background-color: #4b1b46;
	float: left;
	padding-top: 0;
	height: 50px;
	line-height: 50px;
	width: 100%;
}

ul#top-menu a {
	color: #ffffff;
	font-size: 24px;
}

ul#top-menu li a:hover {
	color: #e2acc3;
}

ul#top-menu li {
	padding: 0 24px;
}

#breadcrumbs {
	margin-bottom: 10px;
	padding-top: 10px;
}

ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a {
	color: #e2acc3 !important;
}

.flex-container {
	margin-top: -12px;
}

span.fn, span.fn a {
	color: #ffffff;
}

div.et_pt_thumb {
	overflow: hidden;
}

span.post-overlay {
	display: none;
}

.post-thumbnail {
	height: auto;
	max-width: 100%;
	width: 200px;
}

.et_pt_portfolio_entry {
	height: auto;
	max-width: 100%;
	width: 100px;
}

#from-blog {
	float: right;
	margin-right: 0;
}

.featured-description {
	background-image: url("http://www.miss-kat.com/wp-content/themes/Chameleon/images/text_slide.png");
}

.widget ul li a {
	color: #ffffff;
	text-decoration: none;
}

.widget ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#from-blog ul li a {
	color: #ffffff;
	text-decoration: none;
}

#from-blog ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
}