.wp-block {} /*  (.wp-block {} ensures MT files load in Gutenberg editor) */

/*  MICROTHEMER STYLES  */


/*= Content =================== */

/** Content >> Tesst image **/
.test_image img {
	width: 100% !important;
}

/** Content >> Test title **/
.test_title {
	font-size: 20px !important;
	margin-bottom: 30px !important;
}

/** Content >> Test link **/
.test_link {
	color: rgb(88, 151, 251) !important;
	text-align: center !important;
	margin-right: auto !important;
	margin-bottom: 20px !important;
	margin-left: auto !important;
}


/*= Sidebar =================== */

/** Sidebar >> El Title Grid Copy 1 **/
#elemente_returnate.listresult .el_title {
	color: rgb(0, 0, 0) !important;
	line-height: 1.2em !important;
	font-weight: 400 !important;
}


/*= Continut Suplimentar ====== */

/** Continut Suplimentar >> Csup h **/
.csup_h {
	font-size: 20px !important;
	font-weight: 600 !important;
}

/** Continut Suplimentar >> Con sup **/
.con_sup {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Continut Suplimentar >> Csup i **/
.csup_i {
	margin-top: 10px !important;
}

/** Continut Suplimentar >> Csup f **/
.csup_f {
	font-size: 13px !important;
	font-weight: 700 !important;
	margin-bottom: 20px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	grid-column-gap: 20px !important;
	column-gap: 20px !important;
}

/** Continut Suplimentar >> Link **/
.csup_f a {
	text-decoration: underline !important;
}

/** Continut Suplimentar >> Favslide **/
.favslide {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Continut Suplimentar >> Link _2 **/
.favslide a {
	color: rgb(27, 103, 222) !important;
}

/** Continut Suplimentar >> Link Favorite **/
.favslide a {
	color: rgb(27, 103, 222) !important;
}

/** Continut Suplimentar >> Link _4 **/
.add_res_link a {
	color: rgb(88, 151, 251) !important;
}

/** Continut Suplimentar >> Add link title **/
.add_link_title {
	font-size: 20px !important;
	margin-top: 20px !important;
	margin-bottom: 10px !important;
}

/** Continut Suplimentar >> Csup c **/
.csup_c {
	max-width: 780px !important;
}

/** Continut Suplimentar >> Brxe csnraa **/
#brxe-csnraa {
	max-width: 780px !important;
}


/*= Article Search ============ */

/** Article Search >> Wpv pagination nav links container **/
.wpv-pagination-nav-links-container {
	margin-top: 20px !important;
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

/** Article Search >> Elemente returnate Grid **/
#elemente_returnate.gridresult {
	display: grid !important;
	grid-gap: 45px !important;
	gap: 45px !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
}

/** Article Search >> Element  Grid **/
#elemente_returnate.gridresult .element {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

/** Article Search >> El image Grid **/
#elemente_returnate.gridresult .el_image {
	padding-bottom: 15px !important;
}

/** Article Search >> El detalii Grid **/
#elemente_returnate.gridresult .el_detalii {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Article Search >> Image Grid **/
#elemente_returnate.gridresult .el_image img {
	width: 100% !important;
	object-fit: cover !important;
	aspect-ratio: 3 / 2 !important;
}

/** Article Search >> El cat Grid **/
#elemente_returnate.gridresult .el_cat {
	color: rgb(230, 6, 6) !important;
	font-size: 13px !important;
	line-height: 1em !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
}

/** Article Search >> El Title Grid **/
#elemente_returnate.gridresult .el_title {
	color: rgb(0, 0, 0) !important;
	line-height: 1.2em !important;
	font-weight: 600 !important;
}

/** Article Search >> El ad image Square Grid **/
#elemente_returnate .square .el_ad_image img {
	width: 100% !important;
	object-fit: cover !important;
	aspect-ratio: 1/1 !important;
}

/** Article Search >> El author **/
#elemente_returnate.gridresult .el_author {
	font-size: 12px !important;
	line-height: 1em !important;
	font-weight: 600 !important;
}

/** Article Search >> Elemente returnate List **/
#elemente_returnate.listresult {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 40px !important;
	row-gap: 40px !important;
}

/** Article Search >> El detalii List **/
#elemente_returnate.listresult .el_detalii {
	background-color: rgb(246, 246, 246) !important;
	width: 100% !important;
	padding: 8px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Article Search >> Image List **/
#elemente_returnate.listresult .el_image img {
	width: 200px !important;
	object-fit: cover !important;
	aspect-ratio: 1/1 !important;
}

/** Article Search >> El author List **/
#elemente_returnate.listresult .el_author {
	font-size: 12px !important;
	line-height: 1em !important;
	font-weight: 600 !important;
}

/** Article Search >> Element List **/
#elemente_returnate.listresult .element {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	grid-column-gap: 10px !important;
	column-gap: 10px !important;
}

/** Article Search >> El Title Grid Copy 1 **/
#elemente_returnate.listresult .el_title {
	color: rgb(0, 0, 0) !important;
	line-height: 1.2em !important;
	font-weight: 600 !important;
}

/** Article Search >> El Title List _2 **/
#elemente_returnate.listresult .el_title {
	color: rgb(0, 0, 0) !important;
	line-height: 1.2em !important;
	font-weight: 600 !important;
}

/** Article Search >> El Title List **/
#elemente_returnate.listresult .el_title {
	color: rgb(0, 0, 0) !important;
	line-height: 1.2em !important;
	font-weight: 600 !important;
}

/** Article Search >> El cat **/
#elemente_returnate.listresult .el_cat {
	color: rgb(230, 6, 6) !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
}

/** Article Search >> El cat list **/
#elemente_returnate.listresult .el_cat {
	color: rgb(230, 6, 6) !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
}

/** Article Search >> El excerpt list **/
#elemente_returnate.listresult .el_excerpt {
	line-height: 1.2em !important;
}

/** Article Search >> El excerpt Grid **/
#elemente_returnate.gridresult .el_excerpt {
	display: none !important;
}

/** Article Search >> Remove filters **/
#remove_filters {
	margin-top: 30px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** Article Search >> Wpv reset trigger **/
.js-wpv-form-only .wpv-reset-trigger {
	color: rgb(0, 0, 0) !important;
	font-size: 14px !important;
	font-weight: 600 !important;
}

/** Article Search >> Filtersection **/
.filtersection {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Article Search >> Filterdropdowns **/
.filterdropdowns {
	margin-top: 20px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 30px !important;
	row-gap: 30px !important;
}

/** Article Search >> Sorting **/
.js-wpv-form-only .sorting {
	max-width: 100% !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** Article Search >> Js wpv filter trigger delayed **/
.filterwrap {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	grid-column-gap: 5px !important;
	column-gap: 5px !important;
}

/** Article Search >> Wpv submit trigger **/
.filterwrap button {
	width: 41px !important;
	padding: 8px !important;
	cursor: pointer !important;
	background-image: url("https://girlabouttravel.co.uk/wp-content/uploads/2024/12/search.png") !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: auto 70% !important;
}

/** Article Search >> Filtertitle **/
.filtertitle {
	font-size: 14px !important;
	font-weight: 600 !important;
}

/** Article Search >> Wpv filter pagination link **/
.wpv-pagination-nav-links-item-current {
	background-color: rgb(253, 219, 43) !important;
}

/** Article Search >> Select **/
.sorting select {
	min-width: 110px !important;
}

/** Article Search >> Select _2 **/
#brxe-bagyjy select {
	font-size: 13px !important;
}


/*= Member template =========== */

/** Member template >> Test link **/
.test_link {
	color: rgb(88, 151, 251) !important;
	text-align: center !important;
	margin-right: auto !important;
	margin-bottom: 20px !important;
	margin-left: auto !important;
}

/** Member template >> Submit input **/
#sib_signup_form_2 input[type="submit"] {
	background-color: rgb(0, 0, 0) !important;
}


/*= Subscribe page ============ */

/** Subscribe page >> Text input Copy 1 **/
#sib_signup_form_2 input::placeholder {
	color: black !important;
}

/** Subscribe page >> Placeholder **/
#sib_signup_form_2 input::placeholder {
	color: black !important;
}

/** Subscribe page >> input email **/
#sib_signup_form_2 input[type=email] {
	background-color: rgb(216, 216, 216) !important;
}

/** Subscribe page >> input text **/
#sib_signup_form_2 input[type=text] {
	background-color: rgb(216, 216, 216) !important;
}

/** Subscribe page >> Sibcheck **/
#sib_signup_form_2 .sibcheck {
	color: rgb(0, 0, 0) !important;
}

/** Subscribe page >> Link **/
#sib_signup_form_2 a {
	text-decoration: underline !important;
}


/*= Cautarenoua =============== */

/** Cautarenoua >> Heading 4 **/
#custom-rendered-posts h4 {
	color: rgb(0, 0, 0) !important;
	font-size: 15px !important;
	line-height: 1.2em !important;
	font-weight: 600 !important;
	margin-top: 0 !important;
}

/** Cautarenoua >> Cat **/
.grid-item .cat {
	color: rgb(230, 6, 6) !important;
	font-size: 13px !important;
	line-height: 1em !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
	margin-bottom: 0 !important;
}

/** Cautarenoua >> Grid item **/
.gridresult .grid-item {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Cautarenoua >> List item **/
.listresult .grid-item {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	grid-column-gap: 10px !important;
	column-gap: 10px !important;
}

/** Cautarenoua >> Grid Image **/
.gridresult .grid-item img {
	width: 100% !important;
	object-fit: cover !important;
	aspect-ratio: 3 / 2 !important;
}

/** Cautarenoua >> Grid Image for Ad **/
.gridresult .grid-item.ad img {
	width: 100% !important;
	object-fit: cover !important;
	aspect-ratio: 1 / 1 !important;
}

/** Cautarenoua >> List Image **/
.listresult .grid-item img {
	width: 200px !important;
	min-width: 200px !important;
	object-fit: cover !important;
	aspect-ratio: 1 / 1 !important;
}

/** Cautarenoua >> List Image for Ad **/
.listresult .grid-item.ad img {
	width: 100% !important;
	aspect-ratio: auto !important;
}

/** Cautarenoua >> List item details **/
.listresult .grid-item .details {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Cautarenoua >> Grid Item Details **/
.listresult .griditem .details {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Cautarenoua >> Details **/
.gridresult .grid-item .details {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

/** Cautarenoua >> Excerpt **/
.excerpt {
	line-height: 1.5em !important;
	margin-bottom: 0 !important;
}


/*( < 480 )*/
@media (max-width: 479.98px) {
	/** Article Search >> Elemente returnate Grid **/
	#elemente_returnate.gridresult {
	display: grid !important;
	grid-row-gap: 45px !important;
	row-gap: 45px !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto !important;
}

	/** Article Search >> Image List **/
	#elemente_returnate.listresult .el_image img {
	Width: 100% !important;
	aspect-ratio: 2 !important;
}

	/** Article Search >> Element List **/
	#elemente_returnate.listresult .element {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

	/** Article Search >> Elemente returnate List **/
	#elemente_returnate.listresult {
	grid-row-gap: 40px !important;
	row-gap: 40px !important;
}

	/** Cautarenoua >> List item **/
	.listresult .grid-item {
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	grid-row-gap: 10px !important;
	row-gap: 10px !important;
}

	/** Cautarenoua >> List Image **/
	.listresult .grid-item img {
	width: 100% !important;
}

	/** Cautarenoua >> Gridresult **/
	.gridresult {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

}

