.container-small-820,.container-small-710 {width:100%;}
@media (min-width: 768px) {
	.container-small-820 {width:820px;}
	.container-small-710 {width:710px;}
}
.panel-general-content { padding-top:0!important;padding-bottom:10px!important;}
.panel-general-content ul { list-style-type: none; }
.panel-general-content ul li { position: relative; font-weight: 300; padding-left: 25px; margin-bottom: 4px; }
.panel-general-content ul li::before { content: ""; display: block; position: absolute; left: 0; top: 12px; background-color: #000; width: 4px; height: 4px; border-radius: 50%; }
.panel-general-content.background-colour-white { background-color: #fff; color: #000; }

.panel-general-content.style-landing-page h2 { font-size: 34px; }
.panel-general-content.style-landing-page p { font-size: 24px; font-weight: 500; }
.panel-general-content.text-centre { text-align: center; }
.panel-general-content.panel-class-home-intro-text h3 {font-size:50px;}
.panel-general-content.panel-class-home-intro-text p {font-size:24px;}
.panel-general-content .read-more .less { display: none; }
.panel-general-content .read-more.active .more { display: none; }
.panel-general-content .read-more.active .less { display: inline; }
.panel-general-content .button-primary,
.panel-general-content .button-secondary { padding-left: 30px; padding-right: 30px; }
.panel-general-content .button-wrapper .button { margin-right: 10px; }

@media (max-width: 1299px){
	.panel-general-content br { display: none; }
}
@media (max-width: 767px){
	.panel-general-content.style-landing-page h2 { font-size: 24px; }
	.panel-general-content.style-landing-page p { font-size: 20px; }
}