@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
.bg {
	width:100%;
	height:100%;}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	5;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

th, tfoot { font-family: "Humnst777 Blk BT"; font-size:22px; color: white; text-align:center !important; padding:2% 0 !important;}

tbody {
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT";
	font-size: large;
	line-height: 20px;
	}
	
tbody td {padding: 1% 0 1% 3% !important; color: #fff;}

.online {background: #3399cc;}

.centre {background: #ff6600;} 

.book {background: #669900;}

.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}


h1, h2, h3, h4, h5, h6 {
	font-family: "Humnst777 Blk BT";
	text-transform:capitalize;
	margin:0;
	padding:0;
}
	
p {
	font-family:"Humanst521 Lt BT";}
	
/* custom font style************************/
@font-face{
	font-family: Humanst521 Lt Bt;
	src: url(../fonts/HUM521L.TTF);}

@font-face{
	font-family:"Humnst777 Blk BT";
	src:url(../fonts/HUM777K.TTF);}
/* custom font style ends************************/

/* twitter share button************************/
.twitter-share-button {
	width:70px;
	height:70px;
	display:block;}
/* twitter share button************************/

.newSociaICONS ul { width:373px; margin:0; padding:0; text-align:center;}
.newSociaICONS ul li { margin:0; padding: 2%; float:left; display:block; list-style:none;}


#whoeverWRAP ul {
	margin:0; padding:0;
}

#whoeverWRAP ul li {
	margin:0; list-style:none; float:left;
}

#register {margin:0; padding: 3% 0; background-image:url(images/reg-bg.png); background-repeat: repeat;}


/* youtuve video************************/
.iframe-container {
    position: relative;
    width: 100%;
    padding-bottom:56.25%;
    height:0;
}

.iframe-container iframe {
    position: absolute;
    top: 2%;
    left:0;
    width: 100%;
    height: 100%;
}
/* youtuve video************************/





/* Mobile Layout: 480px and below. ********************************************************************************************/
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 89.9166%;
	padding-left: 0.5416%;
	padding-right: 0.5416%;
	clear: none;
	float: none;
}
table {
    background: darkgreen;
}
.title {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 9px;
	line-height: 9px;
	text-align: center;
}
.mainHeading {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	text-align: center;
	font-family: "Humnst777 Blk BT";
	font-size: 30px;
	line-height: 24px;
	padding-top: 2%;
}
.dvd {
	width: 100%;
	padding-top: 2%;
	clear: both;
	margin-left: 0;
}
.dvdTextWRAP {
}
.textDVD {
width: 100%;
clear: both;
margin-left: 0;
}
.worried {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 18px;
	line-height: 20px;
	padding-top: 3%;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
.pro {
	color: #99cc33;
	font-family: "Humnst777 Blk BT";
	font-size: 23px;
	line-height: 23px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
}
.version2 {
	color: #cccc99;
	font-family: "Humnst777 Blk BT";
	font-size: 25px;
	text-align: center;
	line-height: 25px;
}
.lunch {
	color: #FFFF00;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	text-align: center;
	font-weight: bold;
}
.video {
	width: 100%;
	height: 100%;
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 3%;
	overflow: hidden;
	text-align: center;
	}
.video iframe,
.video object,
.video embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	max-width:560px;
	max-height:315px;
	}

.textFORM {
	margin-top: 3%;
}
.proTEXT {
	width: 100%;
}
.pwdhFORM {
	width: 100%;
	clear: both;
	margin-left: 0;
	background-image: url(../images/bg-form.jpg);
	background-repeat:repeat-x;
}
.proWEB {
	color: #003333;
	font-family: "Humnst777 Blk BT";
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.itALL {
	color: #000000;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	width: 100%;
	line-height: 26px;
}
.getFREE {
	color: #ffff99;
	font-family: "Humanst521 Lt BT";
	font-size: 24px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 0px;
}
.getFIRST {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 20px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5%;
	padding-right: 5%;
	line-height: 20px;
}
.infield {
	width:280px;
	height:50px;
	border-radius:15px;
	font-size:24px;
	color:#999;
	text-align:center;
	border:none;
	}
.button {
	width:280px;
	height:50px;
	border-radius:15px;
	font-size:28px;
	font-weight:bold;
	text-shadow:#333;
	font-family:Arial;
	color:#fff;
	background:url(../images/button-bg.jpg) repeat-x;
	cursor:pointer;
	border:none;
}
#social {
}

#social ul{
	margin:0;
	padding:0;
}

#social ul li{
	margin:0;
	padding:5px 5px;
	list-style:none;
	float:left;
	display:block;
}
#social2 {
	margin:0;
	padding:0;
}
#social2 ul{
	width:100%;
	max-width:550px;
	margin:0 auto;
}
#social2 ul li{
	margin:0;
	padding:1% 1%;
	list-style:none;
	display:inline-block;
}


#socialText {
	font-family: "Humanst521 Lt BT";
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 24px;
	line-height: 24px;
	color: #CCCCCC;
}
#whatsapp {
}
#whatsLogo {
	width: 24.0963%;
	text-align: center;
}
#whaTEXT {
	width: 74.6987%;
	margin-left: 1.2048%;
	clear: none;
	color: #666666;
	font-family: "Humnst777 Blk BT";
	font-size: 17px;
	line-height: 17px;
	padding-top: 15px;
}
.para {
	padding-top: 3%;
	padding-bottom: 3%;
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	text-align: center;
	font-size: x-large;
}
.socialWRAP {

}
#address {
	width: 100%;
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT";
	text-align: center;
}
#copyright {
	width: 100%;
	clear: both;
	margin-left: 0;
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT";
	text-align: center;
}
#spacer {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}
.keyOneWrap {
}
.keyHEAD {
	text-align: center;
	font-family: "Humnst777 Blk BT";
	font-size: large;
	color: #137307;
	width: 100%;
	clear: both;
	margin-left: 0;
}

.keyHEAD2 {
	text-align: center;
	font-family: "Humnst777 Blk BT";
	font-size: large;
	color: #137307;
	width: 100%;
	clear: both;
	margin-left: 0;
}
.keyTEXT {
	width: 74.6987%;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	line-height: 24px;
	font-size: large;
}
.keyIMG {
	width: 24.0963%;
	margin-left: 1.2048%;
	clear: none;
	padding-bottom: 2%;
}
#vidTEXT {
width: 100%;
}
#videoMAIN {
width: 100%;
clear: both;
margin-left: 0;
}
.SEE {
	color: #FFFF00;
	font-family: "Humnst777 Blk BT";
	font-size: 24px;
	line-height: 24px;
}
.theVIDEO {
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	font-size: 26px;
	line-height: normal;
	padding-top: 2%;
	padding-bottom: 2%;
}
.acctDETAILS {
	text-align: center;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	font-size: 26px;
	line-height: 26px;
}
.countDownWrap {
}
.doYou {
	width: 100%;
	margin-left: 0;
	color: #CCCCCC;
	font-family: Arial;
}
#topText {
	width: 100%;
	text-align: center;
}
#topIMG {
	width: 100%;
	margin-left: 1.2048%;
	clear: none;
	text-align: center;
}
.build {
	font-family: Humnst777 Blk BT;
	color: #99cc33;
}
.affordable {
	color: #ffffcc;
	font-family: Humnst777 Blk BT;
	font-size: 24px;
	line-height: normal;
	padding-top: 3%;
}
#topTextIMGwrap {
}
#TWOwrap {
	padding-top: 6%;
}
.leftSpace {
width: 100%;
}
.TwOptions {
	width: 100%;
	clear: both;
	margin-left: 0;
	color: #ffff00;
	font-family: "Humnst777 Blk BT";
	text-align: center;
	font-size: 24px;
}
.rightSpace {
	width: 100%;
	clear: both;
	margin-left: 0;
	height: 0%;
}
.atCentreOnlineWrap {
width: 100%;
clear: both;
margin-left: 0;
}
.atCentre {
	width: 100%;
}
.Online {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-top: 20%;
}
.learnAtCentre {
	color: #FFFFFF;
	text-align: center;
	font-family: "Humnst777 Blk BT";
	font-size: large;
	padding-top: 4%;
	padding-bottom: 4%;
	background-color: #ff9933;
}
.benefitCentre {
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	font-size: large;
	padding-left: 5%;
	padding-top: 5%;
	padding-bottom: 5%;
}
.btn {
}
.buttonREG {
}
#socialWRAP {
	margin-top: 18%;
}
.soLEFT {
	width: 100%;
	margin-top: 5%;
	padding-top: 2%;
}
.soCENTRE {
width: 100%;
clear: both;
margin-left: 0;
}
.soRIGHT {
	width: 100%;
	clear: both;
	margin-left: 0;
	height: 50%;
}
.SHAREwith {
	text-align: center;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	color: #e5f30d;
	font-size: 16px;
}
.newSociaICONS {
}
.theWeb {
	width: 100%;
	clear: both;
	margin-left: 0;
	color: #666666;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	text-align: center;
	font-size: 16px;
}
#whoeverWRAP {
	padding-top: 4%;
	padding-bottom: 4%;
}
.ulist {
}
.listITEM {
	width: 25%;
	margin-left: 0%;
	clear: none;
}
.myFIRST {
	color: #FFFFFF;
	font-family: Humnst777 Blk BT;
	text-align: center;
	font-size: 32px;
	line-height: 32px;
}
.testIMGTEXTwrap {
}
.tesIMG {
	width: 100%;
	text-align: center;
	padding-top: 5%;
	padding-bottom: 5%;
}
.tesTEXT {
	width: 100%;
	clear: both;
	margin-left: 0;
	color: #FFFFFF;
	text-align: center;
	font-family: "Humanst521 Lt BT", "Humnst777 Blk BT";
	font-size: large;
}
.expIMG {
	width: 100%;
	text-align: center;
}
.exTEXT {
width: 100%;
clear: both;
margin-left: 0;
}
.exHEAD {
	color: #000000;
	font-family: Humnst777 Blk BT;
	font-size: 26px;
	text-align: center;
}
.expBODY {
	text-align: center;
	font-size: large;
}
.tls {
width: 100%;
display: block;
}
.toolsCENTRE {
width: 100%;
clear: both;
margin-left: 0;
}
.trs {
display: block;
width: 100%;
clear: both;
margin-left: 0;
}
.tools {
	color: #FFFFFF;
	font-family: Humnst777 Blk BT;
	text-align: center;
	margin-top: 0%;
	margin-bottom: 0%;
}
.horizontalRULE {
	text-align: center;
}
.youLearn {
	color: #FFFFFF;
	font-size: 20px;
	text-align: center;
	line-height: 20px;
}
.toolsIconWRAP {
	padding-top: 0%;
}
.ulTOOLS {
	margin-top: 0px;
	padding-top: 0px;
}
.liTOOLS {
	width: 24.0963%;
	margin-left: 1.2048%;
	clear: none;
	background-color: #CCCCCC;
	margin-top: 3%;
	display: block;
}
.too1 {
width: 24.0963%;
}
.iconwrap {
	padding-top: 0%;
	text-align: center;
}
.tooICON {
	width: 24%;
	margin-left: 0%;
	clear: none;
	padding-top: 3%;
	padding-bottom: 0;
	padding-left: 0.5%;
	padding-right: 0.5%;
}
.iconIMG {
	text-align: center;
}
.iconH {
	color: #FFFFFF;
	text-align: center;
	font-family: "GarmdITC BkCn BT";
}
.iconP {
	color: #CCCCCC;
	text-align: center;
	font-family: "GarmdITC BkCn BT";
	line-height: 14px;
}
.faciREGwrap {
}
.facilitator {
width: 100%;
}
.regFORM {
width: 100%;
clear: both;
margin-left: 0;
background-image:url(../images/form-BG.png);
background-repeat:repeat-x;
}
.about {
	text-align: center;
	color: #ff6600;
	font-family: Humnst777 Blk BT;
}
.facIMG {
	width: 100%;
	text-align: center;
}
.Hi {
	width: 100%;
	clear: both;
	margin-left: 0;
	font-size: 16px;
	line-height: 18px;
	text-align: center;
	padding-top: 3%;
}
.registration {
	margin:0;
	padding:0;
	text-align:center;
	font-family:"Humnst777 Blk BT";
	font-size:28px;
	line-height:24px;
	color:#666;
}
.enterDetails {
	text-align:center;
	font-size:22px;
	line-height:22px;
}
.formWrapper {
	margin:3% 0;
	padding: 2% 0;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}
.formPart1 {
width: 100%;
}
.formPart2 {
width: 100%;
clear: both;
margin-left: 0;
}
.countDownTimer {
	margin:0;
	padding: 3% 0;
	text-align:center;
}
#wrapCentre {
width: 100%;
}
#wrapOnline {
width: 100%;
clear: both;
margin-left: 0;
}
#wrapBook {
width: 100%;
clear: both;
margin-left: 0;
}
#videoWrap {
	text-align: center;
	padding-top: 3%;
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. ***************************************************************************/

@media only screen and (min-width: 481px) {

.gridContainer {
	width: 92.4464%;
	padding-left: 0.2767%;
	padding-right: 0.2767%;
	clear: none;
	float: none;
	margin-left: auto;
}
.title {
	font-size: 14px;
	line-height: 14px;
}
.mainHeading {
	font-size: 32px;
	line-height: 32px;
}
.dvd {
	width: 49.7005%;
	padding-top: 5%;
	clear: none;
	margin-left: 0.5988%;
}
.dvdTextWRAP {
}
.textDVD {
width: 49.7005%;
margin-left: 0.5988%;
clear: none;
}
.worried {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 20px;
	line-height: 18px;
	padding-top: 3%;
	text-align: left;
}
.pro {
	color: #99cc33;
	font-family: "Humnst777 Blk BT";
	font-size: 20px;
	line-height: 20px;
	padding-top: 10px;
	text-align: left;
}
.version2 {
	color: #cccc99;
	font-family: "Humnst777 Blk BT";
	font-size: 30px;
	text-align: left;
	line-height: 30px;
}
.lunch {
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	text-align: left;
}
.video {
	width:100%;
	height:100%;
	position:relative;
	padding-bottom:56.25%;
	padding-top:5%; overflow:hidden;
	
	}
.video iframe,
.video object,
.video embed {
	position:absolute;
	top:2%;
	left:2%;
	bottom:1%;
	width:100%;
	height:100%;
	max-width:960px;
	max-height:720px;
	}
.textFORM {
}
.proTEXT {
width: 49.7005%;
}
.pwdhFORM {
width: 49.7005%;
margin-left: 0.5988%;
clear: none;
}
.proWEB {
	color: #003333;
	font-family: "Humnst777 Blk BT";
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.itALL {
	color: #000000;
	font-family: "Humanst521 Lt BT";
	font-size: 20px;
	width: 100%;
}
.getFREE {
	color: #ffff99;
	font-family: "Humanst521 Lt BT";
	font-size: 30px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 0px;
}
.getFIRST {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 20px;
	text-align: center;
}


.infield {
	width:300px;
	height:50px;
	border-radius:15px;
	font-size:24px;
	color:#999;
	border:none;
	text-align:center;
	}
.button {
	width:300px;
	height:50px;
	border-radius:15px;
	font-size:28px;
	font-weight:bold;
	text-shadow:#333;
	font-family:Arial;
	color:#fff;
	background:url(../images/button-bg.jpg) repeat-x;
	cursor:pointer;
	border:none;
}
#social {
}
#socialText {
	text-align: left;
	color: #CCCCCC;
}


#whatsapp {
}
#whatsLogo {
	width: 24.0963%;
	text-align: left;
}
#whaTEXT {
	width: 74.6987%;
	clear: none;
	margin-left: 1.2048%;
	font-size: 14px;
}
.para {
	padding-top: 1%;
	padding-bottom: 1%;
}
.socialWRAP {
}
#address {
	width: 49.7005%;
	text-align: left;
}
#copyright {
	width: 37.1257%;
	margin-left: 0.5988%;
	clear: none;
	text-align: right;
}
#spacer {
	display: block;
	width: 11.976%;
	margin-left: 0.5988%;
	clear: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.keyOneWrap {
}
.keyHEAD {
	font-size: 24px;
	line-height: 26px;
	text-align: center;
	width: 74.8502%;
	clear: none;
	margin-left: 0.5988%;
}

.keyHEAD2 {
	font-size: 24px;
	line-height: 26px;
	text-align: center;
	width: 100%;
	clear: none;
	margin-left: 0.5988%;
}
.keyTEXT {
	width: 74.8502%;
	padding-top: 1%;
	font-size: 24px;
}
.keyIMG {
width: 24.5508%;
clear: none;
margin-left: 0.5988%;
}
#vidTEXT {
width: 49.7005%;
}
#videoMAIN {
width: 49.7005%;
margin-left: 0.5988%;
clear: none;
}
.SEE {
}
.theVIDEO {
	font-size: 24PX;
	line-height: 24PX;
}
.acctDETAILS {
}
.countDownWrap {
}
.doYou {
	width: 100%;
	margin-left: 0;
	font-size: large;
}
#topText {
	width: 74.8502%;
	text-align: left;
}
#topIMG {
width: 24.5508%;
clear: none;
margin-left: 0.5988%;
}
.build {
	font-size: large;
}
.affordable {
	font-size: 32px;
	line-height: normal;
}
#topTextIMGwrap {
}
#TWOwrap {
}
.leftSpace {
	display: block;
	width: 11.976%;
	height: 50%;
	padding-top: 5%;
}
.TwOptions {
	width: 74.8502%;
	margin-left: 0.5988%;
	clear: none;
	font-size: 33px;
	line-height: 32px;
}
.rightSpace {
	display: block;
	width: 11.976%;
	margin-left: 0.5988%;
	clear: none;
	height: 50%;
	padding-top: 5%;
}
.atCentreOnlineWrap {
	width: 100%;
	margin-left: 0.5988%;
	clear: none;
}
.atCentre {
	width: 100%;
}
.Online {
	width: 100%;
	margin-left: 0.8%;
	clear: none;
	margin-top: 0%;
}
.learnAtCentre {
}
.benefitCentre {
}
.btn {
}
.buttonREG {
}
#socialWRAP {
	margin-top: 8%;
}
.soLEFT {
display: block;
width: 11.976%;
}
.soCENTRE {
width: 74.8502%;
margin-left: 0.5988%;
clear: none;
}
.soRIGHT {
display: block;
width: 11.976%;
margin-left: 0.5988%;
clear: none;
}
.SHAREwith {
	font-size: 18px;
}
.newSociaICONS {
}
.theWeb {
	width: 74.8502%;
	margin-left: 0.5988%;
	clear: none;
	font-size: 18px;
}
#whoeverWRAP {
}
.ulist {
}
.listITEM {
	width: 12.5%;
	clear: none;
}
.myFIRST {
}
.testIMGTEXTwrap {
}
.tesIMG {
	width: 24.5508%;
	padding-top: 0%;
	padding-bottom: 0%;
	text-align: left;
}
.tesTEXT {
	width: 74.8502%;
	margin-left: 0.5988%;
	clear: none;
	text-align: left;
	font-size: 16px;
	padding-top: 1.5%;
}
.expIMG {
width: 24.5508%;
}
.exTEXT {
width: 74.8502%;
margin-left: 0.5988%;
clear: none;
}
.exHEAD {
	text-align: left;
	font-size: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.expBODY {
	text-align: left;
}
.tls {
display: block;
width: 24.5508%;
}
.toolsCENTRE {
width: 100%;
clear: both;
margin-left: 0;
}
.trs {
display: block;
width: 100%;
clear: both;
margin-left: 0;
}
.tools {
}
.horizontalRULE {
}
.youLearn {
}
.toolsIconWRAP {
	padding-top: 3%;
}
.ulTOOLS {
	margin-top: 0px;
}
.liTOOLS {
	width: 11.976%;
	clear: none;
	margin-left: 0.5988%;
	padding-top: 0%;
}
.too1 {
width: 100%;
}
.iconwrap {
	padding-top: 3%;
}
.tooICON {
	width: 9.976%;
	padding: 0 1%;
	clear: none;
	margin-left: 0.5988%;
	padding-top: 0%;
}
.iconIMG {
}
.iconH {
}
.iconP {
}
.faciREGwrap {
}
.facilitator {
width: 49.7005%;
}
.regFORM {
width: 49.7005%;
margin-left: 0.5988%;
clear: none;
}
.about {
}
.facIMG {
width: 100%;
}
.Hi {
	width: 100%;
	clear: both;
	margin-left: 0;
	padding-top: 0%;
	font-size: 18px;
	line-height: normal;
}
.registration {
	font-size:32px;
	line-height:32px;
}
.enterDetails {
}
.formWrapper {
}
.formPart1 {
width: 48.7005%;
}
.formPart2 {
width: 48.7005%;
margin-left: 2.5988%;
clear: none;
}
.countDownTimer {
}
#wrapCentre {
	width: 33%;
}
#wrapOnline {
	width: 33%;
	margin-left: 0.5988%;
	clear: none;
}
#wrapBook {
	width: 33%;
	margin-left: 0.5988%;
	clear: none;
}
#videoWrap {
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. ***************************************************/

@media only screen and (min-width: 769px) {

.gridContainer {
	width: 89.6428%;
	max-width: 1232px;
	padding-left: 0.1785%;
	padding-right: 0.1785%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.title {
	font-size: 16px;
	line-height: 16px;
}
.mainHeading {
	font-size: 48px;
	line-height: 48px;
}
.dvd {

width: 41.4342%;

margin-left: 0.3984%;

clear: none;

}
.dvdTextWRAP {
}
.textDVD {
width: 58.1673%;
clear: none;
margin-left: 0.3984%;
}
.worried {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	line-height: 24px;
	padding-top: 3%;
}
.pro {
	color: #99cc33;
	font-family: "Humnst777 Blk BT";
	font-size: 36px;
	line-height: 36px;
	padding-top: 25px;
}
.version2 {
	color: #cccc99;
	font-family: "Humnst777 Blk BT";
	font-size: 50px;
	line-height: 50px;
}
.lunch {
	color: #FFFFFF;
	font-family: "Humanst521 Lt BT";
	font-size: 28px;
}
.video {
	width:100%;
	height:100%;
	position:relative;
	padding-bottom:56.25%;
	padding-top:5%; overflow:hidden;	
	}
.video iframe,
.video object,
.video embed {
	position:absolute;
	top:2%;
	left:0%;
	bottom:1%;
	width:100%;
	height:100%;
	max-width:560px;
	max-height:315px;
	}
.textFORM {
}
.proTEXT {
width: 49.8007%;
}
.pwdhFORM {
width: 49.8007%;
clear: none;
margin-left: 0.3984%;
}
.proWEB {
	color: #003333;
	font-family: "Humnst777 Blk BT";
	font-size: 28px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.itALL {
	color: #000000;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	width: 100%;
}
.getFREE {
	color: #ffff99;
	font-family: "Humanst521 Lt BT";
	font-size: 38px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 0px;
}
.getFIRST {
	color: #CCCCCC;
	font-family: "Humanst521 Lt BT";
	font-size: 22px;
	text-align: center;
}

.infield {
	width:420px;
	height:50px;
	border-radius:15px;
	padding:0 15px;
	font-size:24px;
	color:#999;
	border:none;
	text-align:center;
	}
.button {
	width:420px;
	height:50px;
	border-radius:15px;
	font-size:28px;
	font-weight:bold;
	text-shadow:#333;
	font-family:Arial;
	color:#fff;
	background:url(../images/button-bg.jpg) repeat-x;
	cursor:pointer;
	border:none;
}
#social {
}

#socialText {
	text-align: left;
	color: #CCCCCC;
}
#whatsapp {
}
#whatsLogo {
	width: 16%;
	text-align: left;
}
#whaTEXT {
	width: 83.2%;
	clear: none;
	margin-left: 0.8%;
	font-size: 17px;
	line-height: 17px;
}
.para {
}
.socialWRAP {
}
#address {
width: 58.1673%;
}
#copyright {
width: 33.0677%;
clear: none;
margin-left: 0.3984%;
}
#spacer {
	display: block;
	width: 7.9681%;
	clear: none;
	margin-left: 0.3984%;
	margin-top: 0px;
	margin-bottom: 0px;
}
.keyOneWrap {
}
.keyHEAD {
	font-size: 40PX;
	line-height: 44PX;
	text-align: center;
	width: 66.5338%;
	margin-left: 0.3984%;
	clear: none;
}

.keyHEAD2 {
	font-size: 40PX;
	line-height: 44PX;
	text-align: center;
	width: 100%;
	margin-left: 0.3984%;
	clear: none;
}
.keyTEXT {
width: 83.2669%;
}
.keyIMG {
	width: 16.3346%;
	clear: none;
	margin-left: 0.3984%;
	padding-bottom: 2%;
}
#vidTEXT {
width: 49.8007%;
}
#videoMAIN {
width: 49.8007%;
clear: none;
margin-left: 0.3984%;
}
.SEE {
	font-size: 42PX;
	line-height: 42px;
}
.theVIDEO {
}
.acctDETAILS {
}
.countDownWrap {
}
.doYou {
	width: 100%;
	margin-left: 0;
	font-size: x-large;
}
#topText {
width: 74.9003%;
}
#topIMG {
width: 24.7011%;
clear: none;
margin-left: 0.3984%;
}
.build {
	font-size: 20px;
}
.affordable {
	font-size: 48px;
	line-height: 48px;
}
#topTextIMGwrap {
}
#TWOwrap {
}
.leftSpace {
display: block;
width: 16.3346%;
}
.TwOptions {
	width: 66.5338%;
	clear: none;
	margin-left: 0.3984%;
	font-size: 46px;
	line-height: 40px;
}
.rightSpace {
display: block;
width: 16.3346%;
clear: none;
margin-left: 0.3984%;
}
.atCentreOnlineWrap {
	width: 100%;
	clear: none;
	margin-left: 0.3984%;
}
.atCentre {
	width: 100%;
}
.Online {
	width: 100%;
	clear: none;
	margin-left: 0.5988%;
}
.learnAtCentre {
	font-size: 20px;
}
.benefitCentre {
	padding-left: 5%;
	font-size: 18px;
	padding-top: 5%;
}
.btn {
}
.buttonREG {
}
#socialWRAP {
	margin-top: 4%;
}
.soLEFT {
display: block;
width: 33.0677%;
}
.soCENTRE {
width: 33.0677%;
clear: none;
margin-left: 0.3984%;
}
.soRIGHT {
display: block;
width: 33.0677%;
clear: none;
margin-left: 0.3984%;
}
.SHAREwith {
	font-size: 20px;
}
.newSociaICONS {
}
.theWeb {
width: 66.5338%;
clear: none;
margin-left: 0.3984%;
}
#whoeverWRAP {
}
.ulist {
}
.listITEM {
	width: 12.5%;
	clear: none;
	margin-left: 0%;
}
.myFIRST {
	font-size: 38px;
	line-height: 40px;
}
.testIMGTEXTwrap {
}
.tesIMG {
width: 16.3346%;
}
.tesTEXT {
	width: 83.2669%;
	clear: none;
	margin-left: 0.3984%;
	font-size: 18px;
	padding-top: 2%;
}
.expIMG {
width: 24.7011%;
}
.exTEXT {
width: 74.9003%;
clear: none;
margin-left: 0.3984%;
}
.exHEAD {
}
.expBODY {
}
.tls {
	display: block;
	width: 16.3346%;
	height: 70%;
	padding-top: 15%;
	padding-bottom: 15%;
}
.toolsCENTRE {
width: 66.5338%;
margin-left: 0.3984%;
clear: none;
}
.trs {
	display: block;
	width: 16.3346%;
	margin-left: 0.3984%;
	clear: none;
	height: 70%;
	padding-top: 15%;
	padding-bottom: 15%;
}
.tools {
	font-size: 32px;
}
.horizontalRULE {
}
.youLearn {
	font-size: 19px;
}
.toolsIconWRAP {
}
.ulTOOLS {
}
.liTOOLS {
	width: 11.976%;
	clear: none;
	margin-left: 0.5988%;
	padding-top: 0%;
	display: block;
}
.too1 {
width: 100%;
}
.iconwrap {
}
.tooICON {
	width: 11.976%;
	padding-right: 1%;
	padding-left: 1%;
	clear: none;
	margin-left: 0.5988%;
	padding-top: 0%;
}
.iconIMG {
}
.iconH {
}
.iconP {
}
.faciREGwrap {
}
.facilitator {
width: 49.8007%;
}
.regFORM {
width: 49.8007%;
clear: none;
margin-left: 0.3984%;
}
.about {
}
.facIMG {
width: 32.8%;
}
.Hi {
	width: 66.4%;
	margin-left: 0.8%;
	clear: none;
	text-align: left;
}
.registration {
	font-size:42px;
	line-height:42px;
}
.enterDetails {
}
.formWrapper {
}
.formPart1 {
width: 48.8007%;
}
.formPart2 {
width: 48.8007%;
clear: none;
margin-left: 2.3984%;
}
.countDownTimer {
}
.submit {
	}
#wrapCentre {
		width: 33.0677%;
}
#wrapOnline {
		width: 33.0677%;
		clear: none;
		margin-left: 0.3984%;
}
#wrapBook {
		width: 33.0677%;
		clear: none;
		margin-left: 0.3984%;
}
#videoWrap {
	padding:0;
	}
.zeroMargin_desktop {
	margin-left: 0;
	}
.hide_desktop {
	display: none;
	}
}
