#sw_create_swiipe_user #create_swiipe_user_check a, #sw_create_swiipe_user #create_swiipe_user_check a:visited, #sw_create_swiipe_user #create_swiipe_user_check a:active {
    color: black;
    vertical-align: middle;
}

#swiipe__confirmation_section .sw__accept_section .woocommerce-form__label-for-checkbox {
    padding: 0;
    margin-bottom: 0;
}

#sw_create_swiipe_user #create_swiipe_user_check .terms_label_create_account {
    padding: 0;
}

#swiipe__checkout .mc4wp-checkbox span, #swiipe__confirmation_section_loggedin .mc4wp-checkbox span   {
    padding-left: 3px;
}

#swiipe__container select[data-field="billing_country"], 
#swiipe__container select[data-field="shipping_country"] { 
    display: none; 
} 

.woocommerce-checkout #woocommerce_product_search-2 form {
    height: 120px;
    margin: 0;
    top: 42px;
}

.woocommerce-checkout .cg-header-cart-icon-wrap {
    height: 47px;
}

.woocommerce-checkout .cg-icon-bag-shopping-2 {
    height: 47px;
    top: 6px;
}

#payment ul li {
    margin: 0;
}

.sw__modal_body a, .sw__accept_box a {
    color: #364a60;
    text-decoration: underline;
}

#swiipe__container-outer #swiipe__container img {
    box-shadow: none;
    border:0;
}

#swiipe_order_review_wrapper {
    background: #ffffff !important;
}

.woocommerce-privacy-policy-link {
    color: #71c62c;
}

#swiipe__confirmation_section_loggedin #payment label {
    padding: 0;
}


div.address__section > div > div.sw__field.sw__billing_country_container.sw_field_container{
    display:unset!important;
}

.address__section {
    padding-top:5px;
}

.woocommerce-form-coupon-toggle {
    display:block!important
}