/*
 Theme Name:   iBid Child
 Template:     ibid
 Version:      1.0
 Text Domain:  ibid-child
*/

/* Top Menu Style Start */
@media only screen and (max-width: 767px) {
    div.account-urls a.top-order {
        display: none;
    }

    div.account-urls {
        display: block;
    }

    .top-header .contact-header {
        width: 30%;
    }

    div.account-urls {
        width: 70%;
    }

    div.top-header .container div.row {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    div.top-header .account-urls {
        text-align: right !important;
    }

    .top-header .header-top-contact-method {
        float: left;
        text-align: left;
    }
}

.col-sm-7.contact-header
 {
    display: flex;
    z-index: 999;
    padding-top: 13px;
    padding-bottom: 13px;
}

/* Top Menu Style End */


.component.add-to-cart a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:after {
    content: "\f06e";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-top: 14px !important;
    top: 11px !important;
    position: absolute;
    left: 8px;
}


/* Login And Register Page Style Start */
form.custom-register-form {
    border: 1px solid #cfc8d8;
    border-radius: 5px;
    padding: 35px 42px;
    padding-bottom: 30px;
}

form.custom-register-form input[type="email"],
form.custom-register-form input[type="text"],
form.custom-register-form input[type="password"] {
    padding: 15px 20px;
    display: block;
    margin-bottom: 25px;
    width: 100%;
    border-radius: 50px;
    border: 1px solid #dddddd;
}

form.custom-register-form button[type="submit"] {
    padding: 15px 20px;
    display: block;
    margin-bottom: 25px;
    border-radius: 50px;
}

form.custom-register-form .custom-register-error {
    color: red;
    margin-bottom: 20px;
    font-weight: bold;
}

form.custom-login-form {
    border: 1px solid #cfc8d8;
    border-radius: 5px;
    padding: 35px 42px;
    padding-bottom: 30px;
}

form.custom-login-form input[type="text"],
form.custom-login-form input[type="password"] {
    padding: 15px 20px;
    display: block;
    margin-bottom: 25px;
    width: 100%;
    border-radius: 50px;
    border: 1px solid #dddddd;
}

form.custom-login-form button[type="submit"] {
    padding: 15px 20px;
    display: block;
    margin-bottom: 25px;
    border-radius: 50px;
}

form.custom-login-form .custom-login-error {
    color: red;
    margin-bottom: 20px;
    font-weight: bold;
}

/* Login And Register Page Style End */

/* Cart Button Style Start */
div.wpcu-products .woocommerce a.added_to_cart{
    width: 100% !important;
}
/* Cart Button Style End */