@import url("../../../../stellar2/styles/scuba.css");
body.modal-open { position: fixed; width: 100%; }

html{
 max-width: 100%;
}

.customHeader {background-color:white;margin:5px; background-image: url(../customimages/TopImage.jpeg); background-repeat: no-repeat; background-position: center; background-size:cover; height: 150px;}
.topLogo {height: 150px;}
#page-wrapper
{
  width:100%;

}
.panel-footer
{
	font-family:"Noto Sans", Arial, Helvetica, sans-serif;
}
.body 
{
	font-family:"Noto Sans", Arial, Helvetica, sans-serif;
}

.customLogo {height:75px; background-repeat: no-repeat;background-position: center;}
.navbar-right{
    margin-right:0px;
    margin-top: 12px; /* change this if image is different height */
}
.navbar-nav>li>a{
font-family: "Noto Sans", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 21px;
    font-weight: 600;
}

.customFooterContainer {max-width:1200px; margin-left:auto; margin-right:auto;padding:40px 0px 0px 0px;}
.customFooter {background-color:white;margin:5px}
.customFooter .headerText {color: #fff;}
.customFooter .text {color:#ccc;}
.customFooter ol,ul {list-style:none;padding-inline-start: 0px}
.customFooter li>a {color:#595f6b;}
.customFooter a {color:#595f6b;cursor:pointer;}
.list-inline {
	display: inline-block; padding-left: 10px; padding-right: 10px;
}

.dcs-web-controller {width:95vw; margin:auto;}

/*add price band colours here */
.dcs-band-O {background-color:#10b196;}

@font-face {
    font-display: block;
    font-family:"Noto Sans", Arial, Helvetica, sans-serif;
}

a.btn.btn-primary.header-button {background-color: #25338C;width:120px;height:44px;padding: 11px;}
a.btn.btn-primary.header-button:hover {background-color: #9A3F97;}
.s2-class .panel-heading {background-image: url(../customimages/classes.jpg);background-repeat: no-repeat;background-size:cover;background-color: white;}
.s2-class .xlarge {display:none;}
.s2-class .panel-heading icon {display:none}
.s2-activity .panel-heading{background-image: url(../customimages/Football.jpg);background-repeat: no-repeat;background-size:cover;}
.s2-activity  .xlarge {display:none;}
.s2-activity .panel-heading icon  {display:none}
.s2-timed .panel-heading{background-image: url(../customimages/gym.jpg);background-repeat: no-repeat;background-size:cover;}
.s2-timed  .xlarge {display:none;}
.s2-timed .panel-heading icon  {display:none}
.s2-enrol .panel-heading {background-image: url(../customimages/EL-Activ-Swim.png);background-repeat: no-repeat;background-size:cover;}
.s2-enrol .xlarge {display:none!important;}
.s2-enrol .panel-heading icon {display:none}
.s2-join .panel-heading {background-image: url(../customimages/reception.jpg);background-repeat: no-repeat;background-size:cover;}
.s2-join .xlarge {display:none;}
.s2-join .panel-heading icon {display:none}
.s2-contact .panel-heading {background-image: url(../customimages/El-Contact.png);background-repeat: no-repeat;background-size:cover;}
.s2-contact .xlarge {display:none;}
.s2-contact .panel-heading icon {display:none}
.s2-whatson .panel-heading {background-image: url(../customimages/EL-Whats-On.png);background-repeat: no-repeat;background-size:cover;}
.s2-whatson .xlarge {display:none;}
.s2-whatson .panel-heading icon {display:none}
.s2-manage-courses .panel-heading {background-image: url(../customimages/El-My-Courses.png);background-repeat: no-repeat;background-size:cover;}
.s2-manage-courses .xlarge {display:none;}
.s2-manage-courses .panel-heading icon {display:none}
.s2-manage-activity .panel-heading {background-image: url(../customimages/manageactivity.jpg);background-repeat: no-repeat;background-size:cover;}
.s2-manage-activity .xlarge {display:none;}
.s2-manage-activity .panel-heading icon {display:none}
.s2-contact .panel-heading {background-image: url(../customimages/BookAnythingElse.jpeg);background-repeat: no-repeat;background-size:cover;}
.s2-contact .xlarge {display:none;}
.s2-contact .panel-heading icon {display:none}

.footerPara 
{font-family:"Noto Sans", Arial, Helvetica, sans-serif; 
font-size:small; 
color:#595f6b}

.contactText
{font-family:"Noto Sans", Arial, Helvetica, sans-serif; 
font-size:medium; 
color:#fd6100}


.copyright {
    text-align: right;
    padding: 25px 10%;
	font-family: "Noto Sans", Arial, Helvetica, sans-serif;
	font-size:medium; 
	font-weight:200;
	color:#595f6b}
	
 .centreImage {
	 display:block;
	 margin-left:auto;
	 margin-right:auto;
 }
 
.dcs-basket-full { background-color: yellow!important;color:black !important;}