/**
Theme Name: FundatiaVodafone.ro
Author: Citizen Next
Author URI: https://citizennext.ro
Description: Extended astrawp theme for fundatia-vodafone.ro
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fundatiavodafone-ro
Template: astra
*/
.page-numbers.current {
    color: #fff!important;
    background: #E31E2D;
    border-color: #E31E2D;
}

.page-numbers {
    padding: 4px 8px;
    border: 1px solid #ddd;
    border-radius: 3px;
    font-weight: 600;
    font-size: 14px;
    color: #666!important;
	background:#fff;
}

a.page-numbers {
    color: #666;
}

a.page-numbers:hover {
	color:#E31E2D!important;
}


@media(max-width:768px) {
	.elementor-pagination {
		display: flex;
    	flex-direction: row;
    	flex-wrap: wrap;
    	justify-content: center;
	}
	.elementor-pagination span, .elementor-pagination a {
		margin-bottom:5px;
	}
}

/* EuPlatesc Widget */
.donation-container {height:auto!important}
.donation-container .donation-box {max-width:440px;height:460px;background-color:transparent}
.donation-box .ep_title {display:none}
.donation-container .donation-box .fields, .donation-container .donation-box .amount {top:0;}
.donation-container .donation-box .fields {width:70%;left:0;}
.donation-container .donation-box .amount {right:0;}
.donation-container .donation-box .fields input {padding: 6px 15px 6px 15px!important; border: 1px solid #dadada!important;}
.donation-container .donation-box .fields input:focus {outline:none;border-color:#A2A2A2!important;}
.donation-container .donation-box .fields input::placeholder {color:#9D9D9D; opacity:1;}
.donation-container .donation-box .donate-button {padding-top:18px;padding-bottom:18px;font-size:14px}
.donation-container .donation-box .amount .ep_button.selected {background-color:#393939;font-family:"Vodafone bold"}
.donation-container .donation-box .amount .ep_button>label {font-family:"Vodafone bold"; font-size: 17px;}
.donation-container .donation-box .amount .ep_button input {padding:0;height:auto;border-radius:0;text-align:center;border-color:#d8d8d8;}
.donation-container .donation-box .switchx {border-radius: 3px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);}
.donation-container .donation-box .amount .ep_button input:focus {border-color:#fff;outline:none;}
.donation-container .donation-box .switchx-label {width:50%;font-family: "Vodafone Bold", Sans-serif;}
.donation-container .donation-box .switchx-input:checked+.switchx-label {background:#393939; color:#fff; width:50%;border-radius:5px;}
.donation-container .rec-select {height:50px;}
.donation-container .donation-box .fields select {margin-top:10px;border:1px solid #dadada;}
.donation-container .donation-box .fields select:focus {outline:none}

/* Filters on mobile */
.flyout-row {margin-bottom:20px}
.flyout-row.name-search_projects h3 {display:none;}
.flyout-row h3 {font-size:14px; text-transform:uppercase}
.facetwp-flyout-close {position:relative;}
.facetwp-flyout-close, .facetwp-flyout-content {
    padding: 10px 20px!important;
}
.facetwp-flyout-close:before {
	content:"\f410";
	width:30px;
	height:30px;
	font-size:30px;
	display:block;
	position:absolute;
	right:20px;
    color: #828282;
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
	moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 30px;
    text-align: center;
	border-radius:15px;
}

.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
	border-radius: 5px;
    padding-left: 20px;
    padding-right: 20px;
    font-family: "Vodafone bold";
    font-size: 12px;
}

@media(min-width:985px) {
	.cli-style-v2 .cli-bar-message {width:77%}
	#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {
		border-radius: 5px;
    width: 400px!important;
	}
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] { border-radius: 5px;}

.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
	margin-left:15px;
}
