/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */span.study-status{color:var(--whiteColor);width:80px;padding:5px 8px;text-align:center;display:inline-block;background-color:var(--blackColor)}span.study-status.cl{background-color:var(--redColor)}span.study-status.op{background-color:var(--greenColor)}span.study-status.pe{background-color:var(--blueColor)}span.study-status.te{background-color:var(--mediColor)}#study>.course-search{margin:0 auto;max-width:900px}#study>.course-search h1{line-height:80%;text-align:center;font-size:var(--fontSize300)}#study>.course-search .form{margin:40px 0}#study>.course-search .welcome{text-align:center}#study>.course-search .welcome h2{font-size:var(--fontSize120)}#study>.search .filters{padding:0 0 10px;margin-bottom:20px;border-bottom:1px solid #ddd}#study>.search .results .note{padding:10% 0;font-weight:700;text-align:center;font-size:var(--fontSize140)}#study>.search .results .course{padding:10px;margin-bottom:10px;border:1px solid #eee;background-color:var(--whiteBgColor);transition-duration:.3s;transition-property:box-shadow,transform}#study>.search .results .course a{color:var(--blackColor)}#study>.search .results .course:hover{box-shadow:-4px 10px 46px -8px rgba(0,0,0,.75)}#study>.search .results .course:last-child{margin-bottom:0}#study>.search .results .course .title{padding:5px;font-weight:700;border-bottom:1px solid #eee}#study>.search .results .course .saqa-id{padding:5px;font-size:var(--fontSize90)}#study>.search .results .course .description{padding:5px;margin-top:10px;font-size:var(--fontSize90)}#study>.search .results .course .module{color:var(--whiteColor);padding:5px;margin-top:10px;font-size:var(--fontSize90);background-color:var(--accentColor)}#study>.search .results .enrolment{padding:10px;margin-bottom:10px;border:1px solid #eee;background-color:var(--whiteBgColor);transition-duration:.3s;transition-property:box-shadow,transform}#study>.search .loading{width:100px;padding:10% 0;margin:0 auto}#study .enrol{padding:20px;text-align:center;background:var(--softBgColor);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);border-radius:3px;border:1px solid var(--softBorderColor)}#study .enrol .total{color:var(--redColor);font-size:var(--fontSize140)}#study>.course .enrolment-options{padding-top:50px}#study>.course .enrolment-options>.buttons{text-align:center}#study>.course .enrolment-options>.info{margin-top:20px;text-align:center;color:var(--softColor)}#study>.course .enrolment-options>.classrooms{margin-top:50px}#study .classroom{padding:10px;margin-bottom:10px}#study .classroom:last-child{margin-bottom:0}#study .classroom:nth-child(2n){background-color:var(--softBgColor)}#study .classroom .heading{margin-bottom:10px;padding-bottom:10px;justify-content:space-between;border-bottom:1px solid var(--softBorderColor)}#study .classroom .heading .title{padding-left:10px}#study .classroom .heading .buttons .btn{margin-left:10px}#study .classroom .info{padding:10px}#study .notice{padding:10px;margin:0 0 2%;text-align:center;background-color:var(--yellowBgColor);border:1px solid var(--yellowBorderColor)}#study .my-courses table tr td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#study .submit-file{width:380px;padding:20px;background-color:var(--whiteBgColor)}#study .file-list{padding:20px}#study .module-list table tr td{max-width:300px}#study .module-list table tr td[data-label=Files]{text-align:right}@media screen and (max-width:600px){#study>.course .enrolment-options .buttons .btn{width:100%;display:block;padding-left:0;padding-right:0}#study .classroom .heading{display:block}#study .classroom .heading .buttons .btn{width:100%;display:block;padding-left:0;padding-right:0;margin-top:10px;margin-left:0;text-align:center}#study .my-courses table tr{border-bottom:5px solid var(--accentColor)}#study .module-list table tr td{max-width:100%}#study .module-list table tr{border-bottom:5px solid var(--accentColor)}}