/*
.main-slider {
  height: 600px;
}
*/

.wpcf7-form select {
    border: 1px solid rgba(0, 0, 0, .75) !important;
    border-radius: 1px !important;
    padding: 10px;
    outline: 0;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 400;
    transition: all .2s ease 0s;
    width: 100% !important;
}

.wpcf7-form input[type="checkbox"] {
    width: 20px !important;
    padding: 0;
    font-size: 30px;
}

.wpcf7-list-item {
	margin: 0;
}


.product_cat-izen-ematea p.price {
	display: none;
}
	
.product_cat-izen-ematea .woocommerce-product-gallery {
	display: none;
}
	
.product_cat-izen-ematea .quantity {
	display: none;
}
	
.product_cat-izen-ematea {
	justify-content: center !important;
}


.main-content .container {
	padding: 0 !important;
}

.ranking-table .results__row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: none !important; 
		background: transparent !important;
		border-radius: 0;
}

.ranking-table .result {
	font-size: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ranking-table .result .stats {
	margin-top: 3px;
}

.home-results:before {
	z-index: -1;
}


.ranking-table.clasificacion thead, .ranking-table.calendario thead {
	background-image: linear-gradient(45deg, black, #444, #444);
} 
.ranking-table.clasificacion tr td, .ranking-table.calendario tr td {
	text-transform: uppercase;
	font-weight: 300;
}

.ranking-table.calendario tr td:nth-child(2), .ranking-table.clasificacion tr td:nth-child(2) {
	font-weight: 500;
}

.ranking-table .active td, .ranking-table.clasificacion .active td {
	font-weight: 800 !important;
}