@charset "UTF-8";.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px!important;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{font-size:100%;height:100%}}body{font-family:"Miriam Libre",sans-serif!important}.brand-primary{color:#541c1b}.brand-dark-primary{background-color:#541c1b;color:#fff}.brand-second{color:#48c596}.brand-second-back{background-color:#48c596}.horsetech{font-size:2.5rem!important;color:#541c1b}.horsetech_left{color:#4fab74}.horsetech_right{color:#541c1b}nav{background-color:#33053a;color:#48c596}nav .horsetech img{height:50px}nav .banner{position:absolute;font-size:1.5rem;left:45px!important}@media only screen and (min-width :601px){nav .banner{font-size:2.1rem;margin-top:0;left:70px!important}}nav .banner_left{color:#fff}nav .banner_right{color:#48c596}nav a.sidenav-trigger{display:block!important;width:50px}nav i.change_test{float:none}nav a{color:#48c596}nav .menu_trigger{color:#fff;position:absolute;left:11px;top:13px;cursor:pointer;transform:rotate(-90deg)}@media only screen and (min-width :601px){nav .menu_trigger{left:30px;top:25px}}nav .sidenav-trigger{position:absolute!important;top:0;display:block!important;width:50px;margin-top:7px!important}nav .sidenav-trigger img{margin-top:1px!important;height:40px!important;font-size:1.8rem}@media only screen and (min-width :601px){nav .sidenav-trigger img{height:50px!important}}#slide-out .background{height:60px;margin-left:20px;margin-top:20px}#slide-out .user-view{min-height:30px}#slide-out .menu-top{height:64px;background-color:#33053a}#slide-out .menu-top img{margin-top:7px!important;margin-left:14px;height:40px!important;font-size:1.8rem}@media only screen and (min-width :601px){#slide-out .menu-top img{margin-top:9px!important;height:50px!important}}#slide-out .menu-top li a .version{font-size:.8rem}#mc_embed_signup label{color:#48c596}#mc_embed_signup #mc_embed_signup_scroll{background-color:#fff;padding:20px}html *{font-family:"Titillium Web",sans-serif;-ms-overflow-style:scrollbar}body,html{background:#33053a;color:#33053a;background-color:#fefefe}a{color:#33053a;text-decoration:none;font-weight:400;-webkit-tap-highlight-color:transparent}label.required,span.required{color:#2c98f0!important;font-weight:700}footer{width:100%;padding-left:10px;padding-right:10px;z-index:500;display:flex;align-items:center;justify-content:center;color:#fff;border-top:1px solid #000}@media only screen and (max-width :600px){footer{font-size:.9rem}footer linklist{text-align:right}}footer a.btn-sm{padding-top:2px;padding-bottom:2px;margin:5px 0 5px 5px}footer .foot-wrap,footer .page-footer{background-color:#33053a!important}footer .row{margin-bottom:0}footer h5{color:#afafaf}footer a,footer p{color:#afafaf}footer a :hover,footer p :hover{color:#c3c3c3}.page-header{margin-top:5px;margin-bottom:10px}.dtp-btn-ok{margin-left:4px}.no-click{pointer-events:none}.version{font-size:.7rem;font-style:italic}.color-background{background-color:#48c596}.ready{border-color:#2c98f0}.warning-text{color:#dd3655}.text-warning{color:#e17903!important}.bigger{font-size:1.2rem}.smaller{font-size:.8rem}.bolder{font-weight:700}.row.slim{padding-top:5px;padding-bottom:5px;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.col.slim{padding:0}.card-reveal.slim{padding:14px}.altfont{font-family:"Miriam Libre",sans-serif!important}.altfont h2{font-family:"Miriam Libre",sans-serif!important}.no-pad-left{padding-left:0!important}.no-pad-right{padding-right:0!important}.no-pad-top{padding-top:0!important}.no-pad-bottom{padding-bottom:0!important}.no-margin{margin:0!important}.btn-primary{background-color:#48c596;border-color:#48c596;color:#fff}.btn-outline-primary{color:#48c596;background-color:#fff;border-color:#48c596}.btn_block{width:100%}.btn-group{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-inactive{background-color:#607d8b}.btn-group>.btn{-webkit-box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}.btn-group>.btn-inactive:hover{background-color:#728f9d}.btn-group>.btn:hover{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.card .activator{cursor:pointer}.back1{background-color:#fff!important}.back2{background-color:#91613d;color:#fff!important}.editHover{background:#e8f3ff}#loading_animation{padding-bottom:3px}.pony{width:32px;position:absolute;-webkit-animation:Pony 25s linear infinite;-moz-animation:Pony 25s linear infinite;-ms-animation:Pony 25s linear infinite;-o-animation:Pony 25s linear infinite}.pony_in_element{width:32px;position:absolute;-webkit-animation:PonyEl 7s linear infinite;-moz-animation:PonyEl 7s linear infinite;-ms-animation:PonyEl 7s linear infinite;-o-animation:PonyEl 7s linear infinite}@-webkit-keyframes Pony{0%{left:-300px;transform:rotateY(0)}49%{transform:rotateY(0)}50%{left:100%;transform:rotateY(180deg)}99%{transform:rotateY(180deg)}100%{left:-300px;transform:rotateY(0)}}@-webkit-keyframes PonyEl{0%{left:0;transform:rotateY(0)}49%{transform:rotateY(0)}50%{left:100%;transform:rotateY(180deg)}99%{transform:rotateY(180deg)}100%{left:0;transform:rotateY(0)}}#wrapper{min-height:400px;margin-left:0}@media only screen and (min-width :601px){#wrapper{margin-left:35px}}@media only screen and (min-width :993px){#wrapper{margin-left:70px;max-width:1024px;min-height:600px}#wrapper .full_width{margin-left:5px;max-width:none!important}}@media only screen and (min-width :993px){#wrapper{margin-top:10px;margin-bottom:10px}}#wrapper .full_width{margin-left:5px;max-width:none!important}#wrapper.full_width{margin:5px;max-width:none!important}.flex-wrap{display:flex;flex-wrap:wrap;vertical-align:middle}.h-100{height:100%}.w-100{width:100%}.p0{padding:0!important}.m0{margin:0!important}.offline{position:absolute;top:20px;right:10px;color:red;background-color:#fff}.warning{background-color:#dd3655;color:#fff}.bigbut{border:2px solid #91613d!important}.headbar{background-color:#271f1d;color:#fff!important}.headbar img{height:200px!important}.headbar .form-group{margin-bottom:0!important}h1{font-size:1.8rem;color:#33053a}@media only screen and (min-width :601px){h1{font-size:2rem}}@media only screen and (min-width :993px){h1{font-size:2.5rem}}h2{font-size:1.6rem;color:#33053a}@media only screen and (min-width :601px){h2{font-size:1.8rem}}@media only screen and (min-width :993px){h2{font-size:2rem}}h3{font-size:1.3rem;font-weight:700;color:#33053a;margin-top:0}@media only screen and (min-width :601px){h3{font-size:1.5rem}}@media only screen and (min-width :993px){h3{font-size:1.7rem}}h4{font-size:1.1rem;font-weight:600;color:#33053a;margin-top:0}@media only screen and (min-width :601px){h4{font-size:1.2rem}}@media only screen and (min-width :993px){h4{font-size:1.3rem}}h5{font-size:1rem;font-weight:600;color:#33053a;margin-top:0}@media only screen and (min-width :601px){h5{font-size:1.1rem}}@media only screen and (min-width :993px){h5{font-size:1.2rem}}.plaintext h1{margin:2.8rem 0 1.68rem 0}.plaintext h2{margin:2.3733333333rem 0 1.424rem 0}.plaintext h3{margin:1.9466666667rem 0 1.168rem 0}.plaintext h4{margin:1.52rem 0 .912rem 0}.event_banner{margin-left:70px!important;font-size:1.2rem}@media only screen and (min-width :601px){.event_banner{font-size:1.4rem}}@media only screen and (min-width :993px){.event_banner{font-size:1.5rem}}.calcbanner{min-width:360px}.disabled{opacity:.3!important}.enabled{opacity:1!important}.label{font-size:1.5em}.label div{padding-top:20px}.error{color:#da6f38}.danger{background-color:#da6f38!important}.success{color:#48c596}.helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,.54)}.helper-text.invalid{margin-left:45px;color:#da6f38}.errorlist li{padding:10px;background-color:#eaad8e}.card-img-top{width:100%}.biglogo{width:100%}.nav-banner{color:#fff;font-size:2rem}@media (min-width:575.98px){.nav-banner .nav-banner{font-size:2.1rem}}#brand_name .banner_left{color:#fff!important}#brand_name .banner_right{color:#48c596!important}#topnav .nav-link{color:#48c596;background-color:#33053a!important}@media (max-width:992px){#main_menu .dropdown-item,#main_menu .nav-link,.navbar-brand{font-size:1.25rem;text-align:right}#role_menu .dropdown-item,#role_menu .nav-link,.navbar-brand{font-size:1.25rem}#main_menu .dropdown-item,#main_menu .nav-link,#role_menu .dropdown-item,#role_menu .nav-link{padding:10px 15px;border-bottom:1px solid rgba(204,204,204,.67)}}.goto-url:hover,goto_pdf:hover{cursor:pointer}#test_bar{cursor:pointer;padding-top:5px;padding-left:5px;background-color:#48c596;color:#fff;font-size:1.3rem;min-height:50px}#test_bar a{color:#fff;font-size:1.3rem}#test_bar .currenttest{padding:5px;border:1px #fff}@media only screen and (max-width :600px){#test_bar{height:3rem}}#test_bar .input-field{margin-top:3px;margin-bottom:5px}#test_bar #search4test{height:100%;width:calc(100% - 40px);font-size:1.2rem;font-family:Roboto,sans-serif;border:1px #fff;box-shadow:none;padding:0;background-color:#48c596;color:#fff}#test_bar .dropdown-content li{background-color:#33053a;color:#fff}#test_bar .dropdown-content li.active,#test_bar .dropdown-content li:hover{background-color:#33053a}#test_bar .dropdown-content li>a,#test_bar .dropdown-content li>span{color:#fff}#test_bar .dropdown-content li .highlight{color:#f9c735}#test_bar label{top:0;left:0}#test_bar label i{color:#33053a}#test_bar label.active i{color:#33053a!important}.flip{transform:rotate(270deg)}#index h1{font-size:2.5rem}#index #strapline{margin:30px 0 30px 0;font-size:2.2rem}@media only screen and (min-width :601px){#index #strapline{margin:40px 20px 40px 20px;font-size:4rem}}#index #banner{padding:10px 20px;background-color:#def4ea;color:#48c596}@media only screen and (min-width :601px){#index #banner{padding:30px}}#index #banner .btn{color:#fff;font-size:1.6rem;line-height:2rem;padding:20px}@media only screen and (min-width :601px){#index #banner .btn{font-size:2rem}}#index #banner p{font-size:1.4rem;text-align:center;font-weight:300}#index #choices .card-content{height:200px;overflow:hidden}#index #choices .card-action{height:80px}@media only screen and (min-width :601px){#index #choices .left{padding-left:0}}@media only screen and (min-width :601px){#index #choices .right{padding-right:0}}#index #signup_btn{border:solid 1px #33053a;width:100%;color:#33053a;font-weight:500}#index #signup_btn:hover{background-color:#33053a;color:#fff}#index #login_btn{border:solid 1px #48c596;width:100%;color:#48c596;font-weight:500}#index #login_btn:hover{background-color:#48c596;color:#fff}.dark_outline{border:solid 1px #33053a!important;color:#33053a!important}.dark_outline:hover{background-color:#33053a!important;color:#fff!important}@media only screen and (max-width :600px){.container{margin-left:1px;margin-right:1px;width:100%}}.bar{opacity:.6;color:#fff}.ref{font-size:2em;float:right}.nosearch{-webkit-user-select:none}.inline_radio{display:inline}.inline_radio [type=radio]:checked+span,.inline_radio [type=radio]:not(:checked)+span{padding-left:22px}#deductions,#entry,#totals{padding:10px}.title{font-size:36px}.page_title{margin-top:20px;margin-bottom:1rem}@media (min-width:768px){.page_title{margin-bottom:2rem}}.action_buttons{margin-top:20px;margin-bottom:20px}.current_class{width:100%}th{color:#7e7272}table .odd{background-color:#e7e9e7}table .even{background-color:#fbfbfb}table .disabled{opacity:.5}table a{color:#33053a;font-width:normal}table.slim tr{padding:3px}table.slim td,table.slim th{padding:5px 10px;font-size:.9em}#dashboard .card-header{background-color:#c48e40}#dashboard .card-body{background-color:#64195b}#dashboard .dc-chart{height:100px}#dashboard h4{color:#33053a;font-size:1.2em}.past{background-color:#f0f0f0}.onnow{background-color:#fff}.future{background-color:rgba(76,5,84,.11)}.card-deck .col{padding-left:3px;padding-right:3px}.card-deck .col .first{padding-left:0}.card-deck .col .last{padding-right:0}.card-deck .card{padding-left:3px;padding-right:3px;height:100%}.card-deck .card .card-content{padding:8px}.card-deck .card .card-action{text-align:center}.card-deck .card .first{padding-left:0}.card-deck .card .last{padding-right:0}.card.cancelled{opacity:.8;border:2px solid red}.cancelled-bg{background-color:#f1a0a0}#login{background:#48c596}#registration .checkbox-text{font-size:1.4rem;color:#33053a}@media only screen and (max-width :600px){#registration .row{margin-bottom:0}#registration .input-field{margin-top:4px;margin-bottom:4px}#registration .card-content{padding:20px}}.menucards .card-title{margin-top:0}#add_images .row{margin-bottom:0}#add_images .input-field{margin-bottom:5px;margin-top:5px}@media only screen and (max-width :600px){.strapline{font-size:.9rem;color:#c48e40}.card{background-color:#fff;color:#33053a}}#banner{padding:30px;background-color:#def4ea;color:#48c596}#banner .btn{color:#fff}#banner p{font-size:1.4rem;text-align:center;font-family:"Roboto Condensed",sans-serif}#choices .card-content{height:200px;overflow:hidden}#choices .card-action{height:80px}@media only screen and (min-width :601px){#choices .left{padding-left:0}}@media only screen and (min-width :601px){#choices .right{padding-right:0}}@media only screen and (max-width :600px){.container{margin-left:0;margin-right:0;width:100%}}.bar{opacity:.6;color:#fff}.ref{font-size:1.8rem;float:right}#mainimg{height:300px;background-image:url("/shared_static/images/mainimage_phone.png");background-size:cover;background-position:center right 12%;background-repeat:no-repeat}@media only screen and (min-width :601px){#mainimg{background-image:url("/shared_static/images/mainimage_desktop.png")}}.changetest{padding:5px;height:30px}.test_search{padding:3px 5px 5px 5px;height:30px}.coeff{border:none;border-radius:12px;color:#000;font-size:9px!important;height:16px;padding:4px 3px 0 3px;text-align:center;width:15px}.coeff.coeff_2{background-color:#ffffb2}.coeff.coeff_3{background-color:#fecc5c}.coeff.coeff_4{background-color:#fd8d3c}.coeff.coeff_5{background-color:#f03b20;color:#fff}.coeff.coeff_6{background-color:#bd0026;color:#fff}#calculator{touch-action:manipulation}#calculator .container{max-width:1280px;width:90%}@media only screen and (max-width :992px){#calculator .container{width:100%}}@media only screen and (max-width :600px){#calculator{bottom:0}}#calculator .btn:hover{background-color:#34a67b}#calculator .col.s6>.btn{width:100%}#calculator #help_1 img{margin-top:20%;width:100%}#calculator #watch_video{background-color:#f6982d;width:100%;overflow:visible;height:auto;line-height:25px;padding-bottom:5px}#calculator .dividers{border-top:1px solid #fefefe;padding-top:20px;border-bottom:1px solid #fefefe;padding-bottom:20px;padding-left:0;padding-right:0}#calculator .col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}#calculator svg{float:right}#calculator #input_score_block #keypad{padding:0;margin:0;box-shadow:none}@media only screen and (max-width :600px){#calculator #input_score_block{padding-left:2px;padding-right:10px}}#calculator #input_score_block .row{margin:0;padding:0}#calculator #input_score_block .left{border-top:2px solid #fff;border-right:2px solid #fff}#calculator #input_score_block .left.top{border-top:none}#calculator #input_score_block .right{border-top:2px solid #fff}#calculator #input_score_block .right.top{border-top:none}#calculator #input_score_block #top_line .row{margin-bottom:5px}#calculator #input_score_block .add_dec_score,#calculator #input_score_block .add_int_score,#calculator #input_score_block .score_button{color:#626262;background-color:#cdd7d7;display:inline;cursor:pointer;text-align:center;font-size:1.5rem;font-weight:800;border-radius:10px;padding:0;margin:0}#calculator #input_score_block .add_dec_score:hover,#calculator #input_score_block .add_int_score:hover,#calculator #input_score_block .score_button:hover{background-color:#b5bfbf}#calculator #input_score_block .thin div{font-size:1.3rem;font-weight:400;opacity:.8}#calculator #input_score_block .thin div .disabled{opacity:.3}#calculator #input_score_block #action_buttons{margin-top:22px;background-color:#cdd7d7;box-shadow:none;border-radius:10px;color:#000;font-weight:400;font-size:1.4rem;height:50px;cursor:pointer}#calculator #input_score_block #action_buttons .middle p{text-align:center}@media only screen and (max-width :600px){#calculator #input_score_block #action_buttons{font-size:.8rem!important}#calculator #input_score_block #action_buttons i.small{font-size:16px}}#calculator #input_score_block #action_buttons:hover{background-color:#b5bfbf}#calculator #input_score_block #action_buttons .enabled{height:calc(100% - 2px)}#calculator #input_score_block #action_buttons #settings p{margin-top:8px;margin-bottom:8px}#calculator #input_score_block #action_buttons #before_modal input:disabled{color:rgba(0,0,0,.76);border-bottom:1px dotted rgba(0,0,0,.42)}#calculator #input_score_block .left{border-right:2px solid #fff}#calculator #input_score_block #back_button,#calculator #input_score_block #speak,#calculator #input_score_block .clear_button{height:100%;border:1px solid #fff;padding-top:.5rem;text-align:center}#calculator #open_settings,#calculator #speak{background-color:#626262;color:#fff}#calculator #back_button.btn,#calculator #back_button.col{background-color:#626262!important}#calculator .clear_button.btn,#calculator .clear_button.col{background-color:#626262!important}#calculator .minus_penalty,#calculator .minus_penalty_pct,#calculator .plus_penalty,#calculator .plus_penalty_pct{cursor:pointer;background-color:#cdd7d7;color:#626262;padding-left:2px;padding-right:2px;margin-bottom:2px;font-size:.7rem}@media only screen and (min-width :601px){#calculator .minus_penalty,#calculator .minus_penalty_pct,#calculator .plus_penalty,#calculator .plus_penalty_pct{font-size:1rem;padding-left:8px;padding-right:8px}}#calculator .minus_penalty .material-icons,#calculator .minus_penalty_pct .material-icons,#calculator .plus_penalty .material-icons,#calculator .plus_penalty_pct .material-icons{margin:0;color:#626262}#calculator .penalty_type_B a,#calculator .penalty_type_P a{width:96%}#calculator #summary_inner{font-size:1.3rem;color:#2f906c;box-shadow:none;border:1px solid #cdd7d7;border-radius:5px;background-color:#fff;height:100%;padding:5px;margin:0}@media only screen and (min-width :601px){#calculator #summary_inner{font-size:1.4rem;padding:20px;line-height:1.7}}#calculator #summary_inner .row{margin:5px 0 0 0;padding-left:0;line-height:1.2}@media only screen and (min-width :601px){#calculator #summary_inner .row{margin:0;line-height:1.7}}#calculator #summary_inner.two_rows_of_penalties .row{line-height:1}@media only screen and (min-width :601px){#calculator #summary_inner.two_rows_of_penalties .row{margin:0;line-height:1.3}}#calculator #summary_inner .pct{font-size:8.5vw}@media only screen and (min-width :601px){#calculator #summary_inner .pct{font-size:3.5vw}}#calculator #summary_inner .col{padding-left:0;padding-right:5px}@media only screen and (min-width :601px){#calculator #summary_inner .col{padding-right:0}}#calculator #summary_inner .col .right{padding-right:0}#calculator #summary_inner .bottom{margin-top:10px}#calculator #summary_inner #summary_bar svg{float:right;padding-top:3px}@media only screen and (min-width :601px){#calculator #summary_inner #summary_bar svg{padding-top:10px}}#calculator .card{margin:10px;position:relative}#calculator .card .row{padding-left:10px}#calculator .show_on_start{padding-top:4px;padding-bottom:4px}#calculator .pct_score{margin-top:10px;margin-right:20px;padding:0;font-size:2rem;font-weight:700;color:#33053a;text-align:right;position:relative;z-index:2}#calculator .row{margin:0;background-color:transparent;position:relative;z-index:2}#calculator .col{padding:0;background-color:transparent}#calculator .tag{text-align:center;font-size:1.3rem;font-weight:700}#calculator .bar,#calculator .card-content{position:absolute;top:0;left:0}#calculator .current_test_description{font-size:1rem;font-weight:400}#calculator.colorful #input_score_block .mark_0{color:#626262!important;background-color:#fff1f7!important}#calculator.colorful #input_score_block .mark_1{color:#626262!important;background-color:#ffedee!important}#calculator.colorful #input_score_block .mark_2{color:#626262!important;background-color:#ffe9e5!important}#calculator.colorful #input_score_block .mark_3{color:#626262!important;background-color:#ffe6db!important}#calculator.colorful #input_score_block .mark_35{color:#626262!important;background-color:#ffe6db!important}#calculator.colorful #input_score_block .mark_4{color:#626262!important;background-color:#ffe2ae!important}#calculator.colorful #input_score_block .mark_45{color:#626262!important;background-color:#ffd78a!important}#calculator.colorful #input_score_block .mark_5{color:#626262!important;background-color:#f5d749!important}#calculator.colorful #input_score_block .mark_55{color:#626262!important;background-color:#dccd20!important}#calculator.colorful #input_score_block .mark_6{color:#fff!important;background-color:#74ad23!important}#calculator.colorful #input_score_block .mark_65{color:#fff!important;background-color:#5eb05f!important}#calculator.colorful #input_score_block .mark_7{color:#fff!important;background-color:#48b29a!important}#calculator.colorful #input_score_block .mark_75{color:#fff!important;background-color:#2499b9!important}#calculator.colorful #input_score_block .mark_8{color:#fff!important;background-color:#007fd8!important}#calculator.colorful #input_score_block .mark_85{color:#fff!important;background-color:#174ca7!important}#calculator.colorful #input_score_block .mark_9{color:#fff!important;background-color:#3e339f!important}#calculator.colorful #input_score_block .mark_95{color:#fff!important;background-color:#361686!important}#calculator.colorful #input_score_block .mark_10{color:#fff!important;background-color:#380052!important}#calculator.wave #input_score_block .waves-effect.waves-0 .waves-ripple{background-color:#fff1f7}#calculator.wave #input_score_block .waves-effect.waves-1 .waves-ripple{background-color:#ffedee}#calculator.wave #input_score_block .waves-effect.waves-2 .waves-ripple{background-color:#ffe9e5}#calculator.wave #input_score_block .waves-effect.waves-3 .waves-ripple{background-color:#ffe6db}#calculator.wave #input_score_block .waves-effect.waves-35 .waves-ripple{background-color:#ffe6db}#calculator.wave #input_score_block .waves-effect.waves-4 .waves-ripple{background-color:#ffe2ae}#calculator.wave #input_score_block .waves-effect.waves-45 .waves-ripple{background-color:#ffd78a}#calculator.wave #input_score_block .waves-effect.waves-5 .waves-ripple{background-color:#f5d749}#calculator.wave #input_score_block .waves-effect.waves-55 .waves-ripple{background-color:#dccd20}#calculator.wave #input_score_block .waves-effect.waves-6 .waves-ripple{background-color:#74ad23}#calculator.wave #input_score_block .waves-effect.waves-65 .waves-ripple{background-color:#5eb05f}#calculator.wave #input_score_block .waves-effect.waves-7 .waves-ripple{background-color:#48b29a}#calculator.wave #input_score_block .waves-effect.waves-75 .waves-ripple{background-color:#2499b9}#calculator.wave #input_score_block .waves-effect.waves-8 .waves-ripple{background-color:#007fd8}#calculator.wave #input_score_block .waves-effect.waves-85 .waves-ripple{background-color:#174ca7}#calculator.wave #input_score_block .waves-effect.waves-9 .waves-ripple{background-color:#3e339f}#calculator.wave #input_score_block .waves-effect.waves-95 .waves-ripple{background-color:#361686}#calculator.wave #input_score_block .waves-effect.waves-10 .waves-ripple{background-color:#380052}#output_block{font-size:1.3rem;overflow:hidden}@media only screen and (max-width :600px){#output_block{font-size:1.1rem}}#output_block #output_scores{padding:0;margin:0;overflow:hidden}#output_block #output_scores .score .row{position:relative;z-index:99}#output_block #output_scores #scorelist{position:relative;height:100%;overflow-y:auto;overflow-x:hidden}#output_block #output_scores #scorelist .score_bar{position:absolute}#output_block #output_scores #scorelist .card-title{margin-bottom:0;padding-top:10px;padding-bottom:10px}#output_block #output_scores #scorelist .minus{text-align:left;cursor:pointer;padding-left:5px!important}#output_block #output_scores #scorelist .plus{cursor:pointer;text-align:right;padding-right:5px!important}#output_block #output_scores #scorelist .collective{background-color:#d3d3d3}#output_block #output_scores #scorelist .first_collective{border-bottom:5px solid #626262!important}#output_block #output_scores #scorelist .page_end{border-bottom:5px solid #000!important}#output_block #output_scores #scorelist .lineno{color:#7e7272;font-size:.8em;padding-top:4px!important;position:relative;z-index:2}#output_block #output_scores #scorelist #rows_count{text-align:right;padding-right:5px!important}#output_block #output_scores #scorelist .linemark{text-align:center;color:#000;padding-left:5px!important;position:relative;z-index:2}#output_block #output_scores #scorelist .score{border-bottom:1px solid #fff;padding:0;margin:0;position:relative}#output_block #output_scores #scorelist .score .col{padding:0}#output_block #output_scores #scorelist .score .row{margin:0}#output_block #output_scores #scorelist #rows_total{font-size:14px;font-weight:700;color:#434343}#output_block #output_scores #scorelist .row_count{font-size:14px;color:#434343}#output_block #output_scores #scorelist .totals{margin-bottom:0}.switch-label{font-size:14px}.tag{padding:0;margin:0;color:#33053a;font-size:20px;font-weight:700}.btn-group input{visibility:hidden;width:0}.btn-group label{cursor:pointer}#current_test_details{font-size:20px;font-weight:700;padding-bottom:20px;color:#7e7272}.skinny{padding:0}.form-control{font-size:18px;padding:6px}.form-group{padding-top:0;padding-bottom:0}#deductions,#entry,#totals{padding:10px}.title{margin-top:20px;font-size:36px}.current_class{width:100%}th{color:#7e7272}table .odd{background-color:#e7e9e7}table .even{background-color:#fbfbfb}table .disabled{opacity:.5}table a{color:#33053a;font-width:normal}#history td{padding-top:2px;padding-bottom:2px}#dashboard .card-header{background-color:#c48e40}#dashboard .card-body{background-color:#64195b}#dashboard .dc-chart{height:100px}#dashboard h4{color:#33053a;font-size:1.2em}#login{background:#48c596}@media only screen and (max-width :600px){.strapline{font-size:.9rem;color:#c48e40}.card{background-color:#fff;color:#33053a}}div.tooltip{position:absolute;text-align:center;width:100px;height:50px;padding:2px;font:12px sans-serif;background:#e7e7e7;border:1px;border-radius:8px;pointer-events:none}.scoresheet_viz{position:relative}.scoresheet_viz svg{display:block;margin:auto;font-color:#797979}.scoresheet_viz svg .header{font-size:.9em}.scoresheet_viz svg .subheader{font-size:.8em}.scoresheet_viz svg .name,.scoresheet_viz svg .value{font-size:.7em}.scoresheet_viz svg .top_label{font-size:.9em}.scorer_gauge{position:relative;padding:0;height:170px}.scorer_gauge svg{display:block;margin:auto}#scored rect.bar{fill:#64195b!important}.modal{max-height:100%;overflow:visible}#after_modal #totals{font-size:1.4rem;line-height:2rem}#after_modal .label{font-size:1.3rem;line-height:2.4rem;opacity:.9}#after_modal .tag{text-align:right}#after_modal #totals .tag{font-size:2.4rem!important;line-height:2.4rem}#after_modal .percent_row{margin-top:4px;margin-bottom:24px}@media medium-and-up{#after_modal #totals{font-size:2rem;line-height:3.5rem}#after_modal .label{font-size:2rem}}.loginBtn{box-sizing:border-box;position:relative;margin:.2em;padding:0 15px 0 46px;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:.2em;font-size:16px;color:#fff}.loginBtn:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:34px;height:100%}.loginBtn:focus{outline:0}.loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.facebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba,#3b55a0);font-family:"Helvetica neue",Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 #354c8c;text-align:center}.facebook:before{border-right:#364e92 1px solid;background:url("/shared_static/images/icon_facebook.png") 6px 6px no-repeat}.facebook:focus,.facebook:hover{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4864b1)}.whinnie{background-color:#620789;background-image:linear-gradient(#7e07ad,#620789);font-family:"Helvetica neue",Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 #620789;text-align:center}.whinnie:before{border-right:#620789 1px solid;background:url("/shared_static/images/whinnie.png") 6px 6px no-repeat}.whinnie:focus,.whinnie:hover{background-color:#620789;background-image:linear-gradient(#7e07ad,#620789)}.status_text_0{color:#fff}.status_text_1{color:#ffffd9}.status_text_2{color:#f9fdcb}.status_text_3{color:#eef8bb}.status_text_4{color:#d1edb4}.status_text_5{color:#a0dab8}.status_text_6{color:#238bbb}.status_text_7{color:#225aa6}.status_text_8{color:#20378d}.status_text_9{color:#0c2060}.status_border_0{border:4px solid #fff;border-radius:5px}.status_border_1{border:4px solid #ffffd9;border-radius:5px}.status_border_2{border:4px solid #f9fdcb;border-radius:5px}.status_border_3{border:4px solid #eef8bb;border-radius:5px}.status_border_4{border:4px solid #d1edb4;border-radius:5px}.status_border_5{border:4px solid #a0dab8;border-radius:5px}.status_border_6{border:4px solid #238bbb;border-radius:5px}.status_border_7{border:4px solid #225aa6;border-radius:5px}.status_border_8{border:4px solid #20378d;border-radius:5px}.status_border_9{border:4px solid #0c2060;border-radius:5px}.status_fill_0{background-color:#fff;fill:#ffffff;color:#404040}.status_fill_1{background-color:#ffffd9;fill:#ffffd9;color:#404040}.status_fill_2{background-color:#f9fdcb;fill:#f9fdcb;color:#404040}.status_fill_3{background-color:#eef8bb;fill:#eef8bb;color:#404040}.status_fill_4{background-color:#d1edb4;fill:#d1edb4;color:#404040}.status_fill_5{background-color:#a0dab8;fill:#a0dab8;color:#404040}.status_fill_6{background-color:#238bbb;fill:#238bbb;color:#fff}.status_fill_7{background-color:#225aa6;fill:#225aa6;color:#fff}.status_fill_8{background-color:#20378d;fill:#20378d;color:#fff}.status_fill_9{background-color:#0c2060;fill:#0c2060;color:#fff}.scoresheet_status_0{text-color:rgba(128,128,128,0.33)}.scoresheet_status_2{text-color:rgba(128,128,128,0.65)}.scoresheet_status_3{text-color:rgba(80,80,80,0.65)}.scoresheet_status_4{text-color:rgba(80,80,80,0.65)}.scoresheet_status_5{color:rgba(59,59,59,.94)}.scoresheet_status_6{color:#e17903!important}.scoresheet_status_7{color:#225aa6}.list-group .selected{background-color:#48c596;color:#fff}.autocomplete{position:relative;font-size:14px;max-width:400px}.autocomplete li,.autocomplete ul{list-style:none;margin:0;padding:0;font-size:1.1rem}.autocomplete .autocomplete-list{position:absolute;top:100%;right:0;margin:0;padding:0;list-style:none;width:100%;background-color:#33053a;z-index:100;color:#222;-webkit-overflow-scrolling:touch}.autocomplete .autocomplete-group{position:relative;padding:10px 0}.autocomplete .autocomplete-group-header{position:absolute;top:16px;left:10px;font-weight:700}.autocomplete .autocomplete-item{cursor:pointer;padding:6px 10px;float:none}.autocomplete-group .autocomplete-item{padding-left:100px;float:none}.autocomplete .autocomplete-item.active,.autocomplete .autocomplete-item:hover{background-color:#580561}.autocomplete .autocomplete-item-last{font-weight:700;text-align:center;padding:10px}@media screen and (max-height:480px) and (max-width:480px){.autocomplete .autocomplete-item{padding-top:12px;padding-bottom:12px}}.autocomplete-list li{background-color:#fff;color:#a9a9a9}.autocomplete-list li.active,.autocomplete-list li:hover{background-color:#fff}.autocomplete-list li>a,.autocomplete-list li>span{color:#a9a9a9}.autocomplete-list li strong{color:#f9c735}nav .autocomplete-list li{background-color:#33053a;color:#fff}nav .autocomplete-list li.active,nav .autocomplete-list li:hover{background-color:#33053a}nav .autocomplete-list li>a,nav .autocomplete-list li>span{color:#fff}nav .autocomplete-list li strong{color:#f9c735}.only-print{display:none}.topleft_logo{float:left;height:50px}@media only screen and (min-width :601px){.topleft_logo{height:70px}}@media only screen and (min-width :993px){.topleft_logo{height:100px}}.withdrawn{opacity:.6;text-decoration:line-through}.hc{background-color:#eee}.update_judge_at_position{margin:0}.drop_here{width:100%;text-align:center;padding:5px;font-size:.9rem;font-style:italic}.drop_here :hover{color:#fff}.ui-sortable-placeholder{border:3px dashed #aaa;background:#ccc}#modal_add_judge{height:100%}.rosette .tail_text{font-size:1.75rem}@-webkit-keyframes loading-line{0%{-webkit-transform:scale(.9);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.9);opacity:.7}}@keyframes loading-line{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:.7}}.loading_line{-webkit-animation:loading-line 3s infinite ease-in-out;-o-animation:loading-line 3s infinite ease-in-out;-ms-animation:loading-line 3s infinite ease-in-out;-moz-animation:loading-line 3s infinite ease-in-out;animation:loading-line 3s infinite ease-in-out}.accordion-button:not(.collapsed){background-color:rgba(72,197,150,.4196078431)}@media (max-width:700px){.hide-on-med-and-down{display:none}}#mobileSidebar{background-color:#33053a}#mobileSidebar .nav-link{color:#48c596}#mobileSidebar .offcanvas-header{margin-bottom:0;padding-bottom:0}#mobileSidebar h4{color:#48c596;margin-bottom:0;padding-bottom:0}#mobileSidebar .dropdown-menu{position:relative}#mobileSidebar .dropdown-item,#mobileSidebar .dropdown-menu{background-color:#33053a;padding-left:1.5rem;border:none;box-shadow:none;color:#e9ecef}#sidebar{width:250px;height:100vh;position:fixed;top:0;left:-250px;background-color:#33053a;color:#e9ecef;transition:left .3s ease;z-index:1000;overflow-y:auto}#sidebar.active{left:0}#sidebar h4{color:#48c596;margin-bottom:0;padding-bottom:0}#sidebar .sidebar-menu{padding:10px}#sidebar .sidebar-menu .nav-link{color:#e9ecef;padding-top:2px;padding-bottom:2px}#sidebar .sidebar-menu .nav-link:hover{background-color:#d9dbdc;color:#48c596}#sidebar .sidebar-menu .nav-item{margin-bottom:5px;padding-top:2px;padding-bottom:2px}#sidebar .sidebar-menu .nav-item .sub-items{padding-left:20px}#wrapper{margin-left:0;transition:margin-left .3s ease}#wrapper.shifted{margin-left:250px}#CookielawBanner{background-color:rgba(72,197,150,.4196078431);color:#fff;padding:25px;margin-top:25px}#CookielawBanner a{color:#fff;text-decoration:underline}#CookielawBanner a.btn{background-color:#fff;color:#48c596;text-decoration:none}
/*# sourceMappingURL=styles.min.css.map */