/* 
Theme Name:		 corano-child
Theme URI:		 http://demo.roadthemes.com/corano/
Description:	 corano-child is a child theme of Corano.
Author:			 Road-Themes
Author URI:		 http://roadthemes.com/
Template:		 corano
Version:		 1.0.0
Text Domain:	 corano-child
*/


/*
    Add your custom styles here
*/

.main-container #order_review #payment .payment_methods label {
	display: inline;
}

.page-wrapper .main-container #order_review #payment .payment_methods .payment_box {
	background-color: #c29958;
    padding: 0.8em 1em;
    margin: 1em 0;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
	border-radius: 6px;
}

.page-wrapper #add_payment_method #payment div.payment_box::before, 
.page-wrapper .woocommerce-cart #payment div.payment_box::before, 
.page-wrapper .woocommerce-checkout #payment div.payment_box::before {
	border-bottom: 1em solid #c29958;
}

.payment-container .payment-title {
	margin-bottom: 10px;
	text-align: right;
}

.footer .middle-footer {
    margin-bottom: 0;
    border-bottom: 1px solid #bcbcbc;
}

.sp-wcsp-button-next:focus, 
.sp-wcsp-button-prev:focus {
	outline: 1px solid #aaaaaa !important;
}

.sp-wcsp-slider-area-2787 .sp-wcsp-button-prev:hover, 
.sp-wcsp-slider-area-2787 .sp-wcsp-button-next:hover {
	outline-color: #cc2b5e !important;
}

.page-wrapper .header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_content,
.page-wrapper .header-container .horizontal-menu > .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link,
.page-wrapper .header-container .header-sticky.ontop .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link > .link_content {
	height: 65px;
	line-height: 65px;
}

.yith-wcwl-add-button>a i {
	display: none;
}

.shop-products .product-category a:last-child {
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 0 0 30px;
}

.shop-products .product-category a>span {
    padding: 10px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: #333;
}

.shop-products .product-category a>span>mark {
	background-color: transparent;
}

/* .main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li a {
	pointer-events: none;
} */

.woocommerce-page #customer_login form .password-input {
	width: 100%;
}


@media screen and (max-width: 767px) {
	.payment-container .payment-title {
		text-align: left;
	}
}