*{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h5,.price{margin:0;padding:0;font-family:'PT Sans',sans-serif}h2,h3,h4,h5,h5,.price{font-weight:700}h1{font-size:28px;line-height:28px;color:#000;padding-bottom:10px}h2,.price{padding-top:15px;padding-bottom:15px;font-size:35px}h2 a,h2 a:hover{color:#000}h3{font-size:20px;line-height:19px;padding-top:10px;padding-bottom:10px;color:#000}h3 a,h3 a:hover{color:#000}body{background-color:#edf1f1;font-family:'Avenir LT W01_45 Book1475508';font-size:14px}ul{list-style-type:none}li{}main ul{list-style-type:disc;margin-left:15px}:focus{outline:0}a{color:#a7c838}a:hover{text-decoration:none}.clear{clear:both}strong{color:#1597a7}.explanation-text{position:relative}.explanation-text .fa-info-circle{color:#c9c9c9;position:absolute;right:-20px;top:-35px}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:85vh}.navbar-brand{margin-top:0!important;padding-top:0!important}.navbar-inverse .navbar-nav>li>a{color:#fff!important;text-transform:uppercase;padding:15px 10px}.navbar .container{background-color:#3d3d3d!important}.navbar-nav{margin:auto;width:100%;text-align:center;font-size:13px}.navbar-nav>li{float:none;display:inline-block}.navbar-nav>li>a:hover{background-color:#333!important}.navbar-inverse{background-color:#3d3d3d!important;border-color:#3d3d3d!important}.navbar-toggle{background-color:#3d3d3d!important}#navbar-icons .icon{float:right}#navbar-icons .btn-Shopping{background-color:#3d3d3d!important;border-color:#3d3d3d!important;color:#a7c838!important;font-size:25px}@media only screen and (max-width:1169px){.navbar-inverse .navbar-nav>li>a{padding:15px 7px;font-size:12px}}@media only screen and (max-width:991px)and (min-width:767px){.navbar-inverse .navbar-nav{text-align:left}}@media only screen and (max-width:768px){.navbar-nav{margin-bottom:15px}.navbar-nav>li{float:none;display:block}#navbar-icons{text-align:center}#navbar-icons .icon{float:none;display:inline-block;vertical-align:middle}}.navbar-brand>img{width:100%}#logo-container{text-align:center}.top-logo{padding-top:12px;width:100%;max-width:158px}.bottom-logo{padding-bottom:15px}.searchBox{padding-top:8px;margin:auto;position:relative;max-width:350px}.search-result{margin:15px 0;border-bottom:2px solid #1597a7}.carousel,.item,.active{height:100%}.carousel-inner{height:100%}.fill{width:100%;height:100%;background-position:center;background-size:cover}.carousel-inner>.item{-webkit-transition:.3s ease-in-out left;-moz-transition:.3s ease-in-out left;-o-transition:.3s ease-in-out left;transition:.3s ease-in-out left}.carousel-inner .overlay{position:absolute;bottom:0;height:200px;background-color:#3d3d3d;opacity:.6;width:100%}.carousel-inner .overlay .container{height:80px;margin:auto}.carousel-inner .overlay p{margin-top:25px;font-size:30px;color:#fff}#Intro .header-logo{position:absolute;top:100px;z-index:999;max-width:150px}#Intro h1{text-align:center;position:absolute;top:150px;left:0;margin:auto;z-index:99;color:#fff;width:100%;font-size:60px;line-height:65px;text-transform:uppercase}#Intro h1 span{color:#a7c838}.next-course{position:absolute;bottom:-1px;left:0;width:100%;background-color:#a7c838;height:60px;z-index:999;line-height:60px;color:#fff}.next-course div{}.next-course span,.next-course a{text-transform:uppercase;color:#fff;font-size:20px;font-weight:700}.next-course span{padding-right:15px}#RYACourses{background-color:#f2f2f2;padding-top:50px}#CourseIntro .rya-logo{padding-top:70px;max-width:200px}#RYACourses .rya-logo{max-width:150px}#RYACourses .courses,#RYACourses .full-courses{margin-bottom:60px}#STWCCourses .full-courses,#RYACourses .full-courses{position:relative;margin-bottom:30px;background-color:#fff;margin-left:0;border-right:15px solid #edf1f1}#STWCCourses .full-courses .more-info,#RYACourses .full-courses .more-info{position:absolute;bottom:0;right:0}.img-col{padding-left:0}.txt-col{margin-left:-15px}.course-img{min-height:200px;background-size:cover;background-position:50% 50%}.courses .course-wrapper{margin-bottom:15px}.course-outline-min{min-height:300px;padding:15px;position:relative}.course-outline{}.course-wrapper{background-color:#fff}.course-wrapper-full{background-color:#fff;vertical-align:top}.course-img{position:relative}.course-outline{padding:15px;position:relative}.course-img .category-title{position:absolute;bottom:5px;color:#fff;width:50%;left:15px}.course-img .category-title a{color:#fff}.course-outline .rya-tc{position:absolute;top:-70px;right:15px;max-width:80px}.rya-tc-i{position:absolute;bottom:5px;right:30px;max-width:80px}.more-info{height:40px;background-color:#a7c838;text-align:center;color:#fff;vertical-align:middle;line-height:40px;display:block}.more-info span{color:#fff;text-transform:uppercase;margin-right:5px}.more-info i{color:#fff}.CMSBreadCrumbsLink,.CMSBreadCrumbsCurrentItem{color:#a7c838}.bc{margin-top:-50px}.CMSBreadCrumbsLink:hover,.CMSBreadCrumbsCurrentItem:hover{color:#a7c838;font-weight:bold}.full-courses .more-info{width:25%}#Message1{height:240px;background-image:url("/Images/Brand-Message/NextLevel3")}#Message1 .rya-logo{max-height:150px;margin-top:40px}#Message2{min-height:65px;background-color:#a7c838}#STWCCourses{margin-top:60px;margin-bottom:60px}#PSTCourse{min-height:700px;background-color:#fff;padding-top:30px;padding-bottom:30px;background-image:url('/Images/Background/Fastrack');background-position:50% 50%;background-size:cover}#WhyUs{margin-top:30px;margin-bottom:30px}#WhyUs .course-wrapper{min-height:465px;margin-bottom:30px}.message{font-family:'PT Sans',sans-serif;color:#fff}#Message1 .message{font-size:45px;line-height:45px;padding-top:60px;text-transform:uppercase}#Message3{min-height:225px;background-color:#a7c838}#Message3 .rya-logo{padding-top:40px;max-height:150px}#Message2 .message{font-size:20px;line-height:25px;padding-top:20px}#Message3 .message{font-size:45px;line-height:45px;padding-top:60px}#AboutUs{min-height:700px;background-color:#fff;padding-top:30px;padding-bottom:30px;background-image:url('/Images/Background/About-Us-2');background-position:50% 50%;background-size:cover}#ContactUs{height:700px;background-color:#fff;padding-bottom:30px;background-image:url('/Images/Background/Contact-Us');background-position:50% 50%;background-size:cover}.Chrome #ContactUs{height:720px}#Testimonials{margin-top:30px;margin-bottom:30px;text-align:center;min-height:400px}#CourseIntro{height:250px;background-repeat:no-repeat;background-position:0 50px;background-size:cover}#CourseIntro .row{position:relative;height:230px}#CourseIntro h1{margin-top:135px;text-align:left;position:absolute;color:#fff;font-size:50px;line-height:50px;font-weight:700}#RYACourseDetail{margin-top:60px;margin-bottom:60px}#WhatsIncluded{min-height:468px;background-color:#fff;padding-top:30px;padding-bottom:30px;background-image:url('/Images/Background/Whats-Included');background-position:50% 50%;background-size:cover}.testimonial-alternate-full{background-color:#edf1f1}#course-detail-testimonial{background-image:url('/Images/Background/Testimonals');height:456px}#CourseTestimonials{padding-top:30px;padding-bottom:30px}#Testimonial{background-image:url('/Images/Background/Sail-Practical-Courses');background-position:0 50px;height:250px}#Testimonial h1{color:#fff;font-size:50px;font-weight:700;line-height:65px;margin-top:50px;position:absolute;text-align:left;top:120px}.testimonial-container{margin-top:20px;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;background-color:#fff}#CourseTestimonials h2,#CourseTestimonials .testimonial-text{color:#000}#course-detail-testimonial h2,.testimonial-container-rand .testimonial-text{color:#fff}.testimonial-container-rand .testimonial-text{font-size:20px}#Privacy{background-image:url('/Images/Background/Sail-Practical-Courses');background-position:0 50px;height:250px}#Privacy h1{color:#fff;font-size:50px;font-weight:700;line-height:65px;margin-top:50px;position:absolute;text-align:left;top:120px}#PrivacyText{margin-top:30px;margin-bottom:30px}#ThankYou{background-image:url('/Images/Background/Sail-Practical-Courses');background-position:0 50px;height:250px}#ThankYou h1{color:#fff;font-size:50px;font-weight:700;line-height:65px;margin-top:50px;position:absolute;text-align:left;top:120px}#ThankYou{margin-top:30px;margin-bottom:30px}#Cookies{background-image:url('/Images/Background/Sail-Practical-Courses');background-position:0 50px;height:250px}#Cookies h1{color:#fff;font-size:50px;font-weight:700;line-height:65px;margin-top:50px;position:absolute;text-align:left;top:120px}#Cookies{margin-top:30px;margin-bottom:30px}.modal-header h2{font-size:20px}.course-syllabus{margin-left:25px;padding-right:25px}.course-syllabus ul{margin-bottom:15px}.btn-syllabus,.btn-syllabus:hover,.btn-syllabus:active{position:absolute;right:0;top:0;color:#000;width:120px;height:50px;background-color:#fff;text-align:center;padding-top:5px;cursor:pointer;cursor:hand}.BookNow{position:absolute;right:15px;top:0;color:#fff;width:200px;height:50px;line-height:50px;background-color:#a7c838;text-align:center;text-transform:uppercase}.EnquireLink,.EnquireLink:hover{background-color:#838484;color:#fff}#CourseDates{margin-top:60px;margin-bottom:60px}.course-dates .row{margin-top:15px;margin-bottom:15px;background-color:#d0d1d1;background-color:#fff;line-height:40px}.row.year-separator{background-color:transparent;color:#000;font-size:35px;padding:30px 0 20px;font-family:'PT Sans',sans-serif}.course-full{background-color:#d0d1d1!important}.course-date,.course-price{font-size:20px;font-weight:600}.summary-table{display:table}.summary-table .desc{background-color:#fff;border-bottom:2px solid #f2f2f2;padding-top:15px;padding-bottom:15px}.summary-table .title{border-bottom:2px solid #f2f2f2;background-color:#a7c838;color:#fff;text-align:center;padding-top:10px;padding-bottom:10px}.col-dt-1,.col-dt-2,.col-dt-3,.col-dt-4,.col-dt-5{line-height:40px}.col-dt-5{background-color:#a7c838}.AddToCartButton{background-color:#a7c838!important;color:#fff!important;width:100%;line-height:30px}.course-full .col-dt-5{background-color:#838484}.course-full .col-dt-5 a{width:100%;color:#d0d1d1}#CombinedLearning{min-height:300px;margin-top:60px;margin-bottom:60px}.combined{position:relative;float:left}.combined .course-img{position:relative;min-height:50px}.combined .category-title{position:absolute;bottom:15px;left:15px;color:#fff;width:80%}.combined-wrapper .course-title{padding:15px}.course-title a{color:#000}.combined i{position:absolute;color:#a7c838;right:-5px;top:50%}.combined-wrapper{padding:15px;background-color:#fff;min-height:250px;height:100%;margin-bottom:15px;position:relative}.combined-wrapper .more-info{width:25%;position:absolute;right:0;bottom:0}.combined-wrapper .price{position:absolute;left:30px;bottom:0;font-size:25px}.plus{padding:30px}.plus i{font-size:30px;color:#a7c838}.equals-price{font-size:35px;font-weight:700}.equals{color:#a7c838;font-weight:700}.price span{font-size:12px}.price strike{color:#a7c838}footer{padding-top:60px;min-height:300px;background-color:#3d3d3d;color:#cfcfcf}footer a,footer a:hover{color:#cfcfcf}.testimonial-text{font-style:italic;line-height:18px;font-size:16px}.testimonial-who{font-size:20px;color:#a7c838}.EditingFormTable{width:100%}.form-control{height:40px;margin-bottom:10px;background-color:#f2f2f2;border-radius:0;border:0;width:100%}.FormButton,.FormButton:hover{background-color:#a7c838;color:#fff;text-transform:uppercase;border:0}.carousel-control.left,.carousel-control.right{background-image:none}#utTestimonialCarousel .carousel-control.right,#utTestimonialCarousel .carousel-control.left{font-size:120px;color:#a7c838}.socialLinks{position:absolute;bottom:-170px}.socialLinks a i{font-size:60px;color:#fff;padding-right:30px}@media only screen and (max-width:1200px){.rya-course{min-height:500px;margin-bottom:30px}.course-outline{min-height:150px}}@media only screen and (max-width:992px){.course-outline{min-height:200px}}@media only screen and (max-width:768px){#Intro .header-logo{top:70px;text-align:center;height:80px}#Intro h1{font-size:30px;line-height:35px;top:170px}#WhyUs .course-wrapper{min-height:50px}#Message3{min-height:150px;padding-bottom:30px}#Message3 .message{font-size:35px;line-height:35px;padding-top:20px;padding-bottom:20px}#ContactUs,#AboutUs,#PSTCourse,#WhatsIncluded{background:#fff}#PSTCourse,#AboutUs{min-height:300px}#WhatsIncluded{min-height:100px}#STWCCourses .full-courses,#RYACourses .full-courses{border-right:15px solid #edf1f1}.txt-col,.img-col{padding-right:0!important}#STWCCourses .full-courses .more-info,#RYACourses .full-courses .more-info{position:relative;width:50%}#CourseIntro h1{margin-top:50px;text-align:left;position:absolute;bottom:15px;color:#fff;font-size:40px;line-height:35px;font-weight:700}.btn-syllabus,.btn-syllabus:hover,.btn-syllabus:active{right:15px}.carousel-inner .overlay p{font-size:18px;margin:15px 0}.carousel-inner .overlay{height:auto}}@media only screen and (max-width:768px){.next-course{display:none}.course-outline-min{min-height:0}}@media only screen and (max-width:480px){}@media only screen and (max-width:320px){}.course-img img{visibility:visible}#CourseIntro h1{margin-top:15px}.price{text-align:left;)