.clicktoclose{
cursor: pointer;
}

#sgiratop path.cls-1 {
	stroke: #ffffff;
}

/* Faq & Book contact us */
.faq_section{
	display:none;
}

.book_section {
	display:none;
}
/* End Faq & Book contact us */


/* Cart style */
.cart_style a.checkout-button.button.alt.wc-forward 	{
    border-radius: 0px 0px 0px 0px	!important;
    background-color: black !important;
    color: #F2F3EE !important;
    font-weight: 500 !important;
    padding: 1em 1em 1em 1em;
    font-size: 1em;
}


.cart_style .coupon button.button {
    border-radius: 0px 0px 0px 0px !important;
    background-color: black;
    color: #fff;
    font-size: 0.9em;
    font-weight: 300;
		width:55%
}

.cart_style input#coupon_code {
    padding: 5px 8px 5px 8px;
    border-radius: 0px;
    border-color: black;
		color:black;
		width:40%;
		
}

.cart_style .woocommerce .cart .button, .woocommerce .cart input.button {
    float: none;
    color: #FFF !important;
    background-color: black;
    font-size: 0.9em;
    opacity: inherit !important;
    font-weight: 300;
    border-radius: 0em;

}

.cart_style .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
    background-color: black;
}


.cart_style button.button:hover {
    background-color: black;
}

.cart_style .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background-color: black;
    text-decoration: none;
    background-image: none;
}

.cart_style .woocommerce a.remove {
    display: block;
    font-size: 1.5em;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1;
    border-radius: 100%;
    color: black!important;
    text-decoration: none;
    font-weight: 700;
    border: 0;
}

.cart_style .woocommerce a.remove:hover {
    color: #fff!important;
    background: black;
}

.cart_style a.button.wc-backward {
    background-color: black;
    color: white;
    font-weight: 300;
}

.cart_style a.button.wc-backward:hover {
	background-color: black;
  color: white;
	text-decoration:underline;
}

/* End Cart style  */

/* Checkout style */
.pyment_style .woocommerce-info {
	 border-top-color: black;
	 color: black;
}

.pyment_style .woocommerce-info::before {
    color: black;
}

.pyment_style .showcoupon {
	 color: black;
}

.pyment_style .showcoupon:hover {
	 color: black;
	 text-decoration: underline;
}
/*
.pyment_style input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
	border: 1px solid black;
}*/

.pyment_style .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    outline: 0;
    line-height: normal;
    border: 1px solid black;
}

.pyment_style .woocommerce table.shop_table {
    border: 1px solid black;
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
		border-radius: 0px;
    
}

.pyment_style .product-name {
	background-color: #fff ;
	color: black;
}

.pyment_style .product-total {
	background-color: #fff ;
	color: black;
}


.pyment_style .cart-subtotal {
	background-color: #fff ;
	color: black;
}

.pyment_style .order-total {
	background-color: #fff ;
	color: black;
}


.pyment_style .form-row.place-order {
    background-color: #fff;
    color: black;
    border: 1px 1px 1px 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}

.pyment_style ul.wc_payment_methods.payment_methods.methods {
    background-color: white;
    border: 1px solid black;

}

.pyment_style .woocommerce-checkout #payment div.payment_box {
	background-color:black;
	color: #FFF;
}

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

.pyment_style .form-row.place-order {
	border-top: 1px solid black;
}

.pyment_style button#place_order {
    background-color: black;
    color: #fff;
    border: 0.1em solid #fff;
}

.pyment_style .woocommerce-error {
    border-top-color: black;
}

.pyment_style .woocommerce-error::before {
    content: "\e016";
    color: #040000;
}

.pyment_style button.button {
    color: #fff !important;
    background-color: black !important;
    border: black !important;
}

.pyment_style form.checkout_coupon.woocommerce-form-coupon {
    border: 1px solid black;
    border-radius: 0px;
}

.pyment_style a.woocommerce-privacy-policy-link {
    color: black;
}

.pyment_style a.woocommerce-privacy-policy-link:hover {
    color: black;
	text-decoration: underline;
}

/* End checkout style */
