/**
* Theme Name: Emerce Child
* Description: This is a child theme of Emerce, generated by Auto Installer.
* Author: <a href="https://teconce.com/about">Teconce</a>
* Template: emerce
* Version: 1.8
*/


a.xpc-nav-link.dropdown-item {
    word-wrap: break-word;
    white-space: break-spaces;
    border-bottom: 1px solid whitesmoke;
}

.sp-wcsp-slider-area-2567 .sp-wcsp-button-prev, .sp-wcsp-slider-area-2567 .sp-wcsp-button-next {
     border: 1px solid #181616;
     color:  #181616 !important;
     border-radius: 50px !important;
}

/* Style Contact Form 7 fields with border color #f5f5f5 */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    border: 1px solid #D9D2D3;
    width: 100%;
    box-sizing: border-box;
}

.wpcf7 input[type="text"]::placeholder,
.wpcf7 input[type="email"]::placeholder,
.wpcf7 input[type="tel"]::placeholder,
.wpcf7 textarea::placeholder {
    color: #aaa;
}

/* Add some margin for better spacing */
.wpcf7 label {
    display: inline;
}

.wpcf7 input[type="submit"] {
    background-color:  #8B50A7 !important;
    color: #fff;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
}

.wpcf7 input[type="submit"]:hover {
    background-color: #555;
}


.emerce-social-button.style-social-a {
    display: none !important;
}

.sp-wcsp-slider-area #sp-wcsp-slider-section-2567 .sp-wcsp-cat-item .sp-wcsp-cat-thumbnail {
    border-top: 1px;
    border-right: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-style: solid;
    border-color: #ffffff;
    background: whitesmoke;
}


.star-rating {
     position: relative !important;
     left: 37% !important;
    /* right: 50%; */
}
.xpc-login-pop-title {
    background: #8b50a7 !important;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea, .select2-container--default .select2-selection--single, .dokan-form-control {
    border-color: #d7cfcf !important;
}

.emerce-search-result ul {
 
    text-align: center !important;
}

.emerce-search-popover .search-wrapper {
    padding: 0px 15px !important;
    margin: 0 10px;
}

.wpcf7 input[type="submit"]:hover {
    background-color: #f9f7f7 !important;
    border: 1px solid #fa6c2d !important;
    color: #fa6c2d !important;
}


#reviews .form-submit input[type="submit"] {
    background: #8B50A7;
    padding: 10px 40px;
    border: none  !important;
}

#reviews .form-submit input[type="submit"]:hover {
    background-color: #f9f7f7 !important;
    border: 1px solid #fa6c2d !important;
    color: #fa6c2d !important;
}


button.woocommerce-button.button.woocommerce-form-login__submit {
    background: #8b50a7 !important;
    border: none !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit:hover {
    background-color: #f9f7f7 !important;
    border: 1px solid #fa6c2d !important;
    color: #fa6c2d !important;
}

.elementor-2542 .elementor-element.elementor-element-d0fd38c .eael-load-more-button {
    color: #fff;
    background: #8b50a7 !important;
}

.elementor-2542 .elementor-element.elementor-element-d0fd38c .eael-load-more-button:hover {
  background-color: #f9f7f7 !important;
    border: 1px solid #fa6c2d !important;
    color: #fa6c2d !important;
}
@media only screen and (max-width: 768px) {
.elementor-1813 .elementor-element.elementor-element-ad515d7 h2 {
    font: normal normal bold 70px/90px Merriweather !important;
    letter-spacing: 0px;
    color: #124764;
    margin-top: -50px;
	}}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    background: #8b50a7 !important;
    border: none !important;
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover {
    background-color: #f9f7f7 !important;
    border: 1px solid #fa6c2d !important;
    color: #fa6c2d !important;
}