.your-track-record-form .your-track-record-form-skill{position:relative;margin-bottom:.8em}.your-track-record-form .your-track-record-form-skill p{float:left;margin:3px 6px 0 0;border-radius:50%;background:#88ce43;width:27px;height:27px;line-height:27px;color:#fff;font-weight:700;text-align:center}.your-track-record-form .your-track-record-form-skill.advanced p{background:#3997d0}form.track-record select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.track-record label{position:relative;display:block;overflow:hidden;cursor:pointer;width:calc(100% - 33px);float:left}form.track-record label:after{content:' ';position:absolute;right:0;top:0;width:34px;height:100%;display:block;background:#88ce43 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOBAMAAAGq7RFVAAAAJ1BMVEX///////////////////////////////////////////////////9Ruv0SAAAADHRSTlMACAoREoKDt7y9zc5qtZoyAAAAcklEQVQIHQXBsQnCUAAFwFOCCKbIABaWERzi1yaFAzmEpHYEC8GUKVQEkbyhvOOkZqdWt0/QYKqLzQeF7dv6y/RLwa2wYtk4Xxxe+t8yd1WuM/rcUc2gYHEeoP02umSgTR50ybBPRuiSZAS6ZAQ4jgCAPyjYJiRH4fymAAAAAElFTkSuQmCC') no-repeat center center;pointer-events:none}form.track-record .advanced label:after{background:#3997d0 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOBAMAAAGq7RFVAAAAJ1BMVEX///////////////////////////////////////////////////9Ruv0SAAAADHRSTlMACAoREoKDt7y9zc5qtZoyAAAAcklEQVQIHQXBsQnCUAAFwFOCCKbIABaWERzi1yaFAzmEpHYEC8GUKVQEkbyhvOOkZqdWt0/QYKqLzQeF7dv6y/RLwa2wYtk4Xxxe+t8yd1WuM/rcUc2gYHEeoP02umSgTR50ybBPRuiSZAS6ZAQ4jgCAPyjYJiRH4fymAAAAAElFTkSuQmCC') no-repeat center center}form.track-record label select{background:#fff;padding:4px 7px;width:100%;font-size:1em;font-family:'Oxygen',sans-serif;color:#535454;cursor:pointer;border:1px solid #a9a9a9}form.track-record label select::-ms-expand{display:none}form.track-record label :-moz-any(select){width:110%}form.ie9.track-record label select{width:110%}form.track-record label select:focus{outline:1px dotted #a9a9a9}.ytr-assessment-outcome label{width:100%}.ytr-assessment-outcome h3{font-size:1.2em;border-top:1px solid #a9a9a9;padding-top:10px}.ytr-notes h3{font-size:1.2em;border-top:1px solid #a9a9a9;padding-top:10px;margin-top:10px}.ytr-notes textarea{padding:10px;font-family:Oxygen,serif;font-size:1em;color:#535454;border-color:#a9a9a9;width:100%;margin-bottom:13px}.ytr-test{margin-bottom:12px}.ytr-test h3{font-size:1.2em;border-top:1px solid #a9a9a9;padding-top:10px}.ytr-test label input{margin-right:5px}.ytr-test label:after{content:none !important}#no_show_button{background-color:#ea5454;margin-left:10px}#no_show_button:hover{background-color:#df4848}.track-record-table table{text-align:center}.track-record-table{width:100%;margin-bottom:0}.lessons-singular .track-record-table{width:auto}.lessons-singular .track-record-table td{width:inherit}.track-record-table,.track-record-table th,.track-record-table td{border:1px solid #dbdbdb}.track-record-table th,.track-record-table td{padding:7px 3px;text-align:center;font-weight:700}.track-record-table .ytr-table-title.lessons-title{text-align:center}.track-record-table th{font-weight:700;color:#fff}.track-record-table .ytr-table-title{text-align:left;padding:7px 6px}.track-record-table .green-bg{color:#fff;background-color:#88ce43}.track-record-table .advanced{color:#3997d0}.track-record-table .no-show{background-color:#dedede}.track-record-table span{border-radius:50%;width:28px;height:28px;display:block;line-height:28px;color:#fff;margin:0 auto}.track-record-table .skill-1 span{background-color:#f51919}.track-record-table .skill-2 span{background-color:#ff7a64}.track-record-table .skill-3 span{background-color:#f99b3a}.track-record-table .skill-4 span{background-color:#a3d076}.track-record-table .skill-5 span{background-color:#6abb1a}@media all and (max-width:1100px){.lessons-singular #content.eight{width:auto!important;float:none}.lessons-singular .four.sidebar{padding:0 15px;width:auto!important;float:none;max-width:700px}.lessons-singular .sidebar>:first-child{margin-top:1em;padding-top:1em;border-top:1px solid #e5e5e5}}.lessons-10 #content.eight,.lessons-20 #content.eight,.lessons-30 #content.eight,.lessons-40 #content.eight,.lessons-50 #content.eight{width:auto!important;float:none}.lessons-10 .four.sidebar,.lessons-20 .four.sidebar,.lessons-30 .four.sidebar,.lessons-40 .four.sidebar,.lessons-50 .four.sidebar{padding:0 15px;width:auto!important;float:none;max-width:700px}.lessons-10 .sidebar>:first-child,.lessons-20 .sidebar>:first-child,.lessons-30 .sidebar>:first-child,.lessons-40 .sidebar>:first-child,.lessons-50 .sidebar>:first-child{margin-top:1em;padding-top:1em;border-top:1px solid #e5e5e5}.lessons-20 .track-record-table-wrapper,.lessons-30 .track-record-table-wrapper,.lessons-40 .track-record-table-wrapper,.lessons-50 .track-record-table-wrapper{overflow:hidden;overflow-x:scroll;padding-top:54px}.lessons-20 .track-record-table-wrapper .track-record-table,.lessons-30 .track-record-table-wrapper .track-record-table,.lessons-40 .track-record-table-wrapper .track-record-table,.lessons-50 .track-record-table-wrapper .track-record-table{table-layout:fixed;margin-bottom:0}.lessons-20 .track-record-table-image,.lessons-30 .track-record-table-image,.lessons-40 .track-record-table-image,.lessons-50 .track-record-table-image{position:relative}.lessons-20 .track-record-table-image:before,.lessons-30 .track-record-table-image:before,.lessons-40 .track-record-table-image:before,.lessons-50 .track-record-table-image:before{content:url(https://passngo.net/wp-content/themes/passngo/css/../images/swipe.svg);width:115px;position:absolute;top:0;left:0}.lessons-20 .track-record-table-wrapper .track-record-table{width:1500px}.lessons-30 .track-record-table-wrapper .track-record-table{width:1900px}.lessons-40 .track-record-table-wrapper .track-record-table{width:2300px}.lessons-50 .track-record-table-wrapper .track-record-table{width:2700px}@media all and (max-width:950px){.lessons-10 .track-record-table-wrapper{overflow:hidden;overflow-x:scroll;padding-top:54px}.lessons-10 .track-record-table-wrapper .track-record-table{table-layout:fixed;width:1000px;margin-bottom:0}.lessons-10 .track-record-table-image{position:relative}.lessons-10 .track-record-table-image:before{content:url(https://passngo.net/wp-content/themes/passngo/css/../images/swipe.svg);width:115px;position:absolute;top:0;left:0}}.track-record-notes-title{margin:15px 0 5px;color:#0d7c46}.track-record-note{background:#e1e0e0;padding:10px;margin-bottom:17px}.track-record-note:nth-child(even){background:#efefef}.track-record-note .track-record-note-date{color:#6f7070;font-size:.9em;margin-bottom:0}.track-record-note .track-record-note-content{margin-bottom:0}.track-record-note:last-child{margin-bottom:0}.dashboard-notice.instructor-active-customers p{margin-bottom:0;font-size:1.3em}.instructor-customers-list-of-customers-panel{background-color:#efefef;margin-bottom:1.25em;position:relative}.instructor-customers-list-of-customers-panel .unread-number{font-size:1em}.instructor-customers-list-of-customers-panel p{margin-bottom:0;padding:0 10px;cursor:pointer}.instructor-customers-list-of-customers-panel p:hover{background-color:#e7e7e7}.instructor-customers-list-of-customers-panel .hide{border-top:1px solid #aeaeae}.instructor-customers-list-of-customers-panel .instructor-customers-list-of-customers-name{font-size:1.8em;font-family:"Roboto Slab",serif}.instructor-customers-list-of-customers-panel .instructor-customers-action-buttons{margin:0 10px 0 38px;padding-bottom:6px}.instructor-customers-list-of-customers-panel .instructor-customers-action-buttons li{float:left;width:50%;margin:10px 0 0}.instructor-customers-list-of-customers-panel .instructor-customers-action-buttons a{color:#535454;font-size:1.1em}.instructor-customers-list-of-customers-panel .instructor-customers-action-buttons a:hover{color:#202020}.customer-name{font-size:2em;margin-bottom:.3em}#picker{border:3px solid #d0d0d0;width:100%;height:37px;cursor:pointer;background:#efefef}.page-template-template-instructor-customer-profile form,.page-template-template-instructor-customer-profile ul.profile-details{margin-bottom:1.5em}.notes-h4{margin:15px 0 5px;color:#0d7c46}.notes-key{margin:0 0 2px;padding-left:21px;vertical-align:middle}.notes-key li{margin-right:30px;display:inline-block}.notes-key li i{left:-33px;font-size:1.2em}.notes-key li i.key-instructor{color:#88ce43}.notes-key li i.key-admin{color:#b71167}.instructor-note{background:#efefef;padding:10px;margin-bottom:17px;border:3px solid #88ce43}.instructor-note:last-child{margin-bottom:0}.instructor-note.author-admin{border-color:#b71167}.instructor-note .note-author{color:#6f7070;font-size:.9em;margin-bottom:0}.instructor-note .note-title{font-size:1.4em;margin:5px 0}.instructor-note *:last-child{margin-bottom:0}#content .gfield.readonly{padding:0;margin:0 0 10px}#content form.always-show-labels .gfield.readonly label.gfield_label{display:none !important}#content .gfield.readonly input{box-shadow:none;padding:0;background:0 0;font-family:"Roboto Slab",serif;font-weight:400;font-size:1.3em;color:#535454;cursor:text}ul.process-manual-list{margin:0;list-style-type:none}#content ul.process-manual-list li{padding:0}ul.process-manual-list a{color:#535454;margin:2px 0;display:inline-block}ul.process-manual-list a:hover{color:#343434}ul.process-manual-list .top-level{margin-bottom:1.5em}ul.process-manual-list .top-level>a{font-size:1.1em;border-bottom:1px dotted #b2b2b2;display:block;font-weight:700}ul.process-manual-list ul.children{margin-left:1.8em}ul.process-manual-list .top-level>a:before{font-family:FontAwesome,serif;font-weight:400;font-style:normal;display:inline-block;font-size:1.1em;margin-right:8px;content:"\f085"}ul.process-manual-list .current_page_item>a{font-weight:700}.page-template-template-instructor-process-manual ul.process-manual-list{width:30%;float:left;margin-right:5%}.page-template-template-instructor-process-manual ul.process-manual-list:nth-child(3n+1){margin-right:0}.process-manual-related-pages{background:#efefef;padding:10px;margin-bottom:1em}.process-manual-related-pages h3{margin:0 0 10px !important}.process-manual-related-pages ul.process-manual-list .top-level{margin-bottom:0}@media all and (max-width:850px){.page-template-template-instructor-process-manual ul.process-manual-list{width:47.5%}.page-template-template-instructor-process-manual ul.process-manual-list:nth-child(3n+1){margin-right:5%}.page-template-template-instructor-process-manual ul.process-manual-list:nth-child(2n+1){margin-right:0}}@media all and (max-width:600px){.page-template-template-instructor-process-manual ul.process-manual-list{width:100%;margin-right:0 !important}}.leave-box{background-color:#efefef;padding:10px;margin-bottom:25px}.leave-box .cancel-leave{margin-bottom:0;color:#b3371a;cursor:pointer}.leave-box .cancel-leave:hover{color:#ab2f12}.leave-box .cancel-leave i{font-size:1.2em}.students-dropdown-address{display:none}.build-mode{background:url(https://passngo.net/wp-content/themes/passngo/css/../images/build-mode.png) repeat}#new-cus-slots-postcodes{margin-bottom:15px}#new-cus-slots-postcodes p{margin-bottom:0}#new-cus-slots-postcodes label{margin-right:15px;margin-bottom:5px;cursor:pointer;display:inline-block}#new-cus-slots-postcodes label input{margin-right:5px}#normal-diary,#build-diary{position:absolute;top:17px;right:0}.calendar-jump h4{font-size:1.3em;line-height:1;font-family:'Roboto Slab',sans-serif;margin-bottom:15px}.calendar-jump .calBookPersonalFormSubmit,.calendar-jump .calCancelBookPersonalForm{display:inline-block;width:auto;background-color:#0d7c46;margin-top:10px;border:none;padding:0 20px;border-radius:3px;color:#fff;font-weight:700;height:25px;text-align:center}.calendar-jump .calCancelBookPersonalForm{background-color:#d43d3d}.calendar-jump>.row>.twelve{margin-bottom:10px}.calendar-jump,.calendar-student-info{padding:10px;margin-bottom:10px;border-radius:2px}.calendar-jump #calendarJump,.calendar-jump #riderSwitch,.calendar-jump #buildReplicateWeeks,.calendar-jump #buildReplicateSpecificWeek{background:#fff;font-family:Oxygen,serif;color:#8e8e8e;vertical-align:middle;margin-top:-4px;margin-left:5px;border-radius:3px;padding:3px 15px 3px 3px;border:1px solid #ddd;margin-right:15px}.calendar-jump #calBuildReplicate{background-color:#0d7c46;border:none;padding:0 20px;border-radius:3px;color:#fff;font-weight:700;height:25px}.calendar-jump #calBuildReplicate:hover{background-color:#006f39;cursor:pointer}.calendar-jump #calNextAvailable,#calBookPersonalFormSubmit,.calendar-jump #calBookAppointmentCancel{background-color:#000;border:none;padding:0 20px;border-radius:3px;color:#fff;font-weight:700;margin-right:25px;height:25px}.calendar-jump #calNextAvailable:hover,#calBookPersonalFormSubmit:hover,.calendar-jump #calBookAppointment:hover,.calendar-jump #calBookAppointmentCancel:hover{background-color:#006f39;cursor:pointer}.createPersonalForm .show-excerpt{display:inline-block}.createPersonalAppointment{margin-bottom:10px}.content-container-book-personal-appointment{background-color:#f5f5f5;padding:10px}.calendar-jump #calendarJump,#riderSwitch,.calendar-jump input{font-weigt:500;font-size:14px;padding:8px 10px;border-radius:5px;height:36px}#ui-datepicker-div{z-index:99999999!important}.calendar-jump input,.calendar-jump select{background:#fff;font-family:Oxygen,serif;color:#8e8e8e;vertical-align:middle;margin-top:-4px;margin-left:5px;border-radius:3px;padding:3px 15px 3px 3px;border:1px solid #ddd;margin-right:15px}.calendar-jump .createPersonalStartHour,.calendar-jump .createPersonalEndHour{margin-right:0}.calendar-student-info{clear:left;background:#efefef;padding:15px 10px 10px;margin-bottom:10px;margin-top:-5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.calendar-student-info h4{font-size:1.1em;margin-bottom:10px;font-weight:600}.calendar-student-info p{margin-bottom:1em}.reserved-lessons-table,.confirmed-lessons-table,.test-lessons-table{height:calc(100% - 1.5em);background-color:#fff;padding:10px;border-left:5px solid;margin:10px 0;border-radius:2px;border-color:#e4ca44}.confirmed-lessons-table{border-color:#0d7c46}.test-lessons-table{border-color:#de5454}.reserved-lessons-table strong,.confirmed-lessons-table strong{float:left;width:100%;margin-bottom:5px}.fc .fc-button-group>*{background-color:#006f39 !important}.fc-state-default{color:#fff !important;text-shadow:none !important;border:none !important;background-color:transparent !important;background-image:none !important}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{background-color:#448d69 !important;color:rgba(255,255,255,.75) !important;text-shadow:none !important}.calendar-student-info-toggle{padding:15px;background:#0d7c46;clear:both;color:#fff;border-radius:5px;position:relative;cursor:pointer}.calendar-student-info-toggle:hover{background:#11a05a}.calendar-student-info+#calendar{margin-top:20px}@media all and (max-width:600px){#normal-diary,#build-diary{top:60px;right:auto;left:15px}.page-template-template-instructor-NEW-calendar h1{margin-bottom:45px}}