@import"https://fonts.googleapis.com/css?family=Droid+Sans:400,700";@import"https://fonts.googleapis.com/css?family=Oswald:400,300";body{margin:0;padding:0}.clear{clear:both}.top-section{background:url(../green-bg-wide.html) repeat-x;background-color:#a4cf0b;text-align:center;min-height:88px;border-bottom:2px solid #8a8a8a;padding:0}.top-section h2{font-size:37px;color:#fff;padding:25px 0 10px;font-family:raleway,sans-serif;font-weight:700;text-transform:uppercase}.pattern-bg{background:url(../border-bg.html) repeat;padding:45px 0 40px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.pattern-bg .container{background:0 0}.SortBySection{width:580px;float:left;margin:0;padding:0}.SortBySectionText{margin:0;padding:0 0 0 8px;float:left;width:110px}.SortBySectionText h2{font-family:oswald,sans-serif;font-size:26px;color:#4f4f4f;text-transform:uppercase;font-weight:300;margin:10px 0 0 0}.filter{float:left;background:#fff;border:1px solid #f1f1f1;padding:6px;margin:0}.Filterbutton{background:#f7f7f7;border:1px solid #f1f1f1;text-align:center;margin:0 10px 0 0;padding:7px 0;float:left;width:138px;min-height:44px}.Filterbutton img{margin:0 0 5px;padding:0}.Filterbutton a{font-size:15px;color:#2e2d2d;font-family:droid sans,sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;display:block}.Filterbutton:hover{background:#2e88d3}.Filterbutton a:hover{color:#fff}.Filterbutton.last{margin:0}.SearchSection{width:314px;float:right;background:#f7f7f7;border:1px solid #e8e8e8;padding:8px 13px 10px}.SearchSection h3{color:#40403f;font-size:17px;font-family:droid sans,sans-serif;margin:0;padding:0 0 0 8px}.inputfield{height:30px;background:#fff;border:1px solid #eaeaea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.inputfield img{float:right;margin:0 1px 0 0;padding:0}.input{border:0;background:#fff;width:260px;padding:5px 0 0 6px;margin:1px 0 0}.no-border{border-top:0!important}@media only screen and (max-width:979px){.filter{padding:0;width:99%;margin:0 0 27px}.SearchSection{width:99%;clear:both;padding:8px 0 10px;float:none}.Filterbutton{width:100%;margin:0 0 10px}.SortBySection{float:none;width:100%}.input{width:82%}}@media only screen and (max-width:767px){.top-section{background-image:none}}.dates-wrap a{color:#1a0dab}.dates-wrap a:hover{text-decoration:underline}.dates-wrap h4{font-family:droid sans,sans-serif;margin:0 0 10px;padding:0;font-size:16px;font-weight:400}.dates-wrap{margin-top:30px;font-family:droid sans,sans-serif;font-size:14px}.dates-wrap .container{width:100%;display:table;position:relative}.dates-wrap .left-tab-area{width:145px;border-right:15px solid #fff;vertical-align:top;z-index:1000;background-color:#fff;float:left}.dates-wrap .right-tab-wrap{background:#f9f9f9;border:1px solid #f3f3f3;padding:10px;vertical-align:top;overflow:hidden}.dates-wrap .tab-content{background:#fff;border:1px solid #f3f3f3;border-bottom:0;background:#fff;padding-bottom:0;overflow:hidden}.dates-wrap ul#tabs{margin:0;padding:0}.dates-wrap ul#tabs li{display:block;padding:0;margin-bottom:0;color:#4f4f4f;cursor:pointer;font-family:droid sans,sans-serif;font-size:13px;line-height:20px;text-transform:uppercase;font-weight:700}.dates-wrap .LeftbarA-Z ul#tabs li{float:left;width:65px}.dates-wrap ul#tabs li span{display:block;border-bottom:1px dotted #e6e6e6;padding:10px 0 10px 10px}.dates-wrap ul#tabs li:hover{color:#f55907}.dates-wrap ul#tabs li.active{color:#f55907}.dates-wrap ul#tab{list-style-type:none;margin:0;padding:0}.dates-wrap ul#tab li.active{display:block}.dates-wrap ul#tab li h2{font-weight:400;margin-bottom:30px;padding-bottom:5px;border-bottom:solid 5px #32c896}.dates-wrap .date-adss{margin:15px;margin-bottom:0;font-family:droid sans,sans-serif;font-size:14px;border-bottom:1px dotted #b8b8b8;padding-bottom:15px}.dates-wrap .green{color:#90c309}.dates-wrap .ins{padding:15px;overflow:hidden}.dates-wrap .ins .clm{width:115px;background:#f6f6f6;border:1px solid #eee;border-radius:3px;text-align:center;padding:10px;font-size:15px;float:left;margin-right:5px;vertical-align:top;min-height:82px;position:relative}.dates-wrap .ins .clm.last{float:right;background:0 0;border:0;margin:0;padding:0;width:135px;position:relative;min-height:104px}.dates-wrap .ins .clm.last span{font-size:13px;position:absolute;bottom:0;width:100%;left:0;margin:0;text-decoration:none}.dates-wrap .ins .clm .img{clear:both;padding-bottom:5px}.dates-wrap .admns{clear:both;padding-top:20px}.dates-wrap .admns h1{border-top:1px dotted #a6a6a6;border-bottom:1px dotted #a6a6a6;padding:10px 0 10px 45px;margin:0;text-transform:uppercase;font-size:21px;font-weight:400;background:url(../png/icon-new.png) no-repeat 10px 8px}.dates-wrap .tablesection{margin:0;padding:0;padding-top:30px}.dates-wrap .Table{border-collapse:collapse;border:0;font-size:13px;color:#444}.dates-wrap .Table td{border:1px solid #e9e9e9;padding:10px;vertical-align:top}.dates-wrap .Table td:first-child{border-left:0}.dates-wrap .Table td:last-child{border-right:0}.dates-wrap .Table td:hover{background:#f5f5f5}.dates-wrap .Table th{border-left:1px solid #658100;background:#a4cf0b;padding:10px;color:#fff;text-align:left;text-transform:uppercase}.dates-wrap .Table th:first-child{border:0}.dates-wrap .Table h3{color:#1768ac;font-size:14px;font-family:droid sans,sans-serif;font-weight:700;margin-bottom:5px}.dates-wrap .Table h3 span{color:#323232}.dates-wrap .Table a.course-link{font-size:13px;font-family:droid sans,sans-serif;margin:0;padding:0;line-height:21px}.dates-wrap .Table a.date-box{color:#444}.dates-wrap .Table p.class-price{color:#1a0dab;font-size:14px;font-family:droid sans,sans-serif;margin:0;padding:0}.dates-wrap .Table p.class-price:hover{text-decoration:underline}.dates-wrap .Table p span{color:#647f03}#popuptext-orgmenta p{font-family:droid sans,sans-serif;color:#000;font-size:14px;font-weight:400;line-height:22px}#popuptext-orgmenta p span{font-size:20px}.BoxsectionCover{margin:17px 0 30px;padding:0 0 0 15px}.Boxsection{background:#f7f7f7;width:157px;min-height:180px;margin:0 18px 23px 0;padding:12px 5px 0;text-align:center;border:1px solid #f1f1f1;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.Boxsection-White{background:#fff!important}.Boxsection:hover{background:#f0f0f0}.Boxsection-White:hover{background:#f0f0f0!important}.Boxsection.last{margin:0}.BoxsectionInner{background:#fff;padding:3px;border:1px solid #e6e6e6;width:81px;margin:0 auto}.BoxsectionInner img{margin:0;padding:0}.Boxsection p{color:#565656;font-size:13px;font-family:droid sans,sans-serif;margin:0;padding:10px 0 0;line-height:19px}.Boxsection p a{color:#565656;font-size:13px;font-family:droid sans,sans-serif;margin:0;padding:10px 0 0;line-height:19px;text-decoration:none}.Boxsection p a:hover{color:#3c3c3c;text-decoration:underline}@media only screen and (min-width:897px) and (max-width:979px){.dates-wrap{width:100%}.dates-wrap .container{display:block}.dates-wrap .right-tab-wrap{display:block}.dates-wrap .tablesection{width:100%;overflow-x:auto}.dates-wrap .ins .clm{width:100%;padding:10px 0;margin-bottom:10px}.dates-wrap .ins .clm.last{width:100%;float:left;min-height:34px}}@media only screen and (min-width:768px) and (max-width:897px){.dates-wrap{width:100%}.dates-wrap .container{display:block}.dates-wrap .right-tab-wrap{display:block}.dates-wrap .tablesection{width:100%;overflow-x:auto}.dates-wrap .ins .clm{width:100%;padding:10px 0;margin-bottom:10px}.dates-wrap .ins .clm.last{width:100%;float:left;min-height:34px}}@media only screen and (min-width:480px) and (max-width:767px){.dates-wrap{width:100%}.dates-wrap .container{display:block}.dates-wrap .right-tab-wrap{display:block}.dates-wrap .tablesection{width:100%;overflow-x:auto}.dates-wrap .ins .clm{width:100%;padding:10px 0;margin-bottom:10px}.dates-wrap .ins .clm.last{width:100%;float:left;min-height:34px}.Boxsection{width:100%}.BoxsectionCover{padding:0}}@media only screen and (min-width:0) and (max-width:479px){.dates-wrap{width:100%}.dates-wrap .container{display:block}.dates-wrap .right-tab-wrap{display:block}.dates-wrap .tablesection{width:100%;overflow-x:auto}.dates-wrap .ins .clm{width:100%;padding:10px 0;margin-bottom:10px}.dates-wrap .ins .clm.last{width:100%;float:left;min-height:34px}.Boxsection{width:100%}.BoxsectionCover{padding:0}}.tab-content{padding:0}.dates-wrap ul.tab-hide li{display:none}.open-menu{padding:0 0 0 15px;color:#090;font-weight:700;font-size:15px;margin:10px 0 0;cursor:pointer;display:block}@media only screen and (max-width:980px){.dates-wrap .left-tab-area{border-right-width:0;display:none;position:absolute;top:0;left:0;background-color:#444;width:0}.dates-wrap ul#tabs li{color:#fff}.open-menu{display:block}}.last-chance-wrapper{color:#ff8a00}.missed-out-wrapper{color:#f33}.special-offer-wrapper,.filling-fast-wrapper{color:#90c309}