/*
 Theme Name:   Elevate Child
 Theme URI:    https://reactheme.com/products/wordpress/elevate
 Description:  Elevate Child
 Author:       ReacThemes
 Author URI:   http://reactheme.com
 Template:     elevate
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */

.reactheme-breadcrumbs:before {
    background: rgb(193 40 46 / 85%);
    width: 100%;
    height: auto;
    content: "";
    display: block;
    bottom: 0;
    top: 0;
    position: absolute;
}
.reactheme-breadcrumbs .breadcrumbs-single {
    background-position: 50% 56% !important;
}
.reactheme-breadcrumbs .breadcrumbs-title span a.home:hover {
    color: #fff;
}
.elementor-form > .elementor-message {
    padding: 10px;
    color: #fff;
}
.elementor-form > .elementor-message-success {
    background: #379d3b;
}
.elementor-form > .elementor-message-danger {
    background: #d43125;
}

.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list {
	border: 1px solid #ccc;
    margin: 0 -10px;
    display: block;
    height: auto;
    max-height: max-content !important;
    background: #f7f7f7;
}
.cpel-switcher__list li a{
    padding: 10px;
	background-color: #f7f7f7 !important;
}
.cpel-switcher__list li a:hover {
    padding: 10px;
	background-color: #dddddd !important;
}

.single-post .lesspadding .main-contain #content {
    padding-top: 0px;
}