.dropdown:hover .dropdown-menu{display:block;margin-top:0}body{padding-top:50px}body.hasBanner{padding-top:50px}.breadcrumbs{font-size:12px;padding:0;margin:0;margin-top:4px}.breadcrumbs a{color:#000;text-decoration:underline}.sidebar{margin:0}.sidebar .feature{margin-bottom:12px}.sidebar-nav h3{font-family:Calibri,sans-serif;font-size:20px;color:#AAA;margin:0 0 8px 0;font-weight:400}.sidebar-nav{border-bottom:1px solid #e5e5e5}.sidebar-nav ul{padding:0;margin:0}.sidebar-nav li{border-top:1px solid #e5e5e5;position:relative;list-style-type:none;margin-bottom:0}.sidebar-nav li .arrow{color:#000;padding-right:5px;display:block;font-size:15px;line-height:20px;position:absolute;left:2px;top:7px;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.sidebar-nav li a:hover .arrow{left:6px}.sidebar-nav li a{padding:10px 0;display:block;font-size:13px;color:#333;line-height:17px;border-bottom:none}.sidebar-nav li .text{padding-left:28px;display:block}.sidebar-nav li.current a.current{color:#00ADA8;background-color:#f1f1f1}.sidebar-nav li.current,.sidebar-nav li.section{background-color:#F3F3F3}.sidebar-nav li.current a,.sidebar-nav li.section a{color:#000}.main-image{margin-bottom:20px}.navbar-default{background-color:#29815E}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.cls-HomePage .navbar-brand{visibility:hidden}.cls-HomePage .ta-banner-logo{display:block!important}.cls-HomePage .main-banner{margin-bottom:0}nav.navbar{font-family:Calibri,sans-serif;text-transform:uppercase;z-index:2000}nav.navbar .navbar-brand{margin-top:4px;padding-left:28px;background:url(../images/toplogo.png) no-repeat}nav.navbar .nav>li>a{padding:16px;font-size:13px}nav.navbar .dropdown-menu>li>a,nav.navbar .dropdown-menu>li>a:focus{font-size:13px}.main-banner{position:relative}.main-banner .ta-banner-logo{display:none;width:270px;height:190px;background:url(../images/logo_270_amatic.png) no-repeat 0 0;position:absolute;top:80px;left:40px;z-index:1010}.main-banner .ta-banner-welcome{position:absolute;z-index:1010;font-family:Calibri,sans-serif;top:50px;left:130px;color:#fff;font-size:28px;line-height:1;font-style:italic}.main-banner .ta-banner-strapline{position:absolute;z-index:1010;width:340px;font-family:Calibri,sans-serif;top:240px;left:130px;color:#000;font-size:24px;line-height:1;font-style:italic}.main-banner .rslides{z-index:100;position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.main-banner .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.main-banner .rslides li:first-child{position:relative;display:block;float:left}.main-banner .rslides img{display:block;height:auto;float:left;width:100%;border:0}img.right{float:right;margin:0 0 20px 20px}.home-top-left{position:relative;z-index:1060;top:-12px;background:#EDC951;text-align:center;padding:6px}.home-top-left a{color:#000}.home-top-left h4,.home-top-left p{margin:0;padding:0;font-family:Calibri,sans-serif}.home-top-left h4{font-size:38px}.home-top-left p{font-size:18px}.features .col-md-6{padding-left:0;margin-top:14px}.feature-pad{position:relative;padding:6px}.feature{padding:0;position:relative}.feature.feature-profile{background:#EB6841}.feature.feature-profile h3{color:#000}.feature.feature-profile .feature-header{background:#EB6841;color:#fff}.feature.feature-course{background:#01A0B0}.feature.feature-course h3{color:#000}.feature.feature-course .feature-header{background:#01A0B0;color:#fff}.feature.feature-news{background:#EDC951}.feature.feature-news h3{color:#000}.feature.feature-news .feature-header{background:#EDC951;color:#000}.feature.feature-info{background:#6A4A3D;color:#fff}.feature.feature-info h3{padding:8px 0}.feature.feature-mihi{background:#CC333F;color:#fff;margin-bottom:14px}.feature.feature-mihi h3{padding:8px 6px}.feature.view-all-news{background:#EDC951}.feature.view-all-news h3{color:#000}.feature h1,.feature h2,.feature h3,.feature h4,.feature h5{font-family:Calibri,sans-serif;padding:0;margin:0}.feature h3{margin:0;padding:0;font-size:24px}.feature .feature-header{position:absolute;font-family:Calibri,sans-serif;top:-30px;left:0;padding:6px;font-size:18px}.feature a{text-decoration:none;color:inherit}#feature-apply{padding-right:7px}#feature-fees{padding-left:7px}.sitemap{margin-top:60px}.sitemap li{padding:2px 0}footer{margin-top:20px;font-size:12px}.socials-row{border-top:1px solid #e5e5e5;margin-top:60px;padding-top:40px}.socials .social{padding:2px 0;padding-left:34px;line-height:30px;height:30px;font-family:Calibri,sans-serif;color:#646464;font-size:24px;background:url(../images/social-icons.png) 0 0 no-repeat;display:block;margin-bottom:12px}.socials .social.social-fb{margin-top:20px}.socials .social.social-yt{background-position:0 -43px}.socials .social.social-tw{background-position:0 -86px}.contact_nums{text-align:center}.contact_nums .contact_num{font-family:Calibri,sans-serif}.contact_nums .contact_num p{margin:0}.contact_nums .contact_num .small{font-size:30px}.contact_nums .contact_num .bignum{font-size:50px}.holder-list .holder-col{padding-right:0}.holder-list .holder-col a{text-decoration:none;color:#000;display:block}.holder-list .holder-col a .holder-item{min-height:200px;margin-bottom:12px;background:#f1f1f1;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.holder-list .holder-col a .holder-item h2{text-align:center}.holder-list .holder-col a .holder-item:hover{background:#ccc}.course-info{background:#F1EEE7;padding:12px}.course-info h5{text-transform:uppercase;font-size:11px;color:#666;margin-bottom:4px}.course-info div{border-bottom:1px dotted #ccc;padding-bottom:6px}.typography h1,.typography h2,.typography h3{font-family:Calibri,sans-serif}.typography h1{font-size:50px}.typography h2{font-size:26px}.typography li,.typography p,.typography td{color:#444}.typography ul{list-style:none;padding:0;border-top:1px dashed #828282;width:80%;margin:20px 0}.typography li{border-bottom:1px dashed #828282;padding:5px 0;padding-left:12px;background:#f6f6f6;color:#000}.typography blockquote{font-family:Calibri,sans-serif;padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #ddd;font-style:italic;font-size:40px;line-height:1;color:#00ADA8}.typography blockquote p{color:#00ADA8}.typography img{max-width:100%;height:auto}.page-header-section{background:#6A4A3D url(../images/headerbg4.png);color:#fff;padding:20px 0;margin-bottom:20px}.page-header{padding-bottom:0;margin:0;border-bottom:none}.page-header h1{padding:0;margin:0;font-family:Calibri,sans-serif;font-size:50px}.cls-CoursePage .page-header-section{background-color:#01A0B0;color:#000}.section-courses .page-header-section{background-color:#01A0B0;color:#000}.section-youth-programmes .page-header-section{background-color:#01A0B0;color:#000}.section-news-and-events .page-header-section{background-color:#EDC951;color:#000}.section-our-stories .page-header-section{background-color:#EB6841;color:#000}.sitemap{border:none;background:#f1f1f1}.sitemap li{font-size:12px}.sitemap li.site-top{font-size:16px;padding-bottom:8px}.sitemap a{color:#444}h2.team-section{font-size:50px;border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:20px}.staff-profile h2{font-size:40px;margin:0 0 4px}.staff-profile h3{margin:0 0 12px}