/*
Theme Name: Shopkeeper Child Theme
Theme URI: http://shopkeeper.getbowtied.com/
Description: This is a child theme for Shopkeeper.
Author: Get Bowtied
Author URI: http://www.getbowtied.com/
Template: shopkeeper
Version: 1.0
*/

@import url("../shopkeeper/style.css");

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

/* Memberpress Login Form 
.mp_wrapper .mp_login_form {
	margin: 100px !important;
}

.woocommerce-checkout .checkout_login form.login .button {
	margin-bottom: 45px;
}
*/

/* Hide memberpress "Einloggen" on fc-login page */
.mepr-login-link {
	display:none !important;
}

/* YITH WooCommerce Customize My Account Page */
#my-account-menu.position-vertical-left {
    transform: none!important;
    -webkit-transform: none!important;
    margin-right: 10!important;
}
#my-account-menu.position-vertical-left,
#my-account-menu.position-vertical-left ~ .woocommerce-MyAccount-content {
    display: inline-block;
    float: left;
    clear: none;
}

body.woocommerce-account div.woocommerce {
	display: flex;
}
body.woocommerce-account div.woocommerce #my-account-menu ul.myaccount-menu span.item-opener {
	    text-align: left;
}

@media screen and (max-width: 768px) {
    body.woocommerce-account div.woocommerce {
        display: block;
    }
}

/* Woocommerce downloads line heigth */
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {
	line-height: 4em;
}

/* Produkttabelle bei Mengenrabatt auf Produkt-Detailseite deaktivieren ??? */
.product_meta {
    display: none;
	visibility: hidden;
}

/* Breadcrumbs Produkte */
.product_layout_classic .product_infos .product_summary_top .woocommerce-breadcrumb {
	width: 90%;
}

/*
.page-title {
    font-size: 3em;
}
*/
.entry-title {
    text-transform: none !important;
}
/*
ul.products h3 {
	font-size: 20px !important;
}
*/
.product_navigation {
    display: none;
    visibility: hidden;
}

/* Hide Product Sort Dropdown */
.woocommerce-ordering {
	display: none;
}

#products-grid li img {
    opacity: 1;
}

/*	Teilnehmer-Information Ticket Owner checkout plazierung unter Kundendaten */

/* Hide native login */
.shopkeeper_checkout_login a.showlogin {
	display:none;
}
woocommerce-form woocommerce-form-login {
	display:none;
}

/* WPBackery Custom FCM-Button color */
.vc_general.vc_btn3.vc_btn3-color-fcm-button-tuerkis {
    color: #fff;
    background-color: #50cdcf;
}

/* Formidable Radio Button Checkbox position  */
.with_frm_style.input-radio:before, .with_frm_style input[type=radio]:before {
	position: inherit !important;
}
.with_frm_style.input-checkbox:before, input[type=checkbox]:before {
	position: inherit !important;
}

/* Checkout Danke Seite Checkmark position */
body .xlwcty_wrap .xlwcty_Box {
	padding: 35px;
}

.xlwcty_clearfix, 
.xlwcty_col2_wrap {
	padding-top: 20px;
}

body .xlwcty_wrap.xlwcty_circle_show .xlwcty_in_wrap {
	padding-left: 0px;
}

.xlwcty_order_info {
	padding-left: 70px;
}

body .xlwcty_wrap .xlwcty_circle {
	left: 0px;
}
