/*
 Theme Name: VendiPro Child
 Theme URI: http://vendidero.de
 Description: VendiPro Child Theme
 Author: Dennis Nissle
 Author URI: http://vendidero.de
 Template: vendipro
 wc_gzd_compatible: true
 Version: 1.0.0
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
	#widgets-loop-header .widget {
		vertical-align: top;
		margin-right: 0;
	}

p.form-row label {
    width: 100%;
    text-align: left;
    display: block;
    vertical-align: top;
}
p.form-row {	text-align: left;}
p.form-row input[type=text], p.form-row select, p.form-row textarea, p.form-row input[type=password], p.form-row input[type=email], p.form-row input[type=tel], p.form-row .select2-container {
    width: 100%;
    margin-left: -4px;
    display: inline-block;
}

img.icon-ssl{ width:158px; height:auto; margin:15px auto 0; text-align:right;}

/* Checkout */
.wc-gzd-order-submit .wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal{ text-align:center;}
.wc-gzd-order-submit img.icon-ssl-kasse{  width:160px; height:auto; margin:10px auto 0;  display: inherit;}

@media (max-width: 660px){
	header#hmain .header-inner{ padding:1em 0}
	header#hmain #logo{ width:100%}
	#widgets-loop-header .widget {
		vertical-align: top;
		margin-right: 0;
	}
	.woocommerce ul.products:not(.columns-2):not(.columns-3) li.product {
		width: 46% !important;
		margin-right: 5% !important;
	}
	.woocommerce ul.products:not(.columns-2):not(.columns-3) li.product:nth-child(2n) {
		margin-right: 0 !important;
	}
	.woocommerce ul.products:not(.columns-2):not(.columns-3) li.product:nth-child(odd) {
    	margin-right: 5% !important; overflow:hidden;
	}
	.woocommerce ul.products:not(.columns-2):not(.columns-3):not(.columns-4) li.product:nth-child(3n) {
    	margin-right: 0 !important;
	}
	li.product h3, li.product h2 {
		font-size: .86em;}
	li.product{ margin-bottom:5%;}

	
}

@media (min-width: 550px) {

    p.form-row-first,
    p.form-row-last {
        width: 48%;
        float: left
    }

    p.form-row-first {
        margin-right: 4%
    }
}