/*
Theme Name: iBid Child
Theme URI: https://ibid.modeltheme.com/
Template: ibid
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Multi Vendor Auctions WooCommerce Theme
Version: 1.0.3
Text Domain: ibid
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */

body {
    font-family: 'SUIT',Arial,sans-serif;
}

p {
    font-family: 'SUIT',Arial,sans-serif !important;
}

.woocommerce.single-product div.product form.cart .button {
    width: 120px;
}

.woocommerce-billing-fields h3, #ship-to-different-address, h3#order_review_heading {
    font-size: 24px;
}

body.home .ibid-breadcrumbs {
    display: none;
}

label .checkbox {
    display: inline-block;
}
/* footer */
.footer-row-1 .textwidget p {
	color: #fff;
	font-size: 16px;
}
.footer-row-1 .textwidget a,
footer .menu .menu-item a {
	color: #fff !important;
	opacity: 0.7;
	font-size: 16px;
}
.footer-row-1 .textwidget a:hover {
	opacity: 0.8;
}
footer .menu .menu-item a:hover {
	color: #fff !important;
	opacity: 0.7;
}
.footer-copyright {
	border: none !important;
}

footer.has-footer-widgets .footer-top {
    padding-bottom: 30px;
    padding-top: 20px;
}
footer .footer {
	padding: 10px 0;
}

.first_header .header_mini_cart {
	display: none !important;
}

.social-btn a.col-2.sbtn.s-kakao {
    color: #3C1E1E;
    background-color: #FAE100;
    font-size: 24px;
    padding: 2px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.social-btn {
	display: flex;
	align-items: center;
}
#ibid-main-head {
    border-bottom: 1px solid rgba(221, 221, 221, 0.49);
    box-shadow: 0 10px 10px rgba(221, 221, 221, 0.49);
}
.top-header .account-urls {
    padding-top: 3px;
    padding-bottom: 3px;
}
@media (min-width: 770px) {
    #modeltheme-main-head {
        display: none;
    }
}
@media (min-width: 992px) {
    #text-3 {
        margin-top: 65px;
    }
    #nav_menu-1, #nav_menu-2 {
        margin-top: 65px;
    }
}

@media (max-width: 991px) {
    #text-3 {
        margin-top: 2rem;
    }
    #nav_menu-1 {
        margin-top: 2rem;
    }
    #nav_menu-2 {
        margin-top: 0;
    }
}
