#cmslogo {
	margin: 5% 10% 
}

.cmsDefaultTextLogo {
    width: 100%;
	margin: 0; 
    font-weight: bolder;
}

.cmsDefaultTextLogo a {
	font-size: 300%;
   color: white !important; 
}

#cboxTopLeft, #cboxTopCenter, #cboxTopRight,
#cboxMiddleLeft, #cboxMiddleRight,
#cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {
  background: white;
}

.is-box-logo { 

}
.is-section.is-copy{
	background:#000;
}

.is-container {
max-width: 1200px; 
}

.cmsUsualWidth  {
     	max-width:1200px;
	padding: 0 30px; 
	box-sizing: border-box; 
	margin-right: auto; 
	margin-left: auto; 
}

.cmsUsualWidth .cmsUsualWidth { padding: 0; }  

.cmsUsualWidth.containsContentBox {
     max-width:none!important;
     width: 100%!important;
     padding-left: 0!important;
     padding-right: 0!important;
}



@media (max-width: 640px) {
.socialmediaicons { text-align: center; }
.is-container-logo {  text-align: center;   }
  .wsbTopStrip p { text-align: center;margin: 1% ; } 
  .cmsBannerCaptionText {font-size: 50%; } 
  p.topstripicons a {  display:block;  margin: 1% ; } 
 #cmslogo {    text-align: center; }
 #pageid555374 .cmsUsualWidth { padding: 1px } 
}


input,select,button {
line-height: 200%;
}


@media ( min-width: 600px ) {
  .column.serviceBox {
     margin: 1%;
    width: 31%;
  }
}


.topstripicons a {  margin-right: 20px; } 



#cmslogo {
    margin: 2% 0%;
}


.socialmediaicons { padding: 1em 0; }

@media (min-width: 600px ) {
.is-section.mastwrap{
position: sticky;
top: 0;
z-index: 400;
}
}

.wsPrimaryColourBG {
background-color: #999; 
background-color: [wscol_theme_secondary]; 
background-color: [wscol_theme_primary]; 
}

.wsHeaderColourBG {
background-color: #666; 
background-color: [wscol_theme_primary]; 
background-color: [wscol_theme_secondary]; 
background-color: [wscol_banner]; 
background-color: [wscol_menu]; 
}

.wsHeadingColourBG  {
background-color: #444;  
}

.wsSecondaryColourBG {
background-color: #666; 
background-color: [wscol_banner]; 
background-color: [wscol_menu]; 
background-color: [wscol_theme_secondary]; 
}