/* .wpc_cart_block {
	top: calc(50% - 105px);
  right: -410px;
} */

.wpc-minicart-wrapper .wpc_cart_icon {
	bottom: auto;
	top: 170px;
	right: 30px;
}

@media (max-width: 1024px) {
	.wpc_cart_block {
  right: -440px;
}
	
}
.wpc_cart_block .wpc_background_color {
	margin-left: 25px;
}

.wpc_cart_block .wpc_cart_icon {
    position: absolute;
    left: -47px;
    top: 45%;
    background-color: #222222 !important;
    color: #fff;
    border-radius: 100px;
    min-width: 66px;
    min-height: 66px;
    text-align: center;
    font-size: 14px;
    padding-top: 23px;
    border: 3px solid rgba(255,255,255,.2);
	font-weight: 700;
}

.wpc_cart_block .wpc_cart_icon:hover {
	background-color: #E7272D !important;
}

.contact-text-info p{
	margin-bottom: 15px;
}

.cafesio-reservation-from .reservation_form_submit{
	width: 100%;
}

.cafesio-reservation-from  #wpc_cancel_request{
	display: none;
}

.cafesio-funfact .elementskit-funfact-inner{
	display: flex;
	align-items: center;
}

.cafesio-funfact .elementskit-funfact-inner .funfact-icon{
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-right: 25px;
}

.home-food-slider .wpc-slider-grid-3.wpc-food-menu-item .wpc-food-inner-content{
	right: 32px;
}
.wpc-food-tab-wrapper .wpc-nav li a.wpc-active{
	border-bottom-color: #E7272D!important;
}
.home-menu-tab .wpc-food-tab-wrapper .wpc-nav li:nth-child(3) a svg{
	width: 85%;	
}
.reservation-form-home .mf-btn-wraper .metform-btn.metform-submit-btn{
	width: 100%;	
}
.logo img{
	max-width: 120px;
}
.woocommerce .woocommerce-result-count{
	line-height: 50px;
	margin-bottom: 0;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{
	background-color: #E7272D;
	border-color: #E7272D;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
	background: none;
	border: 1px solid #D5D5D5;
	color: #001FFF;
	font-weight: 500;
}
.woocommerce nav.woocommerce-pagination ul li{
	margin-right: 10px;
}

.elementskit-navbar-nav .elementskit-submenu-panel {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    border: none;
}
.dropdown-item.active, .dropdown-item:active{
	background: transparent;
}