@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=DM+Serif+Display:ital@0;1&display=swap');

.embedded-video-16-9 {
    position: relative;
    width: 40vw;
    height: 22.5vw; /* 50*9/16 */
}

.embedded-video-16-9 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.text-widget h1 {
 font-weight: normal;
 font-size: 80px; 
 color: #000; 
 line-height: 85%;    !mainheaderonhomepage ;
 font-family: 'DM Serif Display' ;
}

.text-widget hx {
  line-height: 1;
  font-size: 24px;  !bodytextinmainboxonhomepage ;
  font-family: 'DM Sans', 'Open Sans Condensed', Arial, Helvetica, sans-serif !important;
}

.text-widget p {
  line-height: 1;
  font-size: 22px;  !bodytextonhomepage ;
  font-family: 'DM Sans', 'Open Sans Condensed', Arial, Helvetica, sans-serif !important;
}

#top-menu-1 {
  border-radius: 25px;
  background: #26423D;
  padding: 20px; 
  width: 200px;
  height: 0px;  
 font-size: 1em; 
 color: #F9EFDC; 
  text-align: right;
 font-family: 'DM Sans', 'Open Sans Condensed; 
}


#top-menu-2 {
  border-radius: 25px;
  background: #26423D;
  padding: 20px; 
  width: 200px;
  height: 0px;  
   font-size: 1em; 
 color: #F9EFDC; 
  text-align: right;
 font-family: 'DM Sans', 'Open Sans Condensed; 
}

.page-content h1 {
 font-weight: normal;
 font-size: 50px;
 line-height: 16px; 
 color: #000 !latestnews;
 font-family: 'DM Serif Display', 'PT Serif','Open Sans Condensed', Arial, Helvetica, sans-serif !important;
}

.widget__content__data h1:not(.page-content h1, .text-widget h1) {
    /*background-color: #F9EFDC;*/  !thissectionchangestitlesoncontentpages;
    /*padding: 3vw 0 3vw;*/
    text-align: center;
    color: #F9EFDC !importantcream;
    /*box-shadow: inset 0px 5px 3px -4px rgba(156,158,158,1);*/
    font-family: 'DM Serif Display', 'PT Serif', 'DM Sans', 'Open Sans Condensed', Arial, Helvetica, sans-serif !important;
    font-weight: normal;
  	font-size: calc(42px + (60 - 42) * (100vw - 768px) / (1440 - 768));
  	/*position: absolute;*/ !changedbystuarttocommentitout;
  	top: 0;
  	width: 100%;
}

/*.widget__content__data h1:not(.page-content h1, .text-widget h1):before {
  	content: '';
	display: block;
	height: 4px;
	width: 80px;
	background-color: #DB002E;
	margin: 0 auto 1.25rem;
}*/

.widget__content__data .page-content {
  	margin-top: 1em; !adjustsmarginabovecontentpagecontent;
}

/* Table, th & td are used to define the top header with links to The Link Centre and Gateway Lodge*/

table {
    border-collapse:separate;
    border-color: #000; 
    border-width: 5px;
    border-radius: 5px;
    
}

td,th {
    border-color: #000; 
    border-width: 5px;
    border-radius: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}


th {
    background-color: #272A44;
   font-size: calc(10px + (46 - 42) * (100vw - 768px) / (1440 - 768)); 
     color: #F9EFDC; 
 text-align: centre;
 font-family: 'DM Sans'; 
  font-weight: normal;
}

td {
    background-color: #26423D;
   font-size: calc(10px + (46 - 42) * (100vw - 768px) / (1440 - 768)); 
     color: #F9EFDC; 
 text-align: center;
 font-family: 'DM Sans'; 
  font-weight: normal
}

h2 {
 font-weight: normal; 
 font-size: 2em !changedfrom32px ; 
 line-height: 21px; 
 color: #F9EFDC ; 
 font-family: 'DM Serif Display', 'PT Serif', 'DM Sans', 'Open Sans Condensed; 
}

.text-widget h2 {
  font-family: 'DM Serif Display';
  font-size: 3em ; !sectionheaderonhomepage ;
	font-weight: normal;
	line-height: 1em;
}

h3 {
 font-size: 30px; !changedfrom22px; 
 line-height: 21px; 
 color: #000; 
 font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; 
 font-weight: bold;
}

h4 {
 font-weight: normal; 
 font-size: 22px; 
 line-height: 21px; 
 color: #F9EFDC; 
 font-family: 'DM Sans', 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; 
}

p {
 font-weight: normal; 
 font-size: 22px; !bodytextoncontentpages
 line-height: 24px; 
 color: rgb(0, 0, 0); 
 font-family: 'DM Sans', 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; 
}


ul {
 list-style-position: inside;
 font-weight: normal; 
 font-size: 24px; 
 line-height: 26px; 
 color: rgb(0, 0, 0); 
 font-family: 'DM Sans', 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; 
}

blockquote {
 font-weight: normal; 
 font-size: 18px; 
 line-height: 20px; 
 color: rgb(0, 0, 0); 
 font-family: 'DM Sans', 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; 
 margin-left: 20px ;
 margin-right: 20px ;
}

button, .button {
	color: #F9EFDC !important;
	border-radius: 2em;
	cursor: pointer;
	font-size: 1.125rem;
	padding: 0.6em 2.5em 0.6em;
	text-transform: uppercase;
	background-color: #13B085;
	font-weight: normal !important;
	border: 0px;
 }

.button:hover {
	background-color: #284175;
	color: #F9EFDC;
	text-decoration: none;
}


a:not(.button, .th, .td) {
 font-weight: bold; 
 font-size: 1em;
 line-height: 16px; 
 color: #000; 
 font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ;
 text-decoration: none;
}

a[href^="tel:"]:not(.button), a[href^="tel:"]:not(.button):hover {
  	color: #000;
}

a:not(.button):hover {
 color: #000;
  text-decoration: underline;
  /*text-decoration-style: dotted;*/
}

a img {
  opacity: 1.0;
}

a img:hover {
  opacity: 0.7;
}


a.boxes {
	display: flex;
	background-color: #272A44;
	width: 25%;
	float: left;
	text-align: left;
	padding: 0.5em 6% 0 6%;
	min-height: 7.8125rem;
	font-size:2rem;
	line-height: 1em;
	font-weight: normal;
	color: #F9EFDC !important;
	box-sizing: border-box;
	vertical-align:middle;
font-family: 'DM Serif Display', 'PT Serif', 'Open Sans Condensed', Arial, Helvetica, sans-serif;
  color: #F9EFDC;  
  /*text-transform: uppercase;*/
}

a:nth-of-type(2).boxes {
	text-align: centre;
	color: #F9EFDC; 
  	background-color: #26423D;
}
a:nth-of-type(3).boxes {
	background-color: #DB002E;
  color: #F9EFDC;  
  text-align: centre;
}
a:nth-of-type(4).boxes {
	background-color: #529DF7;
    color: black;  
  text-align: centre;
}


p:nth-of-type(2) a.boxes {
    background-color: #26423D;
	color: #F9EFDC; 
  	text-align: centre;
}
p:nth-of-type(3) a.boxes {
	background-color: #DB002E;
  color: #F9EFDC;  
  text-align: centre;
}
p:nth-of-type(4) a.boxes {
	background-color: #529DF7;
  color: #000000;  
  text-align: centre;
}

a:hover.boxes {
    opacity: 0.9;
	text-decoration: none;	
}

a.boxes2 {
	display: flex;
	background-color: #272A44;
	width: 50%;
	float: left;
	text-align: center;
	padding: 0.5em 6% 0 1%;
	min-height: 4.8125rem;
	font-size:2rem;
	line-height: 1em;
	font-weight: normal;
	color: #F9EFDC !important;
	box-sizing: border-box;
	vertical-align:middle;
font-family: 'DM Serif Display', 'PT Serif', 'Open Sans Condensed', Arial, Helvetica, sans-serif;
  color: #F9EFDC;  
  /*text-transform: uppercase;*/
}

a:nth-of-type(2).boxes2 {
	text-align: centre;
	color: #F9EFDC; 
  	background-color: #26423D;
}
a:nth-of-type(3).boxes2 {
	background-color: #DB002E;
  color: #F9EFDC;  
  text-align: centre;
}
a:nth-of-type(4).boxes2 {
	background-color: #529DF7;
    color: black;  
  text-align: centre;
}


p:nth-of-type(2) a.boxes2 {
    background-color: #26423D;
	color: #F9EFDC; 
  	text-align: centre;
}
p:nth-of-type(3) a.boxes2 {
	background-color: #DB002E;
  color: #F9EFDC;  
  text-align: centre;
}
p:nth-of-type(4) a.boxes2 {
	background-color: #529DF7;
  color: #000000;  
  text-align: centre;
}

a:hover.boxes2 {
    opacity: 0.9;
	text-decoration: none;	
}

@media only screen and (max-width: 1279px) {
  a.boxes {
    width: 50%;
  }
    a.boxes2 {
    width: 50%;
  }
}
  
@media only screen and (max-width: 579px) {
    a.boxes {
    width: 100%;
  }
  a.boxes2 {
    width: 100%;
  }
}

.hpbutton {
  	background-color: #F9EFDC;
    color: #26423D !important;
    border-radius: 2em;
    cursor: pointer;
    font-size: 2rem;
    padding: 0.9em 2.5em 0.9em;
    text-transform: uppercase;
    font-weight: normal !important;
    border: 0px;
    text-transform: uppercase;
    text-decoration: none;
}

.widget__content__menu .menu>ul>li>a, .menu>ul>li>ul>li>div>a, .widget__content__menu .menu > ul > li > ul > li:hover > a {
  	text-decoration: none;
}

.widget__content__menu .desktop-menu>ul>li, .menu>ul>li div, .menu>ul>li>ul>li>ul>li {
  	/*padding: 1em !important;*/
  	text-decoration: none;
}

.level-3 li, .level-2 li {
  	border-bottom: solid 2px #f4f4f4;
}

#contentWrapper {
  	margin-top: 25em;
}


        @media (max-width: 576px) {

			.embedded-video-16-9 {
      			width: 89vw;
    			height: 50.0625vw; /* 89*9/16 */
  				margin-left: 3vw
          	}

            h1 {
                font-size: calc(50px - 10%)
            }


            h2 {
                font-size: calc(26px - 10%)
            }


            h3 {
                font-size: calc(22px - 10%)
            }


            h4 {
                font-size: calc(22px - 10%)
            }


            h5 {
                font-size: calc(19px - 10%)
            }


            h6 {
                font-size: calc(18px - 10%)
            }


            button {
                font-size: calc(18px - 10%)
            }


            p {
                font-size: calc(18px - 10%)
          }


            a {
                font-size: calc(18px - 10%)
            }
          
          .mobile {
            	width: 95% !important;
            	float: none !important;
          	}
          
         .mobile2 {
            	width: 80% !important;
			}
          
          .widget__content__data .page-content {
  				margin-top: 3em;
			}
          
          .widget__content__data h1:not(.page-content h1, .text-widget h1) {
            	top: 3rem !important;
          	}
          
          	#contentWrapper {
  				margin-top: 8em !important;
			}

        }



        @media (max-width: 768px) {

			.embedded-video-16-9 {
   				width: 89vw;
    			height: 50.0625vw; /* 89*9/16 */
  				margin-left: 3vw
    		}
          
          	h1 {
                font-size: calc(50px - 10%)
            }


            h2 {
                font-size: calc(22px - 10%)
            }


            h3 {
                font-size: calc(22px - 10%)
            }


            h4 {
                font-size: calc(22px - 10%)
            }


            h5 {
                font-size: calc(19px - 10%)
            }


            h6 {
                font-size: calc(18px - 10%)
            }


            button {
                font-size: calc(18px - 10%)
            }


            p {
                font-size: calc(18px - 10%)
            }


            a {
                font-size: calc(18px - 10%)
            }

			
          	a[href^="tel:"]:not(.button), a[href^="tel:"]:not(.button):hover {
  				color: #000;
    			text-decoration: none;
			}
          
          	.footer a {
              	color: #000 !important;
          	}
          
          	#contentWrapper {
  				margin-top: 21em;
			}
        }



        @media (min-width: 2000px) {

			.embedded-video-16-9 {
    width: 40vw;
    height: 22.5vw; /* 40*9/16 */
			}
          
			.mobile {
            	width: 25% !important;
			}

         .mobile2 {
            	width: 40% !important;
			}

} 



       @media (min-width: 2500px) {

		.embedded-video-16-9 {
        width: 40vw;
    height: 22.5vw; /* 40*9/16 */
			}
          
		.mobile {
            	width: 20% !important;
			}

         .mobile2 {
            	width: 40% !important;
			}
}


.fc-daygrid-day-number {font-weight: 400;  font-size: 16px;  line-height: 21px;  color: rgb(0, 0, 0);  
  font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif; }

.fc-daygrid-day {background-color: #F9EFDC; }

.fc-day-today {background-color: #F9EFDC !important; }

.fc-col-header-cell-cushion {font-weight: normal;  font-size: 16px;  line-height: 21px;  text-transform: capitalize;  
  color: rgb(0, 0, 0);  font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif; }

.fc-col-header-cell {background-color: #F9EFDC; }

.fc button {font-weight: normal !important;  font-size: 18px !important;  line-height: 16px !important;  
  padding: 10px !important;  text-transform: capitalize !important;  color: #F9EFDC !important;  
  background-color: #529DF7 !important;  border-color: rgb(0, 0, 0) !important;  
  font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif; !important; }

.fc-toolbar {text-transform: capitalize;  color: rgb(0, 0, 0);  background-color: #F9EFDC; 
  font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif ; }

.fc-theme-standard {}

.fc .fc-scrollgrid-section > td {border-color: rgb(0, 0, 0); }

.fc-daygrid-dot-event {font-weight: normal;  font-size: 14px;  line-height: 21px;  padding: 0px;  
  text-transform: capitalize;  color: #272A44;  background-color: #F9EFDC;  
  font-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif; }

.fc-h-event {font-weight: normal;  font-size: 14px;  line-height: 21px;  padding: 0px; 
  text-transform: capitalize;  color: #F9EFDC;  background-color: rgb(55, 136, 216);  border-color: rgb(0, 0, 0);  
  ffont-family: 'DM Sans', 'Libre Franklin', Arial, Helvetica, sans-serif; }

.fc-daygrid-event-dot {display: block; }

.fc-toolbar.fc-header-toolbar {position: relative;}

.text-event-day {
  border-bottom: 14px solid #F9EFDC;
}

.event-name-wrapper p {
  font-size: 24px;
}

.sidebarBody {
  	margin-top: 19em;
}

.sidebarBody .menu>ul li a, 
.sidebarBody .menu ul li ul li a,
.sidebarBody .menu ul li ul li ul li a
{
    border-bottom: 0 !important;
}

.sidebarBody .menu a:hover {
  text-decoration: none !important; 	 
}

.sidebarBody ul {
	padding-inline-start: 20px;
}

.sidebarBody ul.level-1 > li a, .sidebarBody ul.level-2 > li a, .sidebarBody ul.level-3 > li a, .sidebarBody ul.level-4 > li a {border-bottom:#f4f4f4 solid 4px !important; line-height: 1;}
.sidebarBody ul.level-1 > li > a{font-family: 'DM Sans', 'Open Sans Condensed' !important}
.sidebarBody ul.level-1 > li > a{font-size: 1.55rem !important}
.sidebarBody ul.level-1 > li > a{font-weight: normal !important}
.sidebarBody ul.level-1 > li > a{text-transform: uppercase !important}
.sidebarBody ul.level-1 > li > a{color: #525252 !important}
.sidebarBody ul.level-1 {background-color: #F9EFDC !important}
.sidebarBody ul.level-1 > li:hover > a{color: #529DF7 !important}
.sidebarBody ul.level-1 > li:hover{background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-1.selected > li {background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-1.selected > li > a{color: #529DF7 !important}
.sidebarBody ul.level-1 > li {border-bottom: none !important;}
.sidebarBody ul.level-1 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-1 > li > a{padding-top: 25px !important; padding-bottom: 25px !important}
.sidebarBody ul.level-2 > li > a{font-family: 'DM Sans', 'Open Sans Condensed' !important}
.sidebarBody ul.level-2 > li > a{font-size: 1.25rem !important}
.sidebarBody ul.level-2 > li > a{font-weight: 400 !important}
.sidebarBody ul.level-2 > li > a{text-transform: uppercase !important}
.sidebarBody ul.level-2 > li > a{color: #525252 !important}
.sidebarBody ul.level-2{background-color: #F9EFDC !important}
.sidebarBody ul.level-2 > li:hover > a{color: #529DF7 !important}
.sidebarBody ul.level-2 > li:hover{background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-2.selected > li {background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-2.selected > li > a{color: #529DF7 !important}
.sidebarBody ul.level-2 > li {border-bottom: none !important;}
.sidebarBody ul.level-2 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-2 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-3 > li > a{font-family: 'DM Sans', 'Open Sans Condensed' !important}
.sidebarBody ul.level-3 > li > a{font-size: 1rem !important}
.sidebarBody ul.level-3 > li > a{font-weight: 400 !important}
.sidebarBody ul.level-3 > li > a{text-transform: uppercase !important}
.sidebarBody ul.level-3 > li > a{color: #525252 !important}
.sidebarBody ul.level-3{background-color: #F9EFDC !important}
.sidebarBody ul.level-3 > li:hover > a{color: #525252 !important}
.sidebarBody ul.level-3 > li:hover{background-color: #FAF6FB!important;}
.sidebarBody ul.level-3.selected > li {background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-3.selected > li > a{color: #13B085 !important}
.sidebarBody ul.level-3 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-3 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-4 > li > a{font-family: 'DM Sans', 'Open Sans Condensed' !important}
.sidebarBody ul.level-4 > li > a{font-size: 0.75rem !important}
.sidebarBody ul.level-4 > li > a{font-weight: 400 !important}
.sidebarBody ul.level-4 > li > a{text-transform: uppercase !important}
.sidebarBody ul.level-4 > li > a{color: #525252 !important}
.sidebarBody ul.level-4{background-color: #F9EFDC !important}
.sidebarBody ul.level-4 > li:hover > a{color: #525252 !important}
.sidebarBody ul.level-4 > li:hover{background-color: #FAF6FB!important;}
.sidebarBody ul.level-4.selected > li {background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-4.selected > li > a{color: #13B085 !important}
.sidebarBody ul.level-4 > li {border-bottom: none !important;}
.sidebarBody ul.level-4 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-4 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-5 > li > a{font-family: 'DM Sans', 'Open Sans Condensed' !important}
.sidebarBody ul.level-5 > li > a{font-size: 13px !important}
.sidebarBody ul.level-5 > li > a{font-weight: 400 !important}
.sidebarBody ul.level-5 > li > a{text-transform: none !important}
.sidebarBody ul.level-5 > li > a{color: #999 !important}
.sidebarBody ul.level-5 {background-color: #F9EFDC!important;}
.sidebarBody ul.level-5 > li:hover > a{color: #529DF7 !important}
.sidebarBody ul.level-5 > li:hover{background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-5.selected > li {background-color: #FAF6FB!important; border-bottom:#529DF7 solid 4px;}
.sidebarBody ul.level-5.selected > li > a{color: #529DF7 !important}
.sidebarBody ul.level-5 > li {border-bottom: none !important;}
.sidebarBody ul.level-5 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-5 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-1 > li > a{font-family: Arial}
.sidebarBody ul.level-1 > li > a{font-size: 28px}
.sidebarBody ul.level-1 > li > a{font-weight: 400}
.sidebarBody ul.level-1 > li > a{text-transform: none}
.sidebarBody ul.level-1 > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-1{background-color: rgb(242, 242, 242)}
.sidebarBody ul.level-1 > li:hover > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-1 > li:hover{background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-1.selected > li {background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-1.selected > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-1 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-1 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-2 > li > a{font-family: Arial}
.sidebarBody ul.level-2 > li > a{font-size: 16px}
.sidebarBody ul.level-2 > li > a{font-weight: 400}
.sidebarBody ul.level-2 > li > a{text-transform: none}
.sidebarBody ul.level-2 > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-2{background-color: rgb(242, 242, 242)}
.sidebarBody ul.level-2 > li:hover > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-2 > li:hover{background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-2.selected > li {background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-2.selected > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-2 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-2 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-3 > li > a{font-family: Arial}
.sidebarBody ul.level-3 > li > a{font-size: 16px}
.sidebarBody ul.level-3 > li > a{font-weight: 400}
.sidebarBody ul.level-3 > li > a{text-transform: none}
.sidebarBody ul.level-3 > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-3{background-color: rgb(242, 242, 242)}
.sidebarBody ul.level-3 > li:hover > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-3 > li:hover{background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-3.selected > li {background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-3.selected > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-3 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-3 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-4 > li > a{font-family: Arial}
.sidebarBody ul.level-4 > li > a{font-size: 16px}
.sidebarBody ul.level-4 > li > a{font-weight: 400}
.sidebarBody ul.level-4 > li > a{text-transform: none}
.sidebarBody ul.level-4 > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-4{background-color: rgb(242, 242, 242)}
.sidebarBody ul.level-4 > li:hover > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-4 > li:hover{background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-4.selected > li {background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-4.selected > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-4 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-4 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
.sidebarBody ul.level-5 > li > a{font-family: Arial}
.sidebarBody ul.level-5 > li > a{font-size: 16px}
.sidebarBody ul.level-5 > li > a{font-weight: 400}
.sidebarBody ul.level-5 > li > a{text-transform: none}
.sidebarBody ul.level-5 > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-5{background-color: rgb(242, 242, 242)}
.sidebarBody ul.level-5 > li:hover > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-5 > li:hover{background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-5.selected > li {background-color: rgb(231, 231, 231)}
.sidebarBody ul.level-5.selected > li > a{color: rgb(85, 85, 85)}
.sidebarBody ul.level-5 > li > a{padding-left: 10px !important; padding-right: 10px !important}
.sidebarBody ul.level-5 > li > a{padding-top: 10px !important; padding-bottom: 10px !important}
