#social_links-widget-2 {
margin-bottom: 30px !Important;
}

#spaced {
margin-bottom: 80px !important;
}

.fusion-title h1, .fusion-title h2, .fusion-title h3, .fusion-title h4, .fusion-title h5, .fusion-title h6 {
font-family: "Benzin Medium", Arial, Helvetica, sans-serif !important;
}



.fusion-footer-widget-area ul, #text-3 p {
   font-size: 16px;
}

.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
    font-size: 12px;
}

.fusion-main-menu>ul>li>a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {
    font-size: 12px !important;
    font-family: "Benzin Medium", Arial, Helvetica, sans-serif;
}

#wrapper .fusion-title h2 {
   color: #fff !important;
}

#text-3 {
  padding-top: 0px !Important;
}

.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column {
    text-align: left;
}

.fusion-main-menu>ul>li>a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {
    font-size: 15px;
}

.txt1 {
    text-align: center;
    color: #ffffff;
    font-size: 27px;
    font-weight: 500;
    line-height: 60px;
}

@media (max-width: 600px) {
.txt1 {
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
    line-height: 36px;
}
}

body:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-main-menu>ul>li:not(:last-child) {
    padding-right: 15px;
}

.telmenu span:hover {
    color: #a278c3;
    background: #FFF;
    padding: 10px;
    border-radius: 25px;
}

.telmenu span {
    color: #fff;
    background: #a278c3;
    padding: 10px;
    border-radius: 25px;
}

#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3, .sb_instagram_header .sbi_header_text.sbi_no_bio h3 {
    color: #ffff;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #ffffff !important;
    background: white !important;
}

.mc4wp-alert {
    padding-bottom: 70px;
}

.mc4wp-form-fields {
    padding-bottom: 60px;
}

table.wccpf_fields_table td.wccpf_label, table.wccpf_fields_table td.wccpf_label label {
    width: 150px !important;
}

.wccpf-fields-container {
    margin-right: 100%;
    min-width: 300px;
}
.single-post .fusion-text a {
   font-weight: 500;
   text-decoration: underline;
}

.fusion-footer-widget-area .widget a:hover {
    color: #a278c3 !important;
}

.shop_table tbody tr:last-child {
    height: 100px;
}

.cart .avada-cart-actions .actions>.button {
    visibility: visible !important;
    height: 40px;
}

.cart .avada-cart-actions .actions .coupon {
    display: none;
}

.fusion-is-sticky .fusion-main-menu>ul>li>a:hover {
    color: white !important;
}

.current_page_item a {
    color: white !important;
}

.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon-active:after, .fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:hover:after, .fusion-is-sticky .fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after, .fusion-is-sticky .fusion-main-menu .fusion-menu .fusion-main-menu-icon-active:after, .fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter>a:hover:before, .fusion-is-sticky .fusion-main-menu>ul>li.current-menu-item>a, .fusion-is-sticky .fusion-main-menu>ul>li>a:hover {
    color: #b4b4b4;
}

.fusion-is-sticky .fusion-main-menu>ul>li>a {
    color: #b4b4b4;
    font-size: 13px !important;
    font-weight: normal;
}

.fusion-main-menu>ul>li {
    padding-right: 20px;
}

.woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default { 
   background: #a278c3;
}

body.fusion-button_size-medium .fusion-button-default-size, body.fusion-button_size-medium button.button {
    background: #a278c3;
}

.price ins .amount, .price>.amount {
    color: #a278c3 !important;
}

.woocommerce .single_add_to_cart_button, .woocommerce button.button {
    background: #a278c3;
}

.mc4wp-success p {
    color: white !important;
}

.single-post .fusion-page-title-bar {
    background-color: #9d74bd;
    border-color: #4d3162;
}

.single .fusion-sharing-box {
    display: none !important;
}

.sgpb-theme-1-content {
    padding: 20px !important;
}

.sgpb-main-html-content-wrapper label {
    color: black !important;
}

#hide, .hide { 
   display: none !important;
}

@media (max-width: 799px) {
.fusion-logo img {
    max-width: 100px !important;
}
}

@media (min-width: 800px) {
.fusion-logo img {
    max-width: 170px !important;
}
}

.fusion-main-menu-search {
    display: none !important;
}
