#order_review{
	margin-bottom:60px
}

.woocommerce-checkout form .form-row input.input-text {
    height: 50px;
}

.select2-container--default .select2-selection--single {
    height: 50px;
    padding: 10px 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    margin-top: 11px;
}

.woocommerce #payment #place_order, .woocommerce-checkout #payment #place_order {
    background: #000;
    padding: 15px 40px;
    border-radius: 5px;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: rgb(214 208 222 / 14%);
    border-radius: 5px;
}

.woocommerce-checkout #payment div.payment_box {
    background-color: #ffffff;
}

#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    content: "";
    display: block;
    border: 1em solid #ffffff;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    position: absolute;
    top: -.75em;
    left: 0;
    margin: -1em 0 0 2em;
}

.woocommerce-info {
    border-top-color: #ffffff;
	background-color: #ffffff;
}

.woocommerce-checkout-payment fieldset {
    padding: .35em .75em .625em;
    border-width: 0px;
}

.woocommerce-checkout-review-order table tbody>tr:nth-child(odd)>td {
    background-color: #fff;
}

.woocommerce-checkout .col2-set .col-2, .woocommerce-checkout .col2-set .col-2 {
   display:none;
}
.cart-collaterals .checkout-button {
    background-color: #000000 !important;
}

.woocommerce-cart-form table tbody>tr:nth-child(odd)>td, .woocommerce-cart-form table tbody>tr:nth-child(odd)>th {
    background-color: #fff;
}
.return-to-shop{
	display:none;
}
.cart-empty.woocommerce-info{
	    min-height: 400px;
}

.woocommerce-cart h1.entry-title{
	    text-align: center;
    padding: 20px 0px;
}
.woocommerce-message {
    border-top-color: #ffffff;
}

@media (min-width: 991px){
	.woocommerce-checkout .col2-set, .woocommerce-checkout .col2-set {
    width: 55%;
    float: left;
    padding-right: 6%;
}
	#order_review_heading{
		 float: left;
	}	
	#order_review {
    margin-bottom: 60px;
    float: left;
    width: 44%;
}
	
	.woocommerce-checkout .col2-set .col-1, .woocommerce-checkout .col2-set .col-1 {
    float: left;
    width: 98%;
    margin-bottom: 60px;
}
	
}

@media (max-width:1080px){
	.product-quantity{
		 min-height: 40px;
	}
}

.single .attendee_area{
	display:none !important;
}