/**
* Theme Name: CAMPER7
* Description: CAMPER7 theme, generated by AKAR STUDIO.
* Author: <a href="https://akar.si">AKAR STUDIO</a>
* Template: yith-proteo
* Version: 1.2.2
*/

/* PROTEO Theme customization */ 

/* TPR delete bullet infront lists */
ul.elementor-icon-list-items {
list-style: none !important;
}

/* One column on shop page - mobile */

@media (max-width: 600px) {
	.elementor-widget-wc-archive-products .products,
	ul.products.columns-2, .wc-block-grid.has-2-columns ul.wc-block-grid__products {
   	grid-template-columns: repeat(1,1fr);
	}
}



/* Product Data Tab Styling */
.woocommerce-tabs ul.wc-tabs li a {
	font-size: 24px;
	font-weight: 500 !important;
	padding-left:0px !important;
	
}
.single-product .woocommerce-tabs ul.tabs {
	border-bottom: 1px solid #f2f2f2 !important;
}

/* Column 6px padding */
.column-p6 {padding: 6px 6px 6px 6px;}

/* CAMPER7 RV Single Page skrije hero product image */
.single-product.yith-proteo-booking-product-layout-enabled .yith-booking-woocommerce-images {
	display:none;
}

.yith-wcbk-booking-form .yith-wcbk-booking-service-quantity__container {
	position: absolute;
	right: 0;
}

/*  CAMPER7 RV Single Page Styling AnyWhere ACF element */
.elementor-widget-ae-acf {
	line-height: 2em !important;
}



/* _________CUSTOM CARDS ON SHOP PAGE_________ */

.custom-card {
	padding: 10px 10px;
	color: black;
	display: grid;
}

.card-body {
	color:black;
}

/* header */

.card-header {
	display: flex;
}

.card-header .title {
	display: inline-block;
	float: left;
  	width: 50%;
}

.product-price {
	display:inline-block;
	float: right;
	width: 50%;
}

.product-price .price {
	text-align: left;
	margin-bottom: 0px !important;
}

/* section/content */
.rv_name {
	display: inline-block;
	float: left;
	width: 100%;
	font-weight:500 !important;
	text-align:left !important;
	margin-bottom: 10px !important;
}
.location {
	display: inline-block;
	float: left;
	width: 50%;
	text-align:left !important;
	margin-bottom: 10px !important;
}
.brand {
	display: inline-block;
	float: left;
	width: 50%;
	text-align:right!important;
}
/* footer */

.attributes div {
	display: inline-block;
}
.attributes {
	display: inline-block !important;
	float: left;
	font-size: 1.25em;
	font-weight: 400;
	color: black;
}
.rating {
	display: inline-block !important;
	float: right;
}

.stars {
	display: inline-block;
}
.review-count {
	display: inline-block;
	position: relative;
	top: -12px;
	font-size: 1em;
	font-weight: 400;
}

.star-rating {
	font-size: 1em !important;
	color: #FF9900 !important;
}

/* styling */

.woocommerce-loop-product__title {
	text-transform: uppercase !important;
	font-size: 1.25em !important;
	font-weight: 500 !important;
	margin-bottom: 5px !important;
	margin-top: 0px !important;
	text-align: left !important;
}

ul.products li.product .price {
	font-size: 1.15em !important;
	vertical-align: bottom !important;
	text-align: right !important;
	color:#ff9900 !important;
}

.number-of-seats {
	padding: 0 5px 0 5px !important;
	font-size: 0.75em !important;
	border: 1px solid #bababa;
	border-radius:7px;
}

.number-of-beds {
	padding: 0 5px 0 5px !important;
	font-size: 0.75em !important;
	border: 1px solid #bababa;
	border-radius:7px;
}
/* _________CUSTOM CARDS ON SHOP PAGE_________ */
