@media screen,handheld,projection,tv{body{-webkit-text-size-adjust:none;background-color:#dee0e4;background-image:url("/vc/1/d6bdc39913bb0f180974a995a6e084fa3e828d5d/bluedust.png");font-family:Helvetica,Arial,sans;margin:0;padding-bottom:44px!important}
.show-plea{padding-bottom:0!important}
body *{-webkit-font-smoothing:subpixel-antialiased!important}
#Exercise-timer{position:absolute;top:54px;line-height:14px;left:0;right:0;text-align:center;font-size:13px;color:#61676d;text-shadow:0 1px 0 white;opacity:.0;visibility:hidden}
#Exercise-timer span{display:inline-block;-webkit-font-smoothing:antialiased!important;-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:subpixel-antialiased}
.shows-timer #Exercise-timer{opacity:1.0;visibility:visible}
.report-visible #Exercise-timer{opacity:.0!important;visibility:hidden!important}
.Exercise,.ProgressReportController{position:relative;top:0;left:0;margin-top:32px;padding:0 22px 22px 22px}
.Exercise{visibility:hidden}
.ApplicationLaunched .Exercise{visibility:visible}
.Exercise,.Exercise *{-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.Exercise-fatal-error{margin-top:32px;font-size:13px;text-align:center;color:#404040}
.ExerciseWebUI-score{width:100%;margin-top:22px;border-top:1px dotted #dee0e4}
.ExerciseWebUI-score-text{font-size:13px;color:#2e334a;line-height:24px;width:100%;text-align:center}
.WebSoundPlayerModule{position:relative;top:0;left:0;padding:24px 2px 22px 2px}
.WebSoundPlayerModule-has-sound .Exercise-dashboard{opacity:.0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
.WebSoundPlayerModule-loaded .Exercise-dashboard{opacity:1.0;visibility:visible}
.WebSoundPlayerModule-label{position:absolute;line-height:18px;top:6px;left:0;right:0;height:18px;font-size:13px;color:#61676d;text-align:center;background-color:#f8f8f8}
.WebSoundPlayerModule-primary{margin-top:8px}
.WebSoundPlayerModule-secondary{margin-bottom:22px}
.WebSoundPlayerModule-primary,.WebSoundPlayerModule-secondary{padding:24px 2px 8px 2px}
.Exercise-dashboard-intercepter{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer;background-color:white;opacity:.0}
.KeyboardQuestionModule{padding-top:22px;padding-bottom:22px}
.FretboardQuestionModule{margin-top:48px;margin-bottom:32px;margin-left:-13px;margin-right:-15px}
.SimpleStaffQuestionModule{padding-top:2px;padding-bottom:2px}
.ButtonAnswerModule{position:relative;top:0;left:0}
.ButtonAnswerModule,.ButtonAnswerModule table{border-collapse:collapse;width:100%;background-color:#f8f8f8}
.ButtonAnswerModule td{padding:2px 2px 1px 2px}
.Exercise-content,.Exercise-dashboard,.ProgressReportController{width:480px;margin-left:auto;margin-right:auto}
.Exercise-type-keyboard .Exercise-content,.Exercise-type-keyboard .ProgressReportController{width:554px}
.Exercise-type-fretboard .Exercise-content,.Exercise-type-fretboard .ProgressReportController{width:600px}
.Exercise-type-keyboard .Exercise-dashboard,.Exercise-type-fretboard .Exercise-dashboard{margin-left:auto;margin-right:auto}
}
@media screen and only screen and (-webkit-min-device-pixel-ratio:1.5),handheld and only screen and (-webkit-min-device-pixel-ratio:1.5),projection and only screen and (-webkit-min-device-pixel-ratio:1.5),tv and only screen and (-webkit-min-device-pixel-ratio:1.5),screen and only screen and (min-device-pixel-ratio:1.5),handheld and only screen and (min-device-pixel-ratio:1.5),projection and only screen and (min-device-pixel-ratio:1.5),tv and only screen and (min-device-pixel-ratio:1.5),screen and only screen and (min-resolution:1.5dppx),handheld and only screen and (min-resolution:1.5dppx),projection and only screen and (min-resolution:1.5dppx),tv and only screen and (min-resolution:1.5dppx){body{background-image:url("/vc/1/b06264ffe47e2520f6487dd40377f2b6d11bdc14/bluedust@2x.png");background-size:42px 42px}
}
@media print{body{font-family:Helvetica,Arial,sans;margin:.5in}
.Exercise,#Exercise-timer{display:none!important}
}

@media screen,handheld,projection,tv{.ExerciseWebUIGearController{-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:subpixel-antialiased}
.ExerciseWebUIGearController-row-buttons .Button{display:inline-block;width:50%}
.ExerciseWebUIGearController-row,.ExerciseWebUIGearController-row-bottom{position:relative;top:0;left:0;font-size:13px}
.ExerciseWebUIGearController-row{height:44px;padding-left:8px;padding-right:8px}
.ExerciseWebUIGearController-row-bottom{height:88px;background-color:#010e29}
.ExerciseWebUIGearController-row-title{line-height:44px;display:inline;background-color:white;height:1em}
.ExerciseWebUIGearController-row-buttons{position:absolute;top:6px;right:8px;height:32px;width:120px}
.ExerciseWebUIGearController-row-bottom-inner{background-color:#e0e3e8;padding:6px 8px 5px 8px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.ExerciseWebUIGearController-row-bottom .Button+.Button{margin-top:5px}
.ExerciseWebUIGearController-row+.ExerciseWebUIGearController-row{border-top:1px solid #dee0e4}
.ExerciseWebUIGearController-row+.ExerciseWebUIGearController-row-bottom{border-top:4px solid #010e29}
}

.ProgressReportControllerButton-icon,.ProgressReportControllerButton-hover{position:absolute;top:1px;left:0;background-image:url("/vc/1/38112a8960d208ecc9ad12b11b23dfa33122388a/exercises.png");width:22px;height:20px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.ProgressReportControllerButton-icon,.ProgressReportControllerButton-hover{background-image:url("/vc/1/560e90f0849f3f0b861ce53dad5fecfdb2f1cf6c/exercises@2x.png");background-size:44px 64px}
}
.ProgressReportControllerButton{width:22px;height:24px}
@media screen,handheld,projection,tv{.ProgressReportController{position:relative;top:0;left:0;width:480px;margin-left:auto;margin-right:auto;font-size:13px;color:#000}
.ReportTable{width:100%}
.ProgressReport-code-entry-table{width:100%;padding:0 0 3px 0;margin:0;border-collapse:separate;border-spacing:0}
.ProgressReport-code-entry-table>tbody>tr>td{padding:0;margin:0;border-collapse:collapse;border:0}
.ProgressReport-code-container{position:relative;top:0;left:0}
.ProgressReport-has-code{text-align:center;vertical-align:bottom}
.ProgressReport-has-code-center-vertically{position:absolute;height:100%;width:100%;display:table-cell}
.ProgressReport-has-code a{color:#202020;text-decoration:none}
.ProgressReport-has-code a:hover{color:black;text-decoration:underline}
.ProgressReport-code-text{display:inline-block;font-size:16px;font-family:"Monaco","Andale Mono","Courier",monospace}
.ProgressReport-no-code-text{margin-top:8px;margin-bottom:8px;color:black}
.ProgressReport-no-code-print,.ProgressReport-has-code-print{display:none}
.ProgressReport-code-entry-table input[type="text"]{width:100%;height:29px;padding-left:6px;font-family:Helvetica,Arial,sans;border:1px solid #bbbec7;background:-webkit-gradient(linear,0 0,0 8,from(#e8e8e8),to(rgba(248,248,248,0)));border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:13px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25)}
.ProgressReport-code-entry-table input[type="text"]:focus{border:1px solid #61676d;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.25);background-color:white}
.ProgressReport-header{text-align:center;line-height:48px;-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.ProgressReport-header,.ProgressReport-header input{font-size:16px}
.ProgressReport-buttons,.ProgressReport-buttons *{-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.ProgressReport-buttons{margin-top:23px;width:480px;border-collapse:collapse;margin-left:auto;margin-right:auto}
.ProgressReport-buttons>tbody>tr>td{border:0;padding:0 4px 0 4px;margin:0}
.ProgressReport-buttons .Button{display:inline-block;width:100%}
.ReportTable-row-highlight{background-color:#ebecee}
.ReportTable>tbody>tr{border:0 solid #cdcfd6}
.ie7 .ReportTable>tbody>tr,.ie8 .ReportTable>tbody>tr{border:0}
.ReportTable>tbody>tr>*{padding:4px 8px 4px 8px}
.ReportTable-row-section{background-color:#f7f7f8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dee0e4));background:-webkit-linear-gradient(top,#fff,#dee0e4);background:-ms-linear-gradient(top,#fff 0,#dee0e4 100%);background:-moz-linear-gradient(top,#fff 0,#dee0e4 100%);text-shadow:0 1px 0 white;color:#303030;font-weight:bold}
.ReportTable-column-only{text-align:center;position:relative;top:0;left:0}
.ReportTable-row-section .ReportTable-column-only{text-align:left}
.ReportTable-column-0{color:#61676d;border-right:1px solid #dee0e4;text-align:right;white-space:nowrap}
.ReportTable-single-column{text-align:center}
.ReportTable-row-section{position:relative;top:0;left:0}
.ReportTable-row-section,.ReportTable-row-normal,.ReportTable-row-highlight,.ReportTable-row-blank{-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.ReportTable-next-button .ProgressReportControllerButton-icon{background-position:-22px 0}
.ReportTable-next-button .ProgressReportControllerButton-hover{background-position:-22px -20px}
.ReportTable-next-button.highlighted .ProgressReportControllerButton-icon{background-position:-22px -40px}
.ReportTable-previous-button .ProgressReportControllerButton-hover{background-position:0 -20px}
.ReportTable-previous-button.highlighted .ProgressReportControllerButton-icon{background-position:0 -40px}
.ProgressReportControllerButton.disabled{opacity:.5}
.ProgressReportControllerButton-hover{opacity:.0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
.hover .ProgressReportControllerButton-hover{opacity:1.0;visibility:visible}
.disabled .ProgressReportControllerButton-hover{display:none}
.ProgressReportControllerButton{vertical-align:middle;position:absolute;right:0;top:0;cursor:pointer}
.ProgressReportControllerButton.disabled{cursor:auto!important}
.ReportTable-previous-button{position:absolute;right:24px;top:0}
.ReportTable-row-hidden{display:none}
}
@media print{.ProgressReportControllerButton{display:none}
.ProgressReport-has-code{text-align:center}
.ProgressReport-no-code>*{display:none}
.ProgressReport-has-code a{color:black;text-decoration:none}
.ProgressReport-has-code-print{padding-top:8px;font-size:11px}
.ProgressReport-no-code-print{display:block!important;font-size:11px;font-style:italic;text-align:center}
.ProgressReportController{display:block!important;opacity:1.0!important;visibility:visible!important}
.ProgressReport-code-text{display:inline-block;font-size:16px;font-family:"Monaco","Andale Mono","Courier",monospace}
.ProgressReport-header{border-bottom:1px solid black;font-size:16pt;text-align:center}
.ProgressReport-buttons{display:none}
.ReportTable{width:5.5in;margin-top:.5in;font-size:14.5px}
.ReportTable-row-section,.ReportTable-row-special,.ReportTable-row-normal,.ReportTable-row-highlight{border:1px solid #808080}
.ReportTable>tbody>tr>td,.ReportTable>tbody>tr>th{padding:.1in .15in .1in .15in}
.ReportTable-row-section{font-weight:bold;text-align:center}
.ReportTable-column-0{color:#404040;border-right:1px solid #808080;text-align:right}
.ReportTable-single-column{text-align:center}
}
.ReportTable{margin-left:auto;margin-right:auto;border-collapse:collapse}
.ReportTable-range-container{position:relative;top:0;left:0}
.ReportTable-range-div{position:absolute}
.ReportTable-range-line{height:0;border-top:thin solid #666}
.ReportTable-range-note{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid black;background-color:black;position:absolute}
.ReportTable-row-section{border-width:1px!important}
.ReportTable-row-last{border-bottom-width:1px!important}
.ReportTable-row-normal,.ReportTable-row-highlight,.ReportTable-row-special{border-left-width:1px!important;border-right-width:1px!important}

.PopoverController-window .TableView{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}
.NavigationController-in-animation .ScrollView::-webkit-scrollbar-thumb{background-color:#e0e3e8}
.SettingsTableViewCell{cursor:pointer}
.SettingsTableViewCell-has-controls{cursor:default!important}
.SettingsTableViewCell{border:1px solid #b8bbbf;background-color:#f8f8f8;-webkit-box-shadow:0 1px 1px #f0f1f4;-moz-box-shadow:0 1px 1px #f0f1f4;box-shadow:0 1px 1px #f0f1f4;position:relative;top:0;left:0;-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.SettingsTableViewCell *{-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}
.SettingsTableViewCell-outer{display:table;width:100%}
.SettingsTableViewCell-inner{display:table-row;width:100%}
.SettingsTableViewCell-left,.SettingsTableViewCell-right{display:table-cell;position:relative;top:0;left:0;vertical-align:middle}
.SettingsTableViewCell-left{text-align:left}
.SettingsTableViewCell-right{text-align:right}
.SettingsTableViewCell-left>div,.SettingsTableViewCell-right>div{display:inline-block;vertical-align:middle}
.SettingsTableViewCell-main-title,.SettingsImageProvider-main-text{font-size:14px;font-weight:bold;text-shadow:0 1px 0 white}
.SettingsTableViewCell-main-title{margin-left:9px}
.SettingsTableViewCell-main-subtitle{font-size:12px;margin-top:3px;margin-left:9px;color:#808080}
.SettingsTableViewCell-selection-style-1.highlighted,.SettingsTableViewCell-selection-style-1.selected{border:1px solid #015ee6;background-color:#0481f1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#058cf5),color-stop(1,#015ee6));background:-webkit-linear-gradient(top,#058cf5,#015ee6);background:-ms-linear-gradient(top,#058cf5 0,#015ee6 100%);background:-moz-linear-gradient(top,#058cf5 0,#015ee6 100%)}
.SettingsTableViewCell-selection-style-2.highlighted,.SettingsTableViewCell-selection-style-2.selected{background-color:#d7e5ff;-webkit-transition:background-color,0s;-moz-transition:background-color,0s;transition:background-color,0s}
.SettingsTableViewCell-selection-style-1.highlighted *,.SettingsTableViewCell-selection-style-1.selected *{color:white;text-shadow:none}
.SettingsTableViewCell-selection-style-1.highlighted .SettingsTableViewCell-disclosure,.SettingsTableViewCell-selection-style-1.selected .SettingsTableViewCell-disclosure{background-position:-22px -509px}
.SettingsTableViewCell-disclosure{margin-right:9px;margin-left:9px;background-position:-2px -509px;width:9px;height:16px}
.SettingsTableViewCell-left-check{margin-left:9px;margin-right:9px}
.SettingsTableViewCell-image{margin-left:3px;margin-right:3px}
.SettingsQuestionListController-start-button-line{padding-top:13px;border-top:1px dashed #a5a9b2}
.SettingsQuestionListController-start-button{cursor:pointer;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:solid 1px #a5a9b2;background-color:#f4f5f8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#d3d8e2));background:-webkit-linear-gradient(top,#fff,#d3d8e2);background:-ms-linear-gradient(top,#fff 0,#d3d8e2 100%);background:-moz-linear-gradient(top,#fff 0,#d3d8e2 100%);text-align:center;font-size:14px;font-weight:bold;text-shadow:0 1px 0 white;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;height:38px;line-height:38px}
.SettingsQuestionListController-start-button.activate{border:solid 1px #a1a4ab;background-color:#d0d3d9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9dbdf),color-stop(1,#b4bac6));background:-webkit-linear-gradient(top,#d9dbdf,#b4bac6);background:-ms-linear-gradient(top,#d9dbdf 0,#b4bac6 100%);background:-moz-linear-gradient(top,#d9dbdf 0,#b4bac6 100%)}
.TableViewCell-header,.TableViewCell-footer{color:#4c566c;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#e0e3e8;padding:9px 9px 9px 9px}
.TableViewCell-header{font-weight:bold}
.TableViewCell-footer{text-align:center;padding:7px 9px 11px 9px}
.TableViewCell-first-cell{border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;text-shadow:0 1px 0 rgba(255,255,255,0.25)}
.TableViewSectionView+.TableViewSectionView{padding-top:13px}
.SettingsTableViewCell+.SettingsTableViewCell{border-top:0}
.TableViewCell-last-cell{border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}
.SettingsImageProvider-element,.SettingsTableViewCell-left-check,.SettingsTableViewCell-right-check,.SettingsTableViewCell-disclosure,.SettingsTableViewSwitch-cover,.SettingsTableViewSwitch-background,.SettingsTableViewSwitch-knob,.SettingsTableViewSwitch-blue-fix,.NavigationBar-back-button,.SettingsStepper-increment,.SettingsStepper-decrement,.SettingsPickerThumb,.SettingsPickerTrack{display:inline-block;background-image:url("/vc/1/91d5ed9333d4b1d1ed30a1d23964099ce0f11bad/settings.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.SettingsImageProvider-element,.SettingsTableViewCell-left-check,.SettingsTableViewCell-right-check,.SettingsTableViewCell-disclosure,.SettingsTableViewSwitch-cover,.SettingsTableViewSwitch-background,.SettingsTableViewSwitch-knob,.SettingsTableViewSwitch-blue-fix,.NavigationBar-back-button,.SettingsStepper-increment,.SettingsStepper-decrement,.SettingsPickerThumb,.SettingsPickerTrack{background-image:url("/vc/1/16e1ddc39cce403f7c6af8f7eff46eb6e6acdb27/settings@2x.png");background-size:340px 640px}
}
.SettingsTableViewCell-left-check{background-position:0 -467px;width:29px;height:29px}
.SettingsTableViewCell-preview-text,.SettingsTableViewCell-preview-pair,.SettingsImageProvider-preview-text{font-size:14px;text-shadow:0 1px 0 white;color:#385487;position:relative;top:0;left:0}
.SettingsTableViewCell-preview-pair{position:relative;top:0;left:0}
.SettingsTableViewCell-preview-pair>div{position:absolute;left:0;top:0}
.active .SettingsTableViewCell-preview-image-normal,.selected .SettingsTableViewCell-preview-image-normal{opacity:0}
.SettingsTableViewCell-preview-image-highlighted{opacity:0}
.SettingsTableViewCell-selection-style-1.highlighted .SettingsTableViewCell-preview-image-highlighted,.SettingsTableViewCell-selection-style-1.selected .SettingsTableViewCell-preview-image-highlighted{opacity:1.0}
.SettingsTableViewCell-right-check{float:right;visibility:hidden;background-position:-41px -509px;width:15px;height:15px;margin-right:8px}
.SettingsTableViewCell-right-check.checked{visibility:visible}
.SettingsTableViewCell-left-check.checked{background-position:-39px -467px}
.SettingsTableViewCell-selection-style-2{-webkit-transition:background-color,0.2s;-moz-transition:background-color,0.2s;transition:background-color,0.2s}
.SettingsTableViewCell.left-checked{background-color:#ebf2ff}
.SettingsTableViewSwitch{right:8px;cursor:pointer;width:79px;height:30px;position:absolute;top:6px;overflow:hidden;z-index:1}
.SettingsTableViewSwitch-cover{width:79px;height:29px;background-position:-80px -500px;position:absolute;top:0;left:0;z-index:1}
.SettingsTableViewSwitch-background{position:absolute;width:128px;height:29px;top:0;left:-50px;background-position:0 -540px}
.SettingsTableViewSwitch-knob{position:absolute;width:128px;height:29px;top:0;left:-50px;background-position:0 -570px;z-index:2}
.SettingsTableViewSwitch.highlighted .SettingsTableViewSwitch-knob{background-position:0 -600px}
.SettingsTableViewSwitch-blue-fix{position:absolute;visibility:visible;width:29px;height:29px;top:0;left:0;background-position:-140px -540px;z-index:1}
.SettingsStepper{cursor:pointer;position:absolute}
.SettingsStaffRangeView .SettingsStepper{left:1px;width:48px;top:119px;height:84px}
.SettingsStepper-increment,.SettingsStepper-decrement{position:absolute;top:0;left:0}
.SettingsStepper-vertical .SettingsStepper-increment,.SettingsStepper-vertical .SettingsStepper-decrement{width:48px;height:42px}
.SettingsStepper-horizontal .SettingsStepper-increment,.SettingsStepper-horizontal .SettingsStepper-decrement{width:42px;height:40px}
.SettingsStepper-horizontal .SettingsStepper-decrement{background-position:-186px -436px}
.SettingsStepper-horizontal .SettingsStepper-increment{background-position:-228px -436px;left:42px}
.SettingsStepper-horizontal .SettingsStepper-increment.highlighted{background-position:-228px -486px}
.SettingsStepper-horizontal .SettingsStepper-decrement.highlighted{background-position:-186px -486px}
.SettingsStepper-vertical .SettingsStepper-increment{background-position:-177px -540px}
.SettingsStepper-vertical .SettingsStepper-decrement{top:42px;background-position:-177px -582px}
.SettingsStepper-vertical .SettingsStepper-increment.highlighted{background-position:-232px -540px}
.SettingsStepper-vertical .SettingsStepper-decrement.highlighted{background-position:-232px -582px}
.SettingsPickerRowView{height:40px;position:relative;top:0;left:0;width:294px;font-size:14px;font-weight:bold}
.SettingsPickerRowView .SettingsStepper{position:absolute;top:0;right:6px;width:83px;height:40px;z-index:1}
.SettingsPickerSliderArea{position:absolute;top:0;height:40px;left:24px;right:98px}
.SettingsPickerSideLabel{position:absolute;top:0;left:0;width:18px;height:39px;line-height:39px;color:#61676d;text-align:right}
.SettingsPickerTrack{display:block;position:absolute;height:4px;top:18px;left:6px;right:6px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(1,#fff));background:-webkit-linear-gradient(top,#f0f0f0,#fff);background:-ms-linear-gradient(top,#f0f0f0 0,#fff 100%);background:-moz-linear-gradient(top,#f0f0f0 0,#fff 100%);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}
.SettingsPickerThumb{background-position:-186px -340px;position:absolute;left:0;top:4px;width:84px;height:32px;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.25);text-align:center}
.SettingsPickerThumb.highlighted{background-position:-186px -390px}
.SettingsStaffRangeView{position:absolute;left:0;top:0;right:0;bottom:0}
.SettingsStaffRangeStripeToucher{position:absolute;top:0;height:320px;z-index:2;cursor:pointer;background-color:white;opacity:0}
.SettingsStepper-left{left:0!important;z-index:1}
.SettingsStepper-right{left:246px!important;z-index:1}
.SettingsStaffRangeViewContent{position:absolute;left:48px;top:0;width:198px;height:320px}
