/*
Theme Name: Irish Society for Education and Charity
Template: Divi
Version: 1.0.1770846574
Updated: 2026-02-11 16:49:34

*/

/* Temp disable links */
.disabled a {
	pointer-events: none;
}
li.et_pb_menu_page_id-15132.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-15152, li.et_pb_menu_page_id-15136.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-15150 {
	text-decoration: underline;
	text-underline-offset: 3px;
}
/* end */

.footer-menu p {
padding-bottom: .2em !important;
}

.vert-menu .et-menu.nav {
    /*display: block !important;*/
    width: 100% !important;
}
p.mission-title {
	text-transform: uppercase;
	font-family: 'Caudex', Georgia, "Times New Roman", serif;
	letter-spacing: .5px;
	font-size: 18px;
}
.no-margin-btm {
	margin-bottom: 0px !important;
}
.no-padding-btm h1, .no-padding-btm h3 {
	padding-bottom: 0px !important;
}
.custom-last-p p:last-of-type {
	padding-bottom: 1em;
}
.et_pb_scroll_top.et-pb-icon {
	text-align: center;
	background: #F36E21 !important;
    color: #000;
}
.et_pb_scroll_top.et-pb-icon:after {
	content: "BACK TO TOP";
	font-family: 'Caudex', Georgia, "Times New Roman", serif;
    line-height: 18px !important;
    font-size: 15px !important;
	font-weight: 700;
    position: relative;
    top: -7px;
    margin-left: 10px !important;
    padding-right: 20px;
}
.gs_logo_single img {
    max-height: 100px !important;
    width: auto !important;
}
ul#mobile_menu1.et_mobile_menu {
	width: 170% !important;
	left: -70% !important;
}
@media (min-width: 981px) and (max-width: 1200px)  {
.et_pb_column.new-mission-box-col-1 {
	width: 30vw !important;
}
.et_pb_column.new-mission-box-col-2 {
	width: 70vw !important;
	margin-top: 130px;
}
}
@media (max-width: 980px) {
	.et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
		width: 170% !important;
		left: -70% !important;
    }
}