/**********************************************************************************************************************************/
/***********THE GRID************/
/**********************************************************************************************************************************/


/*wpgridbuilder facet filter title*/
.wpgb-area .wpgb-facet .wpgb-facet-title {
    font-weight: 700;
    margin: 0 0 7px 0;
    font-size: 18px;
}

/*wpgridbuilder filter selection box outter*/
.wpgb-select {
    background: #fff !important;
	border-radius: 8px !important;
}

/*wpgridbuilder filter selection box inner*/
.wpgb-select .wpgb-select-placeholder input[type="text"] {
	height: 45px;
	padding: 10px;
	border-width: 1px;
	color: #888;
	font-weight: 600;
}

/*wpgridbuilder facet filter selection box borders*/
.wpgb-facet input.wpgb-date:focus, .wpgb-facet .wpgb-select.wpgb-select-focused, .wpgb-facet .wpgb-sort-facet select:focus, .wpgb-facet .wpgb-select-facet select:focus, .wpgb-facet .wpgb-search-facet input[type="search"]:focus {
    border-color: #0088ff !important;
}

.wpgb-facet .wpgb-button:hover, .wpgb-facet .wpgb-select:hover, .wpgb-facet input.wpgb-date:hover, .wpgb-facet .wpgb-radio:hover .wpgb-radio-control, .wpgb-facet .wpgb-checkbox:hover .wpgb-checkbox-control, .wpgb-facet .wpgb-sort-facet select:hover, .wpgb-facet .wpgb-select-facet select:hover, .wpgb-facet .wpgb-search-facet input[type="search"]:hover {
    border-color: #0088ff !important;
}


/*wpgridbuilder facet dropdown styles*/
.wpgb-select-dropdown ul li.wpgb-focused {
    background-color: rgba(38,132,255,0.1);
}
.wpgb-select-dropdown ul li {
    position: relative;
    margin: 0;
    padding: 10px 11px;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    list-style-type: none;
    outline: none;
    border: none;
    cursor: pointer;
    -webkit-transition: all .15s background-color, all .15s color;
    transition: all .15s background-color, all .15s color;
}


/* Rezdy modal button*/
#gridbtn {
	background-color: #74ceeb;
	color: #09436b !important;
	padding: 9px 20px;
	font-size: 13px;
	text-align: center;
	/*text-decoration: none;*/
	/*border: 2px solid #444;*/
	border-radius: 50px;
	/*display: inline-block;*/
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
    cursor: pointer;
    font-family: 'Helvetica' !important;
}

#gridbtn:hover {
    background-color: var(--tour-secondary-color, #666);
    /*letter-spacing: 2px;*/
    /*padding: 6px 20px!important;*/
	/*border: 2px solid #0088FF;*/
}

/*Grid button transitions*/
.wp-grid-builder .wpgb-card div, .wp-grid-builder .wpgb-card span, .wp-grid-builder .wpgb-card p, .wp-grid-builder .wpgb-card a, .wp-grid-builder .wpgb-card h1, .wp-grid-builder .wpgb-card h2, .wp-grid-builder .wpgb-card h3, .wp-grid-builder .wpgb-card h4, .wp-grid-builder .wpgb-card h5, .wp-grid-builder .wpgb-card h6, .wp-grid-builder .wpgb-card iframe, .wp-grid-builder .wpgb-card object, .wp-grid-builder .wpgb-card embed, .wp-grid-builder .wpgb-card audio, .wp-grid-builder .wpgb-card video {
	-webkit-transition: all 300ms ease 0ms !important;
	transition: all 300ms ease 0ms !important;
}

/*---------------------------------------------------------*/

/*Tour description hover box color*/
.wpgb-card-media-overlay {
	background: rgba(var(--tour-transprimar-color), 0.7) !important;
}

/*Project Category Park Tag Color*/
/*Monteverde*/
span.wpgb-block-term[data-id="13"] {
    text-transform: uppercase;
    font-family: 'Subjectivity' !important;
}

/*Arenal*/
span.wpgb-block-term[data-id="20"] {
    text-transform: uppercase;
    font-family: 'Subjectivity' !important;
}


/*border line photo*/
.wpgb-card-body {
    border-color: var(--tour-primary-color, #333) !important;
}




/**********************************************************************************************************************************/
/***********END THE GRID***********/
/**********************************************************************************************************************************/

