<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:Effingham Schools
 Theme URI:https://effinghamschools.org/
 Description:Effingham Schools
 Author:Effingham Schools 
 Template:Divi
 Version:1.0 
*/

/* Hide the Divi Header Navigation Links */
/*
#et-top-navigation { 
position: absolute !important;
top: -9999px !important;
left: -9999px !important; 
}
*/
.screen-reader-text {
position: absolute;
top: -9999px;
left: -9999px;
}
.group:before,.group:after {
content:"";
display:table;
}
.group:after {
clear:both;
}
.last {
margin-right: 0;
}
table {
border-collapse: collapse;
width: 100%;
}
header {
width: 100%;
}
header .inside {
width: 100%;
margin: 0 auto;
position: relative;
}
.main-nav {
margin: auto;
list-style-type: none;
background: #00215D !important;
}
/*
.main-nav a:active, 
.main-nav a:hover, 
.main-nav a {
font-family: 'Roboto', sans-serif !important;
font-size: 12px !important;
line-height: 24px !important;
letter-spacing: 0.8px !important;
font-weight: 500 !important;
color: #ffffff !important;
text-transform: uppercase;
display: block;
text-align: center !important;
position: relative;
overflow: hidden;
border-top: 0 !important;
border-bottom: 0 !important;
padding: 5px 0 4px 0 !important;
}
*/
.main-nav li {
float: left;
width: 12.5%;
/*border-bottom: 1px solid rgba(255,255,255,0.1);*/
position: relative;
}
/*
.main-nav li:hover {
color: #6E80B4 !important;
}
*/
/* sub menu */

.parent-pageid-78464 .main-nav .est a,
.parent-pageid-88801 .main-nav .sixthform a,
.parent-pageid-106362 .main-nav .admissions a,
.parent-pageid-106474 .main-nav .scholarships a,
.parent-pageid-89229 .main-nav .academic a,
.parent-pageid-82046 .main-nav .subjects a,
.parent-pageid-89336 .main-nav .sixth-form-extra-curricular a,
.parent-pageid-82038 .main-nav .enrichment a,
.parent-pageid-89316 .main-nav .universities a,
.parent-pageid-89322 .main-nav .centre a,
.parent-pageid-90498 .main-nav .openevening a,
.parent-pageid-89330 .main-nav .contact a {
background: #6699CC;
}
.page-id-106362 .fp-block-small,
.page-id-106474 .fp-block-small,
.page-id-102171 .fp-block-small,
.page-id-101901 .fp-block-small,
.page-id-101875 .fp-block-small,
.page-id-90543 .fp-block-small,
.page-id-90498 .fp-block-small,
.page-id-89229 .fp-block-small,
.page-id-89336 .fp-block-small,
.page-id-82038 .fp-block-small,
.page-id-89316 .fp-block-small,
.page-id-89322 .fp-block-small,
.page-id-89330 .fp-block-small,
.page-id-82046 .fp-block-small,
.page-id-88801 .fp-block-small {
height: 150px;
} 
.page-id-106362 .fp-block,
.page-id-106474 .fp-block,
.page-id-102171 .fp-block,
.page-id-101901 .fp-block,
.page-id-101875 .fp-block,
.page-id-90543 .fp-block,
.page-id-90498 .fp-block,
.page-id-89229 .fp-block,
.page-id-89336 .fp-block,
.page-id-82038 .fp-block,
.page-id-89316 .fp-block,
.page-id-89322 .fp-block,
.page-id-89330 .fp-block,
.page-id-82046 .fp-block, 
.page-id-88801 .fp-block {
min-height: 360px;
height: 360px;
}

.page-id-106362 h4,
.page-id-106474 h4,
.page-id-102171 h4,
.page-id-101901 h4,
.page-id-101875 h4,
.page-id-90543 h4,
.page-id-90498 h4,
.page-id-89229 h4,
.page-id-89336 h4,
.page-id-82038 h4,
.page-id-89316 h4,
.page-id-89322 h4,
.page-id-89330 h4,
.page-id-82046 h4,
.page-id-88801 h4 { 
color: #ffffff;
font-size: 15px !important;
font-weight: 400 !important;
line-height: 20px !important;
padding-right: 20px !important;
padding-bottom: 0px !important;
}

.page-id-78464 .fp-block .et_pb_code_0 span,
.page-id-88801 .fp-block .et_pb_code_0 span,
.page-id-106362 .fp-block .et_pb_code_0 span,
.page-id-106474 .fp-block .et_pb_code_0 span,
.page-id-89229 .fp-block .et_pb_code_0 span,
.page-id-82046 .fp-block .et_pb_code_0 span,
.page-id-89336 .fp-block .et_pb_code_0 span,
.page-id-82038 .fp-block .et_pb_code_0 span,
.page-id-89316 .fp-block .et_pb_code_0 span,
.page-id-89322 .fp-block .et_pb_code_0 span,
.page-id-90498 .fp-block .et_pb_code_0 span,
.page-id-89330 .fp-block .et_pb_code_0 span {
position:absolute;
bottom:0;
left:0;
padding: 7px; /*imp*/
margin:0% !important;
border-left: 0 !important;	
background-color:rgb(163,1,70,0.8) !important;/*red*/
}

.page-id-78464 .fp-block .et_pb_code_0 a:hover span,
.page-id-88801 .fp-block .et_pb_code_0 a:hover span,
.page-id-106362 .fp-block .et_pb_code_0 a:hover span,
.page-id-106474 .fp-block .et_pb_code_0 a:hover span,
.page-id-89229 .fp-block .et_pb_code_0 a:hover span,
.page-id-82046 .fp-block .et_pb_code_0 a:hover span,
.page-id-89336 .fp-block .et_pb_code_0 a:hover span,
.page-id-82038 .fp-block .et_pb_code_0 a:hover span,
.page-id-89316 .fp-block .et_pb_code_0 a:hover span,
.page-id-89322 .fp-block .et_pb_code_0 a:hover span,
.page-id-90498 .fp-block .et_pb_code_0 a:hover span,
.page-id-89330 .fp-block .et_pb_code_0 a:hover span {
padding: 7px 60px 7px 7px !important;
border-left: 0 solid #B3B8D1 !important;
background-color:rgb(163,1,70) !important;/*red*/
transition:all 0.5s;
color: #21234d !important;
}

.page-id-78464 .fp-block .et_pb_code_1 span,
.page-id-88801 .fp-block .et_pb_code_1 span,
.page-id-106362 .fp-block .et_pb_code_1 span,
.page-id-106474 .fp-block .et_pb_code_1 span,
.page-id-89229 .fp-block .et_pb_code_1 span,
.page-id-82046 .fp-block .et_pb_code_1 span,
.page-id-89336 .fp-block .et_pb_code_1 span,
.page-id-82038 .fp-block .et_pb_code_1 span,
.page-id-89316 .fp-block .et_pb_code_1 span,
.page-id-89322 .fp-block .et_pb_code_1 span,
.page-id-90498 .fp-block .et_pb_code_1 span,
.page-id-89330 .fp-block .et_pb_code_1 span {
position:absolute;
bottom:0;
left:0;
padding: 7px;
margin:0% !important;
border-left: 0 !important;
background-color:rgb(12,108,62,0.8) !important;/*green*/
}

.page-id-78464 .fp-block .et_pb_code_1 a:hover span,
.page-id-88801 .fp-block .et_pb_code_1 a:hover span,
.page-id-106362 .fp-block .et_pb_code_1 a:hover span,
.page-id-106474 .fp-block .et_pb_code_1 a:hover span,
.page-id-89229 .fp-block .et_pb_code_1 a:hover span,
.page-id-82046 .fp-block .et_pb_code_1 a:hover span,
.page-id-89336 .fp-block .et_pb_code_1 a:hover span,
.page-id-82038 .fp-block .et_pb_code_1 a:hover span,
.page-id-89316 .fp-block .et_pb_code_1 a:hover span,
.page-id-89322 .fp-block .et_pb_code_1 a:hover span,
.page-id-90498 .fp-block .et_pb_code_1 a:hover span,
.page-id-89330 .fp-block .et_pb_code_1 a:hover span {
padding: 7px 60px 7px 7px !important;
border-left: 0 solid #0c6c3e !important;
background-color:rgb(12,108,62) !important; /*green*/
transition:all 0.5s;
color: #21234d !important;
}

.page-id-78464 .fp-block .et_pb_code_2 span,
.page-id-88801 .fp-block .et_pb_code_2 span,
.page-id-106362 .fp-block .et_pb_code_2 span,
.page-id-106474 .fp-block .et_pb_code_2 span,
.page-id-89229 .fp-block .et_pb_code_2 span,
.page-id-82046 .fp-block .et_pb_code_2 span,
.page-id-89336 .fp-block .et_pb_code_2 span,
.page-id-82038 .fp-block .et_pb_code_2 span,
.page-id-89316 .fp-block .et_pb_code_2 span,
.page-id-89322 .fp-block .et_pb_code_2 span,
.page-id-90498 .fp-block .et_pb_code_2 span,
.page-id-89330 .fp-block .et_pb_code_2 span {
position:absolute;
bottom:0;
left:0;
padding:7px; /*imp*/
margin:0% !important;
border-left: 0 solid #df5399!important;	
background-color:rgb(210,86,158,0.8) !important;/*pink*/
}
/* 23 NOV 2024 new code for top navigation END */



/* TRANSFERED NEW FRONT SIDE 24 JULY 2025 */

.page-id-78464 .footer-widget,
.page-id-78464 .footer-widgets {
display: all !important;	
}
/* 
.wp-singular .footer-widget,
.page .footer-widget,  */
.single .footer-widget,
.single-post .footer-widget {
display: none !important;	
}
.page-id-106362 .footer-widget,
.page-id-106474 .footer-widget,
.page-id-102171 .footer-widget,
.page-id-101901 .footer-widget,
.page-id-101875 .footer-widget,
.page-id-90543 .footer-widget,
.page-id-90498 .footer-widget,
.page-id-89330 .footer-widget,
.page-id-89322 .footer-widget,
.page-id-89316 .footer-widget, 
.page-id-82038 .footer-widget,
.page-id-89336 .footer-widget,
.page-id-89229 .footer-widget,
.page-id-82046 .footer-widget,
.page-id-88801 .footer-widget {
display: none !important;	
}
/* footer widgets area */
.page-id-106362 #footer-widgets.clearfix,
.page-id-106474 #footer-widgets.clearfix,
.page-id-102171 #footer-widgets.clearfix,
.page-id-101901 #footer-widgets.clearfix,
.page-id-101875 #footer-widgets.clearfix,
.page-id-90543 #footer-widgets.clearfix,
.page-id-90498 #footer-widgets.clearfix,
.page-id-89330 #footer-widgets.clearfix,
.page-id-89322 #footer-widgets.clearfix,
.page-id-89316 #footer-widgets.clearfix,
.page-id-82038 #footer-widgets.clearfix,
.page-id-89336 #footer-widgets.clearfix,
.page-id-89229 #footer-widgets.clearfix,
.page-id-82046 #footer-widgets.clearfix,
.page-id-88801 #footer-widgets.clearfix {
display: none !important;	
}

/* TRANSFERED NEW FRONT SIDE 24 JULY 2025 END */


/* Cranmore bottom widget, Admissions, Extra-Curricular */
.et_pb_section_2 .et_pb_row_1 .et_pb_column_3 .et_pb_code_0 span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_3 .et_pb_code_1 span {
position:absolute;
bottom:0;
left:0;
padding: 7px;
margin:0% !important;
border-left: 0 !important;	
background:rgb(163,1,70,0.8) !important;
}
.et_pb_section_2 .et_pb_row_1 .et_pb_column_3 .et_pb_code_0 a:hover span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_3 .et_pb_code_1 a:hover span {
padding: 7px 60px 7px 7px !important;
background:rgb(163,1,70) !important;/*red*/
transition:all 0.5s;
/*color: #21234d !important;*/
}
/* Cranmore bottom widget end */
/* M House bottom widget, Admissions, Extra-Curricular */
.et_pb_section_2 .et_pb_row_1 .et_pb_column_4 .et_pb_code_1 span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_4 .et_pb_code_2 span {
position:absolute;
bottom:0;
left:0;
padding: 7px;
margin:0% !important;
border-left: 0 !important;
background:rgb(12,108,62,0.8) !important;
/*green*/
}
.et_pb_section_2 .et_pb_row_1 .et_pb_column_4 .et_pb_code_1 a:hover span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_4 .et_pb_code_2 a:hover span {
padding: 7px 50px 7px 7px !important;
background: rgb(12,108,62) !important; 
/*green*/
transition:all 0.5s;
/*color: #21234d !important;*/
}
/* Manor House bottom widget end */
/* St Teresas's bottom widget, Admissions, Extra-Curricular */
.et_pb_section_2 .et_pb_row_1 .et_pb_column_5 .et_pb_code_2 span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_5 .et_pb_code_3 span {
position:absolute;
bottom:0;
left:0;
padding: 7px;
margin:0% !important;
border-left: 0 !important;
background:rgb(210,86,158,0.8) !important;
/*pink*/
}
.et_pb_section_2 .et_pb_row_1 .et_pb_column_5 .et_pb_code_2 a:hover span,
.et_pb_section_2 .et_pb_row_1 .et_pb_column_5 .et_pb_code_3 a:hover span {
padding: 7px 50px 7px 7px !important;
background: rgb(210,86,158) !important; 
transition:all 0.5s;
/*color: #21234d !important;*/
}
/* St Teresas's bottom widget end */
/* Admissions, Extra-Curricular end */

/* SIDEBAR MENU 2024 */
.widget_nav_menu h2 {
font-family: 'Roboto', sans-serif !important; 
font-size: 13px !important;
line-height: 1.2em !important;
letter-spacing: 0.7px !important;
font-weight: 400 !important;
color: #ffffff !important;
text-transform: uppercase;
text-align: left !important;
font-weight: 500 !important;
list-style-type: none !important;
padding: 10px 0 9px 10px !important; 
margin-bottom: 1px !important; 
background: #00215D !important; 
}
/*
.widget_nav_menu h2 {
font-family: 'Roboto', sans-serif !important; 
font-size: 15px !important;
line-height: 35px !important;
letter-spacing: 0.9px !important;
font-weight: 400 !important;
color: #ffffff !important;
text-transform: uppercase;
text-align: left !important;
list-style-type:none !important;
 padding-left: 10px !important;
margin-bottom: 4px !important; 
background: #02225F !important; 
}
*/
#nav_menu-3.widget.widget_nav_menu {
list-style: none !important; 
background: #fafafa; 
color: #000000 !important;
}

#nav_menu-3.widget_nav_menu ul li a {
color: #000000 !important;
font-weight: 400 !important;
line-height: 1.7em !important;
text-decoration: none; 
display: block; 
border-bottom: 1px solid #dadada;
padding: 5px 10px 4px 12px !important;
background: url(https://www.effinghamschools.org/files/arrows/bullet.png) no-repeat 99% 11px; 
}

#nav_menu-3.widget_nav_menu .current-menu-item a {
color: #000000 !important;
font-weight: 600 !important;
border-bottom: 1px solid #6a6a6a;
background: #e9efeb url(https://www.effinghamschools.org/files/arrows/bullet2.png) no-repeat 99% 11px !important; 
}

#nav_menu-3.widget_nav_menu ul li a:focus {
color: #222222 !important;
font-weight: 600 !important;
background: #f4f4f4 url(https://www.effinghamschools.org/files/arrows/bullet2.png) no-repeat 99% 11px; 
}

#nav_menu-3.widget_nav_menu ul li a:hover {
color: #222222 !important;
background: #f4f4f4 url(https://www.effinghamschools.org/files/arrows/bullet.png) no-repeat 99% 11px; 
border-bottom: 1px solid #D6D6D6!important;
color: #222222 !important;
background: #f4f4f4 url(https://www.effinghamschools.org/files/arrows/bullet2.png) no-repeat 99% 11px; 
}

#nav_menu-3.widget_nav_menu ul li a.active {
color: #222222!important;
font-weight: 600 !important;
border-bottom: 1px solid #c0c0c0;
background: #f5f5f5 url(https://www.effinghamschools.org/files/arrows/bullet.png) no-repeat 99% 11px;
padding-left: 25px !important;
}
/* SIDEBAR MENU 2024 END */

/* breadcrumbs */
/*
.lwp_divi_breadcrumbs {
margin-bottom: 10px !important;
}
.et_pb_module.lwp_divi_breadcrumbs.lwp_divi_breadcrumbs_0,
.lwp-breadcrumbs {
color: #293865 !important;
font-size: 12px !important;
font-weight: 500 !important;
margin-bottom: 0px !important;
padding-bottom: 5px !important;
text-decoration: italic !important;
}
.lwp_divi_breadcrumbs_0 .separator.et-pb-icon {
color: rgba(116,125,138) !important;
color: #3e5d5b !important; 
font-size: 12px !important;
font-style: italic !important;
font-weight: 500 !important;
padding: 0px 5px 0 5px !important;
text-transform: capitalize!important;
}
.lwp_divi_breadcrumbs_0 a {
color: rgba(116,125,138) !important;
font-size: 12px !important;
font-style: italic !important;
font-weight: 500 !important;
padding-bottom: 0px !important;
text-transform: capitalize!important;
}
.lwp_divi_breadcrumbs_0 a:hover {
color: #FF0066 !important; 
color: rgba(35, 60, 89, 0.5) !important;
font-size: 12px !important;
font-weight: 500 !important;
font-style: italic !important;
padding-bottom: 0px !important;
text-transform: capitalize! important;
}
.lwp_divi_breadcrumbs_0 .et_pb_module .lwp_divi_breadcrumbs span.current,
.lwp_divi_breadcrumbs_0 {
color: #293865 !important; 
font-size: 12px !important;
font-weight: 500 !important;
padding-bottom: 0px !important;
text-decoration: italic !important;
}
*/
/* breadcrumbs end */

/* footer */
.page-id-78464 #main-footer {
background-color: #f0f0f0 !important;
width: 100% !important;
padding-top: 0 !important;
margin-top: 0 !important;
}
.page-id-78464 #main-footer .container {
max-width: none !important;
width: 100% !important;
padding-top: 0 !important;
margin-top: 0 !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
.page-id-78464 #main-footer .et_pb_widget {
width: 100% !important;
padding-top: 0 !important;
margin-top: 0 !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
/* imp */
.page-id-78464 #footer-widgets.clearfix {
padding-top: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
/*
/* Footer Info new */
#main-footer .footer-widget h3 {
color: #ffffff !important; 
font-family: 'Roboto', sans-serif !important;
font-size: 18px !important; 
font-weight: 400 !important;
line-height: 22px !important; 
}
#block-2 p,
#block-3 p,
#block-4 p,
#block-5 p {	
font-family: 'Roboto', sans-serif !important;
font-size: 15px !important; 
font-weight: 400 !important;
text-align: left !important;
padding: 5px 1px 7px 5px !important;
margin-top: 0 !important;
margin-bottom: 5px !important;
}
.page-id-78464 .et_pb_text {
font-family: 'Roboto', sans-serif !important;
font-size: 15px !important;
}
#main-footer #block-2 h3 {
font-family: 'Roboto', sans-serif !important;
color: #ffffff !important;
text-align: left !important;
padding: 8px 2px 8px 5px !important;
margin-top: 0 !important;
margin-bottom: 10px !important;
background-color: #A30046 !important;
}
#main-footer #block-3 h3 {
font-family: 'Roboto', sans-serif !important;
color: #ffffff !important;
text-align: left !important;
padding: 8px 2px 8px 5px !important;
margin-top: 0 !important;
margin-bottom: 10px !important;
background-color: #006F3C !important;
}
#main-footer #block-4 h3 {
font-family: 'Roboto', sans-serif !important;
color: #ffffff !important;
text-align: left !important;
padding: 8px 2px 8px 5px !important;
margin-top: 0 !important;
margin-bottom: 10px !important;
background-color: #D2569E !important;
}
#main-footer #block-5 h3 {
font-family: 'Roboto', sans-serif !important;
color: #ffffff !important;
text-align: left !important;
padding: 8px 2px 8px 5px !important;
margin-top: 0 !important;
margin-bottom: 10px !important;
background-color: #01215E !important;
}
/* Footer Info new end */

/* New Sidebar Menu 2023 */
#nav_menu-3.widget.widget_nav_menu,
#nav_menu-2.widget.widget_nav_menu {
line-height: 1.8em !important;
background: #fafafa !important;
color: #222222 !important;
}

/* background color change on hover */
.fp-block .et_pb_code span {
position:absolute;
bottom:0;
left:0;
padding:5px; /*imp*/
margin:1% !important;
border-left: 7px solid #df5399!important;
/*background-color:rgb(51,51,102,0.9) !important;*/
transition:all 0.5s;
}
.fp-block .et_pb_code span a:hover {
padding:10px 20px 10px 20px;
border-left:5px solid #fff;
background-color:rgb(125, 185, 183, 0.9) !important;
transition:all 0.5s;
}
 /* images gap */
   /* 
.fp-section:first-child .fp-block,
.fp-section:first-child .fp-block-v2 { 
border-top: 0 solid #ffffff !important;
	*/
/*border bottom-mobile*/
	/* 
border-bottom: 10px solid white !important;
border-left: 1px solid #ffffff !important;
border-right: 1px solid #ffffff !important;
padding: 0 !important;
margin: 0 !important;
}
*/
#fp-search &gt; div {
width:100%;
padding:10px 5%;
margin:0 auto;
}
#fp-search .awesomplete {
width:calc(100% - 80px);
}
#fp-search .awesomplete &gt; ul {
width:100%;
}
.page-id-78464 .awesomplete {
height:100%;
}
.page-id-78464 .awesomplete &gt; ul {
bottom:0%;
} 
/*-----------*/

.fp-block {
min-height:350px;
height:450px;
}
.fp-block-small {
height:150px;
}
.et_pb_section_2 .et_pb_row_2 .et_pb_column_4 .fp-block-small {
height: 150px;
}
.et_pb_section_2 .et_pb_row_2 .et_pb_column_4 .fp-block {
min-height: 360px;
height: 360px;
}
.vertical-align-text {
display:flex;
align-items:center;
}
.page-id-78464 .vertical-align-text {
display:flex;
align-items:center;
}
.fp-block .et_pb_code, 
.fp-block .et_pb_code a, 
.fp-block .et_pb_code_inner, 
.fp-block-small .et_pb_code, 
.fp-block-small .et_pb_code_inner, 
.fp-block-small .et_pb_code a, 
.fp-block-v2 .et_pb_code, 
.fp-block-v2 .et_pb_code_inner, 
.fp-block-v2 .et_pb_code a {
width:100%;
height:100%;
}
/* bg tint */
.fp-block-small .et_pb_code a, 
.fp-block .et_pb_code a,
.fp-block-v2 .et_pb_code a {
display:flex;
align-items:center;
justify-content: center;
/*background-color:rgb(51,51,102,0.1)!important;*/
}
/* bg tint end */
.fp-block .et_pb_code a:hover {
background-color: rgb(254, 235, 242, 0.2) !important;
transition: background-color 0.5s;
}
/* background color change on hover */

/* STTERESAS */
.fp-block .et_pb_code_2 span,
.page-id-78464 .fp-block .et_pb_code_2 span {
position:absolute;
bottom:0;
left:0;
padding:7px; /*imp*/
margin:0% !important;
border-left: 0 solid #df5399!important;	
background-color:rgb(210,86,158,0.8) !important;/*pink*/
}
.fp-block .et_pb_code_2 a:hover span,
.page-id-78464 .fp-block .et_pb_code_2 a:hover span {
padding: 7px 50px 7px 7px !important;
border-left: 0 important;
background-color:rgb(210,86,158) !important;/*pink*/
transition:all 0.5s;
color: #CF4996 !important;
}
/* stteresas end */

/* cranmore */
.fp-block .et_pb_code_0 span,
.page-id-78464 .fp-block .et_pb_code_0 span {
position:absolute;
bottom:0;
left:0;
padding: 7px; /*imp*/
margin:0% !important;
border-left: 0 !important;	
background-color:rgb(163,1,70,0.8) !important;/*red*/
}
.fp-block .et_pb_code_0 a:hover span,
.page-id-78464 .fp-block .et_pb_code_0 a:hover span {
padding: 7px 60px 7px 7px !important;
border-left: 0 solid #B3B8D1 !important;
background-color:rgb(163,1,70) !important;/*red*/
transition:all 0.5s;
color: #21234d !important;
}
/* cranmore end */

/* manor house */
.fp-block .et_pb_code_1 span,
.page-id-78464 .fp-block .et_pb_code_1 span {
position:absolute;
bottom:0;
left:0;
padding: 7px;
margin:0% !important;
border-left: 0 !important;
background-color:rgb(12,108,62,0.8) !important;/*green*/
}
.fp-block .et_pb_code_1 a:hover span,
.page-id-78464 .fp-block .et_pb_code_1 a:hover span {
padding: 7px 60px 7px 7px !important;
border-left: 0 solid #21234d !important;
background-color:rgb(12,108,62) !important; /*green*/
transition:all 0.5s;
color: #21234d !important;
}
/* manor house end */
.fp-block .et_pb_code a:hover span {
padding:10px 20px 10px 20px;
border-left:5px solid #fff;
/*background-color:rgb(51,51,102,0.9) !important;*/
transition:all 0.5s;
}
/* movable titles on hover */
.fp-block .et_pb_code a:hover span {
border-left: 5px solid #CF4996 !important;
/*background-color:rgba(51,51,102,0.8) !important;*/
transition:all 0.5s !important;
}
/* movable titles on hover end */

/* lables fixed corner */
.fp-block .et_pb_code span {
position:absolute;
bottom:0;
left:0;
/* lables-corner */
margin: 0.1% !important;
/* lables-corner  */
}
/* borders 4px */
.fp-section .fp-block, 
.fp-section .fp-block-small, 
.fp-section .fp-block-v2 {
border: 4px solid #ffffff;
}
.fp-section:first-child .fp-block, 
.fp-section:first-child .fp-block-v2 {
border-top:0px !important;
}
.fp-section .fp-block:last-child, 
.fp-section .fp-block-small:last-child, 
.fp-section .fp-block-v2:last-child {
border-right: 5px !important;
}
.fp-block .et_pb_code a,
.fp-block-v2 .et_pb_code a,
.fp-block-small .et_pb_code a {
display:flex;
align-items:center;
justify-content: center;
/*background-color:rgb(51,51,102,0.1)!important;*/
}
/* bg color change on hover */
/* menu end */</pre></body></html>