﻿@font-face{font-family:"splashmath";src:url("//cdn.splashmath.com/assets/generated-fonts/splashmath-3f5a01fe6e5fa1f7a844309acad6946580db4c559bf39349d5052db93811b02e.woff?782e466f5bda00eb263f478d742ed7d2") format("woff"),url("//cdn.splashmath.com/assets/generated-fonts/splashmath-3b3c1f808c45b4f9d23055a1236d006377f39ee615627615c80eb76bf6b0924e.ttf?782e466f5bda00eb263f478d742ed7d2") format("truetype"),url("//cdn.splashmath.com/assets/generated-fonts/splashmath-9d521d19e3024bbe6d3d035e5b20c47c1a9f9585d1f72efd17e8c97073ad8909.svg?782e466f5bda00eb263f478d742ed7d2#splashmath") format("svg")}[class^="iconcust-"],[class*=" iconcust-"]{line-height:1}[class^="iconcust-"],[class*=" iconcust-"]{font-family:'splashmath';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconcust-iconAccountCircle:before{content:"\f101"}.iconcust-iconAdd:before{content:"\f102"}.iconcust-iconAfternoon:before{content:"\f103"}.iconcust-iconArrow:before{content:"\f104"}.iconcust-iconArrow1:before{content:"\f105"}.iconcust-iconAssessment:before{content:"\f106"}.iconcust-iconAssigned:before{content:"\f107"}.iconcust-iconAssignment:before{content:"\f108"}.iconcust-iconAssingment2:before{content:"\f109"}.iconcust-iconAward:before{content:"\f10a"}.iconcust-iconBack:before{content:"\f10b"}.iconcust-iconBackArrow:before{content:"\f10c"}.iconcust-iconBackBtn:before{content:"\f10d"}.iconcust-iconBackBtn1:before{content:"\f10e"}.iconcust-iconBackBtn2:before{content:"\f10f"}.iconcust-iconBackChevron:before{content:"\f110"}.iconcust-iconBargraph:before{content:"\f111"}.iconcust-iconBenefit1:before{content:"\f112"}.iconcust-iconBenefit2:before{content:"\f113"}.iconcust-iconBenefit3:before{content:"\f114"}.iconcust-iconBin:before{content:"\f115"}.iconcust-iconCalander2:before{content:"\f116"}.iconcust-iconCalanderRenew:before{content:"\f117"}.iconcust-iconChallenge:before{content:"\f118"}.iconcust-iconChange:before{content:"\f119"}.iconcust-iconCheck:before{content:"\f11a"}.iconcust-iconClass:before{content:"\f11b"}.iconcust-iconClassAssingment1:before{content:"\f11c"}.iconcust-iconClassAssingment2:before{content:"\f11d"}.iconcust-iconClassAssingment3:before{content:"\f11e"}.iconcust-iconClassroom:before{content:"\f11f"}.iconcust-iconClose:before{content:"\f120"}.iconcust-iconCloseActivityPopup:before{content:"\f121"}.iconcust-iconCloseQuotes:before{content:"\f122"}.iconcust-iconCollaboration:before{content:"\f123"}.iconcust-iconCollapse:before{content:"\f124"}.iconcust-iconComaClose:before{content:"\f125"}.iconcust-iconComaOpen:before{content:"\f126"}.iconcust-iconCommonCore:before{content:"\f127"}.iconcust-iconCopy:before{content:"\f128"}.iconcust-iconCopy1:before{content:"\f129"}.iconcust-iconCopyLink:before{content:"\f12a"}.iconcust-iconCross:before{content:"\f12b"}.iconcust-iconCross2:before{content:"\f12c"}.iconcust-iconCrossBtn:before{content:"\f12d"}.iconcust-iconCurriculum:before{content:"\f12e"}.iconcust-iconDelete:before{content:"\f12f"}.iconcust-iconDelete1:before{content:"\f130"}.iconcust-iconDelete2:before{content:"\f131"}.iconcust-iconDelete3:before{content:"\f132"}.iconcust-iconDeleteBin:before{content:"\f133"}.iconcust-iconDominos:before{content:"\f134"}.iconcust-iconDoubleTick:before{content:"\f135"}.iconcust-iconDownArrow:before{content:"\f136"}.iconcust-iconDownload:before{content:"\f137"}.iconcust-iconDownload1:before{content:"\f138"}.iconcust-iconDownload2:before{content:"\f139"}.iconcust-iconDropdown:before{content:"\f13a"}.iconcust-iconDropdownIcon:before{content:"\f13b"}.iconcust-iconEdit:before{content:"\f13c"}.iconcust-iconEmail:before{content:"\f13d"}.iconcust-iconEvaluation:before{content:"\f13e"}.iconcust-iconEvaluation2:before{content:"\f13f"}.iconcust-iconEvening:before{content:"\f140"}.iconcust-iconExcel:before{content:"\f141"}.iconcust-iconExclamation:before{content:"\f142"}.iconcust-iconExpand:before{content:"\f143"}.iconcust-iconExpand1:before{content:"\f144"}.iconcust-iconFAQ:before{content:"\f145"}.iconcust-iconFilledEmail:before{content:"\f146"}.iconcust-iconFilter:before{content:"\f147"}.iconcust-iconFinish:before{content:"\f148"}.iconcust-iconFrontChevron:before{content:"\f149"}.iconcust-iconGame:before{content:"\f14a"}.iconcust-iconGame1:before{content:"\f14b"}.iconcust-iconGet:before{content:"\f14c"}.iconcust-iconGlobe:before{content:"\f14d"}.iconcust-iconGoto:before{content:"\f14e"}.iconcust-iconGradeDropdown:before{content:"\f14f"}.iconcust-iconGuideBook:before{content:"\f150"}.iconcust-iconHandshake:before{content:"\f151"}.iconcust-iconHelp:before{content:"\f152"}.iconcust-iconHelpingHand:before{content:"\f153"}.iconcust-iconHollowCheck:before{content:"\f154"}.iconcust-iconInfo:before{content:"\f155"}.iconcust-iconInfo1:before{content:"\f156"}.iconcust-iconInfo2:before{content:"\f157"}.iconcust-iconIntimate:before{content:"\f158"}.iconcust-iconIpad:before{content:"\f159"}.iconcust-iconLeaderboard:before{content:"\f15a"}.iconcust-iconLearning:before{content:"\f15b"}.iconcust-iconLearningSolid:before{content:"\f15c"}.iconcust-iconLeftNavAssignment:before{content:"\f15d"}.iconcust-iconLeftNavBarReferSplashLearn:before{content:"\f15e"}.iconcust-iconLeftNavCaret:before{content:"\f15f"}.iconcust-iconLeftNavCaretUp:before{content:"\f160"}.iconcust-iconLeftNavDashboard:before{content:"\f161"}.iconcust-iconLeftNavManageClass:before{content:"\f162"}.iconcust-iconLeftNavMenuAssess:before{content:"\f163"}.iconcust-iconLeftNavMenuAssign:before{content:"\f164"}.iconcust-iconLeftNavMenuDashboard:before{content:"\f165"}.iconcust-iconLeftNavMenuManageClass:before{content:"\f166"}.iconcust-iconLeftNavMenuReview:before{content:"\f167"}.iconcust-iconLeftNavReview:before{content:"\f168"}.iconcust-iconLink:before{content:"\f169"}.iconcust-iconLock:before{content:"\f16a"}.iconcust-iconLockSolid:before{content:"\f16b"}.iconcust-iconLogout:before{content:"\f16c"}.iconcust-iconLogout1:before{content:"\f16d"}.iconcust-iconLove:before{content:"\f16e"}.iconcust-iconMail:before{content:"\f16f"}.iconcust-iconManageClassNew:before{content:"\f170"}.iconcust-iconMathFacts:before{content:"\f171"}.iconcust-iconMgmt:before{content:"\f172"}.iconcust-iconMinus:before{content:"\f173"}.iconcust-iconMore:before{content:"\f174"}.iconcust-iconMorning:before{content:"\f175"}.iconcust-iconMyWorld:before{content:"\f176"}.iconcust-iconNight:before{content:"\f177"}.iconcust-iconOolzoo:before{content:"\f178"}.iconcust-iconOpen:before{content:"\f179"}.iconcust-iconOpenQuotes:before{content:"\f17a"}.iconcust-iconParent:before{content:"\f17b"}.iconcust-iconParents:before{content:"\f17c"}.iconcust-iconPart:before{content:"\f17d"}.iconcust-iconPath:before{content:"\f17e"}.iconcust-iconPause:before{content:"\f17f"}.iconcust-iconPaymentLock:before{content:"\f180"}.iconcust-iconPencil:before{content:"\f181"}.iconcust-iconPerformanceImprovement:before{content:"\f182"}.iconcust-iconPlay:before{content:"\f183"}.iconcust-iconPlay1:before{content:"\f184"}.iconcust-iconPlayInCircle:before{content:"\f185"}.iconcust-iconPlus:before{content:"\f186"}.iconcust-iconPresentation:before{content:"\f187"}.iconcust-iconPreview:before{content:"\f188"}.iconcust-iconPrice:before{content:"\f189"}.iconcust-iconPrint:before{content:"\f18a"}.iconcust-iconPrintables:before{content:"\f18b"}.iconcust-iconProblemsAnswered:before{content:"\f18c"}.iconcust-iconProblemsCount:before{content:"\f18d"}.iconcust-iconProfile:before{content:"\f18e"}.iconcust-iconPromote:before{content:"\f18f"}.iconcust-iconQuestion:before{content:"\f190"}.iconcust-iconQuestion1:before{content:"\f191"}.iconcust-iconQuestionMark:before{content:"\f192"}.iconcust-iconReassigned:before{content:"\f193"}.iconcust-iconRefer:before{content:"\f194"}.iconcust-iconReferrals:before{content:"\f195"}.iconcust-iconReplay:before{content:"\f196"}.iconcust-iconReports:before{content:"\f197"}.iconcust-iconRightArrow:before{content:"\f198"}.iconcust-iconRiskFree:before{content:"\f199"}.iconcust-iconSchool:before{content:"\f19a"}.iconcust-iconScore:before{content:"\f19b"}.iconcust-iconShare:before{content:"\f19c"}.iconcust-iconShare1:before{content:"\f19d"}.iconcust-iconShareLink:before{content:"\f19e"}.iconcust-iconSmily:before{content:"\f19f"}.iconcust-iconStart:before{content:"\f1a0"}.iconcust-iconStudents:before{content:"\f1a1"}.iconcust-iconStudents1:before{content:"\f1a2"}.iconcust-iconSubtraction:before{content:"\f1a3"}.iconcust-iconSummer1:before{content:"\f1a4"}.iconcust-iconSummer2:before{content:"\f1a5"}.iconcust-iconSummerProgram:before{content:"\f1a6"}.iconcust-iconSwitch:before{content:"\f1a7"}.iconcust-iconSync:before{content:"\f1a8"}.iconcust-iconSync2:before{content:"\f1a9"}.iconcust-iconTalkingmarksClose:before{content:"\f1aa"}.iconcust-iconTalkingmarksOpen:before{content:"\f1ab"}.iconcust-iconTaskdone:before{content:"\f1ac"}.iconcust-iconTeacher:before{content:"\f1ad"}.iconcust-iconTeachers:before{content:"\f1ae"}.iconcust-iconTextNote:before{content:"\f1af"}.iconcust-iconTick:before{content:"\f1b0"}.iconcust-iconTick2:before{content:"\f1b1"}.iconcust-iconTick3:before{content:"\f1b2"}.iconcust-iconTick4:before{content:"\f1b3"}.iconcust-iconTime:before{content:"\f1b4"}.iconcust-iconTime2:before{content:"\f1b5"}.iconcust-iconTime3:before{content:"\f1b6"}.iconcust-iconTime4:before{content:"\f1b7"}.iconcust-iconTopic:before{content:"\f1b8"}.iconcust-iconUser:before{content:"\f1b9"}.iconcust-iconUser2:before{content:"\f1ba"}.iconcust-iconUser3:before{content:"\f1bb"}.iconcust-iconUser5:before{content:"\f1bc"}.iconcust-iconVideo:before{content:"\f1bd"}.iconcust-iconVolumeOff:before{content:"\f1be"}.iconcust-iconVolumeOn:before{content:"\f1bf"}.iconcust-iconWarning:before{content:"\f1c0"}.iconcust-iconWorkbook:before{content:"\f1c1"}.iconcust-iconWorksheet1:before{content:"\f1c2"}.iconcust-iconYoutubePlay:before{content:"\f1c3"}.iconcust-iconinfo3:before{content:"\f1c4"}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */*{margin:0;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}a{cursor:pointer}[class*="span"]{float:left;margin-left:2.5641025641%;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="span"]:first-child{margin-left:0}.span1{width:5.9829059829%}.span2{width:14.5299145299%}.span3{width:23.0769230769%}.span4{width:31.6239316239%}.span5{width:40.1709401709%}.span6{width:48.7179487179%}.span7{width:57.264957265%}.span8{width:65.811965812%}.span9{width:74.358974359%}.span10{width:82.905982906%}.span11{width:91.452991453%}.span12{width:100%}body{margin:0;color:#333;background:#fff;-webkit-font-smoothing:antialiased;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}a{color:#08c;text-decoration:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:hover,a:focus{color:#005580;text-decoration:none;outline:none}.container{margin-right:auto;margin-left:auto;width:960px;max-width:100%}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.modal .container{width:auto}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}.img-rounded{-webkit-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;border-radius:500px}html{overflow-y:visible !important;background:#EDEEF8;-moz-osx-font-smoothing:grayscale}html.app{background:none}ul,li,ol,li{margin:0;padding:0;list-style:none}input,button,select,textarea{font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400}input:focus:focus:focus:focus,input:active:active:active:active,button:focus:focus:focus:focus,button:active:active:active:active,select:focus:focus:focus:focus,select:active:active:active:active,textarea:focus:focus:focus:focus,textarea:active:active:active:active{box-shadow:0px 0px 3px 2px #b7b7b7;outline:none}.left{float:left}.right{float:right}p{margin:0 0 10px}fieldset{border:0 none;margin:0;padding:0}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;line-height:20px;letter-spacing:0;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;text-decoration:none}abbr.initialism{font-size:90%;text-transform:uppercase}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}address .office_country{font-size:18px}label{display:block;margin-bottom:5px;color:#777;font-size:14px}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-font-smoothing:antialiased}.hide.hide.hide{display:none}.ajax_spinner{position:fixed;width:100%;height:100%;top:0;left:0;display:none;background:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center;background-color:rgba(255,255,255,0.7);z-index:1000}@font-face{font-family:'FontAwesome';src:url("fontawesome-webfont-0.eot?v=3.2.1");src:url("fontawesome-webfont-53900.eot?#iefix&v=3.2.1") format("embedded-opentype"),url("fontawesome-webfont-53900.woff?v=3.2.1") format("woff"),url("fontawesome-webfont-53900.ttf?v=3.2.1") format("truetype"),url("fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333em}a [class^="icon-"],a [class*=" icon-"]{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571429em;text-align:right;padding-right:0.2857142857em}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714286em}.icons-ul{margin-left:2.1428571429em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eeeeee}.icon-light{color:white}.icon-dark{color:#333333}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class^="icon-"],.nav-pills [class^="icon-"].icon-large,.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-alt:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-empty:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-ok:before{content:""}.icon-remove:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-power-off:before,.icon-off:before{content:""}.icon-signal:before{content:""}.icon-gear:before,.icon-cog:before{content:""}.icon-trash:before{content:""}.icon-home:before{content:""}.icon-file-alt:before{content:""}.icon-time:before{content:""}.icon-road:before{content:""}.icon-download-alt:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-inbox:before{content:""}.icon-play-circle:before{content:""}.icon-rotate-right:before,.icon-repeat:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-indent-left:before{content:""}.icon-indent-right:before{content:""}.icon-facetime-video:before{content:""}.icon-picture:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-share:before{content:""}.icon-check:before{content:""}.icon-move:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-sign:before{content:""}.icon-minus-sign:before{content:""}.icon-remove-sign:before{content:""}.icon-ok-sign:before{content:""}.icon-question-sign:before{content:""}.icon-info-sign:before{content:""}.icon-screenshot:before{content:""}.icon-remove-circle:before{content:""}.icon-ok-circle:before{content:""}.icon-ban-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,.icon-share-alt:before{content:""}.icon-resize-full:before{content:""}.icon-resize-small:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-sign:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye-open:before{content:""}.icon-eye-close:before{content:""}.icon-warning-sign:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder-close:before{content:""}.icon-folder-open:before{content:""}.icon-resize-vertical:before{content:""}.icon-resize-horizontal:before{content:""}.icon-bar-chart:before{content:""}.icon-twitter-sign:before{content:""}.icon-facebook-sign:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-gears:before,.icon-cogs:before{content:""}.icon-comments:before{content:""}.icon-thumbs-up-alt:before{content:""}.icon-thumbs-down-alt:before{content:""}.icon-star-half:before{content:""}.icon-heart-empty:before{content:""}.icon-signout:before{content:""}.icon-linkedin-sign:before{content:""}.icon-pushpin:before{content:""}.icon-external-link:before{content:""}.icon-signin:before{content:""}.icon-trophy:before{content:""}.icon-github-sign:before{content:""}.icon-upload-alt:before{content:""}.icon-lemon:before{content:""}.icon-phone:before{content:""}.icon-unchecked:before,.icon-check-empty:before{content:""}.icon-bookmark-empty:before{content:""}.icon-phone-sign:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-right:before{content:""}.icon-hand-left:before{content:""}.icon-hand-up:before{content:""}.icon-hand-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-fullscreen:before{content:""}.icon-group:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-beaker:before{content:""}.icon-cut:before{content:""}.icon-copy:before{content:""}.icon-paperclip:before,.icon-paper-clip:before{content:""}.icon-save:before{content:""}.icon-sign-blank:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-sign:before{content:""}.icon-google-plus-sign:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,.icon-undo:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-comment-alt:before{content:""}.icon-comments-alt:before{content:""}.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before{content:""}.icon-lightbulb:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-alt:before{content:""}.icon-coffee:before{content:""}.icon-food:before{content:""}.icon-file-text-alt:before{content:""}.icon-building:before{content:""}.icon-hospital:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-sign:before{content:""}.icon-plus-sign-alt:before{content:""}.icon-double-angle-left:before{content:""}.icon-double-angle-right:before{content:""}.icon-double-angle-up:before{content:""}.icon-double-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-blank:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-close-alt:before{content:""}.icon-folder-open-alt:before{content:""}.icon-expand-alt:before{content:""}.icon-collapse-alt:before{content:""}.icon-smile:before{content:""}.icon-frown:before{content:""}.icon-meh:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard:before{content:""}.icon-flag-alt:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-reply-all:before{content:""}.icon-mail-reply-all:before{content:""}.icon-star-half-full:before,.icon-star-half-empty:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-off:before{content:""}.icon-shield:before{content:""}.icon-calendar-empty:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-sign-left:before{content:""}.icon-chevron-sign-right:before{content:""}.icon-chevron-sign-up:before{content:""}.icon-chevron-sign-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-horizontal:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-rss-sign:before{content:""}.icon-play-sign:before{content:""}.icon-ticket:before{content:""}.icon-minus-sign-alt:before{content:""}.icon-check-minus:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-sign:before{content:""}.icon-edit-sign:before{content:""}.icon-external-link-sign:before{content:""}.icon-share-sign:before{content:""}.icon-compass:before{content:""}.icon-collapse:before{content:""}.icon-collapse-top:before{content:""}.icon-expand:before{content:""}.icon-euro:before,.icon-eur:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,.icon-usd:before{content:""}.icon-rupee:before,.icon-inr:before{content:""}.icon-yen:before,.icon-jpy:before{content:""}.icon-renminbi:before,.icon-cny:before{content:""}.icon-won:before,.icon-krw:before{content:""}.icon-bitcoin:before,.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-by-alphabet:before{content:""}.icon-sort-by-alphabet-alt:before{content:""}.icon-sort-by-attributes:before{content:""}.icon-sort-by-attributes-alt:before{content:""}.icon-sort-by-order:before{content:""}.icon-sort-by-order-alt:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-sign:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-sign:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stackexchange:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-sign:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-sign:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.tt-dropdown-menu{text-align:left}.typeahead,.tt-query,.tt-hint{width:396px;height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:none}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #E5E5E5}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999}.tt-dropdown-menu{width:422px;max-width:100%;margin-top:-9px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-dropdown-menu .search-title{margin:0 20px 5px 20px;padding:3px 0;border-bottom:1px solid #ccc;font-size:21px}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.tt-suggestion.tt-cursor{background-color:#E5E5E5}.tt-suggestion p{margin:0}.noty_bar{position:fixed;display:none;z-index:9999999}.noty_bar .noty_message{text-align:center}.noty_bar .noty_close{cursor:pointer}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:0.6;display:none;left:0;top:0}ul.noty_cont{position:fixed;z-index:10000000;margin:0;padding:0;list-style:none;width:300px}ul.noty_cont li{position:relative;float:left;clear:both;list-style:none;padding:0;margin:10px 0 0 0;width:300px}ul.noty_cont.noty_layout_topLeft{left:20px;top:20px}ul.noty_cont.noty_layout_topRight{right:40px;top:20px}ul.noty_cont.noty_layout_bottomLeft{left:20px;bottom:20px}ul.noty_cont.noty_layout_bottomRight{right:40px;bottom:20px}ul.noty_cont.noty_layout_topRight li{float:right}.noty_bar.noty_layout_top{top:0;left:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.noty_bar.noty_layout_bottom{bottom:0;left:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.noty_bar.noty_layout_center{top:40%}.noty_bar.noty_layout_topLeft,.noty_bar.noty_layout_topRight,.noty_bar.noty_layout_bottomLeft,.noty_bar.noty_layout_bottomRight{width:100%;clear:both;position:relative}.noty_bar.noty_layout_topLeft .noty_message,.noty_bar.noty_layout_topRight .noty_message,.noty_bar.noty_layout_bottomLeft .noty_message,.noty_bar.noty_layout_bottomRight .noty_message{text-align:left}.noty_bar.noty_layout_topCenter{top:20px}.noty_custom_container.noty_theme_default.noty_layout_inline{position:relative}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_cont.noty_layout_inline{position:static}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar{border-width:1px;border-style:solid;position:static;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar .noty_message{font-size:13px;padding:4px}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar .noty_message .noty_buttons{margin-top:-1px}.noty_bar.noty_theme_default .noty_message{padding:8px 14px;font-size:16px;font-weight:bold;width:auto}.noty_bar.noty_theme_default.noty_closable .noty_message{padding:8px 34px 8px 14px}.noty_bar.noty_theme_default .noty_message .noty_buttons{float:right;font-size:13px;margin-top:-4px;margin-left:4px}.noty_bar.noty_theme_default .noty_message .noty_buttons button{margin-left:5px}.noty_bar.noty_theme_default .noty_close{position:absolute;top:10px;right:10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAORJREFUeNq0lU0OgjAQhRm5gUl3rLyBB3BDQjwI4TDcgmu4NqwNJGxdueqWA4zzCJoxtvxoeckLzbz2C5ShEDNHDiXis/gkPooPY/0uvomv4ov48bUSQGUSF+Ka51WPc0kzNGwvLnm9ynHtB5B+hGkoaWDB/6t4AZOFe7ZkTxMAc1dqreU0TbnrunetbVvOsmzIPMoBrFwJYGgCY8wAgjFGDZlHFYCNK9EAXPUYmUcNgL0v1dAFMKjfRSsVx/H0hC0eOfhLmWwbfTcYozbXNsEbO/int8nhEPz4CnbAUuhfwFOAAQAA48KKOuexjwAAAABJRU5ErkJggg==");width:20px;height:20px}.noty_modal.noty_theme_default{opacity:0.7}.noty_bar.noty_theme_default.noty_layout_center .noty_close{top:8px}.noty_bar.noty_theme_default.noty_layout_center .noty_message .noty_buttons{margin-top:-2px}.noty_bar.noty_theme_default.noty_layout_center,.noty_bar.noty_theme_default.noty_layout_topLeft,.noty_bar.noty_theme_default.noty_layout_topRight,.noty_bar.noty_theme_default.noty_layout_bottomLeft,.noty_bar.noty_theme_default.noty_layout_bottomRight{border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.noty_bar.noty_theme_default.noty_layout_center .noty_message,.noty_bar.noty_theme_default.noty_layout_topLeft .noty_message,.noty_bar.noty_theme_default.noty_layout_topRight .noty_message,.noty_bar.noty_theme_default.noty_layout_bottomLeft .noty_message,.noty_bar.noty_theme_default.noty_layout_bottomRight .noty_message{font-size:13px;font-weight:normal}.noty_bar.noty_theme_default.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_layout_bottomRight .noty_message .noty_buttons{float:none;border-top:1px solid #ccc;margin-left:0;margin-top:10px;padding-top:10px;text-align:right}.noty_bar.noty_theme_default.noty_layout_topCenter{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_message{font-weight:normal;font-size:13px}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_close{top:50%;margin-top:-10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.noty_bar.noty_theme_default.noty_layout_topCenter.noty_success{border:1px solid #50C24E}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_message .noty_buttons{margin-left:15px;margin-top:0}.noty_bar.noty_theme_default.noty_notification{background-color:#fff;border-color:#ccc;color:#555}.noty_bar.noty_theme_default.noty_notification.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_notification.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_notification.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_notification.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#ccc}.noty_bar.noty_theme_default.noty_warning{background-color:#FFC543;color:#826200}.noty_bar.noty_theme_default.noty_warning.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_warning.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_warning.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_warning.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#FFC237}.noty_bar.noty_theme_default.noty_alert{background-color:#fff;border-color:#ccc}.noty_bar.noty_theme_default.noty_alert.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_alert.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_alert.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_alert.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#ccc}.noty_bar.noty_theme_default.noty_error{background-color:#E94E4E;color:#1a1a1a;box-shadow:1px 4px 8px #a2a2ad}.handling-noty-error .noty_bar.noty_theme_default.noty_error{color:#fff}.noty_bar.noty_theme_default.noty_error .noty_message{font-weight:bold}.noty_bar.noty_theme_default.noty_error.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_error.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_error.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_error.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#E94E4E}.noty_bar.noty_theme_default.noty_success{background-color:#69D59B;color:#1a1a1a;box-shadow:1px 4px 8px #a2a2ad}.noty_bar.noty_theme_default.noty_success.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_success.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_success.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_success.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#69D59B}.noty_bar.noty_theme_default.noty_information{background-color:#57B7E2;border-color:#0B90C4;color:#fff}.noty_bar.noty_theme_default.noty_information.noty_layout_topLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_information.noty_layout_topRight .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_information.noty_layout_bottomLeft .noty_message .noty_buttons,.noty_bar.noty_theme_default.noty_information.noty_layout_bottomRight .noty_message .noty_buttons{border-color:#0B90C4}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}div.hopscotch-bubble .hopscotch-nav-button{font-weight:bold;border-width:1px;border-style:solid;cursor:pointer;margin:0;margin-bottom:10px;overflow:visible;text-decoration:none !important;width:auto;padding:0 10px;height:26px;line-height:24px;font-size:12px;*zoom:1;white-space:nowrap;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.hopscotch-bubble .hopscotch-nav-button:hover{*zoom:1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}div.hopscotch-bubble .hopscotch-nav-button:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25) inset;box-shadow:0 1px 2px rgba(0,0,0,0.25) inset}div.hopscotch-bubble .hopscotch-nav-button.next{border-color:#1b5480;color:#fff;margin:0 0 10px 10px;text-shadow:0 1px 1px rgba(0,0,0,0.35);background-color:#287bbc;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#287bbc', endColorstr='#23639a');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #287bbc), color-stop(100%, #23639a));background-image:-webkit-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:-moz-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:-o-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:linear-gradient(top, #287bbc 0%, #23639a 100%)}div.hopscotch-bubble .hopscotch-nav-button.next:hover{background-color:#2672ae;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#2672ae', endColorstr='#1e4f7e');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2672ae), color-stop(100%, #1e4f7e));background-image:-webkit-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:-moz-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:-o-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:linear-gradient(top, #2672ae 0%, #1e4f7e 100%)}div.hopscotch-bubble .hopscotch-nav-button.prev{border-color:#a7a7a7;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#e9e9e9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #e9e9e9));background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%)}div.hopscotch-bubble .hopscotch-nav-button.prev:hover{background-color:#e8e8e8;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8E8E8', endColorstr='#FFA9A9A9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e8e8), color-stop(13%, #e3e3e3), color-stop(32%, #d7d7d7), color-stop(71%, #b9b9b9), color-stop(100%, #a9a9a9));background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:-moz-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%)}div.hopscotch-bubble{background-color:#ffffff;border:5px solid #000000;border:5px solid rgba(0,0,0,0.5);color:#333;font-family:Helvetica, Arial;font-size:13px;position:absolute;z-index:999999;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}div.hopscotch-bubble.animate{-moz-transition-property:top, left;-moz-transition-duration:1s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:top, left;-ms-transition-duration:1s;-ms-transition-timing-function:ease-in-out;-o-transition-property:top, left;-o-transition-duration:1s;-o-transition-timing-function:ease-in-out;-webkit-transition-property:top, left;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out;transition-property:top, left;transition-duration:1s;transition-timing-function:ease-in-out}div.hopscotch-bubble.invisible{opacity:0}div.hopscotch-bubble.hide,div.hopscotch-bubble .hide,div.hopscotch-bubble .hide-all{display:none}div.hopscotch-bubble h3{color:#000;font-family:Helvetica, Arial;font-size:16px;font-weight:bold;line-height:19px;margin:-1px 15px 0 0;padding:0}div.hopscotch-bubble .hopscotch-bubble-container{padding:15px;position:relative;text-align:left;-webkit-font-smoothing:antialiased}div.hopscotch-bubble .hopscotch-content{font-family:Helvetica, Arial;font-weight:normal;line-height:17px;margin:-5px 0 11px;padding-top:8px}div.hopscotch-bubble .hopscotch-bubble-content{margin:0 0 0 40px}div.hopscotch-bubble.no-number .hopscotch-bubble-content{margin:0}div.hopscotch-bubble .hopscotch-bubble-close{color:#000;background:transparent url(/assets/sprite-orange.png) -192px -92px no-repeat;display:block;padding:8px;position:absolute;text-decoration:none;text-indent:-9999px;width:8px;height:8px;top:0;right:0}div.hopscotch-bubble .hopscotch-bubble-close.hide,div.hopscotch-bubble .hopscotch-bubble-close.hide-all{display:none}div.hopscotch-bubble .hopscotch-bubble-number{background:transparent url(/assets/sprite-orange.png) 0 0 no-repeat;color:#fff;display:block;float:left;font-size:17px;font-weight:bold;line-height:31px;padding:0 10px 0 0;text-align:center;width:30px;height:30px}div.hopscotch-bubble .hopscotch-bubble-arrow-container{position:absolute;width:34px;height:34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border{width:0;height:0}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-22px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #ffffff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #000000;border-bottom:17px solid rgba(0,0,0,0.5);border-left:17px solid transparent;border-right:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-39px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #ffffff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-24px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #000000;border-top:17px solid rgba(0,0,0,0.5);border-left:17px solid transparent;border-right:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{top:10px;left:-22px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-right:17px solid #ffffff;border-top:17px solid transparent;position:relative;left:7px;top:-34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #000000;border-right:17px solid rgba(0,0,0,0.5);border-bottom:17px solid transparent;border-top:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{top:10px;right:-39px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-left:17px solid #ffffff;border-top:17px solid transparent;position:relative;left:-7px;top:-34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #000000;border-left:17px solid rgba(0,0,0,0.5);border-bottom:17px solid transparent;border-top:17px solid transparent}div.hopscotch-bubble .hopscotch-actions{margin:10px 0 0;text-align:right}ul.thumbnails.image_picker_selector{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0 auto;text-align:center}ul.thumbnails.image_picker_selector ul{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector li.group_title{float:none}ul.thumbnails.image_picker_selector li{display:inline-block;float:none;height:74px;width:74px;margin:10px 5px}ul.thumbnails.image_picker_selector li .thumbnail{border:2px #016d9a solid;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;cursor:pointer;width:74px;line-height:74px;height:74px}ul.thumbnails.image_picker_selector li .thumbnail img{width:64px;margin:0 auto;display:inline-block}ul.thumbnails.image_picker_selector li .thumbnail:hover{border:2px #333 solid}ul.thumbnails.image_picker_selector li .thumbnail.selected{border:2px #005375 solid;background:#005375}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}@-webkit-keyframes fadeInRight{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(20px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateX(20px)}100%{opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.1)}25%{opacity:0.25;filter:alpha(opacity=25);-webkit-transform:scale(0.35)}50%{opacity:0.5;filter:alpha(opacity=50);-webkit-transform:scale(0.65)}70%{opacity:0.75;filter:alpha(opacity=75);-webkit-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;filter:alpha(opacity=0);-moz-transform:scale(0.1)}25%{opacity:0.25;filter:alpha(opacity=25);-moz-transform:scale(0.35)}50%{opacity:0.5;filter:alpha(opacity=50);-moz-transform:scale(0.65)}70%{opacity:0.75;filter:alpha(opacity=75);-moz-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1)}25%{opacity:0.25;filter:alpha(opacity=25);-webkit-transform:scale(0.35);-moz-transform:scale(0.35);-ms-transform:scale(0.35);-o-transform:scale(0.35);transform:scale(0.35)}50%{opacity:0.5;filter:alpha(opacity=50);-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-ms-transform:scale(0.65);-o-transform:scale(0.65);transform:scale(0.65)}70%{opacity:0.75;filter:alpha(opacity=75);-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;filter:alpha(opacity=0);transform:translateY(2000px)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;filter:alpha(opacity=0);transform:translateY(2000px)}60%{opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;filter:alpha(opacity=0);transform:translateY(2000px)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(400px)}25%{opacity:0.25;filter:alpha(opacity=25);-webkit-transform:translateX(300px)}50%{opacity:0.5;filter:alpha(opacity=50);-webkit-transform:translateX(200px)}75%{opacity:0.75;filter:alpha(opacity=75);-webkit-transform:translateX(100px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateX(400px)}25%{opacity:0.25;filter:alpha(opacity=25);-moz-transform:translateX(300px)}50%{opacity:0.5;filter:alpha(opacity=50);-moz-transform:translateX(200px)}75%{opacity:0.75;filter:alpha(opacity=75);-moz-transform:translateX(100px)}100%{opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px)}25%{opacity:0.25;filter:alpha(opacity=25);-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px)}50%{opacity:0.5;filter:alpha(opacity=50);-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);transform:translateX(200px)}75%{opacity:0.75;filter:alpha(opacity=75);-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rotate-spinner{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);zoom:1}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);zoom:1}}@-moz-keyframes rotate-spinner{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);zoom:1}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);zoom:1}}@keyframes rotate-spinner{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);zoom:1}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);zoom:1}}@-webkit-keyframes scaling{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.4)}100%{-webkit-transform:scale(1)}}@-moz-keyframes scaling{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.4)}100%{-moz-transform:scale(1)}}@keyframes scaling{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide-text{overflow:hidden}.hide-text:before{content:"";display:block;width:0;height:100%}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lbl-hide label{display:none}.help-block{display:block}.help-block,.help-inline{color:#595959}.or-bar{border-top:1px solid #BDBDBD;line-height:20px;margin:50px 0 10px;position:relative;text-align:center;display:inline-block;width:100%;vertical-align:middle}.or-bar .or-bar-text{background:#ffffff;display:inline-block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:14px;left:50%;line-height:16px;margin:-8px 0 0 -22px;position:absolute;text-align:center;text-transform:uppercase;vertical-align:middle;width:44px;z-index:2}.or-bar.hasWhiteBg .or-bar-text{background:#fff}.or-bar.hasGrayBg .or-bar-text{background:#f3f3f3}.or.vertical{border-right:1px solid #cfd1d1;display:inline-block;height:440px;margin-bottom:40px;margin-left:0;margin-top:40px;text-align:center;max-height:100%;width:10px}.or.vertical .or-txt{background:#f3f3f3;color:#333333;display:inline-block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;left:-8px;padding:2px 0;position:relative;text-align:center;text-transform:uppercase;top:50%;margin-top:-20px;width:39px}.or.vertical.hasWhiteBg .or-txt{background-color:#fff}.or-saperator{position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:30px;width:30px;margin:auto;font-size:22px;color:#99A4A7}.or-saperator.custom-pos1{bottom:80px}@media only screen and (min-device-width: 320px) and (max-device-width: 440px), (min-width: 320px) and (max-width: 440px){.or-saperator.custom-pos1{bottom:-20px}}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle[disabled]{pointer-events:none;opacity:0.5}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#090a4a;background-image:-moz-linear-gradient(top, #090a4a, #090a4a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#090a4a), to(#090a4a));background-image:-webkit-linear-gradient(top, #090a4a, #090a4a);background-image:-o-linear-gradient(top, #090a4a, #090a4a);background-image:linear-gradient(to bottom, #090a4a, #090a4a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090A4A', endColorstr='#FF090A4A', GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#090a4a;background-image:-moz-linear-gradient(top, #090a4a, #090a4a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#090a4a), to(#090a4a));background-image:-webkit-linear-gradient(top, #090a4a, #090a4a);background-image:-o-linear-gradient(top, #090a4a, #090a4a);background-image:linear-gradient(to bottom, #090a4a, #090a4a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090A4A', endColorstr='#FF090A4A', GradientType=0)}.dropdown-menu>.disabled.disabled.disabled>a,.dropdown-menu>.disabled.disabled.disabled>a:hover,.dropdown-menu>.disabled.disabled.disabled>a:focus{color:#999;background-color:#eee}.dropdown-menu>.disabled.disabled.disabled>a:hover,.dropdown-menu>.disabled.disabled.disabled>a:focus{text-decoration:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;-webkit-overflow-scrolling:touch}.modal.fade{-webkit-transition:0.25s ease-out all;-moz-transition:0.25s ease-out all;transition:0.25s ease-out all;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.modal.fade.in{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.modal .bottom-note{font-size:14px;line-height:16px;padding-bottom:15px}.modal-sm{width:400px;margin-left:-200px}.modal-lg{width:720px;margin-left:-360px}.modal-xl{width:820px;margin-left:-410px}.modal-fullscreen{width:100%;position:fixed;top:0;left:0;margin:0;right:0;bottom:0;background:#fff;border-radius:0}.modal-title-wrap{padding:0 30px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#ffffff;text-align:center;position:relative}.modal-title-wrap .close{margin-top:2px}.modal-title-wrap .close-button{position:absolute;top:5px;right:10px;font-weight:bold;font-size:1.3em;cursor:pointer;color:#444141}.modal-title-wrap .close-button:hover,.modal-title-wrap .close-button:active{color:#6b6767}.modal-title-wrap .cross{background:url(//cdn.splashmath.com/assets/header/cross-c5a803c8e0e42872bb9b8ad7f83e108b63faa9b15c811a5cedcac99423eab63a.png) no-repeat center center transparent;background-size:18px 18px;display:block;position:absolute;right:17px;top:15px;height:18px;width:18px}.modal-title-wrap .poupback{background:url(//cdn.splashmath.com/assets/header/back-a5482d19485e19909fe814be6909cc0c3e8fc6f0832b89ae06d1d107c05ff200.png) no-repeat center center transparent;background-size:18px 18px;display:none;position:absolute;left:17px;top:15px;height:18px;width:12px}.modal-title{color:#353637;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;margin:0;border-bottom:1px solid #D8D9DA;padding:10px 0 9px}.vspace{padding:5px 0px}.modal-body{position:relative;padding:10px 25px 20px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-button-cont{text-align:center;padding:10px;padding-bottom:0px}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.uneditable-input,.inp,.inp-text-area,.inp-brand,select,input[type="file"]{padding:6px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.uneditable-input:focus,.inp:focus,.inp-text-area:focus,.inp-brand:focus,select:focus,input[type="file"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.uneditable-input:disabled,.inp:disabled,.inp-text-area:disabled,.inp-brand:disabled,select:disabled,input[type="file"]:disabled{background:var(--light-grey-3);cursor:not-allowed;color:#000;opacity:0.8}.uneditable-input,.inp,.inp-text-area{border:1px solid #9e8e79;-webkit-box-shadow:0 0 4px rgba(158,142,121,0.23) inset;-moz-box-shadow:0 0 4px rgba(158,142,121,0.23) inset;box-shadow:0 0 4px rgba(158,142,121,0.23) inset;background:#f5f4f2;color:#64a8b7;box-shadow:0 0}.inp:focus,.inp-text-area:focus{box-shadow:0 0}.inp,.inp-text-area{background:#fff;border-color:#d2d0d0}.errors{font-size:12px}.inp-brand{background:#fff;border:1px solid #CACAD8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#1a1a1a;padding:12px 15px;width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.inp-brand.small{padding:8px 15px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.inp-brand::-webkit-input-placeholder{color:#999}.inp-brand:-moz-placeholder{color:#999}.inp-brand::-moz-placeholder{color:#999}.inp-brand:-ms-input-placeholder{color:#999}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}select,input[type="file"]{border:1px solid #9e8e79;-webkit-box-shadow:0 0 4px rgba(158,142,121,0.23) inset;-moz-box-shadow:0 0 4px rgba(158,142,121,0.23) inset;box-shadow:0 0 4px rgba(158,142,121,0.23) inset;background:#f5f4f2;color:#64a8b7;height:35px}.inp-text-area{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 4px rgba(164,164,164,0.43) inset;-moz-box-shadow:0 0 4px rgba(164,164,164,0.43) inset;box-shadow:0 0 4px rgba(164,164,164,0.43) inset;background:#f4f4f4;color:#64a8b7;height:100px;background:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select.inp-brand{height:46px;line-height:53px;padding:7px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}.inp-wrap{position:relative;margin:0 0 10px}.inp-wrap.forgot-pwd-wrapper{text-align:right}.inp-wrap .inp-label{display:inline-block;color:#6e6e6e;font-size:16px;vertical-align:middle;text-align:right;width:165px}.inp-wrap .inp-label+.inp,.inp-wrap .inp-label+.inp-text-area,.inp-wrap .inp-label+.twitter-typeahead{margin:0 0 0 30px}.inp-wrap .inp-label+.inpbox{margin:0 0 0 30px}.twitter-typeahead .help-inline{display:inline}.controls .twitter-typeahead{width:100%}.inpbox{position:relative}.inp-large{width:320px}.inp-lg{width:100%}.ta-lg{height:160px}.btn-wrap{text-align:center}.custom-radio{position:relative}.custom-radio label{cursor:pointer;display:inline-block;font-size:16px;margin-right:30px;padding-left:38px;padding-top:4px;position:relative;vertical-align:middle;-moz-transition:0.2s ease all;-o-transition:0.2s ease all;-webkit-transition:0.2s ease all;-ms-transition:0.2s ease all;transition:0.2s ease all}.custom-radio label:before{border-radius:50%;border:1px solid var(--medium-grey-2);content:"";display:block;height:16px;left:3px;margin-right:10px;padding:2px;position:absolute;top:4px;width:16px;box-sizing:border-box}.custom-radio label:after{background-color:var(--white);content:"";display:inline-block;height:10px;left:6px;position:absolute;top:7px;width:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.custom-radio input[type=radio]{display:inline-block;height:20px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;outline:none;width:20px;position:absolute;top:0;left:4px}.custom-radio input[type=radio]+label{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.custom-radio input[type=radio]:checked+label:before{border:1px solid var(--pure-purple)}.custom-radio input[type=radio]:checked+label:after{width:10px;height:10px;display:inline-block;text-align:center;background:var(--pure-purple)}.inp-wrapper .inp-wrap{display:inline-block;vertical-align:top;width:48%}.inp-wrapper .inp-wrap+.inp-wrap{margin-left:4%}.sign-up-form .inp-wrapper .inp-wrap+.inp-wrap{float:right}.sign-up-form .primary-cta-button{border:none;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);border-radius:20px}.sign-up-form .primary-cta-button:disabled{background:var(--light-grey-1)}.ta-xx-lg{height:80px;width:420px}.inp-append .inp,.inp-append .inp-text-area{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none;border-color:#e9e5e1}.inp-append .button{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.inp-append .button.flat{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.inp-append .hasHeight{height:80px}.inp-copyLink .inp,.inp-copyLink .inp-text-area{height:44px;width:197px}.inp-copyLink .button{background:none repeat scroll 0 0 #E5E3E0;color:#8D8D8D;padding-top:10px;padding-bottom:10px}.non-usa-form .inp-wrapper,.usa_school_form .inp-wrapper{position:relative}.non-usa-form .inp-wrapper .searchresults,.usa_school_form .inp-wrapper .searchresults{position:absolute;top:43px;z-index:10;left:0;right:0;width:408px;max-height:282px;overflow-y:scroll;border-top-left-radius:0;border-top-right-radius:0}.non-usa-form .inp-wrap,.usa_school_form .inp-wrap{position:relative}.non-usa-form .inp-wrap .searchresults,.usa_school_form .inp-wrap .searchresults{position:absolute;top:43px;z-index:10;left:0;right:0;width:408px;max-height:282px;overflow-y:scroll;border-top-left-radius:0;border-top-right-radius:0}.non-usa-form .inp-wrap .searchresults .dont-see-school,.usa_school_form .inp-wrap .searchresults .dont-see-school{padding:3px 20px}.non-usa-form .inp-wrap .searchresults .institute-address,.usa_school_form .inp-wrap .searchresults .institute-address{font-size:14px;line-height:18px;color:#9c9c9c}.teacherRegister .inp-wrapper .inp-wrap{width:49%}.teacherRegister .inp-brand{background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;padding:8px 15px;font-size:14px;line-height:18px}.teacherRegister .inp-brand::-webkit-input-placeholder{color:#c7c7c7}.teacherRegister .inp-brand:-moz-placeholder{color:#c7c7c7}.teacherRegister .inp-brand::-moz-placeholder{color:#c7c7c7}.teacherRegister .inp-brand:-ms-input-placeholder{color:#c7c7c7}.teacherRegister select.inp-brand{height:36px}#login-button{display:inline-block;margin-top:30px}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.js-classroom-linked-signup-button .rounded-button-light-orange,.js-classroom-linked-signup-button .home-rounded-button-light-orange,.js-classroom-linked-signup-button .rounded-button-light-blue,.js-classroom-linked-signup-button .thin-form-parent-singup-btn{background:#090A4A;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.js-classroom-linked-signup-button .rounded-button-light-orange:hover,.js-classroom-linked-signup-button .home-rounded-button-light-orange:hover,.js-classroom-linked-signup-button .rounded-button-light-blue:hover,.js-classroom-linked-signup-button .thin-form-parent-singup-btn:hover,.js-classroom-linked-signup-button .rounded-button-light-orange:focus,.js-classroom-linked-signup-button .home-rounded-button-light-orange:focus,.js-classroom-linked-signup-button .rounded-button-light-blue:focus,.js-classroom-linked-signup-button .thin-form-parent-singup-btn:focus{background:#141975}.base-button,.button,.button-red,.button-pink,.button-orange,.button-grey,.button-dark-grey,.button-light-grey,.button-orange-dark,.rounded-button-light-yellow,.primary-cta-button,.default-cta-button,.secondary-cta-button,.inline-cta-button,.sync-cta-button{color:#FFFFFF;cursor:pointer;display:inline-block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding:6px 20px;vertical-align:top;text-align:center}.base-button:hover,.button:hover,.button-red:hover,.button-pink:hover,.button-orange:hover,.button-grey:hover,.button-dark-grey:hover,.button-light-grey:hover,.button-orange-dark:hover,.rounded-button-light-yellow:hover,.primary-cta-button:hover,.default-cta-button:hover,.secondary-cta-button:hover,.inline-cta-button:hover,.sync-cta-button:hover,.base-button:active,.button:active,.button-red:active,.button-pink:active,.button-orange:active,.button-grey:active,.button-dark-grey:active,.button-light-grey:active,.button-orange-dark:active,.rounded-button-light-yellow:active,.primary-cta-button:active,.default-cta-button:active,.secondary-cta-button:active,.inline-cta-button:active,.sync-cta-button:active,.base-button:focus,.button:focus,.button-red:focus,.button-pink:focus,.button-orange:focus,.button-grey:focus,.button-dark-grey:focus,.button-light-grey:focus,.button-orange-dark:focus,.rounded-button-light-yellow:focus,.primary-cta-button:focus,.default-cta-button:focus,.secondary-cta-button:focus,.inline-cta-button:focus,.sync-cta-button:focus{color:#FFFFFF}.base-button:disabled,.button:disabled,.button-red:disabled,.button-pink:disabled,.button-orange:disabled,.button-grey:disabled,.button-dark-grey:disabled,.button-light-grey:disabled,.button-orange-dark:disabled,.rounded-button-light-yellow:disabled,.primary-cta-button:disabled,.default-cta-button:disabled,.secondary-cta-button:disabled,.inline-cta-button:disabled,.sync-cta-button:disabled,.base-button.disable,.disable.button,.disable.button-red,.disable.button-pink,.disable.button-orange,.disable.button-grey,.disable.button-dark-grey,.disable.button-light-grey,.disable.button-orange-dark,.disable.rounded-button-light-yellow,.disable.primary-cta-button,.disable.default-cta-button,.disable.secondary-cta-button,.disable.inline-cta-button,.disable.sync-cta-button{background:#E3E3E3;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#E3E3E3;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border-bottom-width:2px;margin-top:2px}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border:1px solid #e3e3e3;border-bottom-width:4px;margin-top:0}.base-button.hasWidth,.hasWidth.button,.hasWidth.button-red,.hasWidth.button-pink,.hasWidth.button-orange,.hasWidth.button-grey,.hasWidth.button-dark-grey,.hasWidth.button-light-grey,.hasWidth.button-orange-dark,.hasWidth.rounded-button-light-yellow,.hasWidth.primary-cta-button,.hasWidth.default-cta-button,.hasWidth.secondary-cta-button,.hasWidth.inline-cta-button,.hasWidth.sync-cta-button{min-width:50%}.button{background:#3594BC;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#0E658A;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button:hover,.button:active,.button:focus{border-bottom-width:2px;margin-top:2px}.button.bold{font-weight:bold}.button.full{display:block;padding:18px 20px}.button.full.medium{padding:11px 20px}.button.fw{width:100%;display:inline-block}.button.long{padding:11px 40px}.button.flatter{padding-top:7px;padding-bottom:7px}.button.flattest{padding-top:4px;padding-bottom:4px}input[type="submit"].button{padding:10px 58px}input[type="submit"].button-medium{padding:6px 16px}input[type="submit"].full{padding:10px 20px}input[type="submit"].button-small{padding:1px 10px}input[type="submit"].flattest{padding-top:4px;padding-bottom:4px}.hasIcon{position:relative}.hasIcon .text{display:inline-block;padding-left:40px;vertical-align:top}.hasIcon.medium .icon{line-height:25px}.hasIcon .icon{border-right:1px solid;bottom:0;left:0;line-height:40px;padding:10px 5px;position:absolute;top:0;width:40px}.hasIcon.google .icon{border-color:#1287B9}.hasIcon.fb,.hasIcon.facebook{margin-left:0px !important;margin-top:10px !important}.hasIcon.fb .icon,.hasIcon.facebook .icon{border-color:#5b83d0}.hasIcon.twitter{background:#5bc2f2}.hasIcon.twitter .icon{border-color:#4cafdd}.hasIcon.twitter:hover,.hasIcon.twitter:active,.hasIcon.twitter:focus{background:#2cb0ee}.hasIcon.twitter:hover .icon,.hasIcon.twitter:active .icon,.hasIcon.twitter:focus .icon{border-color:#279acf}.button+.button{margin:0 0 0 10px}.button+.button:hover{margin-left:10px}.button-red{background:#E64E19;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#BB2C0B;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-red:hover,.button-red:active,.button-red:focus{border-bottom-width:2px;margin-top:2px}.button-pink{background:#ff5777;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#be3953;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#ffffff;box-shadow:0 0 0 2px #ffffff;border-top-width:0;border-left-width:0;border-right-width:0}.button-pink:hover,.button-pink:active,.button-pink:focus{border-bottom-width:2px;margin-top:2px}.button-medium{font-size:14px;padding:6px 16px}.button-small{font-size:12px;padding:1px 10px}.button-large{font-size:18px;line-height:24px;padding:18px 30px}.button-orange{background:#f68254;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange:hover,.button-orange:active,.button-orange:focus{border-bottom-width:2px;margin-top:2px}.button-grey{background:#e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;outline:none;border:none;color:#cacaca}.button-grey:hover,.button-grey:active,.button-grey:focus{border:none;margin-top:0}.button-dark-grey{background:#adadad;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#888;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-dark-grey:hover,.button-dark-grey:active,.button-dark-grey:focus{border-bottom-width:2px;margin-top:2px}.button-dark-grey.flat{background:#adadad;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:none;border:none}.button-dark-grey.flat:hover,.button-dark-grey.flat:active,.button-dark-grey.flat:focus{background:#000;border:none;margin-top:0}.social-buttons{background:url(//cdn.splashmath.com/assets/dashboard/social-icons-caa2a4164119011af6e420f9013d71d413e2cb4f4f20b40bdc06ce97b3f05dd7.png) no-repeat 0 0;display:inline-block;vertical-align:top;width:92px;height:34px}.social-buttons.fb,.social-buttons.facebook{background-position:0 -63px}.social-buttons.google{background-position:0 -138px}.button-light-grey{background:#e3e3e3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none;border-color:#cfcfcf;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#adadad}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{border-bottom-width:2px;margin-top:2px}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{color:#adadad}.button-orange-dark{background:#f1572e;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#c04626;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange-dark:hover,.button-orange-dark:active,.button-orange-dark:focus{border-bottom-width:2px;margin-top:2px}.button-wrap .back{min-width:30%;float:left}.button-wrap .next{min-width:30%;float:right}.button-wrap .back+input[type="submit"].next{min-width:39%;padding:19px 20px;margin:0}.button-light-orange{background:#f79202;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#cf7a00;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-light-orange:hover,.button-light-orange:active,.button-light-orange:focus{border-bottom-width:2px;margin-top:2px}.button-light-orange.hollow{border:1px solid #f79202;border-radius:40px;background:none;color:#f79202}.button-light-orange.hollow:hover,.button-light-orange.hollow:active,.button-light-orange.hollow:focus{color:#FFFFFF;border-color:#c47402;background:#f79202;border:1px solid #f79202;margin-top:0}.button-white{background:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border:none;color:#e6e6e6}.button-white:hover,.button-white:active,.button-white:focus{border:none;margin-top:0}.button-white.hollow{border:1px solid #ffffff;border-radius:40px;background:none;color:#ffffff}.button-white.hollow:hover,.button-white.hollow:active,.button-white.hollow:focus{color:#888888;background:#ffffff;border:1px solid #ffffff;margin-top:0}input[disabled].rounded-button-light-orange,input[disabled].home-rounded-button-light-orange,input[disabled].rounded-button-light-blue,input[disabled].thin-form-parent-singup-btn,input[disabled="disabled"].rounded-button-light-orange,input[disabled="disabled"].home-rounded-button-light-orange,input[disabled="disabled"].rounded-button-light-blue,input[disabled="disabled"].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled].rounded-button-light-orange:hover,input[disabled].home-rounded-button-light-orange:hover,input[disabled].rounded-button-light-blue:hover,input[disabled].thin-form-parent-singup-btn:hover,input[disabled].rounded-button-light-orange:active,input[disabled].home-rounded-button-light-orange:active,input[disabled].rounded-button-light-blue:active,input[disabled].thin-form-parent-singup-btn:active,input[disabled].rounded-button-light-orange:focus,input[disabled].home-rounded-button-light-orange:focus,input[disabled].rounded-button-light-blue:focus,input[disabled].thin-form-parent-singup-btn:focus,input[disabled="disabled"].rounded-button-light-orange:hover,input[disabled="disabled"].home-rounded-button-light-orange:hover,input[disabled="disabled"].rounded-button-light-blue:hover,input[disabled="disabled"].thin-form-parent-singup-btn:hover,input[disabled="disabled"].rounded-button-light-orange:active,input[disabled="disabled"].home-rounded-button-light-orange:active,input[disabled="disabled"].rounded-button-light-blue:active,input[disabled="disabled"].thin-form-parent-singup-btn:active,input[disabled="disabled"].rounded-button-light-orange:focus,input[disabled="disabled"].home-rounded-button-light-orange:focus,input[disabled="disabled"].rounded-button-light-blue:focus,input[disabled="disabled"].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}input[disabled] .ie9.rounded-button-light-orange,input[disabled] .ie9.home-rounded-button-light-orange,input[disabled] .ie9.rounded-button-light-blue,input[disabled] .ie9.thin-form-parent-singup-btn,input[disabled="disabled"] .ie9.rounded-button-light-orange,input[disabled="disabled"] .ie9.home-rounded-button-light-orange,input[disabled="disabled"] .ie9.rounded-button-light-blue,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled] .ie9.rounded-button-light-orange:hover,input[disabled] .ie9.home-rounded-button-light-orange:hover,input[disabled] .ie9.rounded-button-light-blue:hover,input[disabled] .ie9.thin-form-parent-singup-btn:hover,input[disabled] .ie9.rounded-button-light-orange:active,input[disabled] .ie9.home-rounded-button-light-orange:active,input[disabled] .ie9.rounded-button-light-blue:active,input[disabled] .ie9.thin-form-parent-singup-btn:active,input[disabled] .ie9.rounded-button-light-orange:focus,input[disabled] .ie9.home-rounded-button-light-orange:focus,input[disabled] .ie9.rounded-button-light-blue:focus,input[disabled] .ie9.thin-form-parent-singup-btn:focus,input[disabled="disabled"] .ie9.rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.rounded-button-light-blue:hover,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:hover,input[disabled="disabled"] .ie9.rounded-button-light-orange:active,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:active,input[disabled="disabled"] .ie9.rounded-button-light-blue:active,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:active,input[disabled="disabled"] .ie9.rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.rounded-button-light-blue:focus,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;box-shadow:none;border:none;filter:none}.ie9 .rounded-button-light-orange:focus,.ie9 .home-rounded-button-light-orange:focus,.ie9 .rounded-button-light-blue:focus,.ie9 .thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;filter:none}.rounded-button-light-orange,.home-rounded-button-light-orange,.ie9 .home-rounded-button-light-orange,.rounded-button-light-blue,.thin-form-parent-singup-btn{background:#f79202;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#c47402;color:#FFFFFF}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active,.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{border:none;margin-top:0}.rounded-button-light-orange a,.home-rounded-button-light-orange a,.ie9 .home-rounded-button-light-orange a,.rounded-button-light-blue a,.thin-form-parent-singup-btn a{color:white}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active{background:#c47402;margin:0px;outline:0;color:#FFFFFF}.rounded-button-light-orange:disabled,.home-rounded-button-light-orange:disabled,.rounded-button-light-blue:disabled,.thin-form-parent-singup-btn:disabled,.rounded-button-light-orange[disabled],[disabled].home-rounded-button-light-orange,[disabled].rounded-button-light-blue,[disabled].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none;pointer-events:none}.rounded-button-light-orange:disabled:hover,.home-rounded-button-light-orange:disabled:hover,.rounded-button-light-blue:disabled:hover,.thin-form-parent-singup-btn:disabled:hover,.rounded-button-light-orange:disabled:active,.home-rounded-button-light-orange:disabled:active,.rounded-button-light-blue:disabled:active,.thin-form-parent-singup-btn:disabled:active,.rounded-button-light-orange:disabled:focus,.home-rounded-button-light-orange:disabled:focus,.rounded-button-light-blue:disabled:focus,.thin-form-parent-singup-btn:disabled:focus,.rounded-button-light-orange[disabled]:hover,[disabled].home-rounded-button-light-orange:hover,[disabled].rounded-button-light-blue:hover,[disabled].thin-form-parent-singup-btn:hover,.rounded-button-light-orange[disabled]:active,[disabled].home-rounded-button-light-orange:active,[disabled].rounded-button-light-blue:active,[disabled].thin-form-parent-singup-btn:active,.rounded-button-light-orange[disabled]:focus,[disabled].home-rounded-button-light-orange:focus,[disabled].rounded-button-light-blue:focus,[disabled].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange.less-round,.less-round.home-rounded-button-light-orange,.less-round.rounded-button-light-blue,.less-round.thin-form-parent-singup-btn{border-radius:15px}.rounded-button-light-orange.bordered,.bordered.home-rounded-button-light-orange,.bordered.rounded-button-light-blue,.bordered.thin-form-parent-singup-btn{border:1px solid #fff}.rounded-button-light-orange.hollow,.hollow.home-rounded-button-light-orange,.hollow.rounded-button-light-blue,.hollow.thin-form-parent-singup-btn{border:1px solid #f79202;background:none;color:#f79202}.rounded-button-light-orange.hollow.hollow-white,.hollow.hollow-white.home-rounded-button-light-orange,.hollow.hollow-white.rounded-button-light-blue,.hollow.hollow-white.thin-form-parent-singup-btn{background:white}.rounded-button-light-orange.hollow:hover,.hollow.home-rounded-button-light-orange:hover,.hollow.rounded-button-light-blue:hover,.hollow.thin-form-parent-singup-btn:hover{color:#FFFFFF;background:#f79202;margin-top:0}.home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.home-rounded-button-light-orange:disabled,.home-rounded-button-light-orange[disabled]{box-shadow:none}.ie9 .home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.rounded-button-light-blue{background-color:#3594bc}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue{margin:0px 10px}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:hover,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:active,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:focus{margin:0px 10px;background-color:#2b8ab2}.rounded-button-light-yellow{background:#ffeb62;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;outline:none;border:none;color:#ffe52f;color:#6d3818}.rounded-button-light-yellow:hover,.rounded-button-light-yellow:active,.rounded-button-light-yellow:focus{border:none;margin-top:0}.rounded-button-light-gray{background:#939b9b;color:white;border-radius:20px;border:none}.rounded-button-light-gray a{color:white}.rounded-button-light-gray:hover,.rounded-button-light-gray:active,.rounded-button-light-gray:focus{background:#b0b8b8;outline:0;margin-top:0}.rounded-button-light-gray.less-round{border-radius:15px}.rounded-button-light-gray.gray{background:#C3C0BC}.rounded-button-light-gray.gray:hover,.rounded-button-light-gray.gray:active,.rounded-button-light-gray.gray:focus{background:#969492}.rounded-button-voilet{background:#634fa8;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#4f3f85;color:#ffffff;border:1px solid #634fa8}.rounded-button-voilet:hover,.rounded-button-voilet:active,.rounded-button-voilet:focus{border:none;margin-top:0}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:focus{background-color:#ffffff;color:#634fa8;border:1px solid #634fa8}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:focus{color:#FFFFFF;border-color:#ffffff;background-color:#634fa8;border-color:#f79202}.rounded-button-voilet.hollow{border:1px solid #634fa8;border-radius:40px;background:none;color:#634fa8}.button-tiny{margin-top:3%;background:#f68254;border-radius:8px;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#FFFFFF}.button-small-pad{padding:7px 30px;font-size:18px;min-width:auto}@-webkit-keyframes progress-bar-stripes{from{background-position:20px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:20px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:20px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:20px 0}to{background-position:0 0}}.progress{overflow:hidden;height:10px;margin-bottom:10px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;-webkit-transition:width 0.6s ease;-ms-transition:width 0.6s ease;transition:width 0.6s ease}.progress .bar+.bar{-webkit-box-shadow:"inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)";-moz-box-shadow:"inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)";box-shadow:"inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)"}.progress-striped{background-color:#ccc;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-size:20px 20px}.progress-striped .bar{background-color:#4d8e9d;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-size:20px 20px}.progress-striped .bar-orange{background-color:#FDAD4F;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-size:20px 20px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.indicator-line{background:none repeat scroll 0 0 #FDAD4F;position:absolute}.indicator-line.horizontal{top:3px;width:62%;height:2px}.indicator-line.vertical{height:17px;left:61%;top:-2px;width:2px}.indicator-line.vertical .num{color:#BC5F15;font-size:10px;left:-4px;position:absolute;top:-16px}.indicator-line.vertical .arrow{left:-5px;position:absolute}.indicator-line.vertical .arrow.down{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #FDAD4F}.breadcrumb{color:#697269;font-size:16px;margin:0 10px 10px 0;padding:12px 15px 8px 0}.breadcrumb>li{display:inline-block;margin-right:5px}.breadcrumb>li.divider{font-size:18px;vertical-align:top}.breadcrumb>li+li:before{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.breadcrumb-lk{color:#697269}.vocab_breadcrumbs.breadcrumb{color:#88B8CA}.vocab_breadcrumbs.breadcrumb .breadcrumb-lk{color:#88B8CA}.nav-list{display:inline-block;vertical-align:top;padding:0 5px;position:relative}.nav-lk{display:block;color:#333;padding:7px;position:relative;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd}.nav-lk.active,.nav-lk:hover,.nav-lk:active,.nav-lk:focus{background:#eee;color:#333}.nav-stacked{border:1px solid #dddddd}.nav-stacked .nav-list{display:block;padding:0}.nav-stacked .nav-lk{margin-bottom:-1px}.nav-has-lbl .nav-lbl{display:inline-block;vertical-align:middle}.nav-has-lbl .nav-lk{padding:0}.nav-lbl{border-right:1px solid #dddddd;display:none;line-height:30px;margin-right:-1px;min-width:30px;padding:7px;text-align:center}.nav-txt{border-left:1px solid #dddddd;display:inline-block;padding:4px;vertical-align:middle;width:72.5%;word-wrap:break-word}.nav-hd{color:#333;font-size:20px;line-height:32px;margin:-1px -1px 0;padding:5px 7px;background:#eee;font-family:"museo-sans-n3","museo-sans",Helvetica,Arial,sans-serif;font-weight:300}.grade-pages-topics ul{margin:0;padding:0;list-style-type:none;border:2px solid #ddd;border-top:none}.nav-justified .nav-list{width:1%;display:table-cell;text-align:center;padding:0}.nav-justified .nav-lk{border:1px solid #dddddd;margin-right:-1px}.nav+.nav{margin:10px 0 0}.skills-popup-list{display:none;padding-bottom:15px}.skills-popup-list>.change-skills-link{margin-left:5%}.skills-popup-list .left-cnt.left-cnt{display:block;width:90%;margin:5% auto;max-height:90%;overflow-y:auto;float:none}@media only screen and (min-device-width: 320px) and (max-device-width: 450px), (min-width: 320px) and (max-width: 450px){.skills-popup-list.visible-sm{display:block}.skills-popup-list.visible-sm .modal{top:10%;bottom:10%}.skills-popup-list.visible-sm .modal .nav-has-lbl{border:2px solid #dddddd;box-sizing:border-box}}.awards-img{margin:0;padding-top:30px}.awards-img>li{display:inline-block;min-height:145px;padding:0 15px 10px}.awards-img>li>a{display:block}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 white;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.key_features{background:none repeat scroll 0 0 #3C9FC8;color:#FFFFFF;padding-bottom:30px}.key_features.hasWhiteBg{background:#fff;color:#414141}.key_features.hasWhiteBg>h2{background:#e9e9e9;color:#915241}.key_features.grade-features{margin-bottom:20px}.key_features.grade-features .features_list>li>h3{font-size:24px;line-height:32px}.key_features.grade-features .features_list>li>h3 span{font-size:16px;line-height:22px}.key_features.hasOffWhiteBg{background:#f1f1f1;color:#414141}.key_features.hasOffWhiteBg>h2{background:#e9e9e9;color:#915241}.key_features>h2{background:none repeat scroll 0 0 #3594BC;color:#FFFFFF;font-size:32px;margin:0;padding:7px;text-align:center}.key_features .container{z-index:1;position:relative}.key_features.awards{background:none repeat scroll 0 0 #FCBA38;text-align:center}.key_features.awards>h2{background:none repeat scroll 0 0 #FDAB2B}.key_features.awards img{padding-top:30px}.key_features .feaure-img-wrap{float:left}.key_features .feature-img{background:none repeat scroll 0 0 #E9E5DF;display:none;float:left;height:291px;margin-top:68px;position:relative;width:440px}.key_features .feature-img:after{content:"";right:227px;width:230px;height:120px;-webkit-box-shadow:200px -21px 0px #3594bc;-moz-box-shadow:200px -21px 0px #3594bc;box-shadow:200px -21px 0px #3594bc;transform:skewX(-61deg) skewY(0deg) rotatex(-40deg);-webkit-transform:skewX(-61deg) skewY(0deg) rotatex(-40deg);-moz-transform:skewX(-61deg) skewY(0deg) rotatex(-40deg);-o-transform:skewX(-61deg) skewY(0deg) rotatex(-40deg);-ms-transform:skewX(-61deg) skewY(0deg) rotatex(-40deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;bottom:-34px;z-index:-1;position:absolute;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.key_features .feature-img:before{content:"";position:absolute;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;bottom:-16px;left:12px;width:302px;z-index:-1;height:6px;background:none repeat scroll 0 0 #3594bc;transform:skewX(-46deg);-webkit-transform:skewX(-46deg);-moz-transform:skewX(-46deg);-o-transform:skewX(-46deg);-ms-transform:skewX(-46deg)}.key_features .feature-img.active{display:block;-webkit-animation:bounceIn 0.2s ease both;-moz-animation:bounceIn 0.2s ease both;-ms-animation:bounceIn 0.2s ease both;-o-animation:bounceIn 0.2s ease both;animation:bounceIn 0.2s ease both;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.key_features .feature-img>img{border:5px solid #ccc5c5;position:relative;z-index:10}.key_features.skills{padding-bottom:0;background:none;background:none repeat scroll 0 0 #F2F2F2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:15px}.key_features.skills>h2{background:none;color:#333;border-bottom:1px solid #fff;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:20px;line-height:36px;margin:0;padding:0 0 0 44px;text-align:left;text-shadow:0 0 0}.key_features.skills .features_list{text-align:center;color:#000}.key_features.skills .features_list>li{cursor:auto;padding-left:48px;text-align:left;padding-top:9px;padding-bottom:5px;background:none;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;position:relative}.key_features.skills .features_list>li>h3{font-size:18px;line-height:24px;margin:0}.key_features.skills .features_list>li>h3>span{color:#5A5A5A;font-size:12px;line-height:16px}.key_features.skills .features_list>li:before{content:'';background:url(//cdn.splashmath.com/assets/features_sprite_small-5ac95c0912af520d06e8ca02fff21ace7f24094a779ebb85fb6c7e7ea6d55a4c.png) no-repeat 2px 0;height:20px;width:22px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;left:6px;top:30%}.key_features.skills .features_list>li.real-time:before{background-position:6px 0;width:30px}.key_features.skills .features_list>li.fun-games:before{background-position:2px -52px;height:23px;width:33px}.key_features.skills .features_list>li.common-core:before{background-position:2px -108px;height:23px;width:33px}.key_features.skills .features_list>li.multi-device:before{background-position:2px -170px;height:32px;width:33px}.key_features.app .features_list>li{width:35%;display:inline-block;vertical-align:top;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:default}.key_features .features_list{margin:0;text-align:center}.key_features .features_list>li{background:url(//cdn.splashmath.com/assets/features_sprite-1ca4b4c4493bfbcc9fc033a2293211df7bf74076c4204114e650985aa3e59538.png) no-repeat scroll 15px 48px;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;padding-left:109px;padding-top:20px;cursor:pointer;text-align:left}.key_features .features_list>li.fun-games{background-position:0 -98px}.key_features .features_list>li.common-core{background-position:0 -245px}.key_features .features_list>li.multi-device{background-position:0 -423px}.key_features .features_list>li.app-common-core{background-position:0 -596px}.key_features .features_list>li>h3{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:28px;line-height:40px}.key_features .features_list>li>h3 span{display:block;font-size:18px;line-height:22px;font-style:normal;font-family:"proxima-nova-n3", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:300}.key_features .features_list>li.active,.key_features .features_list>li:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.testimonals-wrap{background:none repeat scroll 0 0 #F4F2EE;padding:10px 0 30px}.testimonals-wrap h2{color:#915241;font-size:32px;text-align:center}.testimonils{background:none repeat scroll 0 0 #FFFFFF;border:2px solid #EAE8E4;color:#A99E8E;color:#7C7367;font-size:14px;line-height:22px;margin:10px 0 55px;padding:3%;position:relative;vertical-align:top;width:54%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.testimonils.even{width:44%;margin-left:2%}.testimonils:after{border-left:0 solid transparent;border-right:30px solid transparent;border-top:40px solid #FFFFFF;bottom:-40px;content:"";left:40px;overflow:hidden;position:absolute;z-index:2}.testimonils:before{border-left:0 solid transparent;border-right:36px solid transparent;border-top:44px solid #EAE8E4;bottom:-44px;content:"";left:38px;position:absolute;z-index:1}.testimonils>h3{color:#915241;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:22px;line-height:28px;margin:0 0 15px}.testimonils>h3>a{color:#915241}.testimonils>p{margin-bottom:15px}.testimonils.left-side>h3{font-size:20px;line-height:24px}.user-pic>img{border:1px solid;border-radius:10px}.user-pic>span{display:inline-block;font-size:15px;vertical-align:bottom;padding-left:10px}.read-more-wrap{text-align:center}.read-more-btn{background:none repeat scroll 0 0 #FFFFFF;border:2px solid #CDCAC3;box-shadow:2px 2px 0 #CDCAC3;color:#A99E8E;display:inline-block;padding-left:20px;padding-right:20px}.read-more-btn:hover,.read-more-btn:active{background:#CDCAC3;margin-top:0}.topicSprite{background:url(//cdn.splashmath.com/assets/topics/sprites-0ea0be1555417448f0026cdd59cf99d985212e5c9442bf009ca34b8b98ec7127.png) no-repeat;display:inline-block;vertical-align:middle;width:80px;height:80px}.algebra{background-position:-107px -211px}.add-within-1000{background-position:-412px -209px}.addition,.advanced-addition,.add-within-20,.four-digit-addition{background-position:-113px -307px}.add-within-1000{background-position:-396px -9px}.addition-facts{background-position:-6px -101px}.add-within-100{background-position:-412px -308px}.add-and-subtract-within-100,.mixed-operations{background-position:-119px -113px}.data-and-graphs,.data{background-position:-207px -104px}.decimals,.decimal{background-position:-10px -400px}.decimal-arithmetic{background-position:-304px -102px}.division,.division-facts,.division2{background-position:-207px -208px}.fractions{background-position:-504px -101px}.geometry{background-position:-511px -209px}.measurements,.measurement{background-position:-411px -104px}.money{background-position:-506px -304px}.multiplication-facts{background-position:-10px -304px}.multiplication,.multiplication2{background-position:-5px -203px}.number-sense,.counting-and-comparison{background-position:-317px -307px}.place-value{background-position:-306px -207px}.subtract-within-1000{background-position:-215px -303px}.subtract-within-1000{background-position:-504px -8px}.subtraction,.subtract-within-100,.advanced-subtraction,.subtract-within-20,.four-digit-subtraction{background-position:-301px -11px}.subtraction-facts{background-position:-202px -6px}.subtractionwithin100{background-position:-98px -6px}.time{background-position:0 0}.skill-sprite .topicSprite{background:url(//cdn.splashmath.com/assets/topics/sprites-100-23ad0b5ee2e83412f00b5f0a7eade993f7cac1553f7554f2d0c7388b5d95cd31.png) no-repeat;width:100px;height:100px;margin:5px 0 0}.skill-sprite .add-within-1000{background-position:-125px -364px;width:97px}.skill-sprite .addition-facts{background-position:-4px -493px;width:93px}.skill-sprite .add-and-subtract-within-100,.skill-sprite .mixed-operations{background-position:-708px -103px}.skill-sprite .addition,.skill-sprite .add-within-20,.skill-sprite .addition-gk{background-position:-240px -360px}.skill-sprite .add-within-100{background-position:-361px -362px;width:94px}.skill-sprite .algebra{background-position:-475px -365px}.skill-sprite .data,.skill-sprite .data-and-graphs{background-position:-600px -358px}.skill-sprite .decimal-arithmetic{background-position:-567px -253px;height:90px}.skill-sprite .decimals,.skill-sprite .decimal{background-position:-437px -250px}.skill-sprite .division,.skill-sprite .division-facts,.skill-sprite .division2{background-position:-333px -249px}.skill-sprite .fractions{background-position:-210px -250px}.skill-sprite .geometry_chapterselection{background-position:-108px -249px}.skill-sprite .geometry{background-position:-4px -249px}.skill-sprite .measurement,.skill-sprite .measurements,.skill-sprite .measurements-gk{background-position:-603px -113px}.skill-sprite .money{background-position:-491px -110px}.skill-sprite .multi-division_chapterselection{background-position:-671px -1px}.skill-sprite .multiplication-facts{background-position:-374px -114px;height:94px}.skill-sprite .multiplication,.skill-sprite .multiplication2{background-position:-249px -114px}.skill-sprite .newchapter{background-position:-551px -3px;height:94px}.skill-sprite .number-sense,.skill-sprite .counting-and-comparison,.skill-sprite .compare-numbers{background-position:-442px 0}.skill-sprite .place-value{background-position:-317px -1px}.skill-sprite .subtract-within-1000{background-position:-121px -110px}.skill-sprite .subtraction-facts{background-position:0 -118px;height:94px}.skill-sprite .subtraction,.skill-sprite .subtract-within-100,.skill-sprite .subtract-within-20,.skill-sprite .subtraction-gk{background-position:-211px 0}.skill-sprite .subtract-within-100{background-position:-104px -5px;height:93px}.skill-sprite .time{background-position:-1px 0}.skill-sprite .numbers-up-to-5-gk{background-position:-468px -496px}.skill-sprite .numbers-up-to-10-gk{background-position:-369px -497px}.skill-sprite .numbers-beyond-10-gk{background-position:-113px -509px}.skill-sprite .geometry-gk{background-position:-241px -498px}.skill-sprite .compare-numbers-gk{background-position:-592px -509px}.skill-sprite .advanced-subtraction{background-position:0 -616px}.skill-sprite .advanced-addition{background-position:-131px -616px}.skill-sprite .four-digit-subtraction{background-position:-255px -610px}.skill-sprite .four-digit-addition{background-position:-387px -610px}.parent-form-thin .field-container{width:27%;display:inline-block;position:relative;margin-right:18px}.parent-form-thin .field-container input{border:medium none;border-radius:8px;padding:13px 3%;text-align:center;width:94%;background:#fff;color:#322F2F}.parent-form-thin .simple_form_input_error.help-inline{position:absolute;bottom:-52%;left:0px;color:#b94a48}.landing-page .parent-form-thin .field-container{width:26%}a[data-sm-href]{cursor:pointer}.choose-modal{width:620px;margin-left:-310px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.choose-modal.modal{left:45%;top:15%}.choose-modal h2{font-size:32px;line-height:48px;text-align:center;color:#d3152f;padding-top:10px}.choose-modal .users-select{text-align:center}.choose-modal .user-select{width:180px;display:inline-block;padding-bottom:10px}.choose-modal .user-select:last-child{border-right:none}@-moz-keyframes bubblingG{0%{width:10px;height:10px;background-color:#FFFFFF;-moz-transform:translateY(0)}100%{width:24px;height:24px;background-color:#2D5980;-moz-transform:translateY(-21px)}}@-webkit-keyframes bubblingG{0%{width:10px;height:10px;background-color:#FFFFFF;-webkit-transform:translateY(0)}100%{width:24px;height:24px;background-color:#2D5980;-webkit-transform:translateY(-21px)}}@-ms-keyframes bubblingG{0%{width:10px;height:10px;background-color:#FFFFFF;-ms-transform:translateY(0)}100%{width:24px;height:24px;background-color:#2D5980;-ms-transform:translateY(-21px)}}@-o-keyframes bubblingG{0%{width:10px;height:10px;background-color:#FFFFFF;-o-transform:translateY(0)}100%{width:24px;height:24px;background-color:#2D5980;-o-transform:translateY(-21px)}}@keyframes bubblingG{0%{width:10px;height:10px;background-color:#FFFFFF;transform:translateY(0)}100%{width:24px;height:24px;background-color:#2D5980;transform:translateY(-21px)}}#spinner{display:none;z-index:1000;position:fixed;background:rgba(0,0,0,0.7);width:100%;height:100%;top:0;left:0}#spinner .bubblingG{text-align:center;width:80px;height:50px;margin:0 auto;position:absolute;margin-left:-40px;margin-top:-25px;left:50%;top:50%}#spinner .bubblingG span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:25px auto;background:#FFFFFF;-moz-border-radius:50px;-moz-animation:bubblingG 0.8s infinite alternate;-webkit-border-radius:50px;-webkit-animation:bubblingG 0.8s infinite alternate;-ms-border-radius:50px;-ms-animation:bubblingG 0.8s infinite alternate;-o-border-radius:50px;-o-animation:bubblingG 0.8s infinite alternate;border-radius:50px;animation:bubblingG 0.8s infinite alternate}#spinner #bubblingG_1{-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}#spinner #bubblingG_2{-moz-animation-delay:0.24s;-webkit-animation-delay:0.24s;-ms-animation-delay:0.24s;-o-animation-delay:0.24s;animation-delay:0.24s}#spinner #bubblingG_3{-moz-animation-delay:0.48s;-webkit-animation-delay:0.48s;-ms-animation-delay:0.48s;-o-animation-delay:0.48s;animation-delay:0.48s}.students [class*="span"]:nth-child(2n+1){margin-left:0}.horizontal-list>li{display:inline-block;margin-right:10px;padding:5px 0}.visible-sm{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 760px), (min-width: 320px) and (max-width: 760px){.hidden-sm.hidden-sm.hidden-sm.hidden-sm.hidden-sm{display:none}.visible-sm{display:block}}.hack-print{z-index:-1;position:fixed;opacity:0}.disable-click.disable-click.disable-click{pointer-events:none}.coins{background:none repeat scroll 0 0 #FF970F;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;display:block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:40px;height:120px;overflow:hidden;vertical-align:middle;width:120px;outline:none;z-index:1}.coins h3{background:none repeat scroll 0 0 #EC8B0B;color:#FAC682;font-size:22px;line-height:39px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;margin:0}.coins h4{color:#FFFFFF;font-size:76px;line-height:76px;margin:0;text-shadow:0 2px 4px rgba(0,0,0,0.23);font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-weight:700}.grade-coins-wrap{margin:0;position:relative;text-align:center;top:-46px;z-index:10}.grade-coins-wrap::-webkit-scrollbar{width:0px !important}.grade-coins-wrap::scrollbar{width:0px !important}.grade-coins-wrap>li{display:inline-block;vertical-align:top;position:relative;z-index:1}.grade-coins-wrap.skills{top:0px}.grade-coins-wrap.skills>li{margin-left:6px;margin-right:6px;width:100px}.grade-coins-wrap.skills .coins-wrap{border:4px solid #ffffff;height:80px;margin-left:0;margin-right:0;padding:0 1px 2px 0;width:80px}.grade-coins-wrap.skills .coins-wrap.active{border-bottom-width:0px;border-radius:180px 180px 0 0;height:82px;width:82px;padding:0 1px 2px 0;margin-left:-1px}.grade-coins-wrap.skills .coins-wrap.active .coins{border-radius:180px 180px 0 0;height:78px;width:74px;border-bottom-width:0}.grade-coins-wrap.skills .coins-wrap.active .coins h4{font-size:40px;line-height:46px}.grade-coins-wrap.skills .coins-wrap.active .coins h3{font-size:12px;line-height:22px}.grade-coins-wrap.skills .coins-wrap.active .coins.grade-6 h4{font-size:20px;line-height:22px;padding-top:25px}.grade-coins-wrap.skills .coins{height:72px;width:72px}.grade-coins-wrap.skills .coins h4{font-size:40px;line-height:46px}.grade-coins-wrap.skills .coins h3{font-size:12px;line-height:22px}.grade-coins-wrap.skills .coins.grade-6 h4{font-size:20px;line-height:24px;padding-top:14px;text-transform:capitalize;white-space:normal;word-wrap:break-word}.grade-coins-wrap.skills.vocab>li{margin-left:10px;margin-right:10px;width:130px}.grade-coins-wrap .coins-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:180px;-webkit-border-radius:180px;border-radius:180px;display:block;height:142px;margin-right:20px;padding:10px 9px 10px 8px;vertical-align:top;width:142px;outline:none;position:relative;z-index:4}.grade-coins-wrap .coins-wrap.active{border:4px solid #FFFFFF;padding:2px 1px 2px 0}.coins:active,.coins:hover{text-decoration:none;outline:none}.coins.grade-1{background:#00c6ff}.coins.grade-1 h3{background:#02b2f5;color:#9ae8ff}.coins.grade-1:hover{background-color:#01ddff}.coins.grade-1:hover>h3{background-color:#03c9fa}.coins.grade-2{background:#ffc600}.coins.grade-2 h3{background:#f9a513;color:#ffe492}.coins.grade-2:hover{background-color:#ffdd00}.coins.grade-2:hover>h3{background-color:#fdbd13}.coins.grade-3{background:#ff7d77}.coins.grade-3 h3{background:#f8645d;color:#ffbcbc}.coins.grade-3:hover{background-color:#ff8e86}.coins.grade-3:hover>h3{background-color:#fb6e65}.coins.grade-4{background:#15dcc7}.coins.grade-4 h3{background:#02c3af;color:#4ef2e1}.coins.grade-4:hover{background-color:#14ecdd}.coins.grade-4:hover>h3{background-color:#01dac7}.coins.grade-5{background:#4de26d}.coins.grade-5 h3{background:#33cb54;color:#8bf2a1}.coins.grade-5:hover{background-color:#52f17a}.coins.grade-5:hover>h3{background-color:#35e15b}.coins.grade-0{background:#fd88bc}.coins.grade-0 h3{background:#f34f98;color:#feb7d7}.coins.grade-0:hover{background-color:#ff9cd5}.coins.grade-0:hover>h3{background-color:#fb54b0}.coins.grade-6{background:#8e9eff}.coins.grade-6 h3{display:none}.coins.grade-6:hover{background-color:#a3b5ff}.summer-prgm .grade-coins-wrap .coins{border-color:#D5D7D7;background:#fff}.summer-prgm .grade-coins-wrap .coins h3{background:#D5D7D7;color:#fff}.summer-prgm .grade-coins-wrap .coins h4{color:#D5D7D7;text-shadow:none}.summer-prgm .coins-wrap.active .coins h4,.summer-prgm .coins-wrap:hover .coins h4{color:#fff}.summer-prgm .coins-wrap.active .coins.grade-1,.summer-prgm .coins-wrap:hover .coins.grade-1{background:#FF970F;border-color:#EC8B0B}.summer-prgm .coins-wrap.active .coins.grade-1 h3,.summer-prgm .coins-wrap:hover .coins.grade-1 h3{background:#EC8B0B;color:#FAC682}.summer-prgm .coins-wrap.active .coins.grade-2,.summer-prgm .coins-wrap:hover .coins.grade-2{background:#f67345;border-color:#ee693b}.summer-prgm .coins-wrap.active .coins.grade-2 h3,.summer-prgm .coins-wrap:hover .coins.grade-2 h3{background:#ee693b;color:#f7b39b}.summer-prgm .coins-wrap.active .coins.grade-3,.summer-prgm .coins-wrap:hover .coins.grade-3{background:#3c9fc8;border-color:#3594bc}.summer-prgm .coins-wrap.active .coins.grade-3 h3,.summer-prgm .coins-wrap:hover .coins.grade-3 h3{background:#3594bc;color:#95d0e9}.summer-prgm .coins-wrap.active .coins.grade-4,.summer-prgm .coins-wrap:hover .coins.grade-4{background:#72c048;border-color:#60a23c}.summer-prgm .coins-wrap.active .coins.grade-4 h3,.summer-prgm .coins-wrap:hover .coins.grade-4 h3{background:#60a23c;color:#a1d883}.summer-prgm .coins-wrap.active .coins.grade-5,.summer-prgm .coins-wrap:hover .coins.grade-5{background:#a075b9;border-color:#836396}.summer-prgm .coins-wrap.active .coins.grade-5 h3,.summer-prgm .coins-wrap:hover .coins.grade-5 h3{background:#836396;color:#cca8e1}.summer-prgm .coins-wrap.active .coins.grade-k,.summer-prgm .coins-wrap:hover .coins.grade-k{background:#f789a3;border-color:#ee7691}.summer-prgm .coins-wrap.active .coins.grade-k h3,.summer-prgm .coins-wrap:hover .coins.grade-k h3{background:#ee7691;color:#f789a3}@media only screen and (min-device-width: 1050px), (min-width: 1050px){.coins-wrap.coins-wrap:hover .coins h4{font-size:40px;line-height:46px}.coins-wrap.coins-wrap:hover .coins h3{font-size:12px;line-height:22px}.coins-wrap.coins-wrap:hover .coins.grade-6 h4{font-size:20px;line-height:24px}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}#holder{min-height:100%;position:relative;overflow:hidden}.content{padding-top:60px;min-height:calc(100vh - 60px)}.content.for_non_sticky_header{padding-top:0}.content.student-parent-assessment{min-height:650px}.page-title-wrap{background:#02A2D0;padding:25px 0}.page-title-wrap.modal-title-wrap{padding:15px 0}.page-title-wrap.modal-title-wrap .page-title{font-size:26px;line-height:36px}.page-title-wrap.modal-title-wrap.withoutBg{background:none;padding:10px 0}.page-title-wrap.modal-title-wrap.withoutBg .page-title{font-size:24px;line-height:30px}.page-title-wrap .container{position:relative}.page-title-wrap.signup-title-wrap{padding:15px 0}.page-title-wrap.medium .page-title{font-size:36px;line-height:48px}.page-title-wrap.dashboard{padding:10px 0}.page-title-wrap.dashboard .page-title{font-size:26px;line-height:36px;width:75%;text-align:left}.page-title-wrap.dashboard .page-title>span{font-size:16px}.page-title-wrap.dashboard .page-title.summer-banner{font-size:22px}.page-title-wrap.dashboard .button{position:absolute;right:0;top:20px}.page-title-wrap.dashboard .button.summer{top:4px}.page-title-wrap.dashboard .button.summer1{top:-2px}.page-title-wrap.dashboard.vscd .page-title{width:auto;font-size:24px;margin-left:70px}.page-title-wrap.dashboard.vscd .page-title>span{font-size:14px;line-height:24px}.page-title-wrap.summer{padding:0 0 10px}.page-title-wrap.summer .page-title{font-size:16px;line-height:24px;color:#333}.page-title-wrap.summer .page-title>a{color:#333;text-decoration:underline}.page-title-wrap.withoutBg{padding:12px 0px;background:none}.page-title-wrap.withoutBg .container{width:640px}.page-title-wrap.withoutBg .page-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-shadow:0 0 0}.page-title-wrap.withoutBg .page-title>span{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;color:#666666;font-size:16px;line-height:24px}.page-title-wrap.summer-baner .container{background:url(//cdn.splashmath.com/assets/dashboard/summer-cloud-84cc01ef8ac18e3ef43eab6716d9e9e8f2a34de63e7ea35922ba2d2e6a6cb05c.png) no-repeat;background-position:right 0;background-size:contain}.page-title-wrap.summer-baner .page-title a{color:#fff;text-decoration:underline}.page-title-wrap.summer-over .page-title{font-size:23px;width:80%}.page-title{color:#FFFFFF;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:44px;line-height:52px;margin:0;text-align:center;display:block}.page-title>span{color:#fff;display:block;font-size:20px;text-shadow:0 0 0}.page-title.vsc{font-size:26px;line-height:34px}.page-title.vsc>span{font-size:16px;line-height:20px}.page-title.vsc-parent{font-size:30px;line-height:44px}.page-sub-title{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:40px;line-height:56px;margin:0}.gplus{position:absolute;right:0;top:-10px}.sub-heading{background:none repeat scroll 0 0 #EFEFEF;border-radius:0;margin-bottom:20px;margin-top:0;padding:5px 5px 5px 40px;text-align:left;font-size:24px;line-height:40px}.simple_form_input_error.help-inline{color:#b94a48;margin-left:10px}.isRequired .corner{display:block}.corner{border-radius:0 8px 0 0;color:#FFFFFF;height:35px;position:absolute;right:1px;text-align:center;top:1px;width:35px;z-index:1;font-size:10px;display:none}.corner:after{content:'';height:0;width:0;border-style:solid;border-width:0 35px 35px 0;border-color:transparent #888 transparent transparent;position:absolute;right:0;left:0;z-index:-1}.corner .icon{margin-right:-16px;margin-top:-21px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), (min-width: 768px) and (max-width: 1024px){.content.for_non_sticky_header{padding-top:55px}}@media only screen and (min-device-width: 320px) and (max-device-width: 835px){.page-title-wrap.withoutBg{padding-top:60px}}.sony-global-notification-wrap{background:url(//cdn.splashmath.com/assets/parent/sony-global/banner-back-e91bfb00757c72df4304e9d09607b02a33d2c5b5b323d63d9c46a90306d9726f.jpg) repeat-x center top #ffad3d;padding:18px 0}.sony-global-notification-wrap>.container>p{color:#ffffff;float:left;font:normal 300 18px/22px "museo-sans-n3","museo-sans",Helvetica,Arial,sans-serif;margin:0;max-width:660px;padding:0 4px;width:100%}.sony-global-notification-wrap>.container>p>a{font-size:14px;color:#ffffff;text-decoration:underline}.sony-global-notification-wrap>.container>.button{box-shadow:0px 3px 0px 0px #d08901;-webkit-box-shadow:0px 3px 0px 0px #d08901;-moz-box-shadow:0px 3px 0px 0px #d08901;float:right;font:300 15px/23px "proxima-nova-n4","proxima-nova",Helvetica,Arial,sans-serif;padding:4px 22px;position:relative;top:4px}.sony-global-notification-wrap>.container>.button:hover,.sony-global-notification-wrap>.container>.button:active,.sony-global-notification-wrap>.container>.button:focus{background-color:#ffff7a;color:#6d3818}@media only screen and (min-device-width: 750px) and (max-device-width: 959px) and (orientation: portrait), (min-width: 750px) and (max-width: 959px){.sony-global-notification-wrap>.container>p{max-width:480px;text-align:left;font-size:18px;line-height:22px}.sony-global-notification-wrap>.container>.button{float:right;position:relative;top:20px}}@media only screen and (min-device-width: 320px) and (max-device-width: 749px), (min-width: 320px) and (max-width: 749px){.sony-global-notification-wrap>.container{text-align:center}.sony-global-notification-wrap>.container>p{font-size:16px;line-height:20px;padding-bottom:15px}.sony-global-notification-wrap>.container>.button{float:none;position:static;display:inline-block;padding:4px 20px}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.header{background:#FFFFFF;height:60px;z-index:999;-moz-transition:height 0.2s ease;-o-transition:height 0.2s ease;-webkit-transition:height 0.2s ease;-ms-transition:height 0.2s ease;transition:height 0.2s ease;box-shadow:var(--light-box-shadow);position:relative}.header{left:0;right:0;position:fixed}.hNav>li .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.hNav>li .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}body:after{content:url(//cdn.splashmath.com/assets/home/v5/curriculum-cloud-5b82999f577052d947dfbbbd40dd7369bb4b7cb1e655ce204bcc7686a3d86316.png);display:none}.header.non-sticky-header{position:relative}.header.thin-header{height:40px}.header.thin-header .logo{margin-top:6px}.header.thin-header .logo img{width:85%}.header.thin-header .main-nav{padding:1px 0 0;padding:0.0625rem 0 0}.header.thin-header #header-contact-cont.header-contact-cont{float:right}.header.thin-header .login-wrapper{padding-top:3px}.tutoring-header{z-index:1150}.logo{display:inline-block;width:200px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}#header-contact-cont.header-contact-cont{margin-left:10px;display:none;margin-top:16px;color:#6B6868;float:left}#header-contact-cont.header-contact-cont .contact-mode-icon{top:-1px;position:relative;margin-right:5px;vertical-align:middle;width:13px;height:13px;background-size:contain !important;display:inline-block}#header-contact-cont.header-contact-cont .contact-mode-icon.phone-icon{background:url(//cdn.splashmath.com/assets/header/phone-icon-74db5a79c3d65b6e304acc0675172f9c390c01b815d8a1aaac98557f8b2f2ff3.png) no-repeat center}#header-contact-cont.header-contact-cont .contact-mode-icon.email-icon{background:url(//cdn.splashmath.com/assets/header/email-icon-c5f205f00a929528ea150f4e1773e13a2f6ef956ac4d70c142629682292e66c3.png) no-repeat center}#header-contact-cont.header-contact-cont .sales-email{display:none}#header-contact-cont.header-contact-cont.for-teacher{margin-top:9px}#header-contact-cont.header-contact-cont.for-teacher span.sales-email{display:inline}@media (min-width: 541px){#header-contact-cont.header-contact-cont{display:inline-block}}.hNav.thin-menu{right:0;top:50%;transform:translateY(-50%)}.hNav>li{float:left;padding:0 2px;padding:0 0.125rem}.hNav__link{display:block;padding:0.3125rem 0.36rem;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;color:#313131}.hNav__link.active,.hNav__link:hover,.hNav__link:active,.hNav__link:focus{color:#090a4a;background:none}.hNav__link.active .caret,.hNav__link:hover .caret,.hNav__link:active .caret,.hNav__link:focus .caret{border-top-color:#090a4a}.hNav__link.new{padding:5px 8px 5px 8px;padding:0.3125rem 0.5rem 0.3125rem 0.5rem;position:relative}.hNav__link.new:after{color:#BB2C0B;content:"new";font-size:12px;font-size:0.75rem;position:relative;left:120px;top:-7px;color:#BB2C0B;content:"new";font-size:12px;font-size:0.45rem;position:absolute}.hNav__link.new.solid:after{background:#e64e19;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-weight:600;color:#fff;line-height:20px;padding:1px 4px}.hNav__link.new .caret{position:absolute;right:20px;top:6px}.hNav .hButton{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;padding:5px 15px 7px;padding:0.3125rem 0.9375rem 0.4375rem;color:#fff}.hNav .button.signup-button{background:#f68254;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:none;border:none}.hNav .button.signup-button:hover,.hNav .button.signup-button:active,.hNav .button.signup-button:focus{background:#d06747;border:none;margin-top:0}.main-nav{padding:11px 0 0;padding:0.6875rem 0 0}.main-nav.right-navBar-sp-learn-callout{width:calc(100% - 200px);position:relative}.main-nav>ul.is-static-hNav{position:static}.main-nav .nav-menu-message-on-scroll{font-weight:bold;color:#03a3c5;margin-right:20px;padding:5px;font-size:1.4em;display:none}.math-games-lp .main-nav{display:none}.header .navbar-scrolled .nav-menu-message-on-scroll{display:block}.header .navbar-scrolled .nav-menu-item{display:none}.header .navbar-scrolled .hNav .button.signup-button{font-size:1.3rem}.hNav>li .dropdown-menu{padding:0;margin:0}.hNav>li .dropdown-menu.pull-right{left:auto;right:0}.hNav>li .dropdown-menu.pull-right:before{left:auto;right:12px}.hNav>li .dropdown-menu.pull-right:after{left:auto;right:13px}.hNav>li .dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-moz-border-radius:6px 0 6px 6px;-webkit-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.hasRegister{background-color:#FCFAFA;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;min-width:340px;padding:10px 0;position:absolute;right:-80px;text-align:center;top:42px;z-index:1000;left:auto}.hasRegister>li{display:inline-block;padding:8px;vertical-align:top}.hasRegister>li>a{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;color:#fff;font-size:18px;line-height:24px;padding:10px 20px}.hasRegister>li>a:hover,.hasRegister>li>a:active,.hasRegister>li>a:focus{background:none repeat scroll 0 0 #F68254;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.header-dropdown-menu{min-width:200px;min-width:12.5rem}.header-dropdown-menu>li .teacher-name{font:normal normal 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;color:#4d4d4d;padding:10px 20px 0 20px}.header-dropdown-menu>li .teacher-email{font:normal normal 13px/17px "proxima-nova", Helvetica, Arial, sans-serif;color:#979797;padding:0 20px 8px 20px}.header-dropdown-menu>li>a{border-bottom:1px solid #ddd;padding:6px 20px}.header-dropdown-menu>li>a>i{display:inline-block;font-size:16px;text-align:center;width:20px;padding-right:10px}.header-dropdown-menu>li span.external-link{float:right}.teacher-menu-dropdown li:last-of-type{background:#f5f1ee;text-align:center;padding:5px;border-radius:0 0 6px 6px}.teacher-menu-dropdown li:last-of-type>a{border-bottom:none;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.hasUserPic .hNav__link{font-size:22px;font-size:1.375rem;padding:0;line-height:30px;line-height:1.875rem}.hasUserPic .hNav__link .icon-user{background:none repeat scroll 0 0 #EEEEEE;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;color:#ADADAD;padding:8px 10px;padding:0.5rem 0.625rem}.hasUserPic .caret{margin-top:12px}.hasUserPic .dropdown-menu{top:44px}.hNav>li.announcement_notice{background-color:#3698af;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.hNav>li.announcement_notice:hover,.hNav>li.announcement_notice:active,.hNav>li.announcement_notice:focus{background-color:#187eaa}.hNav>li.announcement_notice:hover>a,.hNav>li.announcement_notice:active>a,.hNav>li.announcement_notice:focus>a{color:#fff}.hNav>li.announcement_notice>a{color:#fff}.btn-navbar{display:none;background-color:transparent;float:right;padding:7px 10px;margin:3px 5px 0;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.btn-navbar .icon-bar{background-color:#141975;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;height:4px;margin-bottom:5px;width:35px}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.nav-collapse.collapse{height:auto;overflow:visible}.nav-collapse.collapse .go-to-Teacher-Dashboard-btn{color:var(--dark-navy-blue);padding:4px 18px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.header.v5-header.stud-header .logo{margin-top:13px}.header.v5-header.stud-header .hNav__link .caret{border-top:5px solid #313131}.header.v5-header.stud-header.post-three-pm-header .logo{margin-top:0px}.header.v5-header .logo{width:200px;margin-top:0px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.header.v5-header #header-contact-cont.header-contact-cont{color:#ffffff;padding:0;font-size:15px;font-size:0.9375rem}.header.v5-header #header-contact-cont.header-contact-cont .contact-mode-icon.phone-icon-white{background:url(//cdn.splashmath.com/assets/header/phone-icon-white-c80ec6331dab12170ec610e28e9b9465c4857baa6c010fc9ff3b380bbee65dff.png) no-repeat center}.header.v5-header #header-contact-cont.header-contact-cont a{color:white}.header.v5-header #header-contact-cont.header-contact-cont a:hover,.header.v5-header #header-contact-cont.header-contact-cont a:active{color:white}.header.v5-header .hNav>li{margin:0 2px;margin:0 0.125rem}.header.v5-header .hNav__link{font-size:18px;font-size:1.125rem;color:#090A4A}.header.v5-header .hNav__link .caret{border-top:5px solid #090A4A}.header.v5-header .hNav__link.active,.header.v5-header .hNav__link:hover,.header.v5-header .hNav__link:active,.header.v5-header .hNav__link:focus{color:#4F52C3;background:none}.header.v5-header .hNav .button.signup-button.signup-button.signup-button{background:#fff;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;text-transform:none;border:none;border:1px solid #090A4A;color:#090A4A;font-size:18px;font-size:1.125rem;margin-left:3px}.header.v5-header .hNav .button.signup-button.signup-button.signup-button:hover,.header.v5-header .hNav .button.signup-button.signup-button.signup-button:active,.header.v5-header .hNav .button.signup-button.signup-button.signup-button:focus{background:#090A4A;border:none;margin-top:0}.header.v5-header .hNav .button.signup-button.signup-button.signup-button.active,.header.v5-header .hNav .button.signup-button.signup-button.signup-button:hover,.header.v5-header .hNav .button.signup-button.signup-button.signup-button:active,.header.v5-header .hNav .button.signup-button.signup-button.signup-button:focus{color:#4F52C3;background:none;border:1px solid #4F52C3}.header.v5-header .main-nav.navbar-scrolled{width:calc(100% - 200px);position:relative}.header.v5-header .main-nav.navbar-scrolled ul.hNav{position:static}.header.v5-header .main-nav.navbar-scrolled .curriculum-link-cont.web-link{position:absolute;left:60px}.header.v5-header .main-nav .nav-menu-message-on-scroll{font-size:1.25em;color:#fff;margin-right:3px}.header.v5-header .btn-on-scroll.btn-on-scroll{font-size:14px;line-height:18px;padding:6px 15px 8px 15px}.header.v5-header .sign-in-btn{border:1px solid #ffffff;border-radius:40px}.mobile-link{display:none}.teacherResources{cursor:pointer}.teacherResources .hNav__link{margin-right:10px;padding:0}.teacherResources .teacherResourcesText{font-size:15px;line-height:19px;display:inline-block;margin:5px 2px 0 0}.teacherResources .caret{margin-top:12px}.teacherResources ul.dropdown-menu{top:44px;min-width:240px;border:1px solid #979797;box-shadow:0 2px 6px rgba(0,0,0,0.4);padding:6px 0}.teacherResources ul.dropdown-menu .iconcust-iconGuideBook{vertical-align:middle;font-size:20px}.teacherResources ul.dropdown-menu .iconcust-iconVideo{vertical-align:middle;font-size:14px}.teacherResources ul.dropdown-menu li>a{padding:10px 20px}.teacherResources ul.dropdown-menu li:last-child>a{border:none}.teacherResources ul.dropdown-menu.pull-right-resources{left:auto;right:-53px}.teacherResources ul.dropdown-menu.pull-right-resources:before{left:auto;right:62px;border-bottom:7px solid #979797}.teacherResources ul.dropdown-menu.pull-right-resources:after{left:auto;right:63px}@media only screen and (min-device-width: 1024px) and (max-device-width: 1199px), (min-width: 1024px) and (max-width: 1199px){.curriculum-cloud-wrap.curriculum-cloud-wrap.curriculum-cloud-wrap{width:1024px;margin-left:-512px;height:635px;padding:47px 42px 113px 83px}.curriculum-cloud-wrap.curriculum-cloud-wrap.curriculum-cloud-wrap>.curriculum-grade-contents{width:690px}.curriculum-cloud-wrap.curriculum-cloud-wrap.curriculum-cloud-wrap>.curriculum-grade-contents>.tab-pane>ul.last{display:none}.header.v5-header .main-nav.navbar-scrolled{width:calc(100% - 220px)}.header.v5-header .main-nav .nav-menu-message-on-scroll{font-size:1.17em;margin-left:0}.header.v5-header .btn-on-scroll.btn-on-scroll{font-size:13px;line-height:17px}}@media only screen and (max-width: 1023px){.user-signup-fr-seo-pages .signup-in-mobile{margin-right:0}.user-signup-fr-seo-pages .signup-in-mobile a{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #fff;font-size:18px;padding:6px 14px;margin-top:8px;font-weight:500}}@media (max-width: 1023px){.header.v5-header{height:55px}.header.v5-header .main-nav{padding:0}.header.v5-header .main-nav.right-navBar-sp-learn-callout{width:auto;position:static}.header.v5-header .main-nav>ul.is-static-hNav{position:absolute}.header.v5-header .main-nav .btn-navbar>.icon-bar:first-child{margin-top:5px}}@media only screen and (min-device-width: 320px) and (max-device-width: 450px) and (orientation: portrait), only screen and (min-device-width: 451px) and (max-device-width: 670px) and (orientation: landscape), only screen and (min-device-width: 671px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 320px) and (max-width: 834px){.v5-header.header{position:absolute}.v5-header.header .btn-navbar{background-color:transparent;box-shadow:none;margin:0px 5px}.v5-header.header .btn-navbar:active,.v5-header.header .btn-navbar:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.v5-header.header .btn-navbar>.icon-bar{border-radius:3px;display:block;height:4px;margin-bottom:5px;width:35px}.v5-header.header .nav-collapse.collapse{height:0px;overflow:hidden}.v5-header.header .web-link{display:none}.v5-header.header .mobile-link{display:block}.v5-header.header .hNav{background-color:#0081c4}.v5-header.header .hNav>li{background-color:#0081c4;border-bottom:1px solid #24abed;margin:0;text-align:center;padding:1px 0px}.v5-header.header .hNav>li>a{background-color:transparent;color:#6bfaff;padding:14px 0px}.v5-header.header .hNav>li>a.button-light-orange{border-color:#fff;padding:5px 10px;margin:17px auto;font-size:14px;color:#fff;width:85%;max-width:500px;display:block}.v5-header.header .hNav>li>a.button-light-orange:hover{background-color:#00699f}.v5-header.header .hNav>li .dropdown-menu{background-color:transparent;border:medium none}.v5-header.header .hNav>li .dropdown-menu>li{background-color:#006aa7;border-top:1px solid #00649e;color:#b8eef0}.v5-header.header .hNav>li .dropdown-menu>li>a{padding:12px 10px}.v5-header.header .hNav.in{border-bottom:5000px solid rgba(0,0,0,0.7);background-color:transparent}.v5-header.header .header-dropdown-menu>li>a{border:medium none;border-radius:0;color:#b8eef0;font-size:16px;padding:13px 10px}}.main-nav.header-ab-test .pull-right-resources{padding:0}.main-nav.header-ab-test .pull-right-resources li a{font:normal normal 14px/24px "proxima-nova", Arial, sans-serif;border-color:#eaeaea;color:#4b4b4b;padding:8px 16px}.main-nav.header-ab-test .pull-right-resources li a i{color:#4b4b4b;vertical-align:middle;font-size:16px}.main-nav.header-ab-test .pull-right-resources li a:hover,.main-nav.header-ab-test .pull-right-resources li a:focus{background:#f2f2f2;color:#4b4b4b}.main-nav.header-ab-test .pull-right-resources li:last-child{padding:8px 16px}.main-nav.header-ab-test .pull-right-resources li:last-child .contact-us{font:normal normal 10px/16px "proxima-nova", Arial, sans-serif;color:#8d8d8d;text-transform:uppercase;padding-bottom:8px}.main-nav.header-ab-test .pull-right-resources li:last-child .phone-email{font:normal 600 12px/16px "proxima-nova", Arial, sans-serif;color:#575757}.main-nav.header-ab-test .teacher-menu-dropdown{min-width:240px}.main-nav.header-ab-test .teacher-menu-dropdown li .account-heading{color:#8d8d8d;font:normal normal 10px/16px "proxima-nova", Arial, sans-serif;text-transform:uppercase;padding:8px 16px 0}.main-nav.header-ab-test .teacher-menu-dropdown li .teacher-name{color:#4b4b4b;font:normal 600 14px/20px "proxima-nova", Arial, sans-serif;text-transform:capitalize;padding:8px 16px 0}.main-nav.header-ab-test .teacher-menu-dropdown li .teacher-email{color:#575757;font:normal 600 12px/16px "proxima-nova", Arial, sans-serif;padding:0 16px 16px}.main-nav.header-ab-test .teacher-menu-dropdown li:last-child{background:#fff;text-align:left;padding:0}.main-nav.header-ab-test .teacher-menu-dropdown li>a{color:#4b4b4b;padding:8px 16px;font:normal normal 14px/24px "proxima-nova", Arial, sans-serif;border:none}.main-nav.header-ab-test .teacher-menu-dropdown li>a.refer-border{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.main-nav.header-ab-test .teacher-menu-dropdown li>a i{font-size:20px;vertical-align:middle}.main-nav.header-ab-test .teacher-menu-dropdown li a:hover,.main-nav.header-ab-test .teacher-menu-dropdown li a:focus{background:#f2f2f2;color:#4b4b4b}.help-dropdown-without-caret,.account-dropdown-without-caret{color:#4b4b4b;font:normal 500 16px/32px "proxima-nova", Arial, sans-serif;cursor:pointer;padding-left:12px;float:left}.help-dropdown-without-caret i,.account-dropdown-without-caret i{border-radius:50%;color:#4b4b4b;background:#fff;margin-right:6px;border:5px solid #f2f2f2;vertical-align:middle}.help-dropdown-without-caret:hover span,.account-dropdown-without-caret:hover span{text-decoration:underline}.help-dropdown-without-caret:hover i,.account-dropdown-without-caret:hover i{color:#65a9ba}.teacherResources.open .dropdown-without-caret,.hasUserPic.open .dropdown-without-caret{text-decoration:underline}.container.roster-home-access-combined .header-main-top{display:flex;align-items:center;margin-top:20px}.container.roster-home-access-combined .header-main-top .back-button{font-size:18px;cursor:pointer}.container.roster-home-access-combined .header-main-top .back-button a{color:#4B4B4B}.container.roster-home-access-combined .header-main-top h1{flex:1 1 auto;text-align:center;font:normal bold 24px/32px "proxima-nova", Helvetica,Arial,sans-serif;align-items:center;color:#4B4B4B;margin:0}.container.roster-home-access-combined .header-main-top .print-roster-option{margin-right:8px;cursor:pointer}.container.roster-home-access-combined .header-main-top .print-roster-option a{color:#575757}.container.roster-home-access-combined .header-main-top .print-roster-option a span{text-decoration:underline;text-decoration-color:#575757;margin-left:8px}.container.roster-home-access-combined .class-details-options{display:flex;margin-top:25px}.container.roster-home-access-combined .class-details-options .class-name-section{font-size:10px;line-height:16px;margin-right:30px}.container.roster-home-access-combined .class-details-options .class-name-section .class-name{font:normal bold 18px/24px "proxima-nova", Helvetica,Arial,sans-serif;color:#4b4b4b;position:relative}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-btn{margin-left:10px;background:white;border-radius:4px;padding:2px 2px;display:inline-flex;vertical-align:top;position:relative}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-btn:hover{background:#73E38E}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-btn:hover>i{color:white}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-btn:hover>.sync-tooltip{display:inline-block}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-tooltip{display:none;width:124px;height:34px;padding:8px;background:#363639;font:normal normal 12px/16px "inter", Helvetica,Arial,sans-serif;color:white;border-radius:4px;position:absolute;top:33px;left:-2px;z-index:2}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-tooltip.clever{width:112px}.container.roster-home-access-combined .class-details-options .class-name-section .class-name .sync-tooltip:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-5px;border-bottom:5px solid #363639;left:7px}.container.roster-home-access-combined .class-details-options .class-name-section .class-name i{font-size:20px;color:#73E38E;cursor:pointer}.container.roster-home-access-combined .class-details-options .class-name-section .class-tag{padding-top:5px}.container.roster-home-access-combined .class-details-options .class-name-section .class-tag>img{width:16px}.container.roster-home-access-combined .class-details-options .class-name-section .class-tag>img.google{height:13px}.container.roster-home-access-combined .class-details-options .class-name-section .class-tag>span{font-size:12px;line-height:16px;padding-left:5px;vertical-align:bottom;color:#8D8D8D}.container.roster-home-access-combined .class-details-options .student-login-instructions{margin-left:auto;margin-right:16px}.container.roster-home-access-combined .class-details-options .student-login-instructions a{background:white}.container.roster-home-access-combined .class-details-options .student-login-instructions a:hover{border:none;background:#f79202;color:white}.teacher-dashboard.roster-mgmt-page{margin-top:24px}.teacher-dashboard.roster-mgmt-page .class-mgmt-heading{padding:24px 0 0 16px}.teacher-dashboard.roster-mgmt-page .roster-heading,.teacher-dashboard.roster-mgmt-page .home-access-page>h3{display:inline-block;font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-left:16px}.teacher-dashboard.roster-mgmt-page .backbtn i{color:var(--medium-grey-1)}.teacher-dashboard.roster-mgmt-page.passwordless-login{margin-top:15px}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu{position:relative}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a{color:#575757;font:normal normal 16px/24px "proxima-nova", Arial, sans-serif;border:none;padding:8px 20px}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a.active{font-weight:600;color:#65a9ba;box-shadow:0 -5px 5px -5px rgba(128,111,78,0.4),5px 0 5px -5px rgba(128,111,78,0.4),-5px 0 5px -5px rgba(128,111,78,0.4)}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a.active:before{height:3px;width:auto;background:#65a9ba;bottom:-1px;content:"";position:absolute;right:18px;left:18px;margin:0 auto;z-index:0}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a.active:hover{background:#fff}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a.active:hover:after{content:none}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a.active:after{content:none}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a:hover{color:#65a9ba;background:transparent}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a:hover:after{content:none}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li a:before{height:16px;width:1px;background:#d6d6d6;bottom:12px;content:"";position:absolute;right:0;left:0}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li:first-child a:before{content:none}.teacher-dashboard .dashboard-ab-test .ia-teacher-dashboard-menu .tabs>li:first-child a.active:before{height:3px;width:auto;background:#65a9ba;bottom:-1px;content:"";position:absolute;right:18px;left:18px;margin:0 auto;z-index:0}.teacher-dashboard .dashboard-ab-test .class-code-subject{float:left;padding-left:32px}.teacher-dashboard .dashboard-ab-test .class-code-subject .class-code{font:normal 600 18px/24px "proxima-nova", Arial, sans-serif}.teacher-dashboard .dashboard-ab-test .class-code-subject .student-login-instructions a{font:normal 600 16px/20px "proxima-nova", Arial, sans-serif;color:#65A9BA;text-decoration:underline}.teacher-dashboard .dashboard-ab-test .class-roster{cursor:pointer;display:inline-block;color:#575757;font:normal normal 14px/18px "proxima-nova", Arial, sans-serif;border-left:1px solid #d6d6d6;margin-left:8px;position:relative}.teacher-dashboard .dashboard-ab-test .class-roster>span{text-decoration:underline;text-decoration-color:#dedede}.teacher-dashboard .dashboard-ab-test .class-roster i{font-size:14px;padding:0 8px}.teacher-dashboard .dashboard-ab-test .class-roster:hover{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .class-roster:hover .tooltip{display:block;position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova", Arial, sans-serif;width:140px;padding:4px 8px;border-radius:4px;top:30px;left:-14px}.teacher-dashboard .dashboard-ab-test .class-roster:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;top:-6px;left:22px}.teacher-dashboard .dashboard-ab-test .class-roster .tooltip{display:none}.teacher-dashboard .dashboard-ab-test .my-class-heading{color:#575757;font:normal 400 10px/16px "proxima-nova", Arial, sans-serif;text-transform:uppercase}.teacher-dashboard .dashboard-ab-test .my-class-heading strong{font:normal bold 12px/16px "proxima-nova", Arial, sans-serif;color:#4b4b4b;padding-left:4px}.teacher-dashboard .dashboard-ab-test .class-code-box{cursor:pointer;float:left}.teacher-dashboard .dashboard-ab-test .class-code-box:hover .copy-code i{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .class-code-box:hover .class-code{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .class-code-box .class-code{display:inline-block;width:104px;background:#F2F8FA;border:1px dashed #0283A3;padding:3px 0;color:#575757;font:normal bold 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center}.teacher-dashboard .dashboard-ab-test .class-code-box .copy-code i{color:#8d8d8d;margin-right:5px;font-size:10px}.teacher-dashboard .dashboard-ab-test .class-code-box .copy-code span{text-decoration:underline;color:#8d8d8d;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;white-space:nowrap}.teacher-dashboard .dashboard-ab-test .class-code-box .copy-code span.copied{display:none;color:#72C048}.teacher-dashboard .dashboard-ab-test .select-class-drpdn{float:left}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .dropdown-menu{top:55px;width:268px;z-index:1}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .dropdown-menu-title{padding:8px 16px;font:normal normal 10px/16px "proxima-nova", Arial, sans-serif;color:#8d8d8d;text-transform:uppercase}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .klasses-menu-list li>a{padding:8px 16px;position:relative}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .klasses-menu-list li>a>span{color:#575757;font:normal normal 14px/16px "proxima-nova", Arial, sans-serif}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .klasses-menu-list li>a>span.students{font:normal normal 10px/16px "proxima-nova", Arial, sans-serif;text-transform:uppercase;color:#8d8d8d}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .klasses-menu-list li>a:hover{background:#f2f2f2}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .add-class-link{background:#f2f8fa;color:#4b4b4b;font:normal 600 14px/16px "proxima-nova", Arial, sans-serif}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .add-class-link i{color:#4b4b4b}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .add-class-link:hover{text-decoration:underline;color:#65a9ba}.teacher-dashboard .dashboard-ab-test .select-class-drpdn .klasses-menu .add-class-link:hover i{text-decoration:none}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a{background:transparent;box-shadow:none;color:#4b4b4b;margin:0;line-height:initial;max-width:260px;width:auto;position:relative}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a:hover{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a:hover span .caret{border-color:#65a9ba}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a strong{padding:0;font:normal 600 18px/24px "proxima-nova", Arial, sans-serif;width:auto}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a span{background:transparent;width:30px}.teacher-dashboard .dashboard-ab-test .select-class-drpdn>a span .caret{border-color:#8d8d8d;margin-top:-1px;border-width:0px 2px 2px 0px}.teacher-dashboard .dashboard-ab-test .select-class-drpdn.open>a{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .select-class-drpdn.open>a span .caret{border-color:#65a9ba;border-width:1px 0px 0px 1px;margin-top:8px}.teacher-dashboard .dashboard-ab-test .home-access-btn{width:32px;height:32px;border-radius:50%;background:#fff;text-align:center;margin-left:24px;position:relative}.teacher-dashboard .dashboard-ab-test .home-access-btn i{font-size:20px;line-height:32px;color:#4b4b4b}.teacher-dashboard .dashboard-ab-test .home-access-btn:hover i{color:#65a9ba}.teacher-dashboard .dashboard-ab-test .home-access-btn:hover .tooltip{display:block;position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova", Arial, sans-serif;width:80px;padding:4px 8px;border-radius:4px;top:42px;left:-14px}.teacher-dashboard .dashboard-ab-test .home-access-btn:hover .tooltip span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;top:-6px;left:22px}.teacher-dashboard .dashboard-ab-test .home-access-btn .tooltip{display:none}.teacher-dashboard .dashboard-ab-test .remote-learning-btn{font:normal 600 14px/18px "proxima-nova", Arial, sans-serif;padding:7px 20px}.dropdown-static-state{position:absolute;top:-361px;left:264px;z-index:4}.dropdown-static-state.dummy{top:-312px;z-index:1}.dropdown-static-state.dummy.ia-user{top:-4px;left:810px}.dropdown-static-state.ia-user{top:-44px;right:0;left:auto}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown{margin-top:4px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a{width:132px;position:relative}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a .caret_container{background:transparent}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a .caret_container i{border-color:#65a9ba;border-width:0px 2px 2px 0px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a:hover i{color:#65a9ba}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a:hover .tooltip{display:block;position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova", Arial, sans-serif;width:150px;padding:4px 8px;border-radius:4px;top:42px;left:-14px;z-index:2}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;top:-6px;left:22px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown>a .tooltip{display:none}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown.open .caret_container i{border-width:1px 0px 0px 1px;margin-top:6px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown.open>a:hover .tooltip{display:none}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown .grade-dropdown-menu{z-index:100}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown .grade-dropdown-menu li .class-other-grade-heading{color:#8d8d8d;font:normal normal 10px/16px "proxima-nova", Arial, sans-serif;text-transform:uppercase;padding:8px 16px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown .grade-dropdown-menu li .selected-class-grade{border-bottom:1px solid #eaeaea}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown .grade-dropdown-menu li>a{color:#575757;padding:8px 16px}.dropdown-static-state .new-grade-dropdown.new-grade-dropdown .grade-dropdown-menu li>a:hover{background:#f2f2f2}.left-nav .footer .footer__bottom .footer__nav li{padding:0 24px;box-sizing:border-box;color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);text-align:left;display:inline-block}.left-nav .footer .footer__bottom .footer__nav li.left.copy{width:33%;padding:0 24px}.left-nav .footer .footer__bottom .footer__nav li.copy.copy1{width:24%}.left-nav .footer .footer__bottom .footer__nav li.left{width:26%;padding:0 24px;padding-top:8px}.left-nav .footer .footer__bottom .footer__nav li.left a{color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.left-nav .footer .footer__bottom .footer__nav li.left a:hover{color:var(--pure-purple)}.left-nav .footer .footer__bottom .footer__nav li.left .privacy{margin-right:42px}.left-nav .footer .footer__bottom .footer__nav li.kidsafe.left{width:auto;min-width:fit-content;margin:0;padding:0 24px}.socialIcons__icon{background:url(//cdn.splashmath.com/assets/home/social-icons-a3a658da7d93279ef153589ba4f1286e2f04526d068a07b4f077c75f9803c3f7.jpg) 0 0;width:64px;height:64px;display:block;text-indent:-9999px;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.socialIcons__icon:hover,.socialIcons__icon:active,.socialIcons__icon:focus{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.footer__navWrap{font-size:13px;font-size:0.8125rem;padding:0 5px 20px;padding:0 0.3125rem 1.25rem;width:240px;width:15rem;box-sizing:border-box}.footer{background:var(--light-grey-3);padding:0;color:#717171}.footer__navWrap{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.footer .footer_list_container{display:flex;justify-content:center}.footer__nav{padding:5px 0 15px 0;padding:0.3125rem 0 0.9375rem 0}.footer__nav>li{line-height:24px;line-height:1.5rem}.footer__nav__head{display:block;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;padding:10px 0 5px 0;padding:0.625rem 0 0.3125rem 0;font-weight:500}.footer__link{color:#717171}.footer__link:active,.footer__link:hover,.footer__link:focus{border-bottom:1px solid #717171a8;padding-bottom:1px;color:#717171}.footer__bottom{padding:20px 0;padding:1.25rem 0}.footer__bottom .footer__nav{padding:0}.footer__bottom .footer__nav>li{padding:0 4px;padding:0 0.25rem}.footer .copy{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.footer .logo{display:inline-block;margin:0 0 10px}.footer__social{background:#252525;padding:20px 0;padding:1.25rem 0;margin:0 0 20px;margin:0 0 1.25rem}.socialIcons>li{display:inline-block;vertical-align:top;padding:0 10px;padding:0 0.625rem}.socialIcons__icon.isFb{background-position:0px 0}.socialIcons__icon.isPint{background-position:64px 0}.socialIcons__icon.isTwitter{background-position:128px 0}.socialIcons__icon.isGoogle{background-position:192px 0}.footer__link{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.footer__link:hover{color:var(--pure-purple);border-color:var(--pure-purple)}@media only screen and (max-device-width: 1024px), (max-width: 1024px){.footer__bottom .footer__nav>li{float:none;margin:8px auto}.footer .footer_list_container{display:unset}}@media only screen and (min-device-width: 770px), (min-width: 770px){.footer .kidsafe{margin:0 5px;min-width:fit-content}}@media only screen and (max-width: 767px){.change_institution_modal{height:calc(80%);overflow:scroll}}.header__before__backdrop{position:fixed;z-index:10000}#incorrect-institution-popup{top:30%;bottom:auto}.incorrect_institution__text{font-size:15px;margin-top:10px;margin-bottom:30px}.incorrect_institution__text .name{font-weight:bold}.change_institution_modal.change_institution_modal{top:12% !important}.footer-for-touch-devices{background:#FFF3D9;position:fixed;z-index:99;border-radius:12px;bottom:80px}.footer-for-touch-devices p{margin:-2px -2px -2px -15px;left:5px;width:80%;text-align:center;padding:13px 60px 20px 40px;color:#865106;font:normal 400 21px/21px "proxima-nova", sans-serif;position:relative}.footer-for-touch-devices p .footer-icon{position:absolute;left:28px;top:15px}.footer-for-touch-devices p i{position:absolute;right:48px;top:12px;color:#865106;font-size:11px;cursor:pointer}@media only screen and (max-width: 767px) and (orientation: portrait){.footer-for-touch-devices{left:10%;right:10%;width:80%}}@media only screen and (max-width: 1023px) and (orientation: landscape){.footer-for-touch-devices{left:25%;right:25%;width:50%}}@media only screen and (max-device-width: 767px) and (max-width: 767px){.footer-for-touch-devices p{font-size:14px;line-height:18px}.footer-for-touch-devices ~ .footer{margin-bottom:66px}}.landing-pg-sctn{padding:2% 0}.landing-pg-sctn.first .landing-pg-hd{color:#424242}.landing-pg-sctn.odd .landing-pg-cnt{float:right;margin-left:2.5641%}.landing-pg-sctn.odd .landing-pg-img{margin-left:0}.landing-pg-hd{color:#3698af;font-size:30px;line-height:38px;margin:0 0 20px}.landing-pg-img{text-align:center;position:relative;z-index:1}.landing-pg-img.visible-sm{display:none}.landing-pg-img>img{padding:1%;-webkit-box-shadow:2px 2px 15px #ddd;-moz-box-shadow:2px 2px 15px #ddd;box-shadow:2px 2px 15px #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;z-index:1}.landing-pg-img>.classroom-video{bottom:5px;left:9px;position:absolute;right:9px;top:4px;z-index:2}.landing-pg-img>.classroom-video>.classroom-video-open{background:url(//cdn.splashmath.com/assets/teacher/play-button-0122c39199ac901e63ee613179a4abea8a357ee364f2e6d0e6ed9b4c2145068b.png) no-repeat center center transparent;position:absolute;left:0px;right:0px;top:0px;bottom:0px;opacity:0.8;z-index:3}.landing-pg-img>.classroom-video>.classroom-video-open:hover{opacity:1.0}.landing-pg-img>.classroom-video>.title-txt{background-color:black;background-color:rgba(0,0,0,0.7);bottom:0;color:#f1f1f1;font:normal normal 14px/20px "Open sans", sans-sarif;left:0;margin:0;padding:5px 15px;position:absolute;right:0;text-align:center}.classroom-video-modal.classroom-video-modal.classroom-video-modal.modal{background:none repeat scroll 0 0 transparent;bottom:14% !important;left:20%;margin:0;right:20%;top:14% !important;width:auto;position:fixed !important}.classroom-video-modal.classroom-video-modal.classroom-video-modal.modal>.modal-body{padding:5px;height:100%}.classroom-video-modal.classroom-video-modal.classroom-video-modal.modal>.modal-body>iframe{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.classroom-video-modal.classroom-video-modal.classroom-video-modal.modal>.modal-body>.btn{background:url(//cdn.splashmath.com/assets/skill-previews/close-997b59c58dd7bb000b532f820fbdf98dd8f1ba5e10469f7e6b439d98a3116a92.png) center no-repeat;background-size:contain;border:none;cursor:pointer;height:35px;position:absolute;right:-30px;text-indent:-99999px;top:-30px;width:35px;z-index:1}.classroom-video-modal.classroom-video-modal.classroom-video-modal.modal>.modal-body>.btn:active{background:url(//cdn.splashmath.com/assets/skill-previews/close-pressed-9fd0e535642bd53bb109c2aa2edb3bbcf8befa88edc52542de6dbb01c4858bfe.png) center no-repeat;background-size:contain}.landing-pg-cnt{font-size:16px;line-height:24px;color:#6e777b}.landing-pg-review{font-style:italic}.landing-pg-review .icon{margin:0 5px 0 0}.landing-pg-link{padding-top:4.5%}.section-divider{background-color:#e8e7e2;padding:15px 0;text-align:center}.section-divider h3{margin:0;padding:10px 0;color:#b0370d}.section-divider.actionable{background-color:#3C9FC8;text-align:center;margin-bottom:0px;min-height:50px;padding:15px 0;position:relative}.section-divider.actionable h3{color:#fff;text-align:center;vertical-align:middle;padding:0 0 15px}.section-divider.actionable a{margin-left:15px;display:inline-block;vertical-align:middle;border:1px solid #fff}.section-divider.yellowBg{background:none repeat scroll 0 0 #FCC354}.section-divider.yellowBg h3{text-shadow:0 0 1px rgba(0,0,0,0.7)}.section-divider.yellowBg .button{vertical-align:top;text-shadow:0 0 0}.testimonial-block{background-color:#f3f2ee}.testimonial-block .container{padding:10px 0}.testimonial-block .container .span6>img{padding-top:20px}.testimonial-block .testimonial-item{background-color:#fff;border:2px solid #f3f2ee;padding:10px;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:30px}.testimonial-block .testimonial-item h4{color:#b0370d;font-size:14px}.testimonial-block .testimonial-item p{text-align:justify}.testimonial-block .testimonial-item:before{border-left:0 solid transparent;border-right:16px solid transparent;border-top:26px solid #EAE8E4;bottom:-27px;content:"";left:26px;position:absolute;z-index:1}.testimonial-block .testimonial-item:after{border-left:0 solid transparent;border-right:17px solid transparent;border-top:26px solid #fff;bottom:-23px;content:"";left:27px;overflow:hidden;position:absolute;z-index:2}.testimonial-block.testimonial-block-teacherpage{background-color:#f8f9f9}.testimonial-block.testimonial-block-teacherpage .span6{width:96%}.springboard-link{height:35px;margin:0px 10px;padding:0px}.springboard-link>img{display:block;max-height:100%}.vocab-cta-wrap.actionable.actionable h3{padding-bottom:10px}.vocab-cta-wrap .parent-free-start-cta-wrap{margin:0}.vocab-cta-wrap .parent-free-start-cta-wrap>p{margin:12px 0 0;color:#fff;font-size:20px;line-height:24px}.vocab-cta-wrap .parent-free-start-cta-wrap>.button-rounded{padding:2px 40px;font-weight:bold}@media only screen and (min-device-width: 320px) and (max-device-width: 480px), (min-width: 320px) and (max-width: 480px){.vocab-cta-wrap .parent-free-start-cta-wrap>p{font-size:16px;line-height:20px}.vocab-cta-wrap .parent-free-start-cta-wrap>.button-rounded{padding:6px 30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 740px), (min-width: 320px) and (max-width: 740px){.landing-pg-img{min-height:221px}.landing-pg-img.visible-sm{display:block}.landing-pg-img.visible-sm>.classroom-video>iframe{width:100%;height:100%}.landing-pg-img.hidden-sm{display:none}}.awards-sctn .award{height:120px;width:120px;margin-right:60px;margin-left:10px}.ie9 .landing-page-counter .counter{display:inline-block}.ie9 .landing-page-counter .counter-text{display:inline-block}.sp-home-main .page-banner{background:url(//cdn.splashmath.com/assets/home/v5/top_banner_bg-96ccce954510a3dd86cf4fb4a497e3d909d23f83f5e479c43df427c426005d7b.jpg) no-repeat center center;height:860px;position:relative}.sp-home-main .page-banner .container{height:100%}.sp-home-main .page-banner-cnt{width:50%;padding:30px 0 0}.sp-home-main .page-banner-hd{font-family:"museo-sans";font-weight:300;font-style:normal;font-size:42px;line-height:50px;color:#03A3C5;padding:0 0 20px}.sp-home-main .page-banner-shd{font-family:"museo-sans";font-weight:100;font-style:normal;font-size:22px;line-height:32px;color:#605a5a;margin:10px 0 30px}.sp-home-main .ntf{background:#e8f0f3;padding:15px 0}.sp-home-main .ntf .icon-chevron-right{font-size:12px}.sp-home-main .ntf-hd{font-family:"proxima-nova";font-size:16px;line-height:24px;font-weight:400;margin:0;color:#746e71}.sp-home-main .ntf-hd>a{color:#746E71;display:inline-block;vertical-align:top}.sp-home-main .landing-page-counter{background:#0090c0;text-align:center;font-size:25px;padding:10px 0px;color:white}.sp-home-main .landing-page-counter .counter{margin-right:10px}.sp-home-main .landing-page-counter .digit{background:#fff;border-radius:4px;padding:6px 0px;margin:1px;display:inline-block;width:24px;position:relative;font-size:28px;color:#18779C}.sp-home-main .landing-page-counter .digit:before{content:'';border-top:1px solid #c9cacb;height:50%;top:45%;position:absolute;width:100%;left:0px}.sp-home-main .skills-sctn{background:#fff;padding:10px 0 30px}.sp-home-main .skills-blk{display:inline-block;margin:0% 1%;min-height:282px;padding:10px;vertical-align:top;width:29%}.sp-home-main .skills-blk-hd{color:black;font-family:proxima-nova;font-size:22px;font-weight:400;line-height:32px;margin:0;min-height:64px;position:relative}.sp-home-main .skills-blk-hd>span{display:block}.sp-home-main .skills-blk-txt{color:black;font-family:"proxima-nova";font-size:18px;font-weight:300;line-height:22px;margin:0}.sp-home-main .skills-blk-txt>a{color:#4c5a65;text-decoration:underline}.sp-home-main .skills-blk-img{text-align:center;padding:20px 0}.sp-home-main .testimonals-wrap{background:url(//cdn.splashmath.com/assets/home/base/pattern-1cb57b6b1a2f1494ec767b94b313cc6e242ecd031ec409236cab91f387f0f8a2.png) #02A2D0;padding:10px 0 65px}.sp-home-main .testimonals-wrap .sctn-hd{color:#FFFFFF;font-size:26px;line-height:26px;margin-bottom:25px;margin-top:20px;font-weight:600}.sp-home-main .testimonals-wrap.teacher{background:url(//cdn.splashmath.com/assets/home/base/books-e1b9d111a7ed364db8270abba24ff1b85e18daf368244f22cb5fd71f7cc8aa26.png) bottom center no-repeat #fff;min-height:515px}.sp-home-main .testimonals-wrap.teacher .sctn-hd{color:#03A3C5}.sp-home-main .testimonals-wrap.teacher .testimonils{border-color:#d6e8ec}.sp-home-main .testimonals-wrap.teacher .testimonils:before{border-top-color:#d6e8ec}.sp-home-main .testimonals-wrap.home .testimonils{min-height:325px}.sp-home-main .testimonils{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #FFFFFF;border-radius:8px;box-sizing:border-box;color:#7C7367;display:inline-block;font-size:14px;line-height:22px;margin:0 10px;padding:15px;position:relative;vertical-align:top;width:31.2%;font-family:"proxima-nova";min-height:357px}.sp-home-main .testimonils:after{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #FFFFFF;bottom:-13px;content:"";overflow:hidden;position:absolute;right:39px;z-index:2;left:auto}.sp-home-main .testimonils:before{border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #fff;bottom:-14px;content:"";position:absolute;right:38px;z-index:1;left:auto}.sp-home-main .testimonils>h3{color:#03A3C5;font-family:"museo-sans";font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin:0 0 15px;min-height:50px}.sp-home-main .testimonils>p{color:black;font-size:16px;font-weight:300;line-height:20px;margin-bottom:20px}.sp-home-main .user-pic{float:right}.sp-home-main .user-pic>img{border:1px solid;border-radius:10px;width:60px}.sp-home-main .user-pic>span{display:inline-block;font-size:16px;padding-left:10px;vertical-align:bottom;color:#5e6b74}.sp-home-main .enroll-sctn{background:none repeat scroll 0 0 #02A2D0;color:#FFFFFF;padding:15px 0}.sp-home-main .enroll-sctn .enroll-hd{display:inline-block;font-family:"proxima-nova";font-size:36px;font-weight:400;line-height:52px;margin:0;vertical-align:top}.sp-home-main .enroll-sctn .enroll-form{display:inline-block;margin:6px 0 0 13px;vertical-align:top}.sp-home-main .inp,.sp-home-main .inp-text-area{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2E849E;margin-bottom:0;margin-right:10px;margin-top:2px;padding:7px;width:280px}.sp-home-main .ic{background:url(//cdn.splashmath.com/assets/home/base/skills-sprite-5a969d51cb0bf95f70c5dc867e9022f6fb38560577439fc8ff85b91f07c4578b.png) no-repeat;display:inline-block;vertical-align:middle;width:106px;height:86px}.sp-home-main .ic-1{background-position:-3px -84px}.sp-home-main .ic-2{background-position:-319px -84px}.sp-home-main .ic-3{background-position:-628px -84px}.sp-home-main .ic-4{background-position:0 -231px}.sp-home-main .ic-5{background-position:-309px -239px}.sp-home-main .ic-6{background-position:-651px -241px}.sp-home-main .ic-teacher{background-position:0 0;width:27px;height:19px;vertical-align:top}.button-rounded{background:#f79201;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:proxima-nova;font-size:22px;font-weight:300;line-height:34px;padding:12px 26px;text-align:center;vertical-align:top;text-align:center;border:1px solid #fff}.button-rounded:hover,.button-rounded:active,.button-rounded:focus{background:#c47401;border:none;margin-top:0}.button-rounded:hover,.button-rounded:active,.button-rounded:focus{color:#FFFFFF;border:1px solid #fff}.button-rounded.small{font-size:18px;font-weight:300;line-height:28px;padding:5px 26px}.button-rounded .icon{padding:0 5px}.awards-sctn{background:#BBCBD0;padding:30px 0}.sctn-hd{color:black;font-family:"museo-sans";font-size:32px;font-weight:300;line-height:42px;margin:20px 0;text-align:center;display:inline-block;width:100%}.parent-free-start-cta-wrap>p{margin:8px 29% 0px 0%;text-align:center}body:after{content:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif);display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 480px), (min-width: 320px) and (max-width: 480px){.sp-home-main .testimonals-wrap{padding-bottom:0px}.parent-free-start-cta-wrap{margin-right:-26%}.parent-free-start-cta-wrap>p{margin:5px 30px 0px 2px}}@media only screen and (min-device-width: 481px) and (max-device-width: 670px), (min-width: 481px) and (max-width: 670px){.sp-home-main .testimonals-wrap{padding-bottom:0px}.summer-testimonals.summer-testimonals.summer-testimonals.summer-testimonals .testimonals-wrap{padding-bottom:50px}.summer-testimonals.summer-testimonals.summer-testimonals.summer-testimonals .testimonals-wrap .testimonils{min-height:20px;width:93%;margin-bottom:40px}.parent-free-start-cta-wrap{margin-right:-26%}.parent-free-start-cta-wrap>p{margin:5px 78px 0px 2px}}body{overflow-x:hidden}.sp-home-main .testimonals-wrap.teacher{padding:0;background:#f8f9f9;text-align:center}.sp-home-main .testimonals-wrap.teacher .sctn-hd{margin-bottom:20px}.sp-home-main .testimonals-wrap.teacher .schools-box{float:left;width:48%}.sp-home-main .testimonals-wrap.teacher .schools-box .schools{width:75%;margin:0 auto;margin-left:9%}.sp-home-main .testimonals-wrap.teacher .testimonialsBox{width:48%;margin-top:20px;display:inline-block}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils{width:94%;padding:3%;text-align:left}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils .hero-img{width:100%;margin-bottom:15px}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils .hero-info{line-height:normal}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils .hero-info .hero-sub-info{font-size:0.8em}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils .hero-info .hero-name{font-weight:bold}.sp-home-main .testimonals-wrap.teacher .testimonialsBox .testimonils .hero-source{float:right;font-size:0.7em;position:absolute;bottom:10px;right:10px}.sp-home-main .container-1200{height:100%}.sp-home-main .page-banner{overflow:hidden;background-size:cover;background-color:#0bc3fc}.sp-home-main .parent-free-start-banner-wrap{min-height:calc(100vh - 55px);height:calc(100vh - 55px)}.edition-wrapper{background:url(//cdn.splashmath.com/assets/home/v5/features_cloud-5c2696d904217e7eb9ef166f1b1c451bc080c07b9820dd0c05935520233c7cee.png) no-repeat center top transparent;border:none;box-shadow:none;width:144px;height:135px;left:-6px;top:26px;min-width:1px}.edition-wrapper.edition-wrapper.edition-wrapper{padding:0 20px}.edition-wrapper.edition-wrapper.edition-wrapper:after,.edition-wrapper.edition-wrapper.edition-wrapper:before{display:none}.edition-wrapper>li>a{color:#515151;border-bottom:none;font:400 normal 18px/22px "proxima-nova-n4", "proxima-nova",sans-serif;line-height:22px;text-align:center;padding:0}.edition-wrapper>li>a:hover,.edition-wrapper>li>a:active{background-color:transparent;background-image:none;color:#515151}.ie9 .edition-wrapper>li>a:hover,.ie9 .edition-wrapper>li>a:active{filter:none}.edition-wrapper>li.divider{background:url(//cdn.splashmath.com/assets/features_and_purchase/cloud-border-6200fd55c0e5c9f99250c364341f92ceb635ee92934363927705a64b26d71762.png) no-repeat center top transparent;border:none}.edition-wrapper>li:first-child{padding-top:36px}.ie9 .home-section{padding-bottom:30px}[class^="cloud-bg-img"],[class*=" cloud-bg-img"]{-webkit-animation:cloud-motion 100s infinite;-moz-animation:cloud-motion 100s infinite;-ms-animation:cloud-motion 100s infinite;-o-animation:cloud-motion 100s infinite;animation:cloud-motion 100s infinite}.cloud-bg-img1{background-image:url(//cdn.splashmath.com/assets/home/v5/cloud-1-2cf4aa4514689f99676e89bb97f2033c2fa99ea48b60723408148f24ee6cd20e.png);height:25px;width:73px}.cloud-bg-img2{background-image:url(//cdn.splashmath.com/assets/home/v5/cloud-2-d02371a58a87e128c462c2a2e738d527971d578fca61c779ac838f061e01d38e.png);height:34px;width:87px}.cloud-bg-img3{background-image:url(//cdn.splashmath.com/assets/home/v5/cloud-3-473e9bfc46cd2e83a8d6253ecb30c7807676fe5801d11136a46aff3ec745819b.png);width:161px;height:55px}.cloud-container .cloud-position-1{position:absolute;top:2%;left:12%}.cloud-container .cloud-position-2{position:absolute;top:7%;left:50%}.cloud-container .cloud-position-3{position:absolute;top:2%;left:2%}.cloud-container .cloud-position-4{position:absolute;right:2%;top:8%}.cloud-container .cloud-position-5{position:absolute;right:30%;top:15%}.cloud-container .cloud-position-6{position:absolute;top:20%;left:30%}.cloud-container .cloud-position-7{position:absolute;right:5%;bottom:50%}.cloud-container .ship-1{background:url(//cdn.splashmath.com/assets/home/v5/ship1-109d168133e89910730e59c1095799b6e53c68bb7d44eb16bd1642f7eea58c22.png) no-repeat center;height:39px;width:25px}.cloud-container .ship-2{background:url(//cdn.splashmath.com/assets/home/v5/ship2-d5c3e0a2ddae61d184b3c6e939b754695cc037180954651f99e10165b8b2f541.png) no-repeat center;height:64px;width:41px}.cloud-container .ship-position-1{position:absolute;bottom:9.5%;left:20%;-webkit-animation:ship-motion 250s linear infinite alternate;-moz-animation:ship-motion 250s linear infinite alternate;-ms-animation:ship-motion 250s linear infinite alternate;-o-animation:ship-motion 250s linear infinite alternate;animation:ship-motion 250s linear infinite alternate}.cloud-container .ship-position-2{position:absolute;right:8%;bottom:8%;-webkit-animation:ship-motion 250s linear infinite alternate;-moz-animation:ship-motion 250s linear infinite alternate;-ms-animation:ship-motion 250s linear infinite alternate;-o-animation:ship-motion 250s linear infinite alternate;animation:ship-motion 250s linear infinite alternate}.cloud-container .balloon-1{background:url(//cdn.splashmath.com/assets/home/v5/balloon1-170db0ff4eb0c82f3d91487f837eb33ff01c4e634d47047fdfeccc22730b10b2.png) no-repeat center;height:106px;width:98px}.cloud-container .balloon-2{background:url(//cdn.splashmath.com/assets/home/v5/balloon2-8bcdb579cac18177ea394801257f0d769ac0e75c68ed311f9cb65cfe3a18de9a.png) no-repeat center;height:76px;width:62px}.cloud-container .balloon-3{background:url(//cdn.splashmath.com/assets/home/v5/balloon3-1b4d2f7cdc18642738f81aae66a001e13327e7cb6ac4dc2e2bc11710205b9106.png) no-repeat center;height:100px;width:82px}.cloud-container .balloon-4{background:url(//cdn.splashmath.com/assets/home/v5/balloon4-ae8153c7edcd9cd706dd4c93cb610d8e0cbb0af0721916495a462996db8849a7.png) no-repeat center;height:66px;width:53px}.cloud-container .balloon-position-1{position:absolute;top:7%;left:35%;-webkit-animation:balloon-motion-1 200s infinite;-moz-animation:balloon-motion-1 200s infinite;-ms-animation:balloon-motion-1 200s infinite;-o-animation:balloon-motion-1 200s infinite;animation:balloon-motion-1 200s infinite}.cloud-container .balloon-position-2{position:absolute;top:5%;left:8%;-webkit-animation:balloon-motion-2 300s infinite;-moz-animation:balloon-motion-2 300s infinite;-ms-animation:balloon-motion-2 300s infinite;-o-animation:balloon-motion-2 300s infinite;animation:balloon-motion-2 300s infinite}.cloud-container .balloon-position-3{position:absolute;right:10%;top:5%;-webkit-animation:balloon-motion-3 200s infinite;-moz-animation:balloon-motion-3 200s infinite;-ms-animation:balloon-motion-3 200s infinite;-o-animation:balloon-motion-3 200s infinite;animation:balloon-motion-3 200s infinite}.cloud-container .balloon-position-4{position:absolute;top:65%;left:30%;-webkit-animation:balloon-motion-4 150s infinite;-moz-animation:balloon-motion-4 150s infinite;-ms-animation:balloon-motion-4 150s infinite;-o-animation:balloon-motion-4 150s infinite;animation:balloon-motion-4 150s infinite}@-webkit-keyframes ship-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(500px, 0px, 0px);-o-transform:translate3d(500px, 0px, 0px);-webkit-transform:translate3d(500px, 0px, 0px);-ms-transform:translate(500px, 0px);transform:translate3d(500px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes ship-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(500px, 0px, 0px);-o-transform:translate3d(500px, 0px, 0px);-webkit-transform:translate3d(500px, 0px, 0px);-ms-transform:translate(500px, 0px);transform:translate3d(500px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes ship-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(500px, 0px, 0px);-o-transform:translate3d(500px, 0px, 0px);-webkit-transform:translate3d(500px, 0px, 0px);-ms-transform:translate(500px, 0px);transform:translate3d(500px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes ship-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(500px, 0px, 0px);-o-transform:translate3d(500px, 0px, 0px);-webkit-transform:translate3d(500px, 0px, 0px);-ms-transform:translate(500px, 0px);transform:translate3d(500px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes balloon-motion-1{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -65px, 0px);-o-transform:translate3d(0px, -65px, 0px);-webkit-transform:translate3d(0px, -65px, 0px);-ms-transform:translate(0px, -65px);transform:translate3d(0px, -65px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes balloon-motion-1{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -65px, 0px);-o-transform:translate3d(0px, -65px, 0px);-webkit-transform:translate3d(0px, -65px, 0px);-ms-transform:translate(0px, -65px);transform:translate3d(0px, -65px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes balloon-motion-1{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -65px, 0px);-o-transform:translate3d(0px, -65px, 0px);-webkit-transform:translate3d(0px, -65px, 0px);-ms-transform:translate(0px, -65px);transform:translate3d(0px, -65px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes balloon-motion-1{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -65px, 0px);-o-transform:translate3d(0px, -65px, 0px);-webkit-transform:translate3d(0px, -65px, 0px);-ms-transform:translate(0px, -65px);transform:translate3d(0px, -65px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes balloon-motion-2{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -35px, 0px);-o-transform:translate3d(0px, -35px, 0px);-webkit-transform:translate3d(0px, -35px, 0px);-ms-transform:translate(0px, -35px);transform:translate3d(0px, -35px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes balloon-motion-2{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -35px, 0px);-o-transform:translate3d(0px, -35px, 0px);-webkit-transform:translate3d(0px, -35px, 0px);-ms-transform:translate(0px, -35px);transform:translate3d(0px, -35px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes balloon-motion-2{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -35px, 0px);-o-transform:translate3d(0px, -35px, 0px);-webkit-transform:translate3d(0px, -35px, 0px);-ms-transform:translate(0px, -35px);transform:translate3d(0px, -35px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes balloon-motion-2{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -35px, 0px);-o-transform:translate3d(0px, -35px, 0px);-webkit-transform:translate3d(0px, -35px, 0px);-ms-transform:translate(0px, -35px);transform:translate3d(0px, -35px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes balloon-motion-3{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -25px, 0px);-o-transform:translate3d(0px, -25px, 0px);-webkit-transform:translate3d(0px, -25px, 0px);-ms-transform:translate(0px, -25px);transform:translate3d(0px, -25px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes balloon-motion-3{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -25px, 0px);-o-transform:translate3d(0px, -25px, 0px);-webkit-transform:translate3d(0px, -25px, 0px);-ms-transform:translate(0px, -25px);transform:translate3d(0px, -25px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes balloon-motion-3{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -25px, 0px);-o-transform:translate3d(0px, -25px, 0px);-webkit-transform:translate3d(0px, -25px, 0px);-ms-transform:translate(0px, -25px);transform:translate3d(0px, -25px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes balloon-motion-3{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -25px, 0px);-o-transform:translate3d(0px, -25px, 0px);-webkit-transform:translate3d(0px, -25px, 0px);-ms-transform:translate(0px, -25px);transform:translate3d(0px, -25px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes balloon-motion-4{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -200px, 0px);-o-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);-ms-transform:translate(0px, -200px);transform:translate3d(0px, -200px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes balloon-motion-4{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -200px, 0px);-o-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);-ms-transform:translate(0px, -200px);transform:translate3d(0px, -200px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes balloon-motion-4{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -200px, 0px);-o-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);-ms-transform:translate(0px, -200px);transform:translate3d(0px, -200px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes balloon-motion-4{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(0px, -200px, 0px);-o-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);-ms-transform:translate(0px, -200px);transform:translate3d(0px, -200px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes cloud-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(100px, 0px, 0px);-o-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-moz-keyframes cloud-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(100px, 0px, 0px);-o-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-ms-keyframes cloud-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(100px, 0px, 0px);-o-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes cloud-motion{0%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}50%{-moz-transform:translate3d(100px, 0px, 0px);-o-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px)}100%{-moz-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}}.home-page-login{position:relative;height:93%;width:100%}.home-page-login .pippo-img-wrap{position:absolute;margin-left:-50px;-webkit-animation:hippo-swing 3s infinite;-moz-animation:hippo-swing 3s infinite;-ms-animation:hippo-swing 3s infinite;-o-animation:hippo-swing 3s infinite;animation:hippo-swing 3s infinite}.home-page-login .pippo-img-wrap .small-device{display:none}.home-page-login .pippo-img-wrap>img{width:411px}.home-page-login .pippo-img-wrap .blink-img{background:url("home/v5/blink.png") no-repeat 0 0 transparent;position:absolute;height:43px;top:150px;left:217px;width:71px;-webkit-animation:hippo-blink 3.4s step-end infinite;-moz-animation:hippo-blink 3.4s step-end infinite;-ms-animation:hippo-blink 3.4s step-end infinite;-o-animation:hippo-blink 3.4s step-end infinite;animation:hippo-blink 3.4s step-end infinite;-moz-background-size:100% 300%;-webkit-background-size:100% 300%;background-size:100% 300%}.home-page-login .pippo-img-wrap .left{background-position:-87px 0}@-webkit-keyframes hippo-swing{0%, 100%{transform:scale(0.98);-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-moz-keyframes hippo-swing{0%, 100%{transform:scale(0.98);-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-ms-keyframes hippo-swing{0%, 100%{transform:scale(0.98);-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@keyframes hippo-swing{0%, 100%{transform:scale(0.98);-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes hippo-blink{0%, 100%{background-position:0px -100%}2%{background-position:0px 0%}6%, 10%{background-position:0px 100%}14%{background-position:0px 0%}16%{background-position:0px -100%}}@-moz-keyframes hippo-blink{0%, 100%{background-position:0px -100%}2%{background-position:0px 0%}6%, 10%{background-position:0px 100%}14%{background-position:0px 0%}16%{background-position:0px -100%}}@-ms-keyframes hippo-blink{0%, 100%{background-position:0px -100%}2%{background-position:0px 0%}6%, 10%{background-position:0px 100%}14%{background-position:0px 0%}16%{background-position:0px -100%}}@keyframes hippo-blink{0%, 100%{background-position:0px -100%}2%{background-position:0px 0%}6%, 10%{background-position:0px 100%}14%{background-position:0px 0%}16%{background-position:0px -100%}}.container-1200{margin:0 auto;width:1200px;max-width:98%}.container-1200.section-height.section-height{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.container-1200:before,.container-1200:after{content:" ";display:table}.container-1200:after{clear:both}.sea{position:absolute;bottom:0px;left:0;right:0;min-width:1200px}.sea>img{width:100%}.teacher-parent-login-wrap{width:61%;z-index:1;position:absolute;right:-30px;bottom:200px;bottom:calc(50% - 65px)}.teacher-parent-login-wrap h1{font-size:54px;line-height:60px;color:#fff;font-weight:600;font-family:"signika";width:780px;text-shadow:1px 1px #02a0cc;margin-right:-60px}.teacher-parent-login-wrap>p{font-size:29px;line-height:36px;color:#fff;padding-top:23px;text-shadow:1px 1px #02a0cc;font-family:proxima-nova;font-weight:600}.teacher-parent-login-wrap>p.small-device{display:none}.teacher-parent-login-wrap .button{font-family:proxima-nova;font-weight:600;padding:10px 0px 13px 0px;width:323px}.teacher-parent-login-wrap .link-wrap{padding-top:45px}.teacher-parent-login-wrap .link-wrap .parent-free-start-cta-wrap{display:inline-block;margin-right:20px}.teacher-signup-home-page{display:inline-block;position:relative}.teacher-signup-home-page .css-typing>p{position:absolute;top:60px;width:260px;left:16px;font:600 normal 16px/20px "proxima-nova-n6", "proxima-nova", Arial ,sans-serif;overflow:hidden;border-right:2px solid #c47402;white-space:nowrap;margin:0 auto;border-bottom:1px dotted #c47402;-webkit-animation:typing 10s infinite;-moz-animation:typing 10s infinite;-ms-animation:typing 10s infinite;-o-animation:typing 10s infinite;animation:typing 10s infinite}.ie9 .teacher-signup-home-page .css-typing>p{width:292px;border-right:none}.teacher-signup-home-page .css-typing>p>a{color:#c47402}@-webkit-keyframes typing{0%{width:0}70%{width:92%;opacity:1}72%{width:92%;opacity:0}76%{width:92%;opacity:1}100%{width:92%;opacity:1}}@-moz-keyframes typing{0%{width:0}70%{width:92%;opacity:1}72%{width:92%;opacity:0}76%{width:92%;opacity:1}100%{width:92%;opacity:1}}@-ms-keyframes typing{0%{width:0}70%{width:92%;opacity:1}72%{width:92%;opacity:0}76%{width:92%;opacity:1}100%{width:92%;opacity:1}}@keyframes typing{0%{width:0}70%{width:92%;opacity:1}72%{width:92%;opacity:0}76%{width:92%;opacity:1}100%{width:92%;opacity:1}}.hNav__link.curriculum-link.open{color:#75fffd}.hNav__link.curriculum-link.open>.caret{border-top-color:#4F52C3}.hNav__link.curriculum-link .caret{border-top:5px solid #fff}.hNav__link.curriculum-link:hover .caret{border-top-color:#4F52C3}.expiry-date{display:block;font-size:13px;line-height:15px;color:gray}.student-center-tooltip.student-center-tooltip{width:310px;left:50%;transform:translateX(-25%);-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-o-transform:translateX(-25%);-ms-transform:translateX(-25%)}.student-center-tooltip-wrap{position:relative;display:inline-block;margin:9px 0 0 -13px}.student-center-tooltip-wrap>i{cursor:pointer;color:#313131}.student-center-tooltip-wrap .student-center-tooltip{transform:translate(-21.5%, 5px);-webkit-transform:translate(-21.5%, 5px);-moz-transform:translate(-21.5%, 5px);-o-transform:translate(-21.5%, 5px);-ms-transform:translate(-21.5%, 5px);z-index:2;display:none}.student-center-tooltip-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;display:none}.learners{background:url(//cdn.splashmath.com/assets/home/v5/learner_bg_img-534998d1906e6d8b4f65937f9f97d529a3dadd85682857dcef7b46eeff4a6312.png);background:rgba(2,3,60,0.34);height:60px;position:absolute;bottom:0;width:100%;left:0}.learners .top-banner-awards-text{float:left;display:inline;width:150px;height:40px;padding:10px 0 10px 10px;font-size:19px;line-height:21px;color:#cffffb;text-align:right}.learners .top-banner-awards-honors-badge{float:left;padding:5px 10px;width:213px;height:51px}.learners ul{float:right;width:40%;margin-right:10px}.learners ul>li{float:right;list-style:none;padding:10px 20px 10px 0}.learners ul>li span{background:url(//cdn.splashmath.com/assets/home/v5/icon-1a5f3c681148ed6e6406dd79d98057ed394f0caf34edb530a0fb9c4ab1938bce.png) no-repeat 0 4px transparent;padding-right:10px;float:left;width:38px;height:36px}.learners ul>li .counter-wrap{float:right;color:#cffffb;padding-left:7px}.learners ul>li .counter-wrap h4,.learners ul>li .counter-wrap p{margin:0;font-size:19px;line-height:21px}.learners ul>li.teachers>span{background-position:0 -125px}.learners .scroll-arrow{background:url(//cdn.splashmath.com/assets/home/v5/arrow-85f5dba1f9aafad06cf48d77e957631d1c598d14d83910c3207d60a4b9dfe811.png) no-repeat center;-webkit-animation:scroll-pointer-animation 3s infinite;-moz-animation:scroll-pointer-animation 3s infinite;-ms-animation:scroll-pointer-animation 3s infinite;-o-animation:scroll-pointer-animation 3s infinite;animation:scroll-pointer-animation 3s infinite;height:48px;width:66px;position:absolute;left:50%;margin-left:-33px;top:50%;margin-top:-24px;cursor:pointer}.encourage-child-section{background:#f8f9f9;position:relative}.encourage-scale{transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9)}.encourage-child{padding-top:3%;height:12%}.encourage-child h2{text-align:center;color:#464a4d}.animation-active .game-section-wrap{opacity:1;transition:opacity 4s}.game-section-wrap{text-align:center;opacity:0;transition:none}.ie9 .game-section-wrap{opacity:1}.game-section-wrap li{list-style:none;width:25%;display:inline-block;text-align:left}.game-section-wrap li.gamification{background:url(//cdn.splashmath.com/assets/home/v5/gamification-ebd56e3554d92778d12ec1ce6cd2cdf32ab5eebc5380fa7f8f79414ea6d1608f.png) no-repeat center;padding-left:90px;background-position:left center}.game-section-wrap li.multiple-theme{background:url(//cdn.splashmath.com/assets/home/v5/multiple_thems-99f8054ed73b9100260ccddb5c9cbc58b0b327308d0b43174ef57a2a7082bc36.png) no-repeat center;padding-left:90px;background-position:left center}.game-section-wrap li.device-agnostic{background:url(//cdn.splashmath.com/assets/home/v5/device_agnostic-9fb6992734fb53f4841362bdf4304f7d2d10dc549a7fc6fbaaf327e0ac218949.png) no-repeat center;padding-left:90px;background-position:left center}.game-section-wrap li>h4{font-size:22px;line-height:26px;margin-bottom:2px}.game-section-wrap li>p{font-size:16px;line-height:22px}.monitor-container{height:65%;position:relative;text-align:center}.monitor-container>img{height:80%;position:absolute;margin:auto;top:0;right:0;left:0;bottom:0}.home-page{font-family:proxima-nova}.home-page h2{font-family:"museo-sans-n5", "museo-sans";font-weight:500;color:#464a4d;margin:0;font-size:37px;line-height:42px}h4{font-family:proxima-nova-n6, proxima-nova;font-weight:600}.common-core-math{background:#ffffff;position:relative}.common-core-math .common-core{text-align:center;padding-top:3%;height:15%}.common-core-math .common-core>p{font-size:26px;line-height:30px}.common-core-math .common-core-math-map{height:75%;width:70%;z-index:7;position:relative;margin:0 auto;background:url(//cdn.splashmath.com/assets/home/v5/common_core_math_img-91a6b1191308ddc4c23c6615a0ec7beab49c1c0595715197239cf1fd96fc9dcf.png) no-repeat center;background-size:contain}[class^="pointer"],[class*=" pointer"]{-webkit-animation:pointers-appear 5s;-moz-animation:pointers-appear 5s;-ms-animation:pointers-appear 5s;-o-animation:pointers-appear 5s;animation:pointers-appear 5s;background-repeat:no-repeat;background-color:transparent;background-position:center center;position:absolute;top:0;bottom:0;left:0;right:0}.animation-active .pointer{opacity:1;height:100%;width:100%}.animation-active .pointer-1{background:url(//cdn.splashmath.com/assets/home/v5/pointer_1-f3ed778e31d578d57a277622715f7e36564f884e1548bdd207b7a0d0f4747c54.png) no-repeat center;background-size:contain;z-index:1;transition:opacity 2s}.animation-active .pointer-2{background:url(//cdn.splashmath.com/assets/home/v5/pointer_2-a141607256b5f3765b9c1bc5471373c654b7372e05ea874eb9af6e97aa251665.png) no-repeat center;background-size:contain;z-index:2;transition:opacity 2s 400ms}.animation-active .pointer-3{background:url(//cdn.splashmath.com/assets/home/v5/pointer_3-92f99e1b08ad806278fb4c5d1af7ace182955ad5fab2f2c0ee3344e7ca6556c8.png) no-repeat center;background-size:contain;z-index:3;transition:opacity 2s 800ms}.animation-active .pointer-4{background:url(//cdn.splashmath.com/assets/home/v5/pointer_4-3f621339b1d91e4adcfc99174e88ddc6893cb59942453580429c32a23e44217d.png) no-repeat center;background-size:contain;z-index:4;transition:opacity 2s 1200ms}.animation-active .pointer-5{background:url(//cdn.splashmath.com/assets/home/v5/pointer_5-047fe6982333679edeab16486e0e60e8d7d50f86af2034c49acc1dd4ea462f2a.png) no-repeat center;background-size:contain;z-index:5;transition:opacity 2s 1600ms}.animation-active .pointer-6{background:url(//cdn.splashmath.com/assets/home/v5/pointer_6-be72105f59d649adb8d3d7c518f21b8884f1acb5d72b0e091479658caad08de5.png) no-repeat center;background-size:contain;z-index:6;transition:opacity 2s 2000ms}.animation-active .pointer-7{background:url(//cdn.splashmath.com/assets/home/v5/pointer_7-e0d196d46256b5d9cef4141133e4690fd8d7ea6fc853c2584ad9a1b1406bb8b1.png) no-repeat center;background-size:contain;z-index:7;transition:opacity 2s 2400ms}.pointer{transition:none;opacity:0}@-webkit-keyframes placement-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-moz-keyframes placement-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-ms-keyframes placement-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@keyframes placement-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-webkit-keyframes step-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-moz-keyframes step-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-ms-keyframes step-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@keyframes step-swing{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);opacity:1}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:1}}@-webkit-keyframes pattern-move{0%{width:0%}100%{width:431px}}@-moz-keyframes pattern-move{0%{width:0%}100%{width:431px}}@-ms-keyframes pattern-move{0%{width:0%}100%{width:431px}}@keyframes pattern-move{0%{width:0%}100%{width:431px}}@-webkit-keyframes scroll-pointer-animation{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes scroll-pointer-animation{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-ms-keyframes scroll-pointer-animation{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes scroll-pointer-animation{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.animation-active .regular-practice-img .pattern{-webkit-animation:pattern-move 0.5s 0s 1 forwards;-moz-animation:pattern-move 0.5s 0s 1 forwards;-ms-animation:pattern-move 0.5s 0s 1 forwards;-o-animation:pattern-move 0.5s 0s 1 forwards;animation:pattern-move 0.5s 0s 1 forwards}.animation-active .regular-practice-img .level-step-2{-webkit-animation:step-swing 0.85s 1.45s 1 forwards;-moz-animation:step-swing 0.85s 1.45s 1 forwards;-ms-animation:step-swing 0.85s 1.45s 1 forwards;-o-animation:step-swing 0.85s 1.45s 1 forwards;animation:step-swing 0.85s 1.45s 1 forwards}.animation-active .regular-practice-img .level-step-3{-webkit-animation:step-swing 0.85s 2.65s 1 forwards;-moz-animation:step-swing 0.85s 2.65s 1 forwards;-ms-animation:step-swing 0.85s 2.65s 1 forwards;-o-animation:step-swing 0.85s 2.65s 1 forwards;animation:step-swing 0.85s 2.65s 1 forwards}.personalized-section{background:#fff;position:relative}.personalized-section .perosnalization-steps{display:none}.personalized-section .regular-practice{text-align:center;height:176px;padding-top:3%}.personalized-section .regular-practice-img{background:url(//cdn.splashmath.com/assets/home/v5/personalized_report-cf7d266480e2caa7c075bb23016e8f94da944c2c1001c5d39e056ce3a3ecc1ab.png) no-repeat center;height:484px;width:736px;margin:0 auto;background-size:contain;position:relative}.personalized-section .regular-practice-img .map-img{display:none}.personalized-section .regular-practice-img .placement-level{position:absolute;top:5%;left:68%;height:62px;width:38px;opacity:0}.ie9 .personalized-section .regular-practice-img .placement-level{opacity:1}.personalized-section .regular-practice-img .placement-level>img{height:62px;width:38px;display:inline-block}.personalized-section .regular-practice-img .label-text{position:absolute}.personalized-section .regular-practice-img .label-text .heading{font-size:22px;line-height:32px;font-weight:bold}.personalized-section .regular-practice-img .label-text .text{font-size:18px}.personalized-section .regular-practice-img .placement-test{top:-8%;position:absolute;right:-26%;width:390px;height:75px;opacity:0}.personalized-section .regular-practice-img .placement-test .label-text{margin-left:85px}.ie9 .personalized-section .regular-practice-img .placement-test{opacity:1}.personalized-section .regular-practice-img .placement-test>img{width:390px;height:75px;display:inline-block}.personalized-section .regular-practice-img .learning-path{position:absolute;left:-31%;top:25%;height:116px;width:314px;opacity:0}.personalized-section .regular-practice-img .learning-path .label-text{margin-left:0}.ie9 .personalized-section .regular-practice-img .learning-path{opacity:1}.personalized-section .regular-practice-img .learning-path>img{height:116px;width:314px;display:inline-block}.personalized-section .regular-practice-img .curriculum{position:absolute;top:36%;right:-35%;width:369px;height:80px;opacity:0}.personalized-section .regular-practice-img .curriculum .label-text{margin-left:80px}.ie9 .personalized-section .regular-practice-img .curriculum{opacity:1}.personalized-section .regular-practice-img .curriculum>img{width:369px;height:80px;display:inline-block}.personalized-section .qa-level{display:block;position:absolute;top:18%;left:33%}.personalized-section .qa-level>img{width:331px;height:46px;display:inline-block}.personalized-section .pattern{display:block;position:absolute;top:21%;left:18%;width:0;height:18px;background:url(//cdn.splashmath.com/assets/home/v5/qa1_pattern-fb933558e6830c90b200634ee6ef171f65a3f9b0e777922fd8539bfef80a7dc0.png);background-size:cover}.ie9 .personalized-section .pattern{width:431px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul{position:absolute;top:83px;left:95px;height:113px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .common-li{display:block;list-style:none;width:20px;position:absolute;bottom:0;text-indent:-99999px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .common-li>div{position:absolute;bottom:0;width:100%;height:0}.ie9 .animation-active .child-progress-device.child-progress-device.child-progress-device ul .common-li>div{height:100%}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-1{height:40px;left:9px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-1 .barchart-1{background-color:#f9e34c;-webkit-animation:barchart-progress 0.3s 0.5s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.5s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.5s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.5s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.5s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-2{height:57px;left:50px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-2 .barchart-2{background-color:#b6ed32;-webkit-animation:barchart-progress 0.3s 0.58s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.58s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.58s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.58s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.58s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-3{height:77px;left:90px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-3 .barchart-3{background-color:#4cd3f9;-webkit-animation:barchart-progress 0.3s 0.6s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.6s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.6s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.6s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.6s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-4{height:95px;left:130px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-4 .barchart-4{background-color:#f99980;-webkit-animation:barchart-progress 0.3s 0.62s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.62s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.62s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.62s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.62s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-5{height:50px;left:170px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-5 .barchart-5{background-color:#b6ed32;-webkit-animation:barchart-progress 0.3s 0.65s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.65s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.65s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.65s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.65s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-6{height:77px;left:212px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-6 .barchart-6{background-color:#f9e34c;-webkit-animation:barchart-progress 0.3s 0.68s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.68s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.68s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.68s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.68s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-7{height:95px;left:250px}.animation-active .child-progress-device.child-progress-device.child-progress-device ul .li-cont-7 .barchart-7{background-color:#b6ed32;-webkit-animation:barchart-progress 0.3s 0.7s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-moz-animation:barchart-progress 0.3s 0.7s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-ms-animation:barchart-progress 0.3s 0.7s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);-o-animation:barchart-progress 0.3s 0.7s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51);animation:barchart-progress 0.3s 0.7s 1 forwards cubic-bezier(0.35, 0.8, 0.8, 1.51)}.animation-active .child-progress-device.child-progress-device.child-progress-device p{opacity:1;color:#505050;-moz-transition:opacity 4s 0.8s;-o-transition:opacity 4s 0.8s;-webkit-transition:opacity 4s 0.8s;-ms-transition:opacity 4s 0.8s;transition:opacity 4s 0.8s}.animation-active .child-progress-device.child-progress-device.child-progress-device .email>img,.animation-active .child-progress-device.child-progress-device.child-progress-device .iphone>img{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;-moz-transition:all 1s 0.7s;-o-transition:all 1s 0.7s;-webkit-transition:all 1s 0.7s;-ms-transition:all 1s 0.7s;transition:all 1s 0.7s}.track-childprogress-section{position:relative}.ie9 .track-childprogress-section{padding-bottom:10px}.track-childprogress-section .child-progress{text-align:center;padding-top:3%;padding-bottom:3%}.track-childprogress-section .child-progress-device{text-align:center;padding:60px 0;position:relative;padding-bottom:6%}.track-childprogress-section .child-progress-device p{font-size:22px;line-height:27px;opacity:0;-moz-transition:opacity 2s;-o-transition:opacity 2s;-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;-moz-transition:none;-o-transition:none;-webkit-transition:none;-ms-transition:none;transition:none}.track-childprogress-section .child-progress-device .email .small-device,.track-childprogress-section .child-progress-device .laptop .small-device,.track-childprogress-section .child-progress-device .iphone .small-device{display:none}.track-childprogress-section .child-progress-device .email{left:15px;position:absolute;top:121px;width:300px}.track-childprogress-section .child-progress-device .email>img{width:200px;display:inline-block}.track-childprogress-section .child-progress-device .email>img.big-device{transform:translate(400px, 0px);-webkit-transform:translate(400px, 0px);-moz-transform:translate(400px, 0px);-o-transform:translate(400px, 0px);-ms-transform:translate(400px, 0px)}.ie9 .track-childprogress-section .child-progress-device .email>img.big-device{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.track-childprogress-section .child-progress-device .email>p{padding:44px 0 0}.ie9 .track-childprogress-section .child-progress-device .email>p{opacity:1}.track-childprogress-section .child-progress-device .laptop{width:460px;margin:0 auto;position:relative;z-index:2}.track-childprogress-section .child-progress-device .laptop>img{width:460px;display:inline-block;z-index:2}.track-childprogress-section .child-progress-device .laptop>p{padding-top:27px}.ie9 .track-childprogress-section .child-progress-device .laptop>p{opacity:1}.track-childprogress-section .child-progress-device .iphone{position:absolute;right:25px;top:106px;width:320px}.track-childprogress-section .child-progress-device .iphone>img{width:101px;display:inline-block;z-index:1}.track-childprogress-section .child-progress-device .iphone>img.big-device{transform:translate(-450px, 0px);-webkit-transform:translate(-450px, 0px);-moz-transform:translate(-450px, 0px);-o-transform:translate(-450px, 0px);-ms-transform:translate(-450px, 0px)}.ie9 .track-childprogress-section .child-progress-device .iphone>img.big-device{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.track-childprogress-section .child-progress-device .iphone>p{padding-top:46px}.ie9 .track-childprogress-section .child-progress-device .iphone>p{opacity:1}@-webkit-keyframes barchart-progress{0%{height:0%}100%{height:100%}}@-moz-keyframes barchart-progress{0%{height:0%}100%{height:100%}}@-ms-keyframes barchart-progress{0%{height:0%}100%{height:100%}}@keyframes barchart-progress{0%{height:0%}100%{height:100%}}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher{position:relative;background:#f8f9f9}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .container-1200{padding-bottom:4%;text-align:center}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .sctn-hd{font-family:"museo-sans-n5", "museo-sans";font-weight:500;color:#464a4d;margin:0;font-size:37px;line-height:42px;padding:4% 0;height:12%}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox{width:52%;margin-top:0px;display:inline-block;text-align:left}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils{width:90%;float:right}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .schools-box{text-align:center}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .schools-box .schools{margin-left:0px;width:68%}@media only screen and (max-height: 900px){.sp-home-main .page-banner{background-size:auto}}@media only screen and (min-width: 1500px){.home-page-login .pippo-img-wrap{top:40px}}@media only screen and (max-width: 1280px){.sp-home-main.v5 .home-page h2{font-size:34px}.sp-home-main.v5 .personalized-section .regular-practice{padding-top:2%}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .sctn-hd{font-size:34px}.sp-home-main.v5 .monitor-container{height:61%}}@media only screen and (min-device-width: 767px) and (max-device-width: 1020px) and (orientation: landscape), (min-width: 767px) and (max-width: 1020px){.parent-free-start-banner-wrap.parent-free-start-banner-wrap.parent-free-start-banner-wrap{min-height:10px}}@media only screen and (min-device-width: 1000px) and (max-device-width: 1024px) and (orientation: portrait), (min-width: 1000px) and (max-width: 1024px){.sp-home-main .parent-free-start-banner-wrap{min-height:calc(100vh - 620px);height:calc(100vh - 620px)}.teacher-parent-login-wrap{bottom:calc(50% - 80px)}.home-page-login .pippo-img-wrap{top:12%}}@media only screen and (min-device-width: 1000px) and (max-device-width: 1112px) and (orientation: landscape), (min-width: 1000px) and (max-width: 1112px){.sp-home-main.v5 .container-1200{width:100%;margin:0 auto}.sp-home-main.v5 .container-1200.section-height{margin:auto}.cloud-container .cloud-position-5,.cloud-container .cloud-position-6,.cloud-container .cloud-position-7{display:none}.cloud-container .balloon-position-3{display:none}.cloud-container .balloon-position-1{display:0.5}.cloud-container .ship-1,.cloud-container .ship-2{bottom:8%}.teacher-parent-login-wrap{bottom:calc(50% - 110px);right:0px}.teacher-parent-login-wrap h1{font-size:42px;line-height:54px;width:620px;text-align:center}.teacher-parent-login-wrap p{font-size:28px;text-align:center}.teacher-parent-login-wrap .link-wrap{text-align:center;padding-top:37px}.teacher-parent-login-wrap .link-wrap .parent-free-start-cta-wrap{padding-bottom:20px;margin-right:0px}.teacher-parent-login-wrap .link-wrap .button{width:412px;font-size:20px}.home-page-login .teacher-parent-login-wrap .link-wrap .parent-free-start-cta-wrap{margin-right:5px}.home-page-login .pippo-img-wrap{left:4%}.container-1200{width:100%}.personalized-section .regular-practice-img{transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8)}.personalized-section .regular-practice-img .label-text .heading{font-size:20px}.personalized-section .regular-practice-img .label-text .text{font-size:16px}.encourage-child-section .game-section-wrap li{width:23%}.encourage-child-section .game-section-wrap li>p{font-size:17px}.track-childprogress-section .child-progress-device .laptop>p,.track-childprogress-section .child-progress-device .email>p,.track-childprogress-section .child-progress-device .iphone>p{width:300px;margin:0 auto}}@media (min-width: 1366px) and (max-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.sp-home-main .parent-free-start-banner-wrap{min-height:calc(100vh - 110px);height:calc(100vh - 110px)}.teacher-parent-login-wrap{width:58%;bottom:calc(50% - 80px)}.teacher-parent-login-wrap h1{text-align:left;width:680px;font-size:54px;line-height:60px}.teacher-parent-login-wrap p{text-align:left}.teacher-parent-login-wrap .link-wrap{padding-top:45px;text-align:left}.teacher-parent-login-wrap .link-wrap .parent-free-start-cta-wrap{display:inline-block;margin-right:20px}.teacher-parent-login-wrap .link-wrap .home-rounded-button-light-orange{width:360px}.track-childprogress-section .child-progress-device .email>img.big-device{transform:translate(430px, 0px)}.home-page-login .pippo-img-wrap{top:12%}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 770px), only screen and (min-device-width: 671px) and (max-device-width: 834px) and (orientation: portrait){.header.v5-header .container-1200{width:95%}.sp-home-main.v5 .container-1200{width:100%;height:auto}.sp-home-main.v5 .home-page h2{font-size:30px}.sp-home-main.v5 .home-section{padding-bottom:30px;padding-top:20px}.sp-home-main.v5 .home-section .home-section-header{padding-bottom:20px;height:auto}.sp-home-main.v5 .home-section .section-mid{margin:20px auto}.sp-home-main.v5 .home-section h4{font-size:24px}.sp-home-main.v5 .home-section p{font-size:22px;line-height:26px}.sp-home-main.v5 .page-banner{background:url(//cdn.splashmath.com/assets/home/v5/mobile/top_banner-5db820a83d4b3c328986c606346835b30a8b3ea6df693f05ac491f8b8ea65847.jpg) repeat center;background-size:cover;height:auto;padding-bottom:20px}.sp-home-main.v5 .page-banner .home-page-login{height:auto;top:-30px}.sp-home-main.v5 .page-banner .home-page-login .pippo-img-wrap{text-align:center;width:100%;position:relative;margin-left:0px}.sp-home-main.v5 .page-banner .home-page-login .pippo-img-wrap .small-device{display:inline-block}.sp-home-main.v5 .page-banner .home-page-login .pippo-img-wrap .big-device{display:none}.sp-home-main.v5 .page-banner .home-page-login .pippo-img-wrap .blink-img{display:none}.sp-home-main.v5 .page-banner .cloud-container .cloud-position-1,.sp-home-main.v5 .page-banner .cloud-container .cloud-position-2,.sp-home-main.v5 .page-banner .cloud-container .cloud-position-7{display:none}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-1{top:40%;left:3%;opacity:0.8}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-2{top:11%;left:12%;opacity:0.8}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-3{opacity:0.8}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-4{opacity:0.7;top:39%;right:17%;left:auto}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-1,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-2,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-3,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-4{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.sp-home-main.v5 .page-banner .sea,.sp-home-main.v5 .page-banner .learners,.sp-home-main.v5 .page-banner .ship-1,.sp-home-main.v5 .page-banner .ship-2{display:none}.sp-home-main.v5 .teacher-parent-login-wrap{width:100%;position:static;text-align:center;margin-top:20px;margin-bottom:20px}.sp-home-main.v5 .teacher-parent-login-wrap>h1{width:100%;font-size:50px}.sp-home-main.v5 .teacher-parent-login-wrap>p{font-size:30px;padding-top:14px}.sp-home-main.v5 .teacher-parent-login-wrap .link-wrap{padding-top:35px}.sp-home-main.v5 .personalized-section .qa-level,.sp-home-main.v5 .personalized-section .pattern,.sp-home-main.v5 .personalized-section .placement-test,.sp-home-main.v5 .personalized-section .curriculum,.sp-home-main.v5 .personalized-section .placement-level,.sp-home-main.v5 .personalized-section .learning-path{display:none}.sp-home-main.v5 .personalized-section .regular-practice-img{width:80%;background:none;height:auto}.sp-home-main.v5 .personalized-section .regular-practice-img .map-img{width:100%;display:block}.sp-home-main.v5 .personalized-section ul.perosnalization-steps{width:75%;margin:0 auto;padding:20px 10px 0px;display:block;font-size:23px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li{list-style:none;display:block;padding-bottom:20px;padding-left:30px;position:relative}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li .step-icon{position:absolute;border:2px solid #5D5959;border-radius:15px;height:20px;width:20px;font-size:1em;padding:5px;left:0px;text-align:center}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li h4{display:block;text-align:left;padding-left:3%}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li .sub-text{text-align:left;padding-left:3%}.sp-home-main.v5 .encourage-child-section .monitor-container{height:auto;width:60%}.sp-home-main.v5 .encourage-child-section .monitor-container>img{height:auto;width:100%;position:static}.sp-home-main.v5 .encourage-child-section .game-section-wrap{text-align:left;width:80%;margin:0 auto;padding-top:30px;padding-bottom:10px;opacity:1}.sp-home-main.v5 .encourage-child-section .game-section-wrap>li{width:auto;padding-top:15px;padding-bottom:15px}.sp-home-main.v5 .track-childprogress-section .child-progress-device{padding:0}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email{padding-bottom:40px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone{position:static;width:95%;height:auto;margin:0 auto;text-align:center}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .small-device-container,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device-container,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device-container{display:inline-block;width:160px;width:25%}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .small-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device{display:inline}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .big-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .big-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .big-device{display:none}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop>p,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email>p,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone>p{display:inline-block;opacity:1;padding:0;width:70%;text-align:left;vertical-align:middle}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .js-chart-container{display:none}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .small-device{width:140px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device{width:111px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device{width:58px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils>p{text-align:left;padding:0px 2px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils .hero-info{text-align:left}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils .hero-source{float:left;clear:both;position:static}}@media only screen and (max-device-width: 568px) and (max-width: 568px){.sp-home-main.v5 .home-page h2{font-size:20px;line-height:24px}.sp-home-main.v5 .home-section{padding:15px 5px 15px 5px}.sp-home-main.v5 .home-section .home-section-header{padding-bottom:20px;height:auto}.sp-home-main.v5 .home-section .section-mid{margin:20px auto}.sp-home-main.v5 .home-section h4{font-size:18px;line-height:22px;margin-bottom:5px}.sp-home-main.v5 .home-section p{font-size:16px;line-height:20px}.sp-home-main.v5 .page-banner{padding-bottom:0px}.sp-home-main.v5 .page-banner .cloud-container .balloon-position-1,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-2,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-3,.sp-home-main.v5 .page-banner .cloud-container .balloon-position-4{display:none}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap{width:100%;position:static;text-align:center;margin-top:0px;margin-bottom:30px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>h1{font-size:24px;line-height:28px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p{font-size:19px;line-height:23px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.big-device{display:none}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.small-device{display:block}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap .link-wrap{padding-top:22px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap .link-wrap .parent-free-start-cta-wrap{padding-bottom:20px;margin-right:auto}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap .button{width:308px;font-size:17px}.sp-home-main.v5 .personalized-section .container-1200{text-align:center}.sp-home-main.v5 .personalized-section .regular-practice-img{width:90%}.sp-home-main.v5 .personalized-section ul.perosnalization-steps{width:95%;font-size:20px;padding-top:15px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;display:inline-block;width:auto}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li{padding-bottom:10px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li .step-icon{border-radius:13px;height:20px;width:20px;padding:0px;padding:2px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li .sub-text{padding-left:5px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li>h4{padding-left:5px}.sp-home-main.v5 .encourage-child-section .game-section-wrap{width:95%;padding-top:5px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .small-device-container,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device-container,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device-container{width:30%}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop .small-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device{margin:0 auto;max-width:90%}.sp-home-main.v5 .track-childprogress-section .child-progress-device .laptop>p,.sp-home-main.v5 .track-childprogress-section .child-progress-device .email>p,.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone>p{margin-bottom:0px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .email .small-device{width:60px}.sp-home-main.v5 .track-childprogress-section .child-progress-device .iphone .small-device{width:36px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .container-1200{padding-left:0px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .sctn-hd{font-size:20px;line-height:24px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox{width:100%}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils{float:none}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils>p{font-size:16px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .schools-box{width:100%;padding-top:20px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .schools-box .schools{width:90%}}@media only screen and (min-device-width: 375px) and (min-width: 375px) and (max-device-width: 767px) and (max-width: 767px) and (orientation: landscape){.sp-home-main.v5 .home-page h2{font-size:27px;line-height:33px}.sp-home-main.v5 .home-section p{font-size:20px;line-height:26px}.sp-home-main.v5 .home-section h4{font-size:22px;line-height:25px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>h1{font-size:43px;line-height:51px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.big-device{display:none}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.small-device{display:block}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap .button{width:315px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap .parent-free-start-cta-wrap{display:block;margin-right:0;padding-bottom:20px}.sp-home-main.v5 .personalized-section .container-1200{text-align:center}.sp-home-main.v5 .personalized-section ul.perosnalization-steps{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;display:inline-block;width:auto}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li>.sub-text{margin-bottom:5px;padding-left:10px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li>h4{padding-left:10px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .container-1200{padding-left:0px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .sctn-hd{font-size:27px}.sp-home-main.v5 .testimonals-wrap.testimonals-wrap.teacher .testimonialsBox .testimonils{float:none}}@media only screen and (min-device-width: 375px) and (min-width: 375px) and (max-width: 767px) and (max-device-width: 767px) and (orientation: portrait){.sp-home-main.v5 .home-section p{font-size:17px}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.big-device{display:none}.sp-home-main.v5 .page-banner .teacher-parent-login-wrap>p.small-device{display:block}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li>.sub-text{padding-left:10px}.sp-home-main.v5 .personalized-section ul.perosnalization-steps li>h4{padding-left:10px}}.curriculum-cloud-wrap{background:url(//cdn.splashmath.com/assets/home/v5/curriculum-cloud-5b82999f577052d947dfbbbd40dd7369bb4b7cb1e655ce204bcc7686a3d86316.png) no-repeat center top transparent;background-size:100% 100%;box-sizing:border-box;height:696px;left:50%;margin-left:-618px;padding:76px 42px 113px 83px;position:fixed;top:34px;width:1237px;z-index:1010}.curriculum-cloud-wrap.clearfix{display:none}.curriculum-cloud-wrap>.grade-menu-bar{background:url(//cdn.splashmath.com/assets/home/v5/curriculum-cloud-saperator-865994aec60c925dc528bbf1ceb382b3e49a5c4508f647ff2d6cfa8c22042464.png) no-repeat right center transparent;width:152px;float:left;padding:47px 0;-webkit-tap-highlight-color:transparent}.curriculum-cloud-wrap>.grade-menu-bar>li{border-bottom:1px solid #f1f1f1;border-radius:10px 0px 0px 10px;overflow:hidden;text-align:center}.curriculum-cloud-wrap>.grade-menu-bar>li>span{color:#696969;display:block;font:normal 400 13px/17px "proxima-nova-n4", "proxima-nova",sans-serif;padding:10px 30px 10px 10px;cursor:pointer}.curriculum-cloud-wrap>.grade-menu-bar>li>span>p{font-size:20px;line-height:26px;margin:0px}.curriculum-cloud-wrap>.grade-menu-bar>li>span>span{display:block}.curriculum-cloud-wrap>.grade-menu-bar>li:hover>span{color:#2d2c2c;font-weight:600;font-family:"proxima-nova-n6", "proxima-nova",sans-serif}.curriculum-cloud-wrap>.grade-menu-bar>li:active,.curriculum-cloud-wrap>.grade-menu-bar>li.active{background-color:#d4f9ff;border-bottom-color:transparent;margin-top:-1px;padding-top:1px}.curriculum-cloud-wrap>.grade-menu-bar>li:active>span,.curriculum-cloud-wrap>.grade-menu-bar>li.active>span{color:#2d2c2c;font-weight:600;font-family:"proxima-nova-n6", "proxima-nova",sans-serif}.curriculum-cloud-wrap>.grade-menu-bar>li:last-child{border-bottom:none}.curriculum-cloud-wrap .curriculum-grade-contents{float:left;width:920px;position:relative;min-height:100%}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane *{color:#565656;font:normal 400 14px/20px "proxima-nova-n4", "proxima-nova",sans-serif;margin:0px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul{padding:15px 0 0;float:left;width:230px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li{width:230px;box-sizing:border-box;padding:0px 0px 10px 27px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li *{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li>h6{background-image:url(//cdn.splashmath.com/assets/home/v5/topic-sprite-376800882249a6d3b703beb81869e77538292fa131c7d5c3d257d39e780d9cea.png);background-repeat:no-repeat;background-color:transparent;font-weight:600;font-family:"proxima-nova-n6", "proxima-nova",sans-serif;padding:5px 0px 5px 30px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li>ul>li{padding:3px 0px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li>ul>li>a{display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:nowrap}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>ul>li>ul>li>a:hover{text-decoration:underline}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>.view-all-link{position:absolute;margin:0px;float:none;right:77px;top:490px}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>.view-all-link>a{color:#565656}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>.view-all-link>a:hover,.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>.view-all-link>a:active{text-decoration:underline}.curriculum-cloud-wrap .curriculum-grade-contents>.tab-pane>.view-all-link>a>span{margin:5px 0px 0px 10px;border-top-color:transparent;border-top:5px solid transparent;border-left:7px solid #565656;border-bottom:5px solid transparent;height:0px;width:0px;display:inline-block}.curriculum-grade-contents .tab-pane h6{background-position:left 0px}.curriculum-grade-contents .tab-pane h6.subtract-within-1000{background-position:left 0px}.curriculum-grade-contents .tab-pane h6.subtract-within-100{background-position:left -34px}.curriculum-grade-contents .tab-pane h6.add-within-1000,.curriculum-grade-contents .tab-pane h6.four-digit-addition{background-position:left -65px}.curriculum-grade-contents .tab-pane h6.add-within-100{background-position:left -101px}.curriculum-grade-contents .tab-pane h6.compare-numbers-gk{background-position:left -136px}.curriculum-grade-contents .tab-pane h6.numbers-beyond-10-gk{background-position:left -177px}.curriculum-grade-contents .tab-pane h6.numbers-up-to-10-gk{background-position:left -218px}.curriculum-grade-contents .tab-pane h6.numbers-up-to-5-gk{background-position:left -259px}.curriculum-grade-contents .tab-pane h6.mixed-operations{background-position:left -302px}.curriculum-grade-contents .tab-pane h6.money{background-position:left -341px}.curriculum-grade-contents .tab-pane h6.time{background-position:left -381px}.curriculum-grade-contents .tab-pane h6.measurements-gk,.curriculum-grade-contents .tab-pane h6.measurements,.curriculum-grade-contents .tab-pane h6.measurement{background-position:left -455px}.curriculum-grade-contents .tab-pane h6.algebra{background-position:left -491px}.curriculum-grade-contents .tab-pane h6.place-value{background-position:left -530px}.curriculum-grade-contents .tab-pane h6.counting-and-comparison,.curriculum-grade-contents .tab-pane h6.number-sense{background-position:left -568px}.curriculum-grade-contents .tab-pane h6.add-and-subtract-within-100{background-position:left -644px}.curriculum-grade-contents .tab-pane h6.geometry-gk,.curriculum-grade-contents .tab-pane h6.geometry{background-position:left -679px}.curriculum-grade-contents .tab-pane h6.fractions{background-position:left -719px}.curriculum-grade-contents .tab-pane h6.decimal,.curriculum-grade-contents .tab-pane h6.decimals,.curriculum-grade-contents .tab-pane h6.decimal-arithmetic{background-position:left -754px}.curriculum-grade-contents .tab-pane h6.data-and-graphs{background-position:left -792px}.curriculum-grade-contents .tab-pane h6.subtraction-gk,.curriculum-grade-contents .tab-pane h6.subtraction,.curriculum-grade-contents .tab-pane h6.advanced-subtraction,.curriculum-grade-contents .tab-pane h6.subtraction-facts,.curriculum-grade-contents .tab-pane h6.subtract-within-20{background-position:left -825px}.curriculum-grade-contents .tab-pane h6.multiplication-facts,.curriculum-grade-contents .tab-pane h6.multiplication2,.curriculum-grade-contents .tab-pane h6.multiplication{background-position:left -860px}.curriculum-grade-contents .tab-pane h6.division-facts,.curriculum-grade-contents .tab-pane h6.division2,.curriculum-grade-contents .tab-pane h6.division{background-position:left -894px}.curriculum-grade-contents .tab-pane h6.addition-gk,.curriculum-grade-contents .tab-pane h6.addition,.curriculum-grade-contents .tab-pane h6.advanced-addition,.curriculum-grade-contents .tab-pane h6.addition-facts,.curriculum-grade-contents .tab-pane h6.add-within-20{background-position:left -927px}@media only screen and (min-device-width: 320px) and (max-device-width: 450px) and (orientation: portrait), only screen and (min-device-width: 451px) and (max-device-width: 670px) and (orientation: landscape), only screen and (min-device-width: 671px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 320px) and (max-width: 834px){.edition-wrapper{left:auto}.edition-wrapper>li.divider{display:none}.edition-wrapper>li:first-child{padding-top:0px}}[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top;height:105px;width:100%;background-size:cover}.commitment-banner{height:90px;background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top}.commitment-banner-smunol{height:90px;background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top}.commitment-banner-smhdl1{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl1-249898ba18c775b0f4b861c48069a088fa5dbe3bb0c41fd5a32adc360f2e5ee7.jpg)}.commitment-banner-smhdl2{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl2-009ee3c43ed7c20c6190fe12dfc71874b70a983f8e362a315db0c09cd8abe855.jpg)}.commitment-banner-smhdl3{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl3-03ad850ab66c6a79ddb99d5cc26a31a012904ff7dfd496ce56579be1659c3e2c.jpg)}.commitment-banner-smhdl4{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl4-1a7c8346d5f1a6c45def8fb9f399c6ee36abf0247111b7b90b605bdfc29c9bdb.jpg)}.commitment-banner-smhdl5{height:90px;background-image:url(//cdn.splashmath.com/images/app_purchase_child/banner-smhdl5.jpg)}.content-container{padding-top:55px}.parent-signup-wizard{position:relative;background-image:url(//cdn.splashmath.com/assets/welcome-flow/banner-new-2cbae7116a5bc44494facc410cd5e82b8af983cf7c92cb41f633495ce2104386.jpg);background-size:100%;text-align:center}.parent-signup-wizard .page-title-wrap{background:none}.parent-signup-wizard .step-link{height:3px;background:#0e687d;width:405px;top:-45px;position:relative;display:inline-block;z-index:1}.parent-signup-wizard .wizard-steps{text-align:center;margin-top:15px;font-size:12px;font-size:0.75rem;padding-bottom:5px;padding-bottom:0.3125rem}.parent-signup-wizard .wizard-steps .step-container{color:white;display:inline-block;width:150px;border-top:3px solid #0e687d}.parent-signup-wizard .wizard-steps .step-container:first-child .step-content{text-align:left}.parent-signup-wizard .wizard-steps .step-container:first-child .step-message{position:relative;left:-50%}.parent-signup-wizard .wizard-steps .step-container:last-child .step-content{text-align:right}.parent-signup-wizard .wizard-steps .step-container:last-child .step-message{position:relative;left:50%}.parent-signup-wizard .wizard-steps .step-container .step-content{position:relative;top:-9px}.parent-signup-wizard .wizard-steps .step-container .step-message{text-align:center}.parent-signup-wizard .wizard-steps .step-container .step-indicator{background-image:url(//cdn.splashmath.com/assets/welcome-flow/step-b2f059e49de3463897173028100485918c162a273eacf6331634cd0fa264a549.png);background-size:100% 100%;width:12px;height:12px;display:inline-block;position:relative;z-index:2}.parent-signup-wizard .wizard-steps .step-container .step-indicator.completed-step{background-image:url(//cdn.splashmath.com/assets/welcome-flow/completed-step-373cd6a70a01c0d6e35830d2842f480ef71d7dc8ae9a039ab216346427947eeb.png)}.parent-signup-wizard .wizard-steps .step-container .step-indicator.current-step{background-image:url(//cdn.splashmath.com/assets/welcome-flow/current-step-90478e5a64ad051cee429624bbc42d9d6c06b2879b2c1b59f851711683ddf4c6.png)}.parent-signup-wizard .header-text{color:white;margin:0 auto;padding:0;text-align:center;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;padding-top:25px;padding-top:1.5625rem;width:98%}.parent-signup-wizard .header-text.classroom-linked-account-header-text{padding:18px 0}.parent-signup-wizard .header-text.header-text{padding:26px 0 18px}.parent-signup-wizard .header-text.header-text-post-grade{padding:26px 0 18px}.parent-signup-wizard .sub-header{display:none}@media (max-width: 770px){[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{height:auto;min-height:81px}}@media (max-width: 767px){.parent-signup-wizard .header-text.classroom-linked-account-header-text{padding:5px 0 0;font-size:16px;line-height:20px}}@media (max-width: 670px){.awards-footer.container img{padding:50px 0}}@media (max-width: 599px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/post-grade-selection/header_mobile_portrait-eb52b16544376cfc192c8c048aee48995464624efd3265e2905b25a20659537b.png);height:66px;background-repeat:no-repeat}.parent-signup-wizard .wizard-steps{width:100%;font-size:10px;font-size:0.625rem;margin-top:5px}.parent-signup-wizard .wizard-steps .step-container{width:25%}.parent-signup-wizard .step-link{width:66%}.parent-signup-wizard .header-text{font-size:18px;font-size:1.125rem;padding:5px}.parent-signup-wizard .header-text.header-text{padding:26px 0 18px}.parent-signup-wizard .header-text.header-text-post-grade{padding:18px 0}[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{display:none}}@media (min-width: 1280px){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:6.5rem}.parent-signup-wizard .sub-header{display:block;color:#bfbdbd;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-align:center;margin-top:-0.8rem;margin-bottom:0.6rem}}@media (max-width: 1024px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:74px;background-repeat:no-repeat}}@media (max-width: 896px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/post-grade-selection/header_mobile-1ab0252ab74ae110baeeae1e8d715710d76d604300c89a95564a7fdb300de518.png);height:74px;background-repeat:no-repeat}}@media only screen and (min-width: 1366px) and (max-height: 1024px) and (-webkit-min-device-pixel-ratio: 1.5) and (orientation: landscape){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/banner-new-2cbae7116a5bc44494facc410cd5e82b8af983cf7c92cb41f633495ce2104386.jpg)}.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png)}.parent-signup-wizard .sub-header{display:none}}@media only screen and (min-width: 1440px){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:6.5rem}.parent-signup-wizard .sub-header{display:block}}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard{background:none;background-color:white;background-image:none;height:auto}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard .header-text{color:#090a4a;font-weight:bold}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard .sub-header{display:none}.teacherBlk .parent-signup-wizard{padding-top:0}.textLink{color:#07a5d8;display:inline-block;font-size:13px;line-height:17px;text-decoration:none;vertical-align:middle}.textLink:hover,.textLink:focus,.textLink:active{text-decoration:none}.login-box form.invalid input.text-field{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.login-box #new_user.invalid input:required:invalid{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.signup-heading{color:#1E1E1E;font-size:32px;line-height:40px;margin:0 0 10px}.signup-detail-wrap{padding:0 20px 20px 0;font-size:16px;line-height:24px}.signup-detail-wrap strong{color:#794436}.signup-detail-wrap .detail p,.signup-detail-wrap .detail li{font-size:18px;line-height:24px}.login-error{font-size:12px;line-height:14px;position:relative;text-align:left;top:0;padding-bottom:7px}.ie9 .techer-signup.thank-you .share-link-feild a{margin:0}.ie9 .teacher-form .radio input[type="radio"],.ie9 .teacher-form .checkbox input[type="checkbox"]{border:none;padding:0;margin-top:6px}.teacher-left-details{width:380px;font-size:24px;line-height:30px;padding:20px;min-height:732px;box-shadow:0px 2px 4px black;margin:0;float:left}.teacher-left-details h1.heading{font-size:58px;line-height:76px;margin-bottom:20px;color:#3698af}.enter-passcode-modal .inp-wrap .inp-label{width:auto;text-align:left}.teacherBlk .signupPage{width:360px;margin:20px auto;margin-top:0px}.teacherBlk .signupPage .teacherReg .signup-box h2{font-size:16px}.teacherBlk .signupPage .signupVendor{width:540px;margin:40px auto}.teacherBlk .signupPage .noMargin{margin:0}.teacherBlk .signupPage #login-modal .page-title,.teacherBlk .signupPage .loginPage .page-title{text-align:left}.teacherBlk .signupPage #signup-modal .signupVendor{width:auto;margin:0}.teacherBlk .print-roster{padding-top:13px}.teacherBlk .print-roster a{color:#439EB4;font-size:18px;font-weight:600;padding-right:62px}.teacherBlk .modal-footer .button{min-width:20%;font-size:16px;font-weight:bold}.teacherBlk>.program-info{padding-top:20px}.teacherBlk .background-white{background-color:white}.teacherForm.form-horizontal .control-label{display:none}.teacherForm.form-horizontal .hide-abbr .control-label abbr{display:none}.parent-registration.new-flows .page-title-wrap.signup-title-wrap{padding:0px}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner{background:url(//cdn.splashmath.com/assets/summer-program/summer-banner-69b571b5ddbd2d35af63dc536b9d937c1e915cda838fce70265c0f10f10957ed.jpg) no-repeat scroll center center;background-size:cover;height:160px}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{width:960px;margin:auto;font-size:26px}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-hd{color:#03a3c5;font-size:1em;width:40%;float:left;display:inline-block;text-align:left;line-height:normal;margin-top:36px}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-shd{color:#f76901;font-size:0.7em;width:46%;float:left;clear:left;display:inline-block;text-align:left;line-height:normal}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner{height:40px;background:#eaeaea;font-size:17px;line-height:40px;color:#746e71;text-align:center}.parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner .main-text-small-device{display:none}.parent-registration.new-flows .sm-info .detail{margin-top:25px}.parent-registration.new-flows .teachers-link{display:none}.parent-registration.new-flows .signup-detail-wrap{padding:0 0px 20px 0;font-size:14px}.parent-registration.new-flows .register-form .span11{width:100%;margin-top:20px}.parent-registration.new-flows .register-form .span11>h4{text-align:center}.parent-registration.new-flows .register-form .office-365{display:none}.parent-registration.new-flows .registration-form{width:86%;margin-left:7%;display:block;margin-top:10px}.parent-registration.new-flows .or-bar{width:90%;margin-left:5%}.new-social-signin-button{color:#FFFFFF;margin-bottom:20px;font:normal normal 17px/21px Roboto, Arial, Helvetica, sans-serif;display:inline-block;border-radius:3px;text-align:left;width:30%}.new-social-signin-button.google{background-color:#4285F4;margin-right:2%}.new-social-signin-button.google:hover{background-color:#366AD3;color:#fff}.new-social-signin-button.google img{display:inline-block;width:40px;height:40px}.new-social-signin-button.facebook{background-color:#4267B2}.new-social-signin-button.facebook:hover{color:#fff}.new-social-signin-button.facebook img{display:inline-block;width:32px;height:32px;margin:3px}.new-social-signin-button.clever{background-color:#4274f6;margin-right:2%}.new-social-signin-button.clever:hover{color:#fff}.new-social-signin-button.clever img{display:inline-block;width:34px;height:34px}.new-social-signin-button.apple{display:block;width:100%}.new-social-signin-button.apple .apple_btn_container{width:35%;height:34px;margin:auto;background:url(//cdn.splashmath.com/assets/auth-buttons/btn_apple-11dc87b5c5dd4adcce4ab98c852ce541cbc10c89046fa42950bae01c55b53385.png) center/contain no-repeat}.new-social-signin-button span{display:block}.new-social-signin-button strong{display:inline-block;width:calc(100% - 44px);text-align:center;font-weight:normal}@media only screen and (min-width: 480px){.social-signups{position:relative;left:-50px;width:480px}}.social-signups{margin:20px 0px;text-align:center}.social-signups .social-signup-button .signup-img{width:60%;margin:5px 20%}.social-signups.fuller .social-signup-button .signup-img{width:80%;margin:5px 10%}.teacherRegister{background:#fff}.teacherRegister .social-login-links{padding-top:10px;padding-top:0px}.parent-login-popup{margin:0 auto;padding-bottom:10px;max-width:350px}.parent-login-popup.class-login-form{text-align:center;padding:10px 0 20px}.parent-login-popup .checkbox-stay-signed-in label{display:inline-block;padding-left:0.5rem;padding-top:0.5rem}.parent-login-popup label{font-weight:500;color:#414141;font-size:13px;line-height:17px}.parent-login-popup .inp-brand{background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;padding:8px 15px;font-size:14px;line-height:18px}.parent-login-popup .inp-brand::-webkit-input-placeholder{color:#c7c7c7}.parent-login-popup .inp-brand:-moz-placeholder{color:#c7c7c7}.parent-login-popup .inp-brand::-moz-placeholder{color:#c7c7c7}.parent-login-popup .inp-brand:-ms-input-placeholder{color:#c7c7c7}.parent-login-popup .home-rounded-button-light-orange{font-weight:bold;font-size:16px}.parent-login-popup .login-title{margin:38px 0 30px;font:normal bold 30px/36px "museo-sans", Arial, sans-serif;color:#464A4D;text-align:center}.parent-login-popup .help-inline.code-error{text-align:center}.parent-login-popup ul{list-style:none;margin:50px 0 25px}.parent-login-popup ul li{display:inline-block;border:1px solid #e3e3e3;width:49%;text-align:center;padding:6px 0;cursor:pointer;border-bottom:4px solid #e3e3e3}.parent-login-popup ul li span{font:normal normal 14px/18px "museo-sans", Arial, sans-serif;color:#7e7e7e}.parent-login-popup ul li:first-of-type{border-right:none}.parent-login-popup ul li.active{border-bottom:4px solid #ff9000}.parent-login-popup ul li.active span{font-weight:bold;color:#ff9000}.parent-login-popup .or-bar{margin:40px 0 20px}.parent-login-popup .or-bar .or-bar-text{width:100px;left:40%;text-transform:initial;font:normal 500 13px/17px "proxima-nova", "Helvetica", "Arial", "sans-serif";color:#707070}.parent-login-popup .new-user{padding-top:20px;text-align:center;font:normal 600 14px/18px "proxima-nova", "Helvetica", "Arial", "sans-serif";color:#464A4D}.parent-login-popup .new-user.remember-me{padding-bottom:40px;padding-top:20px}.parent-login-popup .new-user .textLink{font:normal 600 14px/18px "proxima-nova", "Helvetica", "Arial", "sans-serif";color:#07a5d8;text-decoration:underline;cursor:pointer;vertical-align:initial}.parent-login-popup .new-user>.resend-confirmation{font:normal 300 18px/24px "open sans",sans-serif}.parent-login-popup .new-user>.resend-confirmation:hover{text-decoration:underline}.parent-login-popup .student-login{font-size:18px;line-height:22px}.parent-login-popup .student-login .textLink{font-size:18px;line-height:22px}.parent-login-popup .forgot-password{line-height:1rem}.parent-login-popup .simple_form_input_error.help-inline{font-size:12px;margin-left:0}@-webkit-keyframes class-code-animat{0%{box-shadow:0 0 2px 0px #ff9000 inset}50%{box-shadow:0 0 15px 0px #ff9000 inset}100%{box-shadow:0 0 2px 0px #ff9000 inset}}@-moz-keyframes class-code-animat{0%{box-shadow:0 0 2px 0px #ff9000 inset}50%{box-shadow:0 0 15px 0px #ff9000 inset}100%{box-shadow:0 0 2px 0px #ff9000 inset}}@-ms-keyframes class-code-animat{0%{box-shadow:0 0 2px 0px #ff9000 inset}50%{box-shadow:0 0 15px 0px #ff9000 inset}100%{box-shadow:0 0 2px 0px #ff9000 inset}}@keyframes class-code-animat{0%{box-shadow:0 0 2px 0px #ff9000 inset}50%{box-shadow:0 0 15px 0px #ff9000 inset}100%{box-shadow:0 0 2px 0px #ff9000 inset}}.class-code-popup .simple_form{padding-bottom:90px}.class-code-popup .simple_form.remember-me{padding-bottom:10px}.class-code-popup .simple_form .class-code>label{display:inline-block;position:relative}.class-code-popup .simple_form .class-code>label:after{border-top:3px solid #ff9000;bottom:22%;content:'';left:28%;position:absolute;right:28%}.class-code-popup .simple_form .class-code>label input{font:normal bold 70px/80px "museo-sans", Arial ,sans-serif;color:#ff9000;text-align:center;width:92px;border:1px solid #ffc477;box-shadow:inset 0 0 8px;border-radius:44px;margin:0 15px;height:155px;text-transform:uppercase}.class-code-popup .simple_form .class-code>label input:focus:focus:focus:focus{outline:none;-webkit-animation:class-code-animat 1s linear infinite;-moz-animation:class-code-animat 1s linear infinite;-ms-animation:class-code-animat 1s linear infinite;-o-animation:class-code-animat 1s linear infinite;animation:class-code-animat 1s linear infinite}.terms-condn-text{text-align:center}.inp-wrap{margin:0px 0px 15px}.inp-wrap.disabled-wrap{position:relative;padding-bottom:20px}.inp-wrap.disabled-wrap>a{position:absolute;right:199px;top:40px}.inp-wrap.email-change-btn{width:350px;margin:0;text-align:center;padding-top:5px}.signup-modal .modal-title{border-bottom:0}.signup-modal .student-login-title{font:normal bold 30px/36px "museo-sans", Arial, sans-serif;color:#464A4D;padding:90px 0 28px}.signup-modal .teacher-parent-login{font:normal 600 16px/64px "proxima-nova", "Helvetica", "Arial", "sans-serif";line-height:40px;color:#0a28cb;text-decoration:underline}.signup-modal .modal-title-wrap,.standard-modal .modal-title-wrap{text-align:center;position:relative}.signup-modal .modal-title-wrap>.cross,.standard-modal .modal-title-wrap>.cross{background:url(//cdn.splashmath.com/assets/header/cross-c5a803c8e0e42872bb9b8ad7f83e108b63faa9b15c811a5cedcac99423eab63a.png) no-repeat center center transparent;background-size:18px 18px;display:block;position:absolute;right:17px;top:15px;height:18px;width:18px}.signup-modal .modal-title-wrap>.poupback,.standard-modal .modal-title-wrap>.poupback{background:url(//cdn.splashmath.com/assets/header/back-a5482d19485e19909fe814be6909cc0c3e8fc6f0832b89ae06d1d107c05ff200.png) no-repeat center center transparent;background-size:18px 18px;display:none;position:absolute;left:17px;top:15px;height:18px;width:12px}.signup-modal .modal-title-wrap>.loginbackbtn,.standard-modal .modal-title-wrap>.loginbackbtn{position:absolute;left:17px;top:15px;color:#707070;font-size:20px;z-index:2}.signup-modal .modal-desc-text,.standard-modal .modal-desc-text{font-size:14px;line-height:20px}.signup-popup{padding:0px;text-align:center}.signup-popup *{box-sizing:border-box;margin:0px;padding:0px}.signup-popup>ul{text-align:center;padding-bottom:50px}.signup-popup>ul>li{display:inline-block;margin:0 30px;border:1px solid #c9c9c9;background:#ffffff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:1px 1px 0 0 #c9c9c9;width:166px}.signup-popup>ul>li:hover{box-shadow:0px 0px 8px 3px #c9c9c9}.signup-popup>ul>li>a>img{display:block;height:104px;width:164px}.signup-popup>ul>li>a>p{border-top:1px solid #c9c9c9;color:#8a8c8d;text-align:center;font:normal 300 20px/24px "Open Sans", sans-sarif;padding:10px}.signup-popup>.login-lnk{color:#666b6f;display:inline-block;font:normal 300 18px/24px "open sans",sans-serif;margin-bottom:25px}.signup-popup>.login-lnk:hover{text-decoration:underline}.signin-popup{padding:0px;text-align:center}.signin-popup *{box-sizing:border-box;margin:0px;padding:0px}.signin-popup>ul{text-align:center;padding-bottom:50px}.signin-popup>ul>li{display:inline-block;margin:30px 40px;border:1px solid #d9d9d9;background:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.23);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.23);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.23);width:228px}.signin-popup>ul>li:hover{border:1px solid #bfbfbf;box-shadow:1px 1px 20px 0 rgba(0,0,0,0.29)}.signin-popup>ul>li>a>img{display:block;height:150px;width:226px}.signin-popup>ul>li>a>p{color:#464a4d;text-align:center;font:normal 600 30px/64px "proxima-nova", "Helvetica", "Arial", "sans-serif";border-top:1px solid #d9d9d9}.hidden-social .social-login-links{display:none}.hidden-social .forgot-password{display:none}.login-container .flip-back,.login-container .flip-front{min-height:650px}.hide-logo .logo{display:none}.flip-front,.flip-back{width:100%}.flip-front,.flip-back{background:#ffffff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.flip-front{display:block;height:auto}.flip-back{display:none;min-height:380px;max-height:728px}.flip-container.fliped .flipper .flip-front{display:none}.flip-container.fliped .flipper .flip-back{display:block}.flipper{position:relative}.flip-front{z-index:2}.social-login-links.login-modal .new-social-signin-button strong{font-size:14px}.social-login-links.login-modal .new-social-signin-button.google img{width:34px;height:34px}.social-login-links.login-modal .new-social-signin-button.facebook img{width:28px;height:28px}.modalwith-ggl-fb-btn .sign-up-form{padding-top:30px}.modalwith-ggl-fb-btn .social-signups{text-align:center;margin:0 -20px}.modalwith-ggl-fb-btn .social-signups .social-signup-button{display:inline-block;margin:0px 5% 20px;max-width:156px;width:40%}.modalwith-ggl-fb-btn .social-signups .social-signup-button .signup-img{width:auto;margin:0}.modalwith-ggl-fb-btn .social-login-links{padding-top:30px}.modalwith-ggl-fb-btn .have-account{color:#0088cd;display:block;font-size:16px;line-height:20px;padding:20px 0;text-align:center}.modalwith-ggl-fb-btn .or-bar{margin:10px 0}.modalwith-ggl-fb-btn .or-bar .or-bar-text{text-transform:lowercase;margin-left:-70px;width:140px;font-size:16px;color:#8a8a8a}.user-creation-global-error{color:#b94a48;display:none;font:normal 600 18px/24px "proxima-nova", Arial, sans-serif;text-align:center;padding-bottom:20px}.policy-modal .modal-title{color:#000000}.policy-modal.higher-z-index{z-index:1050}.terms-condn-text{padding-top:30px}.terms-condn-text>h4{padding:0 34px 20px;color:#494949;font:normal 400 18px/24px "proxima-nova", Arial, sans-serif;margin:0}.terms-condn-text>p{color:#888888;font-size:12px;line-height:1;margin:0;padding:10px 0 30px}.terms-condn-text .button{min-width:260px;-webkit-box-shadow:inset 0px -3px 0px 0px #e57100;-moz-box-shadow:inset 0px -3px 0px 0px #e57100;box-shadow:inset 0px -3px 0px 0px #e57100}.terms-condn-text .button.disabled{background-color:#E3E3E3;pointer-events:none;box-shadow:none}.terms-condn-text .or-bar{width:88%;margin:0 0 30px}.terms-condn-text .or-bar p{width:200px;color:#969696;font:400 normal 18px/22px "proxima-nova", Arial, sans-serif;text-transform:capitalize;margin:-12px 0 0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.otp-verify-eu-checkwrap{padding:4px 44px 26px;position:relative;text-align:left}.otp-verify-eu-checkwrap>input{position:absolute;visibility:hidden;opacity:0;z-index:-1}.otp-verify-eu-checkwrap>input:checked+label{background-position:left -381px}.otp-verify-eu-checkwrap>input:focus,.otp-verify-eu-checkwrap>input:active,.otp-verify-eu-checkwrap>input:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.otp-verify-eu-checkwrap.last-check label{text-indent:0}.otp-verify-eu-checkwrap>label{color:#494949;padding-left:35px;background:url(//cdn.splashmath.com/assets/teacher/checkbox-sprite-large-9e08b3b463c3624f3ff1a3d72cbf7ca589a5061b9d2001d2650f1b537010e928.png) no-repeat left 1px transparent;position:relative;z-index:1;font:normal normal 14px/16px "proxima-nova", Arial, sans-serif;text-indent:-6px}.otp-verify-eu-checkwrap>label>a{color:#0088cd;text-decoration:underline}.otp-verify-eu-checkwrap>label>span{color:red;font-size:20px}.loginPage-form-wrap .parent-login-popup .remember-student{display:flex;flex-direction:column;align-items:center}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card{display:flex;height:152px;width:500px;box-shadow:1px 1px 16px rgba(0,0,0,0.08);border:2px solid #EDEDED;border-radius:28px;padding:24px 32px 24px 24px;box-sizing:border-box;cursor:pointer}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card:hover{box-shadow:1px 1px 24px rgba(0,0,0,0.12)}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card .avatar-image{min-width:100px;width:100px}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card .student-class-info{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;padding-left:16px}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card .student-class-info .student-name{font:normal 600 24px/24px "proxima-nova", Helvetica,Arial,sans-serif;color:#4B4B4B}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card .student-class-info .class-code{font:normal 600 18px/24px "proxima-nova", Helvetica,Arial,sans-serif;background:#F2F8FA;color:#575757;padding:4px 8px}.loginPage-form-wrap .parent-login-popup .remember-student .remember-student-card .forward-icon{align-self:center;margin-left:auto}.loginPage-form-wrap .parent-login-popup .remember-student .or-bar{width:210px;color:#D6D6D6;margin:55px 0 0}.loginPage-form-wrap .parent-login-popup .remember-student .or-bar .or-bar-text{width:32px;left:55%;color:#757575;font-size:16px;line-height:20px;top:-3px}.classcode-inp-wrap{display:inline-block;position:relative;margin-bottom:8px;width:656px;height:150px;border:1px solid #FFB238;box-shadow:inset 0 0 8px #F79202;border-radius:32px}.classcode-inp-wrap>input{display:inline-block;color:#F79202;font:normal bold 70px/86px "Roboto Mono", "Courier New", monospace;letter-spacing:53px;padding:6px 0 6px 30px;border:none;box-shadow:none;text-align:left;width:580px;position:absolute;top:20px;left:40px;text-transform:uppercase}.classcode-inp-wrap>input:hover:hover:hover:hover,.classcode-inp-wrap>input:active:active:active:active,.classcode-inp-wrap>input:focus:focus:focus:focus{outline:none;box-shadow:none}.classcode-inp-wrap .classcode-inp-dash{position:absolute;bottom:-2px;left:10px;z-index:1;padding-left:10px}.classcode-inp-wrap .classcode-inp-dash>li{width:56px;border:none;padding:0;cursor:default;border-bottom:2px solid #F79202;display:inline-block;margin-left:40px}.classcode-inp-wrap .classcode-tooltip{display:none;padding:8px;background:#363639;font:normal 12px/16px Inter;color:white;position:absolute;left:50px;top:-20px;border-radius:4px}.classcode-inp-wrap .classcode-tooltip:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-7px;border-top:7px solid #363639;left:20px}@media only screen and (min-device-width: 441px) and (max-device-width: 670px), (min-width: 441px) and (max-width: 670px){.signup-popup>ul{padding:0px 60px}.signup-popup>ul>li{margin:7px 30px;width:136px}.signup-popup>ul>li>a>img{height:69px;width:109px;margin:0px auto}.signup-popup>ul>li>a>p{padding:5px 10px}.signup-modal .modal-title,.standard-modal .modal-title{font-size:20px;line-height:24px;padding:10px 20px}.signup-modal .modal-title-wrap>.cross,.standard-modal .modal-title-wrap>.cross{top:15px}.signup-modal .modal-title-wrap>.poupback,.standard-modal .modal-title-wrap>.poupback{top:22px}}@media only screen and (min-device-width: 960px) and (orientation: landscape), (min-width: 960px) and (orientation: landscape){.inp-wrap.inp-wrap.disabled-wrap a{position:absolute;right:199px;top:40px}}@media only screen and (max-device-width: 770px) and (orientation: portrait), (max-width: 770px) and (orientation: portrait){.inp-wrap.inp-wrap.disabled-wrap a{position:absolute;right:0;top:70px}}@media only screen and (min-device-width: 550px) and (max-device-width: 770px), (min-width: 550px) and (max-width: 770px){.inp-wrap.inp-wrap.email-change-btn.email-change-btn{width:auto;text-align:center}.inp-wrap.disabled-wrap a{position:absolute;right:0;top:70px}.social-signups.fuller .social-signup-button .signup-img{width:60%;margin:5px 20%}.modal-title-wrap.login-form{padding-top:18px}.modal-title-wrap.login-form>.loginbackbtn{top:33px;left:27px}.modal-body.parent-login-popup.class-code-popup .remember-student .remember-student-card{width:536px}.classcode-inp-wrap{width:536px}.classcode-inp-wrap>input{letter-spacing:36px;width:480px;padding-left:10px}.classcode-inp-wrap .classcode-inp-dash{left:0}.classcode-inp-wrap .classcode-inp-dash>li{width:48px;margin-left:32px}.classcode-inp-wrap .classcode-tooltip{left:30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 440px), (min-width: 320px) and (max-width: 440px){.signin-popup .student-login-title{margin:35px 20px;font-size:18px;line-height:24px;padding:20px 0}.signin-popup>ul{padding:0px 60px 26px 60px}.signin-popup>ul>li{margin:7px;width:150px}.signin-popup>ul>li>a>img{height:107px}.signin-popup>ul>li>a>p{padding:5px 10px;font-size:20px;line-height:30px}.standard-modal{top:30px !important}.standard-modal .modal-title{font-size:17px;line-height:24px;padding:10px}.standard-modal .modal-title-wrap>.cross{top:22px;right:8px}.standard-modal .modal-title-wrap>.poupback{top:22px}.signup-modal.signup-modal.modal{top:0;width:100%;left:0;border-radius:0}.signup-modal.signup-modal.modal .modal-title{font-size:17px;line-height:24px;padding:10px}.signup-modal.signup-modal.modal .modal-title-wrap>.cross{top:22px;right:8px}.signup-modal.signup-modal.modal .modal-title-wrap>.poupback{top:22px}.inp-wrap.inp-wrap.email-change-btn.email-change-btn{width:auto;text-align:center}.inp-wrap.disabled-wrap a{position:absolute;right:0;top:70px}.social-login-links.login-modal .new-social-signin-button{width:36%}.social-login-links.login-modal .new-social-signin-button.apple{width:100%}.social-login-links.login-modal .new-social-signin-button strong{font-size:12px}.social-login-links.login-modal .new-social-signin-button.google img{width:30px;height:30px}.social-login-links.login-modal .new-social-signin-button.facebook img{width:24px;height:24px}}@media (max-width: 767px){.policy-modal.modal.modal{width:96%;left:2%;margin-left:0}.terms-condn-text{padding-top:20px}.terms-condn-text>h4{padding:0 10px 20px;font-size:15px;line-height:19px}.terms-condn-text>p{padding-bottom:20px}.terms-condn-text .button{min-width:200px}.otp-verify-eu-checkwrap{padding:4px 10px 20px}.otp-verify-eu-checkwrap>label{font-size:12px;line-height:14px;min-height:20px}}@media (min-width: 767px){.parent-login-popup{width:350px}.class-code-popup.modal-body{width:760px;max-width:760px;text-align:center;padding-top:3px}.class-code-popup.modal-body .class-code-title{font:normal 500 30px/36px "museo-sans", Arial, sans-serif;margin:90px 0 24px}.class-code-popup.modal-body .class-code-title.remember-me{margin:45px 0 24px}.class-code-popup.modal-body .help-inline.code-error{padding-top:10px;padding-bottom:10px;text-align:center;font-size:16px}}@media (max-width: 599px){.responsv .modal.modal-fullscreen{left:0;width:100%}.new-social-signin-button.apple .apple_btn_container{width:40%;height:30px;background:url(//cdn.splashmath.com/assets/auth-buttons/btn_apple_mob-0af8354a3965dd414f937772a8fc5adf51376d4642c9133977a36af47f4d44e2.png) center/contain no-repeat}}@media (min-width: 320px) and (max-width: 440px){.signup-modal .modal-title-wrap>.loginbackbtn{left:12px;font-size:18px}.parent-login-popup.class-code-popup.modal-body .class-code-title{font-size:22px;font-weight:500;margin:55px 0 16px}.parent-login-popup.class-code-popup.modal-body .remember-student .class-code-title{font-size:24px;line-height:28px;margin:40px 0}.parent-login-popup.class-code-popup.modal-body .remember-student .class-code-title.remember-me{font-size:22px;line-height:26px;font-weight:500;margin:50px 0 20px}.parent-login-popup.class-code-popup.modal-body .remember-student .remember-student-card{width:328px;height:104px;padding:16px;border-radius:16px}.parent-login-popup.class-code-popup.modal-body .remember-student .remember-student-card .avatar-image{width:72px;min-width:72px;height:72px}.parent-login-popup.class-code-popup.modal-body .remember-student .remember-student-card .student-class-info .student-name{font-size:16px}.parent-login-popup.class-code-popup.modal-body .remember-student .remember-student-card .student-class-info .class-code{font-size:14px;line-height:16px}.parent-login-popup.class-code-popup.modal-body .remember-student .remember-student-card .forward-icon{height:24px;width:40px}.parent-login-popup.class-code-popup.modal-body .remember-student .or-bar{width:160px;margin-top:45px}.parent-login-popup.class-code-popup.modal-body .class-code{text-align:center}.parent-login-popup.class-code-popup.modal-body .class-code label{width:12%;margin:2%}.parent-login-popup.class-code-popup.modal-body .class-code label input{width:100%;height:70px;margin:0;font-size:28px;line-height:36px}.parent-login-popup.class-code-popup.modal-body .class-code label:after{left:22%;right:14%}.simple_form.login-form{padding-bottom:70px}.classcode-inp-wrap{width:328px;height:104px;border-radius:16px}.classcode-inp-wrap>input{width:290px;letter-spacing:24px;padding-left:10px;left:20px;font-size:40px;line-height:40px}.classcode-inp-wrap .classcode-inp-dash{left:0}.classcode-inp-wrap .classcode-inp-dash>li{width:32px;margin-left:16px}.classcode-inp-wrap .classcode-tooltip{left:10px}}@media (max-width: 823px) and (orientation: landscape){.signup-modal.modal-fullscreen{overflow-y:auto}.parent-login-popup.class-code-popup.modal-body{max-width:100%}.parent-login-popup.class-code-popup.modal-body .class-code{text-align:center;width:70%;margin:0 auto}.parent-login-popup.class-code-popup.modal-body .class-code label{width:10%;margin:2%}.parent-login-popup.class-code-popup.modal-body .class-code label input{width:100%;height:70px;margin:0;font-size:28px;line-height:36px}.parent-login-popup.class-code-popup.modal-body .class-code label:after{left:22%;right:14%}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.base-button,.button,.button-red,.button-pink,.button-orange,.button-grey,.button-dark-grey,.button-light-grey,.button-orange-dark,.rounded-button-light-yellow,.primary-cta-button,.default-cta-button,.secondary-cta-button,.inline-cta-button,.sync-cta-button{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:#ffffff;cursor:pointer;display:inline-block;padding:8px 20px;margin:0;text-align:center;text-decoration:none;background-color:var(--primary-cta-fill-color)}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border:1px solid var(--primary-cta-fill-color);margin-top:0}.primary-cta-button{background-color:var(--primary-cta-fill-color);border-radius:50px;color:var(--primary-cta-text-color);outline:none}.primary-cta-button a{color:var(--primary-cta-text-color)}.primary-cta-button:hover,.primary-cta-button:active{background-color:var(--primary-cta-fill-hover-color);border-color:var(--primary-cta-border-hover-color);color:var(--primary-cta-text-hover-color);margin:0;outline:0}.default-cta-button{background-color:var(--default-cta-fill-color);border-radius:50px;color:var(--default-cta-text-color);outline:none}.default-cta-button a{color:var(--default-cta-text-color)}.default-cta-button:hover,.default-cta-button:active{background-color:var(--default-cta-fill-hover-color);border-color:var(--default-cta-border-hover-color);color:var(--default-cta-text-hover-color);margin:0;outline:0}.secondary-cta-button{background-color:var(--secondary-cta-fill-color);box-shadow:0 0 0 1px var(--secondary-cta-border-color) inset;border-radius:50px;color:var(--secondary-cta-text-color);outline:none}.secondary-cta-button a{color:var(--secondary-cta-text-color)}.secondary-cta-button:hover,.secondary-cta-button:active{background-color:var(--secondary-cta-fill-hover-color);box-shadow:0 0 0 1px var(--secondary-cta-border-hover-color) inset;color:var(--secondary-cta-text-hover-color);margin:0;outline:0}.inline-cta-button{color:var(--inline-cta-text-color)}.inline-cta-button a{color:var(--inline-cta-text-color)}.inline-cta-button:hover,.inline-cta-button:active{color:var(--inline-cta-text-hover-color)}.sync-cta-button{background-color:var(--sync-cta-fill-color);border:1px solid var(--sync-cta-border-color);border-radius:50px;color:var(--sync-cta-text-color);outline:none}.sync-cta-button a{color:var(--sync-cta-text-color)}.sync-cta-button:hover,.sync-cta-button:active{background-color:var(--sync-cta-fill-hover-color);border-color:var(--sync-cta-border-hover-color);color:var(--sync-cta-text-hover-color);margin:0;outline:0}.sync-cta-button:hover i,.sync-cta-button:active i{color:var(--sync-cta-text-hover-color)}.loginPage{margin:0 auto;width:400px}.loginPage .modal-title-wrap{background:none;padding-bottom:0}.loginPage .modal-title{color:#3594BC}.simple_form{position:relative}.change-password-modal{border-radius:16px}.change-password-modal abbr[title],.change-password-modal abbr[data-original-title]{border-bottom:none}.change-password-modal .modal-title-wrap{border-radius:16px 16px 0 0}.change-password-modal .inp-label{width:auto;text-align:left;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.change-password-modal .inp,.change-password-modal .inp-text-area{border:1px solid var(--light-grey-2);border-radius:8px;color:var(--dark-grey)}.change-password-modal .ps-btn-group{text-align:center}.change-password-modal .ps-btn-group input{border-color:var(--navy-blue);width:118px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.change-password-modal .cross{position:absolute;top:-24px;right:0;font-size:16px;color:var(--white)}.change-password-modal .modal-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border-bottom:1px solid var(--light-grey-2)}.usr-optn{display:inline-block;padding:2% 1%;vertical-align:top;width:45%}.usr-optn-img{display:inline-block;width:65%}.container.login-container{width:100%}.container.login-container .loginPage-form-wrap{width:100%;max-width:100%;margin:0}.loginPage-form-wrap{width:720px;max-width:95%;margin:30px auto;border:1px solid #c4c4c4;box-shadow:0px 0px 4px 0px #c4c4c4;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;position:relative}.loginPage-form-wrap.modal-sm{width:400px}.loginPage-form-wrap.modal-sm.teacher-social-login-wrap{width:480px}.loginPage-form-wrap.modal-sm.teacher-social-login-wrap .teacher-social{left:-65px}.loginPage-form-wrap .social-signups{margin:0px;padding:8px 0px 2px}.loginPage-form-wrap .social-signups .fuller .social-signup-button .signup-img{margin:10px 15%;width:70%}.loginPage-form-wrap .parent-login-popup .or-bar{background:#ffffff;margin-top:10px}.seo-hide-shadow .loginPage-form-wrap{box-shadow:none}@media only screen and (max-device-width: 812px) and (orientation: landscape){.loginPage-form-wrap{width:460px}}form.default_form .control-group .control-label abbr[title],.contact_us_form .control-group .control-label abbr[title],form.default_form .control-group .control-label abbr[data-original-title],.contact_us_form .control-group .control-label abbr[data-original-title]{border:none}.contact_us_form{width:60%;margin:0 auto;text-align:center}.contact_us_form .control-label{text-align:left;float:none;width:auto;display:inline-block}.contact_us_form .controls{margin-left:0px}.contact_us_form .controls input,.contact_us_form .controls textarea{width:100%}.contact_us_form .controls textarea{resize:vertical}.simple_form_input_error.help-inline{color:#E94E4E;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.feedbackPage .feedbackForm .linkfaq{display:inline-block;vertical-align:top;font-size:14px;margin:5px 0 0}.news-item-list-wrap>li{padding-bottom:20px}.company-address{width:90%;margin-left:5%}.company-address>li{width:31%;float:left;padding-right:10px}.company-address>li:last-child{padding-right:0}.contact_us_form .inp-wrap{text-align:left}.contact_us_form .inp-wrap.send-msg-btn.send-msg-btn{text-align:center;margin-bottom:6px}.contact_us_form .inp-wrap .inp-brand{line-height:20px}.contact-us-wrapper{text-align:center}.contact-us-wrapper>p{padding:20px}.contact-us-wrapper>p:first-child{font-size:18px;line-height:22px;padding-bottom:10px}.contact-us-wrapper button{padding:8px 30px;font-size:16px;line-height:20px}.blocker-wrap{z-index:1000;width:100%}.blocker-wrap .overlay{background:none repeat scroll 0 0 #000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1;opacity:.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.blocker-body{background:url(//cdn.splashmath.com/assets/ipad-blocker/ipad-blocker-splashlearn-bab8bbc1debfd157614fc5a31aabf33c5968aa2cd4e19d67a4c1c8e7424327fb.png) no-repeat center;left:50%;position:absolute;width:80%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);height:601px;display:none;background-size:contain}.blocker-head{background:none repeat scroll 0 0 #FEFCF0;border-bottom:2px solid #E5D69D;border-top:2px solid #FFFFFF;-webkit-box-shadow:0 18px 10px #FCF5D9 inset, 0 -18px 10px #FCF5D9 inset;-moz-box-shadow:0 18px 10px #FCF5D9 inset, 0 -18px 10px #FCF5D9 inset;box-shadow:0 18px 10px #FCF5D9 inset, 0 -18px 10px #FCF5D9 inset;padding:20px;text-align:center}.blocker-top-nav{padding:20px;text-align:right;padding-top:14px;width:80%}.blocker-top-nav>.btn-continue{background:url(//cdn.splashmath.com/assets/ipad-blocker/continue-58b2e48d797a1d6688193d2283364e8391809bf583ef35e525118f36e8f11b82.png) no-repeat;width:280px;height:40px;display:inline-block;background-size:contain;position:relative;top:-5px}.blocker-footer{width:100%;position:absolute;bottom:10px;text-align:center}.blocker-footer>.btn{background:url(//cdn.splashmath.com/assets/ipad-blocker/download-d28866d68c1dc97321455ec22adee0721d6135047a36fe921de69108799302e2.png) no-repeat;width:250px;height:50px;background-size:contain;display:inline-block}.blocker-show{display:inline-block}.blocker-hide{display:none}@media (min-width: 1025px) and (max-width: 1240px), (max-width: 768px), (max-width: 980px) and (orientation: portrait){.blocker-show{display:none}.blocker-hide{display:inline-block}}@media (max-width: 768px) and (orientation: portrait){.blocker-body{top:20%}}.parent-registration .teachers-link{margin:0 0 5px;text-align:right}.parent-registration .program-info{padding-top:30px;padding-bottom:30px}.parent-registration .program-info .message{text-align:justify;font-size:14px;padding:10px 20px 10px 0}.parent-registration ul.benefits{margin-left:0px;padding-left:0px}.parent-registration ul.benefits>li{line-height:36px;font-size:16px}.parent-registration ul.benefits>li i{margin-right:20px;font-size:18px}input:focus:focus:focus:focus,input:active:active:active:active,button:focus:focus:focus:focus,button:active:active:active:active,select:focus:focus:focus:focus,select:active:active:active:active,textarea:focus:focus:focus:focus,textarea:active:active:active:active{box-shadow:none;outline:none;border-color:var(--pure-purple)}.red{color:#d81430 !important}.prev{float:left;margin-left:10px}.next{float:right;margin-right:10px}.pager a{margin:0 5px;text-decoration:none}.pager a.selected{text-decoration:underline}.timer{background-color:#999;height:6px;width:0px}.all-grades.static{margin-bottom:30px}.prom{height:75px}.prom .errmsg{color:#f0552b;font-size:12px;display:none}.prom .sucmsg{color:#62b737;font-size:12px;display:none}.prom label{float:left;color:#000012;font-size:12px;line-height:30px;white-space:nowrap}.prom label abbr{display:none}.prom input[type="text"]{width:181px;font-size:12px;padding:8px;float:left;margin-right:10px}.prom input[type="submit"]{margin:0px;padding:8px;float:left;width:100px !important;display:block;font-size:12px;line-height:20px;border:none;text-align:center;background:#DDDDDD;color:#444444;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.prom input[type="submit"]:hover{background-color:#444;color:#ffffff}.flex-video{height:0;overflow:hidden;padding-bottom:72.2%;padding-top:1.389em;position:relative;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.row-wrap{padding:30px 0}.row-wrap.odd{text-align:right;background:#f1f1f1}.row-wrap.even{background:#f5f5f5}.row-wrap.even .span6{float:right}.row-wrap.even .img1{float:left}.row-wrap p{font-style:normal;font-family:"proxima-nova-n3", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:30px}.sec2-border{padding-bottom:50px}.page-title-wrap-head .page-title{width:480px;margin:0 auto;text-align:left;padding-top:20px;color:#1a1a1a;font:normal 700 20px/24px "graphie", Arial, sans-serif}.page-title-wrap-head .back-button-password{padding-top:20px;position:absolute;font-size:26px;color:#707070;padding-left:41px}.forgot-password-form .controls .inp-brand{padding:9px 15px;border:1px solid #dcdcea;font:normal 400 16px/24px "graphie", Arial, sans-serif;color:#1a1a1a}.forgot-password-form .controls .inp-brand:focus:focus{border-color:#4F52C3}.forgot-password-form .reset-passwd-btn,.forgot-password-form .back-home-btn{border:none;width:100%;background:#090A4A;padding:8px;color:#fff;font:normal 600 16px/24px "graphie", Arial, sans-serif}.forgot-password-form .reset-passwd-btn:hover,.forgot-password-form .back-home-btn:hover{background:#141975}.password-reset-section{padding:20px 0}.password-reset-section .container{width:440px;padding:28px 20px 20px;border:1px solid #dcdcea;background:#ffffff;border-radius:8px}.password-reset-section .container .inp-wrap{width:100%;margin:0 0 25px 0}.password-reset-section .container .login-box .alert{margin-bottom:25px;background:#FFF3D9;border:1px solid #FFE8B4;border-radius:8px;color:#1a1a1a;font:normal 400 14px/20px "graphie", Arial, sans-serif}.back-home-btn{display:inline-block;width:25%;position:relative}.back-home-btn i{font-size:14px;position:absolute;left:-50%;top:14px;-moz-transition:all ease 0.1s;-o-transition:all ease 0.1s;-webkit-transition:all ease 0.1s;-ms-transition:all ease 0.1s;transition:all ease 0.1s}.back-home-btn:hover i,.back-home-btn:active i{left:10%}.btn-404-wrap{text-align:right;padding-top:30px}.ie9 .sign-up-form .control-label{color:#888;float:none;font-size:16px;padding-right:5px;text-align:left;width:auto;display:block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.ie9 .sign-up-form .control-label abbr[title],.ie9 .sign-up-form .control-label abbr[data-original-title]{display:none}.ie9 .sign-up-form .corner{top:26px}.ie9 .teacherRegister .sign-up-form .control-label{width:auto}.ie9 .teacherRegister .sign-up-form .inp-wrapper .inp-wrap{width:auto}.ie9 .teacherRegister .sign-up-form .inp-wrapper .inp-wrap+.inp-wrap{margin-left:0}.ie9 .add-students-modal.modal.fade.in{top:1%}.ie9 #login-modal label,.ie9 .loginPage label,.ie9 .parent-login-popup label{color:#888;float:none;font-size:16px;padding-right:5px;text-align:left;width:auto;display:block;line-height:24px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.ie9 #login-modal label abbr[title],.ie9 #login-modal label abbr[data-original-title],.ie9 .loginPage label abbr[title],.ie9 .loginPage label abbr[data-original-title],.ie9 .parent-login-popup label abbr[title],.ie9 .parent-login-popup label abbr[data-original-title]{display:none}.ie9 #login-modal .remember-me,.ie9 .loginPage .remember-me,.ie9 .parent-login-popup .remember-me{display:none}.ie9 #login-modal .corner,.ie9 .loginPage .corner,.ie9 .parent-login-popup .corner{top:29px}.ie9 #login-modal .login-error,.ie9 .loginPage .login-error,.ie9 .parent-login-popup .login-error{top:58%}.ie9 .signupPage .inp-wrap{margin-top:20px}.ie9 .password-reset-section.password-confirm .form-horizontal .control-label{padding:0;color:#888;float:none;font-size:16px;padding-right:5px;text-align:left;width:auto;display:block;line-height:24px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.teachers-link{margin-top:8px;font-size:16px}.teachers-link>a{color:#187EAA}.teachers-link>a:hover,.teachers-link>a:active{color:#3594BC}.teachers-link>p{margin:0}select.teacher-select{background:transparent;width:268px;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none}.spinner{display:none;margin-top:-50px;margin-left:-50px;position:absolute;top:25%;left:50%}.spinner.fixed{margin:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.spinner.fixed>img{position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-50px;z-index:2}.spinner.fixed .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.sm-innews{padding:10px 30px;text-align:center}.sm-innews span{text-align:left;font-size:16px;color:#873E2B;margin-right:10px;display:inline-block;vertical-align:top}.sm-innews a{display:inline-block;vertical-align:top}.tool-tip{background-color:var(--tooltip-fill-color);border-radius:8px;bottom:calc(100% + 15px);color:var(--tooltip-text-color);left:50%;transform:translateX(-50%);padding:8px 20px;position:absolute;text-align:center;width:180px}.tool-tip:before{position:absolute;content:"";display:block;height:0;width:0;border-top:11px solid var(--tooltip-fill-color);border-left:11px solid transparent;border-right:11px solid transparent;bottom:-9px;left:50%;margin-left:-11px;z-index:1}.tool-tip:after{position:absolute;content:"";display:block;height:0;width:0;border-top:10px solid var(--tooltip-fill-color);border-left:10px solid transparent;border-right:10px solid transparent;bottom:-9px;left:50%;margin-left:-10px}.tool-tip.up{bottom:auto;top:calc(100% + 14px)}.tool-tip.up:before{border-top:none;border-bottom:11px solid var(--tooltip-fill-color);bottom:auto;top:-9px}.tool-tip.up:after{border-top:none;border-bottom:10px solid var(--tooltip-fill-color);bottom:auto;top:-11px}.open .tool-tip{display:none}.tool-tip.right{transform:translate(15px, 50%);margin-left:0;left:100%}.tool-tip.right:before{border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid var(--tooltip-fill-color);border-left:none;top:50%;left:-1px;margin-top:-14px}.tool-tip.right:after{border-left:none;border-bottom:10px solid transparent;border-top:10px solid transparent;border-right:10px solid var(--tooltip-fill-color);top:50%;left:0;margin-top:-12px;z-index:2}.tool-tip.left{right:100%;transform:translate(15px, -50%)}.tool-tip.left:before{border-bottom:12px solid transparent;border-top:12px solid transparent;border-left:12px solid var(--tooltip-fill-color);border-right:none;top:50%;right:-12px;left:auto;margin-top:-14px}.tool-tip.left:after{border-right:none;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid var(--tooltip-fill-color);top:50%;right:-9px;left:auto;margin-top:-12px;z-index:2}.school-wide-lic-link,.get-school-code-wrap{text-align:left;font-size:14px;padding:0 10px 20px 0}.school-wide-lic-link .get-school-code,.get-school-code-wrap .get-school-code{font:normal normal 14px/22px "museo-sans", Helvetica,Arial,sans-serif;color:#3B98AE;padding-top:1px;text-align:left;cursor:pointer;float:left}.school-wide-lic-link .get-school-code:hover,.get-school-code-wrap .get-school-code:hover{color:#745B58;text-decoration:underline}.school-wide-lic-link a:hover,.get-school-code-wrap a:hover{text-decoration:underline}.school-wide-lic-link strong,.get-school-code-wrap strong{padding-left:5px;position:relative;color:#0088cc}.school-wide-lic-link strong i,.get-school-code-wrap strong i{cursor:pointer}.school-wide-lic-link .tool-tip.right,.get-school-code-wrap .tool-tip.right{white-space:normal;width:200px;font-size:12px;line-height:16px;padding:10px;transform:translate(15px, 60%);z-index:21}.school-wide-lic-link .tool-tip .tool-tip-head,.get-school-code-wrap .tool-tip .tool-tip-head{border-bottom:1px solid #E3E3E3;font-size:15px;font-weight:bold;padding-bottom:10px}.school-wide-lic-link{text-align:center}.school-help-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:20}@media screen and (max-width: 1024px) and (max-device-width: 1024px){.school-help-backdrop{cursor:pointer}}.affilate-page{font-size:16px;line-height:24px;padding:0 0 60px}.affilate-page .heading{text-align:center;margin:20px 0 25px;font-size:24px}.affilate-page .container{-webkit-box-shadow:0px 2px 4px #B1A690;-moz-box-shadow:0px 2px 4px #B1A690;box-shadow:0px 2px 4px #B1A690;padding:27px;width:900px;border:1px solid #B1A690;border-top:none}.affilate-steps{margin:0;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-align:center}.affilate-steps>li{padding:20px;display:inline-block;margin-bottom:60px;width:600px;color:#AD7214;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(92,78,14,0.36);-moz-box-shadow:2px 2px 4px rgba(92,78,14,0.36);box-shadow:2px 2px 4px rgba(92,78,14,0.36);border:1px solid #ccc}.affilate-steps>li>h3{font-size:18px;line-height:24px;margin:0}.affilate-steps>li.step3{margin:0 0 10px}.affilate-steps>li.step3:after{content:""}.affilate-steps>li .icon-arrow-down{bottom:-55px;font-size:37px;left:47%;line-height:50px;position:absolute}.affilate-link{text-align:center;margin:20px 0}.affilate-link .google-signup-button{min-width:0}.affliate-info{margin:30px 0 0}.affliate-info>li{line-height:30px;position:relative;padding-left:30px}.affliate-info>li.first{padding-left:0}.affliate-info>li.first>h2{font-size:24px}.affliate-info>li.first:after{content:""}.affliate-info>li:after{content:"\00bb";position:absolute;left:14px;color:#000;font-size:20px}.affilate-wrap{margin:70px 0 0}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 770px), only screen and (min-device-width: 671px) and (max-device-width: 770px) and (orientation: portrait){.affilate-page .container{width:auto}.affilate-steps>li{width:70%}}.glossary-terms-wrap{position:relative;padding-bottom:60px}.glossary-terms-wrap .about-sp-vocab-mobile{display:none}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap{background:url(//cdn.splashmath.com/assets/math-games/banner-math-vocab-b978a3b360b413809f57b7e06465c5790b97188ccf4d1116db5b2aec406d27cd.png) center 0/121% 103% no-repeat;box-shadow:0px 4px 20px -14px #000}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap .page-main-heading{width:70%;min-height:136px}.glossary-terms-wrap .glossary-terms-body{padding-top:64px}.glossary-terms-wrap .glossary-terms-body .filter-section{margin-bottom:30px}.glossary-terms-wrap .glossary-terms-body .user-signup{margin-bottom:25px;padding:30px 10px 10px}.right-glossary-body-content{min-height:200px;position:relative;float:right;width:69%}.right-glossary-body-content .breadcrumbs{margin:-74px 0 0 -370px}.right-glossary-body-content .terms-badge-wrap{height:36px;overflow:hidden;padding:10px 0}.right-glossary-body-content .terms-badge-wrap>li{float:left;margin-right:10px;margin-bottom:20px}.right-glossary-body-content .terms-badge-wrap>li a{background-color:#ededed;color:#989898;display:inline-block;padding:6px 10px;border-radius:4px;font:normal normal 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-transform:capitalize}.right-glossary-body-content .terms-badge-wrap>li.active a,.right-glossary-body-content .terms-badge-wrap>li:hover a{background-color:#cff5fb;color:#3170ac}.right-glossary-body-content .games-section-inside-vocab-term{float:none;width:100%}.user-signup.vocab-page-signup .submit-button-container{text-align:center}.user-signup.vocab-page-signup .submit-button-container .rounded-button-light-orange:focus:focus:focus:focus,.user-signup.vocab-page-signup .submit-button-container .home-rounded-button-light-orange:focus:focus:focus:focus,.user-signup.vocab-page-signup .submit-button-container .rounded-button-light-blue:focus:focus:focus:focus,.user-signup.vocab-page-signup .submit-button-container .thin-form-parent-singup-btn:focus:focus:focus:focus{background:#ff5777}.user-signup.vocab-page-signup .submit-button-container>a{box-shadow:0px 6px 10px 3px #dedede}.user-signup.vocab-page-signup .submit-button-container .secondary-button:focus:focus:focus:focus,.user-signup.vocab-page-signup .submit-button-container .secondary-button:hover{background:#fff;color:#ff5777;border:2px solid #ff5777;box-shadow:none}.user-signup.vocab-page-signup h4{font-size:26px;margin-bottom:30px;color:#ff5777;line-height:32px;text-align:center}.glossary-pg{padding:20px 0 50px}.glossary-hd{color:#03a3c5;font-size:22px;line-height:32px;display:inline-block;border-bottom:1px solid}.glossary-terms-img{width:200px;height:200px}.glossary-math-prob-blk{background:none repeat scroll 0 0 #f3f3f3;display:inline-block;float:none;margin:5px;overflow:hidden;padding:2%;text-align:center;white-space:nowrap;width:27.624%}.glossary-math-prob-img{background:none repeat scroll 0 0 #ffffff;margin-bottom:10px;padding:4%}.glossary-math-prob-hd{font-size:14px;line-height:16px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;color:#333}.glossary-term-hd{background:none repeat scroll 0 0 #edf6fa;border-bottom:2px solid #b3e0f3;border-left:2px solid #b3e0f3;color:#2083ad;font-size:18px;line-height:32px;padding-left:10px}.glossary-term{padding:0 1.5% 1%;width:30%;min-height:35px;display:inline-block;vertical-align:top}.glossary-term>a{color:#333}.glossary-term>a:hover{text-decoration:underline}.glossary-letter-no-term{padding-top:12px;font-size:17px;color:#08c}.vocab-cta-wrap{background-color:#FAF7E4;box-sizing:border-box;border-radius:6px;padding:20px}.vocab-cta-wrap .head-msg{color:#991919;font:normal normal 23px/33px "museo-sans", Helvetica, Arial, sans-serif;text-align:center}.vocab-cta-wrap .form-fields>.field-container{float:left;width:28%;margin-right:10px}.vocab-cta-wrap .form-fields>.field-container input{border:1px solid #BFB074;border-radius:4px;box-sizing:border-box;color:#444444;font:normal normal 14px/1 "museo-sans", Helvetica, Arial, sans-serif;padding:8px;text-align:left;width:100%}.vocab-cta-wrap .form-fields>.field-container input:-moz-placeholder{color:#BFB074}.vocab-cta-wrap .form-fields>.field-container input:-ms-input-placeholder{color:#BFB074}.vocab-cta-wrap .form-fields>.field-container input::-webkit-input-placeholder{color:#BFB074}.vocab-cta-wrap .form-fields>.field-container .simple_form_input_error.help-inline{min-width:290px;font-size:12px}.vocab-cta-wrap .form-fields .thin-form-cta-wrap{float:left}.glossary-terms-desc{font-size:16px;line-height:24px}.glossary-terms-desc ul>li{margin-left:25px;list-style:disc}.glossary-terms-desc ol>li{margin-left:25px;list-style:decimal}.glossary-terms-desc h1{font-size:22px;line-height:36px}.glossary-terms-desc h2{font-size:20px;line-height:34px;font-weight:bold}.glossary-terms-desc h3{font-size:18px;line-height:32px}.glossary-terms-desc iframe{max-height:calc(100vh - 55px)}.kindergarten-vocab{background:#fcf6fa}.grade-1-vocab{background:#e8fafe}.grade-2-vocab{background:#fef9e8}.grade-3-vocab{background:#fcf2f1}.grade-4-vocab{background:#e9fcf8}.grade-5-vocab{background:#e8fbef}.vocab-grade-container{height:auto;margin-bottom:30px;padding:38px;border-radius:6px}.vocab-grade-container>ul{width:50%;float:left}.vocab-grade-container>ul .grade-heading{font-size:20px;line-height:24px;border-bottom:1px solid #dedede;max-width:90%;margin-bottom:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vocab-grade-container>ul .grade-heading+li{margin-bottom:20px}.vocab-grade-container .grade-topic li a{font-size:20px;line-height:28px;color:#8c989c;max-width:90%;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vocab-grade-container .grade-icons{background-image:url(//cdn.splashmath.com/assets/home/v5/topic-sprite-376800882249a6d3b703beb81869e77538292fa131c7d5c3d257d39e780d9cea.png);background-repeat:no-repeat;background-color:transparent;background-position:left 0px;padding:5px 0px 5px 30px}.vocab-grade-container .grade-icons.subtract-within-1000{background-position:left 0px}.vocab-grade-container .grade-icons.subtract-within-100{background-position:left -34px}.vocab-grade-container .grade-icons.add-within-1000,.vocab-grade-container .grade-icons.four-digit-addition{background-position:left -65px}.vocab-grade-container .grade-icons.add-within-100{background-position:left -101px}.vocab-grade-container .grade-icons.compare-numbers{background-position:left -136px}.vocab-grade-container .grade-icons.numbers-beyond-10-gk{background-position:left -177px}.vocab-grade-container .grade-icons.numbers-up-to-10-gk{background-position:left -218px}.vocab-grade-container .grade-icons.numbers-up-to-5-gk{background-position:left -259px}.vocab-grade-container .grade-icons.mixed-operations{background-position:left -302px}.vocab-grade-container .grade-icons.money{background-position:left -341px}.vocab-grade-container .grade-icons.time{background-position:left -381px}.vocab-grade-container .grade-icons.measurements-gk,.vocab-grade-container .grade-icons.measurements,.vocab-grade-container .grade-icons.measurement{background-position:left -455px}.vocab-grade-container .grade-icons.algebra{background-position:left -491px}.vocab-grade-container .grade-icons.place-value{background-position:left -530px}.vocab-grade-container .grade-icons.counting-and-comparison,.vocab-grade-container .grade-icons.number-sense{background-position:left -568px}.vocab-grade-container .grade-icons.add-and-subtract-within-100{background-position:left -644px}.vocab-grade-container .grade-icons.geometry-gk,.vocab-grade-container .grade-icons.geometry{background-position:left -679px}.vocab-grade-container .grade-icons.fractions{background-position:left -719px}.vocab-grade-container .grade-icons.decimal,.vocab-grade-container .grade-icons.decimals,.vocab-grade-container .grade-icons.decimal-arithmetic{background-position:left -754px}.vocab-grade-container .grade-icons.data-and-graphs{background-position:left -792px}.vocab-grade-container .grade-icons.subtraction-gk,.vocab-grade-container .grade-icons.subtraction,.vocab-grade-container .grade-icons.advanced-subtraction,.vocab-grade-container .grade-icons.subtraction-facts,.vocab-grade-container .grade-icons.subtract-within-20{background-position:left -825px}.vocab-grade-container .grade-icons.multiplication-facts,.vocab-grade-container .grade-icons.multiplication2,.vocab-grade-container .grade-icons.multiplication{background-position:left -860px}.vocab-grade-container .grade-icons.division-facts,.vocab-grade-container .grade-icons.division2,.vocab-grade-container .grade-icons.division{background-position:left -894px}.vocab-grade-container .grade-icons.addition-gk,.vocab-grade-container .grade-icons.addition,.vocab-grade-container .grade-icons.advanced-addition,.vocab-grade-container .grade-icons.addition-facts,.vocab-grade-container .grade-icons.add-within-20{background-position:left -927px}@media only screen and (max-device-width: 834px) and (orientation: portrait), (max-width: 834px) and (orientation: portrait){.vocab-cta-wrap .form-fields>.field-container{width:48%;margin-right:2%}.vocab-cta-wrap .form-fields .thin-form-cta-wrap{padding-top:20px;text-align:center;width:100%}.vocab-cta-wrap .form-fields .simple_form_input_error.help-inline{margin-left:0}.right-glossary-body-content{width:90%;margin:0 auto;float:none}.right-glossary-body-content .breadcrumbs{margin:-50px 0 0 -34px}.right-glossary-body-content h1{font-size:22px}}@media (max-width: 740px), (max-device-width: 740px){.glossary-terms-img{margin:0 auto}}@media only screen and (max-device-width: 736px), (max-width: 736px){.vocab-cta-wrap .form-fields{width:400px;max-width:98%;margin:0 auto}.vocab-cta-wrap .form-fields>.field-container{width:100%;margin-right:0;margin-bottom:20px}.vocab-cta-wrap .form-fields .thin-form-cta-wrap{padding-top:20px;text-align:center;width:100%}.vocab-cta-wrap .form-fields .thin-form-cta-wrap .button{font-size:16px}.glossary-terms-wrap .about-sp{display:none}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1112px), (min-width: 1024px) and (max-width: 1112px){.right-glossary-body-content .breadcrumbs{margin:-74px 0 0 -310px}}@media only screen and (min-device-width: 1024px), (min-width: 1024px){.glossary-terms-body .mob-filter{display:none}}@media only screen and (max-device-width: 767px), (max-width: 767px), (max-device-width: 834px) and (orientation: portrait), (max-width: 834px) and (orientation: portrait){.glossary-terms-wrap .about-sp{display:none}.glossary-terms-wrap .about-sp-vocab-mobile{display:block;background-color:#f3f8fe;padding:10px 0;box-shadow:0 8px 20px -10px #888888}.glossary-terms-wrap .about-sp-vocab-mobile ul>li{text-align:center;float:left;width:33.33%;box-sizing:border-box;padding:0 10px}.glossary-terms-wrap .about-sp-vocab-mobile ul>li p{display:inline-block;margin:0;padding:0}.glossary-terms-wrap .about-sp-vocab-mobile ul>li span{border:1px solid #6ecffb;border-radius:40px;color:#6ecffb;display:inline-block;height:40px;margin-bottom:10px;width:40px;display:table-cell;vertical-align:middle}.glossary-terms-wrap .about-sp-vocab-mobile ul>li span.feature1-icon{border-color:#6ecffb;color:#6ecffb}.glossary-terms-wrap .about-sp-vocab-mobile ul>li span.feature2-icon{border-color:#bcb5f2;color:#bcb5f2}.glossary-terms-wrap .about-sp-vocab-mobile ul>li span.feature3-icon{border-color:#fab271;color:#fab271}.glossary-terms-wrap .about-sp-vocab-mobile ul>li span>i{font-size:20px;vertical-align:middle}.glossary-terms-wrap .about-sp-vocab-mobile ul>li strong{display:block;color:#000000;font:normal 700 16px/20px "proxima-nova", Helvetica, Arial, sans-serif}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap{background:url(//cdn.splashmath.com/assets/math-games/mob-math-games-banner-1e1889d7e4b498d60e29f2e193f9a3e186fcf78534698227d9de07826b4819b7.jpg) bottom center no-repeat #028dfe;background-size:100% auto;min-height:260px}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap .page-main-heading{width:98%;min-height:0;color:#ffffff;white-space:normal;text-overflow:unset}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap p{color:#ffffff}.glossary-terms-wrap .math-games-banner-wrap.math-games-banner-wrap .user-signup{background-color:transparent}.glossary-terms-body .mob-filter{width:50px;height:50px;background:#09c1fd;border-radius:50%;text-align:center;display:table;box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);border:1px solid #ffffff;position:absolute;z-index:1;bottom:8.6%;left:50%;margin-left:-26px}.glossary-terms-body .mob-filter i{color:#fff;vertical-align:middle;display:table-cell;font-size:20px;cursor:pointer}.user-signup.vocab-page-signup{max-width:100%;background-color:#fff}}@media only screen and (max-device-width: 767px) and (orientation: portrait), (max-width: 767px) and (orientation: portrait){.vocab-grade-container>ul{width:100%}.vocab-grade-container>ul .grade-heading{width:100%}}@media only screen and (max-width: 823px) and (orientation: landscape){.right-glossary-body-content{width:90%;margin:0 auto;float:none}.right-glossary-body-content .breadcrumbs{margin:-50px 0 0 -32px}.games-section-inside-vocab-term .user-signup .submit-button-container .secondary-button{margin:0 0 0 10px}}@media only screen and (max-device-width: 1023px) and (min-device-width: 768px){.games-section-inside-vocab-term .user-signup .submit-button-container .secondary-button{margin:0 0 0 10px}}@media only screen and (max-device-width: 420px) and (orientation: portrait), (max-width: 420px){.right-glossary-body-content .breadcrumbs{margin:-50px 0 0 -15px}.glossary-terms-wrap .about-sp-vocab-mobile ul>li strong{font-size:13px;line-height:17px}}@media only screen and (min-device-width: 768px) and (max-device-width: 834px) and (orientation: portrait){.games-section-inside-vocab-term .skill-wrapper{max-width:100%}.right-glossary-body-content .terms-badge-wrap{display:none}}@media only screen and (max-device-width: 480px){.glossary-terms-desc iframe{height:480px;width:90vw}}.testimonials-wrapper{display:none}.grades-middle-cnt{position:relative;margin-bottom:30px}.curriculum-state-btn{position:absolute;bottom:-20px;right:50%;border-radius:40px;padding:10px 20px;background-color:#ffffff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);transform:translateX(50%);min-width:140px;z-index:2}.curriculum-state-btn a{color:#fd9025;padding-right:10px;display:inline-block}.curriculum-state-btn i{color:#fd9025;display:inline-block;font-size:7px;transform:rotate(90deg)}.curriculum-state-btn.collapse-curriculum i{transform:rotate(-90deg)}.grades-pg{min-height:700px;position:relative;width:100%;overflow:hidden;margin:-43px auto 0}.grades-pg.std-dashboard{border:4px solid #8cf1df;border-radius:20px;color:#FF970F;margin:0 auto 40px;min-height:700px;position:relative;width:84%;overflow:hidden}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt{background-color:#ffffff}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .container-1200{width:960px;margin:0 auto}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .text-center .button{font-size:26px;line-height:30px;padding:14px 32px;font-weight:300;box-shadow:none;min-width:100px;border-radius:40px}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .op-hd{padding:10px 0}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .op-brd .op-lbl,.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .op-brd .op-configure{font-size:19px;line-height:25px}.grades-pg.std-dashboard .grades-middle-cnt.grades-middle-cnt .op-config-lst{padding:5% 0 5% 2%}.grades-pg.skills-pg.skills-pg{margin:0 auto}.grades-pg .container{max-width:97%}.grades-pg .container.trial-enabled{width:1100px}.grades-pg .container.trial-enabled .parent-start-form-wrap{padding:13px 0px}.grades-pg .container.trial-enabled .parent-start-form-wrap .field-container{width:26%}.grades-pg .container.trial-enabled .parent-start-form-wrap .submit-button-container .button{padding:7px 10px}.grades-pg .container.trial-enabled .parent-start-form-wrap .submit-button-container input{min-width:245px}.grades-pg .container.trial-enabled .parent-start-form-wrap .plan-after-month{text-align:right;color:#000;padding-top:5px}.grades-pg .visible-sm{display:none}.grades-pg .parent-form-thin .field-container input{border:1px solid #B5B5B5}.grades-pg .key_features.grade-features{margin-bottom:0}.grades-pg.grade1 .signup-btn{background-color:#ec7a0b;border-color:#b85d04}.grades-pg.grade1 .breadcrumb{color:#ff860f}.grades-pg.grade1 .breadcrumb-lk{color:#ff860f}.grades-pg.grade1 .chapter-card{border-color:#cabb9d}.grades-pg.grade1 .chapter-card-hd{background:rgba(249,245,238,0.6);border-color:#cabb9d}.grades-pg.grade1 .chapter-topics-blk:hover{text-decoration:underline;-webkit-text-decoration:underline}.grades-pg.grade1 .topics-cnt.even{background:rgba(249,245,238,0.6)}.grades-pg.grade1 .custom-th .flex-control-nav>a.selected,.grades-pg.grade1 .custom-th .flex-control-nav li.active,.grades-pg.grade1 .custom-th .flex-control-nav a.flex-active{background:#FF860F}.grades-pg.grade1 .nav-hd{background:#ff970f}.grades-pg.grade1.skills-pg{background:#fff}.grades-pg.grade2.skills-pg{background:#fff}.grades-pg.grade2 .signup-btn{background-color:#e64e19;border-color:#bb2c0b}.grades-pg.grade2 .breadcrumb{color:#ea521d}.grades-pg.grade2 .breadcrumb-lk{color:#ea521d}.grades-pg.grade2 .chapter-card{border-color:#d4b1a2}.grades-pg.grade2 .chapter-card-hd{background:rgba(249,243,241,0.6);border-color:#d4b1a2}.grades-pg.grade2 .chapter-topics-blk:hover{text-decoration:underline}.grades-pg.grade2 .topics-cnt.even{background:rgba(249,243,241,0.6)}.grades-pg.grade2 .custom-th .flex-control-nav>a.selected,.grades-pg.grade2 .custom-th .flex-control-nav li.active,.grades-pg.grade2 .custom-th .flex-control-nav a.flex-active{background:#ea521d}.grades-pg.grade2 .nav-hd{background:#f67345}.grades-pg.grade3.skills-pg{background:#fff}.grades-pg.grade3 .signup-btn{background-color:#3594bc;border-color:#0e658a}.grades-pg.grade3 .breadcrumb{color:#2083ad}.grades-pg.grade3 .breadcrumb-lk{color:#2083ad}.grades-pg.grade3 .chapter-card{border-color:#a3b9c1}.grades-pg.grade3 .chapter-card-hd{background:rgba(237,246,250,0.6);border-color:#a3b9c1}.grades-pg.grade3 .chapter-topics-blk:hover{text-decoration:underline}.grades-pg.grade3 .topics-cnt.even{background:rgba(237,246,250,0.6)}.grades-pg.grade3 .custom-th .flex-control-nav>a.selected,.grades-pg.grade3 .custom-th .flex-control-nav li.active,.grades-pg.grade3 .custom-th .flex-control-nav a.flex-active{background:#2083ad}.grades-pg.grade3 .nav-hd{background:#3c9fc8}.grades-pg.grade4.skills-pg{background:#fff}.grades-pg.grade4 .signup-btn{background-color:#60a23c;border-color:#387b13}.grades-pg.grade4 .breadcrumb{color:#5A8E3D}.grades-pg.grade4 .breadcrumb-lk{color:#5A8E3D}.grades-pg.grade4 .chapter-card{border-color:#ACBBA4}.grades-pg.grade4 .chapter-card-hd{background:rgba(242,249,237,0.6);border-color:#ACBBA4}.grades-pg.grade4 .chapter-topics-blk:hover{text-decoration:underline}.grades-pg.grade4 .topics-cnt.even{background:rgba(242,249,237,0.6)}.grades-pg.grade4 .custom-th .flex-control-nav>a.selected,.grades-pg.grade4 .custom-th .flex-control-nav li.active,.grades-pg.grade4 .custom-th .flex-control-nav a.flex-active{background:#5A8E3D}.grades-pg.grade4 .nav-hd{background:#72c048}.grades-pg.grade5.skills-pg{background:#fff}.grades-pg.grade5 .signup-btn{background-color:#804d9e;border-color:#5a1b80}.grades-pg.grade5 .breadcrumb{color:#836396}.grades-pg.grade5 .breadcrumb-lk{color:#836396}.grades-pg.grade5 .chapter-card{border-color:#b9a7c5}.grades-pg.grade5 .chapter-card-hd{background:rgba(248,243,251,0.6);border-color:#b9a7c5}.grades-pg.grade5 .chapter-topics-blk:hover{text-decoration:underline}.grades-pg.grade5 .topics-cnt.even{background:rgba(248,243,251,0.6)}.grades-pg.grade5 .custom-th .flex-control-nav>a.selected,.grades-pg.grade5 .custom-th .flex-control-nav li.active,.grades-pg.grade5 .custom-th .flex-control-nav a.flex-active{background:#836396}.grades-pg.grade5 .nav-hd{background:#a075b9}.grades-pg.mathfacts .signup-btn{background-color:#10c6a6;border-color:#00876f}.grades-pg.mathfacts .breadcrumb{color:#00876f}.grades-pg.mathfacts .breadcrumb-lk{color:#00876f}.grades-pg.mathfacts .grades-middle-cnt{background:#F8f8f8}.grades-pg.gradek.skills-pg,.grades-pg.kindergarten.skills-pg{background:#fff;margin:0 auto}.grades-pg.gradek .signup-btn,.grades-pg.kindergarten .signup-btn{background-color:#f24e97;border-color:#ba0957}.grades-pg.gradek .breadcrumb,.grades-pg.kindergarten .breadcrumb{color:#db3880}.grades-pg.gradek .breadcrumb-lk,.grades-pg.kindergarten .breadcrumb-lk{color:#db3880}.grades-pg.gradek .chapter-card,.grades-pg.kindergarten .chapter-card{border-color:#fd88bc}.grades-pg.gradek .chapter-card-hd,.grades-pg.kindergarten .chapter-card-hd{background:rgba(252,241,246,0.6);border-color:#fd88bc}.grades-pg.gradek .chapter-topics-blk:hover,.grades-pg.kindergarten .chapter-topics-blk:hover{text-decoration:underline}.grades-pg.gradek .topics-cnt.even,.grades-pg.kindergarten .topics-cnt.even{background:rgba(252,241,246,0.6)}.grades-pg.gradek .custom-th .flex-control-nav>a.selected,.grades-pg.gradek .custom-th .flex-control-nav li.active,.grades-pg.gradek .custom-th .flex-control-nav a.flex-active,.grades-pg.kindergarten .custom-th .flex-control-nav>a.selected,.grades-pg.kindergarten .custom-th .flex-control-nav li.active,.grades-pg.kindergarten .custom-th .flex-control-nav a.flex-active{background:#ffb7d8}.grades-pg.gradek .nav-hd,.grades-pg.kindergarten .nav-hd{background:#f24e97}.grades-pg .topics-cnt:last-child{padding-bottom:70px}.grades-pg .form-fields{margin-top:30px}.grades-pg .form-fields .field-container{margin-bottom:20px}.grades-pg .form-fields .field-container input{border:1px solid #B5B5B5;background-color:#fbd889;color:#d87913;border:none;font-size:20px}.grades-pg .form-fields .rounded-button-light-orange,.grades-pg .form-fields .home-rounded-button-light-orange,.grades-pg .form-fields .rounded-button-light-blue,.grades-pg .form-fields .thin-form-parent-singup-btn{padding:15px;font-size:15px}.grades-pg .form-fields .simple_form_input_error.help-inline{color:#ff0000}.grade-bannerw{position:relative;z-index:11;border-top:7px solid #e4eaea;overflow-y:hidden}.grade-bannerw.skills-landing-page{overflow-y:visible}.grade-bannerw:before{background-color:#e4eaea;content:"";height:26px;left:0;position:absolute;right:0;top:0}.grade-bannerw .grade-banner{padding-bottom:17px;margin-bottom:-17px}.grade-bannerw .grade-banner:after{content:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradek_banner-8abc05f52dad2c3ea8235eab3d69353cc46958620e4a202cb916979c50b345c5.png) url(//cdn.splashmath.com/assets/home/v5/grade_page/grade1_banner-d6747d790cbff536cbfef599fd8a22b44eb6d3eba5111bac7462f3a90c94a68c.png) url(//cdn.splashmath.com/assets/home/v5/grade_page/grade2_banner-bca419a123cefd1da6aba16a4ddf205a42d461b105ae6cc4dd5ef5030863c70a.png) url(//cdn.splashmath.com/assets/home/v5/grade_page/grade3_banner-f5a56dabd0bbc5209f6c18eb082de56cb773071459194a4b1d6eed8c15a5477f.png) url(//cdn.splashmath.com/assets/home/v5/grade_page/grade4-5_banner-4600c32a304c77df516279d9332e57bce70a1687aaac9c3c6905be09a8407d00.png) url(//cdn.splashmath.com/assets/home/v5/grade_page/grademath_banner-e554753d909278cec185488dca474d633337f550e9417b557ca04c6654fc2df9.png);display:none}.topics-cnt{padding:20px 0 20px 0;color:#fff}.topics-cnt h4{margin:0;color:#565656;font-size:20px;line-height:24px;background:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradepage_sprite-98e04da3df25e0210d6cc46e7d18c65975dee440e61389ecd418b0134f6baba7.png) no-repeat 15px 11px transparent;padding:10px 0 10px 70px;border-bottom:1px solid #d6d4d3}.topics-cnt>ul{margin:0 2%;width:29%}.topics-cnt>ul>li{background:#ffffff;border:1px solid #d6d4d3;border-radius:16px;margin-bottom:20px}.topics-cnt.odd{background:none repeat scroll 0 0 #FAFBF9}.topics-cnt .right-cnt{min-height:150px;width:100%}.topics-cnt h4.subtract-within-1000{background-position:15px 11px}.topics-cnt h4.subtract-within-100{background-position:15px -46px}.topics-cnt h4.add-within-1000,.topics-cnt h4.four-digit-addition{background-position:15px -101px}.topics-cnt h4.add-within-100{background-position:15px -159px}.topics-cnt h4.compare-numbers-gk{background-position:15px -226px}.topics-cnt h4.numbers-beyond-10-gk{background-position:15px -296px}.topics-cnt h4.numbers-up-to-10-gk{background-position:15px -367px}.topics-cnt h4.numbers-up-to-5-gk{background-position:15px -440px}.topics-cnt h4.mixed-operations{background-position:15px -514px}.topics-cnt h4.money{background-position:15px -585px}.topics-cnt h4.time{background-position:15px -653px}.topics-cnt h4.measurements-gk,.topics-cnt h4.measurements,.topics-cnt h4.measurement{background-position:15px -781px}.topics-cnt h4.algebra{background-position:15px -843px}.topics-cnt h4.place-value{background-position:15px -910px}.topics-cnt h4.counting-and-comparison,.topics-cnt h4.number-sense{background-position:15px -983px}.topics-cnt h4.add-and-subtract-within-100{background-position:15px -1110px}.topics-cnt h4.geometry-gk,.topics-cnt h4.geometry{background-position:15px -1174px}.topics-cnt h4.fractions{background-position:15px -1240px}.topics-cnt h4.decimal,.topics-cnt h4.decimals,.topics-cnt h4.decimal-arithmetic{background-position:15px -1302px}.topics-cnt h4.data-and-graphs,.topics-cnt h4.data{background-position:15px -1367px}.topics-cnt h4.subtraction-gk,.topics-cnt h4.subtraction,.topics-cnt h4.advanced-subtraction,.topics-cnt h4.subtraction-facts,.topics-cnt h4.subtract-within-20{background-position:15px -1428px}.topics-cnt h4.multiplication-facts,.topics-cnt h4.multiplication2,.topics-cnt h4.multiplication{background-position:15px -1489px}.topics-cnt h4.division-facts,.topics-cnt h4.division2,.topics-cnt h4.division{background-position:15px -1549px}.topics-cnt h4.addition-gk,.topics-cnt h4.addition,.topics-cnt h4.advanced-addition,.topics-cnt h4.addition-facts,.topics-cnt h4.add-within-20{background-position:15px -1609px}.chapter-card{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #ACBBA4;color:#794436;float:left;min-height:150px;text-align:center;width:150px;position:relative}.chapter-card-hd{background:none repeat scroll 0 0 #EFF6EB;border-top:1px solid #ACBBA4;font-size:14px;line-height:20px;margin:0;padding:6px 4px;position:absolute;bottom:0;right:0;left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-topics-wrap{margin:0 0 16px 8px}.chapter-topics-wrap>li{width:330px;font-size:18px;line-height:22px}.chapter-topics-blk{color:#565656;display:block}.chapter-topics-blk:hover{color:#565656}.chapter-topics-blk:hover>span,.chapter-topics-blk:hover>strong{text-decoration:underline}.chapter-topics-count{display:inline-block;padding:8px 4px;vertical-align:top;min-width:16px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;text-align:center;font-weight:400;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif}.chapter-topics-txt{display:inline-block;overflow:hidden;padding:8px 8px 8px 0;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:80%}.signup-btn{background:none repeat scroll 0 0 #8DC20E;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-bottom:4px solid;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:20px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;line-height:24px;margin:5px 0 1px;min-width:30%;padding:14px 20px 13px;text-align:center;text-transform:capitalize;vertical-align:middle;word-wrap:break-word}.signup-btn:hover,.signup-btn:active,.signup-btn:focus{color:#FFFFFF;border-bottom-width:2px;margin-top:7px}.custom-th .carosel{margin:0}.custom-th .carosel img{width:400px;height:250px;color:#fff}.custom-th .flex-control-nav{bottom:-29px;left:50%;margin:10px 0 0 -32px;position:absolute;text-align:center}.custom-th .flex-control-nav a{display:block;background:#d7cac5;width:10px;height:10px;border-radius:10px;text-indent:-9999px;margin-right:6px}.custom-th .flex-control-nav a.active,.custom-th .flex-control-nav a.selected,.custom-th .flex-control-nav a.flex-active{background:#F7902B}.custom-th .flex-control-nav>li{display:inline-block;background:#d7cac5;width:10px;height:10px;border-radius:10px;text-indent:-9999px;margin-right:6px;cursor:pointer}.custom-th .flex-control-nav>li.active,.custom-th .flex-control-nav>li.selected{background:#F7902B}.carousel-wrap{background:none repeat scroll 0 0 #FFFFFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 4px #808080;-moz-box-shadow:0 0 4px #808080;box-shadow:0 0 4px #808080;margin-bottom:35px;padding:10px;position:relative;width:350px;max-width:100%}.carousel-wrap .carosel-wrapper{overflow:hidden;height:250px}.carousel-wrap .flex-direction-nav{display:none}.grade_description{color:#000;font-size:16px;line-height:26px;margin-bottom:30px}.signup-free-btn-wrap{margin:0;text-align:center;padding-top:10px}.signup-free-btn-wrap>a{font-size:17px;line-height:21px;text-decoration:underline}#slider_widget_drill_time_to_answer .op-configure .op-txt{font-size:0.85em}.op-brd{background:none repeat scroll 0 0 #ffffff;border:1px solid #c7d6d3;padding:2%;text-align:center}.op{display:inline-block;vertical-align:middle;width:20%}.op-lk,.op-num{border:2px solid #84c3d1;border-radius:50%;display:inline-block;height:90px;text-align:center;vertical-align:middle;width:90px;background:#fff;line-height:90px}.op-lk.active,.active.op-num,.op-lk:hover,.op-num:hover,.op-lk:active,.op-num:active,.op-lk:focus,.op-num:focus{background:#8e9eff;border-color:#8e9eff;box-shadow:none;color:#fff}.op-lk.active,.active.op-num{background:#8e9eff;border-color:#8e9eff}.op-hd.op-hd{font-size:30px;line-height:36px;font-weight:300;color:#5a5a5a;margin:0;padding:30px 0}[class^="op--"]{background:url("//cdn.splashmath.com/assets/grades/operators-557d9c3361dad5bb65a8aecd6250b2dfa7d212a8ab7e326e2ae6e90c5cbbac87.png") no-repeat 0 0;width:58px;height:58px;display:inline-block;vertical-align:middle}[class^="op--"].small{background-size:200px 23px;margin:2px}.op--plus,.op--add{background-position:0 -2px}.op--plus.small,.op--add.small{width:19px;height:20px;background-position:0 -1px}.op--minus,.op--sub{background-position:-150px -16px;width:65px;height:31px}.op--minus.small,.op--sub.small{background-position:-58px -6px;width:21px;height:11px}.op--multiply,.op--mul{background-position:-310px 0px}.op--multiply.small,.op--mul.small{background-position:-119px -1px;width:20px;height:20px}.op--divide,.op--div{background-position:-466px 6px;width:64px;height:72px}.op--divide.small,.op--div.small{background-position:-179px 0;width:21px;height:23px}.op-sctn{display:inline-block;vertical-align:top;width:53%;margin-bottom:30px}.op-sctn.last{margin-left:2%;width:45%}.op-sctn .op-hd{color:#636f6d}.op-num{border-radius:8px;color:#8ac1cd;font-size:48px;height:84px;line-height:84px;margin:3.4%;width:84px;box-shadow:2px 2px 0 #84c3d1;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.op-config-lst{font-size:22px;line-height:30px;padding:4.4% 0 4.3% 2%}.op-config-lst.disabled{filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;cursor:not-allowed}.op-lbl{display:inline-block;vertical-align:middle;width:50%;color:#3699ad;font-size:22px;line-height:28px;text-align:left}.op-configure{display:inline-block;text-align:center;vertical-align:middle;width:50%}.op-configure a{padding:5px}.op-configure .icon{vertical-align:middle;color:#dddcdc;cursor:pointer}.op-configure .active .icon{color:#9d9d9d;cursor:pointer}.op-configure .icon.inactive{cursor:not-allowed}.op-txt{display:inline-block;vertical-align:middle;width:60%;color:#747474}.op-box .button{font-size:36px;line-height:40px;padding:8px 32px;font-weight:500;box-shadow:0px 6px 0 #bd5d00;border-radius:14px;min-width:200px}.op-box{padding:10px 0 30px}.grades-pg .testimonals-wrap{background-color:#ffffff}.grades-pg .testimonals-wrap h2{color:#464a4d}.grades-pg .testimonals-wrap .testimonialsBox .testimonils h3,.grades-pg .testimonals-wrap .testimonialsBox .testimonils p,.grades-pg .testimonals-wrap .testimonialsBox .testimonils .user-pic{color:#464a4d}.grades-pg .testimonals-wrap .read-more-wrap .button{background-color:#e9e9e9;box-shadow:0px 3px #cfcece;color:#7e7e7e}.grade-page-banner.grades-banner .gradepage-banner-form h1,.grade-page-banner.grades-banner .gradepage-banner-form .head-main-text{font-size:36px;display:block}.grade-page-banner.grades-banner .gradepage-banner-form .form-fields{width:500px;text-align:center;padding:30px 30px 10px;border-radius:10px;margin-top:0}.grade-page-banner.grades-banner .gradepage-banner-form .form-fields.signup-cta-wrapper{padding-top:10px}.grade-page-banner.grades-banner .gradepage-banner-form .form-fields.signup-cta-wrapper>p{padding:0}.grade-page-banner.grades-banner .gradepage-banner-form .form-fields .field-container{width:47%;margin-right:20px}.grade-page-banner.grades-banner .gradepage-banner-form .form-fields .field-container.psw-field-container{margin-right:0}.grade-page-banner.grades-banner .gradepage-banner-form .thin-form-cta-wrap{float:none}.grade1 .thin-form-cta-wrap.summer-live .submit-button-container,.grade2 .thin-form-cta-wrap.summer-live .submit-button-container,.grade3 .thin-form-cta-wrap.summer-live .submit-button-container,.gradek .thin-form-cta-wrap.summer-live .submit-button-container,.kindergarten .thin-form-cta-wrap.summer-live .submit-button-container{position:relative}.grade1 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grade2 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grade3 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.gradek .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.kindergarten .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge{position:absolute;background:url(//cdn.splashmath.com/assets/home/v5/grade_page/summer_badge1-d0b4b1e8b79c5fc8f1fb9ae4ba3e035f6f7d67330094c88e50810485ded75a94.png) 0 0 no-repeat;height:90px;width:119px;right:-29px;top:-20.5px;transform:scale(0.55);-webkit-transform:scale(0.55);-moz-transform:scale(0.55);-o-transform:scale(0.55);-ms-transform:scale(0.55)}.ie9 .grade1 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.ie9 .grade2 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.ie9 .grade3 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.ie9 .gradek .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.ie9 .kindergarten .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge{right:-14px}.grade4 .thin-form-cta-wrap.summer-live .submit-button-container,.grade5 .thin-form-cta-wrap.summer-live .submit-button-container{position:relative}.grade4 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grade5 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge{position:absolute;background:url(//cdn.splashmath.com/assets/home/v5/grade_page/summer_badge2-7612572a697e512da56ece4ebbf3a4e916683b0eee5fe3bc5abdcc65c9db2251.png) 0 0 no-repeat;height:93px;width:103px;right:-43px;z-index:1;top:-21px;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5)}.grades-banner{position:relative;z-index:10}.grades-banner .gradepage-banner-form{width:738px;float:right;padding-top:53px}.grades-banner .gradepage-banner-form p{font-size:26px;line-height:30px;font-family:proxima-nova;-webkit-font-family:proxima-nova;font-weight:600;color:#d24529;padding-right:60px}.grades-banner .gradepage-banner-form p.small-device{display:none}.grades-banner .gradepage-banner-form h1,.grades-banner .gradepage-banner-form .head-main-text{font-size:38px;line-height:44px;font-weight:600;font-family:"signika";color:#d13939;padding-right:85px;display:block;margin:10px 0}.grades-banner .gradepage-banner-form .form-fields .field-container{float:left;width:21%;margin-right:30px}.grades-banner .gradepage-banner-form .form-fields .field-container input{text-align:left;padding-left:14px}.grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error{border:1px solid #ff0000}.grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{font-size:19px;line-height:23px}.grades-banner .gradepage-banner-form .thin-form-cta-wrap{float:left}.grades-banner .gradepage-banner-form .thin-form-cta-wrap .submit-button-container{display:inline-block}.grades-banner .gradepage-banner-form .thin-form-cta-wrap .submit-button-container input{min-width:250px}.grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{width:790px}.mathfact-page{padding-top:16px}.grades-features-wrap{padding:20px 0}.grades-features-wrap .grades-features .game-section-wrap{opacity:1}.grades-features-wrap .grades-features .game-section-wrap>li p{font-family:proxima-nova;font-weight:400}.grades-features-wrap .grades-features .game-section-wrap li.multiple-theme{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/personalised_icon-7baf5552b1dbc152d62009a99c5fd6d503b69a60c0665a344193bd4144621b04.png)}.grades-features-wrap .grades-features .game-section-wrap li.multiple-theme>p{width:80%}.grades-features-wrap .grades-features .game-section-wrap li.device-agnostic{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/report_icon-16bb313a176aee83a3dc503277da89d5f2427a3f8a58493d0e40ab82c9e9f439.png)}.grades-features-wrap .grades-features .game-section-wrap li.device-agnostic>p{width:94%}.grades-features-wrap .grades-features .game-section-wrap li.gamification{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/fun_icon-9bd3c0e3a028f0fe37a19b22dc1d606d43b3158ee871929f84cf78070114d930.png)}.grades-features-wrap .grades-features .game-section-wrap li.gamification>p{width:80%}.grades-features-wrap .grades-features h2{font-size:32px;line-height:38px;text-align:center;margin:0;padding-bottom:10px;-webkit-font-family:"museo-sans-n5", "museo-sans", "sans-serif";font-family:"museo-sans-n5", "museo-sans", "sans-serif";font-weight:500}.thin-form-parent-singup-btn.thin-form-parent-singup-btn{background-color:#f67345;box-shadow:2px 2px 25px 2px #fff;font-weight:600}.grades-middle-cnt h1{text-align:center;margin:0;padding:20px 0 10px 0;font-size:32px;line-height:36px;font-family:"museo-sans-n5", "museo-sans", "sans-serif";font-weight:500}.grades-middle-cnt.grades-dashboard{margin-top:43px}.mfskills-wrapper{margin-top:43px}.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradek_banner-8abc05f52dad2c3ea8235eab3d69353cc46958620e4a202cb916979c50b345c5.png) no-repeat;width:1200px;min-height:440px}.grades-pg.gradek .grades-banner .gradepage-banner-form,.grades-pg.kindergarten .grades-banner .gradepage-banner-form{padding-top:60px}.grades-pg.gradek .grades-banner .gradepage-banner-form p,.grades-pg.gradek .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.kindergarten .grades-banner .gradepage-banner-form p,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .head-main-text{color:#ca3652}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields{background:rgba(254,229,147,0.5);border:1px solid rgba(230,181,41,0.3)}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input{background:#ffd471;color:#aa260b;box-shadow:inset 4px 6px 6px 0px #d6830d, 0px 0px 0px 2px #fff;-webkit-appearance:none}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error{border:1px solid #fe4038}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder{color:#d17b00}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder{color:#d17b00}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder{color:#d17b00}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder{color:#d17b00}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{background:#ff5c7b;box-shadow:0px 4px 0px #be3953, 0px 2px 0px 4px #fff;padding:11px 15px}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus{background:#dd405e}.grades-pg.gradek .grades-banner .gradepage-banner-form .signup-free-btn-wrap a,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .signup-free-btn-wrap a{color:#c55129}.grades-pg.gradek .grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.kindergarten .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/gradek_banner-6e439bbcfbd73efb6acd572de283156d7f8af8edbfe7aaa5f608a1671b2307ed.png) no-repeat center top transparent;min-height:361px}.grades-pg.gradek .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields,.grades-pg.kindergarten .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.gradek .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form,.grades-pg.kindergarten .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{padding-top:70px}.grades-pg.gradek .grades-middle-cnt,.grades-pg.kindergarten .grades-middle-cnt{background:#fff9ea}.grades-pg.grade1 .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade1_banner-d6747d790cbff536cbfef599fd8a22b44eb6d3eba5111bac7462f3a90c94a68c.png);background-repeat:no-repeat;width:1200px;margin-top:24px;min-height:420px}.grades-pg.grade1 .grades-banner .gradepage-banner-form{padding-top:40px}.grades-pg.grade1 .grades-banner .gradepage-banner-form p{color:#d13939}.grades-pg.grade1 .grades-banner .gradepage-banner-form h1{color:#d24529}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields{background:rgba(254,229,147,0.5);border:1px solid rgba(230,181,41,0.3)}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input{background:#fbd889;color:#aa260b;box-shadow:inset 4px 6px 6px 0px #e68d29, 0px 0px 0px 2px #fff;-webkit-box-shadow:inset 4px 6px 6px 0px #e68d29, 0px 0px 0px 2px #fff;-moz-box-shadow:inset 4px 6px 6px 0px #e68d29, 0px 0px 0px 2px #fff;-webkit-appearance:none}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error{border:1px solid #ff0000}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder{color:#d17b00}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder{color:#d17b00}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder{color:#d17b00}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder{color:#d17b00}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{background:#f67345;box-shadow:0px 4px 0px #cd4211, 0px 2px 0px 4px #fff;padding:11px 15px}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus{background:#e24c18}.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .simple_form_input_error.help-inline{color:#ff0000}.grades-pg.grade1 .grades-banner .gradepage-banner-form .signup-free-btn-wrap a{color:#c55129}.grades-pg.grade1 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/grade1_banner-c2473749e52b74a080fe93a0b4e60e813b9d073bc2a48515eb5e2d67a4eabd61.png) no-repeat center top transparent;min-height:344px}.grades-pg.grade1 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.grade1 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{padding-top:62px}.grades-pg.grade1 .grades-middle-cnt{background:#fffbef}.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade2_banner-bca419a123cefd1da6aba16a4ddf205a42d461b105ae6cc4dd5ef5030863c70a.png) no-repeat;width:1200px;margin-top:34px;min-height:410px}.grades-pg.grade2 .grades-banner .gradepage-banner-form,.grades-pg.grade3 .grades-banner .gradepage-banner-form{padding-top:50px}.grades-pg.grade2 .grades-banner .gradepage-banner-form p,.grades-pg.grade2 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade3 .grades-banner .gradepage-banner-form p,.grades-pg.grade3 .grades-banner .gradepage-banner-form .head-main-text{color:#ffffff}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields{background:rgba(255,255,255,0.2)}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input{background:#0059c8;color:#fefefe;box-shadow:inset 8px 8px 4px 0px #00359e,0px 0px 0px 2px rgba(107,215,255,0.5);-webkit-box-shadow:inset 8px 8px 4px 0px #00359e,0px 0px 0px 2px rgba(107,215,255,0.5);-webkit-appearance:none}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input.required.error,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input.text-field.error{border:1px solid #ffed88}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder{color:#00c6ff}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder{color:#00c6ff}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder{color:#00c6ff}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder{color:#00c6ff}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{background:#ff5777;box-shadow:0px 4px 0px #be3953, 0px 2px 0px 4px #fff;padding:11px 15px}.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus{background:#d62e4e}.grades-pg.grade2 .grades-banner .gradepage-banner-form .signup-free-btn-wrap a,.grades-pg.grade3 .grades-banner .gradepage-banner-form .signup-free-btn-wrap a{color:#ffffff}.grades-pg.grade2 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.grade3 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/grade2_banner-600a96084695604772bcca906fae2c847e148a4fb2c58cdfda156c0f2edc7d90.png) no-repeat center top transparent;min-height:328px}.grades-pg.grade2 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields,.grades-pg.grade3 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.grade2 .grades-middle-cnt,.grades-pg.grade3 .grades-middle-cnt{background:#dcf9ff}.grades-pg.grade3 .grades-banner{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade3_banner-f5a56dabd0bbc5209f6c18eb082de56cb773071459194a4b1d6eed8c15a5477f.png) no-repeat}.grades-pg.grade3 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/grade3_banner-600a96084695604772bcca906fae2c847e148a4fb2c58cdfda156c0f2edc7d90.png) no-repeat center top transparent;min-height:328px}.grades-pg.grade3 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.grade4 input,.grades-pg.grade4 button,.grades-pg.grade4 select,.grades-pg.grade4 textarea,.grades-pg.grade5 input,.grades-pg.grade5 button,.grades-pg.grade5 select,.grades-pg.grade5 textarea{font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400}.grades-pg.grade4 input:focus,.grades-pg.grade4 input:active,.grades-pg.grade4 button:focus,.grades-pg.grade4 button:active,.grades-pg.grade4 select:focus,.grades-pg.grade4 select:active,.grades-pg.grade4 textarea:focus,.grades-pg.grade4 textarea:active,.grades-pg.grade5 input:focus,.grades-pg.grade5 input:active,.grades-pg.grade5 button:focus,.grades-pg.grade5 button:active,.grades-pg.grade5 select:focus,.grades-pg.grade5 select:active,.grades-pg.grade5 textarea:focus,.grades-pg.grade5 textarea:active{box-shadow:none !important;outline:none}.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade4-5_banner-4600c32a304c77df516279d9332e57bce70a1687aaac9c3c6905be09a8407d00.png) no-repeat;width:1200px;min-height:440px;margin-top:4px}.grades-pg.grade4 .grades-banner .gradepage-banner-form,.grades-pg.grade5 .grades-banner .gradepage-banner-form{padding-top:56px}.grades-pg.grade4 .grades-banner .gradepage-banner-form p,.grades-pg.grade4 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade5 .grades-banner .gradepage-banner-form p,.grades-pg.grade5 .grades-banner .gradepage-banner-form .head-main-text{color:#72fdff}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields{background:rgba(0,38,146,0.64)}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label{position:relative;cursor:pointer;padding:15px 0 24px 0;margin:0 48px 0 24px;background:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradepage4_input_sprite-18a45d4ca9f45fd328dc3b36e95bc55f440610d74b8fff2b65a058a3ec90a739.png) repeat-x 0px -66px transparent}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label:before,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label:before{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradepage4_input_sprite-18a45d4ca9f45fd328dc3b36e95bc55f440610d74b8fff2b65a058a3ec90a739.png) no-repeat 0 0 transparent;content:"";display:block;width:30px;height:56px;position:absolute;top:0;left:-30px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label:after,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label:after{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradepage4_input_sprite-18a45d4ca9f45fd328dc3b36e95bc55f440610d74b8fff2b65a058a3ec90a739.png) no-repeat 0px -132px transparent;content:"";position:absolute;height:56px;width:30px;top:0;right:-30px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label.error,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label.error{background-position:0px -264px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label.error:before,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label.error:before{background-position:0px -198px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields label.error:after,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields label.error:after{background-position:0px -330px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input{background:none;border:none;padding:0;margin:0;text-align:center;box-shadow:none;color:#ffffff;text-align:left}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input.required.error,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input.text-field.error,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input.required.error,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input.text-field.error{border:none}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input::-webkit-input-placeholder,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input::-webkit-input-placeholder{color:#3197ff}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input:-moz-placeholder,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input:-moz-placeholder{color:#3197ff}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input::-moz-placeholder,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input::-moz-placeholder{color:#3197ff}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input:-ms-input-placeholder,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input:-ms-input-placeholder{color:#3197ff}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields input:active,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields input:active{border:none}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{background:#ff5777;color:#00ffc9;box-shadow:0px 5px 2px #be3953, 0px 2px 0px 6px #fff;padding:11px 15px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus{color:#cffffa}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap{clear:both}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label{position:relative;padding:15px 0 24px 0;margin:0 18px;display:inline-block;background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade4_btn_pattern-41a3bc84cfe428b41a6456df4abe48d98848a218dbce327e85285077901d9e5c.png) repeat-x 0px -70px transparent}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:before,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:before{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade4_btn_pattern-41a3bc84cfe428b41a6456df4abe48d98848a218dbce327e85285077901d9e5c.png) no-repeat 0 0 transparent;content:"";display:block;width:18px;height:62px;position:absolute;top:0;left:-18px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:after,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:after{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grade4_btn_pattern-41a3bc84cfe428b41a6456df4abe48d98848a218dbce327e85285077901d9e5c.png) no-repeat 0px -140px transparent;content:"";position:absolute;height:62px;width:26px;top:0;right:-26px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label>.thin-form-parent-singup-btn,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label>.thin-form-parent-singup-btn{background:none;border:none;padding:0;margin:0;text-align:center;box-shadow:none}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover{background-position:0px -292px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover:before,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover:before{background-position:0px -220px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover:after,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap label:hover:after{background-position:0px -365px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .submit-button-container,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .submit-button-container{margin-top:10px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .field-container{width:38%}.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .field-container input{padding-top:2px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .signup-free-btn-wrap,.grades-pg.grade5 .grades-banner .gradepage-banner-form .signup-free-btn-wrap{padding-top:0}.grades-pg.grade4 .grades-banner .gradepage-banner-form .signup-free-btn-wrap a,.grades-pg.grade5 .grades-banner .gradepage-banner-form .signup-free-btn-wrap a{color:#3ad5d7}.grades-pg.grade4 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.grade5 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/grade4-5_banner-2a8acf6953b152da43c28eec0532faab513ecd2f411251584808af37f2eb7c21.png) no-repeat center top transparent;min-height:363px}.grades-pg.grade4 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields,.grades-pg.grade5 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.grade4 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form,.grades-pg.grade5 .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{padding-top:76px}.grades-pg.grade4 .grades-middle-cnt,.grades-pg.grade5 .grades-middle-cnt{background:#eafffa}.grades-pg.mathfacts .grades-banner{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/grademath_banner-e554753d909278cec185488dca474d633337f550e9417b557ca04c6654fc2df9.png) no-repeat;width:1200px;min-height:410px;margin-top:34px}.grades-pg.mathfacts .grades-banner .gradepage-banner-form{padding-top:35px}.grades-pg.mathfacts .grades-banner .gradepage-banner-form p,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .head-main-text{color:#ffffff}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields{background:rgba(17,208,252,0.5);border:1px solid rgba(21,177,241,0.3)}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input{background:#00b5ed;color:#ffffff;box-shadow:inset 8px 8px 4px 0px #006ea7,0px 0px 0px 2px rgba(255,255,255,0.59);-webkit-appearance:none}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input::-webkit-input-placeholder{color:#006ea7}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input:-moz-placeholder{color:#006ea7}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input::-moz-placeholder{color:#006ea7}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input:-ms-input-placeholder{color:#006ea7}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn{background:#ff8a00;color:#ffffff;box-shadow:0px 4px 0px #bd5d00, 0px 2px 0px 4px #fff;padding:11px 15px}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:hover,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .thin-form-parent-singup-btn:focus{background:#e77200}.grades-pg.mathfacts .grades-banner .gradepage-banner-form .signup-free-btn-wrap a{color:#0b63a6}.grades-pg.mathfacts .grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background:url(//cdn.splashmath.com/assets/home/v5/grade_page/ab-test/grademath_banner-6f2d820f88e194b27b2d6557f59ecde3f76d68c530aff9c5d24b1e3a2dc5c93e.png) no-repeat center top transparent;min-height:337px}.grades-pg.mathfacts .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{background:none;border:none}.grades-pg.mathfacts .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{padding-top:56px}.grades-pg.mathfacts .grades-middle-cnt{background:#dcf9ff}@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px) and (orientation: landscape), (min-width: 1024px) and (max-width: 1200px){.grades-pg.std-dashboard{min-width:980px}.grades-features .game-section-wrap li{width:22%}.container-1200{width:100%}.chapter-topics-txt{width:78%}.grades-pg .grades-banner.grades-banner{background-size:100% 100%;width:100%}.grades-pg .grades-banner.grades-banner .gradepage-banner-form{float:none;margin-left:340px;width:710px}.grades-pg .grades-banner.grades-banner .gradepage-banner-form .form-fields{padding-top:20px}.grades-pg .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container{margin-right:20px}.grades-pg .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container.psw-field-container{margin-right:0}.grades-pg .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container input{padding-left:10px;padding-right:8px}.grades-pg .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100% 92%}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form{margin-left:300px;padding-top:55px}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form .field-container,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form .field-container{width:38%;margin-right:48px}.grades-pg.mathfacts .grades-banner.grades-banner .gradepage-banner-form{margin-left:325px}.grades-pg.mathfacts.std-dashboard{width:96%}.grades-pg.grade1 .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/banner1_1024-51542e88d069f9478379c9e21cd0d1143e200f308538d0ff28f5820ebf14be4a.png);min-height:428px}.grades-pg.grade1 .grades-banner .gradepage-banner-form{margin-left:315px;padding-top:55px}.grades-pg.grade2 .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/banner2_1024-9080456e8d9ea6f876be221c845d7a152e68ef0c4f31a2a9d324a6fc9498d548.png)}.grades-pg.grade3 .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/banner3_1024-df08b0712a11056195f43f78f506ef40f2187aa9e6d2eb946523dc3063c20ff5.png)}.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/banner4_1024-28a8f0e1ebb3ac83318334296e232a4ce46b4301e73afe499d23f50e3b4deb0e.png);margin-top:10px;min-height:430px}.grades-pg.mathfacts .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/banner_mf_1024-e5f9cf972f54a85f4f94a0ce919a3612eae2525b537bbadd4c6c662823e43a68.png);margin-top:43px;min-height:396px}.grades-pg.mathfacts .grades-banner .gradepage-banner-form{padding-top:26px}.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/grade_page/gradek_1024-aafb069fbbb4b3dce05480d51da45f1b8f38de2cb3f7c383a4d1de5fab2c8853.png);margin-top:20px;min-height:440px}.grades-pg.gradek .grades-banner .gradepage-banner-form,.grades-pg.kindergarten .grades-banner .gradepage-banner-form{margin-left:325px;padding-top:55px}.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner{min-height:408px}.grades-pg.grade2 .grades-banner .gradepage-banner-form,.grades-pg.grade3 .grades-banner .gradepage-banner-form{padding-top:35px}.grades-features-wrap .grades-features .game-section-wrap>li{width:26%}.grades-features-wrap .grades-features .game-section-wrap li.multiple-theme{padding-left:70px;vertical-align:top}.grades-features-wrap .grades-features .game-section-wrap li.device-agnostic{padding-left:70px}.grades-features-wrap .grades-features .game-section-wrap li.gamification{padding-left:80px}.grades-features-wrap .grades-features .game-section-wrap li.gamification>p{width:84%}.grade-skill.grade-bannerw{height:89px}.mfskills-wrapper{margin-top:36px}.grades-middle-cnt.grades-dashboard{margin-top:36px}}@media only screen and (min-device-width: 1024px), (min-width: 1024px){.grades-pg .form-fields .simple_form_input_error.help-inline{width:160px;left:50%;bottom:calc(122%);top:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border:1px solid #b94a48;padding:2px 5px;box-shadow:0 0 18px -4px #000;background:#fff;z-index:2;text-align:center;border-radius:4px;font-size:12px}.grades-pg .form-fields .simple_form_input_error.help-inline:after{content:"";position:absolute;z-index:1;left:50%;bottom:-10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border-top:9px solid #b94a48;border-left:7px solid transparent;border-right:7px solid transparent}.grades-pg .form-fields .simple_form_input_error.help-inline:before{content:"";position:absolute;z-index:2;left:50%;bottom:-8px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border-top:8px solid #ffffff;border-left:6px solid transparent;border-right:6px solid transparent}.grades-pg .grades-banner .form-fields.form-fields .thin-form-parent-singup-btn{min-width:400px}.grades-pg .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{text-align:center;padding-right:30px}.grades-pg .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields{padding-left:0;width:auto}.grades-pg .grades-banner.grd-pg-banner-outer-ab-test-signup-modal .form-fields .thin-form-parent-singup-btn{min-width:270px}}@media only screen and (min-device-width: 320px) and (max-device-width: 450px) and (orientation: portrait), only screen and (min-device-width: 451px) and (max-device-width: 670px) and (orientation: landscape), only screen and (min-device-width: 671px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 320px) and (max-width: 834px){.grade-page-banner.grades-banner .gradepage-banner-form .form-fields{width:92%;padding:20px 0px 10px;margin:0 auto}.grades-pg .visible-sm{display:block}.grades-pg .visible-sm .testimonals-wrap{background-color:#f8f9f9;padding-top:40px}.grades-pg .visible-sm .testimonals-wrap h2{font-size:24px;line-height:28px}.grades-pg .visible-sm .testimonals-wrap .testimonialsBox .testimonils{text-align:left}.grades-pg .visible-sm .testimonals-wrap .testimonialsBox .testimonils h3{font-size:18px;line-height:22px}.grades-pg .visible-sm .testimonals-wrap .testimonialsBox .testimonils p{font-size:16px;line-height:22px}.grades-pg .hidden-sm{display:none}.grades-pg .grades-top-cnt .container-1200,.grades-pg .grades-features-wrap .container-1200,.grades-pg .grades-middle-cnt .container-1200{max-width:100%}.grades-pg .grades-top-cnt .container-1200 .opw,.grades-pg .grades-features-wrap .container-1200 .opw,.grades-pg .grades-middle-cnt .container-1200 .opw{width:94%;margin:0 auto}.grades-pg .grades-top-cnt .container-1200 .op-box,.grades-pg .grades-features-wrap .container-1200 .op-box,.grades-pg .grades-middle-cnt .container-1200 .op-box{width:98%;margin:0 auto}.grades-pg .grades-top-cnt .container-1200 .op-box .op-config .op-config-lst,.grades-pg .grades-features-wrap .container-1200 .op-box .op-config .op-config-lst,.grades-pg .grades-middle-cnt .container-1200 .op-box .op-config .op-config-lst{padding:2.8% 0 2.9% 2%}.grades-pg .grades-top-cnt .container-1200 .op-box .op-config .op-config-lst .op-lbl,.grades-pg .grades-features-wrap .container-1200 .op-box .op-config .op-config-lst .op-lbl,.grades-pg .grades-middle-cnt .container-1200 .op-box .op-config .op-config-lst .op-lbl{font-size:16px;line-height:20px}.grades-pg .grades-features .game-section-wrap>li{width:70%}.grades-pg .grades-features h2{font-size:20px;line-height:24px}.grades-pg .grades-middle-cnt h3{font-size:24px;line-height:28px}.grades-pg .grades-middle-cnt .topics-cnt>ul{float:none;width:96%}.grades-pg .testimonals-wrap h2{color:#464a4d;font-family:"museo-sans-n5", "museo-sans", "sans-serif";font-weight:500}.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner,.grades-pg.grade1 .grades-banner,.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner,.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner,.grades-pg.mathfacts .grades-banner{background-size:100% 100%;max-width:100%;background-repeat:no-repeat;background-position:center bottom;padding-bottom:174px}.grades-pg.gradek .grades-banner:after,.grades-pg.kindergarten .grades-banner:after,.grades-pg.grade1 .grades-banner:after,.grades-pg.grade2 .grades-banner:after,.grades-pg.grade3 .grades-banner:after,.grades-pg.grade4 .grades-banner:after,.grades-pg.grade5 .grades-banner:after,.grades-pg.mathfacts .grades-banner:after{background-position:left bottom;content:"";position:absolute;background-repeat:no-repeat;background-color:transparent;height:140px;left:0;bottom:16px;right:0;background-size:100% auto;visibility:visible;z-index:1}.grades-pg.gradek .grades-banner .gradepage-banner-form,.grades-pg.kindergarten .grades-banner .gradepage-banner-form,.grades-pg.grade1 .grades-banner .gradepage-banner-form,.grades-pg.grade2 .grades-banner .gradepage-banner-form,.grades-pg.grade3 .grades-banner .gradepage-banner-form,.grades-pg.grade4 .grades-banner .gradepage-banner-form,.grades-pg.grade5 .grades-banner .gradepage-banner-form,.grades-pg.mathfacts .grades-banner .gradepage-banner-form{padding-top:35px;width:100%}.grades-pg.gradek .grades-banner .gradepage-banner-form h1,.grades-pg.gradek .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.kindergarten .grades-banner .gradepage-banner-form h1,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade1 .grades-banner .gradepage-banner-form h1,.grades-pg.grade1 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade2 .grades-banner .gradepage-banner-form h1,.grades-pg.grade2 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade3 .grades-banner .gradepage-banner-form h1,.grades-pg.grade3 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade4 .grades-banner .gradepage-banner-form h1,.grades-pg.grade4 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.grade5 .grades-banner .gradepage-banner-form h1,.grades-pg.grade5 .grades-banner .gradepage-banner-form .head-main-text,.grades-pg.mathfacts .grades-banner .gradepage-banner-form h1,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .head-main-text{font-size:24px;line-height:28px;padding-right:0}.grades-pg.gradek .grades-banner .gradepage-banner-form p,.grades-pg.kindergarten .grades-banner .gradepage-banner-form p,.grades-pg.grade1 .grades-banner .gradepage-banner-form p,.grades-pg.grade2 .grades-banner .gradepage-banner-form p,.grades-pg.grade3 .grades-banner .gradepage-banner-form p,.grades-pg.grade4 .grades-banner .gradepage-banner-form p,.grades-pg.grade5 .grades-banner .gradepage-banner-form p,.grades-pg.mathfacts .grades-banner .gradepage-banner-form p{font-size:18px;line-height:22px;padding-right:0}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields{margin-top:-10px;position:relative;z-index:10}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container{width:90%;float:none;margin-right:0;margin-bottom:32px;margin-left:-7px}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .field-container input,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .field-container input{font-size:17px;line-height:21px}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap{float:none}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .thin-form-parent-singup-btn{font-size:17px;line-height:21px}.grades-pg.gradek .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.kindergarten .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.grade1 .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.grade2 .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.grade3 .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.grade4 .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.grade5 .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap,.grades-pg.mathfacts .grades-banner .gradepage-banner-form .form-fields .signup-free-btn-wrap{padding-top:10px}.grades-pg.grade3 .grades-banner.grades-banner.grades-banner.grades-banner{min-height:210px}.grades-pg.gradek .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.kindergarten .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.grade1 .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.grade2 .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.grade3 .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.grade4 .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn,.grades-pg.grade5 .thin-form-cta-wrap.summer-live .submit-button-container .button.button.thin-form-parent-singup-btn{text-align:left;font-size:15px;font-family:"proxima-nova"}.grades-pg.gradek .thin-form-cta-wrap.summer-live .submit-button-container .button.thin-form-parent-singup-btn,.grades-pg.kindergarten .thin-form-cta-wrap.summer-live .submit-button-container .button.thin-form-parent-singup-btn,.grades-pg.grade1 .thin-form-cta-wrap.summer-live .submit-button-container .button.thin-form-parent-singup-btn,.grades-pg.grade2 .thin-form-cta-wrap.summer-live .submit-button-container .button.thin-form-parent-singup-btn,.grades-pg.grade3 .thin-form-cta-wrap.summer-live .submit-button-container .button.thin-form-parent-singup-btn{width:270px}.grades-pg.gradek .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grades-pg.kindergarten .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grades-pg.grade1 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grades-pg.grade2 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge,.grades-pg.grade3 .thin-form-cta-wrap.summer-live .submit-button-container .summer-badge{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);right:-30px;top:-22.52px}.grades-pg .grades-features-wrap .grades-features{width:96%;margin:0 auto}.grades-pg .grades-features-wrap .grades-features h2{font-size:24px;line-height:28px}.grades-pg .grades-features-wrap .grades-features .game-section-wrap>li h4{font-size:18px;line-height:22px}.grades-pg .grades-features-wrap .grades-features .game-section-wrap>li p{font-size:17px;line-height:21px}.grades-pg.grade1 .grades-banner.grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade1-64fc2fe425b8092bbfc4b0547daf941e06b51100a0c01e9b0338627d34a69d57.png);margin-top:42px}.grades-pg.grade1 .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100%;min-height:200px}.grades-pg.grade1 .grades-banner.grades-banner:after{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade1_hippo-e5a4c1ee175a56afd4e2b16b0fc5f317a4bb382eec42fc55612104359e4c6793.png)}.grades-pg.grade1 .grades-banner.grades-banner .gradepage-banner-form{padding-top:15px}.grades-pg.grade1 .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container{margin-bottom:28px}.grades-pg.grade2 .grades-banner.grades-banner,.grades-pg.grade3 .grades-banner.grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade2-c4e0687d1e77a5584a2ebc573f88991bfe4cdfa830e84f72491e86ae4a877ddd.png);margin-top:40px}.grades-pg.grade2 .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.grade3 .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100%;min-height:190px}.grades-pg.grade2 .grades-banner.grades-banner:after,.grades-pg.grade3 .grades-banner.grades-banner:after{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade2-3_hippo-051033b93728b8a996cdbc0e569a5cd7492064135139b44ec351969e7cd0a741.png);bottom:0}.grades-pg.grade2 .grades-banner.grades-banner .gradepage-banner-form,.grades-pg.grade3 .grades-banner.grades-banner .gradepage-banner-form{padding-top:15px}.grades-pg.grade4 .grades-banner.grades-banner,.grades-pg.grade5 .grades-banner.grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade4-82afcc8f2e3e07b8eb2557d69e52b3e37e52bfe3d850f045722ee01ab6ecb90e.png);margin-top:33px}.grades-pg.grade4 .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.grade5 .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100%;min-height:220px}.grades-pg.grade4 .grades-banner.grades-banner:after,.grades-pg.grade5 .grades-banner.grades-banner:after{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade4_hippo-4ded5c7cd208ec10dbf2087f28f9aa311d9e73b6bc55f4ea14cc92e038b65846.png)}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form{padding-top:15px}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form .form-fields .field-container{width:80%;margin-left:0}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .submit-button-container,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form .form-fields .thin-form-cta-wrap .submit-button-container{margin-top:0px}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form .form-fields .help-inline.simple_form_input_error,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form .form-fields .help-inline.simple_form_input_error{bottom:-30%;margin-left:-24px}.grades-pg.grade4 .grades-banner.grades-banner .gradepage-banner-form .signup-free-btn-wrap,.grades-pg.grade5 .grades-banner.grades-banner .gradepage-banner-form .signup-free-btn-wrap{padding-top:10px}.grades-pg.mathfacts .grades-banner.grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/grade_mathfacts-4fbdf98b80d8274866989af6a2d14c2a0a30cafd9d7be34a89305233e671d0b1.png);margin-top:42px}.grades-pg.mathfacts .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100%;min-height:200px}.grades-pg.mathfacts .grades-banner.grades-banner:after{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/gradem_hippo-4922ed29d9844d7c6c51e0d05c5cc4475176461b0c24461cf2bdb411247e8f88.png)}.grades-pg.mathfacts .grades-banner.grades-banner .gradepage-banner-form{padding-top:10px}.grades-pg.gradek .grades-banner.grades-banner,.grades-pg.kindergarten .grades-banner.grades-banner{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/gradek-37f589946fbac5c0d4cd4bed5b216d6173076f6eaa187470e5ef19b006567727.png);margin-top:25px;padding-bottom:150px}.grades-pg.gradek .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal,.grades-pg.kindergarten .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal{background-size:100%;min-height:230px}.grades-pg.gradek .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form,.grades-pg.kindergarten .grades-banner.grades-banner.grd-pg-banner-outer-ab-test-signup-modal .gradepage-banner-form{padding-top:40px}.grades-pg.gradek .grades-banner.grades-banner:after,.grades-pg.kindergarten .grades-banner.grades-banner:after{background-image:url(//cdn.splashmath.com/assets/home/v5/mobile/grade_page/gradek_hippo-1c802d0400af18fc9e8dd32e4584dc6eea45c1f32d612debedbc3849033e002e.png);bottom:-10px}}@media only screen and (min-width: 560px) and (max-width: 760px) and (orientation: portrait), only screen and (min-width: 771px) and (max-width: 960px) and (orientation: landscape), only screen and (min-width: 961px) and (max-width: 1023px) and (orientation: portrait), (min-width: 560px) and (max-width: 1023px){.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner,.grades-pg.grade1 .grades-banner,.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner,.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner,.grades-pg.mathfacts .grades-banner{padding-bottom:260px}.grades-pg.gradek .grades-banner:after,.grades-pg.kindergarten .grades-banner:after,.grades-pg.grade1 .grades-banner:after,.grades-pg.grade2 .grades-banner:after,.grades-pg.grade3 .grades-banner:after,.grades-pg.grade4 .grades-banner:after,.grades-pg.grade5 .grades-banner:after,.grades-pg.mathfacts .grades-banner:after{height:200px}.grades-pg.gradek .grades-banner .gradepage-banner-form h1,.grades-pg.kindergarten .grades-banner .gradepage-banner-form h1,.grades-pg.grade1 .grades-banner .gradepage-banner-form h1,.grades-pg.grade2 .grades-banner .gradepage-banner-form h1,.grades-pg.grade3 .grades-banner .gradepage-banner-form h1,.grades-pg.grade4 .grades-banner .gradepage-banner-form h1,.grades-pg.grade5 .grades-banner .gradepage-banner-form h1,.grades-pg.mathfacts .grades-banner .gradepage-banner-form h1{font-size:32px;line-height:36px}.grades-pg.gradek .grades-banner .gradepage-banner-form p,.grades-pg.kindergarten .grades-banner .gradepage-banner-form p,.grades-pg.grade1 .grades-banner .gradepage-banner-form p,.grades-pg.grade2 .grades-banner .gradepage-banner-form p,.grades-pg.grade3 .grades-banner .gradepage-banner-form p,.grades-pg.grade4 .grades-banner .gradepage-banner-form p,.grades-pg.grade5 .grades-banner .gradepage-banner-form p,.grades-pg.mathfacts .grades-banner .gradepage-banner-form p{font-size:28px;line-height:32px}.grades-pg.grade4 .grades-banner:after,.grades-pg.grade5 .grades-banner:after{height:180px}.grades-pg.grade4 .grades-banner .gradepage-banner-form,.grades-pg.grade5 .grades-banner .gradepage-banner-form{padding-top:25px}.grades-pg.grade4 .grades-banner .gradepage-banner-form .thin-form-cta-wrap,.grades-pg.grade5 .grades-banner .gradepage-banner-form .thin-form-cta-wrap{width:80%;margin:0 auto}.grades-pg .grades-features.grades-features h2{font-size:32px;line-height:36px}.grades-pg .visible-sm .testimonals-wrap h2{font-size:32px;line-height:36px}.grades-pg .visible-sm .testimonals-wrap .testimonialsBox .testimonils.odd,.grades-pg .visible-sm .testimonals-wrap .testimonialsBox .testimonils.even{width:96%}.grades-pg .grades-middle-cnt h3{font-size:32px;line-height:36px}.grade-skill.grade-bannerw{height:82px}}@media only screen and (min-device-width: 375px) and (min-width: 375px) and (max-device-width: 834px) and (max-width: 834px) and (orientation: landscape), only screen and (device-width: 768px) and (orientation: portrait), (width: 768px), only screen and (device-width: 834px) and (orientation: portrait){.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner,.grades-pg.grade1 .grades-banner,.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner,.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner,.grades-pg.mathfacts .grades-banner{padding-bottom:300px;padding-top:35px}.grades-pg.gradek .grades-banner:after,.grades-pg.kindergarten .grades-banner:after,.grades-pg.grade1 .grades-banner:after,.grades-pg.grade2 .grades-banner:after,.grades-pg.grade3 .grades-banner:after,.grades-pg.grade4 .grades-banner:after,.grades-pg.grade5 .grades-banner:after,.grades-pg.mathfacts .grades-banner:after{height:285px}.grades-pg.grade1 .grades-banner,.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner{padding-bottom:320px}.grades-pg.gradek .grades-banner.grades-banner,.grades-pg.kindergarten .grades-banner.grades-banner{padding-bottom:270px}.grades-pg.gradek .grades-banner.grades-banner:after,.grades-pg.kindergarten .grades-banner.grades-banner:after{height:290px}.grades-pg .grades-banner .gradepage-banner-form.gradepage-banner-form.gradepage-banner-form{text-align:center}.grades-pg .grades-banner .gradepage-banner-form.gradepage-banner-form.gradepage-banner-form h1{font-size:30px}.grades-pg .grades-banner .gradepage-banner-form.gradepage-banner-form.gradepage-banner-form .form-fields{width:54%;margin:0 auto;padding-top:20px}.grades-pg .grades-banner .gradepage-banner-form.gradepage-banner-form.gradepage-banner-form .form-fields .thin-form-cta-wrap{width:80%;margin:0 auto}.grades-pg.grade4 .gradepage-banner-form .form-fields .help-inline.simple_form_input_error,.grades-pg.grade5 .gradepage-banner-form .form-fields .help-inline.simple_form_input_error{bottom:-41%;margin-left:-6px}.grades-pg .visible-sm .testimonals-wrap .testimonils.even{margin-left:0}.grades-pg .grades-middle-cnt .topics-cnt>ul{width:76%;margin:0 auto}.grades-pg .grades-features-wrap .grades-features{width:94%}.grades-pg .grades-features-wrap .grades-features .game-section-wrap>li h4{font-size:24px;line-height:28px}.grades-pg .grades-features-wrap .grades-features .game-section-wrap>li p{font-size:22px;line-height:26px}.grades-pg .grade-skill.grade-bannerw{height:48px}}@media only screen and (max-device-width: 480px) and (orientation: portrait){.grades-pg{margin:0px auto 40px}.grades-pg.gradek .grades-banner,.grades-pg.kindergarten .grades-banner,.grades-pg.grade1 .grades-banner,.grades-pg.grade2 .grades-banner,.grades-pg.grade3 .grades-banner,.grades-pg.grade4 .grades-banner,.grades-pg.grade5 .grades-banner,.grades-pg.mathfacts .grades-banner{background-size:cover}.grades-pg .gradepage-banner-form p.big-device{display:none}.grades-pg .gradepage-banner-form p.small-device{display:block}.grades-pg.std-dashboard{width:96%}.grade-banner .grade-coins-wrap.skills.skills{width:640px}.grade-banner .grade-coins-wrap.skills.skills>li{width:70px}.grade-banner .grade-coins-wrap.skills.skills .coins{width:58px;height:58px}.grade-banner .grade-coins-wrap.skills.skills .coins h4{font-size:28px;line-height:32px}.grade-banner .grade-coins-wrap.skills.skills .coins h3{font-size:10px;line-height:18px;padding:2px 0}.grade-banner .grade-coins-wrap.skills.skills .coins.grade-6 h4{font-size:16px;line-height:20px;padding-top:8px}.grade-banner .grade-coins-wrap.skills.skills .coins-wrap{width:66px;height:70px}.grade-banner .grade-coins-wrap.skills.skills .coins-wrap.active .coins{height:68px;width:58px}.grade-banner .grade-coins-wrap.skills.skills .coins-wrap.active .coins h4{font-size:32px;line-height:36px}.grade-banner .grade-coins-wrap.skills.skills .coins-wrap.active .coins h3{font-size:10px;line-height:12px;padding:5px 0}.grade-banner .grade-coins-wrap.skills.skills .coins-wrap.active .coins.grade-6 h4{font-size:16px;line-height:20px;padding-top:16px}.grade-banner .grade-coins-wrap.skills.skills::-webkit-scrollbar{width:0px !important}.grades-pg.grades-pg.grade1 .grades-banner{margin-top:0px}.grades-pg.grades-pg.grade2 .grades-banner,.grades-pg.grades-pg.grade3 .grades-banner{margin-top:0px}.grades-pg.grades-pg.grade4 .grades-banner,.grades-pg.grades-pg.grade5 .grades-banner{margin-top:-13px}.grades-pg.grades-pg.mathfacts .grades-banner{margin-top:0px}.grades-pg.grades-pg.gradek .grades-banner,.grades-pg.grades-pg.kindergarten .grades-banner{margin-top:-13px}.grades-middle-cnt.grades-dashboard,.grades-middle-cnt.mfskills-wrapper{margin-top:0px}.responsv .grade-banner.grade-banner{height:72px}.responsv .grade-skill .grade-banner.grade-banner{height:72px}.grades-pg .form-fields .simple_form_input_error.help-inline{margin:0;font-size:13px}}@media only screen and (min-device-width: 320px) and (max-device-width: 450px) and (orientation: portrait), only screen and (min-device-width: 451px) and (max-device-width: 670px) and (orientation: landscape), only screen and (min-device-width: 671px) and (max-device-width: 770px) and (orientation: portrait), only screen and (min-device-width: 771px) and (max-device-width: 1024px), (min-width: 320px) and (max-width: 1024px){.container-1200{width:100%}}@media only screen and (max-device-width: 320px){.grades-pg.std-dashboard{width:98%}}.skills-pg.skills-pg{min-height:550px;padding-bottom:40px}.skills-pg.skills-pg .nav-hd{color:#fff}.skills-pg.skills-pg.kindergarten{background-color:#fff8fc}.skills-pg.skills-pg.kindergarten .nav-lk.active,.skills-pg.skills-pg.kindergarten .nav-lk:hover,.skills-pg.skills-pg.kindergarten .nav-lk:active,.skills-pg.skills-pg.kindergarten .nav-lk:focus{background-color:#ffd1e5}.skills-pg.skills-pg.grade1{background-color:#f2fcff}.skills-pg.skills-pg.grade1 .nav-lk.active,.skills-pg.skills-pg.grade1 .nav-lk:hover,.skills-pg.skills-pg.grade1 .nav-lk:active,.skills-pg.skills-pg.grade1 .nav-lk:focus{background-color:#c4f7ff}.skills-pg.skills-pg.grade2{background-color:#fffcf2}.skills-pg.skills-pg.grade2 .nav-lk.active,.skills-pg.skills-pg.grade2 .nav-lk:hover,.skills-pg.skills-pg.grade2 .nav-lk:active,.skills-pg.skills-pg.grade2 .nav-lk:focus{background-color:#fff0bd}.skills-pg.skills-pg.grade3{background-color:#fff8f8}.skills-pg.skills-pg.grade3 .nav-lk.active,.skills-pg.skills-pg.grade3 .nav-lk:hover,.skills-pg.skills-pg.grade3 .nav-lk:active,.skills-pg.skills-pg.grade3 .nav-lk:focus{background-color:#ffd9d9}.skills-pg.skills-pg.grade4{background-color:#effffc}.skills-pg.skills-pg.grade4 .nav-lk.active,.skills-pg.skills-pg.grade4 .nav-lk:hover,.skills-pg.skills-pg.grade4 .nav-lk:active,.skills-pg.skills-pg.grade4 .nav-lk:focus{background-color:#b2f9e4}.skills-pg.skills-pg.grade5{background-color:#f6fff8}.skills-pg.skills-pg.grade5 .nav-lk.active,.skills-pg.skills-pg.grade5 .nav-lk:hover,.skills-pg.skills-pg.grade5 .nav-lk:active,.skills-pg.skills-pg.grade5 .nav-lk:focus{background-color:#cbf8d6}.skills-pg.skills-pg.mathfacts{background-color:#f9faff}.skills-pg.skills-pg.mathfacts .nav-lk.active,.skills-pg.skills-pg.mathfacts .nav-lk:hover,.skills-pg.skills-pg.mathfacts .nav-lk:active,.skills-pg.skills-pg.mathfacts .nav-lk:focus{background-color:#dbe1fd}.skills-pg.skills-pg .nav-stacked{background-color:#ffffff}.skills-pg.skills-pg .breadcrumb{padding-top:20px}.skills-landing-page .active .coins:after{content:'';position:absolute;height:20px;width:20px;border-radius:50%;left:50%;margin-left:-10px}.skills-landing-page .active .coins.grade-0:after{background-color:#fd88bc}.skills-landing-page .active .coins.grade-0:hover:after{background-color:#ff9cd5}.skills-landing-page .active .coins.grade-1:after{background-color:#00c6ff}.skills-landing-page .active .coins.grade-1:hover:after{background-color:#01ddff}.skills-landing-page .active .coins.grade-2:after{background-color:#ffc600}.skills-landing-page .active .coins.grade-2:hover:after{background-color:#ffdd00}.skills-landing-page .active .coins.grade-3:after{background-color:#ff7d77}.skills-landing-page .active .coins.grade-3:hover:after{background-color:#ff8e86}.skills-landing-page .active .coins.grade-4:after{background-color:#15dcc7}.skills-landing-page .active .coins.grade-4:hover:after{background-color:#14ecdd}.skills-landing-page .active .coins.grade-5:after{background-color:#4de26d}.skills-landing-page .active .coins.grade-5:hover:after{background-color:#52f17a}.skills-landing-page .active .coins.grade-6:after{background-color:#8e9eff}.skills-landing-page .active .coins.grade-6:hover:after{background-color:#a3b5ff}.left-cnt{margin:13px 0 0;width:25%}.skills-cnt{width:73%;position:relative;margin-left:2%;min-height:400px}.skill-cnt-left{width:96%}.skills-hdw{position:relative}.skills-hd{font-size:20px;margin:0;display:inline}.skills-hd-grd-name{font-size:20px}.btn-ply{display:block;width:95px;height:95px;background:url(//cdn.splashmath.com/assets/skills/play-sprite-f838d7d0d712d17c1955fd23e1fdfa34836347445511d9306e405eba08bf5093.png) no-repeat top left;background-position:0 0;position:absolute;left:50%;top:50%;margin-top:-47.5px;margin-left:-47.5px;z-index:10}.skills-img-lk{display:block;height:505px;position:relative}.skills-img-lk>img{width:100%}.skills-img-lk:hover .overlay{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.skills-img-lk:hover .overlay span{text-decoration:underline}.skills-img-lk:hover .btn-ply{background-position:0 -145px}.skills-img-lk .overlay{top:0;left:0;right:0;bottom:0;background:#000;position:absolute;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;text-align:center}.skills-img-lk .overlay span{color:#ffffff;position:absolute;font-size:16px;line-height:20px;top:50%;left:50%;margin-left:-45px;margin-top:54px}.skills-info{margin:20px 0 0}.skills-info p{font-size:16px;line-height:22px}.skills-info p b{font-size:18px}.skills-shd{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin:0}.skills-descr{color:#373737;font-size:16px;line-height:24px;margin:0 0 20px}.skills-descr>strong{padding-right:4px}.skills-descr>strong:after{content:":"}.cool-fact-section{padding-bottom:30px}.cool-fact-section .cool-fact-img{float:left;height:81px;margin-right:10px;width:65px;padding-top:10px}.cool-fact-section>h4{color:#0897d9;font:normal 400 18px/18px 'proxima-nova', Arial, sans-serif;margin:0;padding-bottom:6px}.cool-fact-section>p{color:#373737;font:normal 400 16px/24px 'proxima-nova', Arial, sans-serif}@media (max-width: 767px){.cool-fact-section .cool-fact-img{height:79px;width:58px;padding-top:5px}.cool-fact-section>p{font-size:14px;line-height:20px}}.common-core-skills #skill-content{width:75%}.skill-cards{display:inline-block;vertical-align:top;margin:10px 15px 10px 0;overflow:hidden;width:135px;-webkit-box-shadow:2px 2px 6px #CCCCCC;-moz-box-shadow:2px 2px 6px #CCCCCC;box-shadow:2px 2px 6px #CCCCCC;border:1px solid #ccc}.skill-cards .skill-header{font-size:10px;line-height:12px;margin:0;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;word-wrap:break-word;background:none repeat scroll 0 0 #EDEDED;color:#000;padding:8px 5px;text-align:center;min-height:24px}.skill-card-details{position:relative}.skill-card-details .signup-btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;margin:0}.skill-card-details .signup-btn:hover,.skill-card-details .signup-btn:active{margin:2px 0 0}.skill-card-details:hover .practice-overlay{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.skill-card-details>a{display:block;height:101px}.skill-card-details img{height:101px}.commom-core-topic-head{font-size:28px;display:block}.grade_name{font:normal 300 31px/41px "museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.common-core-content{padding:10px 10px 10px 0}.common-core-details>h3{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;border-bottom:2px solid #DDDDDD;padding-bottom:6px;color:#000;font-size:18px;line-height:24px}.card-wrapper .common-core-skills-head-txt{font-size:14px;line-height:20px;display:inline-block;padding:10px 0;margin:0px}.card-wrapper .common-core-skills-head-txt h2{display:inline;font-size:14px;line-height:20px}.card-wrapper .common-core-skills-head-txt a{color:#8A2003;margin-right:10px;font-style:normal;font-family:"proxima-nova-n7", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:700}.card-wrapper .common-core-skills-head-txt a:hover{text-decoration:underline}.card-wrapper .skill-cards .skill-header{color:#000}.card-wrapper>p+.second-level{border-top:1px solid #eee}.card-wrapper .second-level:last-of-type{border-bottom:1px solid #eee}.card-wrapper.second-level{padding-left:20px}.card-wrapper.second-level>p>a:after{content:"\203A";font-size:16px;left:-13px;position:absolute;top:-3px}.common-core-pages{min-height:1000px;padding-bottom:100px}.common-core-pages .left-content{float:right;width:65%;padding-top:13px}.common-core-pages .spinner{left:64%}#common-core-left-nav .accordion-group{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.accordion-toggle{position:relative;-moz-transition:0.2s ease all;-o-transition:0.2s ease all;-webkit-transition:0.2s ease all;-ms-transition:0.2s ease all;transition:0.2s ease all}.accordion-toggle:after{border-left:8px solid #FFFFFF;border-top:8px solid transparent;border-bottom:8px solid transparent;content:"";height:0;position:absolute;right:7px;top:14px;width:0}.accordion-toggle.current:after{border-top:8px solid #FFFFFF;border-left:8px solid transparent;border-right:8px solid transparent;top:17px}.accordion-toggle.current.collapsed:after{border-left:8px solid #FFFFFF;border-top:8px solid transparent;border-bottom:8px solid transparent;top:14px;right:0}.accordion-toggle.first:after{border-top:none;border-left:none}.accordion-toggle.first.collapsed{border-left:none}.grade-btns>li{display:inline-block;padding:2px;vertical-align:top}.common-core-details{padding-bottom:15px}.cc-nav{margin:30px 0 0;width:30%;float:left}.cc-nav.sticky{position:fixed;width:288px;top:160px}.cc-nav .copy{line-height:14px;font-size:10px;color:#333}.cc-nav-list{margin:0;list-style:none}.cc-nav-list>li{margin:0 0 6px}.cc-nav-list>li>a{display:block;font-size:18px;line-height:24px;padding:9px 5px 11px 19px;text-align:left;color:#505050}.cc-nav-list>li>a.current,.cc-nav-list>li>a:hover,.cc-nav-list>li>a:active{color:#fff}.cc-nav-list>li.grade1{background:#ffe0b7}.cc-nav-list>li.grade1>.current,.cc-nav-list>li.grade1>a:hover,.cc-nav-list>li.grade1>a:active{background:#ff9710}.cc-nav-list>li.grade1 .cc-sub-nav>li>a{color:#995702}.cc-nav-list>li.grade1 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade1 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade1 .cc-sub-nav>li>a:active{background:#e0b67e;color:#fff}.cc-nav-list>li.grade2{background:#fcd5c7}.cc-nav-list>li.grade2>.current,.cc-nav-list>li.grade2>a:hover,.cc-nav-list>li.grade2>a:active{background:#f67345}.cc-nav-list>li.grade2 .cc-sub-nav>li>a{color:#8b2d0b}.cc-nav-list>li.grade2 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade2 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade2 .cc-sub-nav>li>a:active{background:#e4a48d;color:#fff}.cc-nav-list>li.grade3{background:#c4e2ee}.cc-nav-list>li.grade3>.current,.cc-nav-list>li.grade3>a:hover,.cc-nav-list>li.grade3>a:active{background:#3c9fc8}.cc-nav-list>li.grade3 .cc-sub-nav>li>a{color:#14759d}.cc-nav-list>li.grade3 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade3 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade3 .cc-sub-nav>li>a:active{background:#7bb9d2;color:#fff}.cc-nav-list>li.grade4{background:#d4ecc8}.cc-nav-list>li.grade4>.current,.cc-nav-list>li.grade4>a:hover,.cc-nav-list>li.grade4>a:active{background:#72c048}.cc-nav-list>li.grade4 .cc-sub-nav>li>a{color:#3a8114}.cc-nav-list>li.grade4 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade4 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade4 .cc-sub-nav>li>a:active{background:#92c678;color:#fff}.cc-nav-list>li.grade5{background:#e2d5ea}.cc-nav-list>li.grade5>.current,.cc-nav-list>li.grade5>a:hover,.cc-nav-list>li.grade5>a:active{background:#a075ba}.cc-nav-list>li.grade5 .cc-sub-nav>li>a{color:#734290}.cc-nav-list>li.grade5 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade5 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade5 .cc-sub-nav>li>a:active{background:#b69bc7;color:#fff}.cc-nav-list>li.grade0{background:#fed4e7}.cc-nav-list>li.grade0>.current,.cc-nav-list>li.grade0>a:hover,.cc-nav-list>li.grade0>a:active{background:#fd88bc}.cc-nav-list>li.grade0 .cc-sub-nav>li>a{color:#b85380}.cc-nav-list>li.grade0 .cc-sub-nav>li>a.active,.cc-nav-list>li.grade0 .cc-sub-nav>li>a:hover,.cc-nav-list>li.grade0 .cc-sub-nav>li>a:active{background:#dda6be;color:#fff}.cc-sub-nav{margin:0;list-style:none}.cc-sub-nav>li>a{display:block;font-size:14px;line-height:24px;padding:5px 5px 7px 19px;text-align:left;color:#505050}.cc-sub-nav>li>a.active,.cc-sub-nav>li>a:hover,.cc-sub-nav>li>a:active{color:#fff}.cc-list-links{margin:0}.cc-list-links>li{padding:0 0 10px 10px}.practice-overlay{background:#000;bottom:0;color:#FFFFFF;left:0;position:absolute;right:0;text-align:left;top:0;font-size:16px;line-height:20px;padding:20px 0px 20px 8px;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;-moz-transition:0.2s all ease;-o-transition:0.2s all ease;-webkit-transition:0.2s all ease;-ms-transition:0.2s all ease;transition:0.2s all ease;transform:translate3d(300px, 0, 0);-webkit-transform:translate3d(300px, 0, 0);-moz-transform:translate3d(300px, 0, 0);-o-transform:translate3d(300px, 0, 0);-ms-transform:translate3d(300px, 0, 0)}.practice-overlay>a{display:block;font-size:12px;line-height:24px;vertical-align:middle;color:#0088cc}.practice-overlay>a:hover{color:#0088cc;text-decoration:underline}.practice-overlay>a>i{padding-right:7px}.practice-overlay>a.active{background:url(//cdn.splashmath.com/assets/teacher/loader-blue-35d92f3601990e0bd2d0caa6217c6ca48225fae6d171a4660eaf6b0398a1774e.gif) no-repeat left center transparent;padding-left:15px}.practice-overlay>a.active>i{display:none}.practice-overlay .practice{color:#fff}.practice-overlay .skills-links{background:none repeat scroll 0 0 #353535;bottom:0;color:#000000;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;height:20px;line-height:20px;position:absolute;right:0;width:20px;z-index:20}.practice-overlay .skills-links:hover,.practice-overlay .skills-links:active{background:#ddd}.teacher-dashboard .common-core-details-wrap{margin:25px 30px 0;min-height:500px}.common-core-details-wrap{border:1px solid #f5f1ee;margin:20px 30px 0;position:relative}.common-core-details-wrap .left-content{padding-top:0;width:67%}.common-core-details-wrap .common-core-content{padding-top:0}.teacher-dashboard .content-blk .standard-selector{float:none;display:inline-block;margin:22px 0 0 30px;vertical-align:text-bottom}.teacher-dashboard .premium-banner-cont.content-blk{padding-top:0px}.upgrade-classroom-wrap{padding:20px 30px;border:1px solid #ddd;background-color:#f2f2f2;width:84%;margin:20px auto}.upgrade-classroom-wrap>h6{font:normal 400 22px/28px "proxima-nova-n4","proxima-nova",sans-serif;color:#3698af;margin:0px}.upgrade-classroom-wrap>p{float:left;font:normal 400 14px/22px "proxima-nova-n4","proxima-nova",sans-serif;max-width:50%;margin:0px}.upgrade-classroom-wrap>.button.button{float:right;margin-top:-13px}.common-core-nav-wrap{background-color:#f5f1ee;bottom:0;left:0;position:absolute;top:0;width:30%}.common-core-nav-wrap>.cc-nav{float:none;width:auto;margin:0}.common-core-nav-wrap .cc-nav-list>li{border-bottom:1px solid #fff;margin:0}.common-core-nav-wrap .cc-nav-list>li>a{color:#8e8e8f;font:normal 400 16px/20px "proxima-nova-n4","proxima-nova",sans-serif;padding:10px 12px;display:block;word-wrap:break-word}.common-core-nav-wrap .cc-nav-list>li>a.active,.common-core-nav-wrap .cc-nav-list>li>a:active,.common-core-nav-wrap .cc-nav-list>li>a:hover{color:#3698af;background-color:#fff}.math-games-tag-container{padding-top:10px;text-align:left}.math-games-tag-container>li{display:inline-block;max-width:100%;width:295px;padding:0 10px 10px 0}.math-games-tag-container>li a{display:block;padding:10px;border:1px solid #bbb2b2;font-size:14px;line-height:20px;border-radius:7px}.parent-dashboard #choose-context-modal .parent .description{font-weight:bold}.parent-dashboard #choose-context-modal .student .description{font-style:italic}.parent-dashboard .students .student .name{font-size:1.2em}.parent-dashboard .students .student .description{font-size:1.2em}.parent-dashboard .students .student .grade{font-size:0.8em}.parent-dashboard .students .student .username span:first-child,.parent-dashboard .students .student .password span:first-child,.parent-dashboard .students .student .splash-score span:first-child{font-size:0.8em}.add-students-modal .grade-coins-wrap{text-align:left;top:0}.add-students-modal .grade-coins-wrap .coins-wrap{height:102px;margin-right:5px;position:relative;text-align:center;width:102px;cursor:pointer}.add-students-modal .grade-coins-wrap .coins{height:80px;width:80px;border-color:#D5D7D7;background:#fff}.add-students-modal .grade-coins-wrap .coins h3{font-size:14px;line-height:24px;background:#D5D7D7;color:#fff}.add-students-modal .grade-coins-wrap .coins h4{font-size:50px;line-height:55px;color:#D5D7D7;text-shadow:none}.add-students-modal .coins-wrap.active{padding:6px 1px 2px 4px}.add-students-modal .coins-wrap.active,.add-students-modal .coins-wrap:hover{border-color:#f3f3f3;border-radius:180px;margin-left:0px}.add-students-modal .coins-wrap.active .coins,.add-students-modal .coins-wrap:hover .coins{height:80px;width:80px;border-radius:180px;border-bottom-width:2px}.add-students-modal .coins-wrap.active .coins h3,.add-students-modal .coins-wrap:hover .coins h3{font-size:14px;line-height:24px}.add-students-modal .coins-wrap.active .coins h4,.add-students-modal .coins-wrap:hover .coins h4{color:#fff;font-size:50px;line-height:56px}.add-students-modal .coins-wrap.active .coins.grade-1,.add-students-modal .coins-wrap:hover .coins.grade-1{background:#FF970F;border-color:#EC8B0B}.add-students-modal .coins-wrap.active .coins.grade-1 h3,.add-students-modal .coins-wrap:hover .coins.grade-1 h3{background:#EC8B0B;color:#FAC682}.add-students-modal .coins-wrap.active .coins.grade-2,.add-students-modal .coins-wrap:hover .coins.grade-2{background:#f67345;border-color:#ee693b}.add-students-modal .coins-wrap.active .coins.grade-2 h3,.add-students-modal .coins-wrap:hover .coins.grade-2 h3{background:#ee693b;color:#f7b39b}.add-students-modal .coins-wrap.active .coins.grade-3,.add-students-modal .coins-wrap:hover .coins.grade-3{background:#3c9fc8;border-color:#3594bc}.add-students-modal .coins-wrap.active .coins.grade-3 h3,.add-students-modal .coins-wrap:hover .coins.grade-3 h3{background:#3594bc;color:#95d0e9}.add-students-modal .coins-wrap.active .coins.grade-4,.add-students-modal .coins-wrap:hover .coins.grade-4{background:#72c048;border-color:#60a23c}.add-students-modal .coins-wrap.active .coins.grade-4 h3,.add-students-modal .coins-wrap:hover .coins.grade-4 h3{background:#60a23c;color:#a1d883}.add-students-modal .coins-wrap.active .coins.grade-5,.add-students-modal .coins-wrap:hover .coins.grade-5{background:#a075b9;border-color:#836396}.add-students-modal .coins-wrap.active .coins.grade-5 h3,.add-students-modal .coins-wrap:hover .coins.grade-5 h3{background:#836396;color:#cca8e1}.add-students-modal .coins-wrap.active .coins.grade-k,.add-students-modal .coins-wrap.active .coins.kindergarten,.add-students-modal .coins-wrap:hover .coins.grade-k,.add-students-modal .coins-wrap:hover .coins.kindergarten{background:#f789a3;border-color:#ee7691}.add-students-modal .coins-wrap.active .coins.grade-k h3,.add-students-modal .coins-wrap.active .coins.kindergarten h3,.add-students-modal .coins-wrap:hover .coins.grade-k h3,.add-students-modal .coins-wrap:hover .coins.kindergarten h3{background:#ee7691;color:#f789a3}.add-students-modal .inp-wrapper .inp-wrap{width:49%}.add-students-modal .inp-wrapper .inp-wrap p.help-block{font-size:13px;margin:0}.add-students-modal .inp-wrapper .inp-wrap+.inp-wrap{margin-left:2%}.btn-ggl1{margin-top:110px}.starter{height:510px;overflow-x:hidden;overflow-y:auto}.starter.add-first-child{height:560px}.starter .caroufredsel_wrapper{-moz-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;transition:width 0.2s ease 0s}.starter .modal-title-wrap{background:#ffffff;border-radius:6px 6px 0 0;margin-bottom:15px}.starter .modal-title-wrap .modal-title{color:#353637;border-bottom:1px solid #D8D9DA}.starter .inp-brand.inp,.starter .inp-brand.inp-text-area{font-size:14px;padding:10px;line-height:20px}.starter .spinner{left:50%;position:absolute;top:50%;display:none}.starter.edit-child{height:555px}.starter.edit-child .list_carousel{height:555px}.starter.edit-child .middle{height:435px;padding-top:10px}.starter.edit-child .pop .middle .control-label,.starter.edit-child .pop .middle .inp-label{margin:0;display:inline-block}.starter.edit-child .screen-name{text-transform:capitalize}.starter .list_carousel{height:510px;width:720px}.starter .list_carousel>ul{display:block;width:720px;height:100%}.starter .list_carousel>ul>li{width:720px;height:100%;padding:0;display:block;float:left;position:relative}.starter .list_carousel .bottom .button{margin-right:10px;margin-top:6px}.starter .list_carousel .responsive{width:auto;margin-left:0}.starter .list_carousel .buy-grade-section{height:510px}.pop{display:block;float:left;height:100%;padding:0;position:relative;width:720px;max-width:100%;-moz-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;transition:width 0.2s ease 0s}.pop .options{width:100%;height:268px;position:absolute;top:75px}.pop .simple_form{position:relative;height:100%;min-height:280px}.pop .options2{text-align:center;margin:5px 0 0}.pop .option-box{height:auto;width:200px;display:inline-block;vertical-align:top;background-color:#fefefe;margin:2px 10px;border-radius:10px;-webkit-box-shadow:0px 0px 3px 2px rgba(141,140,140,0.2);-moz-box-shadow:0px 0px 3px 2px rgba(141,140,140,0.2);box-shadow:0px 0px 3px 2px rgba(141,140,140,0.2);position:relative}.pop .option-box h1{font-size:18px;margin-top:0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#e9e5df;color:#b0370d;font-weight:300;margin-bottom:5px}.pop .option-box p{margin:0px}.pop .option-box ul.product-features{width:79%;margin-left:15%;padding-top:5px;color:#333534;font-weight:300;min-height:135px}.pop .option-box ul.product-features li.feature-text{font-size:14px;padding:5px 0px;list-style-type:disc;text-align:left;cursor:auto}.pop .option-box ul.product-features li.feature-text .grades-select{width:105px;color:#333534;background:white;border-color:#333534;border-width:1px;border-radius:0px;font-weight:300}.pop .option-box ul.product-features li.feature-text .grades-select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pop .option-box#unlimited_access .circle-top>li,.pop .option-box#unlimited_access .circle-bottom>li,.pop .option-box#unlimited_access .circle-3>li,.pop .option-box#unlimited_access .circle-2>li,.pop .option-box#unlimited_access .circle-1>li,.pop .option-box#unlimited_access .circle-0>li{background-color:#52b6ce}.pop .button1{background-color:#f1552c;color:#fff;padding:8px 0;display:block;text-align:center;font-size:14px;width:185px;margin:10px auto 15px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.pop .button1:hover{background-color:#ac3b0f}.pop a:hover{text-decoration:none}.pop .single-grade li{cursor:pointer}.pop #free ul li{opacity:0.5 !important}.pop #unlimited_access ul li{opacity:1 !important}.pop .middle-heading-2{margin:0 auto;padding-bottom:30px;padding-top:30px;text-align:center;width:88%}.pop .middle-heading-2 p{color:#000000;font-size:18px;font-weight:400;line-height:26px;margin-bottom:19px;text-align:center}.pop .middle-heading-2 p.pop-con{font-size:26px;line-height:30px}.pop .button2{background-color:#f1552c;color:#fff;padding:8px 0;display:block;text-align:center;font-size:14px;margin-top:5px;width:185px;margin:10px auto 15px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.pop .button2:hover{background-color:#ac3b0f}.pop .button1:hover,.pop .button2:hover{color:#fff}.pop .circle-top,.pop .circle-bottom{min-height:112px}.pop .circle-top li,.pop .circle-bottom li{width:44px;height:44px;background-color:#ede7dc;border-radius:50%;text-align:center;margin-left:15px;color:#fff;line-height:44px;display:inline-block;margin:6px 10px}.pop .circle-top li.active,.pop .circle-bottom li.active{background-color:#52b6ce}.pop .middle{height:380px;position:relative;padding:0 25px 10px}.pop .middle .control-label,.pop .middle .inp-label{width:auto;padding-top:0px;text-align:left;color:#2c2b2a;float:none;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:16px;margin:0 0 15px}.pop .middle .child-wrap{display:inline-block;float:none;height:180px;line-height:150px;margin-top:20px;text-align:center;vertical-align:top;width:440px}.pop .middle .child-info{padding:17px 6px;width:245px}.pop .middle .child-avatar{height:180px;line-height:180px;width:180px}.pop .middle .child-avatar>img{width:120px}.pop .middle .child-table>li{padding:0 0 14px}.pop .middle .child-table>li>span{font-size:14px;width:80px}.pop .middle .child-table>li>strong{font-size:16px;font-weight:400;width:55%}.pop .middle .child-table.child-table-wrap li{padding:8px 0px}.pop .middle .child-table.child-table-wrap li strong{color:#ffffff;text-align:left;font-weight:700}.pop .middle .child-table.child-table-wrap li span{color:#095c6e;text-align:right}.pop .middle .first-time{margin:10px 0 5px;font-size:14px}.pop .middle #do_you_have_coupon{text-align:right;padding-right:20px;padding-top:10px;cursor:pointer;text-decoration:underline;color:#3698af;margin-bottom:30px}.pop .middle .payment-form{width:60%;margin:0 auto}.pop .middle .payment-form .inp-wrap{margin:0}.pop .middle .payment-form .inp-wrapper .inp-wrap+.inp-wrap{margin-left:2%;width:49%}.pop .middle .payment-form label{font-size:16px;font-weight:500;line-height:30px;margin:0;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;text-align:left;color:#2c2b2a}.pop .middle .payment-form ul.card_logos{display:inline-block;margin:0;padding:0;position:absolute;right:10px;top:38px}.pop .middle .payment-form .card_visa,.pop .middle .payment-form .card_mastercard,.pop .middle .payment-form .card_amex,.pop .middle .payment-form .card_discover,.pop .middle .payment-form .card_diners,.pop .middle .payment-form .card_jcb{display:none;width:50px;height:30px;overflow:hidden;text-align:left;text-indent:-999px;background:url(//cdn.splashmath.com/assets/sprite-cards-778db050fe3a1060e940dfe86844266ef8bf71cb1aa9c35d6e59e7933ad7b76b.png) 0 0 no-repeat}.pop .middle .payment-form .card_mastercard{background-position:-55px 0}.pop .middle .payment-form .card_amex{background-position:-110px 0}.pop .middle .payment-form .card_discover{background-position:-165px 0}.pop .middle .payment-form .card_diners{background-position:-220px 0}.pop .middle .payment-form .card_jcb{background-position:-660px 0}.pop .middle .payment-form .is_visa li,.pop .middle .payment-form .is_mastercard li,.pop .middle .payment-form .is_amex li,.pop .middle .payment-form .is_discover li,.pop .middle .payment-form .is_diners li,.pop .middle .payment-form .is_jcb li,.pop .middle .payment-form .is_nothing li{display:none}.pop .middle .payment-form .is_visa li.card_visa,.pop .middle .payment-form .is_mastercard li.card_mastercard,.pop .middle .payment-form .is_amex li.card_amex,.pop .middle .payment-form .is_discover li.card_discover,.pop .middle .payment-form .is_diners li.card_diners,.pop .middle .payment-form .is_jcb li.card_jcb{display:inline-block}.pop .srt-img{float:left;width:49%}.pop .srt-img p{font-size:24px;text-align:center;color:#005375;line-height:36px;padding:10px 20px}.pop .srt-img .av{width:120px;height:120px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:4px solid #52b6ce;margin:0 auto}.pop .srt-img .av img{width:86px;margin:0 auto;display:block;margin-top:15px}.pop .srt-box{float:right;width:49%}.pop .srt-box-img{text-align:center}.pop .srt-box-1{float:left;min-width:150px;min-height:60px;font-size:18px;font-weight:bold;color:#52b6ce}.pop .srt-box-1 span{color:#83827f;font-weight:300}.pop .img-1{background-position:center center;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:295px;position:relative;vertical-align:top;width:380px}.ie9 .pop .img-1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled='false') !important}.pop .img-1 h2{color:#096F99;font-size:75px;left:39%;line-height:80px;position:absolute;text-align:center;top:28%;width:89px}.pop .img-1 p{color:#333333;font-size:22px;left:44%;margin-top:0;position:absolute;text-align:center;top:57%}.pop .img-2{width:450px;margin:0 auto}.pop .s-block{width:100%;margin:0 auto;display:block}.pop .s-block .control-group>.controls label.radio{width:60px;height:60px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:4px solid #d0cfcd;padding:5px;text-align:center;margin:5px 14px 0;line-height:54px;display:inline-block;vertical-align:top;position:relative;cursor:pointer}.pop .s-block .control-group>.controls label.radio>input{height:70px;left:-2px;margin-left:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:-3px;width:70px;cursor:pointer}.pop .s-block .control-group>.controls label.radio>img{height:50px;margin:auto 0;cursor:pointer}.pop .avt{width:86px;height:86px;float:left;border:2px #005375 solid;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:10px}.pop .avt img{width:64px;margin:0 auto;padding-top:10px;display:block}.pop .avt:hover{border:2px #333 solid}.pop .select-pop{text-align:left;display:block;font-size:18px;line-height:50px;color:#83827f}.pop p.srt-txt{font-size:16px;text-align:center;color:#4d4d4d;line-height:24px;padding:15px 10px 10px}.pop p.srt-txt#content_for_cart_page{text-align:center}.pop p.srt-txt-sm{font-size:20px;text-align:center;color:#816e68;line-height:26px;padding:10px 20px}.bottom{background:none repeat scroll 0 0 #E2E0DE;border-radius:0 0 6px 6px;padding:10px 30px;min-height:48px;position:absolute;left:0;right:0;bottom:0}.bottom .text-link{font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#333;text-decoration:underline;float:left;margin-top:11px;cursor:pointer}.bottom .next{float:right}.bottom .next i{margin-left:10px;vertical-align:middle}.bottom .prev{float:left}.bottom .pager{float:left;text-align:center;display:none}.bottom .pager a{margin:0 5px;text-decoration:none;background:url(//cdn.splashmath.com/assets/img/popup/nav-5c812cf7564f7239b8583f759d76f002c597cf3bd0574d65ce1f043e13b34cc3.png) no-repeat;width:12px;height:12px;display:inline-block}.bottom .pager a span{text-indent:-99999px;display:inline-block}.bottom .pager a.selected{background:url(//cdn.splashmath.com/assets/img/popup/nav-hover-f2119eb4a50a032ec430b4f47adf74a640b80a1a610680e9b4f842471c0d95cc.png) no-repeat}.studentOverview{position:relative;background:#67c2ef;width:100%;min-width:130px;margin:10px auto;background-color:white;color:black;border:2px solid #eee}.studentOverview .header{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.9);width:100%;height:20px;padding:5px 0px;position:absolute;top:0px}.studentOverview .avatar-name .avatar{height:140px;line-height:80px;color:white;font-size:72px;margin:0 auto;text-align:center;box-sizing:border-box}.studentOverview .avatar-name .avatar img{height:120px}.studentOverview .avatar-name .name{text-align:center;text-transform:capitalize}.studentOverview .avatar-name .name:first-letter{font-size:1.5em}.studentOverview .measure .value{font-size:1.1em;text-align:left}.studentOverview .measure .value>.out-of{color:#AAA}.studentOverview .measure .mark{font-size:1.1em;text-align:right}.studentOverview .measure2 .value{font-size:1.1em;text-align:left}.studentOverview .measure2 .mark{font-size:1.1em;text-align:right}.studentOverview .footer{background:rgba(43,47,59,0.8);color:white;opacity:0.7;width:100%;font-size:1.3em;box-sizing:border-box;padding:0px}.studentOverview .footer .username-password{width:100%;padding:10px 5px 5px 10px}.studentOverview .footer .username-password span.password{margin-left:10px}.studentOverview .footer .name-grade{padding:8px}.studentOverview .footer .name{margin-left:20px;line-height:2}.studentOverview .footer .grade-label{background:rgba(54,25,25,0.5);color:white}.profile-section{margin-top:25px}.dummyElementForMixpanel{display:none}.show_ie8{display:none}.grade-k-nt-ipad{background:none repeat scroll 0 0 #fbd864;color:#4d4d4d;margin-top:-15px;padding:4px;text-align:center;margin-bottom:0}.grade-k-nt-ipad .txt{display:inline-block;padding-left:4px;text-decoration:underline}.extra-credit-info{float:none;clear:both;padding-top:5px;text-align:center;border-top:1px solid #E7E7E7}.show_password_container{margin-top:10px;display:inline-block}.show_password_container #show_pwd_btn{margin-right:5px}.circle-top{margin:10px 0px 15px}.awards-footer{text-align:center}.awards-footer>img{max-width:60%}.thanks-wrapper{background:#fff}.thanks-wrapper.thankyou-wrapper .sp-thankyou-message.container{height:calc(100vh - 372px)}.thanks-wrapper .sp-thankyou-message.container{padding:70px 0}.thanks-wrapper .sp-thankyou-message p{font-size:18px;line-height:24px;margin:0;padding:10px 0}.thanks-wrapper .sp-thankyou-message p.pop-con{font-size:26px;line-height:30px;font-weight:600}.thanks-wrapper .sp-thankyou-message h3{color:#1987da;font-size:24px;line-height:28px;margin:0;font-weight:400;padding-top:15px;padding-bottom:45px;padding-top:0px}.thanks-wrapper .sp-thankyou-message .launch-app-btn{margin-top:30px}.thanks-wrapper.upgrade-thankyou-wrapper{text-align:center}.thanks-wrapper.upgrade-thankyou-wrapper h2{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:30px;line-height:34px;font-weight:700;color:#07b2d0;padding:20px 0;margin-top:0}.thanks-wrapper.upgrade-thankyou-wrapper .update-plan-duration{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:700;color:#262626}.thanks-wrapper.upgrade-thankyou-wrapper .pippo-thankyou{width:485px;padding:70px 0}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:700;padding:20px 0;margin:0}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon img{margin-left:10px;width:53px;height:33px}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon a{color:#000}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon a:hover{color:none}.sp-product-purchase .payment-head{text-align:center}.sp-product-purchase .payment-head h3{color:#1987da;font-size:24px;line-height:28px;margin:0;font-weight:400;padding-top:15px;padding-top:20px;color:#07b2d1}@media (max-device-width: 560px){.content{min-height:unset}.thanks-wrapper .sp-thankyou-message.container{padding:20px 0}.thanks-wrapper .sp-thankyou-message p.pop-con{padding-top:10px}.thanks-wrapper.upgrade-thankyou-wrapper h2{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;margin-bottom:0}.thanks-wrapper.upgrade-thankyou-wrapper .update-plan-duration{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;margin-bottom:0;padding:0 80px}.thanks-wrapper.upgrade-thankyou-wrapper .pippo-thankyou{width:270px;height:176px;padding:30px 0}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:700;padding:20px 0;color:#000}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon img{margin-left:10px;width:53px;height:33px}}@media only screen and (max-width: 896px) and (orientation: landscape){.content{min-height:unset}.thanks-wrapper.upgrade-thankyou-wrapper h2{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;margin-bottom:0}.thanks-wrapper.upgrade-thankyou-wrapper .update-plan-duration{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;margin-bottom:0}.thanks-wrapper.upgrade-thankyou-wrapper .pippo-thankyou{width:163px;height:100px;padding:30px 0}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:700;padding:10px 0;color:#000}.thanks-wrapper.upgrade-thankyou-wrapper .continue-icon img{margin-left:10px;width:53px;height:33px}}.product-page{padding-bottom:60px}.prod-blk{padding:1.5% 0 0}.prod-hd{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem;padding:0 3%;margin:0}.prod-img{padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px #c4c2c3;-moz-box-shadow:0 0 10px #c4c2c3;box-shadow:0 0 10px #c4c2c3;height:130px;word-wrap:break-word}.prod-img-lnk{display:block}.prod-img-lnk>img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:110px}.prod-cnt-blk{border-bottom:2px solid #f1f1f1;padding:2% 3%}.prod-cnt-blk .app_download_link{display:block;padding:15px 0 0}.app-page{color:#212121;min-height:800px;position:relative;padding-bottom:0}.app-page .container{width:900px}.app-page .tab-content{background:none repeat scroll 0 0 #ECECEC;min-height:80px;padding:2%}.app-page .tab-content .app_download_link{padding-top:16px}.tabsWrap{background:none repeat scroll 0 0 #e0dede;padding:10px 0 0}.tabsWrap .tabs>li>a{color:#848484;font-size:16px}.tabsWrap .tabs>li>a.active,.tabsWrap .tabs>li>a:hover,.tabsWrap .tabs>li>a:active,.tabsWrap .tabs>li>a:focus{color:#2083ad;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.appPage__head{color:#2083AD;font-size:28px;font-weight:500;line-height:32px;margin-top:0px;margin-bottom:0px}.appPage__subhead{margin-top:0px;color:#8C8C8C;font-size:18px;line-height:24px}.appPage__desc{font-size:16px;line-height:24px}.sliderArea{background:none repeat scroll 0 0 #ECECEC;margin:30px 0px;padding:2px}.slideContent{background:none repeat scroll 0 0 #FFFFFF;box-shadow:0 0 2px #DDDDDD;height:94.6%;padding:1.7%;width:78%}.slideContent img{width:100%;display:block}.slidelistwrap{height:525px;overflow-x:hidden;overflow-y:auto;width:18.6%}.slideList{width:18.6%}.slideList>li{padding:0.25% 0.6%;text-align:center;float:none !important;cursor:pointer;position:relative;width:6.5%}.slideList>li img{height:98px;width:130px}.slideList .skill_play_btn{background:url(//cdn.splashmath.com/assets/apps/play-sprite-b98e3e8ca1bb5427539a8c2e07588f8cf4706042f1c209ba2c2a6b33b82e7fac.png) 0 0 no-repeat;height:42px;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;width:42px;z-index:10;background-size:42px}.slideList .overlay{background:#000;bottom:4%;left:11%;position:absolute;right:11%;top:5%;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.app_download_link{display:inline-block;vertical-align:top}.app_download_link>li{display:inline-block;vertical-align:top;padding:0 5px}.app_download_link>li>a{display:block}.app_download_link>li>a>img{height:45px}.app_download_link>li>a>img.web{height:46px;width:auto}.recogination{padding-top:20px}.recogination>li{padding:4% 2%;display:inline-block;width:46%;vertical-align:top}.reco-img{display:inline-block;height:94px;vertical-align:middle;width:94px}.reco-img>img{-moz-border-radius:94px;-webkit-border-radius:94px;border-radius:94px;width:94px;height:94px}.reco-content{display:inline-block;padding-left:3%;vertical-align:middle;width:65%;word-wrap:break-word;text-align:left}.reco-content blockquote{color:#3594BC;font-style:italic;margin:0 0 20px;padding:0;border:none}.topicsInfo{padding-top:25px}.topicsInfo>li{display:inline-block;padding:5px 3%;position:relative;vertical-align:top;width:44%}.topicsInfo>li:before{background:none repeat scroll 0 0 #999999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;content:"";height:8px;left:2%;position:absolute;top:11px;width:8px}.topicsInfo>li .heading{font-size:14px;line-height:20px;margin:0}.topicsInfo>li .heading>span{font-size:12px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;display:block}.app__tab{background:#f7f7f7}.app__tab>li{display:inline-block;vertical-align:top}.app__tab>li>a{color:#8c8c8c;font-size:16px;line-height:20px;padding:10px 20px;display:block}.app__tab>li.active{background:#ECECEC}.app__tab>li.active>a{color:#2083ad}.app__tab>li.online>a{color:#2083AD;text-decoration:underline}.starRating{padding-top:22px}.starRating .star{background:url(//cdn.splashmath.com/assets/star_rating-1954a237b095dd504fbf6b5d7947d10aa33755de6a5b4f1d6fc782c362779452.png) -2px -213px no-repeat;width:159px;height:29px}.starRating[data-rate="5"] .star{background-position:0 0}.starRating[data-rate="4"] .star{background-position:0 -41px}.starRating[data-rate="3"] .star{background-position:0 -84px}.starRating[data-rate="2"] .star{background-position:0 -131px}.starRating[data-rate="1"] .star{background-position:0 -171px}.starRating[data-rate="norate"] .star{background-position:-2px -213px}body.redirect .container{border:2px solid #b4a792;border-radius:8px;padding:2%;width:320px}body.redirect .spinner{display:block;left:auto;margin-left:0;margin-top:0;position:relative;text-align:center;top:auto}body.redirect h1{color:#C8BFB0;font-size:18px;margin-top:30px;text-align:center;line-height:20px}.city-page{background:#e9f0f4}.city-page .sctn-hd{color:#5f7075;font-size:28px;line-height:38px;margin:20px 0;text-align:center;display:inline-block;vertical-align:middle;width:100%}.city-page .ntf{background:#fff;padding:10px 0}.city-page .ntf-hd{color:#566266;margin:0;font-size:18px;line-height:24px}.city-page .page-title{font-size:28px;line-height:40px;margin:0 0 25px}.city-page .v4 .testimonals-wrap .sctn-hd{color:#FFFFFF;font-size:32px;line-height:40px;margin-bottom:40px}.city-page .v4 .testimonals-wrap.city-details{background-color:#02a2d0}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox{margin-left:-20px}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils{margin-left:20px;padding-top:2%;width:31%}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>h3{height:56px;overflow-y:hidden}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>p{height:110px}.city-page .sc15-right{height:auto;margin:0;position:relative;width:auto;z-index:1}.city-page .sc15-right .all-topics{height:auto;overflow:hidden;text-align:center;width:100%}.city-page .flip-container{margin:20px;display:inline-block;vertical-align:top;float:none}.city-schl-sctn,.city-skillw{padding:20px 0 30px}.schl-blkw{padding:10px 0 20px}.schl-blk.additional.not-shown{display:none}.schl-blk{background:none repeat scroll 0 0 #FFFFFF;display:inline-block;margin:0.5%;padding:1% 2%;text-align:left;vertical-align:top;width:20%}.schl-blk-hd{font-style:normal;font-family:"proxima-nova-n6", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:600;color:#56a4bd;font-size:18px;font-weight:normal;line-height:22px;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schl-blk-txt{color:#4c5a65}.schl-blk-txt>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-schls>a{color:#4c5d61;font-size:16px;font-style:normal;font-family:"proxima-nova-n3", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:300;text-decoration:underline}@media only screen and (min-device-width: 650px) and (max-device-width: 959px) and (orientation: portrait), (min-width: 650px) and (max-width: 959px) and (orientation: portrait){.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils{width:90%}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>h3{font-size:22px;line-height:28px}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>p{height:80px;font-size:20px;line-height:26px}.city-details .user-pic>span{font-size:16px;line-height:20px;height:40px}.city-page .flip-container{max-width:110px}.city-page .topic-back{font-size:22px;line-height:28px}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px), (min-width: 320px) and (max-width: 640px){.city-page .sctn-hd{font-size:21px;line-height:27px}.city-page .schl-blk{box-sizing:border-box;display:inline-block;margin:1% 2%;padding:1% 2%;width:96%}.city-page .schl-blk-txt>span{display:inline;padding-right:4px}.city-page .more-schls>a{font-size:20px;line-height:24px}.city-page .page-title-wrap .container .button-rounded{font-size:24px;line-height:30px}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox{margin-left:0}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils{margin-left:0;width:90%}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>h3{min-height:40px}.city-page .v4 .testimonals-wrap.city-details .testimonialsBox .testimonils>p{height:120px;font-size:16px;line-height:20px}}.spring-board-cont .iconcust-iconHelp{color:#757575;font-size:20px;line-height:20px}.spring-board-cont .tool-tip{z-index:1;position:absolute;background-color:#ffffff;color:#574a7e;border-color:#bcb3db;font-size:15px;line-height:19px;padding:8px 10px;display:none;width:260px}.spring-board-cont .tool-tip.up:before{border-bottom-color:#ffffff}.spring-board-cont .tool-tip.up:after{border-bottom-color:#bcb3db}.spring-board-wrap .page-banner{background:url(//cdn.splashmath.com/images/spring_board/bg.jpg) no-repeat scroll center center #F5F1EE;min-height:411px;background-size:cover;box-shadow:0px 2px 0px rgba(178,178,178,0.25)}.spring-board-wrap .page-banner.parent-page-banner{background:url(//cdn.splashmath.com/images/spring_board/parent-bg.jpg) no-repeat scroll center center #F5F1EE;background-size:cover}.spring-board-wrap .page-banner .container{height:100%}.spring-board-wrap .page-banner .page-banner-cnt{padding:50px 0 0;width:50%}.spring-board-wrap .page-banner .page-banner-cnt.springboard-logo-wrap{padding-top:50px}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo{text-align:center;position:relative;margin-left:auto;margin-right:auto;width:76%}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo .spring_board_date{position:absolute;color:white;font-weight:bold;opacity:1;right:0px;top:26%;font-size:1.2em;margin:6px 10px 0 0}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo img{margin:0 auto}.spring-board-wrap .page-banner .page-banner-cnt h3{margin:0px 0px 20px 9px;text-align:center;color:#006926;font:700 normal 24px/24px "museo-sans", Helvetica,Arial,sans-serif}.spring-board-wrap .page-banner .page-banner-cnt h4{text-align:center;color:#784700;font:500 normal 20px/24px "proxima-nova", Helvetica,Arial,sans-serif;margin:0 0 19px 0;letter-spacing:0.4px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap{display:table;margin-left:auto;margin-right:auto}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .signup_button{text-align:center}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .signup_button>a{padding:10px 20px;font-family:"museo-sans", Helvetica,Arial,sans-serif;font-weight:500}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .signup_button>a:hover{background:#c47402}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap{color:#7b4900}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap a{text-decoration:underline;color:#7b4900;font-weight:700}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap a:hover{color:#7b4900;font-weight:500}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .login{margin:10px 0;display:inline-block}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .parent_link{margin:10px 0;display:inline-block;float:right}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .teachers-link{text-align:center}.contest-rules-link{font-size:18px;text-decoration:none}.contest-rules-link>a{text-decoration:underline}.wwh-wrap{text-align:center}.wwh-wrap-top .wwh-content>li{box-shadow:1px 1px 1px 0px #ddd4c7;background-color:#ffffff;height:auto;margin:0px 0px 20px;max-width:100%}.wwh-wrap-top .wwh-content>li>img{display:block;height:auto;padding:0;width:auto}.wwh-wrap-top .wwh-content>li>span{border:medium none;display:block;height:auto;line-height:16px}.spring-board-awards .awards-sctn{background:#8f87aa}.springboard-testimonals-wrap{position:relative;padding-top:25px;padding-bottom:150px;background:#ffffff}.springboard-testimonals-wrap .spb-landing-bottom{position:absolute;bottom:0px;z-index:0}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap{position:relative;z-index:1;background:none}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .schools-box .schools{width:100%}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .container .testimonialsBox{width:60%}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .container .testimonialsBox.box-2{display:none}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap.teacher .testimonils{border-color:#cab7de}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap.teacher .testimonils:before{border-top-color:#cab7de}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap.teacher .testimonils:after{bottom:-12px}.wwh-content{padding:24px 0px}.wwh-content *{box-sizing:border-box}.wwh-content>li{width:290px;margin-top:15px;display:inline-block;margin:0px 5px;vertical-align:top;position:relative}.wwh-content>li>img{width:105px;height:105px}.wwh-content>li>span{display:block;color:#030303;font-size:13px;line-height:17px;padding:15px;text-align:center}.wwh-content>li>span>a{text-decoration:underline}.wwh-content>li:after{content:'';position:absolute;background:url(//cdn.splashmath.com/images/spring_board/divide.png);right:-5px;width:2px;height:200px;top:50%;margin-top:-100px}.wwh-content>li:last-child:after{display:none}.pp-steps-wrap{text-align:center;padding:20px 0px 0px;border-bottom:1px solid #CECECD}.pp-steps-wrap *{box-sizing:border-box}.pp-steps-wrap>h2{font-size:24px;font-weight:normal;line-height:30px;color:#000000;margin:0px}.pp-steps-wrap>.start-btn-wrap{padding:0px 0px 10px}.pp-steps-wrap>.start-btn-wrap>a{background:#f79201;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;cursor:pointer;color:#ffffff;display:inline-block;font-size:20px;font-family:proxima-nova;line-height:24px;margin:0;opacity:0.85;padding:8px 20px;text-align:center;text-transform:none;vertical-align:top}.pp-steps-wrap>.start-btn-wrap>a:hover{opacity:1.0}.pp-steps-list.pp-steps-list{padding:40px 0px 0px;text-align:center}.pp-steps-list.pp-steps-list>li{padding:0px 15px;margin-bottom:20px;vertical-align:top;display:inline-block;width:33%}.pp-steps-list.pp-steps-list>li:first-child{margin-left:-15px}.pp-steps-list.pp-steps-list>li:nth-child(2n){border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}.pp-steps-list.pp-steps-list>li:last-child{margin-right:-15px}.pp-steps-list.pp-steps-list>li>h5{color:#008FBF;font-size:14px;font-weight:bold;line-height:20px;margin:-20px 0px 0px;text-transform:uppercase}.pp-steps-list.pp-steps-list>li>img{height:100px;width:100px;display:inline-block;margin:10px 0px;vertical-align:top}.pp-steps-list.pp-steps-list>li>h6{color:#000000;font-size:20px;font-weight:normal;line-height:24px;margin:0px}.pp-steps-list.pp-steps-list>li>p{color:#666666;font-size:12px;font-weight:normal;line-height:18px}h2.springboard-h2{color:#614d9b;font-size:23px;font-weight:700;line-height:25px;text-align:center;padding-bottom:20px}.exciting-prizes-wrap{text-align:center;padding:20px 0px;background:url(//cdn.splashmath.com/images/spring_board/prize-section-bg.jpg) no-repeat scroll center center #f8f5fd;background-size:cover}.exciting-prizes-wrap *{box-sizing:border-box}.exciting-prizes-wrap .prizes-list>li{display:inline-block;margin:0 35px;vertical-align:top;position:relative}.exciting-prizes-wrap .prizes-list>li>img{width:300px;display:inline-block}.exciting-prizes-wrap .prizes-list>li h6{margin:4px 0px;color:#313030;padding:0px 10px;text-align:center;font:normal 400 18px/22px "open-sans-n4", "open-sans", sans-serif}.exciting-prizes-wrap .prizes-list>li h6.gift-box-heading{position:absolute;top:55px;width:100%;color:white;font-weight:400}.exciting-prizes-wrap .prizes-list>li p{color:#030303;font-size:14px;line-height:18px;text-align:center;padding-bottom:30px;opacity:.7;margin-bottom:0px}.exciting-prizes-wrap .prizes-list>li .gift-wrap{position:absolute;top:248px;margin:0 40px}.exciting-prizes-wrap .enroll-wrap{text-align:center;padding-top:40px}.exciting-prizes-wrap .enroll-wrap>p{word-wrap:break-word;color:#786c5b;font-size:14px;line-height:16px;padding-top:20px}.exciting-prizes-wrap .enroll-wrap>.button{-webkit-box-shadow:0px 3px 0px #e57100, 0px 2px 0px 4px #fff;box-shadow:0px 3px 0px #e57100, 0px 2px 0px 4px #fff;font-size:24px;font-weight:500}.exciting-prizes-wrap .enroll-wrap .free-plug{color:#6c5e82;padding:10px 0px 0px;display:block}.exciting-prizes-wrap.on_landing_page{margin-bottom:10px}.exciting-prizes-wrap.on_landing_page .contest-rules-link{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background-color:white;width:237px;padding:20px;top:55px;position:relative;margin:0 auto;z-index:2}.spring-board-cont{background:var(--white);margin-top:24px;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,0.5)}.spring-board-cont *{box-sizing:border-box}.spring-board-cont>h3{color:#3697ae;font:normal 400 17px/23px "Open sans", 'sans-sarif';margin:0px;padding:0px 15px}.spring-board-cont .tab-content.tab-content{border:none}.wlcm-springbd{background:url(//cdn.splashmath.com/images/spring_board/teacher-dashboard-image.jpg) no-repeat center center transparent;color:#fff;font:normal 600 32px/40px "Open sans", 'sans-sarif';text-align:left;text-shadow:2px 2px rgba(0,0,0,0.6);width:100%;height:207px;padding:20px 90px;margin-bottom:10px}.wlcm-springbd>img{height:100%;width:auto}.spring-board-summary{padding:20px 7px 0px;margin-bottom:10px}.spring-board-summary-left{background-color:#fff;min-height:228px;padding:0;width:96%;margin:0 auto;position:relative}.spring-board-summary-left .goto-dashboard{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.spring-board-summary-left .goto-dashboard i{vertical-align:middle;margin-right:8px}.spring-board-summary-left .update-info{margin-bottom:0px}.spring-board-summary-left h1{color:#634fa8;font-style:normal;font-weight:600;font-size:32px;line-height:36px;font-family:var(--graphie-base-font-family)}.spring-board-summary-left h4{color:#888;font:normal 700 18px/24px "proxima-nova", Arial, sans-serif}.spring-board-summary-left .help-icon{height:20px}.spring-board-summary-right{box-shadow:1px 1px 1px 0px #ddd4c7;background-color:#fff;float:right;text-align:center;width:20%;padding:10px 0px 20px}.spring-board-summary-right>img{display:inline-block;width:173px;height:144px}.spring-board-summary-right>a.button{display:inline-block;margin-top:10px;font-size:bold}.spring-board-summary-detail{margin:2px 5px 15px;padding-top:10px}.spring-board-summary-detail *{box-sizing:border-box}.spring-board-summary-detail-left{box-shadow:1px 1px 1px 0px #ddd4c7;background:#fff;width:78%;float:left;padding-top:1px}.spring-board-summary-detail-right{width:20%;float:right}.spring-board-summary-detail-right>.wwh-wrap{display:none}.spring-board-summary-detail-right>.wwh-wrap.wwh-wrap-top{display:block}.gif-wrap{box-shadow:1px 1px 1px 0px #ddd4c7;background:#fff;padding:10px 0px}.spring-board-nav{background-color:#f4f4f4;margin:-1px 0px 0px;padding:0px}.spring-board-nav>li{float:left;text-align:center}.spring-board-nav>li>a{color:#9796a2;display:block;font-size:16px;line-height:24px;min-width:160px;padding:10px}.spring-board-nav>li>a>span{background:none;font-size:20px;line-height:24px;padding-right:10px;width:30px}.spring-board-nav>li:hover,.spring-board-nav>li:active,.spring-board-nav>li.active{background:#fff}.spring-board-nav>li:hover>a,.spring-board-nav>li:active>a,.spring-board-nav>li.active>a{color:#3697ae}.teacher-dashboard .tabs .spring-board-tab.spring-board-tab{padding:2px}.teacher-dashboard .tabs .spring-board-tab.spring-board-tab>img{width:108px;height:42px}.spring-board-tab-content{background-color:#ffffff;padding:30px;min-height:650px}.spring-board-tab-content h5{color:#3697ae;font:normal 400 18px/22px "Open sans","sans-sarif";margin:0;padding-bottom:10px}.spring-board-tab-content .tab-pane .hdtxt>p{color:#242222;font:normal 300 14px/20px "Open sans","sans-sarif"}.teacher-refr-form{padding-top:30px}.teacher-refr-form .labelhead{color:#3697ae;font:normal 400 18px/22px "Open sans", 'sans-sarif'}.teacher-refr-form>.label-wrap{color:#7f7e7e;font:normal 400 14px/20px "Open sans", 'sans-sarif';float:left;width:70%}.teacher-refr-form>.label-wrap>.label-txt{float:left;min-width:29%;padding-top:12px}.teacher-refr-form>.label-wrap>label{float:left;padding-left:20px;width:70%}.teacher-refr-form>.label-wrap>label input{background:#f0efef;border:1px solid #dbdada;color:#5f5f65;font-size:16px;line-height:20px;padding:7px 20px;width:100%;margin-top:5px}.teacher-refr-form>.sbmt-btn{top:6px;left:10px;position:relative}.scoresboard-list{padding:20px;width:100%}.scoresboard-list .scoresbrd-head{background-color:#f4f4f4;height:40px;padding:8px 0px 0px 0px}.scoresboard-list .scoresbrd-head .week,.scoresboard-list .scoresbrd-head .target,.scoresboard-list .scoresbrd-head .score{font-weight:bold;font-size:18px;float:left;color:#5b6164}.scoresboard-list .scoresbrd-head .week{width:44%;padding-left:20px}.scoresboard-list .scoresbrd-head .target{width:36%}.scoresboard-list .loader-container{display:none;padding-top:150px;text-align:center}.scoresboard-list .rpt-table-wrap{display:none}.ldrbord-list.invitation-lists{border-bottom:1px solid #02a2d0;border-left:1px solid #02a2d0;border-right:1px solid #02a2d0}.ldrbord-list.invitation-lists>li{padding:0px;list-style:none}.ldrbord-list.invitation-lists>li:first-child{background:none}.info-msg{margin-top:30px}.info-msg.account-balance-info{margin-top:50px}.info-msg>p{color:#242222;font:normal 300 14px/20px "Open sans","sans-sarif";margin:0px}.rules-page-title{background-color:#01a2bf}.rules-page-title h2{color:#ffffff;font:normal 300 38px/46px 'Open Sans', sans-serif;margin:0px;padding:20px 0px;text-align:center}.springboard-rules-content{padding-bottom:30px;padding-top:5px}.springboard-rules-content *{font-family:'Open Sans', sans-serif;margin:0px;padding:0px;box-sizing:border-box}.page-top-desc{color:#7d7d7d;font:normal 400 15px/17px "Open Sans",sans-serif;padding:14px 0px 0;line-height:24px}.rules-sidebar{float:left;width:24%}.rules-sidebar-list{padding-top:35px;border:none}.rules-sidebar-list>li{border-bottom:1px solid #ededed}.rules-sidebar-list>li>a{color:#968F8F;display:block;font:normal 300 14px/20px 'Open Sans', sans-serif;padding:5px 5px 4px 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.rules-sidebar-list>li.active,.rules-sidebar-list>li:hover{background-color:#f4f4f4}.rules-sidebar-list>li.active>a,.rules-sidebar-list>li:hover>a{color:#3698af}.rules-details-wrap{float:left;padding:25px 0px 0 32px;width:76%}.rules-details-wrap .tab-content{padding-right:20px;max-height:425px;min-height:200px;overflow-y:auto}.rules-details-wrap>.back-top{display:none;text-align:center;margin-bottom:20px}.rules-details-wrap>.back-top>.caret.up{border-top:none;border-bottom:5px solid #0088cc;margin:8px 0px 0px 7px}.rules-details .rules-details-sec-heading{color:#3698af;font:normal 400 18px/24px 'Open Sans', sans-serif;padding:10px 0px 5px 0px;text-align:left;font-weight:bold}.rules-details .rules-details-subsec-heading{color:#585858;font:normal 600 15px/21px 'Open Sans', sans-serif;padding:8px 0px 7px 9px;text-align:left}.rules-details .rules-details-subsec-heading>span{font-weight:400;padding-left:10px}.rules-details h6.rules-details-sec-dtl{padding:0px}.rules-details .rules-details-sec-dtl{color:#7d7d7d;font:normal 400 15px/21px 'Open Sans', sans-serif;padding:0px 0px 15px 9px}.rules-details .rules-details-sec-dtl>strong{font-weight:600}.rules-details .rules-details-subsec{padding:0px 0px 0px 17px}.rules-details .rules-details-subsec>ul{padding:0px 0px 7px 20px}.rules-details .rules-details-subsec>ul>li{color:#585858;font:normal 400 14px/20px 'Open Sans', sans-serif;padding:3px 0px;list-style:none;word-wrap:break-word}.rules-details .rules-details-subsec>ul>li>a:hover{text-decoration:underline}.rules-details .rules-table{border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;margin:10px 0px 20px 20px}.rules-details .rules-table tr>td{border-bottom:1px solid #e1e0e0;border-right:1px solid #e1e0e0;color:#898989;font:normal 400 14px/20px 'Open Sans', sans-serif;min-width:80px;padding:5px 10px;text-align:center}.rules-details .rules-table tr>td:first-child{min-width:300px;text-align:left}.division-head-txt{color:#3697ae;float:left;background:url(//cdn.splashmath.com/images/spring_board/division_icon.png) no-repeat left center transparent;font:normal 400 22px/30px "Open sans", 'sans-sarif';padding:5px 5px 5px 40px}.ldrbord-wrap{margin:0 auto;padding:1px 0px 60px;width:94.6%}.ldrbord-wrap .overall-wrap{width:100%;margin-bottom:30px;float:left;margin-top:10px;border-radius:8px}.ldrbord-wrap .weekly-wrap{width:100%;float:left;margin-top:10px}.ldrbord-head-wrap{background-color:#f9f5ff;position:relative;border:1px solid #e0dbf3;padding:11px;border-radius:8px 8px 0 0}.ldrbord-head-wrap>h5{color:#5f4d9a;font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);margin:0;text-align:left}.ldrbord-head-wrap>.right-drpdn{position:absolute}.right-drpdn{position:relative;float:right}.right-drpdn.state-dropdown{margin:0 auto;z-index:3}.right-drpdn.week-dropdown{margin-right:20px}.right-drpdn>p{color:#5f4d9a;float:left;font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);padding-right:5px;text-transform:capitalize}.right-drpdn>.dropdown{background-color:#ffffff;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;color:#979696;float:right;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);max-width:200px;z-index:2}.right-drpdn>.dropdown>a{color:#979696;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);overflow:hidden;padding:2px 30px 2px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e6e1f9;border-radius:6px}.right-drpdn>.dropdown>a>.caret{border-top-color:#a290de;margin:0;position:absolute;right:7px;top:8px}.right-drpdn>.dropdown>.dropdown-menu{min-width:auto;color:#5b6164;right:0;left:auto;max-width:500px;overflow:hidden;overflow-y:auto;max-height:202px}.right-drpdn>.dropdown>.dropdown-menu a{color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.right-drpdn>.dropdown>.dropdown-menu a:hover,.right-drpdn>.dropdown>.dropdown-menu a:focus,.right-drpdn>.dropdown>.dropdown-menu a:active{color:#ffffff}.ldrbord-subhead-wrap{background-color:#f4f4f4;border:1px solid #e0dbf3;border-top:none}.ldrbord-subhead-wrap span{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:0;display:inline-block;padding:8px}.ldrbord-subhead-wrap span.class-name{width:66%;text-align:left;font-weight:600;padding-left:35px}.ldrbord-subhead-wrap span.ranking{border-left:1px solid #dddad3;width:17%;text-align:center}.your-classroom-data-wrap{border-left:1px solid #e0dbf3;border-right:1px solid #e0dbf3;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}.your-classroom-data-wrap.expanded .your-classroom-data{box-shadow:none;margin:0}.your-classroom-data-wrap.expanded .your-classroom-data .subtract-icon{display:inline}.your-classroom-data-wrap.expanded .your-classroom-data .add-icon{display:none}.your-classroom-data-wrap.expanded .your-classroom-data span.overall-score{color:#5f4d9a;font-style:normal;font-weight:600;font-size:26px;line-height:30px;font-family:var(--graphie-base-font-family)}.your-classroom-data-wrap.expanded .expandable-wrap{display:block}.your-classroom-data-wrap .your-classroom-data{cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);display:flex;align-items:center;padding:15px 0;margin-bottom:4px}.your-classroom-data-wrap .your-classroom-data i{color:#5f4d9a;font-size:20px;border-radius:50%;margin:0 8px}.your-classroom-data-wrap .your-classroom-data .subtract-icon{display:none}.your-classroom-data-wrap .your-classroom-data .add-icon{display:inline}.your-classroom-data-wrap .your-classroom-data span.class-name{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline;display:inline-block;width:62%}.your-classroom-data-wrap .your-classroom-data span.ranking{display:inline-block;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-align:center;width:17%;margin:0}.your-classroom-data-wrap .ptl-message-wrap{float:right;border-radius:12px;background-color:#a290de;color:#fff;width:63%;position:absolute;margin:14px;bottom:0;right:0}.your-classroom-data-wrap .ptl-message-wrap .icon-wrap{float:left;width:18%;text-align:center;padding-top:18px}.your-classroom-data-wrap .ptl-message-wrap .icon-wrap i{font-size:38px}.your-classroom-data-wrap .ptl-message-wrap .right-section{float:left;width:82%;text-align:center;padding:16px 0}.your-classroom-data-wrap .ptl-message-wrap .right-section .arrow-up{position:absolute;left:34%;top:-9px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #a290de}.your-classroom-data-wrap .ptl-message-wrap .right-section h5{font-style:normal;font-weight:700;font-size:18px;line-height:22px;font-family:var(--graphie-base-font-family);margin-top:0}.your-classroom-data-wrap .ptl-message-wrap .right-section p{font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family)}.your-classroom-data-wrap .ptl-message-wrap .right-section .btn-wrap{padding-top:10px}.your-classroom-data-wrap .ptl-message-wrap .right-section .btn-wrap a{width:196px;display:inline-block;padding:6px 0;border-radius:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);background-color:#ffffff;color:#634fa8;font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family)}.your-classroom-data-wrap .ptl-message-wrap .right-section .btn-wrap span{font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);padding:0 16px}.your-classroom-data-wrap .expandable-wrap{position:relative;display:none;min-height:260px}.your-classroom-data-wrap .expandable-wrap.is-contest-not-live{min-height:100px}.your-classroom-data-wrap .expandable-wrap ul{float:right}.your-classroom-data-wrap .expandable-wrap ul li{text-align:center;list-style-type:none;position:relative;padding:16px 14px 0 14px;float:left}.your-classroom-data-wrap .expandable-wrap ul li .list-data{width:126px;padding:9px 0;border:solid 1px #5f4d9a;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.your-classroom-data-wrap .expandable-wrap ul li .list-data span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:#4b4b4b}.your-classroom-data-wrap .expandable-wrap ul li .list-data strong{font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:#5f4d9a;display:block}.your-classroom-data-wrap .expandable-wrap ul li:after{right:auto;left:50%;border-left:1px solid #5f4d9a}.your-classroom-data-wrap .expandable-wrap ul li:before,.your-classroom-data-wrap .expandable-wrap ul li:after{content:'';position:absolute;top:0;right:50%;border-top:1px solid #5f4d9a;width:50%;height:16px}.your-classroom-data-wrap .expandable-wrap ul li:first-child:before,.your-classroom-data-wrap .expandable-wrap ul li:last-child:after{border:0 none}.your-classroom-data-wrap .expandable-wrap ul li:last-child:before{border-right:1px solid #5f4d9a}.ldrbord-list{border-bottom:1px solid #e0dbf3;border-left:1px solid #e0dbf3;border-right:1px solid #e0dbf3;overflow-x:hidden;max-height:226px;overflow-y:auto;border-radius:0 0 8px 8px}.ldrbord-list.weekly-list>li>p{border-left:none}.ldrbord-list>li{color:#979696;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);float:left;position:relative;word-wrap:break-word;z-index:1;width:100%;padding:15px 0}.ldrbord-list>li:nth-child(odd){background-color:#f9f5ff}.ldrbord-list>li.highlight-row{position:relative;z-index:0}.ldrbord-list>li.highlight-row:after{content:'';background-color:#fcf8e3;position:absolute;top:0;left:-30px;right:0;bottom:0;z-index:-1}.ldrbord-list>li.highLighted{background:#e0dbf3;border-bottom:1px solid #ffffff}.ldrbord-list>li.highLighted:before{background-color:#ffffff}.ldrbord-list>li.highLighted:after{background:#e0dbf3;content:"";height:100%;left:-100px;position:absolute;top:0;width:100px;z-index:-1}.ldrbord-list>li>span{float:left;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:66%;padding-left:35px}.ldrbord-list>li>p{float:right;text-align:center;width:17%;margin:0}.scoresbrd-list>li{padding:25px 0px 25px 70px;float:left;width:100%;background:url(//cdn.splashmath.com/images/spring_board/weeks-image-sprite.png) no-repeat 20px -1388px;font-size:17px}.scoresbrd-list>li.week-0-badge{background-position:20px -30px}.scoresbrd-list>li.week-1-badge{background-position:20px -30px}.scoresbrd-list>li.week-2-badge{background-position:20px -164px}.scoresbrd-list>li.week-3-badge{background-position:20px -300px}.scoresbrd-list>li.week-4-badge{background-position:20px -436px}.scoresbrd-list>li.week-5-badge{background-position:20px -572px}.scoresbrd-list>li.week-6-badge{background-position:20px -708px}.scoresbrd-list>li.week-7-badge{background-position:20px -844px}.scoresbrd-list>li.week-8-badge{background-position:20px -980px}.scoresbrd-list>li.week-9-badge{background-position:20px -1116px}.scoresbrd-list>li.week-10-badge{background-position:20px -1252px}.scoresbrd-list>li:nth-child(2n+1){background-color:#f9f5ff}.scoresbrd-list>li:nth-child(2n+1)>.rptlink:before{border-left-color:#f9f5ff}.scoresbrd-list>li>.headinfo{float:left;padding-left:2%;text-align:left;width:40%}.scoresbrd-list>li>.headinfo>span{color:#5f4d9a;font-style:normal;font-weight:400;font-size:20px;line-height:26px;font-family:var(--graphie-base-font-family)}.scoresbrd-list>li>.headinfo>span.date{color:#8a9294;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding-left:15px}.scoresbrd-list>li>.headinfo.week_target{padding-left:0;width:39%}.scoresbrd-list>li>.progress-wrap{float:left;padding-left:4%;width:60%}.scoresbrd-list>li>.rptlink{float:right;margin-right:1%;width:16%;color:#4c96a8;position:relative}.scoresbrd-list>li>.rptlink:after{border-bottom:6px solid transparent;border-left:6px solid #4c96a8;border-top:6px solid transparent;content:"";display:block;height:0;position:absolute;right:12px;top:calc(50% - 6px);width:0;z-index:1}.scoresbrd-list>li>.rptlink:before{border-bottom:5px solid transparent;border-left:5px solid #ffffff;border-top:5px solid transparent;content:"";display:block;height:0;position:absolute;right:14px;top:calc(50% - 5px);width:0;z-index:2}.scoresbrd-list>li .progress-wrap>.progress-wrap-inner{float:left;width:73%;margin-top:5px}.scoresbrd-list>li .progress-wrap>.score{color:#5f4d9a;float:left;width:25%}.scoresbrd-list>li .progress-wrap>.score span.first{color:#5f4d9a}.scoresbrd-list>li .progress-wrap .progress-striped{background-color:#e7dff2}.scoresbrd-list>li .progress-wrap .progress-striped .bar{background-color:#9684d2}.download-invite-link{text-align:right;color:#0088cc}.download-invite-link a{padding:0 10px}.invite-parent-banner{height:112px;background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png);color:#634fa8;display:inline-flex;align-items:center;padding-left:20px;width:100%;border-radius:8px}.invite-parent-banner .intro-text{float:left;width:50%}.invite-parent-banner .intro-text h4{margin:0;font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:#634fa8}.invite-parent-banner .intro-text h5{margin:0;font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:#634fa8}.invite-parent-banner .parent-cta-wrap{float:left;width:50%}.invite-parent-banner .parent-cta-wrap span{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:#4b4b4b;padding:7px 15px}.invite-parent-banner .parent-cta-wrap a{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:7px 22px;min-width:190px;color:var(--dark-navy-blue)}.invite-parent-banner .parent-cta-wrap a:hover{color:var(--dark-navy-blue)}.summary-list{float:left;padding:45px 0px 0px;width:100%}.summary-list>li{float:left;padding:0 17px;text-align:center;width:25%;border-right:1px solid #ddd4c7;box-sizing:border-box}.summary-list>li:last-child{border-right:none}.summary-list>li>p{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:14px;line-height:28px;font-family:var(--graphie-base-font-family);margin:0px}.summary-list>li>p .help-icon{color:#4aa4e9;cursor:pointer;padding-left:4px;font-weight:bold;font-size:10px;position:relative;z-index:1}.summary-list>li>p .tool-tip{background-color:#ffffff;color:#574a7e;border-color:#bcb3db;font-size:15px;line-height:19px;padding:8px 10px;display:none}.summary-list>li>p .tool-tip.up:before{border-bottom-color:#ffffff}.summary-list>li>p .tool-tip.up:after{border-bottom-color:#bcb3db}.summary-list>li>.top-img{position:relative;z-index:0}.summary-list>li>.top-img>img{display:inline-block}.summary-list>li>.top-img>p{margin-bottom:-27px}.summary-list>li>.top-img>h5{color:#7b65c4;font-style:normal;font-weight:400;font-size:24px;line-height:40px;font-family:var(--graphie-base-font-family);margin:0px}.summary-list>li>.top-img>h5>i{font-style:normal}.summary-list>li>.top-img>h5>span{color:var(--dark-grey);font-size:20px}.summary-list>li>.top-img>h5>span.ordinal{color:#7b65c4;font-size:14px;line-height:16px;font-weight:bold;vertical-align:super}.summary-list>li>.top-img>h5.target-fig{font-size:24px;font-weight:600;line-height:34px;padding:19px 0 27px}.summary-list>li>.top-img>h5.target-fig>span{display:block;font-size:17px;font-weight:300;line-height:27px}.summary-list>li.weekly-complete>.top-img>img{margin:-6px 0px 6px}.summary-list>li.weekly-complete>.top-img>.statChartHolder{display:none}.summary-list>li.weekly-complete>.top-img>.target-fig{padding:0px 0px 6px;margin-top:-60px}.summary-list>li.weekly-complete>.top-img>.target-fig>i{font-size:20px;line-height:24px}.summary-list>li.weekly-complete>.top-img>.target-fig>span{font-size:16px;line-height:20px}.statChartHolder{left:50%;position:absolute;top:-55px;margin-left:-100px;transform:scale(0.55);-webkit-transform:scale(0.55);-moz-transform:scale(0.55);-o-transform:scale(0.55);-ms-transform:scale(0.55);z-index:-1}.statChartHolder .hide-back-triangle{border-bottom:111px solid #fff;border-left:55px solid transparent;border-right:55px solid transparent;content:"";display:block;height:0;left:45px;position:absolute;top:90px;width:0;z-index:10}.progress-pie-chart{width:200px;height:200px;border-radius:50%;background-color:#E5E5E5;position:relative;transform:rotate(210deg);-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg)}.progress-pie-chart.gt-50{background-color:#8dd40f}.ppc-progress{content:"";position:absolute;border-radius:50%;left:0;top:0;width:200px;height:200px;clip:rect(0, 200px, 200px, 100px)}.ppc-progress>.ppc-progress-fill{content:"";position:absolute;border-radius:50%;left:0;top:0;width:200px;height:200px;clip:rect(0, 100px, 200px, 0);background:#8dd40f;transform:rotate(0deg);-webkit-transform:rotate(0deg)}.gt-50 .ppc-progress{clip:rect(0, 100px, 200px, 0)}.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0, 200px, 200px, 100px);background:#E5E5E5}.ppc-percents{background:#fff;border-radius:50%;content:"";display:table;height:150px;left:25px;position:absolute;text-align:center;top:25px;width:150px}.ppc-percents span{display:block;font-size:2.6em;font-weight:bold;color:#8dd40f}.pcc-percents-wrapper{display:table-cell;vertical-align:middle}.klass-certi-download-wrap{max-width:96%;margin-left:2%;padding-top:15px}.klass-certi-download-wrap .availability-text{float:left}.klass-certi-download-wrap .availability-text>i{color:red;padding-right:6px}.klass-certi-download-wrap .bulk-download-link-wrap{float:right}.klass-certi-download-wrap .bulk-download-link-wrap>a{text-decoration:underline}.springboard-wrap{padding:30px 30px 0 30px}.springboard-wrap .exciting-prizes-wrap{color:#5e5e5e}.springboard-wrap .contest-rule{text-align:center}.springboard-wrap .contest-rule>a{font:400 normal 18px/24px "proxima-nova" ,Arial ,sans-serif;text-decoration:underline}.springboard-wrap .exciting-prizes-wrap .prizes-list img{width:340px}.springboard-wrap .exciting-prizes-wrap .prizes-list .gift-wrap{top:280px}.springboard-wrap .exciting-prizes-wrap .prizes-list .gift-wrap p{font-size:13px;line-height:17px}.springboard-msg-wrap{padding-bottom:30px}.springboard-msg-wrap .spring-logo-out{float:left;width:45%;text-align:center}.springboard-msg-wrap .spring-logo-out>img{display:inline-block;max-width:70%}.springboard-msg-wrap .spring-logo-out>h6{color:green;font:600 normal 21px/29px "museo-sans", sans-serif;margin-bottom:0}.springboard-msg-wrap .spring-logo-out>p{color:#717171;font:400 normal 17px/23px "proxima-nova" ,Arial ,sans-serif}.springboard-msg-wrap .springboard-msg{float:right;width:54%;text-align:left;padding-top:95px}.springboard-msg-wrap .springboard-msg>p{font:400 normal 18px/26px "proxima-nova" ,Arial ,sans-serif;padding-bottom:0px}.springboard-msg-wrap .springboard-msg>.button{font:normal 400 19px/29px "Open sans", 'sans-sarif'}.springboard-msg-wrap .springboard-msg.invite{padding-top:65px}.springboard-msg-wrap .springboard-msg .contest-rules-link{font-size:16px}.wwh-static-wrap{margin:0 -10px}.download-certificares-wrap{padding:10px 20px;border:1px solid #ccc}.download-certificares-wrap.download-certificares-wrap{display:inline-block}.download-certificares-wrap>h6{float:left;margin:0;font:normal 600 16px/20px "proxima-nova" ,Arial ,sans-serif}.download-certificares-wrap>ul{float:left}.download-certificares-wrap>ul>li{float:left;padding-left:20px}.download-certificares-wrap>ul>li>a{background:url(//cdn.splashmath.com/assets/pdf_icon-634745ea60556e178a5397f014fe469baea5d4127c6287e1a3e16d18b3b12d81.png) 0% 50%/15px 15px no-repeat scroll transparent;color:#439EB4;font:normal 400 13px/17px "proxima-nova" ,Arial ,sans-serif;padding-left:20px}.classroom-cabinate{padding:30px 0;margin:0 20px}.classroom-cabinate h3{margin:10px 300px;border:4px solid #edeaf4;border-radius:40px;margin-bottom:-20px;z-index:2;position:relative;background:#fff;text-align:center;font:normal 600 18px/30px "proxima-nova", Arial, sans-serif;color:#6957a4}.classroom-cabinate ul{background:#efedf4;padding-top:40px;border-radius:10px}.classroom-cabinate ul li{float:left;width:25%;text-align:center;position:relative}.classroom-cabinate ul li p{font:normal 400 16px/20px "proxima-nova", Arial, sans-serif;padding-top:10px}.classroom-cabinate ul li img{height:90px;width:77px}.classroom-cabinate ul li .iconcust-iconHelp{color:#4aa4e9;padding-left:4px;font-weight:bold;font-size:10px}.classroom-cabinate ul li:after{content:' ';position:absolute;right:0;border:1px solid #d3d0db;height:60px;top:30px}.classroom-cabinate ul li:last-child:after{border:none}.classroom-cabinate ul li .weeks-no{position:absolute;border:2px solid #c83d78;border-radius:50%;padding:4px;background-color:#fc5da4;color:#ffffff;height:32px;width:32px;left:126px;top:0}.springboard-tabs-toggle.tabs-toggle{width:750px;margin-top:50px}.springboard-tabs-toggle.tabs-toggle li{width:20%;border-right:1px solid #ddd}.springboard-tabs-toggle.tabs-toggle li.active>a{background:#a290de;box-shadow:0px 4px 1px -1px #9382cc inset}.springboard-tabs-toggle.tabs-toggle li:last-child{border-right:none}.springboard-tabs-toggle.tabs-toggle li:last-child>a::after{padding:2px 4px;width:32px;height:16px;background:#B746E6;border-radius:4px;color:white;border:1px solid white;margin-left:9px;font-size:10px;line-height:12px;vertical-align:middle;content:'NEW'}.spb-info-tip{border-radius:10px;background-color:#fcf8e3;color:#7F412F;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);padding:3px;width:436px;margin:0 auto;margin-bottom:28px}.spb-info-tip span{display:inline-block;width:16px;height:16px;border:solid 1px #7F412F;background-color:#fff;border-radius:8px;margin-right:10px}.spb-info-tip .circle{list-style-type:disc;margin-left:18px;text-align:left}.springboard-faq-wrap{padding:20px 20px 30px 20px;background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png) top left no-repeat;margin:14px 10px 0 10px}.springboard-faq-wrap .enroll-wrap{display:none}.springboard-faq-wrap .spb-faq-img{padding:15px 0 30px;text-align:center;max-width:800px;width:100%;margin:0 auto}.springboard-faq-wrap .spb-faq-img.mob{display:none}.springboard-faq-wrap .spb-faq-img>img{position:relative}.springboard-faq-wrap .spb-faq-img.order-0{padding-top:0px}.springboard-faq-wrap .spb-faq-img.order-0>img:nth-child(1){left:-3%;max-width:45%}.springboard-faq-wrap .spb-faq-img.order-0>img:nth-child(2){left:3%;top:40px;max-width:50%}.springboard-faq-wrap .spb-faq-img.order-1{padding-top:25px}.springboard-faq-wrap.on_landing_page{background:none;padding:20px 10px}.springboard-faq-wrap.on_landing_page .enroll-wrap{display:block;margin-bottom:10px;text-align:center}.springboard-faq-wrap.on_landing_page .enroll-wrap a{font-weight:400;font-size:20px}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-0>img:nth-child(1){max-width:45%}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-0>img:nth-child(2){max-width:50%}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-1{max-width:95%}.springboard-faq-wrap .spb-info{border:1px solid #dac9f6;border-radius:20px;margin:0 80px;background:#fff}.springboard-faq-wrap .spb-date{width:30%;float:left;padding:30px 35px;text-align:center}.springboard-faq-wrap .spb-date>h4{color:#6d4da8;font:400 normal 62px/62px "proxima-nova", Arial, sans-serif;margin:0;display:inline-block;width:30%}.springboard-faq-wrap .spb-date>p{color:#be429a;font:400 normal 14px/18px "proxima-nova", Arial, sans-serif;margin:0;width:66%;display:inline-block;text-align:right}.springboard-faq-wrap .spb-date>p span{color:#7454b0;font-size:24px;line-height:24px;display:block;font-weight:bold}.springboard-faq-wrap .spb-about{float:right;width:70%;padding:24px 40px;position:relative}.springboard-faq-wrap .spb-about:after{content:' ';position:absolute;left:0;border:1px solid #dac9f6;height:80px;top:50%;margin-top:-40px}.springboard-faq-wrap .spb-about>h5{color:#6d4da8;font:600 normal 24px/30px "proxima-nova", Arial, sans-serif;margin:0}.springboard-faq-wrap .spb-about>p{color:#be429a;font:400 normal 15px/19px "proxima-nova", Arial, sans-serif;margin:0}.springboard-faq-wrap .spb-rules{padding:0 20px}.springboard-faq-wrap .spb-rules .earned-points,.springboard-faq-wrap .spb-rules .spb-prizes,.springboard-faq-wrap .spb-rules .challenge-yourself{font-family:"proxima-nova", Arial, sans-serif}.springboard-faq-wrap .spb-rules .earned-points h3,.springboard-faq-wrap .spb-rules .spb-prizes h3,.springboard-faq-wrap .spb-rules .challenge-yourself h3{color:#fff;background-color:#8169aa;font-weight:600;font-size:15px;line-height:31px;margin:0 -40px;padding-left:20px;margin-bottom:10px}.springboard-faq-wrap .spb-rules .earned-points p,.springboard-faq-wrap .spb-rules .spb-prizes p,.springboard-faq-wrap .spb-rules .challenge-yourself p{font-size:14px;line-height:22px;color:#8952ab}.springboard-faq-wrap .spb-rules .earned-points h2,.springboard-faq-wrap .spb-rules .spb-prizes h2,.springboard-faq-wrap .spb-rules .challenge-yourself h2{color:#6a47a5;font-size:16px;line-height:20px;padding-top:20px;font-weight:bold}.springboard-faq-wrap .spb-rules .earned-points ul,.springboard-faq-wrap .spb-rules .spb-prizes ul,.springboard-faq-wrap .spb-rules .challenge-yourself ul{padding-left:20px;font-size:14px;line-height:18px;color:#8952ab}.springboard-faq-wrap .spb-bottom-img{padding-top:174px;background:url(//cdn.splashmath.com/images/spring_board/about-spb-bottom-pattern.png) top left no-repeat;margin:0 -20px}.toggle-horizontal-buttons{box-shadow:0 0 4px 0 #333;text-align:center}.toggle-horizontal-buttons>li{position:relative;float:left}.toggle-horizontal-buttons>li label{font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);background-color:#ffffff;color:var(--medium-grey-1);cursor:pointer;display:inline-block;padding:5px 10px;margin:0;width:100px}.toggle-horizontal-buttons>li label.active{background-color:#a290de;color:#ffffff}.toggle-horizontal-buttons>li label span{display:inline-block}@media only screen and (min-device-width: 700px) and (max-device-width: 959px) and (orientation: portrait), (min-width: 700px) and (max-width: 959px){.wwh-content{padding:24px 0px 14px}.wwh-content>li{margin-bottom:20px}.spring-board-summary-right{width:240px;min-height:286px}.spring-board-summary-right>img{width:230px;height:191px}.spring-board-summary-right>a.button{margin-top:20px}.teacher-refr-form>.label-wrap>label{width:62%}}.springboard-results{float:left;max-width:400px;width:100%}.springboard-results>h3{color:#3697ae;font:normal 400 22px/30px "Open sans", 'sans-sarif';margin:0px;padding:0px 15px}.springboard-results>p{color:#242222;font:normal 300 14px/18px "Open sans", 'sans-sarif';margin:0px;padding:5px 15px}.springboard-results>p>a{margin-right:20px;text-decoration:underline}.springboard-results>form{padding:7px 0px 15px 15px}.certi-dnld-wrap{float:right;width:67%;padding:8px 20px;text-align:center}.certi-dnld-wrap>a{margin:0px 10px;display:inline-block;background:url(//cdn.splashmath.com/assets/pdf_icon-634745ea60556e178a5397f014fe469baea5d4127c6287e1a3e16d18b3b12d81.png) no-repeat center top transparent;padding-top:30px;text-decoration:underline}@media only screen and (min-device-width: 671px) and (max-device-width: 800px), (min-width: 671px) and (max-width: 800px){.certi-dnld-wrap{float:none;width:100%}}@media only screen and (min-device-width: 441px) and (max-device-width: 670px), (min-width: 441px) and (max-width: 670px){.spring-board-wrap .page-banner{background:url(//cdn.splashmath.com/images/spring_board/bg-phone.jpg) no-repeat scroll center 0px/cover transparent;min-height:400px;height:auto}.spring-board-wrap .page-banner.parent-page-banner{background:url(//cdn.splashmath.com/images/spring_board/parent-bg-phone.jpg) no-repeat scroll center center/cover transparent}.spring-board-wrap .page-banner .container{height:100%}.spring-board-wrap .page-banner .page-banner-cnt{width:100%}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo{padding-bottom:12px;width:80%;min-width:420px}.spring-board-wrap .page-banner .page-banner-cnt h3{width:80%;margin-left:auto;margin-right:auto;font-size:35px;line-height:35px;color:#b4fd17;text-shadow:1px 2px 4px rgba(0,0,0,0.6);-webkit-text-shadow:1px 2px 4px rgba(0,0,0,0.6);-moz-text-shadow:1px 2px 4px rgba(0,0,0,0.6)}.spring-board-wrap .page-banner .page-banner-cnt h4{font-size:23px;line-height:28px;margin-top:20px;margin-bottom:48px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap{color:white;font-weight:400;margin-top:15px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap a{color:white;font-weight:400}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .login{font-size:17px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .parent_link{font-size:17px}.wwh-wrap .container{width:auto}.wwh-content{padding:30px 0px 10px}.exciting-prizes-wrap .prizes-list>li{margin-left:auto;margin-right:auto}.start-btn-wrap{margin-top:-20px}.pp-steps-list.pp-steps-list{padding:40px 5px 0px}.pp-steps-list.pp-steps-list>li{width:100%;margin:0px 0px 30px;border-left:none;border-right:none;border-bottom:1px solid #cececd}.pp-steps-list.pp-steps-list>li:nth-child(2n){border-left:none;border-right:none}.pp-steps-list.pp-steps-list>li:last-child{border-bottom:none}.invitation-lists-wrap>.invitation-lists>li>div{padding:15px 10px}.invitation-lists-wrap>.invitation-lists>li>.cont-status>a{top:auto;bottom:0px;right:0px;left:0px;text-align:center}.invitation-lists-wrap>.invitation-lists>li>.cont-week>.visible-sm{display:inline}.invitation-lists-wrap>.invitation-lists>li>.cont-week>.hidden-sm{display:none}.spring-board-summary-left{width:100%;padding:0px}.spring-board-summary-right{margin-top:10px;width:100%}.spring-board-summary-right>img{display:block;width:90%;height:auto;margin:0 auto}.spring-board-nav>li{float:left;text-align:center;width:25%}.spring-board-nav>li>a{font-size:10px;line-height:14px;min-width:100%;min-height:65px;padding:5px;width:100%;text-align:center}.spring-board-nav>li>a>span{padding-right:0px;display:block;margin:0 auto}.teacher-refr-form>.label-wrap{width:100%}.teacher-refr-form>.label-wrap>label{padding-left:0px;width:100%}.teacher-refr-form>.sbmt-btn{margin:0px auto;float:none;display:block}.spring-board-summary-detail-left{width:auto;float:none}.spring-board-summary-detail-right{width:auto;float:none;margin-top:20px}.spring-board-summary-detail-right>.wwh-wrap{display:block}.spring-board-summary-detail-right>.wwh-wrap.wwh-wrap-top{display:none}.wlcm-springbd{background:url(//cdn.splashmath.com/images/spring_board/bg-phone.jpg) no-repeat scroll center top/cover transparent;padding:25px 20px}.wlcm-springbd>img{height:auto}.rules-page-title h2{font:normal 600 17px/23px 'Open Sans', sans-serif;padding:10px 0px}.page-top-desc{font:normal 300 13px/15px "Open Sans",sans-serif;padding:10px 5px 0}.rules-sidebar{float:none;width:auto}.rules-sidebar-list{padding-top:10px}.rules-details-wrap{float:none;padding:10px 0px 0 0px;width:auto}.rules-details-wrap .tab-content{max-height:40000px;min-height:10px;overflow-y:visible}.rules-details-wrap .rules-details-subsec-heading{padding-bottom:5px}.rules-details-wrap .rules-details-subsec{padding-left:17px}.rules-details-wrap>.back-top{display:block}.summary-list{padding:20px 0px;width:100%}.summary-list>li{padding:0}.springboard-results{text-align:center;max-width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 440px), (min-width: 320px) and (max-width: 440px){.spring-board-wrap .page-banner{background:url(//cdn.splashmath.com/images/spring_board/bg-phone.jpg) no-repeat scroll center center/cover transparent;min-height:100px;padding-top:100px;height:auto}.spring-board-wrap .page-banner.parent-page-banner{background:url(//cdn.splashmath.com/images/spring_board/parent-bg-phone.jpg) no-repeat scroll center center/cover transparent}.spring-board-wrap .page-banner .container{height:100%}.spring-board-wrap .page-banner .page-banner-cnt{width:100%}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo{width:90%}.spring-board-wrap .page-banner .page-banner-cnt h3{width:100%;margin-left:auto;margin-right:auto;margin-top:6px;color:#b4fd17;text-shadow:1px 2px 4px rgba(0,0,0,0.6);-webkit-text-shadow:1px 2px 4px rgba(0,0,0,0.6);-moz-text-shadow:1px 2px 4px rgba(0,0,0,0.6)}.spring-board-wrap .page-banner .page-banner-cnt h4{font-size:15px;line-height:17px;margin-top:15px;margin-bottom:44px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap{color:white;font-weight:400;margin-top:10px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap a{color:white;font-weight:400}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .login{font-size:12px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .parent_link{font-size:12px}.wwh-wrap .container{width:auto}.wwh-content{padding:10px 0px 20px}.wwh-content>li{height:110px;margin-left:auto;margin-right:auto;margin-top:10px;width:270px}.wwh-content>li>img{width:94px;height:94px}.wwh-content>li>span{padding:0 3px 0 7px;font-size:12px;line-height:12px}.springboard-faq-wrap.on_landing_page .enroll-wrap{text-align:center}.springboard-faq-wrap.on_landing_page .enroll-wrap a{width:70%;margin-top:20px;margin-bottom:10px;font-size:18px}.springboard-faq-wrap.on_landing_page .spb-faq-img{padding-top:0px;padding-bottom:5px}.springboard-faq-wrap.on_landing_page .spb-faq-img>img{width:70%;position:relative}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-0>img:nth-child(1){left:-5%;max-width:none}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-0>img:nth-child(2){width:75%;top:0px;left:5%;max-width:none}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-2.mob{display:block}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-2.mob>img{left:-5%}.springboard-faq-wrap.on_landing_page .spb-faq-img.order-2.non-mob{display:none}.exciting-prizes-wrap h2.springboard-h2{padding-bottom:10px}.exciting-prizes-wrap .prizes-list>li{margin-left:auto;margin-right:auto}.exciting-prizes-wrap .prizes-list>li:first-child{padding-bottom:15px}.exciting-prizes-wrap .prizes-list>li>img{width:250px}.exciting-prizes-wrap .prizes-list>li h6.gift-box-heading{top:44px;font-weight:600}.exciting-prizes-wrap .prizes-list>li .gift-wrap{top:209px}.exciting-prizes-wrap .enroll-wrap .long{padding:11px 20px}.start-btn-wrap{margin-top:-20px}.pp-steps-list.pp-steps-list{padding:40px 5px 0px}.pp-steps-list.pp-steps-list>li{width:100%;margin:0px 0px 30px;border-left:none;border-right:none;border-bottom:1px solid #cececd}.pp-steps-list.pp-steps-list>li:nth-child(2n){border-left:none;border-right:none}.pp-steps-list.pp-steps-list>li:last-child{border-bottom:none}.spring-board-summary-left{width:100%;padding:0px}.spring-board-summary-right{margin-top:10px;width:100%}.spring-board-summary-right>img{width:auto;height:130px}.spring-board-summary-right>a.button{margin-top:45px;margin-left:30px;padding:7px 20px}.spring-board-nav>li{float:left;text-align:center;width:25%}.spring-board-nav>li>a{font-size:10px;line-height:14px;min-width:100%;min-height:65px;padding:5px;width:100%;text-align:center}.spring-board-nav>li>a>span{padding-right:0px;display:block;margin:0 auto}.spring-board-tab-content{padding:10px 15px}.spring-board-tab-content .tab-pane .hdtxt>h5{font-size:14px;line-height:20px;padding-bottom:10px}.spring-board-tab-content .tab-pane .hdtxt>p{padding:0px}.teacher-refr-form>.label-wrap{width:100%}.teacher-refr-form>.label-wrap>label{padding-left:0px;width:100%}.teacher-refr-form>.sbmt-btn{margin:26px auto 0px;float:none;display:block}.invitation-lists-wrap>.invitation-lists>li{font-size:12px}.invitation-lists-wrap>.invitation-lists>li>div{padding:12px 5px}.invitation-lists-wrap>.invitation-lists>li>.cont-email{width:60%}.invitation-lists-wrap>.invitation-lists>li>.cont-date{display:none}.invitation-lists-wrap>.invitation-lists>li>.cont-status{width:40%}.invitation-lists-wrap>.invitation-lists>li>.cont-status>a{top:auto;bottom:0px;right:0px;left:0px;text-align:center}.invitation-lists-wrap>.invitation-lists>li>.cont-week>.visible-sm{display:inline}.invitation-lists-wrap>.invitation-lists>li>.cont-week>.hidden-sm{display:none}.spring-board-summary-detail-left{width:auto;float:none}.spring-board-summary-detail-right{width:auto;float:none;margin-top:20px}.spring-board-summary-detail-right>.wwh-wrap{display:block}.spring-board-summary-detail-right>.wwh-wrap.wwh-wrap-top{display:none}.wlcm-springbd{background:url(//cdn.splashmath.com/images/spring_board/bg-phone.jpg) no-repeat scroll center top/cover transparent;font-size:20px;line-height:24px;padding:25px 20px}.wlcm-springbd>img{height:auto}.rules-page-title h2{font:normal 600 17px/23px 'Open Sans', sans-serif;padding:10px 0px}.page-top-desc{font:normal 300 13px/15px "Open Sans",sans-serif;padding:10px 5px 0}.rules-sidebar{float:none;width:auto}.rules-sidebar-list{padding-top:10px}.rules-details-wrap{float:none;padding:10px 0px 0 0px;width:auto}.rules-details-wrap .tab-content{max-height:40000px;min-height:10px;overflow-y:visible}.rules-details-wrap .rules-details-subsec-heading{padding-bottom:5px}.rules-details-wrap .rules-details-subsec{padding-left:17px}.rules-details-wrap>.back-top{display:block}.ldrbord-head-wrap>h5{text-align:left}.ldrbord-list>li>p{font-size:11px}.summary-list{padding:20px 0px;width:100%}.summary-list>li{padding:0}.springboard-results>h3{font-size:16px}.certi-dnld-wrap{float:none;width:100%;padding:8px 5px}.certi-dnld-wrap>a{margin:10px;padding-top:0px;padding-left:30px;background-position:left center}.sp-home-main .testimonals-wrap.teacher .testimonialsBox{margin:0 auto}}@media only screen and (min-device-width: 375px) and (min-width: 569px) and (max-device-width: 767px) and (max-width: 767px) and (orientation: landscape){.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo{width:65%}.awards-sctn{text-align:center}.awards-sctn .award{display:inline-block;margin:0 9px;height:110px;width:110px}.sp-home-main .testimonals-wrap.teacher .testimonialsBox{margin-top:0;padding-top:0;margin:0px auto;text-align:center}.wwh-wrap .wwh-content{padding:20px 0 10px;width:70%}.exciting-prizes-wrap .prizes-list>li{margin:0 14px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 770px), only screen and (min-device-width: 671px) and (max-device-width: 770px) and (orientation: portrait){.wwh-content{width:90%;margin:0 auto}.wwh-content>li{display:table;width:auto}.wwh-content>li>img{display:table-cell;vertical-align:middle}.wwh-content>li span{font-size:12px;line-height:16px;display:table-cell;vertical-align:middle;width:70%;text-align:left}.wwh-content>li:after{background:url(//cdn.splashmath.com/images/spring_board/divider_mob.png) no-repeat center center;width:240px;left:50%;margin-left:-120px;margin-top:-26px}.responsv .springboard-testimonals-wrap .testimonals-wrap .schools-box .schools{margin-left:0}.responsv .springboard-testimonals-wrap .hero-info{padding-bottom:20px}}@media only screen and (min-device-width: 768px) and (max-device-width: 768px) and (orientation: portrait), (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.awards-sctn{margin:20px 0;padding:30px 0}.spring-board-awards .awards-sctn{margin:0}.awards-sctn .award{margin-right:11px;margin-left:18px}.spring-board-wrap .page-banner .page-banner-cnt h4{font-size:18px}.spring-board-wrap .page-banner .page-banner-cnt h3{font-size:22px;line-height:26px}.sp-home-main .testimonals-wrap.teacher .testimonialsBox{margin-top:0}.wwh-content{width:72%}.wwh-content>li{margin:0;padding:16px 0}.wwh-content>li span{width:70%}.wwh-content>li:after{width:300px;margin-left:-150px;margin-top:-30px}.exciting-prizes-wrap .prizes-list>li{margin:0 20px}.exciting-prizes-wrap .prizes-list>li>img{width:330px}.exciting-prizes-wrap .prizes-list>li .gift-wrap{top:280px;margin:0 28px}.exciting-prizes-wrap .prizes-list>li h6{font-size:18px;line-height:22px}.exciting-prizes-wrap .prizes-list>li p{font-size:12px;line-height:18px}.exciting-prizes-wrap .enroll-wrap .button{font-size:20px;padding:10px 20px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.wwh-content>li{margin:0;padding:30px 0}.wwh-content>li:after{margin-top:-23px}.exciting-prizes-wrap>h2{font-size:22px;padding:0 20px 20px}.exciting-prizes-wrap .prizes-list>li .gift-wrap{margin:0 20px}.exciting-prizes-wrap .prizes-list>li h6{font-size:16px;line-height:20px}.exciting-prizes-wrap .prizes-list>li p{font-size:12px;line-height:16px}.exciting-prizes-wrap .enroll-wrap .button{font-size:16px}.spring-board-wrap .page-banner .page-banner-cnt h3{font-size:24px;line-height:32px}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo{padding:0px 0 12px}.spring-board-wrap .page-banner .page-banner-cnt .spring_board_logo .spring_board_date{margin-top:0px}.spring-board-wrap .page-banner .page-banner-cnt .all_links_wrap .other_links_wrap .login{margin:10px 0 30px}.spring-board-awards .awards-sctn.awards-sctn{text-align:center;display:block}.spring-board-awards .awards-sctn.awards-sctn .award{height:88px;width:88px;padding:8px;margin:0}}@media only screen and (min-device-width: 568px) and (max-device-width: 767px) and (orientation: landscape), (min-width: 568px) and (max-width: 767px) and (orientation: landscape){.spring-board-wrap .page-banner{background:url(//cdn.splashmath.com/images/spring_board/bg-phone-landscape.jpg) no-repeat scroll center center/cover transparent}.spring-board-awards .awards-sctn.awards-sctn .award{height:92px;width:92px;padding:8px}}.springboard-enroll-tab .exciting-prizes-wrap{background:none;padding-bottom:0px}.springboard-enroll-tab .exciting-prizes-wrap .contest-rules-link{background:url(//cdn.splashmath.com/images/spring_board/contest-rules-link-bg.png) no-repeat center;margin-bottom:0px;height:76px}.springboard-enroll-tab .exciting-prizes-wrap .contest-rules-link>a{position:relative;top:22px;font-size:22px}.springboard-enroll-tab{margin-bottom:40px;margin-top:24px;background:var(--white);box-shadow:0px 0px 8px rgba(0,0,0,0.16);border-radius:4px}.springboard-enroll-tab .enroll-klasses-table-wrap{padding:0px 10px;margin-top:20px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table{border:1px solid #e2e2e2;font-size:17px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li{width:25%;display:inline-block;border-right:1px solid #e2e2e2;color:#626262;text-align:center;padding:31px 0px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.class{width:35%}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.student-count{width:15%}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.actions{width:25%}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.information{width:25%}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.information.ineligible{position:relative;top:-10px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table ul>li.information.ineligible .eligilibity{position:absolute;font-size:12px;width:100%}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table li.data-row>ul>li.actions{padding-bottom:20px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table li.data-row>ul>li.actions>a{position:relative;top:-5px}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table li.head-row{background-color:#f9f7f7}.springboard-enroll-tab .enroll-klasses-table-wrap .enroll-klasses-table li.head-row>ul>li{color:#312f2f;padding:14px 5px;line-height:22px;border-bottom:1px solid #e2e2e2;color:#404040;font-weight:bold}.contest-rules-link{margin-bottom:20px;margin-top:10px}.contest-rules-link>a{font-size:20px;font-weight:bold}.spring-board-post-enroll-tab .spring-have-question-wrap{position:relative;padding:0;margin-bottom:80px;padding-top:48px}.spring-board-post-enroll-tab .spring-have-question-wrap .questions-right h3{color:var(--dark-grey);margin-left:-36px;font-style:normal;font-weight:700;font-size:28px;line-height:32px;font-family:var(--graphie-base-font-family)}.spring-board-post-enroll-tab .spring-have-question-wrap .questions-right ul li label{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.spring-board-post-enroll-tab .spring-have-question-wrap .questions-right ul li .radio:checked ~ p{color:#634fa8;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left{padding-left:22%;padding-right:5%;position:absolute;right:0;bottom:0}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left p a{font-weight:bold}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left .content-rules-link{padding:0}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left .content-rules-link strong{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left .content-rules-link a{display:block;background:none;width:auto;transform:none;text-align:left;color:var(--pure-purple);font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.spring-board-post-enroll-tab .spring-have-question-wrap .content-rules-left .content-rules-link:hover{text-decoration:none}.springboard-enroll-tab .spring-why-participating-wrap{overflow:hidden;background:none}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content{padding-bottom:50px;padding-top:30px}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content h3{width:100%;text-align:center;color:var(--dark-grey);font-style:normal;font-weight:700;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family);padding-bottom:40px}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .screen-img-wrap{width:40%;margin-right:-8%;float:right}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points{width:60%;float:left;margin:0;padding:0;padding-left:30px}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li{padding:0 0 28px 30px;text-align:left}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li:before{display:none;position:absolute;content:"";top:10px;left:0;height:8px;width:8px;border-radius:5px;background-color:var(--dark-grey)}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li strong{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-participating-steps-wrap{background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png) top left no-repeat}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content h3{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content ul li{padding:0 22px;float:left;width:25%}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content ul li span{width:46px;height:46px;background-color:#624fa8;padding-top:0;line-height:46px}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content ul li span i{font-size:20px;line-height:46px;padding-top:0}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content ul li strong{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-participating-steps-wrap .spring-participating-steps-content ul li p{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-testimonials-carousal{padding-bottom:0}.springboard-enroll-tab .spring-testimonials-carousal .prev-next-btn{background:#634FA8;margin-top:10%}.springboard-enroll-tab .spring-testimonials-carousal .carousal-content{width:830px;margin:0 auto}.springboard-enroll-tab .spring-testimonials-carousal .section{min-height:247px}.springboard-enroll-tab .spring-testimonials-carousal .section .testimonial-img-left{width:415px;text-align:center}.springboard-enroll-tab .spring-testimonials-carousal .section .testimonial-img-left>img{width:254px;height:247px}.springboard-enroll-tab .spring-testimonials-carousal .section .testimonial-desc-right{width:400px;float:left;height:247px}.springboard-enroll-tab .spring-testimonials-carousal .section .testimonial-desc-right .date-name{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-testimonials-carousal .section .testimonial-desc-right p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.springboard-enroll-tab .spring-social-media-wrap{padding:80px 0}.springboard-enroll-tab .spring-social-media-wrap h3{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.springboard-enroll-tab .spring-social-media-wrap p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.spring-board-post-enroll-tab{margin-top:24px;background:var(--white);box-shadow:0px 2px 4px rgba(0,0,0,0.5);position:relative}.spring-board-post-enroll-tab .goto-dashboard{position:absolute;left:24px;top:30px;color:var(--medium-grey-1)}.spring-board-post-enroll-tab .goto-dashboard i{vertical-align:middle;margin-right:8px}.spring-board-post-enroll-tab>h3{color:var(--dark-grey);padding:28px 0;position:relative;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.spring-board-post-enroll-tab>h3>span{background:url(//cdn.splashmath.com/images/spring_board/counter-badge.png) top right no-repeat;height:148px;position:absolute;top:0;right:0;width:85px}.spring-board-post-enroll-tab>h3>span .counter{color:#fff;font-size:32px;font-weight:bold;line-height:1;position:absolute;right:50%;top:22px;transform:translateX(50%)}.spring-board-post-enroll-tab .countdown-banner{background:url(//cdn.splashmath.com/images/spring_board/countdown-banner.png) no-repeat center;width:960px;height:201px;margin-bottom:20px;position:relative}.spring-board-post-enroll-tab .countdown-banner .countdown-counter{position:absolute;font-weight:600;left:158px;color:white;top:54px;font-size:50px;width:82px;text-align:center}.spring-board-post-enroll-tab .enroll-other-classes{text-align:center;font-size:20px;font-weight:600;padding-bottom:40px}.spring-board-post-enroll-tab .post-enroll-actions-wrap{background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png) top left no-repeat;background-size:cover;box-shadow:0px 2px 2px rgba(0,0,0,0.2);font-family:"proxima-nova", Helvetica,Arial,sans-serif;text-align:center}.spring-board-post-enroll-tab .post-enroll-actions-wrap>h2{color:#634fa8;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:42px;margin-top:0;padding:30px 180px}.spring-board-post-enroll-tab .post-enroll-actions-wrap>p{color:#634fa8;font-size:21px;font-weight:600;line-height:27px}.spring-board-post-enroll-tab .post-enroll-actions-wrap>span{color:#3badcf;display:block;font-size:18px;line-height:22px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .cta-wrapper{padding:150px 0px 50px 0}.spring-board-post-enroll-tab .post-enroll-actions-wrap .download-pt-letter,.spring-board-post-enroll-tab .post-enroll-actions-wrap .send-pt-email{display:inline-block;margin:0 45px;position:relative}.spring-board-post-enroll-tab .post-enroll-actions-wrap .download-pt-letter img,.spring-board-post-enroll-tab .post-enroll-actions-wrap .send-pt-email img{position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.spring-board-post-enroll-tab .post-enroll-actions-wrap .download-pt-letter>a,.spring-board-post-enroll-tab .post-enroll-actions-wrap .send-pt-email>a{background-color:#ffffff;border:3px solid #634fa8;border-radius:20px;box-shadow:0px 3px 4px 0px rgba(0,0,0,0.3);color:#5e5e5e;display:inline-block;font-size:20px;font-weight:bold;line-height:26px;min-width:260px;padding:15px 25px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .download-pt-letter img{height:95px;width:69px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .send-pt-email img{height:73px;width:89px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont{padding-top:20px;width:70%;margin-left:15%;float:left}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions{width:300px;background-color:white;text-align:center;box-shadow:0px 2px 2px lightgrey;padding-top:0px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions.enroll-actions-left{float:left}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions.enroll-actions-right{float:right}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions .actions-header{background-color:#f74a8a;color:white;font:600 normal 18px/22px "proxima-nova", Helvetica,Arial,sans-serif;padding:10px 20px}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions .actions-content{padding:30px 23px 30px 23px;font:400 normal 17px/22px "proxima-nova", Helvetica,Arial,sans-serif;color:#655c5c}.spring-board-post-enroll-tab .post-enroll-actions-wrap .post-enroll-actions-cont .post-enroll-actions .actions-content .actions-cta{margin-top:40px}.spring-board-post-enroll-tab .spb-rules-and-enroll-more-class{margin:20px 0;text-align:center}.spring-board-post-enroll-tab .spb-rules-and-enroll-more-class>a{display:inline-block;color:#3badcf;font-size:18px;line-height:24px;margin:0 20px}.spring-board-post-enroll-tab .spb-rules-and-enroll-more-class>a.can-enroll{position:relative}.spring-board-post-enroll-tab .spb-rules-and-enroll-more-class>a.can-enroll:before{border-left:2px solid #3badcf;content:'';height:24px;position:absolute;left:-21px}.spring-board-post-enroll-tab .contest-rules-link{margin-bottom:20px;clear:both;width:237px;padding:20px;border-radius:25px;background:white;margin:0 auto;border-top:1px solid #dacaca9c;position:relative;top:-33px}.spring-board-post-enroll-tab .show-poster-info{padding-bottom:80px}.spring-board-post-enroll-tab .show-poster-info>.actions-content{background:url(//cdn.splashmath.com/images/spring_board/web_landscape.png) no-repeat center bottom/contain;padding-bottom:50px;position:relative;float:left;width:98%;margin-left:1%;PADDING-top:40px}.spring-board-post-enroll-tab .show-poster-info>.actions-content>h4{margin:8px 0;padding:0;line-height:normal;font-size:22px;font-weight:600}.spring-board-post-enroll-tab .show-poster-info>.actions-content>h4:nth-child(3){margin-bottom:30px}.add-other-class-sp-2020{border-top:1px solid #634fa8;margin:0 auto;padding:20px 0 29px;width:63%;text-align:center}.add-other-class-sp-2020 p{color:#634fa8;font-style:normal;font-weight:700;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family)}.add-other-class-sp-2020 a{color:var(--dark-navy-blue);display:inline-block;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:10px 26px}.add-other-class-sp-2020 a:hover{color:var(--secondary-cta-text-hover-color)}.prepare-class-for-win-section{background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png) top left no-repeat;padding-bottom:54px}.prepare-class-for-win-section *{margin:0;box-sizing:border-box}.prepare-class-for-win-section h2{color:#634fa8;font-style:normal;font-weight:700;font-size:38px;line-height:42px;font-family:var(--graphie-base-font-family);padding:34px 0 61px;text-align:center}.prepare-class-for-win-section ul>li{width:364px;border:1px solid #634fa8;background-color:#ffffff;border-radius:10px;min-height:244px;position:relative;margin:0 21px;float:left;padding:35px 14px 0 24px}.prepare-class-for-win-section ul>li:first-child{width:508px}.prepare-class-for-win-section ul>li>strong{background-color:#ffffff;border:1px solid #634fa8;border-radius:30px;color:#634caa;font:normal 700 26px/46px graphie, sans-serif;width:46px;height:46px;position:absolute;top:-20px;left:23px;text-align:center}.prepare-class-for-win-section ul>li h5{color:#634fa8;font-style:normal;font-weight:700;font-size:22px;line-height:26px;font-family:var(--graphie-base-font-family)}.prepare-class-for-win-section ul>li p{color:#4b4b4b;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding-bottom:30px}.prepare-class-for-win-section ul>li p>a{display:inline-block;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:10px 24px;margin:0}.prepare-class-for-win-section ul>li p>span{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);display:inline-block;padding:9px 15px}.spring-board-2020-join-class-banner{background-color:#634fa8;color:#ffffff;padding:24px 0 20px;text-align:center;border-radius:4px 4px 0 0}.spring-board-2020-join-class-banner *{margin:0;box-sizing:border-box}.spring-board-2020-join-class-banner>h4{font-style:normal;font-weight:700;font-size:28px;line-height:36px;font-family:var(--graphie-base-font-family);padding-top:20px}.spring-board-2020-join-class-banner>p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:11px 170px 10px}.spring-board-2020-join-class-banner>p>a{text-decoration:underline;color:#ffffff;padding-left:4px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.spring-board-2020-join-class-banner>p.big-para{padding-bottom:40px}.spring-board-2020-join-class-banner>a{text-decoration:underline;color:#ffffff;font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family)}.spring-board-2020-join-class-banner>span{display:block;font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family)}.spring-board-2020-join-class-banner>.enroll-class{color:var(--dark-navy-blue);font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);border-radius:20px;padding:10px 20px;display:inline-block;min-width:250px;text-decoration:none}.spring-board-2020-join-class-banner>.enroll-class:hover{color:var(--dark-navy-blue)}.sb2020-date-img-wrap{position:relative}.sb2020-date-img-wrap .goto-dashboard{position:absolute;left:0;color:var(--white);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding-left:24px}.sb2020-date-img-wrap .goto-dashboard i{vertical-align:text-bottom;margin-right:8px}.sb2020-date-img-wrap img{width:172px;min-height:101px}.sb2020-date-img-wrap span{display:block;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding-top:8px}.spring-board-2020-early-bird{padding:30px 0;position:relative;text-align:center}.spring-board-2020-early-bird:after{content:'';position:absolute;left:19%;right:19%;bottom:0;border-top:1px solid #a290de}.spring-board-2020-early-bird h5{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:22px;line-height:26px;font-family:var(--graphie-base-font-family)}.spring-board-2020-early-bird p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.teacher-db-spring-popup-wrap{text-align:center}.teacher-db-spring-popup-wrap *{margin:0;box-sizing:border-box}.teacher-db-spring-popup-wrap .cross{position:absolute;top:-30px;right:10px;font-size:20px;color:#ffffff;cursor:pointer}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-banner{background-color:#634fa8;color:#ffffff;padding:25px 10px 12px;border-radius:5px 5px 0 0}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-banner>img{width:157px;min-height:92px;margin-bottom:20px}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-banner p{font-style:normal;font-weight:700;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family)}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-banner p>span{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-block}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-banner p>strong{display:inline-block;font-size:46px;font-weight:700;line-height:12px;padding:0 30px}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-bottom{border-radius:0 0 5px 5px;background:url(//cdn.splashmath.com/images/spring_board/about-spb-bg.png) top left no-repeat;padding-bottom:50px}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-bottom>a{font-style:normal;font-weight:600;font-size:22px;line-height:26px;font-family:var(--graphie-base-font-family);min-width:230px}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-points{padding:12px 10px 18px;text-align:center}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-points>li{color:var(--medium-grey-1);display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:50px 20px 20px;width:210px}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-points>li strong{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-flex;font-size:18px;line-height:24px;padding-bottom:8px;align-items:center;justify-content:center}.teacher-db-spring-popup-wrap .teacher-db-spring-popup-points>li span{display:block}@media only screen and (min-device-width: 768px) and (orientation: portrait), (min-width: 768px){.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .container{max-width:900px;width:100%;padding-left:0px;padding-right:0px}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .container .testimonialsBox{width:46%}.springboard-testimonals-wrap .testimonals-wrap.testimonals-wrap .container .testimonialsBox.box-2{float:right;display:block;margin-left:4%}.enroll-mobile-users-for-springboard{top:30px;width:80vw;margin:auto;left:10%}.enroll-mobile-users-for-springboard .modal-body{min-height:300px;padding:40px 30px}.enroll-mobile-users-for-springboard .modal-body>img{width:100%;display:block;margin:0 auto}.enroll-mobile-users-for-springboard .modal-body .button{font-size:40px;line-height:1;width:500px;max-width:70%;padding:20px 30px}}@media (max-width: 959px){.responsv .v4 .springboard-testimonals-wrap .testimonils>p{font-size:13px;min-height:100px}}@media screen and (max-width: 1024px) and (max-device-width: 1024px){.enroll-mobile-users-for-springboard{background:url(//cdn.splashmath.com/images/spring_board/2018/bg.png) no-repeat left top}.enroll-mobile-users-for-springboard .modal-body{min-height:300px}.enroll-mobile-users-for-springboard .modal-body .spring18close{background:url(//cdn.splashmath.com/images/spring_board/2018/cross.png) no-repeat center center;background-size:cover;height:70px;width:70px;position:absolute;top:30px;right:30px}}@media screen and (max-device-width: 1024px) and (orientation: landscape), (max-width: 1024px) and (orientation: landscape){.enroll-mobile-users-for-springboard .modal-body .landscape{display:block}.enroll-mobile-users-for-springboard .modal-body .portrait{display:none}.enroll-mobile-users-for-springboard .modal-body .spring18close{height:50px;width:50px;top:20px;right:20px}}@media screen and (max-device-width: 1024px) and (orientation: portrait), (max-width: 1024px) and (orientation: portrait){.enroll-mobile-users-for-springboard .modal-body .landscape{display:none}.enroll-mobile-users-for-springboard .modal-body .portrait{display:block}}.spb-scoreboard{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#f9f5ff;padding:15px;margin:20px;margin-left:100px}.spb-scoreboard .progress-bar{width:80%;margin:0 auto;position:relative;height:10px;background:#eaeaea;margin-bottom:5px}.spb-scoreboard .progress-bar .progress-bar-inner{background-color:#949bcf;width:0%;position:absolute;height:100%;top:0px;left:0px}.spb-scoreboard .progress-bar.green .progress-bar-inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#8dd40f}.spb-scoreboard .progress-bar.purple .progress-bar-inner{-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;background-color:#a290de}.spb-scoreboard .scoreboard-left{width:160px;text-align:center;float:left;margin-left:-88px}.spb-scoreboard .scoreboard-left .tile{margin-bottom:10px;width:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;-webkit-box-shadow:0 0 6px #cec6c6;-moz-box-shadow:0 0 6px #cec6c6;box-shadow:0 0 6px #cec6c6;background-color:white;cursor:pointer;color:var(--medium-grey-1)}.spb-scoreboard .scoreboard-left .tile.active{background-color:#f8f8ff;-webkit-box-shadow:0 0 0 3px #bfbae2;-moz-box-shadow:0 0 0 3px #bfbae2;box-shadow:0 0 0 3px #bfbae2;color:var(--dark-grey)}.spb-scoreboard .scoreboard-left .tile img{height:31px;width:31px;margin-bottom:14px}.spb-scoreboard .scoreboard-left .tile img.badge{margin-bottom:0;height:17px;width:14px;margin-right:0.5rem}.spb-scoreboard .scoreboard-left .tile .interval-desc{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding-top:5px;margin-bottom:10px;display:inline-block;font-weight:500}.spb-scoreboard .scoreboard-left .tile .completion-desc{font-style:normal;font-weight:400;font-size:16px;line-height:18px;font-family:var(--graphie-base-font-family);padding:5px 0px}.spb-scoreboard .scoreboard-left .tile .completion-desc.badgeclass{padding:2px 0 4px 0}.spb-scoreboard .scoreboard-left .future{cursor:auto}.spb-scoreboard .scoreboard-right{margin-right:10px;position:relative;float:right;width:700.9px}.round-bordered-heading{width:100%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.round-bordered-heading .text{padding:8px 34px;-webkit-box-shadow:0px 0px 3px 3px #f9f5ff;-moz-box-shadow:0px 0px 3px 3px #f9f5ff;box-shadow:0px 0px 3px 3px #f9f5ff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-style:normal;font-weight:600;font-size:18px;line-height:22px;font-family:var(--graphie-base-font-family);color:#a290de;margin:0 auto;width:40%;margin-top:-37px;background:white;margin-bottom:20px}.weekly-activity-container .week-detail{font-style:normal;font-weight:600;font-size:28px;line-height:32px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .springboard-social-media{background:#fff;color:#1a1a1a;padding:24px;margin:45px 0}.weekly-activity-container .springboard-social-media h3{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .springboard-social-media p{font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);width:72%;margin:0 auto}.weekly-activity-container .springboard-social-media ul li{display:inline-block;margin:10px}.weekly-activity-container .springboard-jungle-theme{background:#fff;display:inline-flex;align-items:center;padding:15px}.weekly-activity-container .springboard-jungle-theme img{float:left;width:33%}.weekly-activity-container .springboard-jungle-theme p{float:left;width:32%;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:#4b4b4b;margin:0 14px}.weekly-activity-container .springboard-jungle-theme a{float:right;color:var(--dark-navy-blue);font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .springboard-jungle-theme a:hover{margin:0;color:var(--dark-navy-blue)}.weekly-activity-container .weekly-activity-head .round-bordered-heading{width:100%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.weekly-activity-container .weekly-activity-head .round-bordered-heading .text{padding:8px 34px;-webkit-box-shadow:0px 0px 3px 3px #f9f5ff;-moz-box-shadow:0px 0px 3px 3px #f9f5ff;box-shadow:0px 0px 3px 3px #f9f5ff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:#a290de;margin:0 auto;width:40%;margin-top:-37px;background:white;margin-bottom:20px}.weekly-activity-container .steps{border-bottom:none;margin-top:45px}.weekly-activity-container .steps li{margin:10px 7px;display:inline-block}.weekly-activity-container .steps li .number{font-style:normal;font-weight:700;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family);width:100%;text-align:center;color:#949bcf}.weekly-activity-container .steps li .text{background-color:white;margin-top:-8px;padding:10px 18px;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:#a49bcf;border-radius:30px}.weekly-activity-container h2{color:#5f4d9a;padding:0px 0px 15px 0px}.weekly-activity-container .weekly-activity-head{background:white;border-radius:8px}.weekly-activity-container .weekly-activity-head .header-block li{display:inline-block;width:33%;padding:50px 0 30px;text-align:center;font-size:18px;color:#5f4d9a}.weekly-activity-container .weekly-activity-head .header-block li .icon{width:60px;height:60px;display:inline-block;margin-bottom:5px;background-size:contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.weekly-standing{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/weekly_standing.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.weekly-points{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/weekly_points.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.active-students{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/active_students.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.time-spent{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/time_spent.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.problems-answered{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/problems_answered.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .icon.weekly_reward{background:url(//cdn.splashmath.com/images/spring_board/dashboard-icons/weekly_rewards.png) no-repeat scroll center center/contain}.weekly-activity-container .weekly-activity-head .header-block li .major{padding-bottom:5px;font-style:normal;font-weight:400;font-size:22px;line-height:26px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .weekly-activity-head .header-block li .major .minor{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:#968888}.weekly-activity-container .weekly-activity-head .header-block li .desc{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .weekly-activity-head .header-block li .desc a{color:#5f4d9a;text-decoration:underline}.weekly-activity-container .spb-filter-dropdown{position:absolute;top:10px;right:0;text-align:center}.weekly-activity-container .spb-filter-dropdown>a{padding:8px 11px 8px 10px;background-color:#a290de;color:white;position:relative;display:inline-block;width:155px;text-align:left}.weekly-activity-container .spb-filter-dropdown>a .arrow{position:absolute;right:10px;top:14px}.weekly-activity-container .spb-filter-dropdown>a .separator{height:20px;width:2px;background:white;display:inline-block;position:absolute;right:35px;top:7px;display:inline-block}.weekly-activity-container .spb-filter-dropdown>a strong{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.weekly-activity-container .spb-filter-dropdown>ul{position:absolute;min-width:auto;margin-top:0px;padding:0px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.weekly-activity-container .spb-filter-dropdown>ul>li{text-align:left;padding:5px 0px;width:140px;background-color:white;cursor:pointer;border:none;display:inline-block;padding-left:10px;color:#898080}.weekly-activity-container .spb-filter-dropdown>ul>li:hover{background-color:#a290de;color:white}.weekly-activity-container .weekly-activity-body{background:white;margin-top:30px}.weekly-activity-container .weekly-activity-body .vertical-center{background-color:white;display:table;position:absolute;height:500px;width:100%}.weekly-activity-container .weekly-activity-body .vertical-center .vertical-center-middle{display:table-cell;vertical-align:middle}.weekly-activity-container .weekly-activity-body .vertical-center .vertical-center-middle p{font-style:normal;font-weight:600;font-size:24px;line-height:30px;font-family:var(--graphie-base-font-family);text-align:center;margin-left:auto;margin-right:auto}.weekly-activity-container .weekly-activity-body .student-report-div{height:500px;overflow-y:scroll}.weekly-activity-container .weekly-activity-body h2{font-style:normal;font-weight:600;font-size:32px;line-height:40px;font-family:var(--graphie-base-font-family);padding-top:20px}.weekly-activity-container .weekly-activity-body ul li{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);vertical-align:middle;width:16%;display:inline-block;padding:20px 0px 20px 0px;text-align:center;color:var(--medium-grey-1)}.weekly-activity-container .weekly-activity-body ul li.avatar-li{padding:10px 0px 10px 0px}.weekly-activity-container .weekly-activity-body ul img{height:55px}.weekly-activity-container .weekly-activity-body ul.students li{width:25%}.weekly-activity-container .weekly-activity-body ul:nth-child(2n){background-color:#f9f5ff;color:#888888}.weekly-activity-container .weekly-activity-body ul.daily-report{background-color:#bfbae2;color:#5f4d9a;font-weight:bold}.weekly-activity-container .weekly-activity-body ul.daily-report li{color:var(--dark-grey)}.weekly-activity-container .bonus-reward-text{margin-top:30px;margin-bottom:30px;float:left}.weekly-activity-container .bonus-reward-div{margin-top:30px}.weekly-activity-container .reward-container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px 0px}.weekly-activity-container .cta-btn{margin-top:25px}.weekly-activity-container .reward-block>li{width:33%;float:left;padding:10px;text-align:center;min-height:160px;position:relative}.weekly-activity-container .reward-block>li .image-div{width:90%;margin:0 auto}.weekly-activity-container .reward-block>li .image-div img{margin-bottom:10px}.weekly-activity-container .reward-block>li .number-with-download{width:68%;margin:0 auto}.weekly-activity-container .reward-block>li .number-with-download .achieved-num{text-align:left;font:normal normal 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;color:#634fa8;float:left}.weekly-activity-container .reward-block>li .number-with-download .achieved-num span{font:normal normal 12px/16px "proxima-nova", Helvetica,Arial,sans-serif}.weekly-activity-container .reward-block>li .number-with-download .download-circle{float:right;width:24px;height:24px;border-radius:50%;border:1px solid #5f4d9a;padding-top:3px;margin-top:-6px;cursor:pointer}.weekly-activity-container .reward-block>li .number-with-download .download-circle i{color:#5f4d9a}.weekly-activity-container .reward-block>li .progress-bar{position:absolute;width:56%;margin-top:5px;border-radius:5px;height:8px;bottom:10px;left:0;right:0;margin:auto}.spb-badges{background:#F9F5FF;padding:0 38px 16px;margin:18px;text-align:center}.spb-badges>p{font-style:normal;font-weight:400;font-size:18px;line-height:22px;font-family:var(--graphie-base-font-family);color:#888;padding:30px 0;margin:0}.spb-badges .badges-container{background:#fff;padding:24px 0;border-radius:8px}.spb-badges .badges-container li{float:left;width:25%;position:relative}.spb-badges .badges-container li .badge-img{position:relative;width:100px;height:100px}.spb-badges .badges-container li .download-img{position:absolute;left:63%;top:46%}.spb-badges .badges-container li .progress-bar{height:8px;background-color:#e6e2f9;border-radius:4px;width:130px;margin:0 auto;margin-bottom:10px;margin-top:24px}.spb-badges .badges-container li .progress-bar .progress-value{background-color:#a290de;height:8px;border-radius:4px}.spb-badges .badges-container li .tooltip{display:none}.spb-badges .badges-container li .badge-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:18px;line-height:22px;font-family:var(--graphie-base-font-family);cursor:pointer;display:inline-block;position:relative}.spb-badges .badges-container li .badge-text:hover .tooltip{z-index:10;position:absolute;top:35px;left:50%;display:block;width:165px;border:solid 1px #805437;background-color:#fefde8;border-radius:7px;padding:8px;transform:translateX(-50%)}.spb-badges .badges-container li .badge-text:hover .tooltip:after{content:'';display:block;position:absolute;top:-6px;left:78px;width:10px;height:10px;background:#fefde8;border-right:1px solid #805437;border-bottom:1px solid #805437;transform:rotate(-135deg)}.spb-badges .badges-container li .badge-text:hover .tooltip h6,.spb-badges .badges-container li .badge-text:hover .tooltip p{color:#805437;font:normal normal 12px/16px "museo-sans", Helvetica,Arial,sans-serif;margin:0}.spb-badges .badges-container li .badge-text:hover .tooltip h6{font-weight:bold}.spb-badges .badges-container li:last-child .badge-text{margin-top:42px}.rewards-tab{margin-top:50px;background:#F9F5FF}.rewards-tab .rewards-top-info-bar{margin-left:-100px;background:#F9F5FF;margin-top:-15px;margin-bottom:-20px;padding:20px 10px 0px 20px}.rewards-tab .rewards-top-info-bar a{color:var(--white);font-style:normal;font-weight:600;font-size:16px;line-height:19px;font-family:var(--graphie-base-font-family);padding:12px 41px}.rewards-tab .rewards-top-info-bar>img{width:100%}.rewards-tab .rewards-top-info-bar .info-heading{top:-25px;position:relative}.rewards-tab .rewards-top-info-bar .info-heading>.text{background:white}.rewards-tab .rewards-top-info-bar .reward-steps{margin:20px 0px;padding:40px 0px;margin-bottom:0px}.rewards-tab .rewards-top-info-bar .reward-steps .step{width:25%;text-align:center;float:left;position:relative}.rewards-tab .rewards-top-info-bar .reward-steps .step>.text{color:#a49bcf;font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);background:white;width:170px;display:inline-flex;position:relative;padding:10px;text-align:center;align-items:center;height:100px}.rewards-tab .rewards-top-info-bar .reward-steps .step>.text>.serial{position:absolute;left:-19px;top:-6px;font-size:50px;color:#949bcf}.rewards-tab .rewards-top-info-bar .tip-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);width:80%;margin:0 auto;padding:30px 0 10px}.rewards-tab .separator{width:104%;height:15px;background:white;margin-top:20px;margin-bottom:20px;left:-2%;position:relative}.contest-ended>li{width:33.3%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.pit-stop-back{background-color:rgba(0,0,0,0.7);bottom:-2px;left:-2px;position:fixed;right:-2px;top:-2px;z-index:1}.pit-stop-popup-wrap{position:relative;z-index:2;top:16%}.pit-stop-popup-wrap .welldone-logo-bg{position:absolute;top:-60px;left:7%;width:86%;height:108px;background:url(//cdn.splashmath.com/assets/assesment_complet_popup/head-bg-e967d87976ebf2e5419438cc6433b86a7a40fe861a1bdc692be950bb9916d561.png) no-repeat 0px 0px/100% 100% transparent}.pit-stop-popup-wrap .welldone-logo-bg>img{display:block;height:52px;max-width:381px;padding:36px 0px 0px 91px}.pit-stop-popup-wrap.pit-stop-popup-wrap.small{margin-left:-236px}.pit-stop-popup-wrap.pit-stop-popup-wrap.small .skill-popup{width:600px}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/pitstop-background-f03e6819d9d917add507a64381a61c15a5fcd1a73183120f2c0716718016e98f.png) no-repeat 0px 0px/100% #FFF9E9}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std>h4{color:#a35702;padding:15px 0}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .pitstop-message{font:normal 600 20px/22px "proxima-nova", Helvetica,Arial,sans-serif;color:#db8422;text-align:center}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .pitstop-btn{text-align:center;padding:10px}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .mod-btn{padding-top:40px;position:relative}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .mod-btn:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:3px;width:70%;background-color:rgba(208,198,167,0.3)}.assessment-popup,.skill-popup{background:#FFF9E9;border-radius:40px;border:5px solid #FFEBBD;box-shadow:0px 0px 0px 9px #fff, 8px 8px 0px 9px #ECCF8C;box-sizing:border-box;margin:0px auto 30px;padding:82px 40px 50px;width:658px;background-size:100% 100%}.assessment-popup>h3,.skill-popup>h3{color:#a69762;font:normal 400 16px/24px "Open Sans",sans-serif;letter-spacing:1px;margin:0;padding:0;text-align:center;word-spacing:-2px;font-size:0.95em}.assessment-popup>h4,.skill-popup>h4{color:#dd8404;font:normal 600 24px/26px "proxima-nova", Helvetica,Arial,sans-serif;letter-spacing:1px;margin:0;padding-top:0px;text-align:center;word-spacing:-0.7px}.assessment-popup{padding:75px 40px 30px}.skill-popup{padding:42px 40px 60px}.skill-popup>h3{margin-top:20px;margin-bottom:35px;font-size:15px;padding:0px 16px;margin-left:13px;text-align:left}.skill-popup>h3 a{color:green}.skill-popup.limit-reached-popup{padding:22px 40px 30px}.detail-list{padding:25px 0px 25px 17px;list-style-type:none;margin:0px 0px 10px -30px;text-align:center}.detail-list>li{color:#a69762;display:inline-block;font:normal 400 15px/19px "Open Sans",sans-serif;letter-spacing:0.4px;margin-right:48px;position:relative;text-align:center;text-transform:capitalize;width:141px}.detail-list>li>img{display:block;height:51px;left:-26px;margin-top:-38px;position:absolute;top:50%;width:52px}.detail-list>li>span{background-color:#ffffff;border:1px solid #ece4c8;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;color:#9f905c;display:block;font:normal 600 26px/30px "Open Sans",sans-serif;letter-spacing:3px;margin-bottom:4px;padding:6px 28px;text-align:center;text-transform:capitalize}.detail-list>li:last-child{margin-right:0}.detail-list-for-teacher.detail-list-for-teacher li{width:161px}.parent-plug-msg{color:#a69762;margin-bottom:10px;display:block;font:normal 400 15px/19px "Open Sans",sans-serif}.parent-plug-msg.footline{font-size:0.8em;margin-top:10px}.parent-click-sub{text-align:center;padding-top:10px;padding-bottom:25px}.parent-click-sub>a{text-decoration:none;font:normal 400 20px/28px "proxima-nova", Helvetica,Arial,sans-serif}.parent-click-sub.no-pad{padding-bottom:0px}.or-img-wrap{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/or-f7b5b6ff0c0deba8bab5893c17da29b01e0cfc46ae696ca2a94e740976d2ab32.png) no-repeat center center transparent;height:13px;margin-bottom:15px}.cont-learning{text-align:center}.cont-learning>a{background-color:transparent;border:1px solid #f79201;border-radius:25px;color:#f79201;display:inline-block;font:normal 400 16px/20px "Open Sans",sans-serif;letter-spacing:2px;padding:11px 17px;text-decoration:none}.cont-learning>a:hover{background-color:#ffffff}#modals #exceeded-attempts.make-visible{width:1026px;height:770px}#modals #exceeded-attempts .skill-exceeded-attempts-modal{width:auto}@media only screen and (max-width: 900px){#modals #pitstop .pit-stop-popup-wrap.pit-stop-popup-wrap.modal{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal .skill-popup.limit-reached-popup{transform:scale3d(1, 1, 1)}}@media only screen and (max-device-width: 736px){#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal .skill-popup.limit-reached-popup{transform:scale3d(1, 1, 1)}}body.sp-lang-es .or-img-wrap{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/es/or-9e8df6f046540f032cf41011324051223b0827374b709a504953f6fb0f49ee5a.png) no-repeat center center transparent}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.base-button,.button,.button-red,.button-pink,.button-orange,.button-grey,.button-dark-grey,.button-light-grey,.button-orange-dark,.rounded-button-light-yellow,.primary-cta-button,.default-cta-button,.secondary-cta-button,.inline-cta-button,.sync-cta-button{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:#ffffff;cursor:pointer;display:inline-block;padding:8px 20px;margin:0;text-align:center;text-decoration:none;background-color:var(--primary-cta-fill-color)}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border:1px solid var(--primary-cta-fill-color);margin-top:0}.primary-cta-button{background-color:var(--primary-cta-fill-color);border-radius:50px;color:var(--primary-cta-text-color);outline:none}.primary-cta-button a{color:var(--primary-cta-text-color)}.primary-cta-button:hover,.primary-cta-button:active{background-color:var(--primary-cta-fill-hover-color);border-color:var(--primary-cta-border-hover-color);color:var(--primary-cta-text-hover-color);margin:0;outline:0}.default-cta-button{background-color:var(--default-cta-fill-color);border-radius:50px;color:var(--default-cta-text-color);outline:none}.default-cta-button a{color:var(--default-cta-text-color)}.default-cta-button:hover,.default-cta-button:active{background-color:var(--default-cta-fill-hover-color);border-color:var(--default-cta-border-hover-color);color:var(--default-cta-text-hover-color);margin:0;outline:0}.secondary-cta-button{background-color:var(--secondary-cta-fill-color);box-shadow:0 0 0 1px var(--secondary-cta-border-color) inset;border-radius:50px;color:var(--secondary-cta-text-color);outline:none}.secondary-cta-button a{color:var(--secondary-cta-text-color)}.secondary-cta-button:hover,.secondary-cta-button:active{background-color:var(--secondary-cta-fill-hover-color);box-shadow:0 0 0 1px var(--secondary-cta-border-hover-color) inset;color:var(--secondary-cta-text-hover-color);margin:0;outline:0}.inline-cta-button{color:var(--inline-cta-text-color)}.inline-cta-button a{color:var(--inline-cta-text-color)}.inline-cta-button:hover,.inline-cta-button:active{color:var(--inline-cta-text-hover-color)}.sync-cta-button{background-color:var(--sync-cta-fill-color);border:1px solid var(--sync-cta-border-color);border-radius:50px;color:var(--sync-cta-text-color);outline:none}.sync-cta-button a{color:var(--sync-cta-text-color)}.sync-cta-button:hover,.sync-cta-button:active{background-color:var(--sync-cta-fill-hover-color);border-color:var(--sync-cta-border-hover-color);color:var(--sync-cta-text-hover-color);margin:0;outline:0}.sync-cta-button:hover i,.sync-cta-button:active i{color:var(--sync-cta-text-hover-color)}.global{background:var(--light-grey-3)}.parent-dashboard{padding:0 0 60px}.main-content{float:left;width:72.9%}.content-blk-wrap{background:#fff;margin:0 0 10px 0;border-radius:8px}.content-block{padding:15px 20px}.sidebar-container{float:right;width:24%}.sidebar{float:left;margin:40px 0 0 2.1%;width:100%}.email_notice{padding:20px;color:#873E2B}.content-blk{padding:24px 28px}.tabs>li{display:inline-block;vertical-align:top;position:relative;text-align:left}.tabs>li>a{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);display:block;padding:14px 0 14px 32px}.tabs>li>a.active,.tabs>li>a:active{background:var(--medium-purple);color:var(--white)}.tabs>li>a.active:hover,.tabs>li>a:active:hover{background:var(--medium-purple);color:var(--white)}.tabs>li>a:hover{background:var(--light-grey-2);color:var(--navy-blue)}.tabs.tabs-three,.tabs.tabs-five{padding:0;background-color:#f5f1ee;text-align:center;border:1px solid #eaeaea}.tabs.tabs-three>li,.tabs.tabs-five>li{width:33.33%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs.tabs-three>li>a.active,.tabs.tabs-three>li>a:hover,.tabs.tabs-three>li>a:active,.tabs.tabs-five>li>a.active,.tabs.tabs-five>li>a:hover,.tabs.tabs-five>li>a:active{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs.tabs-three>li>a.active .db-icon-summary,.tabs.tabs-three>li>a:hover .db-icon-summary,.tabs.tabs-three>li>a:active .db-icon-summary,.tabs.tabs-five>li>a.active .db-icon-summary,.tabs.tabs-five>li>a:hover .db-icon-summary,.tabs.tabs-five>li>a:active .db-icon-summary{background-position:0 -160px}.tabs.tabs-three>li>a.active .db-icon-report,.tabs.tabs-three>li>a:hover .db-icon-report,.tabs.tabs-three>li>a:active .db-icon-report,.tabs.tabs-five>li>a.active .db-icon-report,.tabs.tabs-five>li>a:hover .db-icon-report,.tabs.tabs-five>li>a:active .db-icon-report{background-position:-33px -159px}.tabs.tabs-three>li>a.active .db-icon-activity,.tabs.tabs-three>li>a:hover .db-icon-activity,.tabs.tabs-three>li>a:active .db-icon-activity,.tabs.tabs-five>li>a.active .db-icon-activity,.tabs.tabs-five>li>a:hover .db-icon-activity,.tabs.tabs-five>li>a:active .db-icon-activity{background-position:-65px -159px}.tabs.tabs-three>li>a.active .db-icon-download,.tabs.tabs-three>li>a:hover .db-icon-download,.tabs.tabs-three>li>a:active .db-icon-download,.tabs.tabs-five>li>a.active .db-icon-download,.tabs.tabs-five>li>a:hover .db-icon-download,.tabs.tabs-five>li>a:active .db-icon-download{background-position:-140px -159px}.tabs.tabs-three>li>a.active span,.tabs.tabs-three>li>a:hover span,.tabs.tabs-three>li>a:active span,.tabs.tabs-five>li>a.active span,.tabs.tabs-five>li>a:hover span,.tabs.tabs-five>li>a:active span{color:#3698af}.tabs.tabs-three>li>a span,.tabs.tabs-five>li>a span{display:inline-block;padding-top:5px;vertical-align:top;padding-left:4px}.tabs.tabs-five{background-color:#f5f1ee;text-align:center}.tabs.tabs-five>li{width:25%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif}.tabs.tabs-five>li.active,.tabs.tabs-five>li:hover,.tabs.tabs-five>li:active{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs.stacked>li{display:block}.tabs.stacked>li>a.active,.tabs.stacked>li>a:hover,.tabs.stacked>li>a:active{position:relative;z-index:4}.tabs.stacked>li>a:after{background:none repeat scroll 0 0 #FFFFFF;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;left:auto;height:auto}.tabs.stacked>li>a:last-child:after{background-color:transparent}.tabs.grey-colored>li{font-size:14px;background:#f7f5f3}.tabs.grey-colored>li>a{color:#767676;padding:10px}.tabs.grey-colored>li>a span{display:inline-block;padding-right:8px;vertical-align:top}.tabs.grey-colored>li.active,.tabs.grey-colored>li:hover,.tabs.grey-colored>li:active{background:#fff}.tabs.grey-colored>li.active>a,.tabs.grey-colored>li:hover>a,.tabs.grey-colored>li:active>a{color:#388ca0}.tabs.grey-colored>li.tabs-head{color:#606060;font-size:16px;background:#e4e4e4;padding:10px}.tabs.grey-colored>li.tabs-head.active,.tabs.grey-colored>li.tabs-head:hover,.tabs.grey-colored>li.tabs-head:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#606060}.tabs.tabs-app>li{margin:0 1px;width:14%}.tabs.tabs-app>li>a{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:10px 15px}.tabs.tabs-app>li>a>img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:95px;height:95px;display:inline-block}.tabs.tabs-app>li .text{display:block;font-size:14px;padding-top:6px}.dropdown-hover:hover .dropdown-menu{display:block}.user-avatar-blk{border:2px solid #F3F1F1;width:28%;float:left}.user-avatar-img{min-height:150px;text-align:center;line-height:150px}.user-avatar-img>img{width:120px}.user-avatar-details{background:none repeat scroll 0 0 #F3F1F1;padding:4px 6px}.user-avatar-details>li{display:inline-block;padding:0 4px;vertical-align:top;width:45%;position:relative}.user-avatar-details>li>span{color:#9F9F9F;display:block;font-size:10px}.user-avatar-details>li>strong{color:#4EA1B5;display:block;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px;text-transform:lowercase;width:72%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.user-avatar-details>li>a{color:#67B6FF;font-size:10px;line-height:13px;position:absolute;top:55%;right:0}.user-info{float:right;text-align:right}.user-info-heading>li{display:inline-block;vertical-align:top;text-align:center;padding:0px 18px 0;color:#909090;font-size:14px}.user-info-summary{text-align:center}.user-info-summary>p{text-align:center}.user-info-summary>li{display:inline-block;vertical-align:top;text-align:center;padding-right:20px;padding-top:10px;width:28.3%;min-height:122px}.user-info-summary>li>h2{color:#9796A2;font-size:25px;line-height:36px;margin:0;padding-top:10px}.user-info-summary>li>h2>span{color:#909090;display:block;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;line-height:20px;padding-top:4px}@-webkit-keyframes pointer-move-animation{0%{top:10px}50%{top:30px}100%{top:10px}}@-moz-keyframes pointer-move-animation{0%{top:10px}50%{top:30px}100%{top:10px}}@-ms-keyframes pointer-move-animation{0%{top:10px}50%{top:30px}100%{top:10px}}@keyframes pointer-move-animation{0%{top:10px}50%{top:30px}100%{top:10px}}.user-info-highlight .login-as-student-btn-wrap{position:relative}.user-info-highlight .web-pointer{position:absolute;top:30px;display:inline-block;right:26px;z-index:1;-moz-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-webkit-animation:pointer-move-animation 1s infinite;-moz-animation:pointer-move-animation 1s infinite;-ms-animation:pointer-move-animation 1s infinite;-o-animation:pointer-move-animation 1s infinite;animation:pointer-move-animation 1s infinite}.user-info-highlight .btn-pointer.btn-pointer{position:relative;z-index:1;background:#fff}.web-pointer{display:none}[class^="db-icon-"],[class*="db-icon-"]{background:url(//cdn.splashmath.com/assets/dashboard/sprite-25acc3317c87486986d703f7282d0154117971b834bde5d98a285c829510c38d.png) no-repeat 0 0;display:inline-block;width:40px;height:44px;vertical-align:top}.db-icon-time{background-position:0 0;height:48px;width:48px}.db-icon-session{background-position:-81px 0;height:48px}.db-icon-pa{background-position:-160px 0;height:48px;width:44px}.db-icon-summary{background-position:0 -125px;height:24px;width:20px}.db-icon-report{background-position:-33px -125px;height:24px;width:24px}.db-icon-activity{background-position:-68px -125px;height:24px;width:30px}.db-icon-cup{background-position:0 -80px;height:25px;width:25px}.db-icon-clock{background-position:0 0;height:48px;width:48px}.db-icon-edit{background-position:-113px -135px;height:16px;width:15px}.db-icon-pa-large{background-position:-114px -198px;height:73px;width:77px}.db-icon-accuracy{background-position:0 -196px;height:77px;width:90px}.db-icon-time-large{background-position:0 -286px;height:84px;width:90px}.db-icon-download{background-position:-140px -128px;width:16px;height:24px}.sub-head-wrap{padding:7px 20px}.sub-head-wrap .grade-dropdown{float:right;width:170px}.springboard_banner{float:right}.dash-sub-head{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.dash-sub-head.summer-head{color:#bc6920;font-weight:400;border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:0}.no-float{float:none}.sm-score{padding:10px 3% 0}.sm-score>p{color:#6E6E6E;display:inline-block;vertical-align:top;width:20%;word-wrap:break-word}.progress-wrap{display:inline-block;vertical-align:top;width:44%}.progress-wrap .progress{display:block;height:10px;margin-bottom:0;opacity:0.5}.progress-wrap .score{padding-left:15px;width:12%;text-align:left}.progress-wrap .score span{color:#909090;display:inline-block;font-size:12px;padding-left:4px;vertical-align:top}.progress-wrap .score span.first{font-size:16px;color:#4C96A8}.summary-blk.odd{border-bottom:1px solid #f1f1f1}.summary-blk .sm-score{padding:7px 10px}.summary-blk .sm-score>p{color:#227386;font-size:16px;width:33%}.summary-blk .sm-score .progress-wrap{width:54%}.summary-blk .sm-score .progress-wrap .score{width:18%}.summary-blk .sm-score .progress-wrap .score span.first{color:#4C96A8;font-size:16px}.summary-blk .sm-score .btn-link{font-size:12px;color:#4C96A8}.summary-blk .sm-score .btn-link i{padding-left:1px}.graph-blk{padding-bottom:15px}.graph-blk>p{color:#439EB4;font-size:16px;line-height:24px;margin:0 0 15px}.graph-blk .st-graph{visibility:hidden}.skills-desprtn{border-left:2px solid #F5F1EE;color:#5CABBE;float:left;margin:0 0 0 -2px;padding:15px 7px 15px 15px;text-align:center;width:21%}.skills-desprtn>h3{font-size:16px;line-height:24px;border-bottom:2px solid #F5F1EE;margin:0}.skills-desprtn>h4{font-size:30px;line-height:40px;margin-top:45px}.skills-desprtn.tab-title{border-left:0;color:#5CABBE;float:left;margin:0 0 0 -2px;padding:0px 15px;text-align:center;width:100%}.skills-desprtn.tab-title>p{font-size:30px;line-height:40px;margin:0;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.skills-desprtn.tab-title>p span{font-size:30px;line-height:40px}.termilogy{float:right;width:350px;padding-top:17px;margin-bottom:-70px}.termilogy>li{color:#7B5B53;display:inline-block;font-size:12px;line-height:16px;padding:1%;vertical-align:bottom;width:22%;word-wrap:break-word;text-align:center}.sp-student-report .detail-report-blk{margin-bottom:20px}.sp-student-report .detail-report-blk .sm-score>p{padding-bottom:5px}.sp-student-report .detail-report-blk .termilogy{padding-top:30px}.detail-report-blk .summary-blk .sm-score>p{width:100%;font-size:18px;margin:0}.detail-report-blk .summary-blk .sm-score .progress-wrap{width:48%}.detail-report-blk .summary-blk .sm-score .progress-wrap>.progress-wrap-inner{display:inline-block;width:74%}.detail-report-blk .summary-blk .sm-score .progress-wrap .score{padding-left:15px;width:12%;text-align:left}.report-list-wrap{color:#4a4a4a;font-size:13px;line-height:18px}.report-list-wrap>li{padding:0px 1.6%;border-bottom:2px solid #F5F1EE}.report-list>li{display:inline-block;text-align:center;vertical-align:middle;width:15%}.report-list>li.name{overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:40%;word-wrap:break-word;text-align:left}.report-list>li.prog{width:15%}.report-list>li.prog .other-worksheet{height:44px;line-height:44px;color:#FFF;position:relative;border-bottom:none;float:right;margin-right:30px}.report-list>li.prog .other-worksheet::before{content:'';width:0px;height:0px;background:#F1F1F1;position:absolute;left:0px}.report-list>li.prog .other-worksheet .worksheet-progress-cont{position:relative;width:30px;height:30px;background:#F1F1F1;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.report-list>li.pa{width:12%}.report-list>li.time-spent{text-align:right;width:11%}.prog-circle{width:30px;height:30px;position:relative;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#F5F1EE;display:inline-block;vertical-align:middle}.prog-circle .bar{background:#7ad9f0;border:1px solid #fff;width:15px;height:15px;position:absolute}.prog-circle.top .bar{-moz-border-radius:30px 0 0 0;-webkit-border-radius:30px 0 0 0;border-radius:30px 0 0 0;top:0;left:0}.prog-circle.rigth .bar{-moz-border-radius:0 30px 0 0;-webkit-border-radius:0 30px 0 0;border-radius:0 30px 0 0;right:0;top:0}.prog-circle.bottom .bar{-moz-border-radius:0 0 30px 0;-webkit-border-radius:0 0 30px 0;border-radius:0 0 30px 0;bottom:0;right:0}.prog-circle.left{float:none}.prog-circle.left .bar{-moz-border-radius:0 0 0 30px;-webkit-border-radius:0 0 0 30px;border-radius:0 0 0 30px;left:0;bottom:0}.activity-timeline{position:relative}.activity-timeline .left{float:left;width:44%}.activity-timeline .time{height:100%;left:50%;margin:0 4px 0 -25px;position:absolute;width:50px}.activity-timeline .time .line{background:none repeat scroll 0 0 #D7E9ED;bottom:0;left:50%;margin-left:-2px;position:absolute;top:0;width:4px}.activity-timeline .time .time-blk{background:#5cabbe;width:50px;height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;top:20px;font-size:12px;line-height:50px;color:#FFFFFF;text-align:center}.activity-timeline .time .time-blk>p{line-height:16px;display:inline-block}.activity-timeline .right{float:right;width:44%}.activity-timeline .right .activity-time{float:left}.activity-timeline .right .activity-time.first{margin:140px 0 0}.activity-timeline .right .activity-time:after{border-bottom:25px solid transparent;border-right:25px solid #F1F1F1;border-top:25px solid transparent;border-left:none;left:auto;left:-25px}.activity-time{background:none repeat scroll 0 0 #F1F1F1;float:right;margin:60px 0 0;max-width:270px;padding:5px;position:relative;word-wrap:break-word}.activity-time.first{margin:90px 0 0}.activity-time:after{border-bottom:25px solid transparent;border-left:25px solid #F1F1F1;border-top:25px solid transparent;content:"";font-size:0;height:0;line-height:0;position:absolute;right:-25px;top:0;width:0}.activity-time .iconblk-wrp{float:left;padding-top:5px;position:relative;width:30px}.activity-time .activity-time-detail{float:right;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:235px;word-wrap:break-word}.activity-time .activity-time-detail>h5,.activity-time .activity-time-detail>h6{color:#616161;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis}.activity-time .activity-time-detail>h5{color:#5CABBE;font-size:14px}.sidebar-blk{text-align:center}.sidebar-blk.unconfirmed_email-notice h3.sidebar-head{color:#db2424;font-weight:700}.sidebar-blk.unconfirmed_email-notice p{text-align:left;padding:0 10px;margin:0}.sidebar-blk p.thankyou{color:#037903}.sidebar-blk form.form-horizontal .control-group{margin:0}.sidebar-blk p.thankyou{color:#037903}.sidebar-blk form.form-horizontal .control-group{margin:0}.sidebar-blk form.form-horizontal .control-group .controls{margin:0}.sidebar-blk form.form-horizontal .alert{margin:10px 10px}.sidebar-blk form.form-horizontal textarea{margin-bottom:20px}.sidebar-blk form.form-horizontal span.help-inline{margin-bottom:5px}.sidebar-blk .sociallinks{margin-top:20px}.sidebar-blk .sociallinks li{display:inline-block;margin-right:15px}.sidebar-blk .sociallinks li a{font-size:30px;color:#000}.sidebar-blk.without-hd{padding:20px 0 0}.sidebar-blk .text-block{text-align:left;padding-left:10px;padding-right:10px;margin-bottom:15px}.sidebar-blk .subscribe-link{text-decoration:underline}.sidebar-head{font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;margin:0 0 10px;background:#f1f1f1;color:#6e6e6e;text-align:center;margin-bottom:20px}.sidebar-head>span{font-style:normal;font-family:"proxima-nova-n7", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;vertical-align:middle;padding-left:10px;font-size:14px}.charcter-blk{display:inline-block;padding:30px 0 0px;text-align:center;vertical-align:top;width:33.33%}.charcter-blk:last-of-type .character{border-right:none}.charcter-blk .character{border-right:2px solid #CBCBCB;min-height:45px;padding:0 6px;position:relative}.charcter-blk .character>img{position:relative;top:-10px;height:50px}.charcter-blk>span{color:#9A9A9A;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.sidebar-graph-blk{padding:0px 0 10px}.sidebar-graph-blk>a{display:block;text-align:right;font-size:12px;padding:10px 10px 0 0}.download-apps>li{display:inline-block;padding-bottom:10px;text-align:center;vertical-align:top;width:80%}.download-apps>li img{height:50px}.sidebar-blk .real-time-report{padding-bottom:20px}.sidebar-blk .real-time-report>img{height:171px;width:149px;border-bottom:1px solid #c0bfbf;padding:0px 20px}.sidebar-blk .real-time-report h3{color:#07ae79;font-size:16px;line-height:20px}.sidebar-blk .real-time-report a img{height:29px;width:111px;margin-top:20px}.cookies-text p,.cookies-text ul li{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.cookies-text h4{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.cookies-text .category-section h4{font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.cookies-text .cookie-header h4{font-style:normal;font-weight:600;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.cookies-text .cookie-header .ga-cookies-switch-wrap span{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.profile-pages.email-notification-page .main-content{float:none;margin:0 auto;margin-top:30px}.profile-pages .main-content{margin:30px 0 0 200px;width:760px;background-color:#fff;min-height:700px}.profile-pages .sidebar{margin:30px 0 0;text-align:right;width:200px;min-height:648px;background-color:var(--light-grey-4);border-radius:8px 0 0 8px;position:absolute;left:0;top:0;bottom:0}.profile-pages .sidebar .dashboard-navigation{padding:16px 18px 26px 6px}.profile-pages .sidebar .dashboard-navigation a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.profile-pages .sidebar .dashboard-navigation a i{padding-right:16px;vertical-align:middle}.profile-pages .sidebar .dashboard-navigation a span{text-decoration:underline}.profile-pages .sidebar .dashboard-navigation a:hover{color:var(--pure-purple)}.profile-pages .content-blk-wrap{min-height:660px;margin:0;position:relative}.profile-pages .content-blk-wrap h1{margin-bottom:20px;padding-bottom:16px}.profile-pages .content-blk-wrap>p.discount_notice{text-align:right;color:#b0370d}.profile-pages .container{position:relative}.profile-pages .rules-details .rules-details-subsec>ul{margin:-15px 0px 10px}.profile-pages .rules-details .rules-details-subsec>ul>li{text-indent:-15px}.inp-wrap abbr[title],.inp-wrap abbr[data-original-title]{border:none}.inp-wrap #changepassword{border:none;box-shadow:none}.inp-wrap .change-password{margin-left:-120px}.inp-wrap .help-inline{margin-top:5px}.inp-wrap p.help-block{margin-left:25%}.child-subscription-info{width:320px;float:left;clear:left;text-align:center;margin-left:20px}.child-subscription-info .access-info,.child-subscription-info .validity-info{display:inline-block;width:100%;text-align:center}.child-wrap-outer{float:left;margin-bottom:20px}.child-wrap-outer .child-table>li{padding-bottom:8px}.child-wrap-outer .child-table>li>span{color:#095c6e;display:inline-block;font-size:12px;text-align:right}.child-wrap-outer .child-table>li>strong{color:#ffffff;font-size:16px;font-style:normal;font-weight:700;padding:0 0 0 10px}.child-wrap{width:320px;float:left;margin:10px;-moz-border-radius:120px 8px 8px 120px;-webkit-border-radius:120px 8px 8px 120px;border-radius:120px 8px 8px 120px;background:#52b6ce;padding:2px;position:relative}.child-wrap .edit-child{background:none repeat scroll 0 0 #92DAEB;color:#085B6F;display:inline-block;font-size:10px;line-height:16px;padding:2px 4px;position:absolute;right:4px;top:4px;z-index:4}.child-wrap .edit-child:hover{background:#fff}.child-wrap.placeholder{background:none repeat scroll 0 0 #C3DDE3;padding:0;text-align:center;width:324px}.child-wrap.placeholder .child-avatar{background:none repeat scroll 0 0 #C3DDE3;border:2px solid #FFFFFF;height:116px;line-height:108px;width:116px}.child-wrap.placeholder .child-info{line-height:100px}.child-wrap.placeholder .p-text{margin:0;color:#82b2bd;font-size:16px;line-height:20px;display:inline-block}.child-avatar{-moz-border-radius:120px;-webkit-border-radius:120px;border-radius:120px;width:120px;height:120px;line-height:120px;text-align:center;background:#FFFFFF;float:left}.child-info{float:left;padding:10px 6px;width:186px}.child-table>li b{font-weight:normal !important}.child-table>li b span{font-size:16px;font-weight:normal;width:110px !important;text-align:right}.child-table>li b strong{font-size:18px;font-weight:normal;width:56% !important;text-align:left}.child-table>li>span{color:#095C6E;display:inline-block;text-align:right;vertical-align:top;width:60px;font-size:16px;color:#6d8388;font-weight:normal}.child-table>li>strong{font-style:normal;font-family:"proxima-nova-n7", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;vertical-align:top;padding:0 0 0 10px;width:34%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#526569;font-weight:normal}.child-table>li>strong>a{color:#AFECFA;display:inline-block;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:10px;line-height:12px;text-decoration:underline;vertical-align:top;padding-left:5px}.child-table>li>strong>a:hover{color:#043540}.child-table>li.user-auth{padding:0}.child-table>li.user-auth>span{font-size:10px}.child-table>li.user-auth>strong{font-size:12px;vertical-align:middle}.child-table>li.user-auth>a{margin-left:20px;font-size:12px}.plus-sign{display:inline-block;position:relative}.plus-sign .horizontal{background:none repeat scroll 0 0 #82B2BD;height:10px;left:50%;margin-left:-20px;margin-top:-5px;position:absolute;top:50%;width:40px}.plus-sign .veritcal{background:none repeat scroll 0 0 #82B2BD;height:40px;left:50%;margin-left:-5px;margin-top:-20px;position:absolute;top:50%;width:10px}.child-grade-access{background:#BFE7F1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 0 20px}.child-grade-access .grade-coins-wrap{top:auto}.child-grade-access .grade-coins-wrap>li{vertical-align:baseline;margin-bottom:10px}.child-grade-access .grade-coins-wrap .coins-wrap{height:80px;width:80px;border-radius:180px;margin-left:0px}.child-grade-access .grade-coins-wrap .coins-wrap .icon-lock{bottom:-6px;color:#000000;margin-left:4px;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:absolute;z-index:100;left:50%;font-size:12px}.child-grade-access .grade-coins-wrap .coins-wrap:hover .icon-lock,.child-grade-access .grade-coins-wrap .coins-wrap:active .icon-lock{bottom:-6px}.child-grade-access .grade-coins-wrap .coins-wrap:hover>.coins,.child-grade-access .grade-coins-wrap .coins-wrap:active>.coins{border-radius:180px;height:80px;width:80px;border-bottom-width:2px}.child-grade-access .grade-coins-wrap .coins-wrap:hover>.coins>h3,.child-grade-access .grade-coins-wrap .coins-wrap:active>.coins>h3{font-size:14px;line-height:24px}.child-grade-access .grade-coins-wrap .coins-wrap:hover>.coins>h4,.child-grade-access .grade-coins-wrap .coins-wrap:active>.coins>h4{font-size:40px;line-height:48px}.child-grade-access .grade-coins-wrap .coins-wrap.active{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;padding-top:1px;height:88px;width:88px;margin-right:10px;margin-left:6px}.child-grade-access .grade-coins-wrap .coins-wrap.active:hover>.coins{border-radius:180px;height:80px;width:80px;border-bottom-width:2px}.child-grade-access .coins{height:80px;width:80px;margin-top:-1px}.child-grade-access .coins h3{font-size:14px;line-height:24px}.child-grade-access .coins h4{font-size:40px;line-height:48px}.grade-access-head{background:#52b6ce;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#FFFFFF;font-size:16px;padding:5px}.grade-access-head .user-avatar{display:inline-block;vertical-align:middle}.grade-access-head .descriptn{text-align:center;display:inline-block;vertical-align:middle;padding-left:20px;width:86%;word-wrap:break-word}.grade-access-wrap{padding:20px 0 30px}.grade-access-wrap .full-access-link{padding:25px 35px 0 0;text-align:right}.profile-pages#teacher_dashboard .edit_user h2.profile-head{margin:0;padding:16px;margin-bottom:20px}.edit_user .profile-head{border:none}.edit_user .help-block{color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:13px;line-height:19px;font-family:var(--graphie-base-font-family);position:absolute;right:130px}.edit_user .btn-wrap{margin-top:32px;margin-bottom:24px}.edit_user .btn-wrap input,.edit_user .btn-wrap a{min-width:148px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);border-color:var(--navy-blue);box-sizing:border-box;border:none;padding:8px}.edit_user .inp-wrap .inp-label{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-align:left;width:100px}.edit_user .inp-wrap .inp,.edit_user .inp-wrap .inp-text-area{border:1px solid var(--light-grey-1);border-radius:8px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.edit_user .inp-wrap.inp-wrap.disabled-wrap a{right:116px;top:34px;color:var(--pure-purple);font-style:normal;font-weight:400;font-size:13px;line-height:19px;font-family:var(--graphie-base-font-family);text-decoration:underline}.edit_user .inp-wrap.inp-wrap.disabled-wrap a:hover{color:var(--navy-blue)}.edit_user .edit-profile-container{border:1px solid var(--light-grey-2);border-radius:8px;margin-bottom:24px}.edit_user .edit-profile-container .profile-head{background:var(--light-grey-4);padding-top:16px;border-radius:8px 8px 0 0}.edit_user .edit-profile-container .inp-wrap{padding-left:145px}.edit_user .edit-profile-container .inp-wrap abbr.pull-right{float:none}.edit_user .edit-profile-container .btn-wrap{margin-left:-145px}.edit_user .school-information-container{border:1px solid var(--light-grey-2);border-radius:8px}.edit_user .school-information-container .profile-head{background:var(--light-grey-4);border-radius:8px 8px 0 0}.edit_user .school-information-container .inp-wrap{padding-left:230px}.edit_user .school-information-container .inp-wrap .inp-label{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.edit_user .school-information-container .inp-wrap.btn-wrap{margin-left:-230px}.profile-head{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--dark-grey);border-bottom:1px solid var(--light-grey-2);margin:0}.referral-blk>h2{color:#ba6933;font-size:20px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;line-height:32px;text-align:center;margin:30px 0 15px}.referal-share>li{padding:30px 30px 25px;border-bottom:2px solid #e7e7e7;color:#6e6e6e}.referal-share>li>h3{font-size:18px;line-height:24px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;margin:0;float:left;vertical-align:top;width:450px;position:relative;margin-left:50px}.referal-share>li>h3.shared{text-decoration:line-through;color:#a2a2a2}.referal-share>li .social-buttons{float:right}.referal-share>li:last-of-type,.referal-share>li.last{border-bottom:none}.referal-share.teacher-select>li{padding:15px 0px 15px}.referal-share.teacher-select>li .custom-radio{padding-bottom:14px}.referal-share.teacher-select>li .custom-radio label{margin-right:0;padding-top:0;font-size:14px}.referal-share.teacher-select>li .custom-radio label:before{top:50%;margin-top:-14px}.referal-share.teacher-select>li .custom-radio label:after{top:50%;margin-top:-9px}.referal-total-discount{background:none repeat scroll 0 0 #F8F6EB;border:2px dashed #FFBB88;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px 0;padding:10px}.referal-total-discount .left{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #FEE5D1;color:#FF6702;font-size:18px;line-height:60px;padding:20px 20px 15px;text-align:center;width:40%}.referal-total-discount .left>span,.referal-total-discount .left>strong{display:inline-block;vertical-align:bottom}.referal-total-discount .left>strong{font-size:32px;line-height:36px;padding-left:10px;padding-right:5px;vertical-align:baseline}.referal-total-discount .right{float:right;padding:25px 0;width:40%}.email-perfernce-blk .referral-blk>h2{text-align:left;color:#6e6e6e}.email-perfernce-blk .referral-blk .alert{color:var(--dark-grey);background:var(--highlight-box-fill-color);border:1px solid var(--highlight-box-border-color);margin-bottom:20px;margin-top:20px;border-radius:8px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.email-perfernce-blk .referral-blk .alert a{color:var(--pure-purple);text-decoration:underline}.email-perfernce-blk .referral-blk .alert a:hover{color:var(--navy-blue)}.email-perfernce-blk .referal-share>li{border-bottom:none;padding:16px 30px 16px;text-align:center;margin:0}.email-perfernce-blk .referal-share>li>h3{display:inline-block;text-align:left;vertical-align:top;width:290px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.email-perfernce-blk .referal-share>li .custom-radio{display:inline-block;vertical-align:top}.email-perfernce-blk .referal-share>li>p{text-align:left}.email-perfernce-blk .referal-share>li .primary-cta-button{border-color:var(--navy-blue);width:140px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.grade-dropdown{position:relative}.grade-dropdown>a{background:none repeat scroll 0 0 #3698AF;color:#FFFFFF;display:block;font-size:16px;padding:8px}.grade-dropdown>a>strong{border-right:2px solid;display:inline-block;float:left;min-width:110px;padding-right:10px}.grade-dropdown>a .arrow{margin-left:9px;margin-top:-3px}.grade-dropdown>a:hover,.grade-dropdown>a:active{border:2px solid #3698AF;padding:4px 8px;color:#3698AF;background:#F8f8f8}.grade-dropdown.open>a{border:2px solid #3698AF;padding:8px 8px 10px 8px;color:#777778;background:#F8f8f8;border-bottom:none}.arrow{width:0;height:0;display:inline-block;vertical-align:middle}.arrow.down{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid}.grade-dropdown-menu{border-radius:0px;margin-top:0px;background:#F8f8f8;border:2px solid #3698AF;font-size:16px;line-height:24px;position:absolute;left:0;right:auto;min-width:100%;z-index:998;padding:0px;box-sizing:border-box}.grade-dropdown-menu>li>a{color:#777778;padding:8px 10px;display:block;font-size:14px}.grade-dropdown-menu>li>a.active,.grade-dropdown-menu>li>a:hover,.grade-dropdown-menu>li>a:active{background:#3698af}.grade-dropdown-menu>li>a.active>a,.grade-dropdown-menu>li>a:hover>a,.grade-dropdown-menu>li>a:active>a{color:#fff}.grade-dropdown-menu>li>a>i{margin-right:14px;font-size:15px}.grade-dropdown-menu>li>a>i.icon{margin-right:7px;color:#aaa}.standard-selector-dropdown .grade-dropdown>a:hover,.standard-selector-dropdown .grade-dropdown>a:active{padding:4px 8px}.standard-selector-dropdown .grade-dropdown.open>a{padding:4px 8px;border-bottom:2px solid #3698AF}.standard-selector-dropdown .grade-dropdown-menu{border-top:none}.primary-worksheet{height:55px;line-height:55px;color:white;position:relative;margin-bottom:20px}.primary-worksheet.summer-primary-worksheet{margin-bottom:0;border-bottom:1px solid #ededed;height:auto}.primary-worksheet.summer-primary-worksheet:last-child{border-bottom:none}.primary-worksheet.summer-primary-worksheet:hover .btn-text{background:#f79202;color:#fff}.primary-worksheet.summer-primary-worksheet .worksheet-desc{background:#ffffff;padding-left:20px;min-height:60px;padding-top:20px}.primary-worksheet.summer-primary-worksheet .worksheet-desc:hover{background:#daf7ff}.primary-worksheet.summer-primary-worksheet .worksheet-desc:hover .progress{background:#b6dee9}.primary-worksheet.summer-primary-worksheet .worksheet-desc p{color:#368ca0;margin:0;font-size:16px;line-height:20px}.primary-worksheet.summer-primary-worksheet .worksheet-desc .progress-wrap{display:block;width:70%;color:#929292;font-size:12px;line-height:12px;padding-top:10px}.primary-worksheet.summer-primary-worksheet .worksheet-desc .progress-wrap .progress{width:50%;float:left;margin-right:10px;border-radius:6px}.primary-worksheet.summer-primary-worksheet .worksheet-desc .progress-wrap .progress .bar{background:#8adc53}.primary-worksheet.summer-primary-worksheet .btn-text{border:1px solid #f79202;border-radius:40px;background:none;color:#f79202;width:60%;font-weight:normal;padding:1px 10px;font-size:12px;line-height:24px}.primary-worksheet.summer-primary-worksheet .btn-text:hover{background:#f79202;color:#ffffff}.primary-worksheet.summer-primary-worksheet .primary-worksheet-continue-btn{min-width:108px}.primary-worksheet.summer-primary-worksheet .primary-worksheet-start-btn,.primary-worksheet.summer-primary-worksheet .primary-worksheet-continue-btn{top:50%;margin-top:-14px}.primary-worksheet.summer-primary-worksheet.goal-attempt-list .worksheet-desc:hover{background:#ffffff;cursor:default}.primary-worksheet.summer-primary-worksheet.goal-attempt-list .btn-text{background:#ffffff;color:#0088cc;border:none;font-size:14px;cursor:default}.worksheet-desc{font-size:18px;padding-left:40px;background:#3698AF;color:#ffffff}.primary-worksheet-start-btn{width:108px;height:38px;line-height:34px;position:absolute;right:20px;top:13px;text-align:center;font-size:16px;font-weight:bold;cursor:pointer}.primary-worksheet-start-btn .btn-text{background:#f78354;border-radius:6px 0 0 6px;border:2px solid #FFF;width:40px;padding:0px 18px 0px 14px;display:inline-block;color:#ffffff;vertical-align:top}.primary-worksheet-start-btn .btn-symbol{background:#f78354;border-radius:0 6px 6px 0;border:2px solid #FFF;width:10px;padding:0px 10px;display:inline-block;margin-left:-6px;color:#ffffff;vertical-align:top}.primary-worksheet-continue-btn{min-width:135px;height:38px;line-height:34px;position:absolute;right:20px;top:9px;text-align:center;font-size:16px;font-weight:bold;cursor:pointer}.primary-worksheet-continue-btn .btn-text{background:#f78354;border-radius:6px 0 0 6px;border:2px solid #FFF;min-width:67px;padding:0px 18px 0px 14px;display:inline-block;color:#ffffff;vertical-align:top}.primary-worksheet-continue-btn .btn-symbol{background:#f78354;border-radius:0 6px 6px 0;border:2px solid #FFF;width:10px;padding:0px 10px;display:inline-block;margin-left:-6px;color:#ffffff;vertical-align:top}.skill-desc,.target-desc{height:44px;line-height:44px;color:#3698AF;position:relative;padding:30px 0px 10px 10px;font-size:22px;font-weight:normal;border-bottom:1px solid #f8f8f8}.skill-desc .progress-wrap,.target-desc .progress-wrap{position:absolute;top:0;right:0}.skill-desc .progress-wrap .progress,.target-desc .progress-wrap .progress{vertical-align:middle;margin:0}.skill-desc .progress-wrap .score,.target-desc .progress-wrap .score{vertical-align:middle}.target-desc{cursor:pointer}.skill-sub-desc{height:30px;line-height:30px;color:#3698AF;position:relative;background:#f8f8f8;padding-left:25px;font-size:18px;padding-bottom:4px}.skill-sub-desc a{float:right;margin-top:14px;margin-right:7px;display:block;font-size:14px;text-decoration:underline;line-height:18px}.skill-sub-desc span{margin-top:7px;margin-right:7px;display:block;font-size:22px;line-height:26px;padding-top:9px}.full-curriculum-container .skill-desc,.full-curriculum-container .target-desc,.targeted-curriculum-container .skill-desc,.targeted-curriculum-container .target-desc{border-bottom:1px solid #FFFFFF}.skill-name>i{margin-right:10px}.skill-name>.index{margin-right:10px}.target-desc .target-start-btn,.target-desc .target-continue-btn{min-width:105px;height:30px;line-height:30px;position:absolute;right:20px;top:10px;text-align:center;font-size:16px;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.target-desc .target-start-btn#for_teacher_dashboard,.target-desc .target-continue-btn#for_teacher_dashboard{width:140px}.target-desc .target-start-btn .btn-text,.target-desc .target-continue-btn .btn-text{background:#f78354;border-radius:6px 0 0 6px;border:2px solid #FFF;min-width:40px;padding:0px 18px 0px 14px;display:inline-block;color:#ffffff;vertical-align:top}.target-desc .target-start-btn .btn-symbol,.target-desc .target-continue-btn .btn-symbol{background:#f78354;border-radius:0 6px 6px 0;border:2px solid #FFF;width:10px;padding:0px 10px;display:inline-block;margin-left:-6px;color:#ffffff;vertical-align:top}.target-desc .target-continue-btn{min-width:130px}.target-desc .target-continue-btn .btn-text{min-width:62px}.target-desc:hover .target-start-btn,.target-desc:hover .target-continue-btn{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.other-worksheet{padding-left:25px;color:#FFF;position:relative;border-bottom:1px solid #f8f8f8}.other-worksheet .worksheet-progress-cont{position:absolute;width:30px;height:30px;background:#F1F1F1;top:7px;left:4px;border-radius:15px}.other-worksheet .worksheet-progress{position:absolute;width:13px;height:26px;overflow:hidden;left:15px;top:2px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.other-worksheet .worksheet-progress .pie-1{background-color:#86D50A;position:absolute;width:13px;height:26px;left:-13px;border-radius:100px 0 0 100px;-webkit-transform-origin:right center;-moz-transform-origin:right center;-o-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg)}.other-worksheet .worksheet-progress.big{width:26px;height:26px;left:2px;top:2px;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.other-worksheet .worksheet-progress.big .pie-1{left:0}.other-worksheet .worksheet-progress.big .pie-2{background-color:#86D50A;position:absolute;width:13px;height:26px;left:13px;border-radius:0 100px 100px 0}.ie11 .other-worksheet .worksheet-progress.big .pie-2{left:12px}.other-worksheet .worksheet-desc{background:none;color:#353535;font-size:16px;font-weight:300;line-height:20px;padding:10px 0}.other-worksheet .worksheet-desc span{margin-left:20px}.other-worksheet .worksheet-start-btn{width:60px;height:30px;line-height:30px;background:#F78354;border-radius:6px;position:absolute;right:20px;top:5px;text-align:center;font-size:16px;cursor:pointer;border:2px solid white;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.other-worksheet .worksheet-start-btn#for_teacher_dashboard{width:140px}.other-worksheet .icon.icon-lock{font-size:20px;left:13px;position:absolute;top:11px;color:#aaa}.light-header{font-weight:normal;font-size:20px}.games-wrapper{width:176px;height:170px;background:#FFEED6;margin:0 auto 20px;color:#873515;border:1px solid #cdcbcb}.games-wrapper .game-name{text-align:center;padding:6px;border-bottom:1px solid #cdcbcb}.games-wrapper .game-screenshot{height:140px;text-align:center}.child-dashboard .sidebar{margin-top:0;float:right;margin-bottom:30px;width:24%}.child-dashboard .sidebar-head{background-color:#eeeeee}.btn-click-handle{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1041;background:url(//cdn.splashmath.com/assets/pixel-885f444e7e66d37ab58ed3886c6c0dbb9b77e6aa112fddbe97be13e88cd67b87.gif)}.child-summary-cont{background:#ffffff;color:#8C8784;padding:10px 0}.child-summary-cont .child-desc{width:72%;float:left;vertical-align:top;padding-left:10px}.child-summary-cont .child-img{width:55px;height:55px;background:#ffffff;float:left;border:1px solid #e0e0e0;border-radius:10px;padding:4px}.child-summary-cont .child-message{display:inline-block;margin-left:10px;width:80%;max-width:80%}.child-summary-cont .welcome-msg{font-size:18px;color:#1b7990;font-style:normal;font-family:"proxima-nova-n7", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:10px;line-height:24px;word-wrap:break-word;width:420px;max-width:100%}.child-summary-cont .progress-desc{float:right;vertical-align:top;width:20%}.child-summary-cont .progress-desc.suggest-theme-ref{position:relative;z-index:1041}.child-summary-cont .progress-desc.suggest-theme-ref .change-theme>h6{color:#ffffff}.child-summary-cont .progress-desc.suggest-theme-ref .btn-click-handle{display:block}.child-summary-cont .progress-desc .change-theme{text-align:left;padding-left:68px;background-repeat:no-repeat;background-position:left center;background-color:transparent}.child-summary-cont .progress-desc .change-theme.theme-avatar-jungle{background-image:url(//cdn.splashmath.com/assets/dashboard/student/jungle-50fb6973ade66a90a5293d5076dcc04c34e63e0005845764faec58a36e16d218.png)}.child-summary-cont .progress-desc .change-theme.theme-avatar-candy{background-image:url(//cdn.splashmath.com/assets/dashboard/student/candy-f5f03a2d7cb9f1d3fe666fb2cae423626010f7a1c1a6b8ed1ffa31c1090bda55.png)}.child-summary-cont .progress-desc .change-theme.theme-avatar-space{background-image:url(//cdn.splashmath.com/assets/dashboard/student/space-1610ccea0aeb3857e370380be5dcdb5ad3e9a4c899a99012f38e2606c7c20929.png)}.child-summary-cont .progress-desc .change-theme.theme-avatar-underwater{background-image:url(//cdn.splashmath.com/assets/dashboard/student/underwater-6389b1fdd009b470e43e2821840d3ea02624d0976bf408d66523767e741535db.png)}.child-summary-cont .progress-desc .change-theme.theme-avatar-sky{background-image:url(//cdn.splashmath.com/assets/dashboard/student/sky-010feece0a1a4afca3fd84bba340cc4cef3eb48786c326fb3bf196e80b821c34.png)}.child-summary-cont .progress-desc .change-theme>h6{font:normal 400 13px/17px "proxima-nova-n4", "proxima-nova",sans-serif;color:#555555;margin-bottom:5px}.child-summary-cont .progress-desc .change-theme>a{font:normal 400 12px/16px "proxima-nova-n4", "proxima-nova",sans-serif;color:#ffffff;padding:4px 10px}.child-summary-cont .coin-details,.child-summary-cont .star-details{text-align:right;margin-left:10px;background-color:#f5f5f5;border-radius:6px;padding:4px 14px;float:left}.child-summary-cont .coin-img{display:inline-block;vertical-align:middle;margin-right:8px;border-right:1px solid #e0e0e0;padding-right:8px}.child-summary-cont .coin-img>img{height:16px}.child-summary-cont .coin-title{vertical-align:middle;padding-right:5px}.child-summary-cont .coin-count{vertical-align:middle}.child-summary-cont .score-title{float:left;margin-right:10px;font:normal 300 16px/20px "proxima-nova-n3", "proxima-nova",sans-serif;color:#545454}.child-summary-cont .score-details{width:320px;padding-left:10px;padding-top:10px;float:left}.child-summary-cont .progress-wrap{float:right;width:260px;max-width:67%}.child-summary-cont .progress-wrap .progress{float:left;margin-top:5px;opacity:1;width:200px;max-width:75%;border-radius:10px}.child-summary-cont .progress-wrap .score{float:right;text-align:right;width:50px;padding-left:0px;color:#545454}.child-summary-cont .progress-wrap .progress-striped{background-color:#efefef;background-image:none;box-shadow:none}.child-summary-cont .progress-wrap .progress-striped .bar{background-color:#71d4ed;background-image:none;box-shadow:none}.mathfacts .child-summary-cont{background:#EBE6E3;color:#8C8784;padding:5px 0}.mathfacts .child-summary-cont .child-desc{width:45%;float:left;vertical-align:top;padding-top:10px;padding-left:10px}.mathfacts .child-summary-cont .child-desc .child-img{border:none;border-radius:0;padding:0}.mathfacts .child-summary-cont .welcome-msg{color:#3698af}.mathfacts .child-summary-cont .progress-desc{float:right;vertical-align:top;width:37%;padding:10px 10px 8px 0px}.mathfacts .child-summary-cont .progress-desc .coin-details{text-align:right;margin-bottom:10px;background:none;padding:0;display:block}.mathfacts .child-summary-cont .progress-desc .coin-details .coin-img{display:inline-block;vertical-align:middle;margin-right:9px;border:none;padding-right:0}.mathfacts .child-summary-cont .progress-desc .coin-details .coin-img>img{height:auto}.mathfacts .child-summary-cont .progress-desc .score-details{width:auto}.mathfacts .child-summary-cont .coin-title{vertical-align:middle;padding-right:5px}#student_other_skills .progress-wrap{width:260px}#student_other_skills .progress-wrap .progress{width:200px}#student_other_skills .progress-wrap .progress-striped{width:200px}#student_other_skills .progress-wrap .score{width:50px}.game-content-block{display:inline-block;width:auto;margin:0 auto;position:relative}.game-canvas-box{text-align:center;font-size:0}.game-canvas{width:auto;margin:0 auto;background:black;position:relative;border:1px solid black;border-radius:1px;box-shadow:0 5px 50px #fff}.game-back-btn{background:#f78354;border-radius:6px;border:2px solid #FFF;width:122px;padding:0px 8px 0px 4px;display:inline-block;color:#ffffff;height:35px;float:right;text-align:center;padding-top:14px;font-size:15px;position:relative;top:20px}.game-back-btn:hover{color:#ffffff;font-weight:600}.summary-blk.blk-highlight{background-color:#227386}.summary-blk.blk-highlight>.sm-score>p{color:#fff}.summary-blk.blk-highlight .sm-score .progress-wrap .score span.first{color:#fff}.parent-dashboard ul#child-tabs li#add_more_children{float:right}.parent-dashboard ul#child-tabs li#add_more_children>a{border:1px solid #ddd;border-bottom:none}.parent-dashboard ul#child-tabs li#add_more_children>a:hover{padding:11px 21px 10px;border:none}.parent-dashboard ul#child-tabs li#add_more_children i{margin-right:10px}#ps-heading{font-weight:bold}#ps-message li.feature{list-style-type:disc}.modal-footer .btn{margin:0;text-align:right;font-size:15px;line-height:24px;cursor:pointer}#fun-games .profile-head{margin:20px 0}#fun-games .content-block{text-align:center;min-height:300px;padding:6% 0}#fun-games .content-block a{margin-right:20px}#fun-games .content-block img{height:250px}.alert .text{word-wrap:break-word;width:70%}.spinnerBox{bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}.spinnerBox .overlay{background:none repeat scroll 0 0 #F7F5F3;bottom:0;left:0;opacity:0.9;position:absolute;right:0;top:0}.profile-subHead{color:#ADADAD;font-size:18px;line-height:24px}.profile-subHead>span{display:inline-block;padding-right:10px;padding-top:6px;vertical-align:top}.profile-subHead .inp,.profile-subHead .inp-text-area{float:right}.modal .profile-head{border-bottom:none}.selected_tour_step1{z-index:1000000;position:absolute;right:34%;pointer-events:none}.selected_tour_step2{z-index:100000;position:absolute;width:170px}.selected_tour_step3{z-index:100000;position:absolute;width:700px;bottom:85%}.selected_tour_step_tab{position:absolute;width:700px;z-index:1000000;background-color:#fff}.selected_tour_step4{position:absolute;width:240px;z-index:1000000;background-color:#fff}.selected_tour_step4 img{margin-top:10px}.modal-backdrop#tour-backdrop{filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}.ntf-sctn{padding:10px 0;background:#ffc328;color:#672d0d}.extra-credit-info{clear:both;padding-top:5px;text-align:center;border-top:1px solid #E7E7E7;padding:20px 0px;font-size:18px;width:90%;display:inline-block}.extra-credit-info-outer{float:left;width:100%;text-align:center;margin-top:20px}.email-notice-modal{margin-top:-110px}.email-notice-modal .modal-body>ul{padding:20px 0 0}.email-notice-modal .modal-body>ul>li{text-align:center}.email-notice-modal .modal-body>ul>li>a{font-size:16px;text-decoration:underline !important}.tabs-toggle{border:1px solid #DADADA;border-radius:10px;display:inline-block;margin:20px auto 0px;overflow:hidden;width:450px}.tabs-toggle>li{list-style:none;float:left;width:50%}.tabs-toggle>li>a{box-shadow:0px -4px 1px -1px #e1e2e2 inset;color:var(--medium-grey-1);display:block;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:8px 0 10px;text-align:center}.tabs-toggle>li.active>a{background:#3baecf;box-shadow:0px 4px 1px -1px #2d98b7 inset;color:#ffffff}.tabs-toggle.tabs-3{width:620px}.tabs-toggle.tabs-3>li{width:33.33%;box-shadow:-11px 0 4px -12px #000 inset;-webkit-box-shadow:-11px 0 4px -12px #000 inset;-moz-box-shadow:-11px 0 4px -12px #000 inset}.tabs-toggle.tabs-3>li:last-child,.tabs-toggle.tabs-3>li.active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.teacher-db-chapters-wrap{margin:0px -20px -20px;border-top:1px solid #d6d6d6}.teacher-db-chapters-sidebar{float:left;width:225px;background-color:#f9f7f7}.teacher-db-chapters-sidebar *{margin:0;padding:0}.teacher-db-chapters-sidebar>.skills-list{min-height:1070px}.teacher-db-chapters-sidebar>.skills-list>li{padding:0;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;cursor:pointer}.teacher-db-chapters-sidebar>.skills-list>li.active,.teacher-db-chapters-sidebar>.skills-list>li:active,.teacher-db-chapters-sidebar>.skills-list>li:hover{background-color:#ffffff}.teacher-db-chapters-sidebar>.skills-list>li>a{padding:10px 0px 10px 20px;position:relative;display:block}.teacher-db-chapters-sidebar>.skills-list>li>a>strong{background-color:transparent;color:#3698bc;font:normal 400 20px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;position:absolute;right:194px;top:0}.skill-list-topic-name{color:#3698bc;font:normal 400 20px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;text-transform:capitalize}.skill-list-topic-stats{color:#5e5e5e;display:inline-block;padding-right:10px;font:normal 400 13px/17px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.teacher-db-chapters-right-cont{float:left;width:735px;overflow:auto;position:relative;z-index:90}.teacher-db-chapters-right-cont *{margin:0;padding:0}.teacher-db-chapters-right-cont>.skill-desc{margin:0;padding:0;height:auto;border-bottom:2px solid #f0efef}.teacher-db-chapters-right-cont>.skill-desc .skill-name.skill-name{color:#4d4d4d;font:normal 400 20px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding:20px;margin-left:0}.teacher-db-chapters-right-cont .chapters-cont-list{padding-bottom:28px}.teacher-db-chapters-right-cont .chapters-cont-list>li{padding:10px 20px 15px;border-bottom:1px solid #f8f6f4}.teacher-db-chapters-right-cont .topic-name{color:#4c4c4c;font:normal 400 16px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.teacher-db-chapters-right-cont .topic-name>strong{padding-left:30px;font:normal 400 14px/20px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;color:#6e6e6e}.teacher-db-chapters-right-cont .topic-name>strong>i{color:#c6c6c6;font-size:12px;padding-right:10px}.teacher-db-chapters-right-cont .topic-name>strong>span{display:none}.teacher-db-chapters-right-cont .topic-links-wrap>li{float:left;padding-right:10px}.teacher-db-chapters-right-cont .topic-links-wrap>li .dropdown-menu{max-width:150px}.teacher-db-chapters-right-cont .topic-links-wrap>li .dropdown-menu>li{word-wrap:normal;white-space:nowrap}.teacher-db-chapters-right-cont .topic-links-wrap>li .dropdown-menu>li>span{text-overflow:ellipsis;overflow:hidden}.teacher-db-chapters-right-cont .topic-links-wrap>li.dropdown-hover{padding-bottom:10px;margin-bottom:-10px}.teacher-db-chapters-right-cont .topic-links-wrap>li.dropdown-hover .dropdown-menu{top:20px}.teacher-db-chapters-right-cont .topic-links-wrap>li>a{color:#b1b1b1;font:normal 400 13px/17px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.teacher-db-chapters-right-cont .topic-links-wrap>li>a>i{font-size:12px;color:#c6c6c6;padding-right:5px}.teacher-db-chapters-right-cont .topic-links-wrap>li>a.active{background:url(//cdn.splashmath.com/assets/teacher/loader-acdb5a513d670221e9a30487fafb6700f6c8a088d07983ff686ef49501e32702.gif) no-repeat left center transparent;padding-left:15px}.teacher-db-chapters-right-cont .topic-links-wrap>li>a.active>i{display:none}.teacher-db-chapters-right-cont .topic-links-wrap>li.topic-width-1{min-width:110px}.teacher-db-chapters-right-cont .topic-links-wrap>li.topic-width-2{min-width:130px}.teacher-db-chapters-right-cont .topic-links-wrap>li.topic-width-3{min-width:65px}.teacher-db-chapters-right-cont .topic-links-wrap>li.topic-width-4{min-width:150px}.teacher-db-chapters-right-cont .topic-links-wrap>li.disabled *{color:silver !important;cursor:not-allowed}.teacher-db-chapters-right-cont .chapters-cont-list>li:hover{background-color:#f2f8fa}.teacher-db-chapters-right-cont .chapters-cont-list>li:hover .topic-name>strong>span{display:inline-block}.teacher-db-chapters-right-cont .chapters-cont-list>li:hover .topic-links-wrap>li>a{color:#2092bd}.teacher-db-chapters-right-cont .chapters-cont-list>li:hover .topic-links-wrap>li>a>i{color:#2092bd}.teacher-db-chapters-right-cont .skill-name>.dropdown{float:right;font:normal 400 14px/20px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.teacher-db-chapters-right-cont .skill-name>.dropdown>a{color:#8E8C8C}.teacher-db-chapters-right-cont .skill-name>.dropdown>a:hover{color:#41A9C7;text-decoration:underline}.teacher-db-chapters-right-cont .grade-list-cont .grade-title.grade-title.grade-title{background-color:#faf9f9;color:#4d4d4d}.teacher-db-chapters-right-cont .grade-list-cont .table-cell{background-color:#faf9f9;color:#4d4d4d}.teacher-db-chapters-right-cont .grade-list-cont .list-container{padding:24px 26px}.teacher-db-chapters-right-cont .grade-list-cont .list-container .item.item{border-color:#d2d2d2;box-shadow:3px 3px 1px -2px #D2CFCF;-webkit-box-shadow:3px 3px 1px -2px #D2CFCF;-moz-box-shadow:3px 3px 1px -2px #D2CFCF;width:130px;min-height:70px;margin:16px 19px}.teacher-db-chapters-right-cont .grade-list-cont .list-container .item.item .icon{margin:5px auto}.teacher-db-chapters-right-cont .grade-list-cont .list-container .item.item .text{padding:2px;font-size:14px;line-height:16px}.assigned-practice-modal .modal-body{text-align:center;padding:0 25px 30px}.assigned-practice-modal .modal-body>p{font-size:17px;line-height:21px;color:#505050;padding:20px 0px;margin:0}.assigned-practice-modal .modal-body .assigned-practice-section>p{font-size:15px;line-height:21px;padding:0 80px 18px 210px;text-align:center;margin:0;font-style:italic}.assigned-practice-modal .modal-body .assigned-practice-section .arrow-img{position:absolute;bottom:265px;left:200px;height:90px;width:50px}.assigned-practice-modal .modal-body label{color:#5c5c5c;font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;text-align:left;margin:20px;display:inline-block}.assigned-practice-modal .modal-body label span{padding-right:8px}.assigned-practice-modal .modal-body .rounded-button-light-orange,.assigned-practice-modal .modal-body .home-rounded-button-light-orange,.assigned-practice-modal .modal-body .rounded-button-light-blue,.assigned-practice-modal .modal-body .thin-form-parent-singup-btn{font:normal 400 20px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding:5px 20px}.assigned-practice-modal .modal-body .sutdents-list{overflow:auto;max-height:215px}.assigned-practice-modal .modal-body .sutdents-list>li{text-align:left}.assigned-practice-modal .modal-body .sutdents-list>li label{margin:10px}.assigned-practice-modal .modal-body .stu-names{border-top:1px solid #aaa;color:#7c7c7c;font:normal 400 16px/22px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding:10px 10px 30px;margin-top:-17px}.assigned-practice-modal .assigned-practice-status-list>h5{border-bottom:1px solid #dcdcdc;color:#404040;font:normal 400 18px/22px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding:20px 0px 5px 5px;text-align:left;margin:0 0 0 -10px}.assigned-practice-modal .assigned-practice-status-list>h5>i{padding-right:10px;font-size:16px}.assigned-practice-modal .assigned-practice-status-list>ul{max-height:350px;overflow-y:auto}.assigned-practice-modal .assigned-practice-status-list>ul>li{color:#616161;font:normal 400 16px/22px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;width:22%;text-align:left;float:left;padding:8px 3% 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assigned-practice-modal .done-btn{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:none;border:1px solid #222222;font-size:18px;margin-left:3px;color:#222222;padding:3px 17px;position:absolute;top:50%;right:10px;margin-top:-14px;cursor:pointer}.assigning-practice-select-student>h6{font:normal 400 14px/20px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;text-align:left;margin:10px 33px}.assigning-practice-select-student>h6>a{float:right;color:#3698af;padding:0 10px;font-size:14px;line-height:20px}.assigning-practice-select-student .stu-list-wraper{max-height:350px;overflow-y:auto}.assigning-practice-select-student .stu-list{padding:0 0 10px}.assigning-practice-select-student .stu-list>li{width:50%;padding:7px 40px;float:left;box-sizing:border-box;position:relative}.assigning-practice-select-student .stu-list>li>input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.assigning-practice-select-student .stu-list>li>input:checked+label{background-color:#b1f394;border-color:#90CE77;color:#246208}.assigning-practice-select-student .stu-list>li>label{color:#404040;border-radius:5px;background-color:#f8f8f8;border:1px solid #e1e1e1;box-sizing:border-box;border-bottom-width:2px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center;padding:6px 10px;cursor:pointer}.assigning-practice-select-student .stu-list.completed-list{padding:0}.assigning-practice-select-student .stu-list.completed-list>li>label{background-color:#dddddd;border:1px solid #dddddd;cursor:default}.teacher-tips{margin:0px 44px 27px 40px;padding:16px;background-color:#fdfbf4;border:1px solid #ede7d2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.teacher-tips>img{float:left;padding-right:15px}.teacher-tips>p{color:#866247;font:normal 400 17px/23px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding:6px 0}.teacher-tips>p>a{text-decoration:underline;color:#2092bd}.report-assign-skils{display:none;position:absolute;left:0;right:0;top:0;bottom:1px;background-color:#182c32;background-color:rgba(24,44,50,0.78)}.report-assign-skils ul{position:absolute;left:200px;top:13px;right:0}.report-assign-skils ul>li{float:left;min-width:135px}.report-assign-skils ul>li>a{color:#4dc0e0;font:normal 400 13px/17px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.report-assign-skils ul>li>a>i{font-size:12px;color:#4dc0e0;padding-right:5px}.report-assign-skils ul>li>a.active{background:url(//cdn.splashmath.com/assets/teacher/loader-blue-35d92f3601990e0bd2d0caa6217c6ca48225fae6d171a4660eaf6b0398a1774e.gif) no-repeat left center transparent;padding-left:15px}.report-assign-skils ul>li>a.active>i{display:none}.report-assign-skils ul>li:hover>a{text-decoration:underline}.parent-settings .settings-wrap li h4{float:left;width:45%;margin:0;color:#515151;font:400 normal 20px/24px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;padding-bottom:10px}.parent-settings .cta-link-container{text-align:center;margin:40px 0}.parent-settings .cta-link-container .button{padding:6px 20px;box-shadow:inset 0px -2px 0px 0px #e57100}.parent-settings .radio-btn-cont{width:35%;float:left;padding:0 1%}.parent-settings .radio-btn-cont{padding-right:0}.parent-settings .radio-btn-cont .custom-radio{float:left;width:100px}.parent-settings .radio-btn-cont label{display:inline-block;font-size:14px;color:#7a7a7a}.parent-settings .radio-btn-cont label:before{box-shadow:none}.topic-wise-skills-dropdown-menu{position:absolute;right:-10px;left:auto;top:140%}.topic-wise-skills-dropdown-menu>li{border-bottom:1px solid #dddddd;min-width:190px}.topic-wise-skills-dropdown-menu>li>a{padding:10px 20px 5px}.topic-wise-skills-dropdown-menu>li>a:hover>span{color:#ffffff}.topic-wise-skills-dropdown-menu>li>a:hover>.sprite{border-color:#ffffff}.topic-wise-skills-dropdown-menu>li>a>span{color:#8C8989;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:400px;padding:10px 0 0 10px;font-size:14px;line-height:18px;vertical-align:top}.topic-wise-skills-dropdown-menu>li>a>.sprite{background-image:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/icons/icons-sprite-small-9225f4a876c9081f82109771290c9a0f6e4c1ceb8b3f27081c09dd4b4362df9f.png);display:inline-block;height:36px;width:49px;border:1px solid #cccccc}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-angle{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 0%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-basic-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 0%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-blocks{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 0%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-coins,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-identify-and-count-coins{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 20%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-compare_numbers{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 20%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-cubetrain,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-counting{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 20%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-2{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 40%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-linegraph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-3{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 40%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-picturegraph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-1{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 40%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-division{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 60%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fraction,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-model-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 60%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fraction-equivalent,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-equivalent-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 60%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-geometry,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-two-dimensional-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 80%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-graph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-coordinate-graphs{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 80%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-length,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-measuring-length{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 80%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-measurement,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-area-and-perimeter{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 100%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-multiplication{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 100%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-numberline,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 100%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-numberline-decimals,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-decimals-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 0%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-numberline-fractions,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fractions-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 20%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-solids,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-three-dimensional-figures{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 40%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-time,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-telling-time{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 60%}.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-volume{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 80%}.topic-wise-skills-dropdown-menu:after{content:"";border-bottom:10px solid #ffffff;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;position:absolute;top:-10px;left:50%;margin-left:-10px}.topic-wise-skills-dropdown-menu:before{content:"";border-bottom:12px solid #cccccc;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;position:absolute;top:-12px;left:50%;margin-left:-12px}.assignment-menu{padding:10px;min-width:110px;max-width:250px;margin-top:10px}.assignment-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px;left:10px}.assignment-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;position:absolute;top:-7px;left:9px}.assignment-menu>.menu-head{border-bottom:1px solid #e4e4e4;font:normal 600 15px/19px "proxima-nova-n6", "proxima-nova",sans-serif;padding:0;margin-bottom:3px}.assignment-menu>li{color:#838383;font:normal 400 14px/18px "proxima-nova-n4", "proxima-nova",sans-serif;word-wrap:break-word;text-align:left}.assignment-menu>li span{padding:2px 7px;display:block}.assignment-menu>li a{padding:3px 7px;color:#2092bd;overflow:hidden;text-overflow:ellipsis}.assignment-menu>li a:hover,.assignment-menu>li a:focus,.assignment-menu>li a:active{background:none;color:#2092bd;text-decoration:underline;filter:none}.assignment-menu>li a:hover>i,.assignment-menu>li a:focus>i,.assignment-menu>li a:active>i{color:#2092bd}.assignment-menu>li a>i{color:#c7c7c7;text-decoration:none;vertical-align:sub}.assignment-menu>li a>i.iconcust-iconUser5{font-size:20px;padding:0 5px}.assignment-menu>li a>i.iconcust-iconUser2{font-size:16px;padding:0 10px}.assignment-menu>li a>i.iconcust-iconUser{font-size:16px;padding:0 16px}.assignment-menu>li a>i.iconcust-iconBargraph{font-size:16px;padding:0 14px}.assignment-menu>li a>i.iconcust-iconFinish{font-size:16px;padding:0 14px}.add-update-card-wrap .profile-head{font:normal 400 24px/32px "proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif}.add-new-card-form.add-new-card-form.add-new-card-form{border:1px solid #d0d0d0;box-sizing:border-box;margin:0 auto;max-width:640px;padding:52px 90px 36px;width:100%;position:relative}.add-new-card-form.add-new-card-form.add-new-card-form .card-errors-message{text-align:center;color:#B94A48;padding-bottom:30px;margin-top:-30px;font-size:18px}.add-new-card-form.add-new-card-form.add-new-card-form .controls{width:317px;position:relative}.add-new-card-form.add-new-card-form.add-new-card-form .inp-wrap{margin:0 16px 0px 16px;position:relative;color:#767676}.add-new-card-form.add-new-card-form.add-new-card-form .inp-wrap>label{color:#767676}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap{text-align:center;padding-top:32px}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap>.button{min-width:200px}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap>.ssl-text{padding-top:7px;font-size:12px;line-height:16px}.add-new-card-form.add-new-card-form.add-new-card-form .cancle-add-card{color:#1487a1;font:normal 400 14px/18px "proxima-nova-n4", "proxima-nova",sans-serif;position:absolute;right:11px;top:9px;z-index:1}.add-new-card-form.add-new-card-form.add-new-card-form .card_logos{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);right:-39px}.saved-cards-list{margin:-5px auto 0;max-width:640px;text-align:left}.saved-cards-list ul{border:1px solid #d0d0d0;box-sizing:border-box;padding:14px 10px 10px;margin-bottom:10px}.saved-cards-list ul>li{float:left}.saved-cards-list ul>li.card{border:none;color:#2a2929;font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif;padding:0 10px 0 0;width:261px}.saved-cards-list ul>li.card>.type{float:left;height:37px;margin:-10px -1px -4px -12px;transform:scale(0.68);-webkit-transform:scale(0.68);-moz-transform:scale(0.68);-o-transform:scale(0.68);-ms-transform:scale(0.68)}.saved-cards-list ul>li.expire{width:150px;padding-right:10px}.saved-cards-list ul>li.delete{width:94px;padding-right:10px}.saved-cards-list ul>li.default{width:83px}.nocard-msg{font-size:20px;padding:30px 5%;text-align:center}.add-new-card-button{min-width:200px}.lang-es .primary-worksheet-start-btn .btn-text{width:54px;padding-left:4px}@media only screen and (min-device-width: 1000px) and (max-device-width: 1112px), (min-width: 1000px) and (max-width: 1112px){.responsv .mathfacts .child-summary-cont .child-desc{width:45%}.responsv .mathfacts .child-summary-cont .progress-desc{width:35%}.responsv .mathfacts .child-summary-cont .progress-desc .coin-details{text-align:right;float:right}.responsv .mathfacts .child-summary-cont .progress-desc .score-details{padding-top:0;width:340px;padding-left:0}}@media only screen and (min-device-width: 736px), (min-width: 736px){.add-new-card-form.add-new-card-form.add-new-card-form .security-code-wrap .controls .errors{margin-right:-80px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), (min-width: 768px) and (max-width: 1024px){.sidebar-blk.siderbar-txt-blk.siderbar-txt-blk.siderbar-txt-blk.siderbar-txt-blk{width:100%;padding:10px 0px}.sidebar-blk.siderbar-txt-blk.siderbar-txt-blk.siderbar-txt-blk.siderbar-txt-blk .text-block{text-align:center;padding:0px;margin:0px}}@media only screen and (min-device-width: 768px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 768px) and (max-width: 834px) and (orientation: portrait){.responsv .mathfacts .child-summary-cont .child-desc{width:50%}.responsv .mathfacts .child-summary-cont .child-message{display:block;margin-left:60px}.responsv .mathfacts .child-summary-cont .progress-desc{width:50%}.responsv .mathfacts .child-summary-cont .progress-desc .coin-details{text-align:right;float:right}.responsv .mathfacts .child-summary-cont .progress-desc .score-details{padding-top:0;width:97%}.responsv .mathfacts .child-summary-cont .progress-desc .score-details .progress-wrap{width:61%}}@media only screen and (min-device-width: 667px) and (max-device-width: 667px) and (orientation: landscape), (min-width: 667px) and (max-width: 667px) and (orientation: landscape){.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form{padding:40px 5.5% 36px}.saved-cards-list ul>li.expire{width:110px}.saved-cards-list ul>li.delete{width:90px}}@media only screen and (min-device-width: 568px) and (max-device-width: 568px) and (orientation: landscape), (min-width: 568px) and (max-width: 568px) and (orientation: landscape){.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form{padding:40px 30px 36px}}@media only screen and (min-device-width: 480px) and (max-device-width: 667px) and (orientation: landscape), (min-width: 480px) and (max-width: 667px) and (orientation: landscape){.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form .cancle-add-card{bottom:73px;top:auto;right:9.5%}.saved-cards-list ul>li{height:23px}}@media only screen and (max-device-width: 567px) and (orientation: portrait), (max-width: 567px) and (orientation: portrait){.add-update-card-wrap.add-update-card-wrap{padding:3% 4px}.add-update-card-wrap.add-update-card-wrap .profile-head.profile-head{font-size:13px;line-height:13px;padding:2px 0 6px;margin-bottom:15px}.add-new-card-form.add-new-card-form.add-new-card-form{padding:0px 0px 36px}.add-new-card-form.add-new-card-form.add-new-card-form .card-errors-message{padding-bottom:0px;margin-top:0px}.add-new-card-form.add-new-card-form.add-new-card-form .controls{width:317px}.add-new-card-form.add-new-card-form.add-new-card-form .inp-wrap{color:#767676;margin:0 16px 0px 16px}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap{padding-top:32px}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap>.button{min-width:100px}.add-new-card-form.add-new-card-form.add-new-card-form .btn-outter-wrap>.ssl-text{padding-top:7px;font-size:12px;line-height:16px}.add-new-card-form.add-new-card-form.add-new-card-form .cancle-add-card{right:15px;top:auto;bottom:83px}.saved-cards-list{margin:-5px auto 0;max-width:640px}.saved-cards-list ul{padding:10px 6px 8px;margin-bottom:9px}.saved-cards-list ul>li{font-size:12px;line-height:14px;height:14px}.saved-cards-list ul>li.card{padding:0 4px 12px 0;width:65%;font-size:12px;line-height:14px}.saved-cards-list ul>li.card>.type{height:37px;margin:-12px -17px -11px -21px;transform:scale(0.34);-webkit-transform:scale(0.34);-moz-transform:scale(0.34);-o-transform:scale(0.34);-ms-transform:scale(0.34)}.saved-cards-list ul>li.expire{width:32.7%;padding:0 0 12px}.saved-cards-list ul>li.delete{width:60px;padding-right:7px;border-right:1px solid #d0d0d0;font-size:11px;line-height:13px}.saved-cards-list ul>li.default{padding-left:7px;font-size:11px;line-height:13px}.add-new-card-button{min-width:100px}.skills-not-completed{width:90%}.skills-not-completed .modal-body{background:none}.skills-not-completed .modal-body p{font-size:16px;line-height:20px;padding-bottom:10px}}@media only screen and (min-device-width: 480px) and (max-device-width: 480px) and (orientation: landscape), (min-width: 480px) and (max-width: 480px) and (orientation: landscape){.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form{padding:0 70px}.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form .card_logos{top:10px}.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form .security-code-wrap{margin-top:-65px;float:right;width:120px}.add-new-card-form.add-new-card-form.add-new-card-form.add-new-card-form .security-code-wrap .controls{width:110px}}@media only screen and (max-device-width: 320px), (max-width: 320px){.responsv .child-summary-cont .progress-wrap.progress-wrap{width:65%}.responsv .child-summary-cont .score-details{width:290px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 735px), only screen and (min-device-width: 671px) and (max-device-width: 735px) and (orientation: portrait){.user-info-highlight .web-pointer{left:50%;margin-left:-16px}}.teacher-sigup-Wrapper{min-height:740px;width:100%;display:flex;background:url(//cdn.splashmath.com/assets/new_teacher_signup/splashLearn-universe-c4731dfbbb7d5e6ca8f11211128bfc695a03706a5b3d2927a1c02e2f0a7b0e87.png);background-repeat:no-repeat;background-size:cover}.teacher-sigup-Wrapper .splash-universe{z-index:-100}.teacher-sigup-Wrapper .teacher-signup-container{width:1170px;box-sizing:border-box;background-color:white;border-radius:12px;padding:48px 0;margin:32px auto 47px auto;display:flex}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel{width:503px;box-sizing:border-box;height:100%;padding:0 48px;border-right:1px solid #CACAD8;float:left}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-study-icon-box{padding-left:3px;position:relative;height:140px;margin-bottom:24px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-study-icon-box img{position:absolute;bottom:0px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card{margin-bottom:20px;font-family:Graphie;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#484848}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card div{margin-top:24px;font-weight:600;text-align:left}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .teacher-signup-container{width:912px;padding:40px 0}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel{width:328px;padding:0 40px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card{font-size:16px;line-height:24px}}@media only screen and (max-width: 1030px){.teacher-sigup-Wrapper .teacher-signup-container{flex-direction:column-reverse;width:586px;padding:0}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel{width:100%;padding:40px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card-wrap{display:flex;gap:24px;justify-content:space-between}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card-wrap .signup-study-icon-box{width:140px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card-wrap .signup-testimonial-card{width:340px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .teacher-signup-container{flex-direction:column-reverse;width:375px;padding:0}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel{padding:24px}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card-wrap{display:block}.teacher-sigup-Wrapper .teacher-signup-container .signup-container-left-panel .signup-testimonial-card-wrap .signup-testimonial-card{width:100%;font-size:14px;line-height:20px}}.teacher-sigup-Wrapper .signup-button{display:inline-block;color:white;background:#4474f4;height:40px;width:190px;padding:10px 20px;text-align:center;text-decoration:none;cursor:pointer;border-radius:30px;border:none;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25)}.teacher-sigup-Wrapper .signup-button p{margin:0}.teacher-sigup-Wrapper .signup-button p.btn-text{color:#fff;font-family:Graphie;font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .signup-button p.btn-text{font-size:16px;line-height:24px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .signup-button p.btn-text{font-size:16px;line-height:20px}}.teacher-sigup-Wrapper .google-signup-wrap{background:#131314;box-shadow:0px -4px 0px 0px #000 inset;border-radius:800px;height:58px;display:flex;align-items:center;gap:10px;padding:16px 38px;box-sizing:border-box;width:279px}.teacher-sigup-Wrapper .google-signup-wrap .google-signup-icon{width:26px;height:26px}.teacher-sigup-Wrapper .google-signup-wrap:hover{background:#0A0A0A;box-shadow:0px -6px 0px 0px #000 inset}.teacher-sigup-Wrapper .google-signup-wrap:active{background:#0A0A0A;box-shadow:0px 6px 0px 0px #000 inset}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .google-signup-wrap{width:247px;padding:14px 32px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .google-signup-wrap{width:327px;gap:56px}}.teacher-sigup-Wrapper .clever-signup-wrap{border-radius:800px;background:#4274F6;box-shadow:0px -4px 0px 0px rgba(0,0,0,0.25) inset;height:58px;display:flex;align-items:center;gap:10px;width:272px;padding:16px 38px;box-sizing:border-box}.teacher-sigup-Wrapper .clever-signup-wrap .clever-signup-icon{width:26px;height:26px}.teacher-sigup-Wrapper .clever-signup-wrap:hover{background:#264AB6;box-shadow:0px -4px 0px 0px rgba(0,0,0,0.25) inset}.teacher-sigup-Wrapper .clever-signup-wrap:active{background:#264AB6;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.25) inset}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .clever-signup-wrap{width:241px;padding:14px 32px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .clever-signup-wrap{width:327px;gap:59px}}.teacher-sigup-Wrapper .error-align-center{text-align:start}.teacher-sigup-Wrapper .signup-container-right-panel{float:left;padding:0 48px;height:100%;width:667px;box-sizing:border-box}.teacher-sigup-Wrapper .signup-container-right-panel .inp-wrap{margin:0}.teacher-sigup-Wrapper .signup-container-right-panel .create-account-text{color:#1A1A1A;font-style:normal;font-weight:700;font-size:32px;line-height:42px;font-family:var(--graphie-base-font-family);font-family:Graphie;margin:0 0 32px 0;text-align:center}.teacher-sigup-Wrapper .signup-container-right-panel .social-signup-card{margin-bottom:20px;text-align:center}.teacher-sigup-Wrapper .signup-container-right-panel .social-signup-card>button{margin-left:20px}.teacher-sigup-Wrapper .signup-container-right-panel .social-signup-card .clever-icon-wrapper{background-color:#4285F4}.teacher-sigup-Wrapper .signup-container-right-panel .social-signup-card .clever-icon-wrapper img{margin-top:7px;width:25px;height:25px}.teacher-sigup-Wrapper .signup-container-right-panel .social-signup-card .btn-text{float:right;margin:11px 0 0 0;color:#fff;font-weight:normal;font-size:16px;line-height:19px}.teacher-sigup-Wrapper .signup-container-right-panel h2{font-size:14px;text-align:center;border-bottom:1px solid #CACAD8;line-height:0.1em;margin:6px auto 16px auto}.teacher-sigup-Wrapper .signup-container-right-panel h2 span{color:#767676;font-family:Graphie;font-style:normal;font-weight:400;background:#fff;padding:0 12px}.teacher-sigup-Wrapper .signup-container-right-panel .inp-wrapper-row{display:flex;gap:16px}.teacher-sigup-Wrapper .signup-container-right-panel .inp-wrapper-row .inp-wrap{width:50%}.teacher-sigup-Wrapper .signup-container-right-panel form{font-family:Graphie;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#6C6C73}.teacher-sigup-Wrapper .signup-container-right-panel form .existing-email-message{color:#E94E4E;margin-left:10px;margin-top:5px;font-style:normal;font-weight:400;font-size:12px;line-height:14px}.teacher-sigup-Wrapper .signup-container-right-panel form .existing-email-message a{color:#4F52C3;font-weight:600}.teacher-sigup-Wrapper .signup-container-right-panel form .existing-email-message a:hover{color:#141975}.teacher-sigup-Wrapper .signup-container-right-panel form .signup-turnstile-error-message{color:red;margin-top:5px}.teacher-sigup-Wrapper .signup-container-right-panel form .name-input-box{box-shadow:none;padding-left:20px;height:56px;width:100%;border-radius:30px;border:1px solid #CACAD8;box-sizing:border-box;color:black}.teacher-sigup-Wrapper .signup-container-right-panel form .name-input-box:active,.teacher-sigup-Wrapper .signup-container-right-panel form .name-input-box:focus{border-radius:30px;border:none;box-shadow:none}.teacher-sigup-Wrapper .signup-container-right-panel form .name-input-box::placeholder{color:#6C6C73;opacity:1}.teacher-sigup-Wrapper .signup-container-right-panel form .single-input-box{margin-top:10px;box-shadow:none;padding-left:20px;height:56px;width:100%;border:1px solid #CACAD8;box-sizing:border-box;border-radius:30px;color:black}.teacher-sigup-Wrapper .signup-container-right-panel form .single-input-box::placeholder{color:#6C6C73;opacity:1}.teacher-sigup-Wrapper .signup-container-right-panel form .single-input-box:active,.teacher-sigup-Wrapper .signup-container-right-panel form .single-input-box:focus{border-radius:30px;border:none;box-shadow:none}.teacher-sigup-Wrapper .signup-container-right-panel form .submit-input-box{cursor:pointer;color:white;font-style:normal;font-weight:600;font-size:18px;line-height:26px;font-family:var(--graphie-base-font-family);font-family:Graphie;background-color:#4F52C3;margin-top:24px;padding-left:20px;height:56px;width:100%;border:1px solid #4F52C3;box-sizing:border-box;border-radius:800px;box-shadow:0px -4px 0px 0px rgba(0,0,0,0.25) inset}.teacher-sigup-Wrapper .signup-container-right-panel form .submit-input-box:hover{background:#141975;box-shadow:0px -4px 0px 0px rgba(0,0,0,0.25) inset}.teacher-sigup-Wrapper .signup-container-right-panel form input[type="submit"][disabled]{opacity:0.5}.teacher-sigup-Wrapper .signup-container-right-panel form .password-box span{cursor:pointer;position:absolute}.teacher-sigup-Wrapper .signup-container-right-panel form .password-box span img{position:relative;left:-44px;bottom:-42px}.teacher-sigup-Wrapper .signup-container-right-panel .bottom-signup-container{color:#484848;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);font-family:Graphie;font-family:Graphie;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.teacher-sigup-Wrapper .signup-container-right-panel .bottom-signup-container a{color:#4F52C3;font-weight:600;text-decoration-line:underline}.teacher-sigup-Wrapper .signup-container-right-panel .bottom-signup-container a:hover{color:#141975}.teacher-sigup-Wrapper .signup-container-right-panel .terms-and-policy-link{padding:16px 0 0 0}.teacher-sigup-Wrapper .signup-container-right-panel .parent-signup-link-container{margin:24px 0 0 0;font-size:18px;line-height:26px}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .signup-container-right-panel{padding:0 40px;width:584px}.teacher-sigup-Wrapper .signup-container-right-panel .create-account-text{font-size:24px;line-height:32px}.teacher-sigup-Wrapper .signup-container-right-panel form .submit-input-box{font-size:16px;line-height:24px}.teacher-sigup-Wrapper .signup-container-right-panel .bottom-signup-container{font-size:14px;line-height:20px}.teacher-sigup-Wrapper .signup-container-right-panel .parent-signup-link-container{font-size:16px;line-height:24px}}@media only screen and (max-width: 1030px){.teacher-sigup-Wrapper .signup-container-right-panel{width:100%;padding:40px}.teacher-sigup-Wrapper .signup-container-right-panel .create-account-text{font-size:20px;line-height:26px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .signup-container-right-panel{width:100%;padding:24px}.teacher-sigup-Wrapper .signup-container-right-panel .create-account-text{font-size:20px;line-height:26px}.teacher-sigup-Wrapper .signup-container-right-panel .transition-last_name-js{margin-top:19px}.teacher-sigup-Wrapper .signup-container-right-panel .inp-wrapper-row{display:flex;flex-direction:column;gap:0px}.teacher-sigup-Wrapper .signup-container-right-panel .inp-wrapper-row .inp-wrap{width:100%}.teacher-sigup-Wrapper .signup-container-right-panel .bottom-signup-container{font-size:12px;line-height:18px}.teacher-sigup-Wrapper .signup-container-right-panel .parent-signup-link-container{font-size:14px;line-height:20px}}.teacher-sigup-Wrapper .new-teacher-signup-form{text-align:center}.teacher-sigup-Wrapper .teacher-signup-title-text{font-style:normal;font-weight:700;font-size:24px;line-height:32px;font-family:var(--graphie-base-font-family);font-family:Graphie;text-align:left;margin:0 0 32px 0;color:#1A1A1A}@media only screen and (max-width: 1280px){.teacher-sigup-Wrapper .teacher-signup-title-text{font-size:20px;line-height:26px}}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .teacher-signup-title-text{font-size:18px;line-height:24px}}.teacher-sigup-Wrapper .new-teacher-registration{color:white;-webkit-user-select:none;-ms-user-select:none;user-select:none}.teacher-sigup-Wrapper .new-teacher-registration .transition-first_name-js,.teacher-sigup-Wrapper .new-teacher-registration .transition-last_name-js{text-align:center;margin-bottom:-10px;margin-left:15px;width:93px;background:white}.teacher-sigup-Wrapper .new-teacher-registration .transition-email-js{text-align:center;margin-bottom:-20px;margin-left:16px;width:104px;background:white;margin-top:19px}.teacher-sigup-Wrapper .new-teacher-registration .transition-password-js{text-align:center;margin-bottom:-20px;margin-left:9px;width:93px;background:white;margin-top:19px}.teacher-sigup-Wrapper .new-teacher-registration .transition-dob_year-js{text-align:center;margin-bottom:-20px;margin-left:14px;width:140px;background:white;margin-top:19px}.teacher-sigup-Wrapper .new-teacher-auth-signup ul{padding-bottom:32px;text-align:center;display:flex;justify-content:center;gap:16px}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li>a{font:normal normal 17px/21px Roboto, Arial, Helvetica, sans-serif}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li>a span{display:inline-block}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li>a strong{display:inline-block;padding-left:10px;font-weight:normal}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li.google img{display:inline-block}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li.google strong{margin-left:38px}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li.clever img{display:inline-block}.teacher-sigup-Wrapper .new-teacher-auth-signup ul>li.clever strong{margin-left:38px}@media only screen and (max-width: 600px){.teacher-sigup-Wrapper .new-teacher-auth-signup{width:100%}.teacher-sigup-Wrapper .new-teacher-auth-signup ul{flex-direction:column;justify-content:center;align-items:center;gap:16px}}.modal.center-modal{top:25%}.new-website-color-tweaks input[disabled].rounded-button-light-orange,.new-website-color-tweaks input[disabled].home-rounded-button-light-orange,.new-website-color-tweaks input[disabled].rounded-button-light-blue,.new-website-color-tweaks input[disabled].thin-form-parent-singup-btn{background:#e3e3e3}.new-website-color-tweaks .button{background-color:#4f52c3}.new-website-color-tweaks a{color:#4f52c3}.new-website-color-tweaks .page-title-wrap .teacher-title{color:#090a4a;font-weight:bold;font-size:24px}.classcode-cta-wrapper+.or-bar.or-bar{margin:28px 0 4px}.classcode-cta-wrapper>p{font-size:11px;line-height:13px;margin-bottom:0;padding-top:6px}.classcode-link{align-items:center;background:#3343A8;border-radius:3px;display:flex;font-size:16px;justify-content:flex-start;line-height:22px;margin:1px auto 0;padding:5px 0 5px 4px;width:246px}@media only screen and (max-width: 896px){.classcode-link{border-radius:5px 5px 3px 3px}}.classcode-link.classcode-link{color:#fff}.classcode-link:hover{color:#fff}.classcode-link>span{background-color:#fff;border-radius:2px;height:30px;margin-right:13px;width:36px}.classcode-link>span:before{background:url(//cdn.splashmath.com/assets/brand-mark-sp-logo-a151154fa0618506715935894772370dd9c66135d8241826085d714333aa6369.png) no-repeat left center;content:'';display:inline-flex;height:31px;transform:scale(0.8);width:34px}.teacher-pages.confirmation-content-wrap{-webkit-box-shadow:1px 0 4px rgba(128,111,78,0.4);-moz-box-shadow:1px 0 4px rgba(128,111,78,0.4);box-shadow:1px 0 4px rgba(128,111,78,0.4);max-width:90%;width:400px}.teacher-pages .main-content{width:740px;background-color:#fff;min-height:700px}.teacher-pages .content-blk-wrap{min-height:660px;border-radius:8px;margin:0}.teacher-pages .content-blk-wrap input[type="submit"]{border:none;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:10px;width:100%}.teacher-pages .content-blk-wrap .dashboard-navigation i{color:var(--medium-grey-1)}.teacher-pages .content-blk-wrap .done-adding-students-btn{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:10px;box-sizing:border-box;width:360px}.teacher-pages .content-blk-wrap .header-text-students{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);text-align:center}.teacher-pages .content-blk-wrap .go-to-dashboard{padding-top:30px}.teacher-pages .content-blk-wrap .visit-or-download-container{padding-bottom:32px;padding-left:16px}.teacher-pages .content-blk-wrap .visit-or-download-container .grey-container{width:393px;padding:10px 10px 0 10px;border-radius:9px;background-color:#f5f0ed;float:left;box-sizing:border-box}.teacher-pages .content-blk-wrap .visit-or-download-container .grey-container .left{width:20%;float:left;padding-right:10px}.teacher-pages .content-blk-wrap .visit-or-download-container .grey-container .right{float:left}.teacher-pages .content-blk-wrap .visit-or-download-container .grey-container .right span{color:#4b4b4b;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;display:inline-block}.teacher-pages .content-blk-wrap .visit-or-download-container .grey-container .right p{color:#4b4b4b;font:normal 600 14px/18px "proxima-nova", Helvetica, Arial, sans-serif}.teacher-pages .content-blk-wrap .visit-or-download-container .or{float:left;padding:27px 8px;color:#8d8d8d;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif}.teacher-pages .content-blk-wrap .print-roster-info{padding:30px 0 10px}.teacher-pages .content-blk-wrap .print-roster-info p{font:normal normal 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;color:#575757;width:48%;margin:0 auto}.teacher-pages .content-blk-wrap .print-roster-info a{padding-top:12px;color:#f79202;font:normal 500 14px/40px "museo-sans", Helvetica, Arial, sans-serif}.teacher-pages .content-blk-wrap .print-roster-info a i{font-size:16px;vertical-align:middle}.teacher-pages .content-blk-wrap .print-roster-info a span{text-decoration:underline;padding-left:8px}.teacher-pages .content-blk-wrap h1{margin-bottom:25px}.teacher-pages .content-blk-wrap.confirmation-content{min-height:1px;height:350px;position:relative;box-shadow:none}.teacher-pages .content-blk-wrap.confirmation-content .resend-email{text-align:center}.teacher-pages .content-blk-wrap.confirmation-content .resend-email>a{font-size:15px;padding:4px 20px;width:200px;margin-top:40px}.teacher-pages .signupPage .inp,.teacher-pages .signupPage .inp-text-area{background-color:#fff;border:none;box-shadow:none;border:1px solid var(--light-grey-1);border-radius:8px}.teacher-pages .signupPage .inp:disabled,.teacher-pages .signupPage .inp-text-area:disabled{background-color:#EDEDF9}.teacher-pages .signupPage .or-bar{border-color:var(--light-grey-2);margin:24px 0}.teacher-pages .signupPage .or-bar .or-bar-text{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.teacher-pages .signupPage .secondary-cta-button.dnld-section-trigger{padding:10px 0;min-width:360px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-navy-blue)}.teacher-pages .signupPage .dnld-section{display:none}.teacher-pages .signupPage .dnld-section .upload-students-btn{width:148px}.teacher-pages .signupPage .download-template-wrap{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.teacher-pages .signupPage .download-template{display:inline-block;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);text-decoration:underline}.teacher-pages .signupPage .download-template:hover{color:var(--navy-blue)}.teacher-pages .signupPage label{padding:0px;min-height:24px;width:100%;margin:8px 0px 30px;font-size:14px;line-height:24px;text-align:center;position:relative}.teacher-pages .signupPage label.tick:after{background:url(//cdn.splashmath.com/assets/green-check-0d994430c9e8923518aab3bb8296316df4ee1d4f2b5fa511711ec46eea230d21.svg) no-repeat center center/25px 21px transparent;position:absolute;right:0px;top:0px;content:"";display:block;height:21px;width:25px;visibility:visible}.teacher-pages .signupPage .chose-file-input{margin:40px 0px 20px 0px}.teacher-pages .signupPage .submit_button{padding:6px;font-size:16px;line-height:20px;min-width:60%}.teacher-pages .signupPage .choose-file-btn{color:var(--pure-purple);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline}.teacher-pages .signupPage .choose-file-btn:hover{color:var(--navy-blue)}.teacher-pages .inp-wrap.button-wrap{width:100%}.teacher-pages .button{min-width:30%;display:inline-block}.teacher-pages .button.auto-width{min-width:0px}.teacher-pages tr.student-row td>a{color:red}.teacher-pages .goto_class_button{text-align:right}.teacher-pages .added_student_list{width:100%;height:315px;overflow:auto}.teacher-pages .added_student_list .roster_student_list li{width:150px;height:150px;display:inline-block;float:left;margin:10px}.teacher-pages .added_student_list .user-avatar-blk{width:inherit;box-shadow:var(--light-box-shadow);border:1px solid var(--light-grey-2);text-align:right;border-radius:8px}.teacher-pages .added_student_list .user-avatar-blk>a{padding:8px;color:var(--medium-grey-2);font-size:8px}.teacher-pages .added_student_list .user-avatar-blk .border-div{background:var(--light-grey-4);border:2px solid var(--pure-purple);width:64px;height:64px;border-radius:50%;margin:0 auto}.teacher-pages .added_student_list .user-avatar-blk .user-avatar-img img{width:75%;padding-top:7px}.teacher-pages .done_adding_students{width:100%;padding:15px 0;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;padding-right:15px}.teacher-pages .done_adding_students .btn-wrap{text-align:right}.teacher-pages .page-description{background-color:#fff;padding:10px 30px;position:relative}.teacher-pages .page-description p{font-size:18px;line-height:22px;font-weight:bold;margin-left:70px;width:450px}.teacher-pages .page-description p.student_card_info{line-height:35px;font-size:14px;font-weight:normal}.teacher-pages .page-description .roster-card{width:150px;position:absolute;right:112px;top:4px}.teacher-pages .row-fluid.wrapper .btn-wrap{width:100%;margin-top:20px;text-align:center}.teacher-pages .row-fluid.wrapper .btn-wrap .roster_button{padding:10px 30px;font-size:18px;margin-right:40px}.teacher-pages .row-fluid.wrapper .btn-wrap .send_info_button{margin-left:-80px}.teacher-pages .row-fluid.wrapper .btn-wrap .goto_class_button{display:inline-block;margin-top:13px;color:gray}.teacher-pages .row-fluid.wrapper h2.profile-head{margin-top:40px;text-align:left;font-size:16px;margin-bottom:10px}.teacher-pages .user-avatar-img{line-height:20px;min-height:75px;padding-bottom:15px}.teacher-pages .user-avatar-img>img{width:100px}.teacher-pages .user-avatar-img p{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding-top:12px;margin:0}.teacher-pages .nav-back-link{text-align:right;font-size:1rem;text-decoration:underline;padding-bottom:1%}.teacher-pages .confirmation-footer{position:absolute;background-color:#e5e5e5;bottom:0;left:0;height:auto;padding:5px;text-align:center;font-size:14px}.ia-login-instructions{width:496px;margin:0 auto;text-align:center;padding:32px 32px 24px}.ia-login-instructions h2{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding-bottom:16px;margin:0}.ia-login-instructions .horizontal-line{width:100%;height:1px;background:var(--light-grey-2)}.ia-login-instructions .steps-container{width:440px;text-align:left;margin:0 auto;padding:10px 0 0}.ia-login-instructions .steps-container .step{padding:12px 0}.ia-login-instructions .steps-container .step .step-number{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);width:54px;background:var(--light-grey-3);border-radius:24px;vertical-align:middle;padding:4px 0;text-align:center;float:left}.ia-login-instructions .steps-container .step .step-number.onboarding-student-blocker-step-number{font-weight:600}.ia-login-instructions .steps-container .step .step-information{padding-left:16px;display:inline-block;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);position:relative}.ia-login-instructions .steps-container .step .step-information .line{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .steps-container .step .step-information.margin{margin-top:-5px}.ia-login-instructions .steps-container .step .step-information strong{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:20px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .steps-container .step .step-information>span{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .steps-container .step .step-information .student-login-link{color:var(--pure-purple);text-decoration:underline}.ia-login-instructions .steps-container .step .step-information .student-login-link:hover{color:var(--navy-blue)}.ia-login-instructions .steps-container .step .step-information .picture-pwd-code{display:none}.ia-login-instructions .steps-container .step .step-information .picture-tooltip{right:-12%}.ia-login-instructions .steps-container .step .step-information .text-tooltip{left:28px}.ia-login-instructions .steps-container .step .step-information .code-tooltip{left:60px}.ia-login-instructions .steps-container .step .step-information .copy-tooltip{display:none;position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova", Arial, sans-serif;padding:8px;border-radius:4px;z-index:2;width:70px}.ia-login-instructions .steps-container .step .step-information .copy-tooltip span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;top:-6px;left:36px}.ia-login-instructions .steps-container .step .step-information .copy{color:#8d8d8d;margin-left:5px;font-size:14px;margin-right:5px;vertical-align:middle;cursor:pointer}.ia-login-instructions .steps-container .step .step-information .copy.iconcust-iconCopy:hover ~ .copy-tooltip{display:block}.ia-login-instructions .steps-container .step .step-information .copy-text{font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif}.ia-login-instructions .steps-container .step .step-information img{margin-left:8px;width:48px;height:48px;border:2px solid var(--pure-purple);box-sizing:border-box;border-radius:8px;margin-top:-12px}.ia-login-instructions .steps-container .step .step-information .enter-code{float:left;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .steps-container .step .step-information .class-code-box{cursor:pointer;float:left;margin-left:8px;margin-top:-4px;position:relative}.ia-login-instructions .steps-container .step .step-information .class-code-box:hover .copy-code i{color:#65a9ba}.ia-login-instructions .steps-container .step .step-information .class-code-box:hover .class-code{color:#65a9ba}.ia-login-instructions .steps-container .step .step-information .class-code-box .class-code{display:inline-block;background:#F2F8FA;border:1px dashed #0283A3;padding:3px 8px;color:#575757;font:normal bold 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center}.ia-login-instructions .steps-container .step .step-information .class-code-box .copy-code i{color:#8d8d8d;margin-right:5px;font-size:10px}.ia-login-instructions .steps-container .step .step-information .class-code-box .copy-code span{text-decoration:underline;color:#8d8d8d;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;white-space:nowrap}.ia-login-instructions .steps-container .step .step-information .class-code-box .copy-code span.copied{display:none;color:#72C048}.ia-login-instructions p.login-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding-left:20%;text-align:left;width:68%;margin-bottom:24px;margin-top:-8px}.ia-login-instructions .print-roster-container{padding-top:24px;border-top:1px solid var(--light-grey-2);position:relative}.ia-login-instructions .print-roster-container .secondary-cta-button{color:var(--dark-navy-blue);font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .print-roster-container .primary-cta-button{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .print-roster-container.padding{padding-bottom:10px}.ia-login-instructions .print-roster-container .copied{display:none;position:absolute;top:64px;left:60%;color:var(--pure-green);font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.ia-login-instructions .print-roster-container .copied i{vertical-align:middle;padding-right:4px}.ia-login-instructions .print-roster-container a{padding:10px 20px;min-width:auto;margin:0 10px}.ia-login-instructions .print-roster-container .roster{color:#8d8d8d;padding-top:6px;font:normal normal 12px/14px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center;margin:0}.ia-login-instructions .print-roster-container .onboarding-abt-cpy-instr{background:#f79202;color:#FFFFFF}.ia-login-instructions .go-to-dashboard{padding-top:40px}.ia-login-instructions .go-to-dashboard .button{min-width:166px;font-weight:bold}.ia-login-instructions .go-to-dashboard .onboarding-abt-goto-dash{background:white;color:#f79202;text-decoration-line:underline}.ia-login-instructions p.onboarding-student-blocker-text{color:#757575;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;padding-left:20%;text-align:center;width:61%;margin-bottom:24px;margin-top:-8px}.or-bar{border-color:#ededed;margin:0 0 24px;width:100%}.or-bar .or-bar-text{color:#8d8d8d;text-transform:lowercase}.clever-login-info{color:var(--medium-grey-1);background:#f2f2f2;text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);border-radius:0 0 6px 6px}.clever-login-info div{color:var(--medium-grey-1);text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding-bottom:4px}.clever-login-info .clever-reading-tag{margin-left:-49px}.clever-login-info .clever{width:16px}.clever-login-info.page{background:none;padding-bottom:24px}.copy-instructions{display:none}form.new-klasses{width:550px;margin:0 auto}form.new-klasses .inp-center{text-align:center}form.new-klasses .form-actions{padding-left:0px}.dropdown-menu-title{padding:10px 10px 5px 10px;font-weight:bold}ul.klasses-menu li{min-width:260px;width:auto}ul.klasses-menu li a{white-space:normal}ul.klasses-menu li span.students{float:right;font-size:0.8em;color:gray;width:auto}ul.klasses-menu li span{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:70%}ul.klasses-menu li a:hover>span.students,ul.klasses-menu li a:focus>span.students,ul.klasses-menu li a:active>span.students{color:#fff}ul.klasses-menu li:last-of-type{padding:0}ul.klasses-menu li:last-of-type a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul.klasses-menu li:last-of-type a:hover{background-color:#439eb4;background-image:none}.klasses-menu-list{max-height:250px;overflow:auto}.klasses-menu-list>li>a{padding:8px 10px;display:block;clear:both;font-weight:normal;line-height:20px;color:#4c4c4c}.klasses-menu-list>li>a:hover,.klasses-menu-list>li>a:focus,.klasses-menu-list>li>a:active{color:#fff;background-color:#439eb4}.klasses-menu-list>li>a:hover>span.students,.klasses-menu-list>li>a:focus>span.students,.klasses-menu-list>li>a:active>span.students{color:#fff}.subscription-details .modal-footer{padding-bottom:15px}.teacher-notifications .sidebar-blk{padding-bottom:0}.profile-head.no-border{border:none;white-space:nowrap}.steps-wrap{background:none repeat scroll 0 0 #FFFFFF;padding:2px 0;margin-bottom:20px}.steps{counter-reset:step;text-align:center;border-bottom:1px solid #e7e7e7}.steps .step{display:inline-block;text-align:center;width:25%;position:relative;z-index:1;color:#83C1DC}.steps .step:before{background:none repeat scroll 0 0 #FFFFFF;border:4px solid #83C1DC;border-radius:6px;color:#83C1DC;content:counter(step,decimal);counter-increment:step;display:inline-block;font-size:16px;height:25px;line-height:25px;vertical-align:baseline;width:25px}.steps .step:after{background:none repeat scroll 0 0 #83C1DC;content:"";height:2px;left:-42%;position:absolute;top:16px;width:99%;z-index:-1}.steps .step:first-child:after{content:none}.steps .step.active{color:#F46D38}.steps .step.active:before{background:none repeat scroll 0 0 #FFFFFF;border-color:#F46D38;color:#F46D38}.steps .step.active:after{background:#F46D38}.steps .step .step-text{padding-top:5px}.isRequired .corner{display:block}.corner{border-radius:0 8px 0 0;color:#FFFFFF;height:35px;position:absolute;right:1px;text-align:center;top:1px;width:35px;z-index:1;font-size:10px;display:none}.corner:after{content:'';height:0;width:0;border-style:solid;border-width:0 35px 35px 0;border-color:transparent #888 transparent transparent;position:absolute;right:0;left:0;z-index:-1}.corner .icon{margin-right:-16px;margin-top:-21px}.ajax_spinner{position:fixed;width:100%;height:100%;top:0;left:0;display:none;background:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center;background-color:rgba(255,255,255,0.7);z-index:1000}#suggest_students_to_add{display:none}.block-grade-preview-modal.premium-upgrade-modal{width:560px;margin-left:-280px}.block-grade-preview-modal.premium-upgrade-modal .modal-title-wrap .cross{height:16px;width:16px}.modal-desptrn{color:#666666;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding-top:5px;margin:0}.appendStripeCheckoutForm .modal{position:relative}#exceeded_student_limit{text-align:center}#exceeded_student_limit .unconfirmed_email-notice{display:inline-block}.dnld-section{display:none}.dnld-section>li{float:left;width:100%;padding-bottom:16px}.dnld-section>li>span{display:inline-block;height:24px;width:52px;border-radius:24px;background:var(--light-grey-3);text-align:center;box-sizing:border-box;padding-top:2px;margin-right:16px;float:left;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.dnld-section>li>.download-template-wrap{float:left}.dnld-section>li>form{float:left;width:260px;position:relative}.dnld-section>li>form .error-msg{position:absolute;top:30px;left:0px;white-space:nowrap;right:14%;font-size:12px;line-height:14px;color:var(--pure-red)}.teacherRegister .page-title-wrap>.container>h4{color:#757575;text-align:center}.teacher-signup.signupPage{width:480px;max-width:100%;background:#fff;margin:24px auto}.teacher-signup.common-signupPage{margin:68px auto;border-radius:8px}.teacher-signup.signup-text{margin:20px auto 0px}.teacher-signup.without-bs{box-shadow:none}.teacher-signup .dob-wrap{margin-top:0;padding:20px 35px}.teacher-signup .form-header{font-size:1.1em;font-weight:bold;margin-bottom:15px;display:block}.teacher-signup .school-info-title{font-size:1.1em;font-weight:bold;margin-bottom:15px;margin-top:40px}.teacher-signup .school-info-title .other-form-link{font-size:0.9em;max-width:44%}.teacher-signup .inp-brand{background:#fff;box-shadow:none}.teacher-signup .inp-brand.small{padding:8px 15px;font-size:14px;line-height:18px;height:36px}.teacher-signup .sign-up-form{padding:32px 35px}.teacher-signup .sign-up-form .inp-wrap{margin:0 0 25px}.teacher-signup .sign-up-form .inp-wrap.less-margin{margin-bottom:2px}.teacher-signup .sign-up-form .inp-wrap .heading{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:#1A1A1A}.teacher-signup .sign-up-form .inp-wrap .heading-1{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:#1A1A1A;margin-bottom:32px}.teacher-signup .sign-up-form .inp-wrap .subheading-summer{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:#1A1A1A}.teacher-signup .sign-up-form .inp-wrap .user-state-el.small>select{padding:8px 15px;font-size:14px;line-height:18px;height:36px}.teacher-signup .sign-up-form .inp-wrap.full-width{width:100%}.teacher-signup .sign-up-form .inp-wrap.without-margin{margin:0}.teacher-signup .sign-up-form .age-message{font-style:normal;font-weight:400;font-size:13px;line-height:20px;font-family:var(--graphie-base-font-family)}.teacher-signup .sign-up-form .profile-head{margin:0px 0px 20px;padding-bottom:10px;text-align:left}.teacher-signup .sign-up-form .profile-head.small-bold{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);border-bottom:none;margin-bottom:5px}.teacher-signup .sign-up-form .profile-head.small-bold .other-form-link{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline}.teacher-signup .sign-up-form .profile-head.small-bold .other-form-link:hover{color:var(--navy-blue)}.teacher-signup .sign-up-form .profile-head.small-bold .other-form-link a{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline}.teacher-signup .sign-up-form .profile-head.small-bold .other-form-link a:hover{color:var(--navy-blue)}.teacher-signup .sign-up-form .page-title-wrap>.container{display:none}.teacher-signup .sign-up-form .small input{padding:8px 15px;font-size:14px;line-height:18px;height:36px}.teacher-signup .experiment-group.no-label label{display:none}.teacher-signup .or-bar{margin:0 7% 0;width:86%;border-top:1px solid #e3e3e3}.teacher-signup .or-bar .or-bar-text{background:#ffffff;color:#575757;display:inline-block;font:normal bold 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;margin:-23px auto 0px;padding:0px 20px;position:static;width:auto;text-transform:none}.teacher-signup .social-signups{text-align:center;padding:20px 0}.teacher-signup .social-signups .thin_button.thin_button{display:inline-block;margin:8px 6px 8px 5px}.teacher-signup .social-signups .thin_button.thin_button>img{width:116px;height:38px;display:block;margin:0}.teacher-signup .not-usa-link-wrap{text-align:center;padding:15px 0px 30px}.teacher-signup .not-usa-link-wrap .not-usa-link{display:inline-block;font-size:20px;line-height:24px;text-decoration:underline}.teacher-title.page-title{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:20px 0 0}.teacher-title.page-subtitle{text-align:center;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.policy-wrap .terms-condn-text{margin-bottom:25px}.modal-body .teacherForm.login select:disabled{background:var(--light-grey-3)}.usa_school_form .control-label.control-label{display:block;float:left;text-align:left}.usa_school_form #js-state-div{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.usa_school_form .twitter-typeahead{width:100%}.usa_school_form .twitter-typeahead .inp.tt-hint,.usa_school_form .twitter-typeahead .tt-hint.inp-text-area{height:34px}.usa_school_form .twitter-typeahead .tt-dropdown-menu{top:56px !important}.usa_school_form .twitter-typeahead .dont-see-school{padding:3px 20px}.usa_school_form .twitter-typeahead .dont-see-school>a{text-decoration:underline;font-size:18px;line-height:24px}.tt-dataset-schools,.tt-dataset-cities{max-height:201px;overflow:auto}.twitter-typeahead .inp.tt-hint,.twitter-typeahead .tt-hint.inp-text-area{height:100%}.change_institution_modal{border-radius:16px}.change_institution_modal .modal-title-wrap{border-radius:16px 16px 0 0}.change_institution_modal .inp-brand{border:1px solid #DCDCEA;border-radius:8px;box-shadow:none;padding:7px 8px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);height:auto;background:var(--white)}.change_institution_modal .inp-brand:focus:focus,.change_institution_modal .inp-brand:active:active{box-shadow:none}.change_institution_modal .modal-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border-bottom:1px solid var(--light-grey-2)}.change_institution_modal .modal-title-wrap.modal-title-wrap .cross{color:var(--white);position:absolute;top:-22px;right:0;font-size:16px}.change_institution_modal .not-usa-link-wrap{text-align:center;padding:5px 0px 10px}.change_institution_modal .not-usa-link-wrap>a{display:inline-block;color:var(--pure-purple);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline}.change_institution_modal .not-usa-link-wrap>a:hover{color:var(--navy-blue)}.change_institution_modal .button-wrap{padding-top:10px}.change_institution_modal .button-wrap input{border-color:var(--navy-blue);width:100%;border-radius:22px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.change_institution_modal .button-wrap input:disabled{border:none}.change_institution_modal .inp-wrap label{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.change_institution_modal .inp-wrap .inp:focus,.change_institution_modal .inp-wrap .inp-text-area:focus{box-shadow:none}.school-info-content{padding-left:30px;position:relative;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.ie9 .teacherRegister .teacher-signup .inp-wrapper .inp-wrap{width:49%}.ie9 .teacherRegister .teacher-signup .inp-wrapper .inp-wrap+.inp-wrap{margin-left:7px}.social-class-list-wrap{width:690px;margin:0 auto}.social-class-list-wrap h6{border-radius:8px;background-color:var(--highlight-box-fill-color);width:382px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);padding:15px;margin:0 auto 40px;border:1px solid var(--highlight-box-border-color)}.social-class-list-wrap h6 span{color:#8d8d8d;font-size:16px;vertical-align:middle;margin-right:6px}.social-class-list-wrap p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.social-class-list-wrap p strong{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.social-class-list-wrap .primary-cta-button{min-width:172px;margin:0 auto;width:172px;display:block;padding:8px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.social-class-list-wrap .primary-cta-button:hover{margin:0 auto}.social-class-list-wrap .primary-cta-button:disabled{background:var(--light-grey-1)}.social-class-list-wrap .no-class-text{border-radius:8px;border:solid 1px var(--light-grey-2);text-align:center;padding:31px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);margin-bottom:40px}.social-class-list-wrap.ela-teacher-gc{width:760px}.social-class-list-wrap.ela-teacher-gc p{padding-left:0px}.social-class-list{position:relative;border-radius:8px;border:solid 1px var(--light-grey-2);margin-bottom:40px}.social-class-list.clever-classes-scroll{max-height:323px;overflow:auto}.social-class-list>li{border-bottom:1px solid var(--light-grey-2);float:left;width:100%}.social-class-list>li div.flex-container{display:flex;justify-content:start}.social-class-list>li:last-child{border-bottom:none}.social-class-list>li:last-child span.ela-subject-message{border-radius:0px 0px 8px 8px}.social-class-list>li input[type="checkbox"]{visibility:hidden}.social-class-list>li input[type="checkbox"]:checked+label{background:url(//cdn.splashmath.com/assets/teacher/checkedbox-0393d8471fb07609bc0083052c297ea07c72c80c7c1553339462f1cc73ec686b.png) no-repeat;background-position:20px;background-size:16px 16px}.social-class-list>li input[type="checkbox"]:checked ~ .dropdown>a{pointer-events:auto}.social-class-list>li input[type="checkbox"]:checked ~ .dropdown>a.disabled-subject{pointer-events:none;background:var(--light-grey-3)}.social-class-list>li input[type="checkbox"]:checked ~ .dropdown>a.disabled-subject i.caret{display:none}.social-class-list>li label{display:flex;flex-direction:column;background:url(//cdn.splashmath.com/assets/teacher/uncheckedbox-5db7d26dc524e50b20091a719908c4c8aeebff3c4d2fbd28e3c7111288586e7a.png) no-repeat;background-size:16px 16px;background-position:20px;padding:18px 18px 18px 76px;cursor:pointer;float:left;width:65%;box-sizing:border-box;margin-bottom:0}.social-class-list>li label strong{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.social-class-list>li label p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin:0;padding:0}.social-class-list>li label.ela-teacher-gc{padding:16px 18px 18px 58px;width:45%}.social-class-list>li span.ela-subject-message{display:flex;justify-content:center;height:24px;align-items:center;margin-top:-5px;background:var(--light-grey-3);color:var(--medium-grey-1);font:normal normal 12px/16px "proxima-nova", Graphie}.social-class-list .clever-grade,.social-class-list .clever-subject{border-left:1px solid var(--light-grey-2);width:180px;margin:auto;padding:10px;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.social-class-list .social-class-grade-select,.social-class-list .social-class-subject-select{width:180px;border:1px solid var(--light-grey-1);border-radius:8px}.social-class-list .social-class-grade-select.error,.social-class-list .social-class-subject-select.error{border-color:var(--pure-red)}.social-class-list .social-class-grade-select.error a>span,.social-class-list .social-class-subject-select.error a>span{color:var(--pure-red)}.social-class-list .social-class-grade-select.error a>i.caret,.social-class-list .social-class-subject-select.error a>i.caret{border:solid var(--pure-red);border-width:0 3px 3px 0}.social-class-list .social-class-grade-select>a,.social-class-list .social-class-subject-select>a{pointer-events:none;padding:10px;border-radius:8px;position:relative;height:46px;box-sizing:border-box}.social-class-list .social-class-grade-select>a>span,.social-class-list .social-class-subject-select>a>span{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.social-class-list .social-class-grade-select>a>i.caret,.social-class-list .social-class-subject-select>a>i.caret{border:solid var(--medium-purple);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);position:absolute;right:9px;top:9px}.social-class-list .social-class-grade-select .dropdown-menu,.social-class-list .social-class-subject-select .dropdown-menu{width:100%;border-top:none;border-radius:8px;margin-top:4px;background:var(--white);box-shadow:1px 4px 8px 0 var(--light-grey-1);border-color:#DCDCEA}.social-class-list .social-class-grade-select .dropdown-menu>li>a,.social-class-list .social-class-subject-select .dropdown-menu>li>a{padding:9px 20px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.social-class-list .social-class-grade-select .dropdown-menu>li>a:hover,.social-class-list .social-class-subject-select .dropdown-menu>li>a:hover{background:var(--light-grey-2);color:var(--navy-blue)}.social-class-list .social-class-grade-select.value-selected a.dropdown-toggle span,.social-class-list .social-class-subject-select.value-selected a.dropdown-toggle span{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.social-class-list .social-class-grade-select.value-selected a.dropdown-toggle i,.social-class-list .social-class-subject-select.value-selected a.dropdown-toggle i{border:solid var(--medium-purple);border-width:0 3px 3px 0}.social-class-list .social-class-grade-select{width:182px;margin:16px 24px 16px 0px}.social-class-list .social-class-subject-select{width:182px;margin:16px 16px 16px 0px}.social-successful-class-add{padding:30px 80px;box-sizing:border-box;min-height:160px}.social-successful-class-add p{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding-top:15px;text-align:left;text-indent:-34px;padding-left:34px}.social-successful-class-add p i{display:inline;font-size:24px;margin-right:10px;vertical-align:middle}.social-successful-class-add p i.iconcust-iconHollowCheck{color:var(--pure-green)}.social-successful-class-add p i.iconcust-iconDelete2{color:var(--pure-red)}.import-social-class h1.page-title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:16px}.import-social-class h1.page-title i{color:var(--medium-grey-1)}.socialAuthBtn{border:solid 1px var(--dark-navy-blue);width:360px;margin:16px auto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);box-sizing:border-box;cursor:pointer;border-radius:8px;color:var(--dark-navy-blue);height:48px;padding:8px}.socialAuthBtn span{padding-left:8px}.socialAuthBtn:hover,.socialAuthBtn:focus{border:solid 1px var(--navy-blue);background:var(--light-grey-2);color:var(--navy-blue)}.social-classroom-or-bar{border-top:1px solid var(--light-grey-2);margin:42px auto;position:relative;width:360px}.social-classroom-or-bar p{background:#ffffff;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);left:33%;color:var(--medium-grey-1);margin:-11px 0 0 -22px;position:absolute;text-align:center;width:165px}.info-about-social-class{font:normal  normal 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;color:#4b4b4b;padding-top:20px}.info-about-social-class .info-icon{width:14px;display:inline-block;height:14px;border:1px solid #8d8d8d;border-radius:50%;color:#8d8d8d;margin-right:8px;text-align:center}.info-about-social-class.with-background{background:#f2f2f2;padding:7px;width:76%;margin:30px auto;margin:0 auto;margin-bottom:30px;border-radius:8px;text-align:center}.google-class-name{color:#646464;font:normal bold 20px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center}.social-classroom span{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);padding-left:8px}.social-classroom span.sync-btn{color:var(--pure-green);font-size:24px;vertical-align:middle;cursor:pointer;width:24px;height:24px;display:inline-block;margin-left:8px;padding:0}.social-classroom span.sync-btn:hover{background:var(--light-green);color:var(--dark-green)}.social-classroom.manage-class{padding:30px 0 10px}.social-class-student-name{color:#333;font:normal 500 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;text-transform:capitalize}.parent-home-access-signup .signup-form-content{background:white;padding-bottom:50px;position:relative;min-height:600px}.parent-home-access-signup .home-access-image-features{position:absolute}.parent-home-access-signup .home-access-image-features ul{position:absolute;top:300px;left:100px;text-shadow:0 2px 8px #000000;font:normal normal 600 18px/20px "proxima-nova", Helvetica,Arial,sans-serif;color:#ffffff;min-width:325px}.parent-home-access-signup .home-access-image-features ul li{margin:20px 0}.parent-home-access-signup .home-access-image-features ul li img{margin-right:8px;vertical-align:top;min-width:20px}.parent-home-access-signup .container.home-access{width:550px;position:relative;right:-200px;padding-top:30px}.parent-home-access-signup .container.home-access.signup-form-parent-details{display:none}.parent-home-access-signup .active-view{text-align:center}.parent-home-access-signup .active-view li{border-radius:50%;display:inline-block;margin:5px;vertical-align:middle;width:10px;height:10px;background-color:#c0bfbf}.parent-home-access-signup .active-view li.active{height:16px;width:16px;background-color:#187fab}.parent-home-access-signup .parent-form-header{text-align:center;margin:20px auto 40px}.parent-home-access-signup .parent-form-header.referral-code{width:600px;position:relative;left:-25px}.parent-home-access-signup .parent-form-header.parent-detail{width:1010px;position:relative;left:-235px}.parent-home-access-signup .parent-form-header .back-button{position:absolute;color:#707070;font-size:28px;left:130px;top:15px}.parent-home-access-signup .parent-form-header h2{text-align:center;color:#4b4b4b;display:inline-block;font:normal bold 30px/36px "museo-sans", Helvetica,Arial,sans-serif}.parent-home-access-signup .parent-form-header h3{text-align:center;color:#757575;font:normal normal 24px/30px "museo-sans", Helvetica,Arial,sans-serif}.parent-home-access-signup .parent-form-header h3 span{font-weight:600}.parent-home-access-signup .home-access-signup-form{text-align:center}.parent-home-access-signup .home-access-signup-form label{color:#4b4b4b;font:normal 600 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;text-align:left}.parent-home-access-signup .home-access-signup-form label i{margin-left:7px;font-size:14px;color:grey;vertical-align:top}.parent-home-access-signup .home-access-signup-form label i:hover+.tooltip-text{display:inline-block}.parent-home-access-signup .home-access-signup-form label .tooltip-text{display:none;position:absolute;top:-80px;left:0;width:180px;background-color:#fefde8;color:#9a4c1d;border-radius:10px;padding:10px;font:normal 600 10px/14px "proxima-nova", Helvetica,Arial,sans-serif;margin-left:5px;border:1px solid #805437;z-index:100}.parent-home-access-signup .home-access-signup-form label .tooltip-text:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-7px;border-top:7px solid #805437;right:100px}.parent-home-access-signup .home-access-signup-form label .tooltip-text:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-6px;border-top:6px solid #fefde8;right:101px}.parent-home-access-signup .home-access-signup-form label .tooltip-text.teacher-code{width:200px;left:240px;top:-50px}.parent-home-access-signup .home-access-signup-form label .tooltip-text.teacher-code:before{border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;border-right:7px solid #805437;top:50px;border-left:none;bottom:auto;right:auto}.parent-home-access-signup .home-access-signup-form label .tooltip-text.teacher-code:after{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px;border-right:6px solid #fefde8;top:51px;border-left:none;bottom:auto;right:auto}.parent-home-access-signup .home-access-signup-form label .tooltip-text .tooltip-header{font-size:13px;line-height:15px;font-weight:600;padding-bottom:5px;display:inline-block}.parent-home-access-signup .home-access-signup-form .inp-wrap{margin:0 0 30px;padding:0 32px 15px}.parent-home-access-signup .home-access-signup-form .inp-wrap.parent-password{display:inline-block;margin-right:8px;width:50%;padding-right:0}.parent-home-access-signup .home-access-signup-form .inp-wrap.parent-dob{display:inline-block;margin-left:8px;width:35%;vertical-align:top;padding-left:0}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy{margin:0}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox{margin-bottom:16px}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>input[type="checkbox"]{width:20px;height:20px;display:inline-block;opacity:0.000001}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>input[type="checkbox"]:checked+label::before{color:#7bbe72}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>input[type="checkbox"]:checked+label::after{transform:rotate(-45deg) scale(1)}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>label{font:normal normal 14px/21px "proxima-nova", Helvetica,Arial,sans-serif;width:90%;margin-left:16px;vertical-align:top;display:inline-block;position:relative;cursor:pointer}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>label:before{content:'';position:absolute;left:-40px;top:0;width:20px;height:20px;transition:transform 0.28s ease;border-radius:3px;border:2px solid #ff8d00}.parent-home-access-signup .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox>label:after{content:'';display:block;width:10px;height:5px;border-bottom:2px solid #ff8d00;border-left:2px solid #ff8d00;transform:rotate(-45deg) scale(0);transition:transform ease 0.25s;position:absolute;top:6px;left:-34px}.parent-home-access-signup .home-access-signup-form .inp-brand{padding:12px 16px;width:100%;border-radius:8px;box-shadow:0 2px 8px 2px rgba(0,0,0,0.06);border:solid 1px #d6d6d6;background-color:#ffffff;color:#4b4b4b;font:normal 400 20px/24px "proxima-nova", Helvetica,Arial,sans-serif}.parent-home-access-signup .home-access-signup-form .inp-brand::placeholder{font-size:16px;line-height:18px}.parent-home-access-signup .home-access-signup-form .teacher-code input{width:65px;height:64px;background-color:white;border:solid 1px #d6d6d6;border-radius:8px;box-shadow:0 2px 8px 2px rgba(0,0,0,0.06);text-align:center;margin-right:15px;font:normal 600 24px/36px "proxima-nova", Helvetica, Arial, sans-serif;color:#4b4b4b}.parent-home-access-signup .home-access-signup-form .teacher-code input::placeholder{color:#c0bfbf}.parent-home-access-signup .home-access-signup-form .teacher-code input:focus::placeholder{color:transparent}.parent-home-access-signup .home-access-signup-form .teacher-code>:last-child{margin-right:0}.parent-home-access-signup .home-access-signup-form .signup-button{margin:10px auto}.parent-home-access-signup .home-access-signup-form .signup-button input{padding:14px 50px;color:#ffffff;font:normal bold 18px/20px "museo-sans", Helvetica,Arial,sans-serif}.parent-home-access-signup .home-access-signup-form .or-bar{margin:20px 7%;width:86%;border-top:1px solid #e3e3e3}.parent-home-access-signup .home-access-signup-form .or-bar .or-bar-text{background:#ffffff;color:#333;display:inline-block;font:normal normal 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;margin:-23px auto 0px;padding:0px 20px;position:static;text-transform:capitalize;width:auto}.parent-home-access-signup .home-access-signup-form .social-signup-button{margin:-10px auto}.parent-home-access-signup .home-access-signup-form .social-signup-button p{background-color:#4285F4;color:#FFFFFF;display:inline-block;border-radius:3px;text-align:left;max-width:100%;width:250px;border:none;cursor:pointer}.parent-home-access-signup .home-access-signup-form .social-signup-button img{width:40px}.parent-home-access-signup .home-access-signup-form .social-signup-button strong{text-align:center;margin-left:8px;vertical-align:middle;font:normal bold 18px/20px "proxima-nova", Helvetica,Arial,sans-serif}.parent-home-access-signup .home-access-signup-form .email-error,.parent-home-access-signup .home-access-signup-form .code-error,.parent-home-access-signup .home-access-signup-form .password-error,.parent-home-access-signup .home-access-signup-form .simple_form_input_error,.parent-home-access-signup .home-access-signup-form .tnc-error{color:#b94a48;margin-top:5px;margin-left:0;font:normal 500 12px/14px "proxima-nova", Helvetica,Arial,sans-serif;text-align:left;display:block}.parent-home-access-signup .terms-and-policy-link{text-align:center;margin:24px 0 40px}@media only screen and (max-width: 767px){.teacher-signup .dob-wrap.dob-wrap{width:auto}.parent-home-access-signup .signup-form-content{min-height:350px;padding-bottom:0}.parent-home-access-signup .active-view li{width:4px;height:4px}.parent-home-access-signup .active-view li.active{height:8px;width:8px}.parent-home-access-signup .container.home-access{padding:30px 25px;width:88%;margin-left:0;position:static}.parent-home-access-signup .container.home-access .parent-form-header{position:static;width:auto}.parent-home-access-signup .container.home-access .parent-form-header h2{font-size:18px;line-height:24px;max-width:90%}.parent-home-access-signup .container.home-access .parent-form-header h3{font-size:14px;line-height:18px;margin-top:0}.parent-home-access-signup .container.home-access .parent-form-header .back-button{position:absolute;left:12px;top:82px;font-size:20px}.parent-home-access-signup .container.home-access .home-access-signup-form label{font-size:14px;line-height:18px}.parent-home-access-signup .container.home-access .home-access-signup-form .tooltip-text.teacher-code{left:185px;width:100px}.parent-home-access-signup .container.home-access .home-access-signup-form .tooltip-text.yob{left:-90px}.parent-home-access-signup .container.home-access .home-access-signup-form .tooltip-text.yob:before{right:20px}.parent-home-access-signup .container.home-access .home-access-signup-form .tooltip-text.yob:after{right:21px}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap{padding:0}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap.parent-password{width:42%}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap.parent-dob{width:52%}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap.eu-policy .policy-checkbox label{width:87%}.parent-home-access-signup .container.home-access .home-access-signup-form .teacher-code input{width:12%;height:40px;font-size:18px;margin-right:9px}.parent-home-access-signup .container.home-access .home-access-signup-form .email-error,.parent-home-access-signup .container.home-access .home-access-signup-form .code-error,.parent-home-access-signup .container.home-access .home-access-signup-form .password-error,.parent-home-access-signup .container.home-access .home-access-signup-form .simple_form_input_error,.parent-home-access-signup .container.home-access .home-access-signup-form .tnc-error{font-size:10px;line-height:14px}}@media only screen and (min-width: 1281px) and (max-width: 1400px){.parent-home-access-signup .container.home-access{right:-250px}.parent-home-access-signup .home-access-image-features ul{top:300px;left:80px}}@media only screen and (max-width: 1280px){.home-access-image-features{display:none}.parent-home-access-signup .container.home-access{position:static}}@media only screen and (max-width: 767px) and (orientation: landscape){.parent-home-access-signup .container.home-access{position:relative;right:-60px;width:500px}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap{padding:0 80px 30px}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap.parent-password{width:40%;margin-right:0;padding-right:0}.parent-home-access-signup .container.home-access .home-access-signup-form .inp-wrap.parent-dob{margin-left:10px;padding-left:0;width:25%}}@media only screen and (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.teacher-signup .dob-wrap .arrow-with-txt{width:140px;left:-140px;height:auto}.parent-home-access-signup .parent-form-header .back-button{top:20px;left:160px}.parent-home-access-signup .signup-form-content{padding-bottom:0}.parent-home-access-signup .container.home-access{margin-top:40px;margin-left:0;display:inline-block;padding:0;right:-110px;position:relative}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.parent-home-access-signup .parent-form-header .back-button{top:20px;left:50px}.parent-home-access-signup .signup-form-content{padding-bottom:0}.parent-home-access-signup .container.home-access{margin-top:40px;margin-left:0;display:inline-block;padding:0;right:-250px;position:relative}}@media only screen and (min-device-width: 550px) and (max-device-width: 570px), (min-width: 550px) and (max-width: 570px){.teacher-title.page-title{font-size:32px}}@media only screen and (max-device-width: 320px) and (orientation: portrait){.teacher-signup .sign-up-form{padding:20px 15px}.teacher-signup .social-signups{margin:0;padding:15px 0}.teacher-title.page-title{font-size:18px;padding-top:10px}}.referral-parent-register-wrap .teacher-signup .sign-up-form{padding:35px}.referral-parent-register-wrap .teacher-signup .sign-up-form .inp-wrap p{padding:2px 0 5px}.referral-parent-register-wrap .terms-and-policy-link{padding-bottom:0}.summer-prgm{background:#fff;padding:0 0 50px}.summer-prgm .page-banner{background:url(//cdn.splashmath.com/assets/summer_program/summer_banner_01-f65ab1ae7b007dc1ebef77cfd3eea3898f26233b186c772ef8ed75999688732d.jpg) no-repeat scroll center center;background-size:cover;height:323px}.summer-prgm .page-banner.parent .page-banner-cnt{padding:10px 0 0}.summer-prgm .page-banner.parent .page-banner-hd>span{display:block;font-size:20px;line-height:26px}.summer-prgm .page-banner-cnt{width:55%;padding:170px 0 0}.summer-prgm .page-banner-cnt h1{color:#036cbd;margin:0px}.summer-prgm .page-banner-hd{color:#03A3C5;font-family:"museo-sans";font-size:32px;font-style:normal;font-weight:300;line-height:42px;padding:0px}.summer-prgm .page-banner-shd{font-family:"museo-sans";font-weight:100;font-style:normal;font-size:21px;line-height:32px;color:#f76901;margin:10px 0 30px}.summer-prgm .ntf{background:#eaeaea;padding:10px 0}.summer-prgm .ntf-hd{font-family:"proxima-nova";font-size:16px;line-height:24px;font-weight:400;margin:0;color:#746e71}.summer-prgm .prgmw{padding:0 0 20px 0}.summer-prgm .login label{color:#4c5a65;display:block;float:none;font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:left;width:160px}.summer-prgm .inp,.summer-prgm .inp-text-area{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CED8DB;margin-bottom:0;margin-top:2px;padding:7px;width:100%;color:#4c5a65}.summer-prgm .inp.select,.summer-prgm .select.inp-text-area{height:35px}.summer-prgm.thank,.summer-prgm.nil{padding:0}.summer-prgm.teacher .prgm-detls-list{padding:0 0 25px}.summer-prgm .v4 .testimonals-wrap .sctn-hd{font-size:32px;line-height:36px}.summer-prgm .summer-program-tab-content *{box-sizing:border-box}.prgm-info{padding:10px 0 0;width:56%}.prgm-hd{border-bottom:1px solid #CED8DB;color:#03A3C5;font-family:proxima-nova;font-size:18px;font-weight:600;line-height:24px;margin-bottom:20px;padding-bottom:8px}.prgm-detls{color:#4c5a65}.prgm-detls-list{padding:0 0 30px 0}.prgm-detls-list .icon{color:#03A3C5;font-size:20px}.prgm-detls-list>span{display:inline-block;padding-left:8px;vertical-align:top;width:90%}.prgm-detls-list.conditions{color:red}.prgm-detls-list.conditions .icon.small{font-size:12px;color:inherit}.register-box{padding:10px 15px 5px;width:35%;border:1px solid #ced8db;border-top:none}.register-box .prgm-hd{color:#4c5a65;font-size:16px}.register-box .inp-wrapper{margin-top:2px}.register-box .inp-wrapper .inp-wrap{display:inline-block;margin-bottom:10px;margin-top:0;vertical-align:top;width:49%}.register-box .lbl{display:block;font-size:14px;margin:0;color:#4c5a65}.register-box .sign-up-form .control-label{display:block;font-size:14px;margin:0;color:#4c5a65;width:205px}.register-box .sign-up-form .control-label abbr{display:inline;float:none}.register-box .login-error{top:67%}.register-box .bttn-wrap{margin-top:16px;text-align:center}.tchrw{padding-bottom:20px}.tchrw .prgm-hd{color:#4c5a65;border-bottom:none}.prgm-ntf{background:url(//cdn.splashmath.com/assets/summer-program/summer-program-50344705b9496403d541251e36519b905dce491b68845a9dbe1ff3be0334a638.jpg) no-repeat center center;height:180px}.prgm-ntf-cnt{padding-left:220px}.prgm-ntf-cnt-l{padding-top:20px;width:57%}.prgm-ntf-cnt-r{padding-top:50px;width:40%}.prgm-ntf-hd{color:#0783c8;font-family:museo-sans;font-weight:300;font-size:36px;line-height:40px}.prgm-ntf-txt{font-family:museo-sans;font-weight:300;font-size:17px;line-height:24px;color:#6e6268}.prgm-ntf-txt>b{font-weight:700}.prgm-ntf-addtnl{background:none repeat scroll 0 0 #03AADA}.prgm-ntf-addtnl .prgm-ntf-hd{color:#fff;font-size:16px;line-height:24px}.prgm-ntf-addtnl .prgm-ntf-hd>a{color:#fff;text-decoration:underline}.prgm-thank{color:#6B6E70;font-family:proxima-nova;font-size:20px;height:100%;line-height:32px;min-height:633px}.prgm-thank .container{position:relative}.prgm-thank .container>p{color:#6d8388;font-size:18px;line-height:24px;margin:0px;padding:10px 0px}.prgm-thank.top{background:url(//cdn.splashmath.com/assets/summer-program/summer-progrm-top-139b1f87bcba5695e5465d19c26d6663bd0722d519308b13e266c2d4ffaffd75.jpg) no-repeat center center #fff;background-size:cover;position:relative;padding:0 0 144px 0}.prgm-thank.top .container{position:relative;z-index:2}.prgm-thank .sm-txt{font-size:16px;line-height:24px}.prgm-thank .prgm-hd{border:medium none;color:#0494bd;font:normal normal 34px/40px "proxima-nova-n4", "proxima-nova",sans-serif;padding-top:50px;margin-bottom:0px}.prgm-thank .prgm-dtl{margin:0;padding:10px 0px 20px;font-size:22px;line-height:26px}.prgm-thank .child-wrap{background:none repeat scroll 0 0 transparent;border:1px solid #cedce0;float:none;width:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline-block;padding:0px}.prgm-thank .child-avatar{float:none;display:inline-block;vertical-align:top;margin:11px}.prgm-thank .child-avatar>img{width:90px}.prgm-thank .child-info{border-left:1px solid #cedce0;display:inline-block;float:none;padding:0px;vertical-align:top;width:300px}.prgm-thank .child-info .child-table>li{background-color:#f5f8f9;padding:8px 0}.prgm-thank .child-info .child-table>li:nth-child(2n){background-color:transparent}.prgm-thank .child-info .child-table>li>span{color:#6d8388}.prgm-thank .child-info .child-table>li>strong{color:#526569;font-weight:normal}.prgm-thank .child-table>li>span{color:#658793;font-size:16px;width:110px}.prgm-thank .child-table>li>strong{color:#565D61;font-family:proxima-nova;font-size:18px;font-weight:600;text-align:left;width:56%}.prgm-thank .child-enrl{margin:20px 0 0;padding:0 0 15px;border-top:none}.prgm-thank .child-enrl:last-of-type{border-bottom:none}.prgm-thank .child-enrl .child-avatar{width:70px;height:70px;line-height:70px}.prgm-thank .child-enrl .child-avatar>img{width:50px}.prgm-thank .child-enrl .child-info{padding:26px 6px 10px}.prgm-thank .child-enrl .child-table>li>span{font-size:20px;text-align:left;line-height:24px}.prgm-thank .child-enrl .child-table>li>strong>a{font-size:20px;line-height:24px;color:#333}.prgm-thank .prgm-thank-bottom{position:absolute;height:144px;left:0;right:0;bottom:0;background:url(//cdn.splashmath.com/assets/summer-program/summer-progrm-bottom-fd580d3f25add867184b1cb7a8174805a4e489b4d228ccd3f2ff05584303b5e6.jpg) no-repeat center center;z-index:1}.prgm-thank .prgm-instructions-wrap{margin:0}.ntf-token{font-size:30px;line-height:30px;padding:20px 0}.prgm-enroll{background:none repeat scroll 0 0 #FFFFFF;padding-bottom:30px}.prgm-enroll .page-title-wrap{padding:10px 0}.prgm-enroll .page-title-wrap .page-title{font-size:24px;line-height:28px}.prgm-enroll .prgm-detls{padding:20px 0}.prgm-enroll .prgm-detls-list{padding:0 0 20px;font-size:18px;line-height:24px}.prgm-enroll-tbl{font-size:16px;line-height:24px;border:1px solid #DDDDDD;color:#424242;border-bottom:none;margin:10px}.prgm-enroll-cnt{display:table;width:100%}.prgm-enroll-cnt.prgm-enroll-cnt.prgm-enroll-cnt>li:last-child{border-right:none}.prgm-enroll-cnt>li{display:table-cell;vertical-align:middle;padding:10px 0;text-align:center;border-bottom:1px solid #DDDDDD;font-size:14px}.prgm-enroll-cnt>li .pdf-img{background:url(//cdn.splashmath.com/assets/pdf_icon-634745ea60556e178a5397f014fe469baea5d4127c6287e1a3e16d18b3b12d81.png) no-repeat scroll left center/15px 15px transparent;padding-left:20px}.prgm-enroll-cnt>li.name{border-right:1px solid #DDDDDD;text-align:left;width:29%}.prgm-enroll-cnt>li.name>img{width:100px;display:block;margin:auto}.prgm-enroll-cnt>li.enroll{border-right:1px solid #DDDDDD;width:20%}.prgm-enroll-cnt>li.enroll>.button{padding:7px 20px}.prgm-enroll-cnt>li.roster{width:24%}.prgm-enroll-cnt>li.prgm{border-right:1px solid #DDDDDD;width:27%;padding:18px 0 2px}.prgm-enroll-cnt>li.prgm .inp,.prgm-enroll-cnt>li.prgm .inp-text-area{margin:0;width:100%}.prgm-enroll-cnt>li.num-studs{border-right:1px solid #DDDDDD;width:14%;padding:18px 0 2px}.prgm-enroll-cnt>li.start-date,.prgm-enroll-cnt>li.end-date,.prgm-enroll-cnt>li.maps{width:16%;border-right:1px solid #DDDDDD}.prgm-enroll-cnt>li.maps{border-right:none}.prgm-enroll-cnt>li.desprn{width:32%;border-right:1px solid #DDDDDD}.prgm-enroll-cnt>li.avatar{border-right:1px solid #DDDDDD;width:13%}.prgm-enroll-cnt>li.avatar img{max-height:90px}.prgm-enroll-cnt .child-table>li>span{width:46%}.prgm-enroll-cnt .child-table>li>strong{width:40%}.prgm-enroll-cnt .apply-access-token{display:inline-block;margin:10px auto 0px;text-decoration:underline}.enroll-table-list-wrap .name{padding:10px}.prgm-enroll-hd{font-size:27px;line-height:42px}.prgm-enroll-tbl-cnt .child-table>li{padding:8px 0px;background-color:#f5f8f9}.prgm-enroll-tbl-cnt .child-table>li:nth-child(2n){background-color:transparent}.prgm-enroll-tbl-cnt.prgm-enroll-hd{background:none repeat scroll 0 0 #f9f7f7;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.prgm-enroll-tbl-cnt.prgm-enroll-hd .prgm-enroll-cnt>li{font-size:14px;line-height:20px;color:#6e6e6e;padding:14px 10px}.prgm-enroll-tbl-cnt.prgm-enroll-hd .prgm-enroll-cnt>li.name{text-align:center}.prgm-enroll-nil{color:#658793;font-size:30px;line-height:40px;padding:10px 0;text-align:center}.prgm-enroll-txt{color:#658793;font-size:20px;line-height:32px;padding:20px 0}.wizard-step{display:none}.wizard-step.active{display:block}.summer-prgm .grade-coins-wrap{text-align:left;top:0;margin-top:5px}.summer-prgm .grade-coins-wrap .coins-wrap{height:102px;margin-right:5px;position:relative;text-align:center;width:102px;cursor:pointer}.summer-prgm .grade-coins-wrap .coins{height:80px;width:80px}.summer-prgm .grade-coins-wrap .coins h3{font-size:14px;line-height:24px}.summer-prgm .grade-coins-wrap .coins h4{font-size:50px;line-height:55px}.summer-prgm .summer-payment{border:1px solid #F1F1F1;margin:0 auto;width:79%;box-shadow:0 0 8px #F3F3F3 inset;float:none}.summer-prgm .summer-payment .inp-wrap{margin:15px 0}.summer-prgm .summer-payment p.srt-txt{color:#333333;font-size:18px;line-height:30px;margin-left:0;margin-top:5px;padding:0;text-align:center}.summer-prgm .summer-payment p.srt-txt>span{color:#F76901;display:block}.summer-prgm .summer-payment .middle{height:auto;padding:1.4% 4%;position:relative;background:none}.summer-prgm .summer-payment .middle .first-time{color:#62B737;font-size:18px;margin:0;padding:10px;text-align:center}.summer-prgm .summer-payment .middle .payment-form{margin:0 auto;padding-left:0;padding-top:0;width:60%}.summer-prgm .summer-payment .middle .payment-form label{color:#4c5a65;display:block;float:none;padding-top:0;text-align:left;width:auto;margin:0;line-height:20px}.summer-prgm .summer-payment .middle .payment-form .control-group{margin:0;float:none;width:auto}.summer-prgm .summer-payment .middle .payment-form .control-group .controls input{border-color:#CED8DB}.summer-prgm .summer-payment .middle .payment-form fieldset{overflow:visible}.summer-prgm .summer-payment .middle .payment-form .inp-wrap{margin:10px 0}.summer-prgm .summer-payment .middle .payment-form .inp-wrapper .inp-wrap{width:49%}.summer-prgm .summer-payment .middle .payment-form .inp-wrapper .inp-wrap+.inp-wrap{margin-left:2%}.summer-prgm .summer-payment .middle ul.card_logos{display:inline-block;margin:0;padding:0;position:absolute;right:10px;top:28px}.summer-prgm .summer-payment .middle .card_visa,.summer-prgm .summer-payment .middle .card_mastercard,.summer-prgm .summer-payment .middle .card_amex,.summer-prgm .summer-payment .middle .card_discover,.summer-prgm .summer-payment .middle .card_diners,.summer-prgm .summer-payment .middle .card_jcb{display:none;width:50px;height:30px;overflow:hidden}.summer-prgm .summer-payment .middle .is_visa li,.summer-prgm .summer-payment .middle .is_mastercard li,.summer-prgm .summer-payment .middle .is_amex li,.summer-prgm .summer-payment .middle .is_discover li,.summer-prgm .summer-payment .middle .is_diners li,.summer-prgm .summer-payment .middle .is_jcb li,.summer-prgm .summer-payment .middle .is_nothing li{display:none}.summer-prgm .summer-payment .middle .is_visa li.card_visa,.summer-prgm .summer-payment .middle .is_mastercard li.card_mastercard,.summer-prgm .summer-payment .middle .is_amex li.card_amex,.summer-prgm .summer-payment .middle .is_discover li.card_discover,.summer-prgm .summer-payment .middle .is_diners li.card_diners,.summer-prgm .summer-payment .middle .is_jcb li.card_jcb{display:inline-block}.summer-prgm .s-block .control-group>label{margin-top:0px}.summer-prgm .s-block .control-group>.controls label.radio>input{display:none}.summer-prgm .s-block .control-group>.controls label.radio{border:4px solid #D0CFCD;border-radius:50%;height:60px;margin:5px 11px;padding:5px;text-align:center;width:60px;line-height:55px}.summer-prgm .str-form .control-label{color:#4c5a65;display:block;float:none;margin:0;padding-top:0;text-align:left;width:auto;font-size:16px;line-height:20px}.summer-prgm .str-form input{border:none;width:auto}.summer-prgm .str-form{margin:0 auto;padding-top:0;width:auto}.summer-prgm .str-form .inp,.summer-prgm .str-form .inp-text-area{border:1px solid #CED8DB;width:83%}.summer-prgm .str-form .button-rounded{border:1px solid #fff}.summer-prgm .str-form .help-inline{display:block}.summer-prgm .form-horizontal .control-group{margin:0}.summer-prgm .form-horizontal .controls{margin-left:0}.summer-prgm .option-box{border:1px solid #CCCCCC;border-radius:0;box-shadow:none;float:none;height:auto;margin:0 0 18px;padding-bottom:20px;text-align:center;width:100%}.summer-prgm .option-box h1{background-color:#E9E5DF;border-top-left-radius:0px;border-top-right-radius:0px;color:#B0370D;font-size:22px;font-weight:300;height:auto;margin-top:0;padding-top:0;text-align:center;width:auto}.summer-prgm .option-box p{display:none;font-size:20px;line-height:32px;margin:10px auto;text-align:center;width:auto}.summer-prgm .options2{height:auto;left:122px;position:static;top:90px;width:auto}.summer-prgm .options2 .grade-coins-wrap{text-align:center;margin:30px 0}.summer-prgm .button1{display:inline-block;vertical-align:top}.summer-payment-dtls{padding:15px 0}.summer-payment-dtls .page-title-wrap{padding:10px 0;background:none}.summer-payment-dtls .page-title-wrap .page-title{font-size:30px;line-height:36px;color:#03A3C5}.strktrw{text-decoration:line-through}.wizard-prev{cursor:pointer}.summer-resources{padding-bottom:20px}.summer-resources .prgm-hd{font-size:36px;line-height:40px;padding-bottom:0;padding-top:10px}.summer-resources .resource-list>li{display:inline-block;margin:0 5px;padding:10px;text-align:center;vertical-align:top;width:24%}.summer-resources .resource-list>li>a{display:block}.summer-resources .resource-list>li>a img{width:100px;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.summer-resources .resource-list>li>a>span{color:#4D4D4D;display:block;font-size:14px}.summer-resources .resource-list>li:hover{-webkit-box-shadow:0 0 5px #F2F3F3;-moz-box-shadow:0 0 5px #F2F3F3;box-shadow:0 0 5px #F2F3F3}.summer-resources .text{font-size:16px;line-height:22px}.access-token-form .sucmsg{color:#62b737;visibility:hidden;padding:0 5px 5px;position:relative;display:block;text-align:left}.access-token-form .errmsg{color:red;visibility:hidden;padding-bottom:5px;text-align:left}.access-token-form .msg{font-size:24px;line-height:30px;display:inline-block !important;vertical-align:middle;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.access-token-form input[type="submit"].button-medium{padding:2px 15px;margin-left:10px}.summner-add-child>a{text-decoration:underline}#program_by_grade{position:relative;min-height:600px}.no-summer-access{font-size:28px;line-height:40px;text-align:center;color:#4d4d4d;padding-top:50px}.summer-challenge{background:url(//cdn.splashmath.com/assets/summer-program/summer-child-banner-a2bbb9e9981cdc7211228910c9a39a3e9add18255a0e09f08cff4f6a52197165.png) no-repeat 0 0;height:167px;padding:20px;position:relative;text-align:left;background-size:cover}.summer-challenge-hd{color:#006FAE;font-size:24px;line-height:32px}.summer-challenge-txt{bottom:9px;color:#B1500F;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:22px;line-height:24px;position:absolute}.summer-challenge .worksheet-start-btn{background:none repeat scroll 0 0 #FF8A00;border:1px solid #FFFFFF;border-radius:6px;bottom:10px;color:#FFFFFF;display:inline-block;font-size:22px;line-height:28px;min-width:73px;padding:4px 7px;position:absolute;right:13px;text-align:center;vertical-align:top}.summer-challenge .worksheet-start-btn:hover{background:#e67c00}.student-summer{min-height:700px}.student-summer .other-worksheet{border-top:2px solid #F1F1F1;border-bottom:none}.student-summer .other-worksheet:last-of-type{border-bottom:2px solid #F1F1F1}.student-summer .other-worksheet .worksheet-desc{font-size:16px}.student-summer .other-worksheet:hover .worksheet-desc,.student-summer .other-worksheet.skill-highlighted .worksheet-desc{background:none repeat scroll 0 0 #FFF075;color:#906200}.student-summer .other-worksheet .worksheet-progress .pie-1,.student-summer .other-worksheet .worksheet-progress .pie-2{background:#ffae00}.student-summer .other-worksheet .worksheet-start-btn{background:none repeat scroll 0 0 #FFA800;color:#fff}.student-summer .other-worksheet.completed:hover .worksheet-desc,.student-summer .other-worksheet.completed.skill-highlighted .worksheet-desc{background:none;color:#006FAE}.student-summer .primary-worksheet{background:url(//cdn.splashmath.com/assets/summer-program/summer-banner-next-bedcc771d5585311f28101196d4e02b06349762b13944d698ffd20437ea77fb9.png) no-repeat 0 0;color:#006FAE;height:92px;line-height:85px;position:relative}.student-summer .primary-worksheet>a{display:block;height:92px}.student-summer .worksheet-desc{background:none;color:#006FAE;font-size:24px;padding-left:40px}.student-summer .primary-worksheet-start-btn{cursor:pointer;font-size:20px;font-weight:600;height:38px;line-height:34px;position:absolute;right:20px;text-align:center;top:27px;width:108px}.student-summer .primary-worksheet-start-btn .btn-text{background:none repeat scroll 0 0 #F78354;border:2px solid #FFFFFF;border-radius:6px;color:#FFFFFF;display:inline-block;padding:0 18px 0 14px;width:50px}.student-summer .primary-worksheet-start-btn .btn-symbol{display:none}.skill-placeholder{position:relative;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.skill-placeholder .overlay{background:none repeat scroll 0 0 #F5F1EE;bottom:0;left:0;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;position:absolute;right:0;top:0;z-index:10}.summer-ntf{min-height:600px}.summer-ntf .report-list.hd{color:#9F9F9F;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;padding-left:2%}.summer-ntf .report-list>li{width:18%}.summer-ntf .report-list>li.name{width:42%;padding-left:3%}.summer-ntf .tabs.tabs-three{text-align:left}.summer-ntf .tabs.tabs-three>li{text-align:center}.not-played{color:#F68254;font-size:40px;line-height:52px;padding-top:60px;text-align:center}.teacher-dashboard .main-content .summer-ntf .content-blk{padding-top:20px}.summer-not-assigned{background:url(//cdn.splashmath.com/assets/summer_program/report-bg-8d1f2c17b7cdb2ee536ce024102b5cce8e247445f76cf82821f2866908d168e2.jpg) no-repeat center center #fff;background-size:100%;box-sizing:border-box;padding:60px 9.5%;margin:0px -20px}.summer-not-assigned>.report-img{float:left;width:120px}.summer-not-assigned>.cont-txt{float:left;max-width:70%;padding-left:20px}.summer-not-assigned>.cont-txt>h3{border-bottom:1px solid #c7d5df;color:#036cbd;font:normal normal 31px/37px "proxima-nova-n4", "proxima-nova",sans-serif}.summer-not-assigned>.cont-txt>p{color:#3d596c;font:normal normal 15px/21px "proxima-nova-n4", "proxima-nova",sans-serif}.teacher-summer .sub-head-wrap{padding:0 0 25px}.teacher-summer #view_child_reports_id{text-align:left;position:relative;z-index:4}.teacher-summer #view_child_reports_id>li{text-align:center}.switch-prgm{color:#333333;font-size:16px;line-height:24px;padding-right:22px;padding-left:22px}.summer-certi .report-list-wrap{border-bottom:2px solid #f5f1ee}.summer-certi .report-list-wrap>li{padding:0;border:2px solid #F5F1EE;border-bottom:none}.summer-certi .report-list>li{width:28.2%;padding:1.6% 1.6% 1.6% 1.6%}.summer-certi .report-list>li.name{border-right:2px solid #f5f1ee;width:63%;padding-left:3%}.summer-certi-dwnldw{margin-top:20px}.summer-certi-dwnldw .tab-sub-head{border-bottom:1px solid #dddddd;color:#3698af;font-size:24px}.summer-certi-dwnldw .pricingTableWrap{padding:0}.summer-certi-dwnld{margin:30px 0 0;margin-bottom:25px;text-align:center}.summer-certi-dwnld>li{display:inline-block;vertical-align:top;width:30%;margin:0 2%}.summer-certi-dwnld>li.report{width:20%}.summer-certi-dwnld>li>a{box-shadow:0 0 2px #8c8c8c;color:#333333;display:inline-block;padding:10px;text-align:center;padding-bottom:5px}.summer-certi-dwnld>li>a span{display:block;padding-top:5px;text-align:center}.summer-certi-dwnld>li>a img{box-shadow:0 0 4px #dddddd;height:110px}.teacher_login .login_form .enroll-now-btn{margin-top:11px;float:right;padding:5px 20px;min-width:175px;margin-right:3%;border:2px solid #fff}.teacher_login.teacher-summer-login{padding:30px 0 4px}.teacher_login.teacher-summer-login .login_form .parent-start-form-wrap .submit-button-container{padding-left:20px;margin-right:-30px;margin-top:0;float:none}.teacher_login.parent-summer-login{padding:40px 0 10px}.teacher_login.parent-loggedin{padding:26px 0 6px}.teacher_login.parent-loggedin .login_form .button{margin-top:2px}.msg-to-parent{font-size:14px;line-height:16px;color:#848C8E;text-align:center;display:block;padding-top:5px}.summer-program-tab-content{background-color:#ffffff;padding:30px 10px}.summer-program-tab-content h5{color:#3697ae;font:normal 400 18px/22px "Open sans","sans-sarif";margin:0;padding-bottom:10px}.summer-program-tab-content .tab-pane .hdtxt>p{color:#242222;font:normal 300 14px/20px "Open sans","sans-sarif"}.top_image_summer{background:url(//cdn.splashmath.com/assets/summer_program/banner_image-0a4b6378f2955a539d30159e60abf6be5b5360c7d3a1071efcfcdbe982b02f36.jpg) no-repeat center 0 #fff;height:383px}.top_image_summer .container{position:relative;height:100%}.top_image_summer .banner-left-txt{float:left;padding-top:10px}.top_image_summer .banner-left-txt img{display:block;margin:0 auto;width:300px}.top_image_summer .banner-left-txt h5{color:#0066b8;font-size:26px;font-weight:normal;line-height:32px;margin:0;padding-bottom:7px;text-align:center;width:450px}.top_image_summer .banner-left-txt p{color:#036cbd;margin:0;font:normal normal 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif;text-align:center;width:400px}.top_image_summer .stu_count{color:#8b4405;position:absolute;bottom:10px;right:210px;text-align:right;font:normal normal 16px/20px "proxima-nova-n4", "proxima-nova",sans-serif}.top_image_summer .stu_count>strong{font-size:20px;padding-right:6px}.teacher_login{min-height:60px;background:url(//cdn.splashmath.com/assets/summer_program/dtl_back-eff88a7da0923e3aa797dd3805c61c08bcd9e92d942ce5e13b071bcee35191e4.png) no-repeat center 0 #00baf0;padding-top:46px}.teacher_login .login_form{color:#fff}.teacher_login .login_form>h3{margin:0px;float:left;font-family:'Work Sans', sans-serif}.teacher_login .login_form>.parent-start-form-wrap{float:right;width:83%;padding-bottom:0px}.teacher_login .login_form>.parent-start-form-wrap .field-container{width:24%;margin-right:3%}.teacher_login .login_form>.parent-start-form-wrap .field-container input{text-align:left;padding:9px 10px}.teacher_login .login_form>.parent-start-form-wrap .submit-button-container{margin-right:0px;float:right}.teacher_login .login_form>.parent-start-form-wrap .submit-button-container>.button{padding:5px 0px;border:2px solid #fff;min-width:275px}.teacher_login .login_form>.parent-start-form-wrap .submit-button-container .enroll-now-button{width:360px;max-width:100%}.teacher_login .login_form>.parent-start-form-wrap .submit-button-container .enroll-now-button .discount-badge{right:5%}.teacher_login .login_form>.parent-start-form-wrap .login-link{float:right;margin-right:51px;font-size:18px;line-height:24px;text-decoration:underline;padding:5px 0px}.teacher_login .login_form>.parent-start-form-wrap .login-link a{color:#fff;font-size:14px}.teacher_login .login_form>.parent-start-form-wrap .access-token-link{width:100%;margin-right:37px;text-align:right}.sp-home-main.v4 .skill_img{background-color:#fff}.sp-home-main.v4 .skill_img .advantages-list{background-color:#fff}.sp-home-main.v4 .skill_img .advantages-list .advantage-item-container .advantage-item .image>img{margin:0 auto;width:100px}.skills-program.skills-sctn{padding:0px}.skills-program .container h1{color:#0494bd;font:normal normal 34px/40px "proxima-nova-n4", "proxima-nova",sans-serif;padding-top:20px}.skills-program .container p{color:#5c5a5a;font:normal normal 15px/19px 'Khula', sans-serif;text-align:left}.skills-program .container .na-ipad{font-style:italic;text-align:right}.summer-testimonals .testimonals-wrap{background:#f0f0f0}.summer-testimonals .testimonals-wrap .container h1{color:#0494bd;font:500 normal 37px/41px 'Khula', sans-serif;margin:40px 0px 30px}.summer-testimonals .testimonals-wrap .container .testimonils{min-height:509px}.summer-testimonals .testimonals-wrap .container .testimonils img{max-width:145px;border:1px solid #f1f1f1;border-radius:50%}.summer-testimonals .testimonals-wrap .container .testimonils h3{color:#5C5A5A;font-size:18px;line-height:24px;font-weight:bold;text-align:left;margin:18px 0 12px;min-height:48px}.summer-testimonals .testimonals-wrap .container .testimonils .user-review{color:#858484;font-size:17px;line-height:21px;text-align:left}.statfigure-page{background:url(//cdn.splashmath.com/assets/summer_program/dtl_back-eff88a7da0923e3aa797dd3805c61c08bcd9e92d942ce5e13b071bcee35191e4.png) repeat-y center 0 #00baf0}.statfigure-page ul>li{background:url("/assets/summer_program/dtl_saperator_vertical.png") no-repeat scroll left center/2px 115px transparent;color:#fff;float:left;list-style:outside none none;padding:12px 0;text-align:center;width:33%}.statfigure-page ul>li.first{background:none}.statfigure-page ul>li>h6{font-size:24px;font-weight:normal;line-height:30px;margin:2px 0px 1px}.statfigure-page ul>li>p{font-size:16px;line-height:20px;padding:0 50px;margin:0px}.statfigure-page ul>li>img{display:inline-block;height:30px}.summer-program-detail-banner{background:url(//cdn.splashmath.com/assets/summer_program/summer_banner_04-7a4e54ae00d136e51965e1a6d6897a9e4373b9c45c0d0b1a5296fa71a7bc6325.jpg) no-repeat center 0 #fff;height:135px;position:relative}.summer-program-detail-banner>h1{color:#136EBA;margin-top:0px;padding-top:45px;text-align:center}.summer-program-detail-banner>p{color:#666666;font-family:proxima-nova;font-size:23px;line-height:29px;text-align:center;margin-top:-6px;padding:0px;box-sizing:border-box}.summer-logo{position:absolute;max-width:200px;left:50%;margin-left:-390px;top:7%}.summer-boy{position:absolute;max-width:100px;right:50%;bottom:0;margin-right:-380px}.get-summer-program{padding-bottom:60px}.get-summer-program .container{text-align:center}.get-summer-program .container>p{color:#0494bd;font-size:24px;padding-top:25px;line-height:28px}.get-summer-program .container>h1{color:#6d8388;font-size:24px;line-height:30px;margin:0px;padding:20px 0px}.get-summer-program .container .access-code-wrapper{text-align:center;position:relative}.get-summer-program .container .access-code-wrapper .access-code-in{width:42%}.get-summer-program .container .access-code-wrapper .access-code-in>h5{text-align:left;font:normal normal 24px/30px "proxima-nova-n4", "proxima-nova",sans-serif}.get-summer-program .container .access-code-wrapper .access-code-in .access-code{border:1px solid #cedce0;margin:0px 0px 30px;padding-bottom:20px;min-height:383px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code h2{background:#00baf0;color:#fff;margin:0px;font-size:24px;padding:14px 0px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code>p{margin:0px;padding:25px 25px 0 25px;font-size:18px;line-height:22px;min-height:44px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code>.button{min-width:60%;padding:10px 20px;font-size:20px;line-height:24px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code{padding:35px 0px;min-height:111px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code>p{border:1px solid #cedce0;line-height:30px;font-size:26px;padding:5px 10px;color:#0494bd;display:inline-block}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code ul{padding-left:100px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code ul li{text-align:left;padding-bottom:15px;font-size:18px;line-height:22px;position:relative}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code ul li span{color:#fff;background:#66aabd;height:18px;width:18px;border-radius:9px;position:absolute;left:-30px;top:3px;text-align:center;z-index:2;line-height:18px;font-size:14px}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code ul li span:before{background-color:#d9dee0;content:"";height:19px;left:8px;position:absolute;top:-19px;width:2px;z-index:1}.get-summer-program .container .access-code-wrapper .access-code-in .access-code .get-access-code ul li:first-child>span:before{display:none}.get-summer-program .container .access-code-wrapper .access-code-in h4{text-align:center;font-size:18px;line-height:22px}.add-child-lnk{position:absolute;right:20px;top:20px;font-size:26px;line-height:32px;text-align:right;text-decoration:underline}.family-link{text-align:left}.family-link>li{display:block;list-style:none;text-decoration:underline;padding-bottom:10px}.family-link>li>a{background:url(//cdn.splashmath.com/assets/pdf_icon-634745ea60556e178a5397f014fe469baea5d4127c6287e1a3e16d18b3b12d81.png) no-repeat left center transparent;padding-left:28px;font-size:16px;line-height:25px;color:#4c5d61}.school-resources{background:#eff5f5}.school-resources .container{text-align:center;color:#85989c}.school-resources .container>p{font-size:21px;line-height:25px}.school-resources .container .school-resource-img{padding:50px 0px 150px 0px}.school-resources .container h3{color:#61787e;padding-top:35px}.school-resources .container ul{display:inline-block}.school-resources .container ul li{display:inline-block;float:left;width:250px;padding:0px 20px}.school-resources .container ul li>a{display:inline-block}.school-resources .container ul li>p{padding:20px 10px 0px}.school-resources .container ul li img{display:block;width:122px;height:154px}.hidden-lg{display:none}.teacher-login-web{position:absolute;left:0;bottom:0;background:rgba(255,255,255,0.5);width:450px;border:1px solid #cfcdce;border-radius:8px 8px 0 0}.teacher-login-web .parent-start-form-wrap{box-sizing:border-box;padding:20px 10px 5px 20px;min-height:150px}.teacher-login-web .parent-start-form-wrap .field-container{width:44%;margin-right:22px}.teacher-login-web .parent-start-form-wrap .field-container input{border:2px solid #cfcdce;text-align:left;padding-left:15px;width:94%}.teacher-login-web .parent-start-form-wrap .submit-button-container{margin-right:-50px;margin-top:9px;display:inline-block;position:relative;vertical-align:top;top:17%}.teacher-login-web .parent-start-form-wrap .submit-button-container .button{font-size:15px;font-weight:bold;padding:6px 110px}.teacher-login-web .parent-start-form-wrap .login-link{text-align:center;padding-top:4px}.teacher-login-web .parent-start-form-wrap .login-link a{color:#635e64}.teacher-login-web .parent-start-form-wrap .submit-button-web{padding:10px 0px 0px;display:block}.teacher-login-web .parent-start-form-wrap .submit-button-web .button{width:96%;padding:6px 0;border:2px solid #fff}.teacher-login-web .parent-start-form-wrap .submit-button-web .button.parent-cta-btn{padding:24px 30px 10px 0px;border:none}.teacher-login-web .parent-start-form-wrap .submit-button-web .button .before-discount{right:24.3%}.teacher-login-web.teacher-summer-login .parent-start-form-wrap{min-height:130px}.loggedin-enroll-btn{position:absolute;bottom:80px;left:40px}.summer-enroll-sub-head-wrap:last-child{padding-bottom:30px}.summer-enroll-sub-head-wrap>h3{border-bottom:1px solid #dbd7d7;color:#3697ae;font-size:24px;line-height:30px;font-weight:bold;margin:0px;padding-top:30px}.summer-enroll-sub-head-wrap>p{color:#6d8388;font-size:16px;line-height:24px;margin:0px;padding:20px 10px 5px}.summer-enroll-sub-head-wrap>p>a{text-decoration:underline}.summer-enroll-sub-head-wrap>p>a.button{text-decoration:none;font-size:18px;padding:8px 24px}.summer-enroll-sub-head-wrap .family-link{padding:20px}.parent-summer-dashboard-wrap{padding-bottom:30px}.parent-summer-dashboard-wrap .weekly-goal{width:400px;float:left}.parent-summer-dashboard-wrap .weekly-goal>.graph_wrap{height:250px;width:400px}.parent-summer-dashboard-wrap .practice-summary{border:1px solid #e5e5e5;float:right;width:200px;margin-top:10px}.parent-summer-dashboard-wrap .practice-summary h4{border-bottom:1px solid #e5e5e5;color:#6ab1cf;width:190px;margin:0 auto;padding:10px 0px}.parent-summer-dashboard-wrap .practice-summary ul{padding-left:52px}.parent-summer-dashboard-wrap .practice-summary ul li{text-align:left;font-size:15px;line-height:23px;position:relative;padding:15px 0px}.parent-summer-dashboard-wrap .practice-summary ul li span{color:#1dc1f4;background:#fff;height:35px;width:35px;border-radius:29px;position:absolute;left:-44px;top:8px;text-align:center;z-index:2;line-height:36px;font-size:14px;border:2px solid #1dc1f4}.addition-sentence>li{width:100%;float:left;padding:10px 10px 10px 0px;border-bottom:1px solid #e5e5e5}.addition-sentence>li:last-child{border-bottom:none}.addition-sentence>li p{width:280px;float:left;text-align:left;padding-left:10px;word-wrap:break-word}.addition-sentence>li .progress{width:330px;float:right;height:20px;border-radius:10px;background:#fff;box-shadow:none;border:1px solid #e5e5e5;position:relative;margin-bottom:0px}.addition-sentence>li .progress>.bar{border-radius:10px;white-space:nowrap;max-width:100%}.addition-sentence>li .progress>.skills-activity-progress-text{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;font-size:12px;font-weight:400px}.sp-student-summer-program .sp-tab-toggle li{min-width:120px}.summer-program-actually-works{background:#f8f9f9}.summer-program-actually-works h2{font:500 normal 37px/41px 'Khula', sans-serif;text-align:center;color:#0494bd;padding:30px 0;margin:0}.summer-program-actually-works ul{text-align:center}.summer-program-actually-works ul li{width:46%;padding:20px 2%;float:left}.summer-program-actually-works ul li.right>img{padding:13px 0}.summer-program-actually-works ul li>p{font:400 normal 18px/22px 'Khula', sans-serif;text-align:left;padding:20px 0px 20px 70px;margin:0;position:relative}.summer-program-actually-works ul li>p>i{font-size:40px;position:absolute;left:0;top:50%;margin-top:-20px;color:#575c60}.reviews-section{background:#f8f9f9;font-family:'Khula', sans-serif}.reviews-section h2{border-bottom:1px solid #e4e4e4;text-align:center;font:400 normal 26px/32px 'Khula', sans-serif;color:#4b5053;margin:30px 10%}.reviews-section h2>span{padding:0 10px;background:#f8f9f9;display:table;margin:0px auto -18px}.reviews-section ul{padding:10px 0}.reviews-section ul li{text-align:left;background:#ffffff;list-style:none;margin:0px 0 30px;padding:30px 50px;position:relative}.reviews-section ul li>h6{color:#575c60;font:600 normal 20px/24px 'Khula', sans-serif;margin:0}.reviews-section ul li>p{color:#858484;font:400 normal 18px/22px 'Khula', sans-serif;margin:0;padding:0px 0px 20px}.reviews-section ul li>span{color:#575c60;font:400 normal 15px/19px 'Khula', sans-serif;text-align:right;display:block}.reviews-section ul li>i{font-size:20px;color:#ffe898;position:absolute}.reviews-section ul li>i.first{top:20px;left:20px}.reviews-section ul li>i.last{right:20px;bottom:40px}.summer-week-asses{padding:23px 20px 5px}.summer-week-asses>h6{background-color:#fff8ce;border-bottom:1px solid #f3f2f2;color:#4d4d4d;font:normal normal 22px/30px "proxima-nova-n4", "proxima-nova",sans-serif;padding:6px 17px;margin:0}.summer-week-asses>h6>span{font-size:15px;line-height:19px}.summer-week-asses>h6>strong{font-weight:400}.summer-week-asses>.lock{font:normal normal 17px/23px "proxima-nova-n4", "proxima-nova",sans-serif;color:#a7a7a7;padding:10px 17px;margin:0}.summer-week-asses>.lock>i{font-size:30px;padding-right:15px;position:relative;top:5px}.summer-week-asses:last-child{padding-bottom:40px}.asses-list *{box-sizing:border-box}.asses-list>li{border-bottom:1px solid #fafafa;float:left;padding:18px 27px 22px 19px;width:100%}.asses-list>li>.asses-img-wrap{width:50px;float:left}.asses-list>li>.asses-img-wrap>.asses-img{max-width:100%}.asses-list>li .assess-dtl-wrap{float:left;max-width:560px;width:90%}.asses-list>li .assess-dtl{padding-left:18px;float:left;width:91%}.asses-list>li .assess-dtl .assess-title{color:#368ca0;font:normal 600 17px/23px "proxima-nova-n6", "proxima-nova",sans-serif}.asses-list>li .assess-dtl .assess-progress-wrap{color:#a7a7a7;font:normal 600 13px/13px "proxima-nova-n6", "proxima-nova",sans-serif}.asses-list>li .assess-dtl .assess-progress-wrap .progress{border-radius:5px;float:left;width:42%;margin-right:9px;margin-bottom:0}.asses-list>li .assess-dtl .assess-progress-wrap .progress .bar{background:#8adc53;border-radius:5px;max-width:100%}.asses-list>li:last-child{border-bottom:none}.asses-list .button{float:right;min-width:110px;position:relative;top:-28px;margin-bottom:-40px;right:-30px}.smr-goal-attempt-playlist *{box-sizing:border-box}.smr-goal-attempt-playlist>li{border-bottom:1px solid #ededed;float:left;padding:22px 26px 22px 15px;width:100%}.smr-goal-attempt-playlist>li>a{float:left;width:100%}.smr-goal-attempt-playlist>li .summer-skill-name{float:left;width:80%}.smr-goal-attempt-playlist>li .summer-skill-name>p{color:#368ca0;font:normal 400 16px/24px "proxima-nova-n4", "proxima-nova",sans-serif;margin:0;padding-right:20px}.smr-goal-attempt-playlist>li .summer-skill-name>.progress-wrap{display:block;padding-top:8px;width:80%;color:#929292;font-size:12px;line-height:12px}.smr-goal-attempt-playlist>li .summer-skill-name>.progress-wrap .progress,.smr-goal-attempt-playlist>li .summer-skill-name>.progress-wrap .bar{border-radius:5px}.smr-goal-attempt-playlist>li .summer-skill-name>.progress-wrap .progress{width:60%;float:left;margin-right:10px}.smr-goal-attempt-playlist>li .summer-skill-play-btn{float:right;width:20%;padding-top:7px;max-width:90px}.smr-goal-attempt-playlist>li .summer-skill-play-btn>.button{float:right;width:90px}.smr-goal-attempt-playlist>li .summer-skill-play-btn>.completed-text{float:right;width:90px;text-align:center;font-weight:bold;color:#228B22}.smr-goal-attempt-playlist>li:last-child{border-bottom:none}.summer-report-dwn-link-wrap{background:#e2fcab;padding:10px;box-shadow:inset 0px -3px 0px rgba(169,210,56,0.35);-webkit-box-shadow:inset 0px -3px 0px rgba(169,210,56,0.35);-moz-box-shadow:inset 0px -3px 0px rgba(169,210,56,0.35)}.summer-report-dwn-link-wrap .congrats-msg-wrap{display:inline-block;padding:0 0px 0 20px;width:280px;vertical-align:middle}.summer-report-dwn-link-wrap .congrats-msg-wrap>span{color:#4f7800;font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif}.summer-report-dwn-link-wrap .summer-report-dwn-link{float:right;padding-top:8px}.summer-report-dwn-link-wrap .summer-report-dwn-link>a{color:#3698af;text-decoration:underline;font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif}.summer-report-dwn-link-wrap .summer-report-dwn-link>span{color:#4f7800;font:normal 400 12px/14px "proxima-nova-n4", "proxima-nova",sans-serif;display:block}.summer-report-dwn-link-wrap>img{border:1px solid #96ca34;padding:12px 4px 0;background:#fff;border-radius:10px}.download-summer-report.modal{width:400px;margin-left:-200px}.download-summer-report.modal.modal{bottom:auto}.download-summer-report .modal-body{text-align:center}.download-summer-report .modal-body input{display:block;width:80%;margin:10px auto 0px;height:32px;padding:0 6px;box-shadow:inset 2px 2px 2px #d8d8d8}.download-summer-report .modal-body>span{font-style:italic;color:#777;display:block;margin-bottom:20px}.summer-report-wrap{margin:0px -20px}.summer-report-wrap .summer-week-asses{padding:15px 0px 5px}.summer-report-wrap .summer-week-asses>h6{position:relative;padding-right:40px}.summer-report-wrap .summer-week-asses>h6>a{color:#d7d5d5;position:absolute;left:0;top:0;right:0;bottom:0}.summer-report-wrap .summer-week-asses>h6>a>i{color:#d7d5d5;float:right;font-size:37px;padding:3px 15px 0px 0px}.summer-report-wrap .summer-week-asses>h6>a>.iconcust-iconOpen{display:none}.summer-report-wrap .summer-week-asses>h6>a.collapsed>.iconcust-iconClose{display:none}.summer-report-wrap .summer-week-asses>h6>a.collapsed>.iconcust-iconOpen{display:block}.summer-assessment-wrapper.summer-week-asses{padding:0 20px 0}.summer-assessment-wrapper.summer-week-asses:first-child{padding-top:23px}.summer-assessment-wrapper.summer-week-asses:last-child{padding-bottom:23px}.summer-assessment-wrapper.summer-week-asses>h6{border-bottom:2px solid #f4d58b;position:relative;color:#bc6920;padding:10px 17px}.summer-assessment-wrapper.summer-week-asses>h6>span{display:block}.summer-assessment-wrapper.summer-week-asses>h6>a{position:absolute;left:0;top:0;right:0;bottom:0}.summer-assessment-wrapper.summer-week-asses>h6>a>i{color:#e2c388;font-size:37px;position:absolute;right:20px;top:50%;margin-top:-18px}.summer-assessment-wrapper.summer-week-asses>h6>a>.iconcust-iconOpen{display:none}.summer-assessment-wrapper.summer-week-asses>h6>a.collapsed>.iconcust-iconClose{display:none}.summer-assessment-wrapper.summer-week-asses>h6>a.collapsed>.iconcust-iconOpen{display:block}.summer-assessment-wrapper.summer-week-asses .assess-progress-wrap .progress,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist .progress{background:#eaeaea}.summer-assessment-wrapper.summer-week-asses .assess-progress-wrap .progress .bar,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist .progress .bar{background:#8adc53}.summer-assessment-wrapper.summer-week-asses .asses-list>li:hover,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li:hover{background-color:#daf7ff}.summer-assessment-wrapper.summer-week-asses .asses-list>li:hover a.button,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li:hover a.button{background-color:#f79202;color:#ffffff}.summer-assessment-wrapper.summer-week-asses .asses-list>li:hover .progress,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li:hover .progress{background:#b6dee9}.summer-assessment-wrapper.summer-week-asses .asses-list>li .assess-progress-wrap,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li .assess-progress-wrap{color:#929292}.summer-assessment-wrapper.summer-week-asses .asses-list>li.goal-attempt-list:hover,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li.goal-attempt-list:hover{background-color:#ffffff}.summer-assessment-wrapper.summer-week-asses .asses-list>li.goal-attempt-list:hover a,.summer-assessment-wrapper.summer-week-asses .smr-goal-attempt-playlist>li.goal-attempt-list:hover a{color:#0088cc;cursor:default}.summer-assessment-wrapper.summer-week-asses .asses-list .button{min-width:90px}.summer-report-enroll-tabs{text-align:center}.summer-enrollment-wrap.tab-content,.summer-report-wrap.tab-content{display:none}.summer-enrollment-wrap.tab-content.active,.summer-report-wrap.tab-content.active{display:block}.summer-week-report{padding:0px 10px}.summer-week-report *{box-sizing:border-box}.summer-week-report.week-one>ul{border:1px solid #bbbbbb;margin-top:15px;margin-bottom:10px}.summer-week-report.week-one>ul>li{border-left:1px solid #bbbbbb;width:25%;float:left;padding:10px;text-align:center}.summer-week-report.week-one>ul>li>p{color:#4d4d4d;font:normal 600 20px/26px "proxima-nova-n6", "proxima-nova",sans-serif;margin:0}.summer-week-report.week-one>ul>li>span{color:#4d4d4d;font:normal 400 15px/17px "proxima-nova-n4", "proxima-nova",sans-serif}.summer-week-report.week-one>ul>li:first-child{border-left:none}.summer-week-report.week-one>ul.not-skills-assigned li{width:33%}.summer-week-report.week-oneplus>table{border:1px solid #bbbbbb;margin-top:15px;margin-bottom:10px;width:100%}.summer-week-report.week-oneplus>table tr{border-bottom:1px solid #bbbbbb;color:#4d4d4d;font:normal 400 15px/17px "proxima-nova-n4", "proxima-nova",sans-serif;text-align:center}.summer-week-report.week-oneplus>table tr:last-child{border-bottom:none}.summer-week-report.week-oneplus>table tr>td{border-left:1px solid #bbbbbb;width:15%;padding:0px 10px;height:46px}.summer-week-report.week-oneplus>table tr>td:first-child{border-left:none;width:55%;text-align:left}.summer-week-report.week-oneplus>table tr.heading{background-color:#f5f5f5;font:normal 600 16px/20px "proxima-nova-n6", "proxima-nova",sans-serif;border-bottom:1px solid #bbbbbb}.summer-week-report.week-oneplus>table tr.heading>td{padding:0px 5px;height:38px}.summer-week-report.week-oneplus>table tr.heading>td:first-child{padding-left:10px}.skill-rpt-head{padding-top:15px}.skill-rpt-head>img{float:left;width:50px}.skill-rpt-head-dtl{float:left;width:calc(100% - 70px);padding-left:20px}.skill-rpt-head-dtl>h5{color:#368ca0;font:normal 600 17px/23px "proxima-nova-n6", "proxima-nova",sans-serif;margin:0}.skill-rpt-head-dtl>p{color:#898888;font:normal 400 13px/13px "proxima-nova-n4", "proxima-nova",sans-serif;margin:0}@media only screen and (min-device-width: 960px) and (max-device-width: 1050px), (min-width: 960px) and (max-width: 1050px){.teacher_login .login_form>form.parent-start-form-wrap .access-token-link.access-token-link{padding-right:52px}}@media only screen and (min-device-width: 740px) and (max-device-width: 830px), (min-width: 740px) and (max-width: 830px){.top_image_summer{background-position:-555px 0}}@media only screen and (min-device-width: 671px) and (max-device-width: 959px), (min-width: 671px) and (max-width: 959px){.top_image_summer{background-size:auto 100%;height:330px}.top_image_summer .banner-left-txt{padding-top:10px}.top_image_summer .banner-left-txt>img{width:200px}.teacher_login .login_form>form.parent-start-form-wrap{width:80%}.teacher_login .login_form>form.parent-start-form-wrap .field-container{width:24%}.teacher_login .login_form>form.parent-start-form-wrap .access-token-link{margin-right:-10px;text-align:right;padding-right:15px}.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container>.button{min-width:39%;font-size:16px;line-height:22px}.teacher_login .login_form>.enroll-now-btn{display:inline-block;margin-top:11px;margin-bottom:20px}}@media only screen and (min-device-width: 441px) and (max-device-width: 740px), (min-width: 441px) and (max-width: 740px){.top_image_summer{background:url(//cdn.splashmath.com/assets/summer_program/banner_img_mobile-659b2a9ba2961a9959fc24d6e71610375688993967bd8d791d1ddc0fc8bd8c04.jpg) no-repeat center 0 #fff;background-size:100% 100%;height:710px}.top_image_summer .container{padding:0px}.top_image_summer .child-image{position:absolute;left:50%;bottom:7%;display:block;width:420px;margin-left:-42%}.top_image_summer .banner-left-txt{padding-top:30px;float:none}.top_image_summer .banner-left-txt img{width:84%;padding-bottom:20px}.top_image_summer .banner-left-txt>h5{width:auto;font-size:22px;line-height:26px}.top_image_summer .banner-left-txt>p{width:auto}.top_image_summer .stu_count{right:0px;left:0px;text-align:center;bottom:30px;font-size:20px;line-height:26px}.teacher_login.teacher_login{height:auto;padding-bottom:28px}.teacher_login.teacher_login .login_form{padding:0px 7%;width:86%}.teacher_login.teacher_login .login_form>h3{float:none;text-align:center}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap{float:none;width:100%}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .field-container{width:100%;margin-right:0px;margin-bottom:20px}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .field-container>input{width:93%}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container{width:100%;padding-left:0px;text-align:center;display:block}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container>input{width:100%}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container>.button{display:inline-block}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap>.access-token-link{margin:0px;text-align:center}.statfigure-page ul>li{float:none;width:100%;background:url(//cdn.splashmath.com/assets/summer_program/dtl_saperator_horizontal-2d066fb6a4fd138ec2a2e3e343e3dc33fae7f40161e254ed22e0cb820b7c0098.png) no-repeat center top transparent}.summer-program-detail-banner{background-size:auto 100%}.get-summer-program .container .access-code-wrapper .access-code-in{width:100%;float:none}.get-summer-program .container .access-code-wrapper .access-code-in .get-access-code ul{padding-left:45px}.hidden-lg{display:block}.visible-lg{display:none}.today-assignment-completed .completed-assi-wrap.completed-assi-wrap p{padding-bottom:40%}}@media only screen and (min-device-width: 320px) and (max-device-width: 440px), (min-width: 320px) and (max-width: 440px){.top_image_summer{background:url(//cdn.splashmath.com/assets/summer_program/banner_img_mobile-659b2a9ba2961a9959fc24d6e71610375688993967bd8d791d1ddc0fc8bd8c04.jpg) no-repeat center 0 #fff;background-size:100% 100%;height:483px}.top_image_summer .container{padding:0px}.top_image_summer .child-image{position:absolute;left:50%;bottom:7%;display:block;width:240px;margin-left:-42%}.top_image_summer .banner-left-txt{padding-top:20px;float:none}.top_image_summer .banner-left-txt img{width:84%;padding-bottom:20px}.top_image_summer .banner-left-txt>h5{width:auto;font-size:18px;line-height:22px}.top_image_summer .banner-left-txt>p{width:auto}.top_image_summer .stu_count{right:0px;left:0px;bottom:0px;text-align:center;font-size:14px}.teacher_login.teacher_login{height:auto;padding-bottom:28px}.teacher_login.teacher_login .login_form{padding:0px 7%;width:86%;text-align:center}.teacher_login.teacher_login .login_form>h3{float:none;text-align:center}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap{float:none;width:100%}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .field-container{width:100%;margin-right:0px;margin-bottom:26px}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .field-container>input{width:93%}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container{width:100%;padding-left:0px;margin-right:0px}.teacher_login.teacher_login .login_form>form.parent-start-form-wrap .submit-button-container>input{width:100%}.teacher_login.teacher_login .login_form>.enroll-now-btn{display:inline-block;float:none;margin-top:11px;margin-bottom:20px}.statfigure-page ul>li{float:none;width:100%;background:url(//cdn.splashmath.com/assets/summer_program/dtl_saperator_horizontal-2d066fb6a4fd138ec2a2e3e343e3dc33fae7f40161e254ed22e0cb820b7c0098.png) no-repeat center top transparent}.summer-program-detail-banner{background-size:auto 100%}.get-summer-program .container .access-code-wrapper .access-code-in{width:100%;float:none;margin-top:60px}.get-summer-program .container .access-code-wrapper .access-code-in .get-access-code ul{padding-left:45px}.hidden-lg{display:block}.visible-lg{display:none}.skills-program .container .na-ipad{padding-right:10px}.summer-student-list .prgm-enroll-tbl-cnt .prgm-enroll-cnt>li.avatar{width:24%}.sumr-start-form-inp+.simple_form_input_error.help-inline{bottom:-64%;margin-left:4px;margin-right:-10px}}@media only screen and (min-device-width: 320px) and (max-device-width: 440px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.top_image_summer{height:683px}.top_image_summer .child-image{position:absolute;left:50%;bottom:5%;display:block;width:400px;margin-left:-42%}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.teacher_login.parent-summer-login{padding:14px 0 28px}.teacher_login.parent-summer-login .login_form>h3{padding-bottom:10px}.teacher_login.parent-summer-login .login_form>.parent-start-form-wrap .submit-button-container .enroll-now-button{margin:18px auto 0px}.teacher_login.parent-loggedin{padding:26px 0}.teacher_login.parent-loggedin .login_form{text-align:center}.teacher_login.parent-loggedin .login_form h3{padding-bottom:10px}.teacher_login.parent-loggedin .login_form .button{float:none;margin:0}.summer-program-actually-works ul>li{width:auto;float:none;padding-bottom:0}.summer-program-actually-works ul>li>p{font-size:16px;line-height:20px;padding-left:66px}.summer-program-actually-works ul>li>p>i{font-size:34px}.summer-program-actually-works h2{font-size:20px;line-height:24px;padding-bottom:10px}.reviews-section h2{font-size:20px;margin-top:10px}.reviews-section ul>li{padding:30px}.reviews-section ul>li>h6{font-size:16px;line-height:20px}.reviews-section ul>li>p{font-size:15px;line-height:19px}.reviews-section ul>li>i{font-size:14px}.reviews-section ul>li>i.first{top:24px;left:10px}.reviews-section ul>li>i.last{right:10px;bottom:40px}.summer-logo{left:4%;margin-left:auto}.summer-boy{right:4%;margin-right:auto}.prgm-thank .child-wrap{width:98%;margin:0 auto}.prgm-thank .child-wrap .child-info{width:50%}.summer-enroll-sub-head-wrap>h3{font-size:20px;line-height:24px}.summer-enroll-sub-head-wrap p{padding-top:10px}.asses-list>li .assess-dtl{width:76%}.asses-list>li .assess-dtl .assess-progress-wrap{line-height:27px}.asses-list>li .assess-dtl .assess-progress-wrap .progress{width:100%}.asses-list>li .assess-dtl>.button{float:left;top:7px;margin-bottom:0}.summer-week-asses.summer-assessment-wrapper{padding:0}.summer-week-asses>.lock{padding:10px 10px 10px 40px;position:relative;font-size:16px;line-height:22px}.summer-week-asses>.lock>i{font-size:22px;position:absolute;top:50%;margin-top:-11px;left:8px}.summer-week-asses>h6{font-size:18px;line-height:24px}.smr-goal-attempt-playlist>li .summer-skill-name{width:82%}.smr-goal-attempt-playlist>li>p{width:100%;padding:0 0 10px}.smr-goal-attempt-playlist>li>.progress-wrap{width:65%}.smr-goal-attempt-playlist>li>.completed-txt,.smr-goal-attempt-playlist>li .button{width:33%}.summer-not-assigned{margin:0;background:#fff;padding:20px 10px}.summer-not-assigned>.report-img{width:150px;margin:0 auto;display:block;float:none}.summer-not-assigned>.cont-txt{float:none;width:auto;padding-left:0;max-width:none}.summer-not-assigned>.cont-txt>h3{font-size:25px}.summer-report-wrap{margin:0}.summer-report-wrap .summer-week-asses>h6>a i{font-size:28px;padding-top:6px}.summer-week-report{padding:0}.summer-week-report.week-one>ul>li{padding:10px 3px}.summer-week-report.week-one>ul>li>p{font-size:14px;line-height:18px}.summer-week-report.week-one>ul>li>span{font-size:13px;line-height:15px;height:30px;display:table-cell;vertical-align:middle;width:25%}.summer-week-report.week-oneplus>table tr{font-size:12px;line-height:14px}.summer-week-report.week-oneplus>table tr>td{padding:0 5px}.summer-week-report.week-oneplus>table tr.heading{font-size:12px;line-height:14px}.summer-report-dwn-link-wrap{text-align:center}.summer-report-dwn-link-wrap .congrats-msg-wrap{padding:5px 0 10px 0;width:auto;display:block}.summer-report-dwn-link-wrap .summer-report-dwn-link{float:none}.download-summer-report .modal-body>a{font-size:0.8125rem}.today-assignment-completed{border-radius:0;width:90%;margin-left:0;left:5%}.today-assignment-completed .completed-assi-wrap{background-size:contain}.today-assignment-completed .completed-assi-wrap p{padding:20% 0 31%}.today-assignment-completed .completed-assi-wrap p,.today-assignment-completed .completed-assi-wrap>a{font-size:14px;line-height:18px}.summer-report-enroll-tabs .tabs-toggle{width:80%}}@media only screen and (min-device-width: 768px) and (max-device-width: 960px), (min-width: 768px) and (max-width: 960px){.teacher_login.parent-summer-login{padding:20px 0px 30px}.teacher_login.parent-summer-login .login_form>h3{padding-bottom:30px;text-align:center;float:none}.teacher_login.parent-summer-login .login_form>.parent-start-form-wrap{width:100%}.teacher_login.parent-summer-login .login_form>.parent-start-form-wrap .field-container{width:22%}.teacher_login.parent-summer-login .login_form>.parent-start-form-wrap .submit-button-container{padding-left:0;margin-right:0;margin-top:-15px;float:right}.teacher_login.parent-summer-login .login_form>.parent-start-form-wrap .submit-button-container .button .before-discount{right:23.8%}.teacher-login-web .parent-start-form-wrap .submit-button-web .button.parent-cta-btn{padding-right:10px}.asses-list .button{right:-11px}}@media only screen and (min-device-width: 768px), (min-width: 768px){.sumr-start-form-inp+.simple_form_input_error.help-inline{top:calc(100% + 14px);width:160px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border:1px solid #b94a48;padding:2px 5px;box-shadow:0 0 18px -4px #000;background:#fff;z-index:2;bottom:auto;text-align:center;border-radius:4px;font-size:12px}.sumr-start-form-inp+.simple_form_input_error.help-inline:after{content:"";position:absolute;z-index:1;left:50%;top:-10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border-bottom:9px solid #b94a48;border-left:7px solid transparent;border-right:7px solid transparent}.sumr-start-form-inp+.simple_form_input_error.help-inline:before{content:"";position:absolute;z-index:2;left:50%;top:-8px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);border-bottom:8px solid #ffffff;border-left:6px solid transparent;border-right:6px solid transparent}}.product-features-no-bg .product-features-footer{background-color:transparent}.product-features-footer .summer-program-faq.summer-program-faq.product-features-container{max-width:none}.product-features-footer .summer-program-faq .faq-header{width:auto}.product-features-footer .summer-program-faq .faq-what-included{margin:50px 0px 20px 10px}@media (max-width: 767px){.asses-list>li .assess-dtl>.button{float:right;top:-38px;right:-75px}}@media (max-width: 568px) and (orientation: landscape){.asses-list>li .assess-dtl>.button{float:right;top:-38px;right:-52px}}.parent-connect-modal.parent-connect-modal.modal{width:860px;margin-left:-430px;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);top:50%;margin-top:-322px}.animate-app-wrap{overflow:hidden}.animate-app-wrap .parent-icon>img{position:relative;left:-220px}.animate-app-wrap .real-time-report{right:-620px}.animate-app-wrap .parent-connect-app-wrap{overflow:hidden}.animate-app-wrap .parent-connect-app-wrap .parent-connect-app-wrap-1{bottom:-315px}.animate-app-wrap .parent-connect-app-wrap .parent-connect-app-wrap-1>p{opacity:0}.get-report-parent-connect{width:820px;margin:0 auto;padding:20px;background:url(//cdn.splashmath.com/assets/smpc_animation/border_img-c0f366449986c8c572044833bc2ecda82fc4a4587b37fda7f7b157a6b09abb4b.png) no-repeat center bottom #1bbc9b}.get-report-parent-connect .cross-button-icon{background:url(//cdn.splashmath.com/assets/smpc_animation/cross_button-563e59f154aa8db7011de264144dd8e34558c51d945c828f062890e8e2b7ad8c.png) no-repeat center top transparent;height:29px;width:29px;position:absolute;right:-15px;top:-15px}.get-report-parent-connect .cross-button-icon:hover{background-position:center bottom}.get-report-parent-connect .get-report-app{border-bottom:2px solid #17a88b;padding-bottom:20px}.get-report-parent-connect .get-report-app .parent-icon{width:181px;padding-right:19px;float:left}.get-report-parent-connect .get-report-app .parent-icon img{display:block;height:181px;width:181px}.get-report-parent-connect .get-report-app .real-time-report{float:right;width:600px;position:relative}.get-report-parent-connect .get-report-app .real-time-report h2{color:#fff;width:420px;font-family:'Roboto Condensed', sans-serif;font-weight:400}.get-report-parent-connect .get-report-app .real-time-report>p{color:#ffffff;font-size:20px;line-height:24px;font-family:'Roboto Condensed', sans-serif;font-weight:300}.get-report-parent-connect .get-report-app .real-time-report .get-app-btn{text-indent:-99999px;border:none;height:41px;width:200px;display:inline-block;background:url(//cdn.splashmath.com/assets/smpc_animation/get_app_button-be52f3e30b268c8f5e2414ce7524663f07be2329c1b51b80de49e67ac1d0a089.png) no-repeat center 0 transparent}.get-report-parent-connect .get-report-app .real-time-report .get-app-btn:hover{background-position:center bottom}.parent-connect-app-wrap{padding:0px 2px;height:402px}.parent-connect-app-wrap .parent-connect-app-wrap-1{float:left;width:189px;padding:20px 7px 4px;display:inline-block;position:relative}.parent-connect-app-wrap .parent-connect-app-wrap-1>p{text-align:center;color:#ffffff;font-size:20px;line-height:24px;font-family:'Roboto Condensed', sans-serif;font-weight:300;padding:10px 0px 6px;margin-bottom:0px;min-height:72px}@media only screen and (min-device-width: 320px) and (max-device-width: 750px), (min-width: 320px) and (max-width: 750px){.parent-app-mobile{position:relative;width:95%;margin:0px auto;margin-top:10px}.parent-app-mobile .cross-button-phone{position:absolute;top:-8px;right:-7px;display:block;height:16px;width:15px}.parent-app-mobile .cross-button-phone img{display:block;height:16px;width:15px}.parent-app-mobile .phone_bg{height:auto;width:100%;margin:0px}.parent-app-mobile .phone_bg>img{width:100%}.parent-app-mobile .get-app-button-phone{position:absolute;top:22%;left:27%}.parent-app-mobile p{position:absolute;top:22%;font-size:11px;line-height:13px;left:27%;word-wrap:break-word;color:#fff;font-family:'Roboto Condensed', sans-serif;font-weight:400}.parent-connect-modal-mobile.modal{width:480px;margin-top:150px;padding:0;max-width:100%;overflow:visible;background-color:transparent}}.base-button,.button,.button-red,.button-pink,.button-orange,.button-grey,.button-dark-grey,.button-light-grey,.button-orange-dark,.rounded-button-light-yellow,.primary-cta-button,.default-cta-button,.secondary-cta-button,.inline-cta-button,.sync-cta-button{color:#FFFFFF;cursor:pointer;display:inline-block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding:6px 20px;vertical-align:top;text-align:center}.base-button:hover,.button:hover,.button-red:hover,.button-pink:hover,.button-orange:hover,.button-grey:hover,.button-dark-grey:hover,.button-light-grey:hover,.button-orange-dark:hover,.rounded-button-light-yellow:hover,.primary-cta-button:hover,.default-cta-button:hover,.secondary-cta-button:hover,.inline-cta-button:hover,.sync-cta-button:hover,.base-button:active,.button:active,.button-red:active,.button-pink:active,.button-orange:active,.button-grey:active,.button-dark-grey:active,.button-light-grey:active,.button-orange-dark:active,.rounded-button-light-yellow:active,.primary-cta-button:active,.default-cta-button:active,.secondary-cta-button:active,.inline-cta-button:active,.sync-cta-button:active,.base-button:focus,.button:focus,.button-red:focus,.button-pink:focus,.button-orange:focus,.button-grey:focus,.button-dark-grey:focus,.button-light-grey:focus,.button-orange-dark:focus,.rounded-button-light-yellow:focus,.primary-cta-button:focus,.default-cta-button:focus,.secondary-cta-button:focus,.inline-cta-button:focus,.sync-cta-button:focus{color:#FFFFFF}.base-button:disabled,.button:disabled,.button-red:disabled,.button-pink:disabled,.button-orange:disabled,.button-grey:disabled,.button-dark-grey:disabled,.button-light-grey:disabled,.button-orange-dark:disabled,.rounded-button-light-yellow:disabled,.primary-cta-button:disabled,.default-cta-button:disabled,.secondary-cta-button:disabled,.inline-cta-button:disabled,.sync-cta-button:disabled,.base-button.disable,.disable.button,.disable.button-red,.disable.button-pink,.disable.button-orange,.disable.button-grey,.disable.button-dark-grey,.disable.button-light-grey,.disable.button-orange-dark,.disable.rounded-button-light-yellow,.disable.primary-cta-button,.disable.default-cta-button,.disable.secondary-cta-button,.disable.inline-cta-button,.disable.sync-cta-button{background:#E3E3E3;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#E3E3E3;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border-bottom-width:2px;margin-top:2px}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border:1px solid #e3e3e3;border-bottom-width:4px;margin-top:0}.base-button.hasWidth,.hasWidth.button,.hasWidth.button-red,.hasWidth.button-pink,.hasWidth.button-orange,.hasWidth.button-grey,.hasWidth.button-dark-grey,.hasWidth.button-light-grey,.hasWidth.button-orange-dark,.hasWidth.rounded-button-light-yellow,.hasWidth.primary-cta-button,.hasWidth.default-cta-button,.hasWidth.secondary-cta-button,.hasWidth.inline-cta-button,.hasWidth.sync-cta-button{min-width:50%}.button{background:#3594BC;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#0E658A;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button:hover,.button:active,.button:focus{border-bottom-width:2px;margin-top:2px}.button.bold{font-weight:bold}.button.full{display:block;padding:18px 20px}.button.full.medium{padding:11px 20px}.button.fw{width:100%;display:inline-block}.button.long{padding:11px 40px}.button.flatter{padding-top:7px;padding-bottom:7px}.button.flattest{padding-top:4px;padding-bottom:4px}input[type="submit"].button{padding:10px 58px}input[type="submit"].button-medium{padding:6px 16px}input[type="submit"].full{padding:10px 20px}input[type="submit"].button-small{padding:1px 10px}input[type="submit"].flattest{padding-top:4px;padding-bottom:4px}.hasIcon{position:relative}.hasIcon .text{display:inline-block;padding-left:40px;vertical-align:top}.hasIcon.medium .icon{line-height:25px}.hasIcon .icon{border-right:1px solid;bottom:0;left:0;line-height:40px;padding:10px 5px;position:absolute;top:0;width:40px}.hasIcon.google .icon{border-color:#1287B9}.hasIcon.fb,.hasIcon.facebook{margin-left:0px !important;margin-top:10px !important}.hasIcon.fb .icon,.hasIcon.facebook .icon{border-color:#5b83d0}.hasIcon.twitter{background:#5bc2f2}.hasIcon.twitter .icon{border-color:#4cafdd}.hasIcon.twitter:hover,.hasIcon.twitter:active,.hasIcon.twitter:focus{background:#2cb0ee}.hasIcon.twitter:hover .icon,.hasIcon.twitter:active .icon,.hasIcon.twitter:focus .icon{border-color:#279acf}.button+.button{margin:0 0 0 10px}.button+.button:hover{margin-left:10px}.button-red{background:#E64E19;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#BB2C0B;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-red:hover,.button-red:active,.button-red:focus{border-bottom-width:2px;margin-top:2px}.button-pink{background:#ff5777;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#be3953;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#ffffff;box-shadow:0 0 0 2px #ffffff;border-top-width:0;border-left-width:0;border-right-width:0}.button-pink:hover,.button-pink:active,.button-pink:focus{border-bottom-width:2px;margin-top:2px}.button-medium{font-size:14px;padding:6px 16px}.button-small{font-size:12px;padding:1px 10px}.button-large{font-size:18px;line-height:24px;padding:18px 30px}.button-orange{background:#f68254;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange:hover,.button-orange:active,.button-orange:focus{border-bottom-width:2px;margin-top:2px}.button-grey{background:#e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;outline:none;border:none;color:#cacaca}.button-grey:hover,.button-grey:active,.button-grey:focus{border:none;margin-top:0}.button-dark-grey{background:#adadad;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#888;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-dark-grey:hover,.button-dark-grey:active,.button-dark-grey:focus{border-bottom-width:2px;margin-top:2px}.button-dark-grey.flat{background:#adadad;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:none;border:none}.button-dark-grey.flat:hover,.button-dark-grey.flat:active,.button-dark-grey.flat:focus{background:#000;border:none;margin-top:0}.social-buttons{background:url(//cdn.splashmath.com/assets/dashboard/social-icons-caa2a4164119011af6e420f9013d71d413e2cb4f4f20b40bdc06ce97b3f05dd7.png) no-repeat 0 0;display:inline-block;vertical-align:top;width:92px;height:34px}.social-buttons.fb,.social-buttons.facebook{background-position:0 -63px}.social-buttons.google{background-position:0 -138px}.button-light-grey{background:#e3e3e3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none;border-color:#cfcfcf;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#adadad}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{border-bottom-width:2px;margin-top:2px}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{color:#adadad}.button-orange-dark{background:#f1572e;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#c04626;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange-dark:hover,.button-orange-dark:active,.button-orange-dark:focus{border-bottom-width:2px;margin-top:2px}.button-wrap .back{min-width:30%;float:left}.button-wrap .next{min-width:30%;float:right}.button-wrap .back+input[type="submit"].next{min-width:39%;padding:19px 20px;margin:0}.button-light-orange{background:#f79202;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#cf7a00;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-light-orange:hover,.button-light-orange:active,.button-light-orange:focus{border-bottom-width:2px;margin-top:2px}.button-light-orange.hollow{border:1px solid #f79202;border-radius:40px;background:none;color:#f79202}.button-light-orange.hollow:hover,.button-light-orange.hollow:active,.button-light-orange.hollow:focus{color:#FFFFFF;border-color:#c47402;background:#f79202;border:1px solid #f79202;margin-top:0}.button-white{background:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border:none;color:#e6e6e6}.button-white:hover,.button-white:active,.button-white:focus{border:none;margin-top:0}.button-white.hollow{border:1px solid #ffffff;border-radius:40px;background:none;color:#ffffff}.button-white.hollow:hover,.button-white.hollow:active,.button-white.hollow:focus{color:#888888;background:#ffffff;border:1px solid #ffffff;margin-top:0}input[disabled].rounded-button-light-orange,input[disabled].home-rounded-button-light-orange,input[disabled].rounded-button-light-blue,input[disabled].thin-form-parent-singup-btn,input[disabled="disabled"].rounded-button-light-orange,input[disabled="disabled"].home-rounded-button-light-orange,input[disabled="disabled"].rounded-button-light-blue,input[disabled="disabled"].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled].rounded-button-light-orange:hover,input[disabled].home-rounded-button-light-orange:hover,input[disabled].rounded-button-light-blue:hover,input[disabled].thin-form-parent-singup-btn:hover,input[disabled].rounded-button-light-orange:active,input[disabled].home-rounded-button-light-orange:active,input[disabled].rounded-button-light-blue:active,input[disabled].thin-form-parent-singup-btn:active,input[disabled].rounded-button-light-orange:focus,input[disabled].home-rounded-button-light-orange:focus,input[disabled].rounded-button-light-blue:focus,input[disabled].thin-form-parent-singup-btn:focus,input[disabled="disabled"].rounded-button-light-orange:hover,input[disabled="disabled"].home-rounded-button-light-orange:hover,input[disabled="disabled"].rounded-button-light-blue:hover,input[disabled="disabled"].thin-form-parent-singup-btn:hover,input[disabled="disabled"].rounded-button-light-orange:active,input[disabled="disabled"].home-rounded-button-light-orange:active,input[disabled="disabled"].rounded-button-light-blue:active,input[disabled="disabled"].thin-form-parent-singup-btn:active,input[disabled="disabled"].rounded-button-light-orange:focus,input[disabled="disabled"].home-rounded-button-light-orange:focus,input[disabled="disabled"].rounded-button-light-blue:focus,input[disabled="disabled"].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}input[disabled] .ie9.rounded-button-light-orange,input[disabled] .ie9.home-rounded-button-light-orange,input[disabled] .ie9.rounded-button-light-blue,input[disabled] .ie9.thin-form-parent-singup-btn,input[disabled="disabled"] .ie9.rounded-button-light-orange,input[disabled="disabled"] .ie9.home-rounded-button-light-orange,input[disabled="disabled"] .ie9.rounded-button-light-blue,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled] .ie9.rounded-button-light-orange:hover,input[disabled] .ie9.home-rounded-button-light-orange:hover,input[disabled] .ie9.rounded-button-light-blue:hover,input[disabled] .ie9.thin-form-parent-singup-btn:hover,input[disabled] .ie9.rounded-button-light-orange:active,input[disabled] .ie9.home-rounded-button-light-orange:active,input[disabled] .ie9.rounded-button-light-blue:active,input[disabled] .ie9.thin-form-parent-singup-btn:active,input[disabled] .ie9.rounded-button-light-orange:focus,input[disabled] .ie9.home-rounded-button-light-orange:focus,input[disabled] .ie9.rounded-button-light-blue:focus,input[disabled] .ie9.thin-form-parent-singup-btn:focus,input[disabled="disabled"] .ie9.rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.rounded-button-light-blue:hover,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:hover,input[disabled="disabled"] .ie9.rounded-button-light-orange:active,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:active,input[disabled="disabled"] .ie9.rounded-button-light-blue:active,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:active,input[disabled="disabled"] .ie9.rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.rounded-button-light-blue:focus,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;box-shadow:none;border:none;filter:none}.ie9 .rounded-button-light-orange:focus,.ie9 .home-rounded-button-light-orange:focus,.ie9 .rounded-button-light-blue:focus,.ie9 .thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;filter:none}.rounded-button-light-orange,.home-rounded-button-light-orange,.ie9 .home-rounded-button-light-orange,.rounded-button-light-blue,.thin-form-parent-singup-btn{background:#f79202;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#c47402;color:#FFFFFF}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active,.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{border:none;margin-top:0}.rounded-button-light-orange a,.home-rounded-button-light-orange a,.ie9 .home-rounded-button-light-orange a,.rounded-button-light-blue a,.thin-form-parent-singup-btn a{color:white}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active{background:#c47402;margin:0px;outline:0;color:#FFFFFF}.rounded-button-light-orange:disabled,.home-rounded-button-light-orange:disabled,.rounded-button-light-blue:disabled,.thin-form-parent-singup-btn:disabled,.rounded-button-light-orange[disabled],[disabled].home-rounded-button-light-orange,[disabled].rounded-button-light-blue,[disabled].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none;pointer-events:none}.rounded-button-light-orange:disabled:hover,.home-rounded-button-light-orange:disabled:hover,.rounded-button-light-blue:disabled:hover,.thin-form-parent-singup-btn:disabled:hover,.rounded-button-light-orange:disabled:active,.home-rounded-button-light-orange:disabled:active,.rounded-button-light-blue:disabled:active,.thin-form-parent-singup-btn:disabled:active,.rounded-button-light-orange:disabled:focus,.home-rounded-button-light-orange:disabled:focus,.rounded-button-light-blue:disabled:focus,.thin-form-parent-singup-btn:disabled:focus,.rounded-button-light-orange[disabled]:hover,[disabled].home-rounded-button-light-orange:hover,[disabled].rounded-button-light-blue:hover,[disabled].thin-form-parent-singup-btn:hover,.rounded-button-light-orange[disabled]:active,[disabled].home-rounded-button-light-orange:active,[disabled].rounded-button-light-blue:active,[disabled].thin-form-parent-singup-btn:active,.rounded-button-light-orange[disabled]:focus,[disabled].home-rounded-button-light-orange:focus,[disabled].rounded-button-light-blue:focus,[disabled].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange.less-round,.less-round.home-rounded-button-light-orange,.less-round.rounded-button-light-blue,.less-round.thin-form-parent-singup-btn{border-radius:15px}.rounded-button-light-orange.bordered,.bordered.home-rounded-button-light-orange,.bordered.rounded-button-light-blue,.bordered.thin-form-parent-singup-btn{border:1px solid #fff}.rounded-button-light-orange.hollow,.hollow.home-rounded-button-light-orange,.hollow.rounded-button-light-blue,.hollow.thin-form-parent-singup-btn{border:1px solid #f79202;background:none;color:#f79202}.rounded-button-light-orange.hollow.hollow-white,.hollow.hollow-white.home-rounded-button-light-orange,.hollow.hollow-white.rounded-button-light-blue,.hollow.hollow-white.thin-form-parent-singup-btn{background:white}.rounded-button-light-orange.hollow:hover,.hollow.home-rounded-button-light-orange:hover,.hollow.rounded-button-light-blue:hover,.hollow.thin-form-parent-singup-btn:hover{color:#FFFFFF;background:#f79202;margin-top:0}.home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.home-rounded-button-light-orange:disabled,.home-rounded-button-light-orange[disabled]{box-shadow:none}.ie9 .home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.rounded-button-light-blue{background-color:#3594bc}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue{margin:0px 10px}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:hover,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:active,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:focus{margin:0px 10px;background-color:#2b8ab2}.rounded-button-light-yellow{background:#ffeb62;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;outline:none;border:none;color:#ffe52f;color:#6d3818}.rounded-button-light-yellow:hover,.rounded-button-light-yellow:active,.rounded-button-light-yellow:focus{border:none;margin-top:0}.rounded-button-light-gray{background:#939b9b;color:white;border-radius:20px;border:none}.rounded-button-light-gray a{color:white}.rounded-button-light-gray:hover,.rounded-button-light-gray:active,.rounded-button-light-gray:focus{background:#b0b8b8;outline:0;margin-top:0}.rounded-button-light-gray.less-round{border-radius:15px}.rounded-button-light-gray.gray{background:#C3C0BC}.rounded-button-light-gray.gray:hover,.rounded-button-light-gray.gray:active,.rounded-button-light-gray.gray:focus{background:#969492}.rounded-button-voilet{background:#634fa8;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#4f3f85;color:#ffffff;border:1px solid #634fa8}.rounded-button-voilet:hover,.rounded-button-voilet:active,.rounded-button-voilet:focus{border:none;margin-top:0}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:focus{background-color:#ffffff;color:#634fa8;border:1px solid #634fa8}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:focus{color:#FFFFFF;border-color:#ffffff;background-color:#634fa8;border-color:#f79202}.rounded-button-voilet.hollow{border:1px solid #634fa8;border-radius:40px;background:none;color:#634fa8}.button-tiny{margin-top:3%;background:#f68254;border-radius:8px;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#FFFFFF}.button-small-pad{padding:7px 30px;font-size:18px;min-width:auto}.sm{-webkit-overflow-scrolling:touch}.sm .popup-box{font-size:18px}.sm .terms>p{margin:0 0 2px 0}.sm .modal{background:#f3f3f3;height:100%}.sm .modal .signupPage{margin:0;width:auto;padding:0;font-size:20px}.sm .modal .signupPage .page-title-wrap.modal-title-wrap{padding:0 20px}.sm .modal .signupPage .login-box{position:absolute;width:100%;height:100%;min-width:600px;background:white;z-index:1}.sm .modal .signupPage .social-signup-button{display:block;clear:both;margin:5px auto}.sm .modal .signupPage .social-signup-button>.signup-img{height:50px;width:263px}.sm .modal .signupPage .fb,.sm .modal .signupPage .facebook{margin-bottom:0px}.sm .modal .signupPage #new_user{margin-top:10px}.sm .modal .signupPage .modal-body{padding:20px 0px 0px;position:relative}.sm .modal .signupPage .modal-body>h2{color:#6C767A;font-weight:100;padding:10px 0;margin-top:0;margin-bottom:0;font-size:1em}.sm .modal .signupPage .signup-wrapper,.sm .modal .signupPage .teacher-link-wrapper{text-align:center;display:block;font-size:0.8em}.sm .modal .signupPage .modal-body-sidebar,.sm .modal .signupPage .modal-body-main{overflow-x:hidden}.sm .modal .signupPage .modal-body-sidebar>.inner,.sm .modal .signupPage .modal-body-main>.inner{padding:10px}.sm .modal .signupPage .or-bar{margin-top:15px;margin-bottom:5px}.sm .modal .signupPage .modal-body-sidebar{position:absolute;top:0;padding:0 20px;width:53%}.sm .modal .signupPage .modal-body-sidebar>.inner{background:#F0F0F0;border-radius:8px}.sm .modal .signupPage .modal-body-sidebar>.inner>h2{line-height:28px;font-size:1em;font-weight:100;color:#838486;border-bottom:1px solid #E2E2E2;padding-bottom:5px;margin-top:0}.sm .modal .signupPage .modal-body-sidebar li{height:87px}.sm .modal .signupPage .modal-body-main{margin-left:52%;width:48%;padding:0 10px 0 0}.sm .modal .signupPage .modal-body-main>.inner{padding:0px 10px 10px}.sm .modal .signupPage .modal-body-main>.inner .office-365{display:none}.sm .modal .signupPage .modal-body-main .modal-footer{margin-top:0px}.sm .modal .signupPage .modal-body-inner{width:100%;padding:0;margin:0;position:relative}.sm .modal .signupPage ul{list-style-type:none;margin:0;padding:0}.sm .modal .signupPage ul li{display:block}.sm .modal .signupPage .skill-image-description{margin-left:107px;text-align:left;font-size:0.8em;line-height:1.2em}.sm .modal .signupPage .skill-image-container,.sm .modal .signupPage .skill-image-description{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sm .modal .signupPage .skill-image-container1{background-position:-319px -94px;width:106px;height:74px}.sm .modal .signupPage .skill-image-container2{background-position:0 -245px;width:81px;height:70px}.sm .modal .signupPage .skill-image-container3{background-position:-628px -100px;width:86px;height:68px}.sm .modal .signupPage .skill-image-container4{background-position:-3px -84px;width:69px;height:86px}.sm .modal .signupPage .skill-image-container{background-image:url("/assets/home/base/skills-sprite.png");float:left;top:0;transform:scaleX(0.7) scaleY(0.7) translateY(12%);-webkit-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-moz-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-o-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-ms-transform:scaleX(0.7) scaleY(0.7) translateY(12%);position:relative}.sm .modal .signupPage .teacher-link{color:#4CA8F3}.sm .modal .signupPage .terms{text-align:center;font-size:0.7em}.sm .modal .signupPage .simple_form_input_error{font-size:0.7em;text-align:left;display:inline-block;width:auto;margin-left:0px;position:absolute;bottom:-20px;left:10px}.sm .modal .signupPage .signup-button{width:100%;-webkit-appearance:none}.sm .modal .signupPage *{box-sizing:border-box}.sm .modal .signupPage .inp-wrap .corner{display:none !important}.sm .modal .signupPage .page-title{color:#353637;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:1em;line-height:28px;margin:0;text-shadow:none;padding:10px 0;border-bottom:1px solid #D8D9DA}.sm .modal .signupPage .page-title>span{font-size:0.8em;line-height:20px}.sm .modal .signupPage .login{margin:0}.sm .modal .signupPage .inp-wrap{margin:9px 0 22px;position:relative}.sm .modal .signupPage .inp,.sm .modal .signupPage .inp-text-area{background:none repeat scroll 0 0 #F5F4F2;border:1px solid #E5E5E5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 #888888 inset;-moz-box-shadow:0 1px 2px 0 #888888 inset;box-shadow:0 1px 2px 0 #888888 inset;color:#888888;padding:10px;width:99%;font-size:inherit;line-height:inherit;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400}.sm .modal .signupPage select.inp,.sm .modal .signupPage select.inp-text-area,.sm .modal .signupPage select{height:53px;line-height:53px;padding:13px;width:100%}@media (max-device-width: 736px){.sm #login-modal.modal{width:100%;margin:0;padding:0;position:relative !important;top:0;left:0;overflow:scroll}.sm .modal-body-main,.sm .modal-body-sidebar{width:100% !important}.sm .modal .signupPage{font-size:35px}.sm .modal .signupPage .modal-body{padding-top:0}.sm .modal .signupPage .modal-body-sidebar{position:relative;padding:0 60px 40px}.sm .modal .signupPage .modal-body-main{margin-left:0;padding:10px 0px}.sm .modal .signupPage .inp-wrap input,.sm .modal .signupPage #login-button{width:80%;padding:20px}.sm .modal .signupPage .modal-body>h2,.sm .modal .signupPage .terms{padding:30px}.sm .modal .signupPage .google img,.sm .modal .signupPage .fb img,.sm .modal .signupPage .facebook img{height:60px}.sm .modal .signupPage .skill-image-description{line-height:20px}.sm .modal .signupPage .signup-button{width:80%;font-size:1.1em}.sm .modal .signupPage .or-bar .or-bar-text{font-size:1.1em;color:darkgray}.sm .modal .signupPage .simple_form_input_error{text-align:center}.sm .modal .signupPage .teacher-link{font-size:20px}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px){.sm #login-modal.modal{min-height:100vh}}.new-parent-reg-form-container .modal-title-wrap,.new-parent-reg-form-container .modal-body-sidebar{display:none}.new-parent-reg-form-container .login-box{background:none}.new-parent-reg-form-container .modal-body-main{margin-left:0}body:before{content:url(//cdn.splashmath.com/assets/popup_skill_widget/overlay_math_2-25a711e75888e161377b11b415ecc5f7a53793516eda52c70c614ca44d51a2e2.png) url(//cdn.splashmath.com/assets/popup_skill_widget/overlay_ela_2-06927e4b9a76913b4eafa55c36a5dad956af84a6a4ade882b9432b8fdd001340.png) url(//cdn.splashmath.com/assets/popup_skill_widget/popup_frame_math_2-97c2cc83c94bc679243e9f88949b1b094814b2c72606a77f1fcdd81a7fec9d72.png) url(//cdn.splashmath.com/assets/popup_skill_widget/overlay_ela_2-06927e4b9a76913b4eafa55c36a5dad956af84a6a4ade882b9432b8fdd001340.png) url(//cdn.splashmath.com/assets/popup_skill_widget/close_icon_math-0138fa4dba126217fdfa375ffa801985db3059d4b3c59526fa12e6e23867feab.png) url(//cdn.splashmath.com/assets/popup_skill_widget/close_icon_ela-33f36ed67bef715bce50bae51d7e81ebf7f27af3197161b8bbc1e077ff4b4697.png);height:0;width:0;display:block;overflow:hidden}body.iframe-visible{overflow:hidden}.skill-preview-sprite,#iframe-close-button,#iframe-full-screen-button{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);background-repeat:no-repeat}.sprite-close,#iframe-close-button{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:2.17% 4.17%}.sprite-close-pressed,#iframe-close-button:active{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:50% 4.17%}.sprite-exit-full-screen,#iframe-full-screen-button.full-screen{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:2.17% 95.83%}.sprite-exit-full-screen-pressed,#iframe-full-screen-button.full-screen:active{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:50% 95.83%}.sprite-full-screen,#iframe-full-screen-button{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:97.83% 4.17%}.sprite-full-screen-pressed,#iframe-full-screen-button:active{background-image:url(//cdn.splashmath.com/assets/skill-previews/sprites/skill-preview-sprite-99c74a4a9d7f7de6e78e14811fb3c01c3658997124bcaa94f80ef26913fc0028.png);-moz-background-size:330% 220%;-webkit-background-size:330% 220%;background-size:330% 220%;background-position:97.83% 95.83%}#parent-dashboard-page ~ .sp-game-default-container>.sp-widget-overlay{top:0px}.sp-game-default-container.cg-frame-less .sp-widget-overlay.sp-widget-overlay.sp-widget-overlay{background:black}.sp-game-default-container.cg-frame-less #popup-iframe-container{padding:0px;border-radius:0px;background:black}.sp-game-default-container.cg-frame-less #popup-iframe-container .iframe-logo,.sp-game-default-container.cg-frame-less #popup-iframe-container #popup-topic,.sp-game-default-container.cg-frame-less #popup-iframe-container #iframe-full-screen-button,.sp-game-default-container.cg-frame-less #popup-iframe-container #iframe-close-button,.sp-game-default-container.cg-frame-less #popup-iframe-container #iframe-loading-page-img-container,.sp-game-default-container.cg-frame-less #popup-iframe-container #widget-loader-frame{display:none}.sp-game-default-container.cg-frame-less #popup-iframe-container .widget-frame{background:black;left:0px;top:0px;border-radius:10px;border:4px solid #fff}.sp-game-curriculum-container .sp-widget-overlay{background-size:100% 100%;background-repeat:no-repeat}.sp-game-curriculum-container .sp-widget-overlay.math-overlay{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/overlay_math_2-25a711e75888e161377b11b415ecc5f7a53793516eda52c70c614ca44d51a2e2.png)}.sp-game-curriculum-container .sp-widget-overlay.ela-overlay{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/overlay_ela_2-06927e4b9a76913b4eafa55c36a5dad956af84a6a4ade882b9432b8fdd001340.png)}.sp-game-curriculum-container .sp-widget-overlay.math-splash-verse-overlay{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-math-bg-cec2cf6902589eda129a96f95c0f1295a5995f7a99665bc810467c8369303992.png)}.sp-game-curriculum-container .sp-widget-overlay.ela-splash-verse-overlay{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-ela-bg-26eebdcbcafe279fd1c86f2e4104a2a52d1248e185c0af405659f6217b01c456.png)}.sp-game-curriculum-container .widget-iframe-container{background-color:transparent;padding:0}.sp-game-curriculum-container .widget-iframe-container .new-iframe-frame{z-index:1;pointer-events:none;position:absolute;top:-7.7%;left:-8%;right:-8%;bottom:-7.5%;background-size:100% 100%;background-repeat:no-repeat;background-size:100% 100%;background-repeat:no-repeat}.sp-game-curriculum-container .widget-iframe-container .new-iframe-frame.math-iframe-container{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/popup_frame_math_2-97c2cc83c94bc679243e9f88949b1b094814b2c72606a77f1fcdd81a7fec9d72.png)}.sp-game-curriculum-container .widget-iframe-container .new-iframe-frame.ela-iframe-container{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/popup_frame_ela_2-d5a64ce3643f99eaa34d0e8fbd1307e05d21c6269f4397c10e4190228a4f7437.png)}.sp-game-curriculum-container .widget-iframe-container .new-iframe-frame.splash-verse-container{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-frame-c1931af6dea614c355d0705517c8484753b88cbd0c339d485f77497a8d956497.png)}.sp-game-curriculum-container .widget-iframe-container #widget-loader-frame{z-index:0}.sp-game-curriculum-container #iframe-close-button{position:absolute;right:70px;top:25px;background-size:100% 100%;background-repeat:no-repeat;z-index:1001;height:69px;width:69px;cursor:pointer}.sp-game-curriculum-container #iframe-close-button.math-iframe-close{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/cross_icon_math-59e7c74ee8b39cd697f61399a851398e21eb4bbbeffdc0968639f442688350e5.png)}.sp-game-curriculum-container #iframe-close-button.ela-iframe-close{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/cross_icon_ela-49c45b3ed675d315b30c3644f449b4dc9c853d807a89696a61f974782e1d94ac.png)}.sp-game-curriculum-container #iframe-close-button.splash-verse-close{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-cross-cced703bf7040d43ccbb1fdd0ff7577bb95a884aebdab7e0cb05dcc1d324d526.png)}.sp-game-curriculum-container #iframe-close-button.ipad{height:58px;width:58px;top:15px;left:15px}.sp-game-curriculum-container .widget-frame{border-radius:5px;border:none}.widget-iframe-container{position:absolute;width:1024px;height:768px;margin:0px auto;left:10px;right:10px;margin:0px auto;padding:50px 10px 10px;background-color:white;border-radius:10px;opacity:1;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.widget-iframe-container.no-visible{opacity:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;-ms-transition:none;transition:none}.iframe-wrapper{position:relative}.sp-game-default-container.logged-in{z-index:2147483647;position:relative}.sp-widget-overlay{background-color:rgba(0,0,0,0.8);position:fixed;top:55px;bottom:0px;left:0px;right:0px;z-index:990}.sp-widget-overlay.logged-in,.sp-widget-overlay.full-screen{top:0px;z-index:1000}.sp-widget-overlay.full-screen.logged-out-user{top:72px}.sp-widget-overlay.hide-container #popup-iframe-container{background:transparent;padding:10px}.sp-widget-overlay.hide-container #sp-iframe{border:none;background:none;top:10px}.sp-widget-overlay.hide-container #popup-topic{color:transparent}.sp-widget-overlay.hide-container #iframe-close-button{top:2px;right:0px;z-index:2}.sp-widget-overlay.hide-container #iframe-full-screen-button{display:none}.skills-frame-controls{position:absolute;top:7px;width:35px;height:35px;cursor:pointer}#iframe-close-button{right:8px}#iframe-loading-page-img-container{display:none}#iframe-loading-page-img-container.loading-page-sky{background:url(//cdn.splashmath.com/assets/worksheets/resource/sky-theme/practice/bg-dccf0b1d0b082b03eb82baf7e48dfab198a7ce780639466a52d091f3a5ecf818.jpg)}#iframe-loading-page-img-container.loading-page-space{background:url(//cdn.splashmath.com/assets/worksheets/resource/space-theme/practice/bg-923d49c9303ba6a6649c84a34c394ab3472534b652c14fa130ef556cccce7323.jpg)}#iframe-loading-page-img-container.loading-page-candy{background:url(//cdn.splashmath.com/assets/worksheets/resource/sky-theme/practice/bg-dccf0b1d0b082b03eb82baf7e48dfab198a7ce780639466a52d091f3a5ecf818.jpg)}#iframe-loading-page-img-container.loading-page-underwater{background:url(//cdn.splashmath.com/assets/worksheets/resource/space-theme/practice/bg-923d49c9303ba6a6649c84a34c394ab3472534b652c14fa130ef556cccce7323.jpg)}#iframe-loading-page-img-container.loading-page-jungle{background:url(//cdn.splashmath.com/assets/worksheets/resource/sky-theme/practice/bg-dccf0b1d0b082b03eb82baf7e48dfab198a7ce780639466a52d091f3a5ecf818.jpg)}#iframe-full-screen-button{right:51px;display:none}#iframe-full-screen-button.show{display:block}.iframe-logo{display:none}.sp-widget-overlay.logged-in .iframe-logo{display:block;position:absolute;top:6px;left:10px;width:150px}#popup-topic{position:absolute;top:15px;left:0;right:0;text-align:center;font-size:22px;height:25px;color:#6c6c70;font-weight:600;white-space:nowrap}.sp-widget-overlay.logged-in #popup-topic{left:175px;right:175px}@media all and (max-width: 750px) and (min-width: 650px){.sp-widget-overlay.logged-in #popup-topic{font-size:18px}}@media all and (max-width: 650px) and (min-width: 1px){.sp-widget-overlay.logged-in #popup-topic{font-size:17px}}@media all and (max-height: 610px) and (min-height: 540px){.sp-widget-overlay.logged-in #popup-topic{font-size:18px}}@media all and (max-height: 540px) and (min-height: 1px){.sp-widget-overlay.logged-in #popup-topic{font-size:17px}}.widget-frame{position:absolute;width:1024px;height:768px;background:#155576}.widget-frame.hidden{display:none}body.iframe-visible #header{position:fixed !important}body.iframe-visible #header.user-logged-in .logo{display:none}body.iframe-visible .curriculum-link{display:none}#widget-loader-frame{z-index:1}@media only screen and (min-device-width: 320px) and (max-device-width: 892px){body.iframe-visible:not(.show-sp-frame-borders){position:relative;overflow:hidden}body.iframe-visible:not(.show-sp-frame-borders) .skills-frame-controls{width:25px;height:25px;top:3px}body.iframe-visible:not(.show-sp-frame-borders) #iframe-close-button{right:4px}body.iframe-visible:not(.show-sp-frame-borders) #iframe-full-screen-button{right:34px}body.iframe-visible:not(.show-sp-frame-borders) #popup-topic{top:6px;height:18px;font-size:14px}body.iframe-visible:not(.show-sp-frame-borders) #header{display:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-widget-overlay{top:0px}body.iframe-visible:not(.show-sp-frame-borders) .widget-iframe-container{padding:30px 10px 10px;border-radius:0px}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-curriculum-container .widget-iframe-container{padding:0;border-radius:0px}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-curriculum-container #iframe-close-button{width:30px;height:30px;top:20px;left:25px}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-curriculum-container #iframe-close-button.ipad{height:58px;width:58px;top:10px;left:10px}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:2147483641}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container .sp-widget-overlay{background:rgba(0,0,0,0.8)}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container{padding:0px;border:0px;background:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container .iframe-logo{display:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #popup-topic{display:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #widget-loader-frame{background:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #iframe-full-screen-button{display:none}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #iframe-close-button{right:-37px;top:25px;z-index:2;width:30px;height:30px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #iframe-close-button::after{display:block;content:' ';position:absolute;width:8px;height:4px;background:#808f92;top:50%;margin-top:-2px;left:-7px;z-index:0}body.iframe-visible:not(.show-sp-frame-borders) .noty_bar{z-index:2147483642}}@media only screen and (min-device-width: 320px) and (max-device-width: 892px) and (orientation: portrait){body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container{left:2px;right:2px}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #iframe-close-button{right:10px;top:-37px;z-index:2;width:30px;height:30px;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container #popup-iframe-container #iframe-close-button::after{display:block;content:' ';position:absolute;width:4px;height:11px;background:#808f92;left:50%;margin-left:-2px;top:100%;z-index:0}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container .hide-container #popup-iframe-container #iframe-close-button{top:0px;right:-10px;height:20px;width:20px;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}body.iframe-visible:not(.show-sp-frame-borders) .sp-game-default-container .hide-container #popup-iframe-container #iframe-close-button::after{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 892px) and (orientation: landscape){body.iframe-visible:not(.show-sp-frame-borders) .hide-container #iframe-close-button{top:-2px;height:20px;width:20px;right:-23px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}@media only screen and (max-device-width: 736px) and (min-width: 1024px), (device-width: 1112px){body.iframe-visible .sp-game-default-container #popup-iframe-container #iframe-close-button{z-index:0;transform:scale(2.5);-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5)}body.iframe-visible .noty_bar.noty_success .noty_message{font-size:48px;line-height:3.5rem}body.iframe-visible .header-divider-upper,body.iframe-visible .learning-material-container{display:none}}@media (orientation: portrait){.parent-body-portrait{background:url(//cdn.splashmath.com/assets/unsupported-screen1-back-f26eb16e2717b4131713a602949e0132075c140cdb59311dc8383e6a74497a97.jpg) no-repeat;background-size:cover;position:fixed;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:1000000}.unsupported-screen{display:block;width:100%;height:100%;position:fixed;z-index:10000;background:url(//cdn.splashmath.com/assets/unsupported-image1-5344c1e77d4a3f61bba268c8b8b2945bbdc7d3cdfbbd3b33aeb53a6f340a5554.png) center 70%/50% no-repeat;background-color:rgba(0,0,0,0.171)}.unsupported-screen:before,.unsupported-screen:after{content:'Please rotate your device';color:#002a65;font-weight:700;font-style:normal;position:absolute;line-height:36px;font-family:"Quicksand", "Helvetica", "Arial", "sans-serif";top:30%;left:50%;width:max-content;width:-webkit-max-content;transform:translate(-50%, -50%)}.unsupported-screen:after{content:'SplashLearn plays in landscape mode';line-height:28px;font-weight:500;top:34%}}@media (min-width: 768px) and (orientation: portrait){.unsupported-screen:before{font-size:50px;top:20%}.unsupported-screen:after{font-size:30px;top:25%}}.feature-and-purchase .container-1200{width:100%;max-width:1200px}.parent-login-form{display:inline-block}.parent-login-form .gradepage-banner-form{width:700px;padding-top:42px}.parent-login-form .gradepage-banner-form>h1,.parent-login-form .gradepage-banner-form .head-main-text{padding-right:0;margin:0;display:block}.parent-login-form .gradepage-banner-form>p{color:#d13939;padding:15px 0 30px 0}.parent-login-form .gradepage-banner-form .signup-free-btn-wrap{display:none}.parent-login-form .gradepage-banner-form .thin-form-cta-wrap .thin-form-parent-singup-btn{background-color:#ff9000;box-shadow:0px 3px 0px #e57100;padding:11px 20px}.parent-login-form .gradepage-banner-form .thin-form-cta-wrap .thin-form-parent-singup-btn:hover{background-color:#f07c00}.parent-login-form .gradepage-banner-form .field-container input{background-color:#ffe7b0;box-shadow:inset 2px 2px 6px 0px #d78d3e;font-size:20px;color:#d68728;-webkit-appearance:none}.parent-login-form .gradepage-banner-form .field-container input::-webkit-input-placeholder{color:#d68728}.parent-login-form .gradepage-banner-form .field-container input:-moz-placeholder{color:#d68728}.parent-login-form .gradepage-banner-form .field-container input::-moz-placeholder{color:#d68728}.parent-login-form .gradepage-banner-form .field-container input:-ms-input-placeholder{color:#d68728}.feature-and-purchase{font-family:"proxima-nova", Helvetica,Arial,sans-serif}.parent .feature-and-purchase .page-banner{background:url(//cdn.splashmath.com/assets/features_and_purchase/parent-banner-bg-3481cb1fae2953241a0579ad0884df3c1832c620f1566b31bd176cdc04ece48c.png) repeat center;background-size:cover}.teacher .feature-and-purchase .page-banner{background:url(//cdn.splashmath.com/assets/features_and_purchase/teacher-banner-bg-16f94a74343b940eadcf79a47413ac5aa4a6333f8115361d113c33d92bf0b3d7.png) repeat center;background-size:cover}.feature-and-purchase .page-banner{height:334px}.feature-and-purchase .page-banner .container-1200{margin:0 auto;height:100%;position:relative}.feature-and-purchase .page-banner .container-1200 .image-wrap{width:492px;height:100%;position:relative;float:left}.feature-and-purchase .page-banner .container-1200 .image-wrap .big-device{position:absolute;bottom:0}.feature-and-purchase .page-banner .container-1200 .image-wrap .small-device{display:none}.feature-and-purchase .page-banner .container-1200 .text-wrap{height:100%;width:700px;float:right}.feature-and-purchase .page-banner .container-1200 .text-wrap>h1{margin-top:0;font-family:"signika", "Arial", "sans-serif";padding-top:35px;line-height:50px;font-size:38px;color:#d13939;font-weight:600;width:95%}.feature-and-purchase .page-banner .container-1200 .text-wrap>p{color:#d13939;padding-top:0px;padding-right:80px;font:600 normal 26px/36px "proxima-nova-n6", "proxima-nova" ,Arial ,sans-serif}.textbox-link-wrap{padding-top:25px;text-align:center}.textbox-link-wrap>a{font:600 normal 19px/23px "proxima-nova-n6", "proxima-nova" ,Arial ,sans-serif}.free-trial-wrap{text-align:center;padding:50px 0 70px 0}.free-trial-wrap>a{font:600 normal 19px/23px "proxima-nova-n6" "proxima-nova" ,Arial ,sans-serif}.school-premium-contact-us{padding:20px 35px;text-align:center}.school-premium-contact-us .contact-us-form-title{text-align:left;padding:6px 0;font-weight:600}.school-premium-contact-us .modal-head{color:#65a9ba;font-size:20px;font-weight:600;line-height:30px;border-bottom:1px solid #707070}.school-premium-contact-us .cross-icon{color:#fff;position:absolute;top:-26px;right:4px;font-size:20px}.school-premium-contact-us .connect-school-admin-form{box-sizing:border-box;padding:10px}.school-premium-contact-us .connect-school-admin-form .inp-wrap{margin-bottom:18px;text-align:left}.school-premium-contact-us .connect-school-admin-form .inp-wrap .inp-brand{box-shadow:none;background-color:transparent;padding:6px 11px}.school-premium-contact-us .connect-school-admin-form .inp-wrap.submit-btn{text-align:center;margin-bottom:0}.school-premium-contact-us>p{font-size:14px;padding-top:10px;margin:0 auto;padding-bottom:4px;width:93%;color:#c2c2c2}.page-content-parent .free-trial-wrap{text-align:center;padding:30px 0 100px 0}.page-content-parent .free-trial-wrap>a{font-weight:600}.page-content-parent .header-wrap{text-align:center;padding:20px 0}.page-content-parent .header-wrap>h1{color:#464a4d;font:500 normal 32px/38px "museo-sans-n5", "museo-sans", sans-serif}.page-content-parent .listing-wrap .list{display:inline-block;width:30%;padding:1.5%;vertical-align:top;min-height:130px;color:#464a4d}.page-content-parent .listing-wrap .list>p{font-size:17px;line-height:21px;margin:0}.page-content-parent .listing-wrap .list>ul{margin-left:10px}.page-content-parent .listing-wrap .list>ul>li{padding-left:25px;background:url(//cdn.splashmath.com/assets/features_and_purchase/bullet-tick-green-25fe2fe2379b76df4fca526c7d2c59c26679002cd4b0ffb52da8d6ef63ee4168.png) no-repeat;background-position:left center;font-size:20px;line-height:32px}.page-content-parent .listing-wrap .list>h3{background:url(//cdn.splashmath.com/assets/features_and_purchase/sprite-feature-page-2a7be0de111b560c177ddf37a86ec6694ab8f617206e9170807fb92c6b0b41b1.png) no-repeat left center transparent;padding:5px 0 5px 50px;font-weight:500;font-size:20px;line-height:40px;color:#505050;margin:0}.page-content-parent .listing-wrap .list>h3.icon1{background-position:left 0px}.page-content-parent .listing-wrap .list>h3.icon3{background-position:left -166px}.page-content-parent .listing-wrap .list>h3.icon4{background-position:left -240px}.page-content-parent .listing-wrap .list>h3.icon5{background-position:left -315px}.page-content-parent .listing-wrap .list>h3.icon6{background-position:left -395px}.page-content-parent .listing-wrap .list>h3.icon7{background-position:left -472px}.page-content-parent .listing-wrap .list>h3.icon8{background-position:left -544px}.page-content-parent .listing-wrap .list>h3.icon9{background-position:left -610px}.page-content-parent .listing-wrap .list>h3.icon10{background-position:left -682px}.page-content-parent .listing-wrap .list>h3.icon11{background-position:left -760px}.page-content-parent .listing-wrap .list>h3.icon12{background-position:left -830px}.page-content-parent .listing-wrap .list>h3.icon13{background-position:left -906px}.page-content-parent .listing-wrap .list>h3.icon14{background-position:left -78px}.teacher .feature-and-purchase .page-content .container-1200 .text-wrap.text-wrap{width:700px;float:right}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap{padding:40px 0 30px 0;text-align:center}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle{border:1px solid #e1e2e2;border-radius:10px;display:inline-block;overflow:hidden;width:450px}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle>li{list-style:none;float:left;width:50%}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle>li>a{color:#808182;display:block;font-family:"proxima-nova", Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;padding:8px 0 10px;text-align:center;box-shadow:inset -2px -2px 0px rgba(1,1,1,0.1)}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle>li.active>a{color:#ffffff;background:#09c2fd;box-shadow:inset 2px 2px 1px #05afe6}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#funding-grants .content-blk-wrap{box-shadow:none;padding-top:0}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#funding-grants .content-blk-wrap .rules-details{text-align:left}.teacher .feature-and-purchase .page-content .container-1200 .tab-content{display:none}.teacher .feature-and-purchase .page-content .container-1200 .tab-content.active{display:block}.features-list-table .listing-wrap{text-align:center}.features-list-table .listing-wrap .list-cont{display:block;text-align:center}.features-list-table .listing-wrap .list-cont .list{display:inline-block;width:370px;margin:10px 34px;border:1px solid #c0c0c0;border-radius:10px;box-shadow:0px 1px 1px rgba(1,1,1,0.3);vertical-align:top}.features-list-table .listing-wrap .list-cont .list .list-heading{border-radius:10px 10px 0 0;background-color:#fff9e3;text-align:center;height:75px;padding-top:25px}.features-list-table .listing-wrap .list-cont .list .list-heading h3{margin:0;color:#705050;font-family:"signika";font-size:28px}.features-list-table .listing-wrap .list-cont .list .list-heading p{color:#6d6d6d;font-size:17px}.features-list-table .listing-wrap .list-cont .list>ul{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:20px}.features-list-table .listing-wrap .list-cont .list>ul>li{color:#656565;padding-left:25px;background:url(//cdn.splashmath.com/assets/features_and_purchase/bullet-tick-grey-a5b803a5ba1e51e8bd27419df2a67189317e4eb5675e0d5e81e2537975d8e062.png) no-repeat;background-position:left center;font-size:16px;line-height:26px;text-align:left}.features-list-table .listing-wrap .list-cont .list .list-footer{text-align:center;height:95px}.features-list-table .listing-wrap .list-cont .list .list-footer>h3{color:#705050;margin:0;padding-top:20px;font:300 normal 23px/27px "proxima-nova-n3", "proxima-nova", sans-serif}.features-list-table .listing-wrap .list-cont .list .list-footer>h3.free-edition{padding-top:21px}.features-list-table .listing-wrap .list-cont .list .list-footer>h3.contact-link>a{color:#705050;text-decoration:underline}.features-list-table .listing-wrap .list-cont .list .list-footer>p{font:400 normal 16px/20px "proxima-nova-n4", "proxima-nova", sans-serif;color:#4c4c4c;padding-top:8px}.features-list-table .listing-wrap .list-cont .list .list-footer>p.no-padd{padding:0}.features-list-table .listing-wrap .list-cont .list .list-footer>a{text-decoration:underline}.features-list-table .listing-wrap .list-cont .list .list-footer .district-price{color:#4c4c4c;padding-top:8px}.features-list-table .listing-wrap .list-cont .list.pricing-wrapper{position:relative;margin-bottom:60px}.features-list-table .listing-wrap .list-cont .list.pricing-wrapper .contact-us-btn{position:absolute;bottom:-60px;left:16px;min-width:200px}.features-list-table .feature-table-wrap{margin-bottom:30px}.features-list-table .feature-table-wrap>p{font:300 normal 14px/20px "proxima-nova-n3", "proxima-nova", sans-serif;padding-top:10px}.features-list-table .feature-table-wrap table.feature-table{border:1px solid #cccccc;width:70%;margin:0 auto;box-sizing:border-box}.features-list-table .feature-table-wrap table.feature-table tr{height:50px;text-align:center;font-family:"proxima-nova-n3", "proxima-nova", sans-serif;font-weight:300}.features-list-table .feature-table-wrap table.feature-table tr:first-child{border-bottom:1px solid #cccccc;height:90px}.features-list-table .feature-table-wrap table.feature-table tr:nth-child(odd){background-color:#f9fafc}.features-list-table .feature-table-wrap table.feature-table th{font-size:24px;color:#4f4f4f;font-weight:400}.features-list-table .feature-table-wrap table.feature-table th:first-child{font-size:25px;font-weight:600;text-align:left;padding-left:30px}.features-list-table .feature-table-wrap table.feature-table th+th{width:17%;border-left:1px solid #cccccc;font-size:20px}.features-list-table .feature-table-wrap table.feature-table th.feature{width:40%}.features-list-table .feature-table-wrap table.feature-table td{font-size:18px;color:#525553}.features-list-table .feature-table-wrap table.feature-table td.tick{background:url(//cdn.splashmath.com/assets/features_and_purchase/tick-green-f0435ebbc360e0587261ed19517b0b610eaf9d2f5dc6a9c4789c6fabd5e0652d.png) no-repeat;background-position:center center}.features-list-table .feature-table-wrap table.feature-table td.cross{background:url(//cdn.splashmath.com/assets/features_and_purchase/cross-red-icon-d2ca9abdb964e6846c16bad86e847fce4fffaa39ddaa99f14eb49afb6f4aa98c.png) no-repeat;background-position:center center}.features-list-table .feature-table-wrap table.feature-table td:first-child{text-align:left;padding-left:30px}.features-list-table .feature-table-wrap table.feature-table td+td{border-left:1px solid #cccccc}.premium-btn-wrapper{padding:20px}.premium-btn-wrapper>a{margin:0 50px}.features-list-sub{padding:40px 20px 0 20px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap{padding-top:40px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap th,.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap .feature{font-size:15px;line-height:19px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap tr>td{font-size:15px;line-height:19px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap tr td.tick,.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap tr td.cross{background-size:14px 12px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap>p{text-align:left;font-size:14px;line-height:18px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap table.feature-table tr:first-child{height:70px}.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap table.feature-table td:first-child{padding-left:20px}@media only screen and (min-device-width: 320px) and (max-device-width: 450px) and (orientation: portrait), only screen and (min-device-width: 451px) and (max-device-width: 670px) and (orientation: landscape), only screen and (min-device-width: 671px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 320px) and (max-width: 834px){.parent .feature-and-purchase .page-banner{background-image:url(//cdn.splashmath.com/assets/features_and_purchase/mobile/parent-banner-bg-ff8bd8a93e8b97a61564881882c3f3cc760e201849726418e89fae06d1313a09.png)}.teacher .feature-and-purchase .page-banner{background-image:url(//cdn.splashmath.com/assets/features_and_purchase/mobile/teacher-banner-bg-48d965c6d33d3223ecbcf074be2a86138f7a88a646a8afe2bbff97641c67665e.png)}.feature-and-purchase .page-banner{height:auto}.feature-and-purchase .page-banner .container-1200{text-align:center}.feature-and-purchase .page-banner .container-1200 .image-wrap{width:100%;position:relative;top:35px;float:initial}.feature-and-purchase .page-banner .container-1200 .image-wrap .big-device{display:none}.feature-and-purchase .page-banner .container-1200 .image-wrap .small-device{display:inline;width:207px}.feature-and-purchase .page-banner .container-1200 .text-wrap{position:relative;width:100%}.feature-and-purchase .page-banner .container-1200 .text-wrap>h1{font-size:24px;line-height:28px;margin:0 auto;padding-top:50px}.feature-and-purchase .page-banner .container-1200 .text-wrap>p{font-size:18px;line-height:22px;margin:0;padding-top:10px;padding-right:0}.textbox-link-wrap>a,.free-trial-wrap>a{font:500 16px/20px "proxima-nova-n5", "proxima-nova", sans-serif}.textbox-link-wrap{padding-bottom:50px}.free-trial-wrap{padding:20px 0 50px 0}.parent .feature-and-purchase .page-content-parent .container-1200{text-align:center}.parent .feature-and-purchase .page-content-parent .container-1200 .header-wrap{padding:10px 0 0}.parent .feature-and-purchase .page-content-parent .container-1200 .header-wrap>h1{font-size:22px;line-height:26px;width:96%;margin:0 auto;padding:10px 0}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list{text-align:left;width:90%;padding:15px 0px;margin:0 auto;min-height:100px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list>h3{font-size:16px;line-height:20px;padding:15px 0 15px 50px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list>p{font-size:15px;line-height:19px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list .list-heading{font-size:17px;line-height:36px;background-size:40px 25px;padding-left:50px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list ul li{padding-left:18px;background-image:url(//cdn.splashmath.com/assets/features_and_purchase/mobile/bullet-tick-green-cc834b95f5f38c08f2e2ee5cb24d1896d4a7ecc317eebd94f5da64ad21824743.png);background-size:11px 12px;font-size:15px;line-height:22px}.parent .feature-and-purchase .page-content-parent .container-1200 .free-trial-wrap>a{font-size:16px;line-height:20px;padding:8px 20px;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-weight:500}.parent .feature-and-purchase .page-content-parent .container-1200 .free-trial-wrap.parent-free-start-cta-wrap{margin-right:0}.teacher .feature-and-purchase .page-content .container-1200{text-align:center}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle{width:300px}.teacher .feature-and-purchase .page-content .container-1200 .tab-selector-wrap .features-funding-toggle>li>a{font-size:15px;line-height:19px;padding:6px 0 7px;font-weight:400}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap{text-align:center}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list{border-radius:4px;width:280px;margin:10px 10px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-heading{border-radius:4px 4px 0 0;height:45px;padding-top:0px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-heading h3{font-size:18px;line-height:45px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-heading p{display:none}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list ul{padding:10px 15px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list ul li{padding-left:12px;background-size:8px 6px;font-size:15px;line-height:25px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-footer{height:52px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-footer h3{padding-top:6px;font-size:18px;line-height:22px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-footer h3.free-edition{padding-top:5px}.teacher .feature-and-purchase .page-content .container-1200 .tab-content#pricing-features .listing-wrap .list-cont .list .list-footer>p{font-size:12px;line-height:14px;padding-top:4px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table{width:97%;margin:0 auto}.teacher .feature-and-purchase .feature-table-wrap table.feature-table tr{height:45px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table tr:first-child{height:45px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table tr:nth-child(odd){background-color:#f6f6f6}.teacher .feature-and-purchase .feature-table-wrap table.feature-table th{font-size:14px;line-height:18px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table th:first-child{font-size:14px;padding-left:10px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table th+th{width:18%}.teacher .feature-and-purchase .feature-table-wrap table.feature-table th.feature{width:46%}.teacher .feature-and-purchase .feature-table-wrap table.feature-table td{font-size:14px;line-height:18px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table td.tick,.teacher .feature-and-purchase .feature-table-wrap table.feature-table td.cross{background-size:11px 9px}.teacher .feature-and-purchase .feature-table-wrap table.feature-table td:first-child{padding-left:10px}.teacher .feature-and-purchase .feature-table-wrap>p{padding:10px 10px 0;text-align:left}.parent-login-form .gradepage-banner-form{width:100%;padding:42px 0 30px 0}.parent-login-form .gradepage-banner-form>h1{font-size:24px;line-height:28px}.parent-login-form .gradepage-banner-form>p{font-size:18px;line-height:22px;padding:10px 0 0px 0}.parent-login-form .gradepage-banner-form .thin-form-cta-wrap{float:none;padding-top:10px}.parent-login-form .gradepage-banner-form .thin-form-cta-wrap .thin-form-parent-singup-btn{padding:8px 20px;font-size:16px;line-height:20px;font-weight:500}.parent-login-form .gradepage-banner-form .field-container.field-container{width:90%;float:none;margin-right:0;margin-bottom:22px}.parent-login-form .gradepage-banner-form .field-container.field-container input{font-size:16px;line-height:20px;padding:10px 3%}.edition-wrapper{left:auto}.edition-wrapper>li.divider{display:none}.edition-wrapper>li:first-child{padding-top:0px}.features-list-table .feature-table-wrap>p{font-size:12px}}@media only screen and (max-device-width: 834px) and (orientation: portrait){.features-list-sub.features-list-table .feature-table-wrap.feature-table-wrap{padding-top:80px}.features-list-sub.features-list-table .listing-wrap .list-cont .list.pricing-wrapper .contact-us-btn{left:-5px}}@media only screen and (min-device-width: 375px) and (min-width: 375px) and (max-device-width: 834px) and (max-width: 834px) and (orientation: landscape), only screen and (device-width: 768px) and (orientation: portrait), (width: 768px), only screen and (device-width: 834px) and (orientation: portrait){.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list{width:46%;padding:10px}.parent-login-form .gradepage-banner-form .field-container.field-container{width:60%}.parent-login-form .gradepage-banner-form>h1{padding:0 21%}.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr td,.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr th{font-size:16px;line-height:20px}.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr td.tick,.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr td.cross,.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr th.tick,.teacher .feature-table-wrap.feature-table-wrap table.feature-table tr th.cross{background-size:16px 12px}.teacher .feature-table-wrap.feature-table-wrap table.feature-table th:first-child{font-size:17px;line-height:21px}.textbox-link-wrap>a,.free-trial-wrap>a{font-size:18px;line-height:22px}}@media only screen and (max-device-width: 480px) and (orientation: portrait){.parent-login-form .gradepage-banner-form .big-device{display:none}.parent-login-form .gradepage-banner-form .small-device.small-device{display:block}}@media only screen and (max-device-width: 896px){.school-premium-contact-us.school-premium-contact-us.school-premium-contact-us{left:50%;transform:translateX(-50%);width:80%;padding:15px 15px;margin-left:0}.school-premium-contact-us.school-premium-contact-us.school-premium-contact-us .cross-icon{color:#000;top:20px;right:16px;font-size:16px}}@media only screen and (min-device-width: 1000px) and (max-device-width: 1112px) and (orientation: landscape), only screen and (min-width: 1000px) and (max-width: 1112px){.feature-and-purchase .page-banner{height:280px}.feature-and-purchase .page-banner .container-1200 .image-wrap{width:360px}.feature-and-purchase .page-banner .container-1200 .text-wrap{width:640px}.feature-and-purchase .page-banner .container-1200 .text-wrap>h1{line-height:44px}.feature-and-purchase .page-banner .container-1200 .text-wrap>p{line-height:32px}.feature-and-purchase .page-banner .container-1200 .text-wrap .textbox-link-wrap{padding-top:15px}.feature-and-purchase .feature-table-wrap{width:96%;margin:0 auto 30px}.feature-and-purchase .feature-table-wrap table.feature-table tr td,.feature-and-purchase .feature-table-wrap table.feature-table tr th{font-size:18px;line-height:22px}.feature-and-purchase .feature-table-wrap table.feature-table tr td.tick,.feature-and-purchase .feature-table-wrap table.feature-table tr td.cross,.feature-and-purchase .feature-table-wrap table.feature-table tr th.tick,.feature-and-purchase .feature-table-wrap table.feature-table tr th.cross{background-size:20px 16px}.feature-and-purchase .feature-table-wrap table.feature-table th:first-child{font-size:19px;line-height:23px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list{text-align:left}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list>h3{font-size:17px}.parent .feature-and-purchase .page-content-parent .container-1200 .listing-wrap .list>p{font-size:16px}.parent-login-form .gradepage-banner-form{width:660px}.parent-login-form .gradepage-banner-form>p{padding:5px 0 10px 0}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.pit-stop-back{background-color:rgba(0,0,0,0.7);bottom:-2px;left:-2px;position:fixed;right:-2px;top:-2px;z-index:1}.pit-stop-popup-wrap{position:relative;z-index:2;top:16%}.pit-stop-popup-wrap .welldone-logo-bg{position:absolute;top:-60px;left:7%;width:86%;height:108px;background:url(//cdn.splashmath.com/assets/assesment_complet_popup/head-bg-e967d87976ebf2e5419438cc6433b86a7a40fe861a1bdc692be950bb9916d561.png) no-repeat 0px 0px/100% 100% transparent}.pit-stop-popup-wrap .welldone-logo-bg>img{display:block;height:52px;max-width:381px;padding:36px 0px 0px 91px}.pit-stop-popup-wrap.pit-stop-popup-wrap.small{margin-left:-236px}.pit-stop-popup-wrap.pit-stop-popup-wrap.small .skill-popup{width:600px}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/pitstop-background-f03e6819d9d917add507a64381a61c15a5fcd1a73183120f2c0716718016e98f.png) no-repeat 0px 0px/100% #FFF9E9}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std>h4{color:#a35702;padding:15px 0}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .pitstop-message{font:normal 600 20px/22px "proxima-nova", Helvetica,Arial,sans-serif;color:#db8422;text-align:center}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .pitstop-btn{text-align:center;padding:10px}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .mod-btn{padding-top:40px;position:relative}.assessment-popup-for-teacher-std.assessment-popup-for-teacher-std .mod-btn:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:3px;width:70%;background-color:rgba(208,198,167,0.3)}.assessment-popup,.skill-popup{background:#FFF9E9;border-radius:40px;border:5px solid #FFEBBD;box-shadow:0px 0px 0px 9px #fff, 8px 8px 0px 9px #ECCF8C;box-sizing:border-box;margin:0px auto 30px;padding:82px 40px 50px;width:658px;background-size:100% 100%}.assessment-popup>h3,.skill-popup>h3{color:#a69762;font:normal 400 16px/24px "Open Sans",sans-serif;letter-spacing:1px;margin:0;padding:0;text-align:center;word-spacing:-2px;font-size:0.95em}.assessment-popup>h4,.skill-popup>h4{color:#dd8404;font:normal 600 24px/26px "proxima-nova", Helvetica,Arial,sans-serif;letter-spacing:1px;margin:0;padding-top:0px;text-align:center;word-spacing:-0.7px}.assessment-popup{padding:75px 40px 30px}.skill-popup{padding:42px 40px 60px}.skill-popup>h3{margin-top:20px;margin-bottom:35px;font-size:15px;padding:0px 16px;margin-left:13px;text-align:left}.skill-popup>h3 a{color:green}.skill-popup.limit-reached-popup{padding:22px 40px 30px}.detail-list{padding:25px 0px 25px 17px;list-style-type:none;margin:0px 0px 10px -30px;text-align:center}.detail-list>li{color:#a69762;display:inline-block;font:normal 400 15px/19px "Open Sans",sans-serif;letter-spacing:0.4px;margin-right:48px;position:relative;text-align:center;text-transform:capitalize;width:141px}.detail-list>li>img{display:block;height:51px;left:-26px;margin-top:-38px;position:absolute;top:50%;width:52px}.detail-list>li>span{background-color:#ffffff;border:1px solid #ece4c8;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;color:#9f905c;display:block;font:normal 600 26px/30px "Open Sans",sans-serif;letter-spacing:3px;margin-bottom:4px;padding:6px 28px;text-align:center;text-transform:capitalize}.detail-list>li:last-child{margin-right:0}.detail-list-for-teacher.detail-list-for-teacher li{width:161px}.parent-plug-msg{color:#a69762;margin-bottom:10px;display:block;font:normal 400 15px/19px "Open Sans",sans-serif}.parent-plug-msg.footline{font-size:0.8em;margin-top:10px}.parent-click-sub{text-align:center;padding-top:10px;padding-bottom:25px}.parent-click-sub>a{text-decoration:none;font:normal 400 20px/28px "proxima-nova", Helvetica,Arial,sans-serif}.parent-click-sub.no-pad{padding-bottom:0px}.or-img-wrap{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/or-f7b5b6ff0c0deba8bab5893c17da29b01e0cfc46ae696ca2a94e740976d2ab32.png) no-repeat center center transparent;height:13px;margin-bottom:15px}.cont-learning{text-align:center}.cont-learning>a{background-color:transparent;border:1px solid #f79201;border-radius:25px;color:#f79201;display:inline-block;font:normal 400 16px/20px "Open Sans",sans-serif;letter-spacing:2px;padding:11px 17px;text-decoration:none}.cont-learning>a:hover{background-color:#ffffff}#modals #exceeded-attempts.make-visible{width:1026px;height:770px}#modals #exceeded-attempts .skill-exceeded-attempts-modal{width:auto}@media only screen and (max-width: 900px){#modals #pitstop .pit-stop-popup-wrap.pit-stop-popup-wrap.modal{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal .skill-popup.limit-reached-popup{transform:scale3d(1, 1, 1)}}@media only screen and (max-device-width: 736px){#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5)}#modals #exceeded-attempts .pit-stop-popup-wrap.skill-exceeded-attempts-modal.modal .skill-popup.limit-reached-popup{transform:scale3d(1, 1, 1)}}body.sp-lang-es .or-img-wrap{background:url(//cdn.splashmath.com/assets/assesment_complet_popup/es/or-9e8df6f046540f032cf41011324051223b0827374b709a504953f6fb0f49ee5a.png) no-repeat center center transparent}.sp-loader-inner{display:block;min-height:100px;background:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center}.sp-loader-inner>*{visibility:hidden}.padded-inline{display:inline}.padded-inline::before{content:' '}.padded-inline::after{content:' '}.tcenter{text-align:center}.capitalize{text-transform:capitalize}.loader-container{padding:20px;text-align:center}#faux-bkg-container{background:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center;width:100%;min-height:200px;padding:20px}.page-header{text-align:center;margin-top:0px;margin-bottom:0px;padding:20px 0px}.stage--prime{background:white;margin:0px auto;margin-top:0px;padding-top:50px;width:800px}.stage--prime.short-pad{padding-top:30px}.stage--prime.small-purchase-container{border:1px solid #b8bcaf;padding-top:20px;padding-bottom:34px;width:600px}.stage--prime>header{padding:20px}.stage--prime>header h1{font-size:30px}.stage--prime>header h2{font-size:20px}.stage--prime>header h1,.stage--prime>header h2{text-align:center}.stage--prime>.body{padding:0px 20px 20px 20px}.stage--prime .inp-wrapper-last{padding-top:10px;text-align:center}.stage--prime>footer{text-align:center;padding:20px}.page-banner{background:url(//cdn.splashmath.com/assets/welcome-flow/banner-26b29610ce5c2eabb31f16b02e23a140782952d55fb67b3063aac9e029891e2a.jpg) no-repeat center center;height:104px;background-size:cover}.page-banner.xmas{background:url(//cdn.splashmath.com/assets/welcome-flow/banner-xmas-08ec70da09b0f5125a58f8ac4d3210fb69c1cad6ad0b188733436f91b2a7eeca.jpg) no-repeat center center;background-size:cover}.full-page-overlay{background:rgba(0,0,0,0.5) url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999}.recurring-info{font-size:0.6em;color:gray;left:0px;width:100%;text-align:center;bottom:5px}#footer{margin-top:0px !important}.content .flash{text-align:center}.flash-message{margin-bottom:0 !important}.sp-loader{display:block;min-height:100px;background:url(//cdn.splashmath.com/assets/loader-5a90c9c42df974578a76661ee6b886d39d5af776509416b3855aa6169de58edd.gif) no-repeat center center}.sp-loader>*{visibility:hidden}.js-active .pseudo-loader{min-height:auto;background:none}.js-active .pseudo-loader>*{visibility:visible}.footer#footer{margin-top:0px !important}a{cursor:pointer}.zilch-wrapper{text-align:center;color:silver;padding:20px}.tab-body header,.tab-body tabs-content{margin:10px}.global>.content{padding-top:0}@media (max-width: 599px){.global>.content{padding-top:55px}}.ajax_spinner.sp-global-spinner{display:block;z-index:1070 !important}.ajax_spinner.sp-global-spinner .ajax_msg{position:absolute;top:50%;left:0;margin-top:60px;right:0;text-align:center;font-weight:bold;color:#01BAF0;font-size:1rem}.ajax_spinner.sp-global-spinner.opaque{opacity:1 !important;background-color:white !important}.ajax_spinner.sp-global-spinner.almost-opaque{background-color:rgba(255,255,255,0.9)}h3 .small-message{font-weight:normal;font-size:16px;line-height:normal;color:#575656}h3.page-header{color:gray;font-weight:bold}.popover.tour-tour.right>.arrow{border-right-color:black}.popover.tour-tour.left>.arrow{border-left-color:black}.stage--prime{padding-top:30px}.purchase-heading>h3{color:#07b2d1;font-size:25px;line-height:33px;margin:0;padding:0 0 6px;text-align:center;font-weight:600;font-family:'khula', sans-serif}.purchase-heading>h5{color:#010101;margin:0;padding-bottom:10px;text-align:center;font:normal 400 14px/18px "proxima-nova-n4", "proxima-nova", Arial, sans-serif}.stage--prime--product-purchase{max-width:900px;position:relative;width:96%;padding:30px 1.6%;border-radius:5px;margin-top:21px}.stage--prime--product-purchase .summer-badge{position:absolute;left:-8px;top:-8px;background:url(//cdn.splashmath.com/assets/summer_program/summer_badge_modal-db12f3a8e88faf94fc435ba48451f5c6591fc4c4092ff6690b9235dc87ac43bb.png) 0 0 no-repeat;height:97px;width:107px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.stage--prime--product-purchase .summer-badge>span{width:68px;display:block;font-size:14px;line-height:13px;padding:6px;color:#8b002b;font-weight:bold}.stage--prime--product-purchase .body{padding:0px 0px 20px 0px}.stage--prime--product-purchase .body.card-details{width:61%;display:inline-block;float:left;border-right:1px solid #e8e7e7;padding:14px 4.5% 0px 0}.stage--prime--product-purchase .body.card-details .secure-payment-msg{text-align:center;color:#717171;padding:0 10px}.stage--prime--product-purchase .body.no-peace-risk-commitment-msg{float:none;margin:0 auto;display:block;border:none}.stage--prime--product-purchase .body.product-details{width:30%;float:right;padding-bottom:0px}.stage--prime--product-purchase .body.product-details .product-details-container{width:100%;margin-left:auto;margin-top:30px;font-size:20px;text-align:center}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner{margin:0 auto;background-size:contain;width:auto;height:auto;max-width:250px}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header{height:2.1em;background:#07b2d1;font-size:1.3em}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header.half-header{display:none}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header h1{line-height:1.7em;padding-top:0;color:#fff;font-weight:600;font-size:inherit;text-transform:capitalize}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body{padding:10px;font-size:0.8em;padding-top:5px}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key{display:inline-block;text-align:left}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key .product-key-feature{list-style-type:disc;list-style-position:outside;color:#6c6e6d;text-align:left;font-size:1em}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key .product-key-feature.money-back{display:none}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc{margin-top:25px;position:relative;font-size:2.5em}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-before-deduction{font-size:0.45em;color:gray;display:block;text-decoration:line-through}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-after-deduction{padding-top:10px;display:block;font-size:0.6em;padding-bottom:10px}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-original{margin-top:40px;display:inline-block}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .purchase-desc{font-size:0.7em;color:gray}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .recurring-info{font-size:0.34em}.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .icon-check{color:green;margin-right:10px}.stage--prime--product-purchase .body.product-details .product-details-container .pd-sec{margin:20px 0px}.stage--prime--product-purchase .body.product-details footer{margin-top:5px;z-index:2;position:relative;text-align:center;font-size:0.75em}.sp-product-being-purchased .product-container-inner.product-container-inner.product-container-inner.product-container-inner>header{background-color:transparent;padding:0}.sp-product-being-purchased .product-container-inner.product-container-inner.product-container-inner.product-container-inner>header>h1{background:#01baf2;color:#fff;line-height:28px;padding:10px 0}.sp-product-being-purchased .property-list{padding-top:15px}.sp-product-being-purchased .property-list>li{color:#747474;font-size:16px;line-height:24px;text-align:left;padding-left:16px;text-indent:-10px;padding:0 10px 0 30px}.sp-product-being-purchased .property-list>li>i{padding-right:5px}.sp-summer-product-purchase .buying-message.product-icon,.sp-product-purchase-app-subscription-user .buying-message.product-icon,.sp-product-purchase-web-subscription-user .buying-message.product-icon{display:none}.sp-summer-product-purchase .product-container-inner-free-flow .buying-message.product-icon{display:block !important}.sp-product-purchase-web-subscription-user{background:#ffffff;padding:20px 0px}.sp-product-purchase-web-subscription-user .small-purchase-container{min-height:330px;width:800px}.sp-product-purchase-web-subscription-user .container.payment-head{display:none}.sp-product-purchase-web-subscription-user .body.card-details{width:72%;border-right:none;padding:0;float:none;text-align:left}.sp-product-purchase-web-subscription-user .body.card-details form>p{padding-bottom:40px}.sp-product-purchase-web-subscription-user .peace-risk-commitment-wrap:before{right:28%;top:7%;height:370px}.sp-summer-product-purchase .container.payment-head{display:none}.ssl-single-line-assurance{display:none}.summer-benefit-arnon-trial .summer-benifit-section{display:inline-block;width:100%;margin-top:20px;padding:25px 0 0 0}.sp-product-purchase-app-subscription-user{display:block;background:#ffffff}.sp-product-purchase-app-subscription-user .body.no-peace-risk-commitment-msg{float:left;border:none}.sp-product-purchase-app-subscription-user .full-page-content{padding-top:20px}.sp-product-purchase-app-subscription-user .ar-trial-product-user{border:1px solid #dddddd;border-radius:0;width:800px;text-align:center;margin-top:0;padding-bottom:10px}.sp-product-purchase-app-subscription-user .ar-trial-product-user .body{border:none;width:72%;padding:0;float:none;text-align:left}.sp-product-purchase-free-user .stage--prime--product-purchase{margin-bottom:50px}.sp-product-purchase-free-user .stage--prime--product-purchase .secure-payment-msg{display:none}.sp-product-purchase-free-user .stage--prime--product-purchase .body.no-peace-risk-commitment-msg{float:left}.product-container-inner{position:relative}.product-container-inner .click-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow{border:none}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow header{background:#fff}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow header h1{color:#333;background:#fff;font:normal 600 22px/26px "proxima-nova-n4", "proxima-nova", sans-serif;border-bottom:none}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow .price-after-deduction{color:#52B6CE;padding-top:5px}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow .property-list li{padding:0}.product-container-inner.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow.product-container-inner-free-flow .product-icon img{border-radius:20px}.planchangelabel>a{color:#949EA3;text-decoration:underline}.form--product-purchase{width:100%;margin:0 auto}.form--product-purchase .inp-wrap{margin:0}.form--product-purchase .inp-wrapper .inp-wrap+.inp-wrap{margin-left:2%;width:49%}.form--product-purchase .inp-wrapper-last.inp-wrapper-last{margin-top:30px}.form--product-purchase .inp-wrapper-last.inp-wrapper-last .inp-wrap{margin-bottom:14px}.form--product-purchase .inp,.form--product-purchase .inp-text-area{padding:6px 15px;background:none repeat scroll 0 0 #fff;border:1px solid #d2d0d0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0px;-webkit-box-shadow:0 0 #fff inset;-moz-box-shadow:0 0 #fff inset;box-shadow:0 0 #fff inset}.form--product-purchase label{font-size:15px;font-weight:500;line-height:30px;margin:0;text-align:left;color:#3698af;font-weight:bold}.form--product-purchase ul.card_logos{display:inline-block;margin:0;padding:0;position:absolute;right:10px;top:38px}.form--product-purchase .card_visa,.form--product-purchase .card_mastercard,.form--product-purchase .card_amex,.form--product-purchase .card_discover,.form--product-purchase .card_diners,.form--product-purchase .card_jcb{display:none;width:50px;height:30px;overflow:hidden;text-align:left;text-indent:-999px;top:0px;position:relative;background:url(//cdn.splashmath.com/assets/sprite-cards-778db050fe3a1060e940dfe86844266ef8bf71cb1aa9c35d6e59e7933ad7b76b.png) 0 0 no-repeat}.form--product-purchase .card_mastercard{background-position:-55px 0}.form--product-purchase .card_amex{background-position:-110px 0}.form--product-purchase .card_discover{background-position:-165px 0}.form--product-purchase .card_diners{background-position:-220px 0}.form--product-purchase .card_jcb{background-position:-660px 0}.form--product-purchase .is_visa li,.form--product-purchase .is_mastercard li,.form--product-purchase .is_amex li,.form--product-purchase .is_discover li,.form--product-purchase .is_diners li,.form--product-purchase .is_jcb li,.form--product-purchase .is_nothing li{display:none}.form--product-purchase .is_visa li.card_visa,.form--product-purchase .is_mastercard li.card_mastercard,.form--product-purchase .is_amex li.card_amex,.form--product-purchase .is_discover li.card_discover,.form--product-purchase .is_diners li.card_diners,.form--product-purchase .is_jcb li.card_jcb{display:inline-block}.form--product-purchase .purchase-targets{background:none repeat scroll 0 0 #F5F4F2;border:1px solid #E5E5E5;padding:10px;border-radius:4px}.form--product-purchase .purchase-for-free-student{display:inline-block;margin-right:50px}.form--product-purchase .purchase-for-new-student{display:inline-block}.form--product-purchase .child-select{display:inline-block;margin-right:10px;width:16px;height:16px;line-height:16px}.form--product-purchase .child-select-label{display:inline-block;font-size:18px;margin-top:0px}.form--product-purchase .secure-payment-msg{display:inline-block;margin-top:5px;width:100%;text-align:center}.form--product-purchase.form-trial-product-purchase{position:relative}.form--product-purchase.form-trial-product-purchase h3{color:#767676;font-size:14px;line-height:18px;margin:0px;padding-bottom:30px;text-align:center}.form--product-purchase.form-trial-product-purchase .ssl-badge{background:url(//cdn.splashmath.com/assets/parent/ssl-21915472d899450a72e2f78e3a4ba1d8bf81fc1bc0fb9d355e5ee224d98aae40.png) no-repeat center center transparent;position:absolute;height:37px;width:37px;right:35px;bottom:9px}.form--product-purchase.form-trial-product-purchase>h5{color:#07b2d1;font-size:28px;line-height:34px;margin:0;padding:0 0 7px;text-align:center;font-weight:400}.form--product-purchase.form-trial-product-purchase>p{color:#000000;font-size:15px;line-height:25px;margin:0;padding:0 0px 30px;text-align:center}.form--product-purchase.form-trial-product-purchase .inp-wrap{margin:0 16px 31px 16px;position:relative;color:#767676}.form--product-purchase.form-trial-product-purchase .inp-wrap .help-inline{margin-right:0px;display:inline-block;margin-left:0px;min-width:105px;max-width:160px}.form--product-purchase.form-trial-product-purchase .inp-submit{text-align:center;padding-top:2px}.form--product-purchase.form-trial-product-purchase .inp-submit>.button{min-width:266px;padding:4px 20px}.form--product-purchase.form-trial-product-purchase .inp-wrap label{color:#333333;float:left;font-size:15px;line-height:33px;font-weight:600;margin:0;width:104px}.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code{width:110px;position:relative;text-align:right;right:17px}.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code a.dtl{background:url(//cdn.splashmath.com/assets/parent/info-4226acc7f237a94213f20e596c93f72535b1367e53f0c88b938eca7aa88a4d89.png) no-repeat right center transparent;position:absolute;right:-15px;top:50%;margin-top:-6px;height:12px;width:12px;display:block;text-indent:-9999px}.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code .popover{top:-83px !important;left:-194px !important}.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code .popover>.popover-content{line-height:20px}.form--product-purchase.form-trial-product-purchase .security-code-wrap .controls{width:47px}.form--product-purchase.form-trial-product-purchase .cvv-help-modal{position:fixed;left:50%;margin:0 0 0 -190px;width:380px;top:24%;background:#ffffff;padding:10px;border-radius:6px;box-sizing:border-box;bottom:auto;box-shadow:0 0 10px 0 #000}.form--product-purchase.form-trial-product-purchase .cvv-help-modal>.cross{color:#b7b7b7;font-size:16px;position:absolute;right:10px;top:10px}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.cvv-msg{text-align:left}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.cvv-msg>h6{color:#242424;font:normal 600 18px/24px "proxima-nova-n6", "proxima-nova", Arial, sans-serif}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.cvv-msg>p{color:#565656;font:normal 400 16px/24px "proxima-nova-n4", "proxima-nova", Arial, sans-serif}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.card-img{display:none;height:180px;background:url(//cdn.splashmath.com/assets/cvv-visa-card-7badf443df107405dbf942dea1918bdb7d59660ae4beeb4ed0d3735315c8907d.png) center center/100% auto no-repeat transparent}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.card-img.visa{display:block}.form--product-purchase.form-trial-product-purchase .cvv-msg-content>.card-img.amex{display:block;background-image:url(//cdn.splashmath.com/assets/cvv-amex-card-8cbb6be3ae3aa3443a1ebc666aa3092bd67add4f7d4d282eaa7b42a2c76337bd.png)}.form--product-purchase.form-trial-product-purchase .controls{float:right;width:303px;max-width:100%}.form--product-purchase.form-trial-product-purchase .controls .inp,.form--product-purchase.form-trial-product-purchase .controls .inp-text-area{font-size:16px;line-height:32px;padding:0 9px;height:34px;font-weight:300;color:#000}.form--product-purchase.form-trial-product-purchase .controls .inp.cc-cvc,.form--product-purchase.form-trial-product-purchase .controls .cc-cvc.inp-text-area{padding:0px 5px}.form--product-purchase.form-trial-product-purchase .controls input[disabled]{display:none}.form--product-purchase.form-trial-product-purchase .control-group{margin-bottom:10px}.form--product-purchase.form-trial-product-purchase .control-group .inp-brand{padding:7px 8px}.form--product-purchase.form-trial-product-purchase .card_logos{top:-30px;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);right:-20px}.form--product-purchase.form-trial-product-purchase .card_logos>li{display:block;float:left}.form--product-purchase.form-trial-product-purchase .date-field{border:1px solid #d2d0d0;float:left;padding:0;color:#767676}.form--product-purchase.form-trial-product-purchase .date-field.month{margin-right:15px;width:45px}.form--product-purchase.form-trial-product-purchase .date-field.month:after{color:#d2d0d0;content:"/";font-size:20px;position:absolute;right:-12px;top:6px}.form--product-purchase.form-trial-product-purchase .date-field.year{margin-right:15px;width:64px}.form--product-purchase.form-trial-product-purchase .date-field a.dropdown-toggle{color:#767676;display:block;font-size:16px;line-height:20px;font-weight:300;padding:6px 5px}.form--product-purchase.form-trial-product-purchase .date-field a.dropdown-toggle>.caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #767676;position:absolute;right:2px;top:5px}.form--product-purchase.form-trial-product-purchase .date-field .dropdown-menu{min-width:10px}.form--product-purchase.form-trial-product-purchase .date-field .dropdown-menu>li a{padding:3px 13px}.form--product-purchase.form-trial-product-purchase .validationMessage.validationMessage{display:inline-block;width:140px}.form--product-purchase.form-trial-product-purchase .secure-payment-msg{font-size:14px;line-height:18px;margin-top:0}.form--product-purchase.form-trial-product-purchase .controls .postal-code{color:#000;font-size:15px;line-height:17px;font-weight:500}.form--product-purchase.form-trial-product-purchase .controls .postal-code:focus{box-shadow:none}.form--product-purchase.form-trial-product-purchase .controls .postal-code::placeholder{color:#cccccc;font-weight:500}.form--product-purchase.form-trial-product-purchase .controls .postal-code:-ms-input-placeholder{font-weight:500;color:#cccccc}.form--product-purchase.form-trial-product-purchase .controls.error-msg .help-inline{margin-right:100px;display:inline-block;margin-left:-80px;width:150px}.has-peace-risk-commitment-msg.has-peace-risk-commitment-msg{position:relative;border:1px solid #dddddd;border-radius:0;margin-top:0;padding-bottom:0;text-align:center}.has-peace-risk-commitment-msg.pricing-details-container{background-color:#fff;margin:0 auto;min-height:350px;padding:25px 0 0px;text-align:center;width:900px;border:1px solid #dddddd;position:relative}.has-peace-risk-commitment-msg.pricing-details-container .summer-badge{position:absolute;left:-8px;top:-8px;background:url(//cdn.splashmath.com/assets/summer_program/summer_badge_modal-db12f3a8e88faf94fc435ba48451f5c6591fc4c4092ff6690b9235dc87ac43bb.png) 0 0 no-repeat;height:97px;width:107px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.has-peace-risk-commitment-msg.pricing-details-container .summer-badge>span{width:68px;display:block;font-size:14px;line-height:13px;padding:6px;color:#8b002b;font-weight:bold}.has-peace-risk-commitment-msg.pricing-details-container>h5{color:#07b2d1;font-size:25px;line-height:33px;margin:0;padding:0 0 6px;text-align:center;font-weight:600;font-family:'khula', sans-serif}.has-peace-risk-commitment-msg.pricing-details-container>p{color:#010101;margin:0;padding-bottom:10px;text-align:center;font:normal 400 18px/22px "proxima-nova-n4", "proxima-nova", Arial, sans-serif}.has-peace-risk-commitment-msg.pricing-details-container .peace-risk-commitment-wrap>ul{padding:0}.reminder-msg{color:#888888;font:400 normal 18px/22px 'khula', sans-serif;padding:10px 0 40px}.skip-payment-link>a{color:#20B2CF;font:normal 400 18px/22px 'khula', sans-serif}.price-msg{position:relative}.price-msg>span{color:#888888;font:400 normal 12px/14px 'khula', sans-serif;position:absolute;right:10px}.payment-access-duration{width:600px;margin:0 auto;padding-bottom:20px}.payment-access-duration>span{float:left;font:normal 400 14px/18px 'khula', sans-serif;padding:0 3.1%;width:27%}.summer-benifit-section{padding:25px 0;border-top:1px solid #dddddd}.summer-benifit-section>p{color:#888888;font:400 normal 14px/16px 'khula', sans-serif;float:right;padding-right:10px}.summer-benifit-section ul{width:740px;margin:0 auto;text-align:center}.summer-benifit-section ul li{float:left;padding:0 1%;width:31%}.summer-benifit-section ul li>p{color:#000000;font:600 normal 16px/18px 'khula', sans-serif;padding:0 30px;text-transform:capitalize}@media (min-width: 768px){.summer-benifit-section ul li>p{min-height:36px}}.summer-benifit-section ul li>span{color:#888888;font:400 normal 14px/16px 'khula', sans-serif}@media (min-width: 770px){.sp-product-list-with-trial .has-peace-risk-commitment-msg.pricing-details-container{width:860px}.sp-product-list-with-trial .has-peace-risk-commitment-msg.pricing-details-container .summer-badge{left:0;top:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.peace-risk-commitment-wrap{width:200px;background-color:#fff;float:right}.peace-risk-commitment-wrap:before{position:absolute;width:1px;top:22%;bottom:7%;right:23%;height:278px;content:"";background-color:#bbb}.peace-risk-commitment-wrap>ul{text-align:center;padding:20px 0px}.peace-risk-commitment-wrap>ul>li{padding:20px}.peace-risk-commitment-wrap>ul>li>i{width:30px;padding-bottom:5px;font-size:30px}.peace-risk-commitment-wrap>ul>li h6{color:#242424;font:normal 600 14px/20px "proxima-nova-n4","proxima-nova",sans-serif;margin:0;word-wrap:break-word}.peace-risk-commitment-wrap>ul>li p{color:#767676;font:normal 400 12px/16px "proxima-nova-n4","proxima-nova",sans-serif;margin:0;word-wrap:break-word}.peace-risk-commitment-wrap>ul>li:last-child{padding-bottom:0}.prices-in-usd{text-align:right;position:absolute;bottom:3px;right:6px;font:normal 400 12px/16px 'khula', sans-serif;color:#717171}.review-and-faq-wrap ul li>p,.review-and-faq-wrapper ul li>p{font:normal 400 15px/19px "proxima-nova-n3","proxima-nova",sans-serif;color:#636363;margin:0;padding-bottom:10px}.review-and-faq-wrap ul li>span,.review-and-faq-wrapper ul li>span{border:1px solid #70c4ef;border-radius:40px;padding:6px;color:#008ad2;display:block;margin:0 auto;max-width:80%;cursor:pointer}.review-and-faq-wrap>p,.review-and-faq-wrapper>p{margin:0;text-align:right;font:normal 400 12px/16px 'khula', sans-serif;color:#717171;padding:0px 14px 10px 0}.flash-message-all-flows .flash-container .alert-success,.flash-message-all-flows .flash-container .alert-error{background:none;border:none;font-size:18px;padding:8px 0}.ar-trial-pricing-details-container .review-and-faq-wrap>p,.ar-trial-pricing-details-container .review-and-faq-wrapper>p{padding-top:10px}.ar-trial-pricing-details-container .review-and-faq-wrap>p>span,.ar-trial-pricing-details-container .review-and-faq-wrapper>p>span{float:left;text-align:left;padding-left:20px;width:72%}.flash.flash-messages-container .alert-error{background:none;border:none;font-size:18px;padding:8px 0}.ar-trial-product-user .ar-trial-renew-msg{position:absolute;left:26px;bottom:3px;width:72%;font:normal 400 12px/16px 'khula', sans-serif;color:#717171;text-align:left}.review-and-faq-wrap{float:left;width:100%}.review-and-faq-wrap ul{padding:10px 0 0px 5%}.review-and-faq-wrap ul li{float:left;width:20%;padding:10px 2%}.review-and-faq-wrapper ul{text-align:center;padding:0px 50px 20px}.review-and-faq-wrapper ul li{width:20%;padding:10px 6%;display:inline-block}.ssl-text{color:#717171;font:normal 300 13px/17px "proxima-nova-n3","proxima-nova",sans-serif;padding-top:10px;text-align:center}.ssl-text>i{padding-right:5px}.free-flow-user{padding-left:50px}.free-flow-user .ssl-text{color:#333333;font-weight:300;padding-top:20px;text-align:left}.free-flow-user .ssl-text i{padding-right:5px}.free-flow-user .ssl-text i.iconcust-iconLock{font-size:22px;line-height:22px}.free-flow-user .ssl-text i.icon-smile{padding-right:5px;font-size:24px;line-height:36px}.free-flow-user .ssl-text i.iconcust-iconHelp{font-weight:bold;font-size:19px;line-height:19px;margin-left:1px}.free-flow-user .ssl-text span{float:right;width:93%;line-height:18px}.free-flow-user .ssl-text.two{padding-top:12px}@media only screen and (min-device-width: 835px) and (max-device-width: 959px), (min-width: 835px) and (max-width: 959px){.stage--prime.stage--prime--product-purchase{width:96%;margin-top:0px}.stage--prime.stage--prime--product-purchase.small-purchase-container{width:466px;margin-top:40px}}@media (max-width: 800px){.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner{max-width:none}.peace-risk-commitment-wrap{margin-top:20px;position:static;width:auto}.peace-risk-commitment-wrap:before{content:none}.peace-risk-commitment-wrap>ul{border-top:none;border-bottom:1px solid #bbb;margin:0 auto;width:87%}.peace-risk-commitment-wrap>ul>li{box-sizing:border-box;float:left;width:33%}.sp-product-purchase-web-subscription-user .stage--prime--product-purchase .card-details{float:none}}@media (max-width: 740px){.stage--prime.stage--prime--product-purchase{width:90%;padding:0px;margin-top:20px;padding-top:20px}.stage--prime.stage--prime--product-purchase.small-purchase-container{padding-bottom:50px;margin-top:20px}.stage--prime.stage--prime--product-purchase.small-purchase-container .peace-risk-commitment-wrap>ul{border-top:1px solid #bbb;margin-top:20px;padding-top:7px}.stage--prime.stage--prime--product-purchase .body.card-details{width:90%;margin:0 auto;position:relative;top:-10px;border-right:none}.stage--prime.stage--prime--product-purchase .body.product-details{width:90%;margin-left:5%;padding-left:0px;padding-bottom:30px;float:none}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container{font-size:20px}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container footer{text-align:right;text-decoration:underline;font-size:0.65em}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner{margin:auto;height:auto;width:auto;max-width:none}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc{width:100%;padding:10px 0 0;font-size:2.2em;margin-top:0}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-original{margin-top:20px}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-before-deduction{margin-top:auto;padding:0;font-size:0.4em}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .yearly-charge-desc .price-after-deduction{padding:0px 0px 10px;font-size:0.5em;margin:0px}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .money-back-info{display:none}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .whats-included-lnk-wrap{margin-bottom:15px}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner .whats-included-lnk-wrap>a{text-decoration:underline}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header.full-header{display:none}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header.half-header{width:40%;display:block;float:left;background:#019eba;color:white;height:1.5em;font-size:1.3em}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header.half-header>h1{margin:0;line-height:1.5em}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body{height:auto;padding:0;float:left;width:100%}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key{margin-left:auto;background:white;padding-top:5px}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key .product-key-feature{font-size:0.9em;line-height:15px;list-style:none;text-align:center}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner>.body .product-key .product-key-feature.money-back{display:list-item}.has-peace-risk-commitment-msg{font-size:15px}.has-peace-risk-commitment-msg .error-msg,.has-peace-risk-commitment-msg .simple_form_input_error{font-size:14px}.has-peace-risk-commitment-msg .products-container-list-wrap.products-container-list-wrap>li{float:none;width:100%;padding:0px 0px 20px}.has-peace-risk-commitment-msg .products-container-list-wrap.products-container-list-wrap>li .product-container.product-container{width:100%;margin-bottom:0}.products-container-list-wrap>li{float:left;width:92%}.products-container-list-wrap>li .product-container.product-container{width:100%;margin-bottom:0}.product-container-inner{padding:4% 3%}.product-container-inner>header{border-bottom:none;border-right:1px solid #c6c6c6;float:left;padding:4% 0% 0px 0px;width:45%}.product-container-inner>header h1{padding-bottom:10px;font:normal 400 1.36em / 1.5em "museo-sans-n4","museo-sans",sans-serif !important}.product-container-inner>header h2{font-size:1em !important;line-height:1.29em !important;padding:0 0px 5px}.product-container-inner>.body{float:left;width:49%;padding:0;border-left:1px solid #c6c6c6;margin-left:-1px;font-size:1em}.product-container-inner .cost-saving{font-size:0.8em}.product-container-inner .monthly-charge{padding-top:3.3%;font-size:1.4em;line-height:1.74em}.product-container-inner .monthly-charge .dollar.dollar-sup.dollar-sup.dollar-sup.dollar-sup{font-size:.7em;line-height:1.74em}.product-container-inner .monthly-charge>.price-before-deduction{font-size:0.93em;line-height:1.61em}.product-container-inner .monthly-charge>.price-before-deduction .price{font-size:1em;line-height:1.61em}.product-container-inner .monthly-charge>.price-after-deduction{font-size:1.1em;line-height:1.3em;color:#515353;display:block}.product-container-inner .monthly-charge>.price-after-deduction .price{font-size:0.74em;line-height:1em}.product-container-inner .yearly-charge{padding-top:3.3%;font-size:0.72em}.product-selector-button-wrapper.product-selector-button-wrapper{height:0;padding:0}.product-selector-button-wrapper.product-selector-button-wrapper>.button{display:none}.sp-product-list-item{box-shadow:2px 3px 4px 0px #bababa;position:relative}.sp-product-list-item:after{content:"";position:absolute;top:50%;right:5%;height:1.2em;width:1.2em;box-shadow:4px -4px 0px 0px #818181;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);margin-top:-0.6em}.sp-product-being-purchased .property-list{padding:0px 5% 0}.sp-product-being-purchased .property-list>li{font-size:14px;line-height:20px}.trial-class-modal #cvv-help-modal{position:absolute !important;top:0% !important}.cvv-help-modal.cvv-help-modal.cvv-help-modal{position:fixed !important;margin-left:-150px;width:300px;top:5% !important;padding:20px 10px 20px;z-index:1041;transform:translateZ(1px);-webkit-transform:translateZ(1px);transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.cvv-help-modal.cvv-help-modal.cvv-help-modal .cvv-msg-content>.cvv-msg>h6{font-size:12px;line-height:18px;margin:0}.cvv-help-modal.cvv-help-modal.cvv-help-modal .cvv-msg-content>.cvv-msg>p{font-size:11px;line-height:17px;padding:0}.cvv-help-modal.cvv-help-modal.cvv-help-modal .cvv-msg-content>.card-img{height:130px}}@media (max-width: 740px) and (orientation: landscape){.stage--prime.stage--prime--product-purchase .body.card-details{padding:40px 0 0px;float:none;display:block}.stage--prime.stage--prime--product-purchase .body.product-details .product-details-container .product-container-inner header{height:auto;margin-bottom:20px}.form--product-purchase.form-trial-product-purchase .security-code-wrap .controls.error-msg>.help-inline{margin-left:-100px;text-align:right}}@media (max-width: 567px){.form--product-purchase.form-trial-product-purchase p{padding-left:7px;padding-right:7px}.form--product-purchase.form-trial-product-purchase .inp-wrap label{width:140px}.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code{width:72px;line-height:18px}.form--product-purchase.form-trial-product-purchase .date-field.year{margin-right:14px}.form--product-purchase.form-trial-product-purchase label.security-code a.dtl{right:3px}.form--product-purchase.form-trial-product-purchase p.help-inline{padding-left:0}.form--product-purchase.form-trial-product-purchase h3{padding:0px 10px 30px}.has-peace-risk-commitment-msg{font-size:16px}.stage--prime.stage--prime--product-purchase .body.card-details{width:100%;padding-bottom:20px;padding-top:34px}.sp-product-being-purchased .product-container-inner.product-container-inner.product-container-inner.product-container-inner>header>h1{padding:0}}@media (max-width: 567px) and (orientation: landscape){.form--product-purchase.form-trial-product-purchase .inp-wrap label.security-code{width:107px;line-height:30px}}@media only screen and (max-device-width: 567px) and (orientation: portrait), (max-width: 567px) and (orientation: portrait){.form--product-purchase.form-trial-product-purchase{padding:0px 0px 36px}.form--product-purchase.form-trial-product-purchase .card-errors-message{padding-bottom:0px;margin-top:0px}.form--product-purchase.form-trial-product-purchase .controls{width:317px}.form--product-purchase.form-trial-product-purchase .inp-wrapper-last .controls{width:auto}.form--product-purchase.form-trial-product-purchase .inp-wrap{color:#767676;margin:0 16px 0px 16px}.form--product-purchase.form-trial-product-purchase .btn-outter-wrap{padding-top:32px}.form--product-purchase.form-trial-product-purchase .btn-outter-wrap>.button{min-width:100px}.form--product-purchase.form-trial-product-purchase .btn-outter-wrap>.ssl-text{padding-top:7px;font-size:12px;line-height:16px}.form--product-purchase.form-trial-product-purchase .cancle-add-card{right:15px;top:auto;bottom:83px}.form--product-purchase.form-trial-product-purchase .card_logos{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);right:-39px;top:2px}.form--product-purchase.form-trial-product-purchase .inp-wrap{margin:0 34px 31px}.form--product-purchase.form-trial-product-purchase .security-code-wrap{float:right;margin-top:-26px;width:41%;text-align:left}.form--product-purchase.form-trial-product-purchase .security-code-wrap>label.security-code{width:100%;margin-bottom:8px;text-align:left;right:0}.form--product-purchase.form-trial-product-purchase .security-code-wrap>label.security-code>a.dtl{right:0}.form--product-purchase.form-trial-product-purchase .security-code-wrap .controls{width:100%}.form--product-purchase.form-trial-product-purchase .controls.error-msg .help-inline{margin-left:-10px}}@media (max-width: 440px) and (min-width: 400px){.form--product-purchase.form-trial-product-purchase .inp-wrap{margin:0 34px 31px}}@media (max-width: 380px){.form--product-purchase.form-trial-product-purchase label.security-code{width:103px}}@media (max-width: 350px){.form--product-purchase.form-trial-product-purchase .inp-wrap{margin:0px 16px 14px 16px}.form--product-purchase.form-trial-product-purchase .inp-wrap .help-inline{font-size:12px}.form--product-purchase.form-trial-product-purchase .inp-wrap p.help-inline{width:100px}.form--product-purchase.form-trial-product-purchase label.security-code{width:70px;line-height:17px}.form--product-purchase.form-trial-product-purchase label.security-code a.dtl{right:0}.form--product-purchase.form-trial-product-purchase label.security-code .popover{top:-121px !important;left:-150px !important;width:200px}.form--product-purchase.form-trial-product-purchase .date-field.year{margin-right:8px}.form--product-purchase.form-trial-product-purchase .ssl-badge{right:50%;bottom:-43px;margin-right:-19px}.form--product-purchase .inp-wrapper-last .inp-wrap .controls{width:auto}.has-peace-risk-commitment-msg{font-size:14px}}@media only screen and (min-device-width: 768px) and (max-device-width: 834px) and (orientation: portrait), (min-width: 768px) and (max-width: 834px) and (orientation: portrait){.has-peace-risk-commitment-msg.has-peace-risk-commitment-msg.pricing-details-container{width:760px}.has-peace-risk-commitment-msg.has-peace-risk-commitment-msg .products-container-list-wrap{float:none;max-width:none}.peace-risk-commitment-wrap{float:none}.sp-product-purchase-web-subscription-user .small-purchase-container{width:760px;padding:0}.sp-product-purchase-web-subscription-user .small-purchase-container .peace-risk-commitment-wrap>ul{border:none}.sp-product-purchase-web-subscription-user .body.card-details{width:75%;display:block;margin:0 auto}.review-and-faq-wrapper>ul{padding:0px 0px 20px 0}.review-and-faq-wrap>ul{padding:10px 0px 10px}.review-and-faq-wrap>ul>li{display:inline-block;width:26%;padding:10px 2%;float:none}.sp-product-purchase-app-subscription-user .ar-trial-product-user{width:96%}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.benifits-on-purchase-page{margin:0}.summer-benefit-arnon-trial .summer-benifit-section{margin:0}.skip-payment-link>a{font-size:15px;line-height:17px}.summer-benifit-section{padding:25px 0;border-top:1px solid #dddddd;background:#ffffff}.summer-benifit-section ul{width:90%}.summer-benifit-section ul li{float:none;width:90%;margin:0 auto 20px}.summer-benifit-section ul li>p{margin:0;font-size:14px;padding:0}.summer-benifit-section ul li>span{font-size:12px}.reminder-msg{font-size:12px;line-height:14px;padding:0px 0 10px}.form--product-purchase.form-trial-product-purchase>h5{font-size:20px;line-height:24px}.has-peace-risk-commitment-msg.pricing-details-container>p{font-size:14px;line-height:18px}.free-flow-user{margin:0px auto;width:92%;padding-left:0}.free-flow-user .ssl-text{font-size:14px;margin-right:0;line-height:18px;display:table}.free-flow-user .ssl-text i{display:table-cell;vertical-align:middle}.free-flow-user .ssl-text i.iconcust-iconLock{font-size:22px;line-height:22px}.free-flow-user .ssl-text i.icon-smile{padding-right:5px;font-size:24px;line-height:36px}.free-flow-user .ssl-text i.iconcust-iconHelp{font-weight:bold;font-size:19px;line-height:19px;margin-left:1px}.free-flow-user .ssl-text span{width:98%}.free-flow-user .ssl-text.first>span{line-height:18px;padding-top:0}.free-flow-user .ssl-text.two{padding-top:20px}.free-flow.product-details{display:none}.lifetime{display:block;font-size:16px;line-height:20px;color:#707070;width:100%;text-align:center;font-weight:300}.sp-product-purchase.sp-product-purchase-free-user{background:#fff}.sp-product-purchase.sp-product-purchase-free-user .full-page-content .body h5{display:none}.sp-product-purchase.sp-product-purchase-free-user .full-page-content .body h3{margin-top:-30px}.sp-product-purchase.sp-product-purchase-free-user .flash.flash-messages-container{position:relative;top:-24px}.review-and-faq-wrap ul,.review-and-faq-wrapper ul{padding:0}.review-and-faq-wrap ul li,.review-and-faq-wrapper ul li{float:left;width:32%;padding:10px .6%}.review-and-faq-wrap ul li>span,.review-and-faq-wrapper ul li>span{font-size:11px}.ar-trial-pricing-details-container .review-and-faq-wrap>p,.ar-trial-pricing-details-container .review-and-faq-wrapper>p{padding-top:0}.ar-trial-pricing-details-container .review-and-faq-wrap>p>span,.ar-trial-pricing-details-container .review-and-faq-wrapper>p>span{padding-left:0;width:100%;padding-top:10px}.review-and-faq-wrapper{padding:20px 0}.pricing-details-outer-container.pricing-details-outer-container,.sp-product-purchase-web-subscription-user{background:#eeeeee;padding:1px 0 0}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .yearly-charge,.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .charged-after-trial{font-size:12px;line-height:14px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .product-features{padding-left:0;font-size:12px;color:#353d3d}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .product-features span{font-size:14px;font-weight:bold}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .product-features p{font-size:12px;font-weight:normal}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .body{width:47%}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container header{width:52%}.has-peace-risk-commitment-msg .sp-product-list-item:after{height:0.7em;width:0.7em;box-shadow:3px -3px 0px 0px #818181}.has-peace-risk-commitment-msg.pricing-details-container{background-color:transparent;margin:0 auto;padding:10px 0 20px;position:static;width:92%;border:none}.has-peace-risk-commitment-msg.pricing-details-container>h5{font-size:1.15em;line-height:1.25em}.has-peace-risk-commitment-msg.small-purchase-container{border:none}.peace-risk-commitment-wrap{width:100%;margin:0}.peace-risk-commitment-wrap>ul{border:none;padding:10px 0}.peace-risk-commitment-wrap>ul>li{padding:4% 0%;width:100%;box-sizing:border-box;display:table}.peace-risk-commitment-wrap>ul>li>i{float:none;display:table-cell;vertical-align:middle}.peace-risk-commitment-wrap>ul>li>.dtl-txt{float:none;width:76%;margin:0 auto;text-align:left}.peace-risk-commitment-wrap>ul>li>.dtl-txt>h6{color:#4b4b4b;font-size:1.125em;line-height:1.5em}.peace-risk-commitment-wrap>ul>li>.dtl-txt>p{color:#797979;font-size:1em;line-height:1.4em}.sidebar-wrapper.saperated-bars{clear:both}.reactive-sidebar .section.curriculum-plug{margin-bottom:0}.sp-product-purchase-app-subscription-user .full-page-content{padding-top:0px}.sp-product-purchase-app-subscription-user .ar-trial-product-user{border:none}.sp-product-purchase-app-subscription-user .review-and-faq-wrapper ul{text-align:center}.sp-product-purchase-app-subscription-user .review-and-faq-wrapper ul>li{float:none}.ar-trial-product-user .prices-in-usd{bottom:-8px}.product-container-inner .monthly-charge.monthly-charge .dollar.dollar-sup{margin-left:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 960px), (min-width: 768px) and (max-width: 960px){.form--product-purchase.form-trial-product-purchase>h5{padding-top:12px}.form--product-purchase.form-trial-product-purchase .inp-wrap{margin-right:18px}.stage--prime--product-purchase .body.card-details{padding-right:1.5%}.stage--prime--product-purchase .body.product-details{margin-right:28px}.sp-product-being-purchased .property-list>li{padding:0px 20px 0px 30px}}@media only screen and (min-width: 960px){.form--product-purchase{width:82%}}@media only screen and (width: 480px){.stage--prime.stage--prime--product-purchase{width:100%}}.sp-pill-selector .selection-list-controls{height:40px}.sp-pill-selector .selection-list-controls .selector{display:inline-block}.sp-pill-selector .selection-list-controls .select-link{height:38px;line-height:38px;border:1px solid #c2bebe;border-radius:5px;padding:0 8px;margin:0 11px 0px 0px;cursor:pointer;display:block;color:#8f8f8f}.sp-pill-selector .selection-list-controls .active .select-link{background:#07b2d1;color:white}.grade-selector .selection-list-controls li{margin-bottom:10px}.stage--prime.add-child-stage{font-size:18px;background:white;border-radius:5px;-webkit-font-smoothing:auto;padding-top:30px;margin-top:40px}.stage--prime.add-child-stage.st-create-form{margin-top:10px;padding-top:0}.stage--prime.add-child-stage.st-create-form>h3{color:#2e96ae;font:normal 400 24px/30px "proxima-nova", Helvetica,Arial,sans-serif;margin:0;padding:20px 0;text-align:center}.stage--prime.add-child-stage>.body{padding-bottom:5px;padding-left:0px;padding-right:0px}.stage--prime.add-child-stage .add-student-form{width:92%;margin-left:4%;text-align:center}.stage--prime.add-child-stage .add-student-form .control-label{color:#3698af;margin-top:0px;font-weight:bold;margin-bottom:5px;text-align:left;-webkit-font-smoothing:antialiased}.stage--prime.add-child-stage .add-student-form .control-label.new-control-label{color:#08064b}.stage--prime.add-child-stage .add-student-form .inp-add-childname{width:85%;padding:7px 15px}.stage--prime.add-child-stage .add-student-form .inp-wrap{margin-bottom:40px;text-align:left}.stage--prime.add-child-stage .add-student-form .inp-wrap-last{text-align:center;margin-top:35px;margin-bottom:30px}.stage--prime.add-child-stage .add-student-form .inp,.stage--prime.add-child-stage .add-student-form .inp-text-area,.stage--prime.add-child-stage .add-student-form select{background:white;border:1px solid #C2BEBE;box-shadow:none;color:#8f8f8f}.stage--prime.add-child-stage .add-student-form select{width:225px;height:40px}.stage--prime.add-child-stage .add-student-form .button{display:inline-block;font-size:1em}.stage--prime.add-child-stage .add-student-form .help-inline{display:block}.stage--prime.add-child-stage .add-student-form .validation{color:#b94a48;clear:both}.stage--prime.add-child-stage .add-student-form .selection-list-controls{height:40px}.stage--prime.add-child-stage .add-student-form .grade-select-buttons .selectors .selection-list-controls .selector .select-link{padding:0px 12px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link .gender-icon{height:33px;position:relative;top:-2px;background:url(//cdn.splashmath.com/assets/welcome-flow/gender-sprite-2105f610eed62dd3547d93c9fb3e8ba21d7da1d3cc46e9f72dbc324a5f59ad2c.png) no-repeat center;display:inline-block;width:52px;vertical-align:middle}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link .gender-icon.male{background-position:0px -101px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link .gender-icon.male-active{background-position:0px -67px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link .gender-icon.female{background-position:0px -33px;margin-right:6px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link .gender-icon.female-active{background-position:0px 0px;margin-right:6px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector:hover .select-link .gender-icon.male{background-position:0px -67px}.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector:hover .select-link .gender-icon.female{background-position:0px 0px;margin-right:6px}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector{display:inline-block}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector.selector:nth-child(2){margin-right:0}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector .select-link{height:38px;line-height:38px;border:1px solid #C2BEBE;border-radius:5px;padding:0 8px;margin:0 11px 0px 0px;cursor:pointer;display:block;color:#8f8f8f}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector .select-link .icon{font-size:1.3em;top:1px;position:relative;margin-right:5px}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector.active .select-link,.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector:hover .select-link{background:#07b2d1;color:white}.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector.active .select-link.new-select-link,.stage--prime.add-child-stage .add-student-form .selectors .selection-list-controls .selector:hover .select-link.new-select-link{background:#4e56bc}.stage--prime.add-child-stage .add-student-form .homeschool-selector .selection-list-controls .selector .select-link,.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link{width:105px;text-align:center;padding:0}.stage--prime.add-child-stage .add-student-form .control-label,.stage--prime.add-child-stage .add-student-form select,.stage--prime.add-child-stage .add-student-form .select-link{font-size:1em}@media (max-width: 680px){.stage--prime.add-child-stage{font-size:18px}.stage--prime.add-child-stage .add-student-form .selection-list-controls .selector .select-link{margin:0px 8px 0px 0px}}@media (max-width: 670px){.stage--prime.add-child-stage{margin-top:0}}@media (max-width: 420px){.stage--prime.add-child-stage{padding-top:40px;margin-top:0px}.stage--prime.add-child-stage .add-student-form{width:88%;margin-left:6%}.stage--prime.add-child-stage .add-student-form .inp-wrap{margin-bottom:30px}.stage--prime.add-child-stage .add-student-form .inp-wrap-last{margin-top:40px;margin-bottom:20px}.stage--prime.add-child-stage .add-student-form .inp-add-childname{width:100%}.stage--prime.add-child-stage .add-student-form select{width:100%}.stage--prime.add-child-stage .add-student-form .homeschool-selector .selection-list-controls .selector,.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector{width:45%;margin-right:5%}.stage--prime.add-child-stage .add-student-form .homeschool-selector .selection-list-controls .selector:nth-child(2),.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector:nth-child(2){margin-right:0}.stage--prime.add-child-stage .add-student-form .homeschool-selector .selection-list-controls .selector .select-link,.stage--prime.add-child-stage .add-student-form .gender-selector .selection-list-controls .selector .select-link{width:100%;text-align:center;padding:0;margin:0}}@media only screen and (max-device-width: 767px){.stage--prime.add-child-stage.add-child-stage.st-create-form>h3{font-size:20px;line-height:24px}.stage--prime.add-child-stage .add-student-form .control-label,.stage--prime.add-child-stage .add-student-form select,.stage--prime.add-child-stage .add-student-form .select-link{font-size:16px;line-height:20px;font-weight:500}.stage--prime.add-child-stage .add-student-form .inp-add-childname{font-size:14px;font-weight:400}}.stage--prime--student-goals{padding-top:30px}.stage--prime--student-goals .img-1{display:inline-block;height:295px;position:relative;vertical-align:top;width:380px;height:415px;background-repeat:no-repeat;background-position:center center;margin-left:auto;margin-right:auto;float:none;display:block}.stage--prime--student-goals .img-1 h2{padding-top:140px;text-align:center;font-size:80px;line-height:90px}.stage--prime--student-goals .img-1 p{text-align:center;font-size:40px}.stage--prime--student-goals .srt-txt{font-size:23px;text-align:center;line-height:34px}.stage--prime--student-goals .body p span{padding:0 5px 0 0}.stage--prime--student-goals footer{padding-top:0px;margin-bottom:10px}@media (max-width: 420px){.stage--prime--student-goals .srt-txt{font-size:19px;text-align:center;line-height:34px}.stage--prime--student-goals>.body{padding-left:0px;padding-right:0px}.stage--prime--student-goals .img-1{width:300px;height:300px;padding-right:0px;background-size:contain}.stage--prime--student-goals .img-1 h2{padding-top:100px;text-align:center;font-size:50px;line-height:50px}}.stage--target-graph{padding-top:30px}.stage--target-graph .srt-txt{font-size:17px;text-align:center;line-height:27px}.stage--target-graph .graph-img{margin:30px 0px 20px 0px}.stage--target-graph>footer{padding-top:10px;margin-bottom:20px}.product-features-footer{margin:auto;width:100%;background:white}.product-features-footer .product-features-container{padding:20px 0px}.product-features-footer .product-features-container .product-features-footer-inner{width:95%;margin:0}.product-features-footer .product-features-container .product-features-footer-inner .footer-text-container{display:inline-block;vertical-align:top;text-align:left;padding:10px 0;font-size:16px;margin-left:10px}.product-features-footer .product-features-container .product-features-footer-inner .footer-text-container h1{font-weight:bold;color:black;font-size:18px;margin-bottom:10}.product-features-footer .money-back-guarantee{float:right;width:35%;clear:right;text-align:center}.product-features-footer .money-back-guarantee .disclaimer-text{display:inline-block;width:190px;margin-top:10px;color:#5d5d5d}.product-features-footer .faq-header{width:60%;font-size:25px;padding:10px 0px;border-bottom:1px solid #DBD7D7;color:#5d5d5d;margin-left:10px;font-weight:bold}.product-features-footer .faq-body{padding:0px 20px 0px 15px;display:table;width:90%}.product-features-footer .faq-body>li{padding:10px 0px}.product-features-footer .faq-body>li>.img-wrap{display:table-cell;vertical-align:middle;min-width:60px}.product-features-footer .faq-body>li>.img-wrap>img{width:60px;height:60px}.product-features-footer .faq-body>li>.faq-dtl-txt{padding-left:20px;display:table-cell;vertical-align:middle;font-size:16px;line-height:20px}.product-features-footer.product-purchase{margin-bottom:30px}.product-features-footer.product-purchase .product-features-container{max-width:800px;padding-bottom:0px}.product-discount{background:#f5f1ee}.product-discount .container{text-align:center;padding:18px 0px}.product-discount .container h3{color:#0894af;font-size:24px;line-height:28px;margin:0;font-weight:400}.product-discount .container p{color:#028c41;font-size:18px;line-height:22px;margin:0}@media (max-width: 640px){.product-features-footer .money-back-guarantee{width:90%;float:none;margin-top:0px;margin-left:5%}.product-features-footer .money-back-guarantee .disclaimer-text{text-align:left;width:100%}.product-features-footer .product-features-container .product-features-footer-inner{width:90%;margin-left:5%}.product-features-footer .product-features-container .product-features-footer-inner .footer-text-container{margin-left:0px;font-size:14px}.product-features-footer .faq-header{width:90%;margin-left:5%;margin-top:15px;font-size:22px}}.product-features-no-bg{background:#f4f3f3}.new-product-features-container h2{border-bottom:2px solid #e4e4e4;text-align:center;font:600 normal 26px/32px "proxima-nova-n4", "proxima-nova",sans-serif;color:#4b5053;margin:40px 10%;margin:40px 14% 50px}.new-product-features-container h2>span{padding:0 10px;background:#f4f3f3;display:table;margin:0px auto -18px}.new-product-features-container ul{width:47%;padding:0 1.5%}.new-product-features-container ul>li{width:100%;display:inline-block;text-align:left}.new-product-features-container ul>li>h6{font:600 normal 17px/21px "proxima-nova-n4", "proxima-nova",sans-serif;color:#151917;margin:0;padding-bottom:10px}.new-product-features-container ul>li>p{font:normal normal 17px/21px "proxima-nova-n4", "proxima-nova",sans-serif;color:#666867;margin:0;padding-bottom:30px}.new-product-features-container ul.first{float:left}.new-product-features-container ul.second{float:right}.common-sidebar-wrapper .start-free-month-btn{display:none}.start-free-month-btn{text-align:center;padding:40px 0 50px 0}.start-free-month-btn>a{font-weight:600;padding:14px 42px;font-size:20px}.key-features-wrap{background:#ffffff;text-align:center}.key-features-wrap h2{border-bottom:2px solid #e4e4e4;text-align:center;font:600 normal 26px/32px "proxima-nova-n4", "proxima-nova",sans-serif;color:#4b5053;margin:40px 10%;margin:30px 22% 40px}.key-features-wrap h2>span{padding:0 10px;background:#f4f3f3;display:table;margin:0px auto -18px;background:#ffffff}.key-features-wrap .section-1,.key-features-wrap .section-2,.key-features-wrap .section-3{width:31%;display:inline-block;vertical-align:top;padding:0% 1%}.key-features-wrap .section-1>h6,.key-features-wrap .section-2>h6,.key-features-wrap .section-3>h6{font:600 normal 20px/24px "proxima-nova-n4", "proxima-nova",sans-serif;color:#151917;margin:0;padding:0px 0px 26px;text-align:left}.key-features-wrap ul>li{color:#505050;text-align:left;padding-bottom:20px;display:table}.key-features-wrap ul>li>img{display:table-cell;vertical-align:middle;max-width:none}.key-features-wrap ul>li>span{display:table-cell;vertical-align:middle;font:normal normal 16px/20px "proxima-nova-n4", "proxima-nova",sans-serif;padding-left:20px}.parent-review-wrap{background:#ffffff}.parent-review-wrap h2{border-bottom:2px solid #e4e4e4;text-align:center;font:600 normal 26px/32px "proxima-nova-n4", "proxima-nova",sans-serif;color:#4b5053;margin:40px 10%;margin:40px 20%}.parent-review-wrap h2>span{padding:0 10px;background:#f4f3f3;display:table;margin:0px auto -18px;background:#ffffff}.parent-review-wrap ul{padding:10px 0}.parent-review-wrap ul li{text-align:left;background:#ffffff;list-style:none;margin:0px 50px 30px;padding:30px 0px;position:relative;border-bottom:1px solid #dddddd}.parent-review-wrap ul li .review-content{float:right;position:relative;padding-left:58px;width:74%;padding-right:40px}.parent-review-wrap ul li .review-content>h6{color:#151917;font:600 normal 20px/24px 'Khula', sans-serif;margin:0;padding-bottom:10px}.parent-review-wrap ul li .review-content>p{color:#858484;font:400 normal 18px/22px 'Khula', sans-serif;margin:0;padding:0px 0px 20px}.parent-review-wrap ul li .review-content>span{color:#575c60;font:400 normal 15px/19px 'Khula', sans-serif;text-align:right;display:block}.parent-review-wrap ul li .review-content>i{font-size:20px;color:#ffe898;position:absolute}.parent-review-wrap ul li .review-content>i.first{top:0px;left:20px}.parent-review-wrap ul li .review-content>i.last{right:10px;bottom:10px}.parent-review-wrap ul li>img{float:left;height:115px;width:115px}@media only screen and (min-device-width: 768px) and (max-device-width: 768px), (min-width: 768px) and (max-width: 768px){.parent-review-wrap ul li .review-content{width:66%}.key-features-wrap .section-1>h6,.key-features-wrap .section-2>h6,.key-features-wrap .section-3>h6{font-size:18px;text-align:center}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.key-features-wrap h2,.parent-review-wrap h2,.new-product-features-container h2{margin:0;font-size:22px;line-height:40px;padding-top:20px;border-bottom:1px solid #dcdddc;color:#000}.key-features-wrap h2>span,.parent-review-wrap h2>span,.new-product-features-container h2>span{margin:0;display:block}.key-features-wrap .section-1,.key-features-wrap .section-2,.key-features-wrap .section-3{width:100%;padding-bottom:20px}.key-features-wrap .section-1>h6,.key-features-wrap .section-2>h6,.key-features-wrap .section-3>h6{padding:0px 0px 10px;font-size:16px;line-height:20px}.key-features-wrap ul>li{padding-bottom:10px}.key-features-wrap ul>li>span{font-size:15px;line-height:19px}.key-features-wrap .section-1>h6{padding-top:20px}.new-product-features-container ul{width:90%;padding:0 5%}.new-product-features-container ul>li>h6{font-size:16px;line-height:20px}.new-product-features-container ul>li>p{font-size:15px;line-height:19px;padding-bottom:10px}.new-product-features-container ul>li:first-child>h6{padding-top:20px}.new-product-features-container ul.first{padding-top:10px}.parent-review-wrap ul>li{text-align:center;margin:0}.parent-review-wrap ul>li>img{float:none;padding-bottom:20px}.parent-review-wrap ul>li .review-content{text-align:left;width:90%;margin:0 auto;float:none;padding:0}.parent-review-wrap ul>li .review-content>i{display:none}.parent-review-wrap ul>li .review-content>h6{font-size:16px;line-height:20px;padding-bottom:10px}.parent-review-wrap ul>li .review-content>p{font-size:15px;line-height:19px}.parent-review-wrap ul>li .review-content>span{font-size:12px;line-height:14px}.reactive-sidebar .section.curriculum-plug .awards-collage>img{margin:0 auto}.start-free-month-btn{padding:20px 0 30px}.start-free-month-btn>a{font-size:1.15em}.product-discount{background:#eeeeee}.product-features-footer{background-color:transparent}.mobile-white-bk.mobile-white-bk.mobile-white-bk{background-color:#ffffff}}.new-ajax-spinner{display:none;background:url(//cdn.splashmath.com/assets/new-loader.gif) no-repeat center center;background-color:rgba(0,0,0,0.8);position:fixed;bottom:0;margin:auto;height:100%;width:100%;z-index:1051;background-size:170px 170px}.new-ajax-spinner>p{position:fixed;top:64%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-size:18px;text-align:center;width:100%;color:#ffffff}.change-focus-area.modal{width:80rem}.change-focus-area.modal h1 i{float:right;cursor:pointer}.change-focus-area.modal .learning-path{width:auto;margin-bottom:0}.change-focus-area.modal .learning-path ul{min-height:20rem;padding-top:2rem}.change-focus-area.modal .learning-path input[disabled]:hover{background:#e3e3e3;border:none}.learning-path{width:800px;margin:0 auto;background:#ffffff;text-align:center;border-radius:5px;margin:0 auto 70px}.learning-path h3{color:#2e96ae;font:normal 400 24px/30px "proxima-nova", Helvetica,Arial,sans-serif;padding:30px 0 0;position:relative}.learning-path h3 i{position:absolute;top:10px;left:20px;cursor:pointer}.learning-path ul{width:96%;margin:0 auto}.learning-path ul li{width:50%;float:left}.learning-path .path-wrap{border-radius:10px;padding:10px;width:50%;margin:20px auto;display:table;text-align:left;box-shadow:2px 2px 5px rgba(0,0,0,0.22);border:1px solid #dbdbdb;box-sizing:border-box;min-height:64px}.learning-path .path-wrap i,.learning-path .path-wrap span,.learning-path .path-wrap img{display:table-cell;vertical-align:middle}.learning-path .path-wrap.selected{box-shadow:none;border:2px solid #72ba00}.learning-path .path-wrap span{padding-left:10px}.learning-path .path-wrap:hover{cursor:pointer}.learning-path .path-wrap i{vertical-align:middle;font-size:28px;padding-right:10px;width:10%}.learning-path .path-wrap i.iconcust-iconTopic{color:#a491f6}.learning-path .path-wrap i.iconcust-iconPath{color:#ef7fc4}.learning-path p,.learning-path .path-wrap{color:#838383;font:normal 400 16px/20px "proxima-nova", Helvetica,Arial,sans-serif}.learning-path p{padding:0px 140px 20px;line-height:26px}.learning-path.topic{margin:0 auto 20px}.learning-path.topic .path-wrap{width:90%;margin:15px auto;padding:4px}.learning-path.topic .path-wrap img{padding:7px 10px;border-radius:4px;width:48px}.learning-path.topic .path-wrap span{padding-left:16px;width:84%}.learning-path.topic .text-center .button{margin:20px auto 30px}.learning-path.topic .text-center .button:hover,.learning-path.topic .text-center .button:focus,.learning-path.topic .text-center .button:active{margin:20px auto 30px}.learning-path .text-center .button{margin:30px auto 50px;padding:8px 50px}.learning-path .text-center .button:hover,.learning-path .text-center .button:focus,.learning-path .text-center .button:active{margin:30px auto 50px}@media only screen and (max-device-width: 768px) and (max-width: 768px){.learning-path{width:auto}.sidebar.focus-area-wrap{display:block}.change-focus-area.modal{width:96%}.web-mode{display:none}}@media only screen and (max-device-width: 767px){.learning-path{margin-bottom:30px}.learning-path p{font-size:14px;line-height:18px}.learning-path ul{width:100%}.learning-path ul li{width:auto;float:none}.learning-path p{padding:0 10px}.learning-path .path-wrap{width:86%;font-size:14px}.learning-path.topic .path-wrap{width:86%;margin:20px auto;display:table}.learning-path.topic .path-wrap span{width:82%}.learning-path h3{padding:20px 0 0;font-size:20px}.learning-path h3 i{font-size:16px}.change-focus-area.modal .learning-path ul{max-height:32rem;overflow:scroll}.new-ajax-spinner>p{top:68%}}@media only screen and (max-device-width: 767px) and (orientation: landscape){.new-ajax-spinner>p{top:76%}.learning-path{width:500px}.change-focus-area.modal .learning-path ul{max-height:16rem;padding-top:0rem}.change-focus-area.modal .learning-path .text-center .button{margin:1rem 0}}.steps-wrapper{background:url(//cdn.splashmath.com/assets/welcome-flow/onboarding-steps-8efe0bef782bc0b6fe29d328cdcc2ec5a03cb02cdfed07bb6c90b88a37c95c37.png) no-repeat center center;width:500px;margin:0 auto;background-position:center 0;height:60px;margin-top:30px}.steps-wrapper.step-1{background-position:center -68px}.steps-wrapper.step-2{background-position:center -136px}.steps-wrapper span{width:33%;color:#838383;font:normal 400 12px/16px "proxima-nova", Helvetica,Arial,sans-serif;text-align:center;margin-top:40px;display:inline-block}.msg{background:#ffffff;text-align:center}@media only screen and (max-device-width: 414px) and (orientation: portrait){.steps-wrapper{background-image:url(//cdn.splashmath.com/assets/welcome-flow/onboarding-steps-mob-abd61fe9b0ac15a7f4635d2f7f8c4e585a365371ae86c5eda2a64e19a2591c9d.png);width:300px;height:70px;background-position:center 0;text-align:center;margin-top:14px}.steps-wrapper.step-1{background-position:center -101px}.steps-wrapper.step-2{background-position:center -202px}.steps-wrapper span{width:24%}}[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top;height:105px;width:100%;background-size:cover}.commitment-banner{height:90px;background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top}.commitment-banner-smunol{height:90px;background:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smunol-ab68fbb576c0c0a4cce2504ef41ca808e0284f1f7a341f6e653ebf487d3ee8b9.jpg) no-repeat center top}.commitment-banner-smhdl1{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl1-249898ba18c775b0f4b861c48069a088fa5dbe3bb0c41fd5a32adc360f2e5ee7.jpg)}.commitment-banner-smhdl2{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl2-009ee3c43ed7c20c6190fe12dfc71874b70a983f8e362a315db0c09cd8abe855.jpg)}.commitment-banner-smhdl3{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl3-03ad850ab66c6a79ddb99d5cc26a31a012904ff7dfd496ce56579be1659c3e2c.jpg)}.commitment-banner-smhdl4{height:90px;background-image:url(//cdn.splashmath.com/assets/app_purchase_child/banner-smhdl4-1a7c8346d5f1a6c45def8fb9f399c6ee36abf0247111b7b90b605bdfc29c9bdb.jpg)}.commitment-banner-smhdl5{height:90px;background-image:url(//cdn.splashmath.com/images/app_purchase_child/banner-smhdl5.jpg)}.content-container{padding-top:55px}.parent-signup-wizard{position:relative;background-image:url(//cdn.splashmath.com/assets/welcome-flow/banner-new-2cbae7116a5bc44494facc410cd5e82b8af983cf7c92cb41f633495ce2104386.jpg);background-size:100%;text-align:center}.parent-signup-wizard .page-title-wrap{background:none}.parent-signup-wizard .step-link{height:3px;background:#0e687d;width:405px;top:-45px;position:relative;display:inline-block;z-index:1}.parent-signup-wizard .wizard-steps{text-align:center;margin-top:15px;font-size:12px;font-size:0.75rem;padding-bottom:5px;padding-bottom:0.3125rem}.parent-signup-wizard .wizard-steps .step-container{color:white;display:inline-block;width:150px;border-top:3px solid #0e687d}.parent-signup-wizard .wizard-steps .step-container:first-child .step-content{text-align:left}.parent-signup-wizard .wizard-steps .step-container:first-child .step-message{position:relative;left:-50%}.parent-signup-wizard .wizard-steps .step-container:last-child .step-content{text-align:right}.parent-signup-wizard .wizard-steps .step-container:last-child .step-message{position:relative;left:50%}.parent-signup-wizard .wizard-steps .step-container .step-content{position:relative;top:-9px}.parent-signup-wizard .wizard-steps .step-container .step-message{text-align:center}.parent-signup-wizard .wizard-steps .step-container .step-indicator{background-image:url(//cdn.splashmath.com/assets/welcome-flow/step-b2f059e49de3463897173028100485918c162a273eacf6331634cd0fa264a549.png);background-size:100% 100%;width:12px;height:12px;display:inline-block;position:relative;z-index:2}.parent-signup-wizard .wizard-steps .step-container .step-indicator.completed-step{background-image:url(//cdn.splashmath.com/assets/welcome-flow/completed-step-373cd6a70a01c0d6e35830d2842f480ef71d7dc8ae9a039ab216346427947eeb.png)}.parent-signup-wizard .wizard-steps .step-container .step-indicator.current-step{background-image:url(//cdn.splashmath.com/assets/welcome-flow/current-step-90478e5a64ad051cee429624bbc42d9d6c06b2879b2c1b59f851711683ddf4c6.png)}.parent-signup-wizard .header-text{color:white;margin:0 auto;padding:0;text-align:center;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;padding-top:25px;padding-top:1.5625rem;width:98%}.parent-signup-wizard .header-text.classroom-linked-account-header-text{padding:18px 0}.parent-signup-wizard .header-text.header-text{padding:26px 0 18px}.parent-signup-wizard .header-text.header-text-post-grade{padding:26px 0 18px}.parent-signup-wizard .sub-header{display:none}@media (max-width: 770px){[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{height:auto;min-height:81px}}@media (max-width: 767px){.parent-signup-wizard .header-text.classroom-linked-account-header-text{padding:5px 0 0;font-size:16px;line-height:20px}}@media (max-width: 670px){.awards-footer.container img{padding:50px 0}}@media (max-width: 599px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/post-grade-selection/header_mobile_portrait-eb52b16544376cfc192c8c048aee48995464624efd3265e2905b25a20659537b.png);height:66px;background-repeat:no-repeat}.parent-signup-wizard .wizard-steps{width:100%;font-size:10px;font-size:0.625rem;margin-top:5px}.parent-signup-wizard .wizard-steps .step-container{width:25%}.parent-signup-wizard .step-link{width:66%}.parent-signup-wizard .header-text{font-size:18px;font-size:1.125rem;padding:5px}.parent-signup-wizard .header-text.header-text{padding:26px 0 18px}.parent-signup-wizard .header-text.header-text-post-grade{padding:18px 0}[class^="commitment-banner-smhdl"],[class*=" commitment-banner-smhdl"]{display:none}}@media (min-width: 1280px){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:6.5rem}.parent-signup-wizard .sub-header{display:block;color:#bfbdbd;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-align:center;margin-top:-0.8rem;margin-bottom:0.6rem}}@media (max-width: 1024px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:74px;background-repeat:no-repeat}}@media (max-width: 896px){.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/post-grade-selection/header_mobile-1ab0252ab74ae110baeeae1e8d715710d76d604300c89a95564a7fdb300de518.png);height:74px;background-repeat:no-repeat}}@media only screen and (min-width: 1366px) and (max-height: 1024px) and (-webkit-min-device-pixel-ratio: 1.5) and (orientation: landscape){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/banner-new-2cbae7116a5bc44494facc410cd5e82b8af983cf7c92cb41f633495ce2104386.jpg)}.parent-signup-wizard.parent-signup-wizard-post-grade{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png)}.parent-signup-wizard .sub-header{display:none}}@media only screen and (min-width: 1440px){.parent-signup-wizard{background-image:url(//cdn.splashmath.com/assets/welcome-flow/blue_banner-3a6f974e2b6de875338682ccd9fc3504434552aa9f793e251253ca686310ee73.png);height:6.5rem}.parent-signup-wizard .sub-header{display:block}}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard{background:none;background-color:white;background-image:none;height:auto}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard .header-text{color:#090a4a;font-weight:bold}.new-website-color-tweaks.new-website-color-tweaks .parent-signup-wizard.parent-signup-wizard .sub-header{display:none}.teacher-signup-link-container>a{color:#4f52c3}.parent-creation{max-width:960px;width:100%;margin:0 auto;padding-top:20px;text-align:center}.parent-creation .sidebar{width:auto;margin:0}.parent-creation .body-wrapper{width:50%;display:inline-block;padding:2% 0;vertical-align:top;background:white;border-right:5px}.parent-creation .social-signups{width:90%;margin-left:auto;margin-right:auto}.parent-creation .form-container{width:80%;margin:0 auto}.parent-creation .form-container .inp-wrap{margin-bottom:30px}.parent-creation .form-container .inp-wrap .inp-brand{background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;padding:8px 15px;font-size:14px;line-height:18px}.parent-creation .form-container .inp-wrap .inp-brand::-webkit-input-placeholder{color:#c7c7c7}.parent-creation .form-container .inp-wrap .inp-brand:-moz-placeholder{color:#c7c7c7}.parent-creation .form-container .inp-wrap .inp-brand::-moz-placeholder{color:#c7c7c7}.parent-creation .form-container .inp-wrap .inp-brand:-ms-input-placeholder{color:#c7c7c7}.parent-creation .form-container .inp-wrap .small-text{font-size:12px}.parent-creation .form-container .inp-wrap .small-text>a{color:#017b9e}.parent-creation .form-container .inp-wrap.last{margin-bottom:0px}.parent-creation .form-container .inp-wrap .button{font-size:1.22em}.parent-creation .form-container .inp-wrap .help-inline{width:100%;display:inline-block;text-align:left;margin-top:3px;margin-left:5px;font-size:12px;height:100%}.parent-creation .form-container .inp-wrap .help-inline::before{content:'';height:8px;width:8px;background:url(//cdn.splashmath.com/assets/error_feedback-7969652cddc0b3b0d2a1448731e993441ae9b7d51166ecff83b4d0b134c1b2fb.png) center/contain no-repeat;padding:0 4px;margin-right:4px}.parent-creation .form-container .inp-wrap .show-password-btn{position:absolute;top:8px;right:5%;color:#0089cd;font-size:12px;font-weight:400}.parent-creation .form-container .inp-wrap .show-password-btn:hover{cursor:pointer}.parent-creation .form-container .inp-wrap .sub-text{padding:3px 5px;text-align:left;font-size:12px;color:#4d4d4d}.parent-creation .form-container .inp-wrap .sub-text__password{display:none}.parent-creation .form-container .head-txt{color:#333333;font:normal bold 15px/23px "proxima-nova", Helvetica,Arial,sans-serif;text-align:left;margin-bottom:-10px}.parent-creation .or-bar{width:80%;margin:40px 0 40px}.parent-creation .dob-wrap{width:50%;display:block;background:white;margin:0 auto;box-sizing:border-box}.parent-creation .dob-dropdown-wrap{background-color:#F5F4F2}.new-website-color-tweaks .parent-creation,.new-website-color-tweaks .body-wrapper{padding:0}.new-website-color-tweaks .button{background-color:#4f52c3}.new-website-color-tweaks .button:focus,.new-website-color-tweaks .button:hover,.new-website-color-tweaks .button:active{background-color:#4f52c3}.new-website-color-tweaks .terms-and-policy-link a,.new-website-color-tweaks .teacher-signup-link-container a{color:#4f52c3}.new-website-color-tweaks .form-container .inp-wrap .inp-brand{border:1px solid #c2c3cf;box-shadow:none}.new-website-color-tweaks .form-container .inp-wrap .inp-brand:focus{border:1px solid #4f52c3;box-shadow:none}.remove-hightlight-dob-section .dob-backdrop,.remove-hightlight-dob-section .arrow-with-txt{display:none}.dob-backdrop{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;bottom:0;top:0;z-index:3}.dob-wrap{position:relative;border-bottom:1px solid #BDBDBD;padding:20px 38px;margin-top:-20px;z-index:4;background-color:#ffffff}.dob-wrap .head-txt{color:#333333;font:normal bold 15px/23px "proxima-nova", Helvetica,Arial,sans-serif;text-align:left;padding-bottom:6px}.dob-wrap .error{color:#b94a48;font:normal normal 12px/1 "proxima-nova", Helvetica,Arial,sans-serif;text-align:left;padding-top:6px;display:none}.dob-wrap .dob-select{text-align:left}.dob-wrap .dob-select>li{display:inline-block;margin-right:12px;position:relative}.dob-wrap .dob-select>li:before{content:'';position:absolute;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #888888;top:50%;right:10px;transform:translateY(-50%)}.dob-wrap .dob-select>li select{width:100px;background:transparent;color:#888888;border-color:#888888;font:normal normal 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.dob-wrap .dob-select>li select::-ms-expand{display:none}.dob-wrap .dob-select>li select option{text-align:center}.dob-wrap .arrow-with-txt{position:absolute;left:-260px;top:30px;z-index:1;text-align:center;color:#fff;width:250px}.dob-wrap .arrow-with-txt>img{height:105px;width:105px}.dob-wrap .arrow-with-txt span{display:block;font-size:18px;line-height:28px}.dob-wrap .checks-wrap{padding-top:10px}.dob-wrap .checks-wrap .otp-verify-eu-checkwrap{padding:4px 30px 26px 0}.dob-wrap .checks-wrap .otp-verify-eu-checkwrap.last-check{padding-bottom:0}.teacher-signup-link-container{text-align:center;text-decoration:underline;padding:20px 0}.terms-and-policy-link{font:normal 400 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;padding:20px 0;margin:0}@media only screen and (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.dob-wrap .otp-verify-eu-checkwrap{padding:4px 14px 26px}.dob-wrap .arrow-with-txt{width:180px;left:-185px}.dob-wrap .dob-select>li select{width:90px}}@media (max-width: 767px){.teacher-signup-link-container{padding-bottom:0}.dob-backdrop{background-color:rgba(0,0,0,0.7)}.terms-and-policy-link{padding:10px 10px 0;text-align:center}.not-eu .dob-wrap .arrow-with-txt{bottom:-40px}.dob-wrap{padding:30px 27px}.dob-wrap.dob-wrap{width:57%}.dob-wrap .head-txt{font-size:20px;line-height:24px;color:#20B2CF;text-align:center}.dob-wrap .checks-wrap .otp-verify-eu-checkwrap{padding:4px 14px 26px}.dob-wrap .dob-select{text-align:center}.dob-wrap .dob-select>li{margin:0 6px}.dob-wrap .dob-select>li select{width:75px}.dob-wrap .arrow-with-txt{bottom:-110px;top:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);width:270px}.dob-wrap .arrow-with-txt span{font-size:16px;line-height:20px;font-weight:600}.dob-wrap .error{text-align:center}.parent-creation .body-wrapper{width:57%}}@media (max-width: 420px){.parent-creation .body-wrapper{width:100%;padding-top:20px}.parent-creation .social-signups{width:100%}.parent-creation .social-signups .social-signup-button .signup-img{width:70%;margin:10px 15%}.parent-creation .form-container{width:80%}.parent-creation .or-bar{margin-left:0}.dob-wrap.dob-wrap{width:auto;padding:20px 15px}}@media only screen and (max-width: 991px) and (orientation: landscape){.parent-creation .body-wrapper{width:100%}}.reactive-sidebar.horizontal{max-width:960px;width:100%;margin:0px auto;padding-top:2%}.reactive-sidebar .section{width:50%;display:inline-block;vertical-align:top}.reactive-sidebar .section .section-image{color:#b4b4b4;font-size:46px}.reactive-sidebar .section.benefits-plug .features-list{width:100%}.reactive-sidebar .section.benefits-plug .features-list li{padding:2px 0px;padding:0.125rem 0rem;padding-right:31px;line-height:normal;font-size:13px;font-size:0.8125rem}.reactive-sidebar.show-section .section{width:33%}.reactive-sidebar{color:#3d444a;font-size:15px;font-size:0.9375rem;padding-top:3%;text-align:center}.reactive-sidebar .section{text-align:center;margin-bottom:25px;position:relative}.reactive-sidebar .section .section-header{color:#636363;font-size:20px;font-size:1.25rem;line-height:normal;margin-bottom:5px}.reactive-sidebar .section.curriculum-plug .awards-collage{margin-bottom:15px;width:230px;display:inline-block;min-height:50px}.reactive-sidebar .section.curriculum-plug .awards-collage>img{max-width:100%}.reactive-sidebar .section.curriculum-plug .awards-collage.home-access-ptl>img{width:100px;margin:0 7px}.reactive-sidebar .section.parent-plug>p{padding:0px 30px}.reactive-sidebar .section.benefits-plug .features-list{text-align:left;width:70%;margin-left:20%}.reactive-sidebar .section.benefits-plug .features-list>li{padding:3px 0px;padding:0.1875rem 0rem;list-style-type:none}.reactive-sidebar .section.benefits-plug .features-list>li .icon{color:#b4b4b4;padding-right:5px}.reactive-sidebar .section.benefits-plug .teacher{width:75%}@media (max-width: 959px){.reactive-sidebar .section.benefits-plug .features-list{margin-left:17%}}@media (max-width: 680px){.sidebar-wrapper{padding-top:1px}.reactive-sidebar.horizontal{font-size:15px;margin-top:10px;padding-top:30px}.reactive-sidebar.horizontal .section{width:100%}.reactive-sidebar.horizontal .section .section-image{font-size:4.6em}.reactive-sidebar.horizontal .section .section-header{font-size:1.8em;line-height:2.4em}.reactive-sidebar.horizontal .section.parent-plug>p{font-size:1.2em;line-height:1.8em}.reactive-sidebar.horizontal .section.benefits-plug .features-list{margin-left:14%}.reactive-sidebar.horizontal .section.benefits-plug .features-list>li{font-size:1.5em;line-height:1.9em}.reactive-sidebar.horizontal .section.benefits-plug .features-list>li .icon{padding-right:2%}.reactive-sidebar.horizontal .section.curriculum-plug .awards-collage{margin-top:20px;width:82%}.reactive-sidebar.horizontal .section.curriculum-plug .awards-collage.home-access-ptl>img{width:70%;margin:0 auto 10px}}@media (max-width: 420px){.reactive-sidebar.horizontal{font-size:11px}}.upgrade-container .current-plan{background-color:#faffff;border:1px solid #b9b9b9;border-radius:10px;display:inline-block;height:204px;margin-right:38px;width:192px;position:relative;vertical-align:bottom}.upgrade-container .current-plan .plan-type{position:absolute;width:90px;background-color:#f0eded;border-radius:4px}.upgrade-container .current-plan .plan-name{margin:28px 0 0}.upgrade-container .current-plan img{width:70px;height:65px;transform:rotate(2deg);position:absolute;top:-80px;left:137px}.upgrade-container .current-plan .current-charge{margin:8px 0;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:500;color:#515353}.upgrade-container .current-plan .effective-price-tag{margin-top:43px;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:13px;line-height:17px;font-weight:500;color:#000;opacity:0.5}.upgrade-container .current-plan .effective-price .yearly-price{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:24px;line-height:28px;font-weight:700;color:#000}.upgrade-container .current-plan .effective-price span{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;font-weight:500;color:#0b0b0b;margin-left:3px;vertical-align:middle}.upgrade-container .upgrade-plan{background-color:#faffff;border:1px solid #01baf2;border-radius:10px;box-shadow:2px 4px 8px 0 rgba(0,0,0,0.5);display:inline-block;height:275px;width:236px;position:relative;vertical-align:bottom;padding:10px;cursor:pointer}.upgrade-container .upgrade-plan .plan-type{color:#fff;background-color:#000}.upgrade-container .upgrade-plan .plan-name{margin:38px 0 0}.upgrade-container .upgrade-plan .only-tag{margin:13px 0}.upgrade-container .upgrade-plan i{background:url(//cdn.splashmath.com/assets/upgrade-product/save-badge-d09ffd742c2e2187064e96880e6ff001bb8b6aacd7c3dddfc25c24208d4f8dfa.png) center/contain no-repeat;right:-41px;position:absolute;width:76px;height:76px;top:-28px;font-style:normal}.upgrade-container .upgrade-plan i .save-tag{color:#fff;padding:14px 0;display:inline-block}.upgrade-container .upgrade-plan i .save-tag span{display:inline-block;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:15px;line-height:19px;font-weight:700}.upgrade-container .upgrade-plan i .save-tag strong{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700}.upgrade-container .upgrade-plan .final-price{margin:13px 0 35px}.upgrade-container .upgrade-plan .final-price .yearly-actual-price{margin-right:3px;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:500;text-decoration:line-through;color:#000;opacity:0.5;vertical-align:middle}.upgrade-container .upgrade-plan .final-price .final-discounted-price{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:36px;line-height:40px;font-weight:700;color:#000;vertical-align:sub}.upgrade-container .upgrade-plan .final-price .plan-duration{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;color:#0b0b0b}.upgrade-container .upgrade-plan .upgrade-plan-cta{margin:20px auto;width:180px;background-color:#4f52c3;padding:10px 0;border-radius:20px;cursor:pointer;font-size:18px;font-weight:700;line-height:22px}.upgrade-container .upgrade-plan .upgrade-plan-cta a{color:#fff}.upgrade-container .plan-type-badge{position:absolute;width:90px;border-radius:4px;top:-10px;left:50%;transform:translateX(-50%);font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;font-weight:500}.upgrade-container .plan-name{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:24px;line-height:28px;font-weight:700;color:#000}.upgrade-container .current-plan-mob-container{padding:40px 0 30px;font-size:12px;font-weight:bold;line-height:18px}.upgrade-container .current-plan-mob-container .yearly-price{font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;vertical-align:middle}.refundable-container{width:60%;padding:16px 0;margin:0 auto;display:flex;justify-content:flex-end}.refundable-container .refundable-wrap{color:#8a8a8a;width:45%;margin-right:30px;font-family:"Quicksand", Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:500}@media only screen and (max-width: 420px) and (orientation: portrait){.upgrade-container .current-plan-mob{width:288px;margin:0 auto}.upgrade-container .upgrade-plan{width:288px;height:213px;padding:0}.upgrade-container .upgrade-plan .plan-name{margin:26px 0 0}.upgrade-container .upgrade-plan .upgrade-plan-cta{margin:10px auto}.upgrade-container .upgrade-plan .final-price{margin:0}.upgrade-container .upgrade-plan .only-tag{margin:8px 0}.refundable-container{width:100%;justify-content:center;margin:40px 0 30px}.refundable-container .refundable-wrap{width:288px;margin-right:0}}@media only screen and (max-width: 896px) and (orientation: landscape){.upgrade-container .current-plan-mob-container{padding:20px 0}.upgrade-container .upgrade-plan{width:288px;height:188px;padding:0}.upgrade-container .upgrade-plan .plan-name{margin:16px 0 0}.upgrade-container .upgrade-plan .upgrade-plan-cta{margin:10px auto}.upgrade-container .upgrade-plan .final-price{margin:0;padding:0}.upgrade-container .upgrade-plan .only-tag{margin:8px 0}.refundable-container{width:100%;justify-content:center;margin:24px 0 30px}.refundable-container .refundable-wrap{width:288px;margin-right:0}}.notif-banner-text{width:800px;margin:0 auto;margin-top:20px;padding:10px 0px;text-align:center;font-size:0.9rem}.sidebar-wrapper{width:100%;background:#f5f1ee}.sidebar-wrapper.saperated-bars{background:#f4f3f3}.sidebar-wrapper.saperated-bars .section{position:relative}.sidebar-wrapper.saperated-bars .section:after{display:block;content:" ";position:absolute;top:0px;right:0px;width:0px;height:140px;border-right:2px solid #e5e5e5}.sidebar-wrapper.saperated-bars .section:last-child:after{display:none}.pricing-details-container .call-support{text-align:center;position:relative;right:0px;top:0px}.pricing-details-container .sub-message{text-align:center;font-size:1.2em}.pricing-details-container>h3{color:#0099cc;font-size:28px;line-height:34px;margin:0;padding:34px 0 0;text-align:center}.pricing-details-container>h4{font-size:18px;line-height:24px;margin:0;padding:6px 0 3px;text-align:center}.free-select-footline{top:15px;position:relative;color:gray;font-size:0.95em}.notif-banner-text{display:none}.pricing-details-outer-container{position:relative;padding:26px 0px;background:#ffffff}.pricing-details-outer-container .product-key-feature{display:none}.pricing-details-outer-container .product-feature{font:normal 600 11px/17px "proxima-nova-n6","proxima-nova",sans-serif}.pricing-details-container,.product-details-container{position:relative;z-index:1}.pricing-details-container>header>h1,.pricing-details-container>header>h2,.pricing-details-container>header>h3,.product-details-container>header>h1,.product-details-container>header>h2,.product-details-container>header>h3{text-align:center}.pricing-details-container>header>h1,.product-details-container>header>h1{color:#0794ad;margin-top:0}.pricing-details-container>header>h2,.product-details-container>header>h2{color:#5A6061}.pricing-details-container>header>h3,.product-details-container>header>h3{margin-top:0px;font-size:34px;font-weight:bold;color:gray;padding-top:15px;margin-bottom:0px}.pricing-details-container>header>h3.discounted .discount-banner,.product-details-container>header>h3.discounted .discount-banner{font-size:0.7em;padding:5px 10px;color:#2fa0bb}.sp-product-list-item.quarterly{position:relative}.sp-product-list-item.quarterly .summer-bagde{background:url(//cdn.splashmath.com/assets/summer_program/perfect-for-summer-sticker-ff5876d3bc4d9e0f38a8dcf6776e0451b325341d41afd98165be0f925857fdee.png) no-repeat center center transparent;height:68px;width:71px;position:absolute;top:-30px;left:-22px;z-index:10}.sp-product-list-item.mostPopular{position:relative}.sp-product-list-item.mostPopular .most-popular-badge{background:url(//cdn.splashmath.com/assets/most_popular_badge-c764f06c859812541ce47add4273c280d6f1dffea193870df88273fb0dd4e0f9.png) no-repeat 0 0 transparent;height:64px;width:66px;position:absolute;top:-3px;left:-5px;z-index:10}.sp-product-list-item .include-springboard-badge{background:url(//cdn.splashmath.com/assets/pricing/inc-springboard-36f5882c7b9f063cb81dba1266a61bad258309bc9de1410e471c54966de465f4.png) no-repeat 0 0 transparent;height:20px;width:130px;position:absolute;bottom:-8px;left:50%;margin-left:-65px;z-index:10}.sp-product-list-item .include-summer-badge{background:url(//cdn.splashmath.com/assets/pricing/inc-summerprogram-c48d2bc72a146a62f370ff6932672adf815d9bb1f287189535297717f012af05.png) no-repeat 0 0 transparent;height:20px;width:130px;position:absolute;bottom:-8px;left:50%;margin-left:-65px;z-index:10}@media (min-width: 768px){.no-peace-risk-commitment-msg{width:770px;margin:0 auto;border:1px solid #ddd;padding-bottom:10px}.no-peace-risk-commitment-msg .summer-badge{position:absolute;left:0;top:0;background:url(//cdn.splashmath.com/assets/summer_program/summer_badge_modal-db12f3a8e88faf94fc435ba48451f5c6591fc4c4092ff6690b9235dc87ac43bb.png) 0 0 no-repeat;height:97px;width:107px}.no-peace-risk-commitment-msg .summer-badge>span{width:68px;display:block;font-size:14px;line-height:13px;padding:6px;color:#8b002b;font-weight:bold;text-align:center}}.no-peace-risk-commitment-msg>h5{color:#0894af;font-size:22px;line-height:28px;text-align:center;font-weight:400}.products-container-list-wrap{margin:0;padding:22px 0 0;text-align:center}.products-container-list-wrap>li{display:inline-block;padding:0px 13px 20px;position:relative;vertical-align:top}.products-container-list-wrap>li .product-container{width:154px;position:relative}.has-peace-risk-commitment-msg .products-container-list-wrap{padding:22px 15px 0px;max-width:630px;float:none;max-width:100%}.has-peace-risk-commitment-msg .products-container-list-wrap>li{padding:0px 12px 20px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container-inner{background:#faffff}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container-inner>.body .product-features{font-size:12px;line-height:20px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container-inner>.body .product-features span{font-weight:bold;font-size:14px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container-inner>.body .product-features p{font-weight:normal;font-size:12px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container{width:190px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .monthly-charge{color:#242424;font:normal 400 22px/28px "proxima-nova-n4", "proxima-nova", Arial, sans-serif}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .monthly-charge .dollar.dollar-sup{font-size:22px;line-height:28px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .monthly-charge .off{background:url(//cdn.splashmath.com/assets/green-badge-6f25aca58b6f2176e98e7236a35525af4060ebb6961fc5fbb54067d4706a2365.png) no-repeat center center;color:#ffffff;display:block;height:20px;margin-left:-12px;font:normal 400 12px/24px 'khula', sans-serif}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .monthly-charge .no-coupon{background:none}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .yearly-charge{padding-bottom:4px}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .charged-after-trial{color:#353d3d;font:normal 400 12px/16px "proxima-nova-n4", "proxima-nova", Arial, sans-serif;display:block}.has-peace-risk-commitment-msg .products-container-list-wrap>li .product-container .best-value-badge{background:url(//cdn.splashmath.com/assets/best_value_badge-07d92ebeae0142c36ae4f6199ff41fd52eb01ed5cab8079f0934f2af2403713d.png) no-repeat 0 0 transparent;height:64px;width:66px;position:absolute;top:-4px;left:-5px;z-index:10}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .products-container-list-wrap{max-width:100%;float:none}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .products-container-list-wrap .product-container{width:200px}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .products-container-list-wrap .product-container .product-selector-button-wrapper .button{font-size:14px;font-weight:500;padding:2px 20px}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .peace-risk-commitment-wrap{display:none}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .review-and-faq-wrap ul{padding:10px 0 0 0;text-align:center}.has-peace-risk-commitment-msg.ar-trial-pricing-details-container .review-and-faq-wrap ul>li{float:none;display:inline-block}.product-container.mostPopular{position:relative}.product-container.mostPopular .product-container-inner>header{color:white;background:#07b2d1}.product-container.mostPopular .most-popular-notice{display:block}.show-free{margin-top:20px}.show-free>a{display:inline-block;font-size:16px;line-height:20px;text-decoration:underline;color:#666666}.show-free>a:active,.show-free>a:hover{color:#555555}.product-container-inner{background:#ffffff;border:1px solid #c6c6c6;margin:0px;padding:0px;position:relative}.product-container-inner *{text-align:center}.product-container-inner>header{color:#515353;text-align:center}.product-container-inner>header *{text-transform:capitalize}.product-container-inner>header h1{color:#242424;font:normal 500 19px /21px "museo-sans-n6","museo-sans",sans-serif;padding-top:10px;padding-bottom:10px;margin:0px;border-bottom:1px solid #c6c6c6}.product-container-inner>header h2{color:#515353;font:normal 300 12px/18px "proxima-nova-n3","proxima-nova",sans-serif;margin:0;padding:0 10px 5px}.product-container-inner>header h3{color:silver}.product-container-inner>.body{font-size:17px;padding:7px 0px 14px}.product-container-inner>.body .product-features{font-size:11px;line-height:15px}.product-container-inner .cost-saving{color:#515353;font-size:11px;line-height:15px;font-weight:300;margin-top:10px}.product-container-inner .monthly-charge{color:black;font-size:17px;line-height:23px;margin-top:0;padding:12px 0 0 8px}.product-container-inner .monthly-charge .off{background:url(//cdn.splashmath.com/assets/green-badge-6f25aca58b6f2176e98e7236a35525af4060ebb6961fc5fbb54067d4706a2365.png) no-repeat center center;color:#ffffff;display:block;height:20px;margin-left:-12px;font:normal 400 12px/24px 'khula', sans-serif}.product-container-inner .monthly-charge .no-coupon{background:none}.product-container-inner .monthly-charge.free{margin-top:28px;padding-bottom:24px}.product-container-inner .monthly-charge .dollar.dollar-sup{font-size:17px;line-height:23px;margin-left:-10px;padding-right:1px;position:static}.product-container-inner .monthly-charge .price-before-deduction{color:#515353;text-decoration:line-through;font-size:13px;line-height:21px;font-weight:300;padding-right:5px;display:block}.product-container-inner .monthly-charge .price-before-deduction .price{font-size:13px;line-height:21px}.product-container-inner .monthly-charge .per-month{color:#515353;display:inline-block;font-size:0.3em;width:100%}.product-container-inner .yearly-charge{color:#353d3d;margin-top:0;padding:14px 0 0;font:normal 400 12px/16px "proxima-nova-n4", "proxima-nova", Arial, sans-serif}.product-container-inner .yearly-charge .desc{padding-right:5px}.product-container-inner .yearly-charge .price,.product-container-inner .yearly-charge .dollar{color:inherit}.product-container-inner .yearly-charge .recurring-info{font-size:1em}.product-container-inner .charged-after-trial{display:none}.product-container-inner .product-key-feature{margin-top:10px;font-size:0.8em;color:gray}.product-selector-button-wrapper{padding:20px 0px 0px}.product-selector-button-wrapper .button{padding:2px 26px}.product-selector-button-wrapper .link-exapnd-full{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.popular-notice-wrap{position:absolute;top:-10px;left:0px;width:100%;text-align:center;z-index:1}.popular-notice-wrap .popular-notice{color:white;padding:1px 16px;background:#f50788;font-size:17px}.full-page-content{width:100%;padding-bottom:20px}.hidden{visibility:hidden}.nodisplay{display:none}.centered{width:80%;margin-left:auto;margin-right:auto}.product-container-inner .padded-inline::before{content:''}.product-container-inner .padded-inline::after{content:''}.current-plan .product-container-inner{border-color:transparent;box-shadow:0px 0px 0px 2px #01baf2, 2px 7px 10px 0px #888;-webkit-box-shadow:0px 0px 0px 2px #01baf2, 2px 7px 10px 0px #888;-moz-box-shadow:0px 0px 0px 2px #01baf2, 2px 7px 10px 0px #888;border-radius:0px}.current-plan .product-selector-button-wrapper{color:#0099cc;font-size:19px;line-height:25px;text-transform:capitalize}.plan-selection-user-instructions{padding:30px 0px 10px;text-align:center}.plan-selection-user-instructions>ul>li{color:#747474;display:inline-block;padding:0px 20px 20px;position:relative;vertical-align:top;min-height:95px}.plan-selection-user-instructions>ul>li>i{font-size:30px;line-height:30px;color:#b1b1b1}.plan-selection-user-instructions>ul>li>span{padding-top:10px;font:normal normal 13px/17px "proxima-nova-n4", "proxima-nova", Arial, sans-serif;display:block}.plan-selection-user-instructions>ul>li>span>a{color:#747474;text-decoration:underline}.plan-selection-user-instructions>ul>li.one{width:180px}.plan-selection-user-instructions>ul>li.two{width:250px}.plan-selection-user-instructions>ul>li.three{width:220px}.plan-selection-user-instructions>ul>li.four{width:200px}.plan-selection-user-instructions>ul>li:after{content:"";position:absolute;right:0px;top:15%;bottom:10%;width:1px;background-color:#b1b1b1}.plan-selection-user-instructions>ul>li:last-child:after{display:none}@media screen and (max-width: 767px){.plan-selection-user-instructions.plan-selection-user-instructions>ul{width:90%;margin:0 auto}.plan-selection-user-instructions.plan-selection-user-instructions>ul>li{width:100%;display:table;min-height:10px}.plan-selection-user-instructions.plan-selection-user-instructions>ul>li:after{display:none}.plan-selection-user-instructions.plan-selection-user-instructions>ul>li>i{display:table-cell;vertical-align:middle}.plan-selection-user-instructions.plan-selection-user-instructions>ul>li>span{float:left;width:80%;padding-left:6%;text-align:left;padding-top:0;font-size:16px;line-height:20px}}@media screen and (min-width: 769px){.pricing-details-container .line-break{display:none}.pricing-details-container .show-free{margin-top:0px}.pricing-details-container .product-container.free{padding-right:50px;position:relative}.pricing-details-container .product-container.free:after{content:'';background:lightgray;background:url(//cdn.splashmath.com/assets/welcome-flow/separator-a8f73b03968268c9687fe4fca8e41c961544f174f0a7948d2bc1fb6804eb2494.jpg) no-repeat center;background-size:contain;height:110%;width:2px;position:absolute;right:24px;top:-5%}.pricing-details-container .product-container.mostPopular{position:relative}.pricing-details-container .product-container.mostPopular .most-popular-notice{display:block}}@media screen and (max-width: 767px){.sp-product-list-item .include-springboard-badge{background-image:url(//cdn.splashmath.com/assets/pricing/inc-springboard_mobile-0fe63f468059c572593a0b5cf63be77ed4e5dc35029016e54468ef9c8863d01f.png);bottom:auto;top:-12px;left:10px;margin-left:0;height:23px;width:172px}.sp-product-list-item .include-summer-badge{background-image:url(//cdn.splashmath.com/assets/pricing/inc-summerprogram_mobile-8aaaea3e58b44c82091e69103b3d5733dd2c2aadc752cd382a33cd5aebe25180.png);bottom:auto;top:-12px;left:10px;margin-left:0;height:23px;width:172px}.pricing-details-container .line-break{display:block}.notif-banner-text{width:95%;padding:10px 1%}.stage--prime{width:100%}.product-container-inner{padding:0}.product-container-inner>header{width:57%;padding:4% 0}.product-container-inner>header h1{border-bottom:none}.product-container-inner>header .product-features{padding-left:8px}.product-container-inner>header .product-features>li{text-align:left;color:#9a9a9a;font-size:14px;line-height:20px;padding-left:14px;text-indent:-15px}.product-container-inner>header .product-features>li>i{color:#a9aaaa;padding-right:5px;font-size:8px}.product-container-inner>.body{width:42%;padding:3% 0}.product-container-inner .monthly-charge>.deduction-cycle{color:#515353;padding-bottom:0.4em;font-size:0.4em;line-height:0.6em}.products-container-list-wrap>li{padding-bottom:30px}.sp-product-being-purchased{padding:0}.sp-product-being-purchased .product-container-inner>header{width:100%;padding-bottom:0}.free-select-footline{width:94%;margin:0 auto;top:0px}.current-plan .product-container-inner{box-shadow:none;border-color:#c6c6c6}}@media (max-width: 599px){.page-banner{height:120px}.pricing-details-container>header>h3,.product-details-container>header>h3{font-size:24px;padding-top:20px}.pricing-details-container .products-container-list-wrap,.product-details-container .products-container-list-wrap{margin-top:20px}.pricing-details-container .product-container,.product-details-container .product-container{margin:0px;margin-bottom:15px}.pricing-details-container .show-free,.product-details-container .show-free{margin-top:10px}.pricing-details-container .sub-message{margin-bottom:15px}}@media (max-width: 420px){.page-banner{height:80px}.stage--prime{padding-top:25px}}@media (max-width: 360px){.page-header{font-size:18px}.product-container-inner>header .product-features>li{font-size:12px}}.spring-board-section-1{background:url(//cdn.splashmath.com/images/spring_board/2016/spring-board-banner.jpg) no-repeat center center;background-size:cover;height:383px}.spring-board-wrap .logo-section{float:left;text-align:center;width:50%}.spring-board-wrap .logo-section .spring-logo{padding-top:20px}.spring-board-wrap .logo-section .spring-logo-mob{display:none}.spring-board-wrap .logo-section>h6{color:#a13d12;font:normal 500 21px/25px 'Work Sans', sans-serif;margin:0;padding:10px 130px 30px}.spring-board-wrap .logo-section>p{color:#438701;font:normal 300 15px/19px "open-sans-n4", "open-sans", sans-serif;padding-top:16px;margin:0}.spring-board-wrap .logo-section>p>a{color:#438701;text-decoration:underline}.spring-board-wrap .character-section{float:right;width:50%}.spring-board-wrap .character-section>img{padding:80px 0 0 30px}.spring-board-wrap .button{box-shadow:0px 3px 0px #e57100, 0px 2px 0px 4px #fff;-webkit-box-shadow:0px 3px 0px #e57100, 0px 2px 0px 4px #fff;-moz-box-shadow:0px 3px 0px #e57100, 0px 2px 0px 4px #fff;font:normal 400 24px/28px "open-sans-n4", "open-sans", sans-serif;padding:6px 90px}.spring-board-wrap .button:active,.spring-board-wrap .button:focus,.spring-board-wrap .button:visited{background:#f79202}.spring-board-wrap .button.enroll-now-button{position:relative;padding:24px 30px 10px 0px;min-width:350px;font-size:21px;line-height:25px}.spring-board-wrap .button.enroll-now-button .before-discount{position:absolute;right:22.8%;top:5px;text-decoration:line-through;color:#7a4621;font-size:15px;line-height:19px}.spring-board-wrap .button.enroll-now-button .discount-badge{background:url(//cdn.splashmath.com/images/spring_board/2016/discount-badge.png) no-repeat top left transparent;position:absolute;height:50px;width:39px;right:8%;top:-5px}.spring-board-wrap .button.enroll-now-button .discount-badge>span{display:block;font-size:13px;line-height:15px;color:#a13d12}.spring-board-wrap .button.enroll-now-button .discount-badge>span.first{padding:6px 0 2px}.spring-board-weeks-wrap{text-align:center;padding:40px 0}.spring-board-weeks-wrap>h3{color:#464a4d;font:500 normal 37px/41px 'Work Sans', sans-serif;margin:0;padding-bottom:40px}.spring-board-weeks-wrap .weeks-img{width:1084px}.spring-board-weeks-wrap .weeks-img-mob{display:none}.spring-board-section-3{background:#f8f9f9;padding:40px 0}.spring-board-plan-wrap{padding-bottom:20px}.spring-board-plan-wrap>h3{color:#464a4d;font:500 normal 37px/41px 'Work Sans', sans-serif;margin:0;padding-bottom:36px;text-align:center}.learn-more-popup{width:680px;margin-left:-340px}.learn-more-popup .modal-body p{font:400 normal 16px/20px 'Work Sans', sans-serif}.learn-more-popup .modal-body>ul{text-align:center;padding:30px 0px;border-top:1px solid #e9e9e9}.learn-more-popup .modal-body>ul>li{display:inline-block;padding:0 10px 20px}.learn-more-popup .modal-body>ul>li>p{margin:0;padding-top:10px;font-size:14px;line-height:18px;border-bottom:1px solid #e9e9e9}.learn-more-popup .modal-body>ul>li a>img{border-radius:10px}.prgm-instructions-wrap{width:960px;background:white;padding:20px 0;border-radius:20px;margin:30px auto;background-color:#fff}.prgm-instructions-wrap>h4{color:green;margin:0;font:400 normal 18px/24px 'Work Sans', sans-serif;padding:10px 30px}.prgm-instructions-wrap .take-me-in-btn{padding:20px 0;text-align:center}.prgm-instructions-wrap .instructions-section{padding:0px 30px 0px 10px}.prgm-instructions-wrap .instructions-section h6{margin:0;padding:8px 0 8px 10px}.prgm-instructions-wrap .instructions-section h6>a{font:400 normal 18px/24px 'Work Sans', sans-serif}.prgm-instructions-wrap .instructions-section h6>a:active,.prgm-instructions-wrap .instructions-section h6>a:focus{color:#0088cc}.prgm-instructions-wrap .instructions-section>h6>a{font-size:20px}.prgm-instructions-wrap .instructions-section p{font:300 normal 15px/19px 'Work Sans', sans-serif;margin:0;padding:0px 0px 10px 10px;color:#666}.prgm-instructions-wrap .instructions-section .collapse{padding-left:10px}.prgm-instructions-wrap .instructions-section .collapse>p{color:#666;font:400 normal 16px/22px 'Work Sans', sans-serif;padding-left:10px}.prgm-instructions-wrap .instructions-section ol{list-style-type:decimal;padding-left:20px}.prgm-instructions-wrap .instructions-section ol>li{list-style-type:decimal;font:300 normal 15px/19px 'Work Sans', sans-serif;color:#666;margin-left:10px}.prgm-instructions-wrap .instructions-section ol>li>a{text-decoration:underline}.prgm-instructions-wrap .instructions-section ol>li>ol{padding:10px 0 0 10px}.prgm-instructions-wrap .instructions-section ol>li>ol>li{list-style-type:lower-latin;font:300 normal 15px/19px 'Work Sans', sans-serif;color:#666}.prgm-instructions-wrap .instructions-section ol>li>ul{padding:10px 0 0 10px}.prgm-instructions-wrap .instructions-section ol>li>ul>li{list-style-type:lower-alpha}.prgm-instructions-wrap .instructions-section .spring-btn{padding:30px 0 20px}.prgm-instructions-wrap .instructions-section .spring-btn>img{max-width:20%;padding-left:30px}.prgm-instructions-wrap .instructions-section .spring-btn span{font:300 normal 15px/19px 'Work Sans', sans-serif}.prgm-instructions-wrap .instructions-section .free-apps-icon-wrap{text-align:center;padding:20px 0}.prgm-instructions-wrap .instructions-section .free-apps-icon-wrap>li{display:inline-block;padding:0 30px 20px}.prgm-instructions-wrap .instructions-section .free-apps-icon-wrap>li>a{display:block;padding-top:6px}.prgm-instructions-wrap .instructions-section .free-apps-icon-wrap>li>a>img{border-radius:10px;cursor:pointer}.prgm-instructions-wrap .instructions-section .free-apps-icon-wrap>li>a>span{display:block;padding-top:6px}.spring-board-plan-wrap .product-container-inner>header h1{color:#4a4949}.spring-board-plan-wrap .product-container-inner .monthly-charge .price-before-deduction{color:#939393;font-size:18px;line-height:24px}.spring-board-plan-wrap .product-container-inner .price-after-deduction .price-label{color:#4a4949;font-size:22px;line-height:26px}.spring-board-plan-wrap .product-container-inner .body .cost-saving{color:#747474;font-size:18px;line-height:24px}.flag-notify{height:38px;width:175px;position:absolute;bottom:-19px;left:50%;margin-left:-87px;z-index:10}.flag-notify.esy-flag{background:url(//cdn.splashmath.com/assets/app_purchase_child/esy-flag-be498b3503d6d2fd14f85b4c3dce366a0e0abaa9d78f5d7a27677d8c20a4c2ae.png) no-repeat 0 0 transparent}.flag-notify.max-saving-flag{background:url(//cdn.splashmath.com/assets/app_purchase_child/max-saving-flag-0b3598f10ce9fd777ea2f8996427170da0f7ed148d5a8830df65804a7db15171.png) no-repeat 0 0 transparent}.skills-program.spring-board-benifits .skills-blk-txt p{font:400 normal 15px/19px 'Khula', sans-serif}.skills-program.spring-board-benifits .skills-blk-txt strong{display:block;font:600 normal 20px/26px 'Khula', sans-serif;padding-bottom:5px;text-align:left}.skills-program.spring-board-benifits .sctn-hd{color:#464a4d;font:500 normal 37px/41px 'Khula', sans-serif}.skills-program.spring-board-benifits .container .na-ipad{font:400 normal 15px/19px 'Khula', sans-serif}.spring-board-product-benefits{clear:both;width:960px;margin:5px auto 30px}.spring-board-product-benefits>h3{color:#464a4d;font:500 normal 25px/29px "museo-sans-n5", "museo-sans", "proxima-nova" ,Arial ,sans-serif;text-align:left;margin:0;border-bottom:1px solid #DBD7D7;padding-bottom:10px}.spring-board-product-benefits .faq-body{display:table}.spring-board-product-benefits .faq-body>li{padding:10px 0px}.spring-board-product-benefits .faq-body>li>.img-wrap{display:table-cell;vertical-align:middle;min-width:60px}.spring-board-product-benefits .faq-body>li>.img-wrap>img{width:60px;height:60px}.spring-board-product-benefits .faq-body>li>.faq-dtl-txt{padding-left:20px;display:table-cell;vertical-align:middle;font-size:16px;line-height:20px}.spring-board-login .teacher_login{padding:20px 0}.spring-board-login .teacher_login .login_form{width:760px}.spring-board-login .teacher_login .login_form>h3{padding-top:12px;font-family:'Work Sans', sans-serif}.spring-board-login .teacher_login .login_form .enroll-now-button{float:right}.statfigure-page.spring-board-statfigure ul>li>h6{font:500 normal 24px/30px 'Work Sans', sans-serif}.statfigure-page.spring-board-statfigure ul>li>p{font:500 normal 16px/20px 'Khula', sans-serif}@media only screen and (min-device-width: 768px) and (max-device-width: 960px), (min-width: 768px) and (max-width: 960px){.spring-board-wrap .logo-section>h6{font-size:18px;line-height:22px;padding:10px 40px 20px}.spring-board-wrap .button{font-size:22px;line-height:26px}.spring-board-wrap .button.enroll-now-button{min-width:310px;font-size:19px;line-height:23px}.spring-board-wrap .character-section>img{padding:105px 0 0 20px}.spring-board-weeks-wrap .weeks-img{width:90%}.spring-board-weeks-wrap>h3{font-size:30px;line-height:36px}.spring-board-plan-wrap>h3{font-size:30px;line-height:36px}.spring-board-plan-wrap .products-container-list-wrap>li .product-container{width:220px}.prgm-instructions-wrap{width:94%}.spring-user-mail-wrap.spring-user-mail-wrap .header-dropdown-menu li>a{color:#333}.responsv .v4 .skills-program.spring-board-benifits .sctn-hd{font-size:30px;line-height:36px;font-weight:400}.spring-board-product-benefits{width:90%;margin:0px auto 30px}.spring-board-section-3 .plan-selection-user-instructions>ul>li.two{width:210px}.spring-board-section-3 .spring-board-plan-wrap .product-container-inner .body .product-feature{padding-left:10px;min-height:96px}.spring-board-section-3 .spring-board-plan-wrap .product-container-inner .body .product-feature>li{color:#747474;font-size:16px;line-height:24px;text-align:left;padding-left:16px;text-indent:-15px}.spring-board-section-3 .spring-board-plan-wrap .product-container-inner .body .product-feature>li>i{padding-right:5px;font-size:8px}}@media only screen and (min-device-width: 1024px), (min-width: 1024px){.spring-board-plan-wrap>*{font-family:'Khula', sans-serif}.spring-board-plan-wrap .products-container-list-wrap>li{padding:0px 20px 20px}.spring-board-plan-wrap .products-container-list-wrap>li .product-container{width:246px}.spring-board-plan-wrap .product-container-inner>header h1{padding:20px 0;font:normal 500 32px/36px 'Work Sans', sans-serif}.spring-board-plan-wrap .product-container-inner .body{font-size:18px;line-height:22px}.spring-board-plan-wrap .product-container-inner .body .product-feature{padding-left:10px;min-height:96px}.spring-board-plan-wrap .product-container-inner .body .product-feature>li{font:normal 400 16px/24px 'Khula', sans-serif;color:#4a4949;text-align:left;padding-left:14px;text-indent:-17px}.spring-board-plan-wrap .product-container-inner .body .product-feature>li>i{padding-right:5px;font-size:8px;color:#a9aaaa}.spring-board-plan-wrap .product-container-inner .body .product-selector-button-wrapper .button{padding:8px 46px;box-shadow:0px 3px 0px #e57100;-webkit-box-shadow:0px 3px 0px #e57100;-moz-box-shadow:0px 3px 0px #e57100;font-family:'Work Sans', sans-serif}.spring-board-plan-wrap .product-container-inner .body .cost-saving{font-size:18px;line-height:22px;padding-top:10px}.spring-board-plan-wrap .product-container-inner .monthly-charge{font:normal 400 17px/23px 'Khula', sans-serif}.spring-board-plan-wrap .product-container-inner .monthly-charge .price-before-deduction{padding-top:8px;font:normal 400 18px/22px 'Khula', sans-serif}.spring-board-plan-wrap .product-container-inner .price-after-deduction .price-label{padding-top:12px}.spring-board-plan-wrap .sp-product-list-item .include-springboard-badge{background:url(//cdn.splashmath.com/images/spring_board/2016/springboard-badge.png) no-repeat center center transparent;height:28px;width:197px;bottom:-13px;margin-left:-98px}.spring-board-plan-wrap .sp-product-list-item.mostPopular .most-popular-badge{background:url(//cdn.splashmath.com/images/spring_board/2016/most-popular-badge.png) no-repeat center center transparent;height:101px;width:97px;left:-5px}}@media only screen and (min-device-width: 1000px) and (max-device-width: 1024px), (min-width: 1000px) and (max-width: 1024px){.spring-board-wrap .logo-section>h6{padding:10px 80px 30px}.spring-board-wrap .logo-section>p{font-size:14px;line-height:18px}.spring-board-weeks-wrap .weeks-img{width:90%}.prgm-instructions-wrap{width:100%;padding:20px 0}.spring-user-mail-wrap{padding-right:16px}.spring-user-mail-wrap .header-dropdown-menu{right:15px}.purchase-child-promo.purchase-child-new-design .purchase-area.left .purchase-option-box.purchase-option-box{float:none}.spring-board-product-benefits{margin:0px auto 30px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.spring-board-section-1{background:url(//cdn.splashmath.com/images/spring_board/2016/spring-board-banner-mob.jpg) no-repeat center center;background-size:100% 100%;height:754px}.spring-board-wrap .logo-section{float:none;margin:0 auto;padding-top:40px;width:78%}.spring-board-wrap .logo-section>h6{font-size:32px;font-family:300;line-height:40px;padding:40px 0 50px}.spring-board-wrap .logo-section>p{padding-top:30px;color:#5c5c5c;font-size:20px;line-height:24px}.spring-board-wrap .logo-section>p>a{color:#5c5c5c}.spring-board-wrap .logo-section .spring-logo-mob{display:block;max-width:100%}.spring-board-wrap .logo-section .spring-logo{display:none}.spring-board-wrap .button.enroll-now-button{margin:0 -20px;min-width:250px;font-size:16px;line-height:20px}.spring-board-wrap .button.enroll-now-button .before-discount{font-size:14px;line-height:18px;right:50%;margin-right:-80px}.spring-board-wrap .button.enroll-now-button .discount-badge{right:6%}.spring-board-wrap .character-section{display:none}.spring-board-weeks-wrap .weeks-img{display:none}.spring-board-weeks-wrap .weeks-img-mob{display:block;width:100%}.spring-board-section-2 .spring-board-weeks-wrap{padding-bottom:0}.prgm-instructions-wrap{width:100%;padding:0}.prgm-instructions-wrap>h4{padding:10px}.prgm-instructions-wrap .instructions-section{padding:0 10px}.spring-board-plan-wrap>*{font-family:'Khula', sans-serif}.spring-board-plan-wrap>h3{padding-bottom:16px}.spring-board-plan-wrap .products-container-list-wrap>li{float:none}.spring-board-plan-wrap .products-container-list-wrap.test1{margin-top:0px}.spring-board-plan-wrap .product-container-inner .monthly-charge .price-before-deduction{font-size:14px;line-height:18px}.spring-board-section-3 .plan-selection-user-instructions{padding:0 0 10px}.spring-board-section-3 .plan-selection-user-instructions>ul>li>span{font-family:'Khula', sans-serif}.spring-user-mail-wrap.spring-user-mail-wrap .header-dropdown-menu li>a{color:#333}.app-user-email{display:none}.flag-notify{height:30px;width:140px;bottom:auto;top:-15px;left:10px;margin-left:0px;transform:scaleY(0.78);-webkit-transform:scaleY(0.78);-moz-transform:scaleY(0.78);-o-transform:scaleY(0.78);-ms-transform:scaleY(0.78)}.flag-notify.esy-flag{background-image:url(//cdn.splashmath.com/assets/app_purchase_child/esy-flag-mobile-51570f325b2083bbffb3cd6a462afb2e47e83e5b08258ec38a74b3ffb3cf0963.png)}.flag-notify.max-saving-flag{background-image:url(//cdn.splashmath.com/assets/app_purchase_child/max-saving-flag-mobile-4230cfd6ba7214cddafe395f5d9957ec7666d96b5a3a73953ad97ca52b89e6d6.png)}.products-container-list-wrap.products-container-list-wrap.product-container-lists{margin-top:0px;padding:0px}.spring-board-login .teacher_login.teacher_login .login_form{width:78%;text-align:center}.spring-board-login .teacher_login.teacher_login .login_form>h3{padding:0 0 10px}.spring-board-login .teacher_login.teacher_login .login_form .enroll-now-button{float:none}.responsv .v4 .skills-program.spring-board-benifits .sctn-hd{font-size:20px;line-height:24px;color:#464a4d}.spring-board-product-benefits{width:90%}.spring-board-product-benefits>h3{font-size:20px}.spring-board-product-benefits{margin-top:35px}.spring-board-product-benefits .faq-body>li>.faq-dtl-txt{font-size:14px;line-height:20px}.skills-program.spring-board-benifits .skills-blk-txt p{text-align:center}.skills-program.spring-board-benifits .skills-blk-txt strong{text-align:center}.skills-program .container p{text-align:center}}@media only screen and (max-device-width: 568px) and (max-width: 568px){.spring-board-section-1{height:580px}.spring-board-wrap .logo-section{padding-top:20px}.spring-board-wrap .logo-section>h6{font-size:24px;line-height:28px;padding:20px 0 30px}.spring-board-wrap .button{padding:6px 20px;display:block}}@media only screen and (max-width: 480px) and (orientation: portrait){.spring-board-section-1{height:450px}.spring-board-wrap .logo-section{padding-top:20px}.spring-board-wrap .logo-section>h6{font-size:16px;line-height:20px;padding:20px 0 30px}.spring-board-wrap .logo-section>p{font-size:14px;line-height:20px;padding-top:20px}.spring-board-wrap .button{font-size:18px;line-height:22px;padding:6px 70px}.spring-board-weeks-wrap{padding:20px 0 0}.spring-board-weeks-wrap>h3{font-size:20px;line-height:24px;padding-bottom:26px}.spring-board-plan-wrap>h3{font-size:20px;line-height:24px;padding-bottom:0}.spring-board-section-3{padding:20px 0}.app-user-email{display:none}.prgm-instructions-wrap>h4{font-size:16px;line-height:20px}.prgm-instructions-wrap .instructions-section h6>a{font-size:16px;line-height:20px}.responsv .sp-home-main.v4 .skills-program.spring-board-benifits .sctn-hd{font-size:20px;line-height:24px;color:#464a4d}}@media only screen and (min-device-width: 375px) and (min-width: 375px) and (max-device-width: 767px) and (max-width: 767px) and (orientation: landscape){.add-students-modal .grade-coins-wrap .coins-wrap{margin-right:1px}}.confirm-email-wrap{text-align:center;padding-top:100px}.confirm-email-wrap h2{color:green;font:normal 400 26px/30px "proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif}.confirm-email-wrap h2 i{font-size:20px;padding-right:10px}.confirm-email-wrap p{margin:0;padding:10px 0;font:normal 400 18px/24px "proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif}.confirm-email-wrap .button{margin-top:30px}.confirm-email-wrap .button:hover,.confirm-email-wrap .button:active,.confirm-email-wrap .button:focus{margin-top:30px}@media only screen and (max-width: 1023px){.confirm-email-wrap.confirm-email-wrap.container{padding-top:40px}.confirm-email-wrap.confirm-email-wrap h2{font-size:20px;line-height:26px}.confirm-email-wrap.confirm-email-wrap h2 i{font-size:16px}.confirm-email-wrap.confirm-email-wrap p{font-size:16px;line-height:20px}}.teacher-parent-dashboard .splash-learn-intro-tooltip{box-shadow:0 0.1rem 0.5rem rgba(0,0,0,0.3);position:relative;top:-15px;left:5px;width:220px;background-color:#fff;border-radius:8px;margin:0;padding:6px 10px}.teacher-parent-dashboard .splash-learn-intro-tooltip>span{display:inline;cursor:pointer;color:#007dbe;padding-left:5px;text-decoration:underline}.teacher-parent-dashboard .splash-learn-intro-tooltip>i{position:absolute;top:50%;right:3%;transform:translateY(-50%);font-size:10px;color:rgba(0,0,0,0.31)}.teacher-parent-dashboard .splash-learn-intro-tooltip>p{margin:0;display:inline-block}.teacher-parent-dashboard .splash-learn-intro-tooltip .caret{top:-6px;left:25px;border-top:13px solid #fff;border-right:4px solid #fff;border-left:3px solid #fff;transform:rotate(132deg);position:absolute}.splash-learn-intro-banner{background:url(//cdn.splashmath.com/assets/confetti-splash-learn-14f226e8dd52e1e9bbaefa0b831189c2f78556947f24817cb3dd4a02a287e263.png) no-repeat;background-size:100%;background-position:0 55px;text-align:center;box-sizing:border-box;padding:70px 0 15px;margin-bottom:-55px;font-size:18px}.splash-learn-intro-banner p{margin:0;display:inline-block}.splash-learn-intro-banner span{display:inline;cursor:pointer;color:#007dbe;padding-left:5px;text-decoration:underline}.splash-learn-intro-tooltip{box-shadow:0 0.1rem 0.5rem rgba(0,0,0,0.3);position:absolute;left:0;width:220px;background-color:#ecf9fe;border-radius:8px;margin:0;padding:6px 10px}.splash-learn-intro-tooltip>span{display:inline;cursor:pointer;color:#007dbe;padding-left:5px;text-decoration:underline}.splash-learn-intro-tooltip>i{position:absolute;top:50%;right:3%;transform:translateY(-50%);font-size:10px;color:rgba(0,0,0,0.31)}.splash-learn-intro-tooltip>p{margin:0;display:inline-block}.splash-learn-intro-tooltip .caret{top:10px;left:-3px;border-top:13px solid #ecf9fe;border-right:4px solid #ecf9fe;border-left:3px solid #ecf9fe;transform:rotate(132deg);position:absolute}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup{z-index:99999;height:550px;text-align:center;overflow-y:hidden;box-sizing:border-box;margin-left:0;transform:translateX(-50%);width:820px;font:normal 400 20px/20px "museo-sans", "Helvetica", "Arial", "sans-serif"}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .modal-body-wrapper{overflow:scroll;height:540px;padding:0 50px;background:url(//cdn.splashmath.com/assets/confetti-splash-learn-popup-99ab0779ca639b887d43be442bcbe3bffda781a32064c60424e8adf83a236470.png) 0 0/100% #fff no-repeat;background-attachment:local;overflow-x:hidden}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .head{font:normal 600 36px/36px "museo-sans", "Helvetica", "Arial", "sans-serif";padding-top:150px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .sub-head{font-weight:500;padding-top:18px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .logo{width:40%;padding-top:2px;margin:0 auto}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .description{width:80%;padding-top:50px;margin:0 auto;color:#4a4a4a;line-height:30px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .faq{font-weight:500;margin-top:50px;position:relative;padding:0 50px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .faq b{display:inline-block;background-color:#fff;padding:0 20px;position:relative}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .faq:before{content:"";position:absolute;top:50%;left:10px;right:10px;height:2px;background-color:#dedede}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .cross{top:10px;color:#626262;font-weight:600;z-index:1}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions{text-align:center;width:95%;margin:0 auto;padding:35px 0}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions li>b{font:normal 500 16px/20px "museo-sans", "Helvetica", "Arial", "sans-serif"}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions li>p{font:normal 500 14px/20px "museo-sans", "Helvetica", "Arial", "sans-serif";padding:10px 0 0 20px;color:#626262;padding-left:24px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message{font:normal 500 14px/20px "museo-sans", "Helvetica", "Arial", "sans-serif";padding:80px 0 20px;color:#626262}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message a{color:#626262;display:block;text-decoration:underline}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message a.gmail-link{background:url(//cdn.splashmath.com/assets/gmail-logo-3e5ca78375e80b21aff75bb5f4882ed5cf5a10c713331ed432f76fdae0a44915.png) 0 3px/10% no-repeat;display:inline-block;padding-left:20px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message a.outlook-link{padding-top:5px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message a.outlook-link>i{padding-right:5px}#content.signup-page-ct{padding-top:55px}#content.signup-page-ct .parent-signup-wizard{padding-top:0}@media screen and (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1300px){.splash-learn-intro-banner{background:url(//cdn.splashmath.com/assets/confetti-splash-learn-landscape-732d8ed2d52d4fa78967891b156119715e9a870fead531ad430d5f93acd05180.png) no-repeat;background-size:100%;background-position:0 54px}}@media screen and (min-width: 1000px) and (max-width: 1200px){.splash-learn-intro-tooltip{width:230px}}@media screen and (max-width: 897px) and (orientation: landscape){.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup{position:fixed;left:50%;top:50px;width:90%;height:320px;margin:0 auto;transform:translate(-50%, -5%)}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .modal-body-wrapper{height:300px}}@media (max-width: 897px){.nav-menu-item .splash-learn-intro-tooltip{display:none}.parent-splash-learn-tool-tip{background-color:#17c9fd;padding:10px 0}.parents-dashboard .parent-splash-learn-tool-tip{background:none}.splash-learn-intro-tooltip{position:relative;left:10px}.splash-learn-intro-tooltip .caret{top:-5px;left:15px}}@media (min-width: 898px){.parent-splash-learn-tool-tip{display:none}.parent-splash-learn-tool-tip.dashboard-page{display:block}}@media (max-width: 599px) and (orientation: portrait){.splash-learn-intro-banner{background:url(//cdn.splashmath.com/assets/confetti-splash-learn-mb-004411dd6f29a0f5a93594444ee785b85acdd7b861b59fe6a6a448f4078cf49a.png) no-repeat;background-size:100%;background-position:0 48px;text-align:left;padding:75px 30px 20px;font-size:16px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup{width:90%;margin-left:0;left:50%;height:580px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .modal-body-wrapper{background:url(//cdn.splashmath.com/assets/confetti-splash-learn-popup-mb-cfaff63195286f29b85ba26512309333fed5f00260655483c970da1dd3867124.png) 0 0/100% #fff no-repeat;background-attachment:local;height:570px;padding:0 14px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .logo{width:65%}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .cross{top:10px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .head{padding-top:160px;font-size:30px;line-height:30px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .sub-head{padding-top:10px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .description{font-size:18px;line-height:28px;width:95%;padding-top:27px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .faq{padding:0 20px;margin-top:60px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions{padding:15px 0}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions li>b{font-size:14px;line-height:18px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .questions li>p{padding-left:0;font-size:12px;line-height:16px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .footer-message>a{font-size:12px;line-height:12px}}@media (min-width: 600px) and (max-width: 900px) and (orientation: portrait){.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup{width:90%;height:590px}.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup.splash-learn-faq-popup .modal-body-wrapper{height:580px}}.android-banner-wrapper{display:none;position:fixed;bottom:0;height:5.25rem;width:100%;background-color:white;z-index:5;padding:1rem;box-sizing:border-box;box-shadow:0 -1px 3px 0 rgba(0,0,0,0.14)}.android-banner-wrapper .banner-content{display:flex}.android-banner-wrapper .banner-content__image{height:3.5rem;width:3.5rem}.android-banner-wrapper .banner-content__text{margin-left:1rem}.android-banner-wrapper .banner-content__text .text__header{font:500 0.75rem/1rem "Roboto";width:11.813rem}.android-banner-wrapper .banner-content__text .text__downloads{font:0.625rem/0.688rem "Roboto";color:#808080}.android-banner-wrapper .banner__installbtn{width:4.5rem;height:1.4rem;border-radius:0.188rem;background-color:#679f39;position:absolute;right:0.719rem;color:white;text-align:center;bottom:0.875rem;font-size:0.75rem}.android-banner-wrapper .banner__cross{width:0.813rem;height:0.813rem;position:absolute;right:0.438rem;top:0.375rem}.teacherInvite .pricingTableWrap,.teacher-subscription .pricingTableWrap{position:relative;padding:0 0 50px 0}.teacherInvite .pricingTableWrap .button-wrap,.teacher-subscription .pricingTableWrap .button-wrap{margin:-80px 43px 0 0}.teacherInvite .pricingTableWrap.pricingTableWrapShort,.teacher-subscription .pricingTableWrap.pricingTableWrapShort{padding:0 0 10px 0}.teacherInvite .pricingTableWrap .hide-pricing-details,.teacher-subscription .pricingTableWrap .hide-pricing-details{position:absolute;right:30px;top:-10px}.teacherInvite .priceIcon-tick,.teacher-subscription .priceIcon-tick{background-position:0 -192px;height:20px;width:24px}.teacherInvite .pricingTable,.teacher-subscription .pricingTable{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #ddd;border-top-color:#C5C0B0;font-size:14px;line-height:20px;margin:30px auto;position:relative;top:-76px;width:90%;color:#424242}.teacherInvite .pricingTable.pricingTableShort,.teacher-subscription .pricingTable.pricingTableShort{width:93%}.teacherInvite .pricingTable li,.teacher-subscription .pricingTable li{line-height:24px}.teacherInvite .pricingTable .col1,.teacher-subscription .pricingTable .col1{width:25%;display:table-cell;vertical-align:middle}.teacherInvite .pricingTable .col2,.teacher-subscription .pricingTable .col2{width:60%;display:table-cell;vertical-align:middle;text-align:left}.teacherInvite .pricingTable .col3,.teacher-subscription .pricingTable .col3{width:20%;display:table-cell;vertical-align:middle}.teacherInvite .pricingTable .col4,.teacher-subscription .pricingTable .col4{width:20%;display:table-cell;vertical-align:middle}.teacherInvite .pricingTable .hasBorder,.teacher-subscription .pricingTable .hasBorder{border-right:1px solid #d0d0d0}.teacherInvite .pricingTable .isFirst,.teacher-subscription .pricingTable .isFirst{border-top:1px solid #d0d0d0;text-align:center;font-size:16px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.teacherInvite .pricingTable .hasColCenter .pricingTable__list:nth-child(even),.teacher-subscription .pricingTable .hasColCenter .pricingTable__list:nth-child(even){background:#f5f5f5}.teacherInvite .pricingTable .hasColCenter .hasBorder,.teacher-subscription .pricingTable .hasColCenter .hasBorder{color:#464646}.teacherInvite .pricingTable .hasColCenter .col3,.teacherInvite .pricingTable .hasColCenter .col4,.teacher-subscription .pricingTable .hasColCenter .col3,.teacher-subscription .pricingTable .hasColCenter .col4{text-align:center}.teacherInvite .pricingTable__head,.teacher-subscription .pricingTable__head{background:none repeat scroll 0 0 #DFDBCB;color:#944006;font-size:16px;line-height:24px;text-align:center}.teacherInvite .pricingTable__head.isSubHead,.teacher-subscription .pricingTable__head.isSubHead{background:none repeat scroll 0 0 #F7F3E4;color:#7C724F;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;text-align:left}.teacherInvite .pricingTable__head .hasBorder,.teacher-subscription .pricingTable__head .hasBorder{border-color:#c5c0b0}.teacherInvite .pricingTable__list,.teacher-subscription .pricingTable__list{display:table;width:100%}.teacherInvite .pricingTable__list.head>li,.teacher-subscription .pricingTable__list.head>li{background:#e3e3e3;color:#464646;padding:10px;font-weight:bold}.teacherInvite .tableCont,.teacher-subscription .tableCont{border-top:1px solid #ddd;padding:10px 6px}.teacherInvite .tableCont.isColored,.teacher-subscription .tableCont.isColored{font-size:13px}.teacherInvite .tableCont:first-of-type,.teacher-subscription .tableCont:first-of-type{border-top:none}.teacher-subscription .pricingBlkWrap{position:relative;text-align:center;margin-top:100px}.teacher-subscription .pricingBlk{background:none repeat scroll 0 0 #FFFFFF;display:inline-block;margin:0 50px;position:relative;text-align:center;vertical-align:top;width:340px}.teacher-subscription .pricingBlk.active .active-img{display:block}.teacher-subscription .pricingBlk .active-img{display:none;left:-2px;position:absolute;top:-49px;width:60px}.teacher-subscription .pricing-disclaimer{display:inline-block;margin-top:30px}.teacher-subscription .text-margin{margin-left:15px}.teacher-subscription .pricingHead{color:white;font-size:20px;line-height:28px;margin:0 !important;padding:15px;background:#07b2d0;font-weight:bold}.teacher-subscription .pricingCont{border:1px solid #BDB699;color:#999999;font-size:13px;line-height:18px;padding:10px 5px}.teacher-subscription .pricingCont .descprtnBox .desprtn{margin:0}.teacher-subscription .pricingCont .price{color:black;font-size:44px;line-height:56px;margin:0}.teacher-subscription .pricingCont .pricing-disclaimer-indicator{font-size:0.5em;line-height:normal;top:-1em}.teacher-subscription .pricingCont .per{color:#909090;font-size:16px;line-height:24px;font-weight:bold}.teacher-subscription .pricing__imgBox{padding:20px 0px 10px 0px;height:auto}.teacher-subscription .pricing__imageBlk{margin:15px auto;display:inline-block;text-align:center}.teacher-subscription .pricing__imageBlk .desprtn{color:#828282;font-size:20px;margin-top:9px;padding-left:10px;float:left}.teacher-subscription .pricing__imageBlk .grade-img{width:100px}.teacher-subscription .pricing__imageBlk .single-grade-img{width:75px}.teacher-subscription .pricing__imageBlk .all-platform-img{width:80px}.teacher-subscription .pricing__imageBlk .platform-img{width:60px}.teacher-subscription .pricing__link{border-top:2px solid #EFEAE4;font-size:12px;line-height:16px;margin:0 20px;padding:5px 0 2px}.teacher-subscription .pricing__link>a{color:#999;text-decoration:underline}.teacher-subscription [class^="priceIcon-"],.teacher-subscription [class*="priceIcon-"]{background:url(//cdn.splashmath.com/assets/pricing/pricing_sprite-dec170a4f79c23b49596b0af3deba7e67cf459a43c09c94118297876382a2616.png) no-repeat;display:inline-block;vertical-align:middle}.teacher-subscription .priceIcon-single{background-position:0 0;height:163px;width:100px}.teacher-subscription .priceIcon-all{background-position:-112px 0;height:163px;width:138px}.teacher-subscription .priceIcon-desktop{background-position:-302px 0;height:70px;width:81px}.teacher-subscription .priceIcon-allplatform{background-position:-278px -104px;height:70px;width:124px}.teacher-subscription .priceIcon-cross{background-position:-42px -192px;height:20px;width:20px}.teacher-subscription .pricing__buttonul>li{padding-bottom:15px}.teacher-subscription .pricing__buttonul>li .button__link{color:#999999;display:inline-block;font-size:16px}.teacher-subscription .subcribtn{padding:20px 5px 0 5px}.teacher-subscription .subcribtn .pricingBlk{margin:0 25px;width:325px;margin-top:10px}.teacher-subscription .subcribtn .pricingBlkWrap{margin:30px 0 0px 0;padding-bottom:0px}.teacher-subscription .subcribtn .pricingTable{margin:0 auto 30px auto;top:-44px}.teacher-subscription .subcribtn .pricingTableShort{top:10px}.teacher-subscription .subcribtn .pricing__imageBlk .grade-img{width:53px;float:left}.teacher-subscription .subcribtn .pricing__imageBlk .single-grade-img{width:53px;float:left}.teacher-subscription .subcribtn .pricing__imageBlk .all-platform-img{width:77px;float:left}.teacher-subscription .subcribtn .pricing__imageBlk .platform-img{width:53px;float:left}.teacher-subscription .subcribtn .pricingTableWrap .button-wrap{margin:-53px 0 0 0}.teacher-subscription .milestoneBox{display:inline-block;height:48px;padding-top:133px;position:relative;vertical-align:bottom;width:100%;margin-bottom:40px}.teacher-subscription .milestone{border-bottom:2px dashed #D6D6D6;display:inline-block;text-align:center;vertical-align:top;width:25%;position:relative}.teacher-subscription .milestone.covered{border-color:green}.teacher-subscription .milestone.hasCar .milestone__img{display:inline-block}.teacher-subscription .milestone__blk{background:none repeat scroll 0 0 #F68888;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;-webkit-box-shadow:3px 0 0 #E08686;-moz-box-shadow:3px 0 0 #E08686;box-shadow:3px 0 0 #E08686;color:#FFFFFF;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:16px;height:46px;line-height:30px;position:relative;text-align:center;width:36px;display:inline-block;vertical-align:bottom;margin:0 20px}.teacher-subscription .milestone__blk:before{background:none repeat scroll 0 0 #E6E3E3;bottom:0;box-shadow:3px 0 0 #D5D3D3;content:"";height:15px;left:0;position:absolute;right:0}.teacher-subscription .goalFlagBox{bottom:2px;display:inline-block;height:120px;position:absolute;right:68px;vertical-align:bottom;width:64px;z-index:-1}.teacher-subscription .goalFlagBox .flag{background:none repeat scroll 0 0 #FFD93F;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:64px;position:absolute;top:-36px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);width:64px;z-index:1}.teacher-subscription .goalFlagBox .flag:before{background:none repeat scroll 0 0 #FFD93F;border:1px solid #FB6C2C;border-radius:2px;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.teacher-subscription .goalFlagBox .stick{background:none repeat scroll 0 0 #d6d6d6;top:0;bottom:0;left:50%;margin-left:-1px;position:absolute;width:2px}.teacher-subscription .flag__content{left:14px;position:absolute;top:-24px;z-index:1;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.teacher-subscription .flag__content>span{display:block;font-size:10px;line-height:10px}.teacher-subscription .flag__content .big{font-size:14px;line-height:14px;text-transform:uppercase}@-webkit-keyframes shake{0%, 100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px)}}@-moz-keyframes shake{0%, 100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px)}}@-ms-keyframes shake{0%, 100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px)}}@keyframes shake{0%, 100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px)}}.teacher-subscription .shake,.teacher-subscription .milestone__img{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake;-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.teacher-subscription .milestone__img{bottom:0;display:none;left:19px;position:absolute;vertical-align:bottom}.teacher-subscription .milestone__txt{bottom:-33px;left:26%;position:absolute;text-align:center}.teacher-subscription .shareCopyBlk>li{display:inline-block;margin:0 1%;vertical-align:top;width:31.33%}.teacher-subscription .teacherReferral .profile-head{margin:30px 0}.teacher-subscription .teacherReferral .pricingTableWrap{margin:60px 0 0}.teacher-subscription .teacherReferral .pricingTable{top:-73px}.teacher-subscription .shareAddBox{padding:30px 0}.teacher-subscription .shareAddBox form{margin:0}.teacher-subscription .red-light{color:#f68888}.teacher-subscription .pricingPage{text-align:center}.teacher-subscription .pricingPage .profile-head{font-size:20px}.teacher-subscription .pricingPage .sub-head-profile{font:600 normal 18px/24px "proxima-nova-n6","proxima-nova",sans-serif}.teacher-subscription .img-banner{background:url(//cdn.splashmath.com/assets/pricing/placeholder-banner-e2d1ab6e6b23523c9cacdb2122caba8063310afad48abc57699dad6969418c73.jpg) no-repeat center center;height:300px}.teacher-subscription .pricing-wrap{background:none repeat scroll 0 0 #EBECEC;margin-top:200px;padding-bottom:50px;position:relative;font-family:proxima-nova}.teacher-subscription .pricing-wrap .links{font-size:24px;font-weight:300;padding-top:40px}.teacher-subscription .pricing-wrap .links>a{color:#6a6f6f;text-decoration:underline}.teacher-subscription .pricing-blks{position:relative;top:-149px}.teacher-subscription .page-head{color:#0794AD;font-family:proxima-nova;font-size:42px;font-weight:100;line-height:50px}.teacher-subscription .page-subHead{color:#6A6F6F;font-family:proxima-nova;font-weight:100}.teacher-subscription .pricing-blk{background:none repeat scroll 0 0 #FFFFFF;display:inline-block;vertical-align:top;width:30%;margin:0 4.6% 0 0;position:relative}.teacher-subscription .pricing-blk:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3)}.teacher-subscription .pricing-blk.last{margin:0}.teacher-subscription .pricing-blk.isGenius .pricing-head{background:#07b2d1}.teacher-subscription .pricing-blk .ribbon{background:url(//cdn.splashmath.com/assets/pricing/saving-4399a445674323c3ca8f4519751eb79ca48cff35266bee25fe5b5f4f658dd2a7.png) no-repeat;position:absolute;width:80px;height:68px;top:-4px;right:-4px;font-size:12px;color:#fff;text-indent:-9999px}.teacher-subscription .pricing-blk .ribbon.popular{background:url(//cdn.splashmath.com/assets/pricing/popular-c53ed70992ed8a289ec7abcecde8d14ee86b6f62bbabf824c726bff9f60fdd4c.png) no-repeat}.teacher-subscription .pricing-head{background:none repeat scroll 0 0 #6A6F6F;color:#FFFFFF;padding:10px;padding-top:24px;text-align:center}.teacher-subscription .pricing-head h3{font-family:proxima-nova;font-size:54px;font-weight:300;line-height:56px;margin:0;margin-bottom:13px;position:relative}.teacher-subscription .pricing-head h3>span{bottom:-6px;display:block;font-size:12px;left:0;line-height:12px;position:absolute;right:0;text-align:center}.teacher-subscription .pricing-head h4{font-family:proxima-nova;font-size:38px;font-weight:300;line-height:45px;margin:0}.teacher-subscription .pricing-content{padding:15px 10px 30px;font-family:proxima-nova;font-weight:300;color:#353d3d}.teacher-subscription .pricing-content .desprn{line-height:20px;border-bottom:2px solid #ebecec;padding-bottom:11px;padding-left:10px}.teacher-subscription .features-list{padding:10px 10px}.teacher-subscription .features-list>li{height:45px;padding:1px 0}.teacher-subscription .features-list>li .icon{background:#73b304;color:#fff;width:15px;height:15px;display:inline-block;vertical-align:middle;border-radius:20px;text-align:center;line-height:15px;font-size:12px}.teacher-subscription .features-list>li span{display:inline-block;vertical-align:top;padding-left:6px;width:90%}.teacher-subscription .price-dropdown{padding:5px;line-height:24px;margin-bottom:27px}.teacher-subscription .price-dropdown>a{display:block;padding:6px 3px 6px 11px;border:1px solid #c9cfcf;letter-spacing:-1px;color:#353d3d;font-size:16px}.teacher-subscription .price-dropdown .dropdown-menu{top:85%;width:256px;left:5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-top:0}.teacher-subscription .price-dropdown .dropdown-menu>li>a{padding:5px 20px}.teacher-subscription .price-dropdown .caret{margin-left:2px;float:right;margin-right:5px;border-top:8px solid #04a0bc;border-right:8px solid transparent;border-left:8px solid transparent}.teacher-subscription .price-button .button-rounded{font-size:28px;line-height:34px;padding:8px 30px}.teacher-subscription .calculateAndSubscribe .price-calculator{text-align:center;border:1px solid #b5b5b5;width:90%;margin:45px auto 0px;float:left;margin-left:5%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-head{border-bottom:1px solid #e7e7e7;background:#07b2d0;color:white;margin-top:0px;padding:10px;font-weight:bold}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box{float:left;font-size:16px;display:inline-block;width:100%;margin:30px auto;margin-bottom:0px;color:#828282}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail-head{font-size:25px;font-weight:bold;color:#07b2d0}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail1,.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail2,.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail3{display:inline-block;width:100%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail1{margin-top:10px;font-weight:bold}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail2{margin-top:10px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail3{margin-top:10px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-detail3 .key-detail{font-weight:bold;color:black}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .disclaimer{font-size:13px;width:70%;margin:0 auto;margin-bottom:10px;margin-top:10px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .subscription-details-row{float:left;width:87%;margin-left:10%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .bottom-section{float:left;margin-top:30px;padding:30px 0px;background:#f6f6f6;width:100%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .bottom-section .purchase-details{width:100%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .key-text{color:orange;font-weight:bold;margin-right:5px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .selected-plan{float:left;width:45%;text-align:left;margin-right:8%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .separator{height:115px;width:0px;border-left:1px solid #dcdcdc;position:absolute;left:60%;margin-left:4px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .student-price{float:left;width:45%;text-align:left;margin-left:2%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .final-price{float:left;width:100%}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .final-price .final-price-overall{color:black;font-size:30px;padding-top:20px}.teacher-subscription .calculateAndSubscribe .price-calculator .price-calculator-inner-box .final-price .final-price-per-student{margin-top:10px;font-size:16px}.teacher-subscription .calculateAndSubscribe .price-calculator .calculate-price-action{padding:30px 0px}.teacher-subscription .calculateAndSubscribe .price-calculator .teacher_num_students{width:64px;text-align:center;border-radius:20px;border-color:lightgray;background:white;margin:0px 5px 0px 3px;padding:3px 0px}.teacher-subscription .calculateAndSubscribe .price-calculator .num-students-text{font-size:17px}.teacher-subscription .calculateAndSubscribe .price-calculator .subscribe-button{margin-top:10px;margin-bottom:0px}.teacher-subscription .paid-subscription-details .paid-subscription-head{text-align:center;border-bottom:1px solid #efeded;font-size:20px;width:85%;color:#696969;margin-left:50px;margin-bottom:25px}.teacher-subscription .paid-subscription-details .paid-subscription-cont,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont{border-bottom:1px solid #efeded;width:85%;margin-left:50px;margin-bottom:25px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont{margin-left:25px;margin-bottom:20px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .desc,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .desc{width:30%;float:left}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .current-plan,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .current-plan{font-weight:bold}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .cancel,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .cancel{margin-left:10px;font-size:0.8em;font-weight:normal}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .increase,.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .renew-subscription,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .increase,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .renew-subscription{padding:4px 10px;font-size:16px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .increase>a,.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .renew-subscription>a,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .increase>a,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .renew-subscription>a{color:white}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .students-account-head,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .students-account-head{margin-top:4px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .plan-select,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .plan-select{margin-top:-7px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .paid-subscription-inner-cont .renew-subscription,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .paid-subscription-inner-cont .renew-subscription{margin-top:-5px;margin-left:10px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .current-plan-cont,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .current-plan-cont{margin-bottom:15px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .cancel-notification,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .cancel-notification{text-align:center;margin-bottom:15px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .cancel-notification>.alert,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .cancel-notification>.alert{display:inline-block;width:84%}.teacher-subscription .paid-subscription-details .paid-subscription-cont .students-account-number,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .students-account-number{width:30px;margin-right:10px;font-size:20px;line-height:28px}.teacher-subscription .paid-subscription-details .paid-subscription-cont .text-clr,.teacher-subscription .paid-subscription-details .paid-subscription-info-cont .text-clr{font-size:18px;color:#585858}.teacher-subscription .paid-subscription-details .subscription-details{text-align:center;border:1px solid #b5b5b5;width:90%;height:280px;margin:60px auto}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-head{border-bottom:1px solid #e7e7e7;background:#07b2d0;color:white;margin-top:0px;padding:10px;font-weight:bold}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box{display:inline-block;width:100%;margin:30px auto;color:#828282}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-grade{float:left;width:25%;margin:0px 30px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-grade .grade-img{width:54px;margin-top:20px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-grade .desprtn{font-size:20px;color:#585858;margin-top:20px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-platform{float:left;width:25%;margin:0px 30px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-platform .platform-icon-img{width:75px;margin-top:20px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .all-platform .desprtn{font-size:20px;color:#585858;margin-top:20px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .final-price{float:left;width:25%;margin-right:30px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .final-price .final-price-overall{font-size:15px;padding-top:20px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .final-price .final-price-overall .currency{color:black;font-size:40px}.teacher-subscription .paid-subscription-details .subscription-details .subscription-details-inner-box .final-price .upgrade{margin-top:10px}.teacher-subscription .paid-subscription-details .subscription-details .calculate-price-action{padding:30px 0px}.teacher-subscription .paid-subscription-details .subscription-details .teacher_num_students{width:150px;margin-top:10px;text-align:center}.teacher-subscription .paid-subscription-details .subscription-details .num-students-text{font-size:17px}.teacher-subscription .purchase-area{margin-top:20px;width:90%}.teacher-subscription .purchase-area .payment-form{width:60%}.teacher-subscription .purchase-area .payment-form #stripe_error{width:97%;margin:10px 0px 0px 0px}.teacher-subscription .purchase-area .payment-form .recurring-billing-label{display:inline-block;margin-bottom:40px;margin-left:7px}.teacher-subscription .purchase-area .purchase-details{width:35%;font-size:14px;margin-top:20px}.teacher-subscription .purchase-area .purchase-details .row{padding:10px 0px;border-left:2px solid #f2f2f2;border-right:2px solid #f2f2f2}.teacher-subscription .purchase-area .purchase-details .head{border:0px;margin-bottom:3px;padding-bottom:0px;margin-top:10px;text-align:left;color:#777;font-size:15px}.teacher-subscription .purchase-area .purchase-details .plan-name{color:#3698af;background:#f2f2f2;padding:10px 0px;text-align:center;font-weight:600}.teacher-subscription .purchase-area .purchase-details .student-details{text-align:center;color:#304B52}.teacher-subscription .purchase-area .purchase-details .student-details .quantity,.teacher-subscription .purchase-area .purchase-details .student-details .modifier{margin-right:3px}.teacher-subscription .purchase-area .purchase-details .price-details{text-align:center;color:#304B52}.teacher-subscription .purchase-area .purchase-details .sub-head{margin-right:7px;margin-bottom:10px}.teacher-subscription .purchase-area .purchase-details .currency,.teacher-subscription .purchase-area .purchase-details .amount{color:#304B52;font-weight:bold;font-size:25px}.teacher-subscription .purchase-area .purchase-details .action-link{font-size:0.9em;border-bottom:2px solid #f2f2f2}.teacher-subscription .purchase-area .purchase-details .action-link .separator{margin:0px 8px}.teacher-subscription .purchase-area .purchase-details .action-link>a{color:#5abdf9}.teacher-subscription .coupon-code-link-cont{text-align:right;padding-right:34px}.teacher-subscription .coupon-code-link-cont>.coupon-code-link{text-decoration:underline}.teacher-subscription .coupon-code-container{display:none;margin-bottom:20px}.teacher-subscription .coupon-code-container .coupon-form{background:#f9f9f9;margin:0px 27px;padding:10px 0px 5px 0px}.teacher-subscription .coupon-code-container .coupon-form form{margin:0 auto;width:540px}.teacher-subscription .coupon-code-container .coupon-form .inp-brand{padding:11px}.savedCardPayment{margin-top:30px}#cardsContainer{float:left;width:60%;margin-top:11px}.selectCardHeader.selectCardHeader.selectCardHeader{font-size:14px;color:#777;margin-bottom:0px;text-align:left;padding-bottom:10px}.cardsList{border:1px solid #d2d0d0;color:#777;border-top:0px}.card{padding:5px;border-top:1px solid #d2d0d0}.card .custom-checkbox{width:13px;height:13px;display:inline-block;position:relative;z-index:1;top:3px;margin:0px 20px;background-color:#fff;border:1px solid #a3a3a3;margin-left:10px;border-radius:4px}.card .custom-checkbox input[type="radio"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;width:13px;height:13px}.cardsList>.selected{background:#f6f5f5}.card .selected{background-image:url(//cdn.splashmath.com/assets/right-image-a5c01cf04b417b2f30c8fe7c672e4f2811bf9f444f7fb752f8571c7dba4afffc.png);background-size:102%;background-repeat:no-repeat}.card .type{background-image:url(//cdn.splashmath.com/assets/app_purchase_child/card-options-78c8314228048772e8896bd2d7e45ef69e3b458b9ccd9debdcf5ac954f1b9841.png);background-repeat:no-repeat;width:59px;height:20px;display:inline-block;margin-left:5px;background-position:0% 50%}.card .visa{background-position:0% 50%}.card .master_card{background-position:32%}.card .discover{background-position:66%}.card .american_express{background-position:100%}.card .number{display:inline-block}.card .name{display:inline-block;margin-left:5px}#storedCardsContainer #cardsContainer{float:none;width:94%;margin:0 auto}.payment-failure-response{display:none;color:red}.final-price{text-align:center;padding:10px 0px;font-size:20px;color:#52B6CE}.pricingTable__list.invitation-table .col2{vertical-align:top}#livechat-compact-container{right:75px !important}.parent-student-login-option{margin:50px auto;text-align:center}.parent-student-login-option h1{font:normal 400 30px/38px "proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;text-align:center;padding-top:22px}.parent-student-login-option .login-wrap{max-width:760px;background-color:#eae4e0;display:inline-block;padding:0 20px}.parent-student-login-option ul{padding:30px 0;display:inline-block;text-align:center}.parent-student-login-option ul li{display:inline-block;text-align:center;border:1px solid #c9c9c9;margin:10px;border-radius:5px;background:#ffffff;width:140px;height:140px}.parent-student-login-option ul li p{border-top:1px solid #c9c9c9;color:#000;text-align:center;font:normal 300 20px/24px "Open Sans", sans-sarif;padding:10px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parent-student-login-option ul.first{position:relative;padding-right:16px;vertical-align:top}.parent-student-login-option ul.first:after{content:' ';position:absolute;height:110px;border-right:1px solid #cccccc;right:0%;top:50%;transform:translateY(-50%);visibility:visible}.parent-student-login-option ul.second{padding-left:16px;max-width:486px;text-align:left}.parent-student-login-option ul.second li a img{width:63%}.dob-dropdown-wrap{border:1px solid #E5E5E5;box-shadow:0 1px 2px 0 #888888 inset;border-radius:4px;text-align:left;z-index:1}.dob-dropdown-wrap.error.error{color:#b94a48;border-color:#b94a48}.dob-dropdown-wrap.error.error .dropdown-toggle{color:#b94a48}.dob-dropdown-wrap .dropdown-toggle{padding:12px 10px;display:block;color:#444444;font-size:16px;line-height:20px}.dob-dropdown-wrap .dropdown-toggle .caret{position:absolute;right:15px}.dob-dropdown-wrap input[value=null]+.dropdown-toggle{color:#999999}.dob-dropdown-wrap input[value=null]+.dropdown-toggle .caret{border-top-color:#999999}.dob-dropdown-wrap .dropdown-menu{width:100%;max-width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 767px) and (orientation: portrait){.parent-student-login-option{max-width:90%;margin:30px auto}.parent-student-login-option .login-wrap{margin:0 -20px}.parent-student-login-option ul{padding:10px 0;display:block}.parent-student-login-option ul.first{padding-right:0}.parent-student-login-option ul.first:after{border-right:none;border-bottom:1px solid #cccccc;bottom:0;left:50%;transform:translateX(-50%);top:auto;width:100px}.parent-student-login-option ul.second{padding-left:0;text-align:center}}@media only screen and (max-width: 320px){.parent-student-login-option .login-wrap{margin:0}}@media only screen and (max-width: 480px) and (orientation: landscape){.parent-student-login-option ul{display:block}.parent-student-login-option ul.first{padding-right:0}.parent-student-login-option ul.first:after{border-right:none;border-bottom:1px solid #cccccc;bottom:0;left:50%;transform:translateX(-50%);top:auto;width:100px}.parent-student-login-option ul.second{padding-left:0;text-align:center}}@media only screen and (max-width: 667px) and (orientation: landscape){.parent-student-login-option ul.second{max-width:326px}}.head-msg-age-gate{font-size:18px;line-height:22px;font-weight:bold;padding:0 60px}.parent-auth-signup-wrap{padding:10px}.parent-auth-signup-wrap .or-bar{margin:20px 0}.parent-auth-signup-wrap.parent-signup-page ul{padding-bottom:0}.parent-auth-signup-wrap.parent-signup-page ul li{margin:0 10px 15px 0}.parent-auth-signup-wrap.parent-signup-page ul li>a{font-size:15px;width:210px}.parent-auth-signup-wrap.parent-signup-page ul li.google strong{margin-left:0}@media only screen and (max-width: 896px){.parent-auth-signup-wrap.parent-signup-page ul li{margin-right:0}.parent-auth-signup-wrap.parent-signup-page ul li>a{width:250px}}.parent-auth-signup-wrap ul{padding:10px;text-align:center}.parent-auth-signup-wrap ul>li{margin:0 10px 15px;display:inline-block}.parent-auth-signup-wrap ul>li>a{color:#FFFFFF;font:normal normal 17px/21px Roboto, Arial, Helvetica, sans-serif;display:inline-block;border-radius:3px;text-align:left;max-width:100%;width:200px}.parent-auth-signup-wrap ul>li>a span{display:inline-block}.parent-auth-signup-wrap ul>li>a strong{display:inline-block;padding-left:10px;font-weight:normal}.parent-auth-signup-wrap ul>li.facebook>a{background-color:#4267B2}.parent-auth-signup-wrap ul>li.facebook img{display:inline-block;width:32px;height:32px;margin:3px}.parent-auth-signup-wrap ul>li.google>a{background-color:#4285F4}.parent-auth-signup-wrap ul>li.google>a:hover{background-color:#366AD3}.parent-auth-signup-wrap ul>li.google img{display:inline-block;width:40px;height:40px}.parent-auth-signup-wrap ul>li.google strong{margin-left:38px}.parent-auth-signup-wrap ul>li.clever>a{background-color:#4274f6}.parent-auth-signup-wrap ul>li.clever img{display:inline-block;width:40px;height:40px}.parent-auth-signup-wrap ul>li.clever strong{margin-left:38px}.parent-auth-signup-wrap ul>li.apple>a{background-color:black}.parent-auth-signup-wrap ul>li.apple img{display:inline-block;width:2rem;padding-left:0.2rem;height:40px}.parent-auth-signup-wrap ul>li.apple.teacher_apple_oauth{display:block}@media only screen and (max-width: 768px){.head-msg-age-gate{padding:0 30px}}@media only screen and (max-width: 568px){.head-msg-age-gate{padding:0 10px}}@media only screen and (max-width: 991px) and (orientation: landscape){.parent-auth-signup-wrap ul>li.google{margin-right:1.6rem}}.random-passcode{border:6px solid #fff;background:#e6ff91 url("dashboard/student/tour/bg-pattern.png") no-repeat left bottom;background-size:100% auto}.random-passcode.shake,.teacher-subscription .random-passcode.milestone__img{-webkit-animation:shake 1s;-moz-animation:shake 1s;-ms-animation:shake 1s;-o-animation:shake 1s;animation:shake 1s}.random-passcode .modal-title-wrap{background-color:transparent;position:relative;padding-bottom:0}.random-passcode .modal-title-wrap h1{color:#328500;font:600 normal 32px/40px "proxima-nova-n6", "proxima-nova-n4", Helvetica,Arial,sans-serif;margin:0}.random-passcode .modal-title-wrap span{position:absolute;right:-18px;top:-18px;height:30px;width:30px;border-radius:50%;background-color:#e6ff91;border:2px solid #97b33a;cursor:pointer}.random-passcode .modal-title-wrap span i{color:#6f881c;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.random-passcode .modal-body{padding-top:0;text-align:center}.random-passcode .modal-body h6{color:#328500;font:400 normal 18px/22px "proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;margin:0}.random-passcode .dialer{text-align:right}.random-passcode .dialer li{padding:10px;border-radius:20px;background-color:#ff9c00;color:#ffffff;display:inline-block;width:56px;height:56px;margin:10px 18px;font:600 normal 44px/54px "proxima-nova-n6", "proxima-nova-n4", Helvetica,Arial,sans-serif;box-shadow:inset 0px -6px 0px #e15f10;border:2px solid #fff;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.random-passcode .dialer li span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.random-passcode .dialer li span i{font-size:34px}.random-passcode .passcode-number{background-image:url(//cdn.splashmath.com/assets/dashboard/student/passcode-3018de5185ee3c6bca1ccde4f3ba2debde4527174d0e41fae2b91e5453a551d5.png);background-repeat:no-repeat;background-position:-230px 0;width:194px;height:20px;margin:10px auto}.random-passcode .passcode-number input[type='password']{display:none}.random-passcode .passcode-number.passcode-length-0{background-position:-230px 0}.random-passcode .passcode-number.passcode-length-1{background-position:-172px 0}.random-passcode .passcode-number.passcode-length-2{background-position:-114px 0}.random-passcode .passcode-number.passcode-length-3{background-position:-56px 0}.random-passcode .passcode-number.passcode-length-4{background-position:2px 0}.random-passcode .generated-pscode{padding:20px 0 0}.random-passcode .generated-pscode span{display:inline-block;color:#328500;text-transform:uppercase;font:600 normal 18px/22px "proxima-nova-n6", "proxima-nova", Helvetica,Arial,sans-serif;padding:0 4px}.ajax_spinner{z-index:1051}@-webkit-keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}@-moz-keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}@-ms-keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}@keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.random-passcode .dialer li{margin:4px 18px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.random-passcode.modal.modal{left:50%;width:300px;margin-left:-156px;overflow:visible}.random-passcode .modal-title-wrap h1{font-size:24px;line-height:30px}.random-passcode .modal-body{padding:10px 15px 20px}.random-passcode .modal-body h6{font-size:16px;line-height:20px}.random-passcode .dialer li{width:36px;height:36px;margin:4px 15px;font-size:30px;line-height:38px;border-radius:14px}.random-passcode .dialer li span i{font-size:26px}}@media only screen and (max-width: 320px){.random-passcode.modal.modal{width:280px;margin-left:-146px}.random-passcode .dialer li{margin:4px 11px}}.sticky_confirmation_header{display:none}.confirm-email-header .header{height:128px}.confirm-email-header #content{padding-top:128px}.confirm-email-header #content.for_non_sticky_header{padding-top:128px}.confirm-email-header #content.for-student-mf{padding-top:0}.confirm-email-header .sticky_confirmation_header{background:#ffbaba;display:block}.confirm-email-header .sticky_confirmation_header>.container{box-sizing:border-box;color:#ffffff;height:68px;padding:10px;margin-bottom:3px;overflow:hidden}.confirm-email-header .sticky_confirmation_header>.container p{font:normal 400 18px/26px "proxima-nova", "Helvetica", "Arial", "sans-serif";text-align:center;max-width:100%;margin-bottom:0;color:#d8000c}.confirm-email-header .sticky_confirmation_header>.container p>a{color:#d8000c;text-decoration:underline}@media only screen and (max-device-width: 768px) and (orientation: portrait), (max-width: 768px) and (orientation: portrait){.confirm-email-header .sticky_confirmation_header>.container p.fontmd{font-size:16px}.confirm-email-header .sticky_confirmation_header>.container p.fontsm{font-size:14px;line-height:18px}.confirm-email-header .hNav.hNav:not(.thin-menu){top:100%}}@media only screen and (max-device-width: 736px), (max-width: 736px){.confirm-email-header .header{height:148px}.confirm-email-header #content{padding-top:148px}.confirm-email-header #content.for_non_sticky_header{padding-top:148px}.confirm-email-header .sticky_confirmation_header>.container{height:98px;padding:10px}.confirm-email-header .sticky_confirmation_header>.container p{float:none}.confirm-email-header .sticky_confirmation_header>.container p.fontmd{font-size:16px}.confirm-email-header .sticky_confirmation_header>.container p.fontsm{font-size:14px}.confirm-email-header .sticky_confirmation_header>.container .button{float:none;display:block;margin:10px auto 0;width:220px}.confirm-email-header .hNav.hNav:not(.thin-menu){top:100%}}@media only screen and (max-device-width: 480px), (max-width: 480px){.confirm-email-header .header{height:184px}.confirm-email-header #content{padding-top:184px}.confirm-email-header #content.for_non_sticky_header{padding-top:184px}.confirm-email-header .sticky_confirmation_header>.container{height:144px;height:124px;padding:10px}.confirm-email-header .sticky_confirmation_header>.container p{float:none;font-size:16px;text-align:center}.confirm-email-header .sticky_confirmation_header>.container p.fontmd{font-size:14px}.confirm-email-header .sticky_confirmation_header>.container p.fontsm{font-size:12px}.confirm-email-header .sticky_confirmation_header>.container .button{float:none;display:block;margin:10px auto 0}.confirm-email-header .hNav.hNav:not(.thin-menu){top:100%}}.summer-18-header.summer-18-header{background-color:#ffffff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3)}.summer-enroll-cta-wrap .home-rounded-button-light-orange{border:2px solid #fff;font-weight:bold}.summer-enroll-cta-wrap .home-rounded-button-light-orange:hover:hover:hover:hover:hover,.summer-enroll-cta-wrap .home-rounded-button-light-orange:active:active:active:active:active,.summer-enroll-cta-wrap .home-rounded-button-light-orange:focus:focus:focus:focus:focus{border:2px solid #fff}.summer-18-global .statfigure-page>ul>li{background-size:2px 78px}.summer-18-global .footer-wrapper{padding-bottom:65px}.summer-top-banner{background:url(//cdn.splashmath.com/assets/summer-2018/summer-landing-banner-03f012958c797e2660895de7a741ac5ce3dafff62c8fb5ce2050ce0fb7c59aff.png) no-repeat center bottom #fff;height:284px;background-size:cover;text-align:center;padding-top:1px}.summer-top-banner .summer-18-logo{background:url(//cdn.splashmath.com/assets/summer-2018/post-login/summer-logo-469f765fb2ab07ffe7696c70798ea347d241de7db8132112010ab8af404f7872.png) no-repeat center top transparent;background-size:contain;height:137px;width:276px;margin:19px auto 0;position:relative}.summer-top-banner .summer-18-logo h6{position:absolute;color:#00b4ff;font:normal 600 22px/1 'proxima-nova', Arial, sans-serif;margin:0;top:26px;left:46px}.summer-top-banner .summer-18-logo>span{color:#c16804;font:normal 600 16px/1 'proxima-nova', Arial, sans-serif;position:absolute;bottom:-20px;left:50%;width:200px;transform:translateX(-50%)}.summer-top-banner .summer-18-logo>.logo-tag{position:absolute;left:50%;font:normal 400 32px/1 'museo-sans', Arial, sans-serif;color:#036cbd;width:440px;max-width:96vw;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);word-wrap:break-word;bottom:-66px}.grade-selection-wrap{background:url(//cdn.splashmath.com/assets/summer_program/dtl_back-eff88a7da0923e3aa797dd3805c61c08bcd9e92d942ce5e13b071bcee35191e4.png) repeat center 0 #00baff;text-align:center}.grade-selection-wrap.enroll-now-wrapper .container .text-center{padding:0;margin:20px auto;background:none}.grade-selection-wrap .container>.summer-msg{background-color:#ffffff;padding:4px 30px;border-radius:40px;font:normal 600 18px/24px 'proxima-nova', Arial,sans-serif;width:480px;margin:0 auto;-webkit-box-shadow:0 0 18px -5px #000 inset;-moz-box-shadow:0 0 18px -5px #000 inset;box-shadow:0 0 18px -5px #000 inset;color:#c16804}.grade-selection-wrap .container .grade-dropdown{display:inline-block;width:210px;padding:0 5.5%;position:relative}.grade-selection-wrap .container .grade-dropdown.open>a{border-radius:10px 10px 0 0;padding:10px}.grade-selection-wrap .container .grade-dropdown:after{content:'';background:url(//cdn.splashmath.com/assets/summer-2018/separator-3c16ea1d7c6c3f942d25830cd19d6dcae11738808c6d36233f942801a04806d0.png) no-repeat center center;position:absolute;right:0;top:50%;margin-top:-35px;height:80px;width:3px}.grade-selection-wrap .container .grade-dropdown:last-child:after{background:none}.grade-selection-wrap .container .grade-dropdown>p{color:#ffffff;font:normal 400 30px/36px 'proxima-nova', Arial, sans-serif}.grade-selection-wrap .container .grade-dropdown>a{background:#ffffff;color:#0494bd;border-radius:10px;-webkit-box-shadow:0 3px 0 0 #0090c6;-moz-box-shadow:0 3px 0 0 #0090c6;box-shadow:0 3px 0 0 #0090c6;border:1px solid #3698AF}.grade-selection-wrap .container .grade-dropdown>a:hover,.grade-selection-wrap .container .grade-dropdown>a:focus,.grade-selection-wrap .container .grade-dropdown>a:active{padding:10px;border:1px solid #3698AF}.grade-selection-wrap .container .grade-dropdown>a>strong{border-right:none;float:none;font-size:18px;line-height:24px}.grade-selection-wrap .container .grade-dropdown .grade-msg{color:#fff;font-size:12px;line-height:1;position:absolute;width:100%;left:0;top:105%;text-align:center}.grade-selection-wrap .container .grade-dropdown-menu{border-radius:0 0 10px 10px;border:1px solid #3698AF;background:#ffffff;min-width:auto;margin:0 auto;left:50%;transform:translateX(-50%);width:210px}.grade-selection-wrap .container .grade-dropdown-menu li:last-child a:hover{border-radius:0 0 10px 10px}.grade-selection-wrap .container .grade-dropdown-menu li a{color:#0494bd;font-size:16px}.grade-selection-wrap .container .grade-dropdown-menu li a:hover,.grade-selection-wrap .container .grade-dropdown-menu li a:focus{background:#33c8ff;color:#ffffff}.grade-selection-wrap .container>p{color:#ffffff;font:normal 400 26px/30px 'proxima-nova', Arial, sans-serif;margin:0;padding:20px 0 15px}.grade-selection-wrap .container .text-center{padding:15px 0;background:rgba(255,255,255,0.2);border-radius:10px 10px 0 0;width:480px;margin:20px auto 0}.grade-selection-wrap .container .text-center>.button{-webkit-box-shadow:inset 0 -3px 0 0 #e57100;-moz-box-shadow:inset 0 -3px 0 0 #e57100;box-shadow:inset 0 -3px 0 0 #e57100;border:2px solid #fff;max-width:230px;margin:0 auto;display:block;padding:10px 14px;font:400 normal 28px/30px 'proxima-nova', Arial, sans-serif}.grade-selection-wrap .container .text-center>.summer-loss-link{color:#ffffff;display:block;font:normal 400 20px/24px 'proxima-nova', Arial, sans-serif;padding-top:20px;text-decoration:underline}.summer-kids-info{background:url(//cdn.splashmath.com/assets/summer-2018/pippo-deasert-50da482708dcf823933e6cd9158829d21e64a77add66fa5cb83939d06c7802de.png) no-repeat center top #f5fcff;border-top:70px solid #f5fcff;height:670px;position:relative}.summer-kids-statfigure .statfigure-page{background-color:#ffcb87;background-image:-moz-linear-gradient(top, #ffc68c, #fed27f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffc68c), to(#fed27f));background-image:-webkit-linear-gradient(top, #ffc68c, #fed27f);background-image:-o-linear-gradient(top, #ffc68c, #fed27f);background-image:linear-gradient(to bottom, #ffc68c, #fed27f);background-repeat:repeat-x;padding:30px 0}.summer-kids-statfigure .statfigure-page>ul>li{background-image:url(//cdn.splashmath.com/assets/summer-2018/separator-brown-71548c2cdf728d475a6d962b0b44daca7e6378f9eafa12b4d5955ce1838f2a0e.png);background-repeat:no-repeat;color:#b16430}.summer-kids-statfigure .statfigure-page>ul>li.first{background-image:none}.summer-kids-statfigure .statfigure-page>ul>li h6{font:normal bold 42px/50px 'khula', sans-serif}.summer-kids-statfigure .statfigure-page>ul>li p{font:normal bold 18px/24px 'khula', sans-serif}.summer-program-actually-works h2{font-family:"museo-sans", Helvetica,Arial,sans-serif}.summer-subscrib-free-wrap{background-color:#ffffff;padding:10px 0 0}.summer-subscrib-free{background:url(//cdn.splashmath.com/assets/summer-2018/summer-subscrib-free-ribbon-ee3ec013b6a0279f7565e4aec50cf7bde9e774921dc071c70f37811b22bfbe46.png) no-repeat center center #fff;background-size:100%;color:#c16804;width:852px;padding:7px 30px 15px;text-align:center;font-size:20px;line-height:30px;margin:0 auto;max-width:90%;box-sizing:border-box}@media only screen and (min-width: 768px){.grade-selection{border:1px solid #0090c6;border-radius:30px;background:#ffffff;width:914px;margin:0 auto;-webkit-box-shadow:0 2px 0 0 #0090c6;-moz-box-shadow:0 2px 0 0 #0090c6;box-shadow:0 2px 0 0 #0090c6}.grade-selection>li{display:inline-block;padding:10px 30px;cursor:pointer;position:relative}.grade-selection>li:after{background:url(//cdn.splashmath.com/assets/summer-2018/border-4722f770a4ac6fa2a5fd8d9723ad395af7de821fadf702413d972465097a931d.png) no-repeat center center;content:' ';position:absolute;right:-2px;top:50%;margin-top:-12.5px;height:25px;width:2px}.grade-selection>li:first-child{border-radius:30px 0 0 30px}.grade-selection>li:last-child{border-radius:0 30px 30px 0}.grade-selection>li:last-child:after{background:none}.grade-selection>li:hover,.grade-selection>li:active,.grade-selection>li.active{background-color:#ffd221}.grade-selection>li:hover:after,.grade-selection>li:active:after,.grade-selection>li.active:after{background:none}.grade-selection>li:hover>a,.grade-selection>li:active>a,.grade-selection>li.active>a{color:#903f08}.grade-selection>li>a{color:#0094c8;font:normal 400 24px/28px 'proxima-nova', Arial, sans-serif}.grade-selection>li:last-child{border-right:none}}@media only screen and (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.summer-top-banner{height:260px;background-size:cover}.summer-top-banner .summer-18-logo{font-size:12px;height:173px}.summer-top-banner .summer-18-logo>span{bottom:18px}.summer-top-banner .summer-18-logo>.logo-tag{bottom:-20px}.grade-selection{width:96%}.grade-selection>li{padding:10px 20px}.grade-selection>li>a{font-size:20px;line-height:24px}.summer-kids-info{height:509px;background-size:190%}.summer-kids-statfigure .statfigure-page ul>li>p{padding:0 20px}.grade-selection-wrap .container .grade-dropdown{padding:0 2.5%}.summer-subscrib-free{background-position:center top;padding:3px 30px 19px;font-size:18px;line-height:26px}}@media only screen and (max-width: 767px){.footer-wrapper.footer-summerpage{padding-bottom:90px}.responsv .summer-program-2018.sp-home-main .skills-blk{display:table;min-height:auto;width:90%;margin:0 auto;padding:0}.responsv .summer-program-2018.sp-home-main .skills-blk .skills-blk-img{width:60px;display:table-cell;vertical-align:middle}.responsv .summer-program-2018.sp-home-main .skills-blk .skills-blk-txt{font-size:12px;line-height:16px;display:table-cell;vertical-align:middle;text-align:left;padding-left:20px}.responsv .summer-program-2018.sp-home-main .skills-blk .skills-blk-txt>strong{font-size:15px;line-height:19px;text-align:left}.summer-top-banner.summer-top-banner{background:url(//cdn.splashmath.com/assets/summer-2018/summer-top-banner-mob-58851e9b94a14d95084a2037c2c720c1ae443afe2da1beb8dca32ac1349d8d59.jpg) no-repeat center bottom transparent;background-size:cover;height:418px}.summer-top-banner.summer-top-banner .summer-18-logo{font-size:12px}.summer-top-banner.summer-top-banner .logo-tag{font-size:20px;line-height:24px;bottom:-56px}.summer-pre-login-web-mob .summer-top-banner .summer-18-logo{background:url(//cdn.splashmath.com/images/summer-2018/pre-login/summer-logo-pre.png) no-repeat center bottom transparent}.select-grade{padding-top:20px;position:relative}.select-grade .grade-selection{position:relative}.select-grade .grade-selection:after{content:' ';height:2px;width:150px;background-color:rgba(255,255,255,0.2);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.select-grade .grade-selection:last-child:after{border:none}.grade-selection{padding:20px 0}.grade-selection>li{display:inline-block;margin:4px;border-radius:50%;background:#fff;height:48px;width:48px;position:relative;border:1px solid #3698AF;-webkit-box-shadow:0 3px 0 0 #0090c6;-moz-box-shadow:0 3px 0 0 #0090c6;box-shadow:0 3px 0 0 #0090c6}.grade-selection>li.active{background-color:#ffd221;border:1px solid #903f08;-webkit-box-shadow:0 3px 0 0 #903f08;-moz-box-shadow:0 3px 0 0 #903f08;box-shadow:0 3px 0 0 #903f08}.grade-selection>li.active>a{color:#903f08}.grade-selection>li>a{color:#0094c8;font:normal 400 19px/19px 'proxima-nova', Arial, sans-serif;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.grade-selection>li>a>span{font-size:11px;line-height:11px}.grade-selection-wrap .container>p{font-size:15px;line-height:19px;padding:20px 0 0}.grade-selection-wrap .container .name{color:#ffffff;font:normal 400 25px/29px 'proxima-nova', Arial, sans-serif}.grade-selection-wrap .container .grade-msg{color:#fff;font-size:12px;line-height:1;position:absolute;width:100%;left:0;text-align:center;bottom:10px}.grade-selection-wrap .container .summer-msg{max-width:260px;padding:8px 20px;font-size:13px;line-height:17px;margin-top:20px;font-family:'museo-sans';border-radius:0}.grade-selection-wrap .container .text-center{width:auto;background:#ffffff;position:fixed;left:0;right:0;bottom:0;z-index:1;border-radius:0;padding:20px 0 10px;margin:0;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.grade-selection-wrap .container .text-center>.button{max-width:150px;font-size:20px;line-height:24px;padding:6px 10px}.grade-selection-wrap .container .text-center>.summer-loss-link{color:#888888;font-size:11px;line-height:13px;padding-top:10px}.summer-subscrib-free-wrap{background:url(//cdn.splashmath.com/assets/summer_program/dtl_back-eff88a7da0923e3aa797dd3805c61c08bcd9e92d942ce5e13b071bcee35191e4.png) repeat center 0 #00baff}.summer-subscrib-free{background-image:url(//cdn.splashmath.com/assets/summer-2018/summer-subscrib-free-ribbon-mob-0f8a950924624e4e1cd46d0f7c4f923a2a74e797d4e0dea80304fe8893b7beb0.png);background-color:transparent;padding:11px 15px 18px;font-size:14px;line-height:16px;margin-top:10px;max-width:300px;width:88%}.summer-kids-info{background:none;background-color:#f5fcff;height:auto}.summer-kids-info>img{width:100%}.statfigure-page>ul>li{background-image:url(//cdn.splashmath.com/assets/summer-2018/separator-white-horizontal-8b02d96265926dded1d30058d2973c2bf1f228a4a8d589b5d4f7b674e2ff89a2.png)}.summer-18-global .statfigure-page>ul>li{background-size:auto}.summer-kids-statfigure .statfigure-page>ul>li{background-image:url(//cdn.splashmath.com/assets/summer-2018/separator-brown-horizontal-cfd444ed74d919b86ae867757f0637f9cc8bbc4bc1a8256c48757ba8df641cc6.png)}}@media only screen and (max-width: 767px) and (orientation: landscape){.summer-top-banner.summer-top-banner{height:580px}.summer-pre-login .summer-kids-info{height:1200px}}@media only screen and (max-width: 568px) and (orientation: landscape){.summer-top-banner.summer-top-banner{height:510px}}@media only screen and (max-width: 320px){.grade-selection>li{height:40px;width:40px}.summer-top-banner.summer-top-banner{height:388px}}.purchase-area{width:100%;margin:0 auto}.purchase-area .payment-form{width:70%;margin:0 auto}.purchase-area .payment-form .card-options{background:url(//cdn.splashmath.com/assets/app_purchase_child/card-options-78c8314228048772e8896bd2d7e45ef69e3b458b9ccd9debdcf5ac954f1b9841.png) no-repeat center;background-size:contain;width:233px;height:33px;margin:20px 0}.purchase-area .payment-form .inp-wrap{margin-bottom:10px}.purchase-area .payment-form .inp,.purchase-area .payment-form .inp-text-area{width:100%}.purchase-area .payment-form ul.card_logos{top:30px}.purchase-area ul.card_logos{display:inline-block;margin:0;padding:0;position:absolute;right:10px;top:38px}.purchase-area .card_visa,.purchase-area .card_mastercard,.purchase-area .card_amex,.purchase-area .card_discover,.purchase-area .card_diners,.purchase-area .card_jcb{display:none;width:50px;height:30px;overflow:hidden;text-align:left;text-indent:-999px;background:url(//cdn.splashmath.com/assets/sprite-cards-778db050fe3a1060e940dfe86844266ef8bf71cb1aa9c35d6e59e7933ad7b76b.png) 0 0 no-repeat}.purchase-area .card_mastercard{background-position:-55px 0}.purchase-area .card_amex{background-position:-110px 0}.purchase-area .card_discover{background-position:-165px 0}.purchase-area .card_diners{background-position:-220px 0}.purchase-area .card_jcb{background-position:-660px 0}.purchase-area .is_visa li,.purchase-area .is_mastercard li,.purchase-area .is_amex li,.purchase-area .is_discover li,.purchase-area .is_diners li,.purchase-area .is_jcb li,.purchase-area .is_nothing li{display:none}.purchase-area .is_visa li.card_visa,.purchase-area .is_mastercard li.card_mastercard,.purchase-area .is_amex li.card_amex,.purchase-area .is_discover li.card_discover,.purchase-area .is_diners li.card_diners,.purchase-area .is_jcb li.card_jcb{display:inline-block}.springboard-dashboard-banner{width:100%;background:blue;background:linear-gradient(to right, #11c5fb, #5136cc)}.springboard-dashboard-banner>.content-cont{text-align:center;width:100%;padding-top:15px;padding-bottom:15px;position:relative;max-width:960px;margin:0 auto;color:white;font-size:20px}.springboard-dashboard-banner>.content-cont .main-text{font-weight:bold}.springboard-dashboard-banner>.content-cont .sub-text{font-size:14px}.springboard-dashboard-banner>.content-cont .banner-logo{position:absolute;top:-27px}.springboard-dashboard-banner>.content-cont .banner-logo>img{width:150px}.springboard-dashboard-banner>.content-cont>.enroll-button{top:14px;position:absolute;background-color:#ffffff;color:orange;font-weight:bold;right:0px;padding:6px 30px;margin-top:4px}.springboard-dashboard-banner>.content-cont>.enroll-button:hover{background-color:#f79202;color:#ffffff}.teacher-dashboard .home-access-widget{text-align:center;padding:20px 15px}.teacher-dashboard .home-access-widget p{font:normal bold 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;color:#1a1919;margin:0}.teacher-dashboard .home-access-widget img{margin-top:15px}.teacher-dashboard .home-access-widget a{font:normal normal 16px/18px "proxima-nova", Helvetica, Arial, sans-serif;padding:6px 18px;margin-top:10px}.teacher-dashboard .home-access-widget .invite-count{margin:15px 0 10px}.teacher-dashboard .home-access-widget .invite-text{margin-top:10px}.teacher-dashboard .home-access-widget .progress-bar{height:12px;background-color:#e8e9e9;border-radius:6px;width:53%;margin:0 auto;margin-bottom:9px;margin-top:9px}.teacher-dashboard .home-access-widget .progress-bar .progress-value{background-color:#3baecf;height:12px;border-radius:6px}.teacher-dashboard .user-avatar-blk{width:200px}.teacher-dashboard .horizontal-list{text-align:center;font-size:16px;line-height:10px}.teacher-dashboard .horizontal-list li{padding:0 20px;margin-bottom:20px}.teacher-dashboard .horizontal-list li:hover,.teacher-dashboard .horizontal-list li:active,.teacher-dashboard .horizontal-list li:focus{background:#fff}.teacher-dashboard .horizontal-list li a{color:#313131}.teacher-dashboard #trial-notification .page-title-wrap.dashboard .button{top:1px;padding:6px 20px}.teacher-dashboard #trial-notification .page-title-wrap.dashboard .page-title{font-weight:400}.teacher-dashboard #trial-notification .page-title-wrap.dashboard .sub-links{color:#333;margin-top:10px;margin-left:10px;font-weight:300;text-decoration:underline}.teacher-dashboard .select-class-drpdn{font-size:14px;display:inline-block}.teacher-dashboard .select-class-drpdn.non-ia-user{margin-top:10px}.teacher-dashboard .select-class-drpdn>a{width:234px;display:inline-block;margin-right:30px;background:#fff;color:#686868;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2)}.teacher-dashboard .select-class-drpdn>a span{width:15%;text-align:center;display:inline-block;background:#f9f7f7;padding:7px 0}.teacher-dashboard .select-class-drpdn>a span .caret{box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:#439eb4;border-width:0px 1px 1px 0px;transform:rotate(45deg);margin-top:2px}.teacher-dashboard .select-class-drpdn>a strong{width:85%;display:inline-block;padding:7px 10px;box-sizing:border-box}.teacher-dashboard .select-class-drpdn .dropdown-menu{top:34px;left:0;border-radius:0;box-shadow:0px 2px 4px 0 rgba(0,0,0,0.33);border:solid 1px #ebebeb;background:#fff;padding:0;margin:0;width:232px}.teacher-dashboard .select-class-drpdn .dropdown-menu li{min-width:auto}.teacher-dashboard .tab-sub-head{text-align:center;margin:10px 0;white-space:nowrap;color:#5E5E5E;font-size:24px;line-height:26px}.teacher-dashboard .standard-alignment-sub-heading{margin-top:25px;width:76%;float:right;display:inline-block}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>a{padding:0;background:#fff;color:#686868;font-size:14px;border:none;width:150px;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2)}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>a strong{display:inline-block;border-right:none;width:77%;padding:7px 10px;box-sizing:border-box;float:none}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>a .caret_container{width:23%;text-align:center;display:inline-block;background:#f9f7f7;padding:7px 0}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>a .caret_container i{box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:#439eb4;border-width:0px 1px 1px 0px;transform:rotate(45deg);margin-top:2px}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>ul{box-shadow:0px 2px 4px 0 rgba(0,0,0,0.33);border:solid 1px #ebebeb;background:#fff}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>ul li a{color:#4c4c4c}.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>ul li a.active,.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>ul li a:hover,.teacher-dashboard .new-grade-dropdown.new-grade-dropdown>ul li a:active{background:#3698af}.teacher-dashboard .grade-dropdown,.teacher-dashboard .new-grade-dropdown{margin:10px 0 0 0;display:inline-block}.teacher-dashboard .grade-dropdown>a,.teacher-dashboard .new-grade-dropdown>a{display:inline-block;padding:6px 10px}.teacher-dashboard .sp-teacher-dashboard-menu .tabs>li{-webkit-box-shadow:0 0 3px -2px #000;-moz-box-shadow:0 0 3px -2px #000;box-shadow:0 0 3px -2px #000;float:left;line-height:19px;width:112px;display:table;text-align:center}.teacher-dashboard .sp-teacher-dashboard-menu .tabs>li>a{padding:5px 4px;height:38px;display:table-cell;vertical-align:middle}.teacher-dashboard .summary-blk .sm-score{padding:20px 10px 10px}.teacher-dashboard .content-blk{padding:0 20px 20px}.teacher-dashboard .performance-overview-container{position:relative;overflow:hidden;width:920px;padding:0 0 20px;margin:0 auto}.teacher-dashboard .performance-overview-container>.matrix{overflow:auto;max-height:510px;padding-top:40px;margin-right:-20px}.teacher-dashboard .performance-overview-container>.matrix>.name{position:absolute;top:0;z-index:1}.teacher-dashboard .klass-info-block-head{background-color:#f9f7f7;color:#6e6e6e;font-size:15px;line-height:19px;margin:0;padding:10px 20px;text-align:center}.teacher-dashboard .klass-info-block{padding:20px 0px 10px}.teacher-dashboard .klass-info-block .user-info-heading{text-align:left}.teacher-dashboard .klass-info-block .user-info-heading>li{padding:0}.teacher-dashboard .klass-info-block .user-info{float:none}.teacher-dashboard .klass-info-block .user-info .user-info-summary{padding:0 0 0 27px}.teacher-dashboard .klass-info-block .user-info .user-info-summary>li{padding-right:20px;padding-top:0;width:164px}.teacher-dashboard .klass-info-block .user-info .user-info-summary>li i{width:85px;height:85px}.teacher-dashboard .klass-info-block .user-info .user-info-summary>li>p{color:#909090}.teacher-dashboard .klass-info-block .user-info .user-info-summary>li>h2{font-size:20px;padding-top:3px}.teacher-dashboard .klass-info-block .user-actions{float:right}.teacher-dashboard .klass-info-block .user-actions ul{margin-top:30px}.teacher-dashboard .klass-info-block .user-actions ul li{padding:10px;margin-bottom:5px;width:163px;background:#f5f1ee;text-align:center}.teacher-dashboard .klass-info-block .user-actions ul li:hover,.teacher-dashboard .klass-info-block .user-actions ul li:focus,.teacher-dashboard .klass-info-block .user-actions ul li:active{background-color:#439eb4}.teacher-dashboard .klass-info-block .user-actions ul li:hover a,.teacher-dashboard .klass-info-block .user-actions ul li:focus a,.teacher-dashboard .klass-info-block .user-actions ul li:active a{color:#fff}.teacher-dashboard .klass-info-block .user-actions ul li a{color:#439eb4}.teacher-dashboard #reports-for-teachers.content-blk{padding:30px 0 10px}.teacher-dashboard .tabs.tabs-five{border-bottom:2px solid #f5f1ee}.teacher-dashboard .tabs.tabs-five>li>a:after{content:none}.teacher-dashboard .tabs.tabs-five>li>a.active,.teacher-dashboard .tabs.tabs-five>li>a:hover{color:#439eb4;box-shadow:none;border-left:2px solid #f5f1ee;border-right:2px solid #f5f1ee;border-top:2px solid #f5f1ee}.teacher-dashboard .performance-by-skill-page .sidebar{width:240px}.teacher-dashboard .sidebar{margin:-10px 0 0 -20px;width:220px;position:relative}.teacher-dashboard .sidebar .tabs.grey-colored>li.active{-webkit-box-shadow:1px 0 4px rgba(128,111,78,0.4);-moz-box-shadow:1px 0 4px rgba(128,111,78,0.4);box-shadow:1px 0 4px rgba(128,111,78,0.4)}.teacher-dashboard .sidebar .tabs.grey-colored>li>a{padding:10px 6px 10px 26px}.teacher-dashboard .sidebar .tabs.grey-colored>li>a span{display:inline-block;margin-left:20px;padding-right:5px;vertical-align:top}.teacher-dashboard .sidebar .tabs.grey-colored li:last-child>a{border-bottom:none}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .accordion-group{border:none}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .accordion-group .accordion-heading .accordion-toggle:after{display:none}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .accordion-group .accordion-heading .accordion-toggle.active:after{border-left:8px solid #FFFFFF;border-top:8px solid transparent;border-bottom:8px solid transparent;content:"";height:0;position:absolute;right:7px;top:10px;width:0}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .accordion-group .accordion-heading>a.active{background-color:#3698AF;color:#fff}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .accordion-inner{padding:0}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored{border-left:1px solid #ddd}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored>li{background-color:#fff}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored>li>a{padding:10px 6px;box-shadow:none}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored>li>a.active,.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored>li>a:hover{box-shadow:none;color:#3698AF}.teacher-dashboard .sidebar .accordion#performance_by_skill_sidebar_accordion .tabs.grey-colored>li>a span{display:inline-block;padding-right:5px;vertical-align:top;margin:0}.teacher-dashboard .perfomance-student,.teacher-dashboard .performance-skill,.teacher-dashboard .performance-skill{margin-top:0px}.teacher-dashboard .main-content{float:right;width:700px}.teacher-dashboard .teacher-dashboard-header .sub-head-wrap{padding-top:20px;padding-bottom:20px}.teacher-dashboard .skill-desc>.skill-name{background:#faf9f9;padding-left:10px;margin-left:-10px}.teacher-dashboard .readline-progress{padding:13px 0 0px}.teacher-dashboard .readline-progress>.progress{border-radius:10px;float:left;margin:6px 10px 0 28px;width:154px}.teacher-dashboard .readline-progress>.progress>.bar{border-radius:10px}.teacher-dashboard .readline-progress>.progress>.txt{float:left;color:#6e6e6e}.teacher-dashboard .improve-readlines-tips>h6{border-bottom:1px solid #f1f1f1;color:#3d3d3d;margin:11px 28px 10px;text-align:center;font-size:12px;line-height:20px}.teacher-dashboard .improve-readlines-tips>ul{padding:0 28px 7px}.teacher-dashboard .improve-readlines-tips>ul>li{padding:3px 0px 13px 25px;background:url(//cdn.splashmath.com/assets/teacher/readline-tips-sprite-4bd1440e4fc304fb6cb440b49cc1180d4dbff1c8f793fa3511502541a9de8f1b.png) no-repeat left 14px transparent}.teacher-dashboard .improve-readlines-tips>ul>li.use-roster{background-position:left -171px}.teacher-dashboard .improve-readlines-tips>ul>li>span{color:#909090;display:block;font-size:13px;line-height:17px}.teacher-dashboard .improve-readlines-tips>ul>li>span>a{text-decoration:underline;margin-right:5px}.teacher-dashboard .improve-readlines-tips>ul>li.strike-through>span{text-decoration:line-through}.teacher-dashboard .improve-readlines-tips>ul>li.strike-through>span>a{text-decoration:line-through}.teacher-dashboard .tabs>li>a{border-bottom:1px solid #d8d8d8}.teacher-dashboard .tabs>li>a.active,.teacher-dashboard .tabs>li>a:hover,.teacher-dashboard .tabs>li>a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.teacher-dashboard .tab-content{border:1px solid #f5f1ee}.stu-login-path-guide-visible{z-index:1041}.stu-login-path-guide-visible:before{content:'';left:0;top:0;right:0;height:60px;background-color:#000;position:absolute;opacity:0.7;z-index:2}.stu-login-path-guide-visible .stu-login-path-guide-wrap{background-color:#fff}.stu-login-path-guide-visible .code-hover-text{display:block}.stu-login-path-guide-wrap{left:56%;z-index:3;position:absolute;transform:translateX(-370px);display:inline-block;min-height:45px;padding:16px 10px 0 0;border-radius:5px;cursor:pointer}.todays-code{font:normal 700 16px/20px "museo-sans", Arial, sans-serif;color:#686868;float:left;display:block;margin-left:10px;position:relative;min-width:100px;text-align:right}.todays-code:hover{color:#439eb4}.todays-code:hover strong{text-decoration:underline}.todays-code:hover .code-hover-text{display:block}.stu-login-path-guide-modal .modal-title{font:normal bold 20px/24px "museo-sans", Arial, sans-serif;color:#4b4b4b;border-bottom:none;padding:32px 0 0}.stu-login-path-guide-modal .modal-title-wrap{position:relative}.stu-login-path-guide-modal .modal-title-wrap .cross{left:97%;position:absolute;top:-30px;right:0;color:#fff;background:transparent;border:none;font-size:20px;width:20px}.stu-login-path-guide-modal .ia-login.modal-body{padding:0}.stu-login-path-guide-modal .modal-body{padding:32px 48px 24px}.stu-login-path-guide-modal .modal-body .visit-or-download-container{padding-bottom:24px;padding-left:16px}.stu-login-path-guide-modal .modal-body .visit-or-download-container .grey-container{width:280px;padding:6px 10px 0 10px;border-radius:9px;background-color:#f5f0ed;float:left;box-sizing:border-box}.stu-login-path-guide-modal .modal-body .visit-or-download-container .grey-container .left{width:20%;float:left;padding-right:10px}.stu-login-path-guide-modal .modal-body .visit-or-download-container .grey-container .right{float:left}.stu-login-path-guide-modal .modal-body .visit-or-download-container .grey-container .right span{color:#4b4b4b;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;display:inline-block}.stu-login-path-guide-modal .modal-body .visit-or-download-container .grey-container .right p{color:#4b4b4b;font:normal 600 14px/18px "proxima-nova", Helvetica, Arial, sans-serif}.stu-login-path-guide-modal .modal-body .visit-or-download-container .or{float:left;padding:20px 8px;color:#8d8d8d;font:normal normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif}.stu-login-path-guide-modal .modal-footer{padding:24px 0 32px}.stu-login-path-guide-modal .modal-footer p{font:normal normal 14px/16px "proxima-nova", Helvetica, Arial, sans-serif;color:#575757;width:48%;margin:0 auto}.stu-login-path-guide-modal .modal-footer a{font-weight:bold;margin-top:16px;min-width:165px;padding:4px 16px}.klass-student-edit-modal .modal-title-wrap .modal-title,.avatar-modal .modal-title-wrap .modal-title{font:normal bold 20px/24px "proxima-nova", Helvetica, Arial, sans-serif;color:#4b4b4b;border:none;padding-top:16px}.klass-student-edit-modal .modal-title-wrap .cross,.avatar-modal .modal-title-wrap .cross{right:2px;top:-28px;background:none;color:#fff;font-size:16px;cursor:pointer}.klass-student-edit-modal .modal-footer,.avatar-modal .modal-footer{border:none}.code-hover-text{display:none;font:normal normal 13px/15px "proxima-nova", Helvetica, Arial, sans-serif;color:#686868}.class-code-value{border-radius:3px;border:solid 1px #42b1d1;font:normal normal 17px/21px "proxima-nova", Helvetica, Arial, sans-serif;color:#474747;letter-spacing:3px;display:inline-block;margin-left:10px;padding:0 5px;text-transform:uppercase}.enable-home-access-points{text-align:center;padding:8px 0px 10px 0}.enable-home-access-points h4{color:#3d3d3d;font:normal 600 14px/20px "proxima-nova", Helvetica, Arial, sans-serif;margin:0;text-align:left}.enable-home-access-points ul{text-align:left;padding:6px 0 8px 29px}.enable-home-access-points ul>li{color:#909090;font:normal 400 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;list-style:disc;padding-bottom:8px}.enable-home-access-points .button{display:inline-block;padding:5px 20px}.enable-home-access-points.home-access-3-0 ul{padding:6px 10px 7px 20px}.enable-home-access-points.home-access-3-0 ul>li{font:normal 400 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;padding-bottom:6px}.learning-home-progress{overflow:hidden;border-radius:6px;margin:0 10px 10px;box-shadow:0 0 2px 1px #dedede}.learning-home-progress p{box-sizing:border-box;font:normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center;padding:2px 5px;float:left;margin:0}.learning-home-progress p>strong{font-size:14px}.learning-home-progress p.connected-count{background-color:#65a9ba;color:#ffffff;width:66%}.learning-home-progress p.not-connected-count{color:#757575;width:34%}.learning-home-progress.reverse-width .connected-count{width:34%}.learning-home-progress.reverse-width .not-connected-count{width:66%}.learning-home-progress.all-connected p{width:100%}.profile-pages#teacher_dashboard h2.profile-head{margin:20px 0}.perfomance-student .user-info,.performance-skill .user-info{margin-top:20px;left:10px;position:relative}.perfomance-student .user-info-summary>li,.performance-skill .user-info-summary>li{padding-left:20px;width:auto}.class-overview .user-info-summary{padding:40px 0}.class-overview .user-info-summary>li{padding:13px 6px 0;width:32%}.class-overview .user-info-summary>li i{height:90px}.class-overview .user-info-summary>li>h2{font-size:52px;line-height:60px;padding-top:15px}.class-overview .user-info-summary>li>h2>span{font-size:20px;line-height:30px;visibility:visible}.page-heading--bgblue{font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:30px;background:#52b6ce;margin:0;color:#fff;padding:10px 10px 10px 40px}.page-sub-heading--center,.page-sub-heading--left{color:#5E5E5E;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:30px;text-align:center;margin:0;padding:10px 0}.page-sub-heading--left{text-align:left;padding:0 0 10px}.detailed-heading.page-sub-heading--left{margin-top:-20px}.teacher--graph-blk{padding:0 0 20px}.teacher--graph-blk>h2{padding:0 20px}.perfomance-student,.performance-skill{margin:29px 0 0;width:680px}.main-content.performance-skill{width:680px}.performance-skill .content-blk{padding:20px 0 20px 20px;min-height:1000px}.performance-skill .graph-blk{border:2px solid #F1F1F1;padding:15px;float:none;width:auto;text-align:center;min-height:340px;position:relative}.performance-skill .content-blk-wrap{box-shadow:none}.student-table-wrap,.roster-table-wrap{padding:50px 0 20px 0}.student-table-wrap>li,.roster-table-wrap>li{border-bottom:2px solid #f1f1f1;padding:10px 0;background:#f7f7f7;min-height:40px}.student-table-wrap>li.table-head,.roster-table-wrap>li.table-head{border-bottom:none;padding:0}.student-table-wrap>li.table-head .student-table>li,.roster-table-wrap>li.table-head .student-table>li,.student-table-wrap>li.table-head .roster-table>li,.roster-table-wrap>li.table-head .roster-table>li{background:#f1f1f1;border-right:2px solid #FFFFFF;color:#439EB4;padding:45px 5px 10px}.student-table-wrap>li.table-head .student-table>li.usage,.roster-table-wrap>li.table-head .student-table>li.usage,.student-table-wrap>li.table-head .roster-table>li.usage,.roster-table-wrap>li.table-head .roster-table>li.usage{padding:5px 0 0;width:39.2%}.student-table-wrap>li.table-head .student-table>li>.ps,.roster-table-wrap>li.table-head .student-table>li>.ps,.student-table-wrap>li.table-head .roster-table>li>.ps,.roster-table-wrap>li.table-head .roster-table>li>.ps,.student-table-wrap>li.table-head .student-table>li>.time,.roster-table-wrap>li.table-head .student-table>li>.time,.student-table-wrap>li.table-head .roster-table>li>.time,.roster-table-wrap>li.table-head .roster-table>li>.time{border-right:2px solid #FFFFFF;padding:10px 0 10px}.student-table-wrap>li.table-head .student-table>li>.time,.roster-table-wrap>li.table-head .student-table>li>.time,.student-table-wrap>li.table-head .roster-table>li>.time,.roster-table-wrap>li.table-head .roster-table>li>.time{border-right:medium none}.student-table-wrap>li.table-head .student-table>li.last,.roster-table-wrap>li.table-head .student-table>li.last,.student-table-wrap>li.table-head .roster-table>li.last,.roster-table-wrap>li.table-head .roster-table>li.last,.student-table-wrap>li.table-head .student-table>li:last-of-type,.roster-table-wrap>li.table-head .student-table>li:last-of-type,.student-table-wrap>li.table-head .roster-table>li:last-of-type,.roster-table-wrap>li.table-head .roster-table>li:last-of-type{border-right:0}.teacher-notifications{margin-bottom:40px}.teacher-notifications .unconfirmed_email-notice{background-color:#ffffd3;padding:10px !important;margin-top:20px}.teacher-notifications .unconfirmed_email-notice i{color:red;text-align:center}.teacher-notifications .unconfirmed_email-notice ul{color:#000;text-align:left;margin:0;padding:0}.teacher-notifications .unconfirmed_email-notice ul span{font-weight:700}.student-table>li,.roster-table>li{display:inline-block;font-size:14px;color:#4a4a4a;padding:10px 5px;text-align:center;vertical-align:top;width:20%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.student-table>li.name,.roster-table>li.name{width:24%}.student-table>li.progr,.roster-table>li.progr{width:13%}.student-table>li.perform,.roster-table>li.perform{width:18%}.student-table>li.usage,.roster-table>li.usage{width:38.8%}.student-table>li.last,.roster-table>li.last,.student-table>li:last-of-type,.roster-table>li:last-of-type{border-right:0}.student-table>li>.usage,.roster-table>li>.usage{border-bottom:2px solid #FFFFFF;color:#A2A2A2;display:block;font-size:12px;padding-bottom:8px}.student-table>li>.ps,.roster-table>li>.ps,.student-table>li>.time,.roster-table>li>.time{display:inline-block;vertical-align:top;width:60%}.student-table>li>.time,.roster-table>li>.time{width:39%}.child-progress-list img{display:inline-block;vertical-align:top;height:35px}.child-progress-list .progress-wrap{margin-left:11%;width:94%}.child-progress-list .progress-wrap .progress{height:5px;width:90%}.child-progess-detail{display:inline-block;vertical-align:top;width:77%}.sm-score--center{padding:14px 25px 25px;text-align:center}.sm-score--center>p{font-size:16px}.help-print{padding:40px}.color-code-blk{padding:20px 0 10px;text-align:center;text-align:center}.color-code-blk>li{display:inline-block;vertical-align:top;width:30%;color:#575757;font-size:12px;cursor:pointer}.color-code-blk>li.blurLegend{opacity:0.4}.color-code-blk>li>strong{background:#000;width:14px;height:14px;display:inline-block;vertical-align:middle}.color-code-blk>li>span{display:inline-block;line-height:21px;padding-left:10px;vertical-align:top}.color-code-blk>li.code-grey>strong{background:#d6d6d6}.color-code-blk>li.code-darkgrey>strong{background:#808080}.color-code-blk>li.code-red>strong{background:#f56161}.color-code-blk>li.code-light-blue>strong{background:#5CC0DA}.color-code-blk>li.code-blue>strong{background:#65bed3}.color-code-blk>li.code-green>strong{background:#b2d340}.color-code-blk>li.code-orange>strong{background:#fdad4f}.color-code-blk.bordered{border:1px solid #E8E8E8;margin:25px 20px 0;padding:10px 0}.color-code-blk.four-codes>li{width:16%}.klass-roster .btn-group{margin-top:30px;float:right}.klass-roster .btn-group a.print-roster{margin-right:10px;border:1px solid #439eb4;border-radius:40px;padding:5px 20px}.klass-roster .btn-group .login-istruc-link{margin-top:28px}.klass-roster .btn-group .login-istruc-link a{color:#42aecd}.klass-roster .btn-group .login-istruc-link:hover a{text-decoration:underline}.heading-wrap--right{text-align:right;position:relative}.heading-wrap--right .page-sub-heading--left{float:left;padding-top:20px;font-size:20px}.heading-wrap--right .page-sub-heading--left .class-display{padding-bottom:12px;float:left}.klass-roster .heading-wrap--right>a{position:absolute;top:10px;right:5px}.add-more-stu-btn.button{padding:5px 20px;font-size:16px;font-weight:normal}.sync-processing{min-height:calc(100vh - 140px)}.class-sync-modal{padding:56px;box-sizing:border-box}.class-sync-modal h1{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-sync-modal p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-bottom:20px}.roster-table-wrap{margin:20px 0;padding:0;border:1px solid #e2e2e2;border-bottom:none}.roster-table-wrap>li{background-color:#FFFFFF;padding:0;border-bottom-width:1px}.roster-table-wrap>li:nth-child(2n-1){background-color:#f9f7f7}.roster-table-wrap>li.table-head{border-bottom:1px solid #e2e2e2}.roster-table-wrap>li.table-head .roster-table>li{color:#404040;font-size:15px;line-height:21px;padding:17px 0;border-right:1px solid #e2e2e2;height:auto;background-color:transparent}.roster-table-wrap>li.table-head .roster-table>li.pwd>.pwd{padding-top:0}.login-as-student-modal .roster-table>li{width:109px}.ie11 .roster-table-wrap,.ie10 .roster-table-wrap{margin:0px -10px}_:-ms-lang(x),.roster-table-wrap{margin:0px -10px}.roster-table>li{padding:25px 0 15px;width:14%;border-right:1px solid #e2e2e2;position:relative;overflow:hidden;height:26px}.roster-table>li>a{color:#3698af}.roster-table>li.avatar{padding:10px 0 11px;height:45px}.roster-table>li.avatar>a{display:inline-block;width:45px}.roster-table>li.avatar img{width:45px;height:45px}.roster-table>li.actions{width:15%}.roster-table>li.actions>a{margin:0px 5px}.roster-table>li.actions>a>[class^="iconcust-"],.roster-table>li.actions>a [class*=" iconcust-"]{padding-right:2px}.roster-table>li.pwd strong{background:url(/assets/easier-login/box-state-sprite.png) no-repeat scroll center top transparent;display:inline-block;width:90px;height:90px;padding:15px;box-sizing:border-box;transform:scale(0.6) translateY(-60px);-webkit-transform:scale(0.6) translateY(-60px);-moz-transform:scale(0.6) translateY(-60px);-o-transform:scale(0.6) translateY(-60px);-ms-transform:scale(0.6) translateY(-60px)}.roster-table>li.pwd img{width:60px;height:60px}.roster-table>li>span{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:88%}.remove-uname .roster-table>li{width:14%}.remove-uname .roster-table>li.fname{width:21%}.remove-uname .roster-table>li.actions{width:22%}.klass-roster .klass-name-editable{cursor:pointer;margin-left:10px;color:#8d8d8d;font-size:14px;padding-top:6px}.klass-roster .modal-footer{padding-bottom:15px}.matrix{background:none repeat scroll 0 0 #F1F1F1;overflow:hidden}.matrix>li{display:inline-block;font-size:14px;vertical-align:top;position:relative}.matrix>li.first{border-right:medium none;width:20%;font-size:13px}.matrix>li.first .blank{background:none repeat scroll 0 0 #E4E4E4;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF}.matrix>li.first .row-text{background:none repeat scroll 0 0 #F1F1F1;color:#767676;line-height:20px;padding-left:15px;text-align:left}.matrix>li.first .row-text>span{display:inline-block;line-height:18px;text-align:left;vertical-align:top}.matrix>li.first .row-text .num{padding-right:6px}.matrix>li.first .row-text .name{width:84%}.matrix>li .blank{background:none repeat scroll 0 0 #F1F1F1;border-bottom:2px solid #FFFFFF;height:48px}.matrix>li .row-text{background:none repeat scroll 0 0 #D6D6D6;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;color:#FFFFFF;height:40px;line-height:35px;padding:4px}.matrix>li .row-text>span{display:inline-block;vertical-align:middle;line-height:16px}.matrix>li .row-text.head{background:none repeat scroll 0 0 #F1F1F1;border-bottom:2px solid #FFFFFF;color:#505050;font-size:22px;line-height:40px;padding-left:4px;text-align:center;border-right:none}.matrix>li .code-green{background:#b2d340}.matrix>li .code-red{background:#f56161}.matrix>li .code-blue{background:#6dcbe1}.matrix>li .code-orange{background:#fdad4f}.matrix>li .code-darkgrey{background:#808080}.matrix>li>.first{color:#227386;background:#e4e4e4;font-size:13px}.matrix>li .col2>a{display:none;margin-top:-21px;color:#005e78;text-decoration:underline}.matrix>li .col2:hover>a,.matrix>li .col2.active>a{display:block}.performance-overview-container{position:relative}.performance-overview-container .assignment-menu{min-width:220px;top:85%;left:-90px}.performance-overview-container .assignment-menu:after{left:121px}.performance-overview-container .assignment-menu:before{left:120px}.performance-overview-container .left>.assignment-menu{left:0}.performance-overview-container .left>.assignment-menu:after{left:31px}.performance-overview-container .left>.assignment-menu:before{left:30px}.performance-overview-container .right>.assignment-menu{left:auto;right:0}.performance-overview-container .right>.assignment-menu:after{left:207px}.performance-overview-container .right>.assignment-menu:before{left:206px}.slide-btn-wrap{padding:0 0 20px 185px}.slide-btn-wrap a{color:#575757;font-size:12px}.slide-btn-wrap a.next-btn:after{content:">";display:inline-block;width:5px;height:5px;margin-left:3px}.slide-btn-wrap a.prev-btn:before{content:"<";display:inline-block;width:5px;height:5px;margin-right:7px}.next-btn,.prev-btn{color:#bababa;font-size:16px;line-height:24px;display:inline-block;vertical-align:top}.next-btn:hover,.next-btn:active,.prev-btn:hover,.prev-btn:active{color:#505050;text-decoration:underline}.prev-btn{float:left}.prev-btn i{padding-right:6px}.next-btn{float:right}.next-btn i{padding-left:6px}.matrix-topic-name{width:171px;line-height:18px;text-align:left;vertical-align:top;color:#3698af;font-size:18px;font-style:normal;font-family:"proxima-nova-n7", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:700;padding-right:6px;background:none;border-bottom:1px solid #FFF;height:40px;line-height:35px;padding:4px;display:inline-block;white-space:nowrap;padding-left:5px}.matrix-topic-name .blank{background:none repeat scroll 0 0 #E4E4E4;height:40px;float:left}.matrix-skill-name{width:171px;line-height:18px;text-align:left;color:#3698af;font-size:13px;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400;padding-right:6px;background:none;border-bottom:1px solid #FFF;border-right:1px solid #FFF;height:40px;padding:4px;display:inline-block;float:left}.matrix-skill-name span{margin:0 10px 0 5px}.row2{width:100%}.row2 .col2{border-bottom:1px solid #FFF;border-right:1px solid #FFF;color:#FFF;height:40px;line-height:35px;padding:4px;display:inline-block;width:65px;background:#D6D6D6 no-repeat center center;float:left;text-align:center}.row2:first-child>div{color:#3698af;height:30px;max-height:40px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-blur{background:none !important}.teacher-pages .student-row a.remove-student-row{color:red}.signupPage#invitation_form{width:100%}.print-roster-list{font-size:16px;padding:30px 0 0}.print-roster-list>a{color:#333;text-decoration:underline}.create-class{background:none repeat scroll 0 0 #fff9f5;border:1px solid #e1d3ca;margin:10px 15px 10px 10px;padding:20px}.create-class-hd{color:#3594bc;font-size:26px;margin:0 0 5px}.exceeded_student_limit .exceeded_student_limit_error{text-align:left;display:inline-block}.teacher-dash-wrap{box-shadow:none}.teacher-dash-wrap .progress-wrap{text-align:left}.teacher-dash-wrap .progress-wrap .progress{display:inline-block;width:75%;vertical-align:middle}.teacher-dash-wrap .progress-wrap .score{display:inline-block;width:22%;padding-left:3%}.teacher-dash-wrap .summary-blk.odd{background-color:#f1f1f1;border:none}.teacher-dash-wrap .progress-wrap .score.score.score>span{color:#4C96A8;font-size:16px}.class-transfer-success-popup{position:fixed;border-radius:16px;overflow:hidden}.class-transfer-success-popup .section{text-align:center}.class-transfer-success-popup .section .modal-header{width:80%;margin:0 auto;padding-top:10px}.class-transfer-success-popup .section>img{padding-top:60px;padding-bottom:24px;height:55px}.class-transfer-success-popup .section .modal-sub-header{margin:0 auto;font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:0 30px 15px}.class-transfer-success-popup .section>p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.class-transfer-success-popup .section .modal-description{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin:0 auto;padding:0 50px 15px}.class-transfer-success-popup .section>span{width:140px;margin-top:20px;margin-bottom:40px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--white)}.teacher-dashboard-head-info>.content-blk-wrap{min-height:238px;margin:0px}.teacher-dashboard-head-info .content-blk.content-blk{padding:0px}.referral-steps-wrap{padding:20px;text-align:center}.referral-steps-wrap>h2{color:#333333;font:normal 400 25px/35px "proxima-nova", Helvetica, Arial, sans-serif;margin:0;padding:2px 40px 0px}.referral-steps-wrap .steps-image{text-align:center;position:relative}.referral-steps-wrap .steps-image>img{display:inline-block;height:157px;width:891px}.referral-steps-wrap .steps-image>img.pointer-img{position:absolute;height:68px;width:187px;top:79px;left:145px}.referral-steps-wrap .referral-bottom-notes{color:#6c7679;font:normal 400 16px/22px "proxima-nova", Helvetica, Arial, sans-serif;margin:0;padding:17px 78px 0}.referral-steps-wrap .step-wrap{width:756px;margin:0 auto;padding-top:60px}.referral-steps-wrap .step-wrap .step-progress{background-color:#dfdfdf;position:relative;z-index:0}.referral-steps-wrap .step-wrap .step-progress:after{background:url(//cdn.splashmath.com/assets/teacher/referral/bgpattren-0b2ea881ccc9728bfab80426222d22fbf8bf1cd7c0f6b6baff50afdb7f13c841.jpg) repeat 0 0 #d0c1f9;top:0;left:0;right:653px;position:absolute;height:101px;content:"";display:block;z-index:-1}.referral-steps-wrap .step-wrap .step-progress.complete1:after{right:653px}.referral-steps-wrap .step-wrap .step-progress.complete2:after{right:531px}.referral-steps-wrap .step-wrap .step-progress.complete3:after{right:409px}.referral-steps-wrap .step-wrap .step-progress.complete4:after{right:286px}.referral-steps-wrap .step-wrap .step-progress.complete5:after{right:162px}.referral-steps-wrap .step-wrap .step-progress.complete6:after{right:10px}.referral-steps-wrap .step-wrap .step-progress>img{display:block;width:756px}.referral-steps-wrap .step-wrap>img{display:block;width:756px}.referral-steps-wrap .step-wrap .user-image-progress{box-sizing:border-box;margin-right:-10px;padding:10px 0px 0px 8px;background-color:#fff}.referral-steps-wrap .step-wrap .user-image-progress>li{float:left;width:125px;text-align:center}.referral-steps-wrap .step-wrap .user-image-progress>li>i{color:#d4d4d4;padding-bottom:3px;display:block;font-size:24px}.referral-steps-wrap .step-wrap .user-image-progress>li>p{color:#606060;font-size:12px;line-height:18px;padding:0 18px}.referral-steps-wrap .step-wrap .user-image-progress>li.active>p{color:#01649d}.referral-steps-wrap .step-wrap .user-image-progress>li.active>i{color:#5ddbff}.invite-section-wrap{background-color:#f8f8f8;padding:35px 40px 52px}.email-form-only>.invite-email-form{float:none;width:70%;margin:0 auto;border-left:none}.email-form-only>.invite-email-form form textarea{padding:3%;margin:0}.features-list-table-head{color:#696b6c;font:600 normal 18px/24px "proxima-nova", sans-serif;margin:0px;text-align:center;padding-bottom:20px}.features-list-wrapper{padding:20px 34px 20px 34px}.invite-features-list-table.invite-features-list-table .feature-table.feature-table tr>td{font-size:16px;line-height:20px}.invite-features-list-table.invite-features-list-table .feature-table.feature-table th{font-size:18px;line-height:22px}.invite-features-list-table.invite-features-list-table .feature-table.feature-table .feature{font-size:19px;line-height:23px}.invite-features-list-table.invite-features-list-table .feature-table.feature-table td.tick{background-size:20px 14px}.invite-features-list-table.invite-features-list-table .feature-table.feature-table td.cross{background-size:16px 14px}.invite-select-form{border-right:1px solid #dcdcdc;float:left;padding:0 0 0 10px;text-align:center;width:500px}.invite-select-form>h6{color:#626262;font:normal 600 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;margin:-12px 33px 20px 0}.invite-select-form>form{margin-bottom:-10px}.invite-select-form .invite-selection-list{padding-bottom:28px}.invite-select-form .invite-selection-list>li{background-color:#fff;border:1px solid #dcdcdc;box-shadow:0 0 6px 0 #ccc;box-sizing:border-box;float:left;margin-bottom:17px;margin-right:28px;padding:8px;position:relative;width:220px}.invite-select-form .invite-selection-list>li.selected:after{background:url("/assets/teacher/referral-selected.png") no-repeat scroll 0 0 transparent;content:"";height:23px;position:absolute;right:-10px;top:-6px;width:25px;z-index:1}.invite-select-form .invite-selection-list>li>a{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:2}.invite-select-form .invite-selection-list>li>input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;top:0;left:0;z-index:-1}.invite-select-form .invite-selection-list>li>.name{color:#3a3838;font:normal 400 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.invite-select-form .invite-selection-list>li>.school-name{color:#555454;font:normal 400 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.invite-select-form .button.button{font-size:22px;font-weight:600;line-height:30px;margin-left:-45px;padding:9px 12px;max-width:350px}.invite-select-form .button.button:hover,.invite-select-form .button.button:active{margin-left:-45px}.invite-email-form{float:left;width:38%;text-align:center;padding-left:3%;margin-left:-1px;border-left:1px solid #dcdcdc}.invite-email-form>h6{color:#696b6c;font:normal 600 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;margin:-15px 0px 20px}.invite-email-form>.send-email-invite-form>textarea{border:1px solid #dcdcdc;color:#7c7c7c;font:normal 400 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;height:120px;max-height:200px;padding:5%;resize:vertical;text-align:left;width:90%}.invite-email-form>.send-email-invite-form>.simple_form_input_error{display:block;margin:0;padding:0px 10px}.invite-email-form>.send-email-invite-form>.button{font:normal 600 24px/30px "proxima-nova", Helvetica, Arial, sans-serif;max-width:350px;margin-top:20px;padding:7px 12px}.invite-email-form>.send-email-invite-form>.button:disabled,.invite-email-form>.send-email-invite-form>.button.disabled{margin-top:20px}.invited-colleagues-wrap{padding:20px 62px 20px 64px}.invited-colleagues-wrap>h6{color:#696b6c;font:normal 600 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;margin-bottom:16px;text-align:center}.invited-colleagues-list{border-top:1px solid #dcdcdc}.invited-colleagues-list *{box-sizing:border-box}.invited-colleagues-list>li{border-bottom:1px solid #dcdcdc;color:#7c7c7c;float:left;font:normal 400 16px/22px "proxima-nova", Helvetica, Arial, sans-serif;padding:11px 0;width:100%}.invited-colleagues-list>li>.school-name,.invited-colleagues-list>li>.date,.invited-colleagues-list>li>.status{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.invited-colleagues-list>li>.school-name{float:left;width:37%}.invited-colleagues-list>li>.date{float:left;width:42%}.invited-colleagues-list>li>.status{float:right;width:20%;text-align:right}.invited-colleagues-list>li>.status>a{color:#507dcf;text-decoration:underline}.invited-colleagues-list>li>.status>span{background:url(//cdn.splashmath.com/assets/teacher/referral-confirmed-b10acb19b7f23e424fb6cbc97d6b068ff61702268f585fb1ab53cc772f00d63b.png) no-repeat left center transparent;padding-left:20px}.summer_block{overflow-y:hidden}.teacher_dashboard_lower_block{padding-top:1px;min-height:600px;position:relative}.teacher_dashboard_lower_block .tabs-toggle{margin:30px 0}.teacher_dashboard_lower_block .tabs-toggle.daily-activity{width:434px;border:none;border-radius:6px;margin-bottom:20px}.teacher_dashboard_lower_block .tabs-toggle.daily-activity li:not(:first-child){border-left:1px solid #D6D6D6;box-sizing:border-box}.teacher_dashboard_lower_block .tabs-toggle.daily-activity li.active{border:none}.teacher_dashboard_lower_block .tabs-toggle.daily-activity li.active+li{border:none}.teacher_dashboard_lower_block .tabs-toggle.daily-activity li.active a{border-radius:6px;box-shadow:1px 0px 4px rgba(128,111,78,0.4)}.teacher_dashboard_lower_block .tabs>li>a{border-bottom:1px solid #d6d6d6}.teacher_dashboard_lower_block .tabs>li>a.active,.teacher_dashboard_lower_block .tabs>li>a:hover,.teacher_dashboard_lower_block .tabs>li>a:active{box-shadow:none}.teacher_dashboard_lower_block .tabs.tabs-five{border:0px;background-color:transparent}.teacher_dashboard_lower_block .tabs.tabs-five>li{width:33.33%;padding-left:0px;-webkit-box-shadow:0 0 3px -2px #000;-moz-box-shadow:0 0 3px -2px #000;box-shadow:0 0 3px -2px #000}.teacher_dashboard_lower_block .tabs.tabs-five>li>a{border:0;background-color:#f5f1ee}.teacher_dashboard_lower_block .tabs.tabs-five>li>a:hover,.teacher_dashboard_lower_block .tabs.tabs-five>li>a:active,.teacher_dashboard_lower_block .tabs.tabs-five>li>a.active{border:0;background:#fff}.teacher_dashboard_lower_block .skills-sctn .container{width:auto}.teacher_dashboard_lower_block .skills-sctn .container .sctn-hd{font-size:25px;line-height:31px}.teacher_dashboard_lower_block .skills-sctn .container .skills-blk{min-height:220px}.teacher_dashboard_lower_block .skills-sctn .container .skills-blk-img img{width:92px}.teacher_dashboard_lower_block .skills-sctn .container .skills-blk-txt strong{font-size:20px;line-height:24px}.teacher_dashboard_lower_block .springboard-wrap .container{width:auto}.teacher_dashboard_lower_block .eslogin-content-wrap .back-wrap{text-align:left;padding:0 30px}.teacher_dashboard_lower_block .eslogin-content-wrap .back-wrap span{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);cursor:pointer}.teacher_dashboard_lower_block .eslogin-content-wrap .back-wrap span>i{padding-right:5px;vertical-align:middle}.teacher_dashboard_lower_block .eslogin-content-wrap .back-wrap span>span{text-decoration:underline}.teacher_dashboard_lower_block .eslogin-content-wrap .back-wrap .back-button-signout{position:absolute;top:35px;left:40px;color:#707070;font-size:20px}.student-center-wrapper{padding-top:20px}.student-center-wrapper .eslogin-content-wrap{background-color:#ffffff}div#reports{position:relative}div#reports:before{position:absolute;height:calc(100%);content:" ";width:240px;background-color:#F7F5F3;top:0px;left:0px;display:block;border-right:1px solid #d6d6d6}div#reports.student-perform-content:before{width:220px;top:-10px}.modal-title-wrap .cross{background:url(//cdn.splashmath.com/assets/header/cross-c5a803c8e0e42872bb9b8ad7f83e108b63faa9b15c811a5cedcac99423eab63a.png) no-repeat center center transparent;background-size:18px 18px;display:block;position:absolute;right:17px;top:15px;height:18px;width:18px}.modal-title-wrap .cross-icon{display:block;position:absolute;right:17px;top:15px;color:#ffffff;font-size:18px}.modal-body>p{font:normal 400 16px/20px "proxima-nova", Helvetica, Arial, sans-serif}.modal-body>p.foot-note{color:#505050;font:normal 400 12px/20px "proxima-nova", Helvetica, Arial, sans-serif}.manage-klasses-table-wrap{padding-bottom:25px}.manage-klasses-table-wrap *{margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.manage-klasses-table-wrap .modal-sm{margin-left:-230px;width:460px}.manage-klasses-table-wrap .modal-body{padding:10px 25px 20px}.manage-klasses-table-wrap .modal-body>p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding:10px 0;width:auto}.manage-klasses-table-wrap .modal-body>p a{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);width:96px}.manage-classes-container .dashboard-navigation a{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.manage-classes-container .dashboard-navigation a:hover{color:var(--pure-purple)}.manage-classes-container .primary-cta-button{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.manage-classes-container .primary-cta-button.disabled{background:var(--light-grey-1)}.manage-classes-container .primary-cta-button.enroll{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding:4px 16px}.manage-klasses-table-head{padding-bottom:20px}.manage-klasses-table-head>h5{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);float:left}.manage-klasses-table-head>a{float:right;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:8px 20px;min-width:140px}.manage-klasses-table{border:1px solid var(--light-grey-2);border-radius:8px}.manage-klasses-table>li{float:left;width:100%}.manage-klasses-table>li.head-row{background-color:var(--light-grey-4);border-bottom:1px solid var(--light-grey-2);border-radius:8px 8px 0 0}.manage-klasses-table>li.head-row>ul>li{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);padding:14px 5px}.manage-klasses-table .modal{border-radius:16px}.manage-klasses-table .modal .modal-title-wrap{border-radius:16px 16px 0 0}.manage-klasses-table .modal .modal-title-wrap .modal-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border-bottom:1px solid var(--light-grey-2)}.manage-klasses-table .modal .modal-title-wrap .cross{font-size:16px;color:var(--white);position:absolute;top:-24px;right:0;background:none}.manage-klasses-table-row{float:left;width:100%}.manage-klasses-table-row>li{border-right:1px solid var(--light-grey-2);color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:28px;font-family:var(--graphie-base-font-family);float:left;padding:13px 5px;text-align:center}.manage-klasses-table-row>li.class{width:24%;border-radius:8px 0 0 0;text-overflow:ellipsis;overflow:hidden}.manage-klasses-table-row>li.grade{width:15%}.manage-klasses-table-row>li.student-count{width:17%}.manage-klasses-table-row>li.actions{width:44%;border-right:none}.manage-klasses-table-row>li.actions a,.manage-klasses-table-row>li.actions span{margin-left:24px;float:left}.manage-klasses-table-row>li.actions a.ia-user-actions,.manage-klasses-table-row>li.actions span.ia-user-actions{margin-left:16px;padding:2px 8px;font-size:14px;line-height:20px}.manage-klasses-table-row>li.actions a.ia-user-actions.goto-class,.manage-klasses-table-row>li.actions span.ia-user-actions.goto-class{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:13px;line-height:23px;font-family:var(--graphie-base-font-family);text-decoration:underline}.manage-klasses-table-row>li.actions a.ia-user-actions.goto-class:hover,.manage-klasses-table-row>li.actions span.ia-user-actions.goto-class:hover{color:var(--pure-purple)}.manage-klasses-table-row>li.actions a.ia-user-actions.secondary-cta-button,.manage-klasses-table-row>li.actions span.ia-user-actions.secondary-cta-button{color:var(--secondary-cta-text-color);text-decoration:none}.manage-klasses-table-row>li.actions a.delete-class-action,.manage-klasses-table-row>li.actions span.delete-class-action{background:var(--light-orange);color:var(--pure-red);text-decoration:none;border-radius:4px}.manage-klasses-table-row>li.actions a.delete-class-action i,.manage-klasses-table-row>li.actions span.delete-class-action i{padding:0}.manage-klasses-table-row>li.actions a.delete-class-action:hover,.manage-klasses-table-row>li.actions span.delete-class-action:hover{color:var(--dark-red)}.manage-klasses-table-row>li.actions .manage-klass-popup-button .primary-cta-button{float:none;margin-left:0}.manage-klasses-table-row>li .springboard2020_notification{width:570px;position:absolute;left:25%;top:50px;background-color:var(--light-red);padding:4px 10px;border-radius:20px}.manage-klasses-table-row>li .springboard2020_notification p{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.manage-klasses-table-row>li .springboard2020_notification p i{padding-right:10px;font-size:12px;line-height:20px;color:var(--pure-red)}.manage-klasses-table-row>li .springboard2020_notification p a{color:var(--pure-purple);text-decoration:underline}.manage-klasses-table-row>li>a:hover{color:var(--navy-blue)}.manage-klasses-table-row>li>a,.manage-klasses-table-row>li>span{color:var(--pure-purple);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline}.manage-klasses-table-row>li>a>[class^="iconcust-"],.manage-klasses-table-row>li>a [class*=" iconcust-"],.manage-klasses-table-row>li>span>[class^="iconcust-"],.manage-klasses-table-row>li>span [class*=" iconcust-"]{padding-right:3px;font-size:12px}.manage-klasses-table-row>li .status_info{font-style:normal;font-weight:400;font-size:13px;line-height:21px;font-family:var(--graphie-base-font-family);color:var(--dark-green)}.manage-klasses-table-row>li:last-child{border-right:none}.manage-klasses-table-row.empty-klass{position:relative}.manage-klasses-table-row.empty-klass:before{background:url(//cdn.splashmath.com/assets/teacher/creat-class-arrow-298137d2396a767b70d34b51d18235d7ae10931040ee779dcdc7c4c8a7bff252.png) no-repeat 0 0 transparent;content:"";height:94px;width:102px;position:absolute;bottom:79%;right:24%}.manage-klasses-table-row.empty-klass>li{width:100%}.manage-klasses-table-row.springboard-included{overflow-y:hidden;position:relative}.manage-klasses-table-row.springboard-included>li{padding-bottom:100px;margin-bottom:-87px}.class-tooltip{padding:8px 0px 14px;margin-left:-89px;width:230px}.class-tooltip.class-tooltip{top:124%}.class-tooltip>p{border-top:1px solid #E3E3E3;padding:7px 10px 15px;font:normal 400 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;margin:0}.class-tooltip>a{background-color:#ffffff;border:1px solid #bdbcbc;border-radius:20px;color:#727272;font:normal 400 17px/23px "proxima-nova", Helvetica, Arial, sans-serif;padding:5px 20px}.class-tooltip>a:hover{background-color:#E3E3E3}.school-admin-connect-banner{background-color:#187fab;margin:10px 0 -15px;color:#fff;box-sizing:border-box;padding:10px}.school-admin-connect-banner i{display:inline-block;width:8%;font-size:60px;padding-left:20px}.school-admin-connect-banner i.iconcust-iconTick2{padding-left:110px;font-size:45px;vertical-align:top;padding-top:12px}.school-admin-connect-banner .information-container{display:inline-block;width:70%}.school-admin-connect-banner .information-container>p{width:72%;margin:0;padding:0}.school-admin-connect-banner .information-container>p:last-child{width:100%;padding-top:8px;font-weight:700}.school-admin-connect-banner .connect-btn.connect-btn{display:inline-block;width:14%;margin:18px 0;padding:8px 10px;font-size:16px;line-height:16px;font-weight:700}.school-admin-connect-banner .connect-btn.connect-btn:hover,.school-admin-connect-banner .connect-btn.connect-btn:active,.school-admin-connect-banner .connect-btn.connect-btn:focus{margin:18px 0;background:transparent;color:#fff}.subscription-expired-banner{background-color:#fc9191;text-align:center;padding:9px;box-sizing:border-box}.subscription-expired-banner i{display:inline-block;width:6%;color:#fff;font-size:28px}.subscription-expired-banner .information-container{display:inline-block}.subscription-expired-banner .information-container p{font:normal 400 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;color:#fff;margin:0}.subscription-expired-banner .information-container p a{font-weight:bold;color:#fff}.connect_admin_popup{padding:20px 35px;text-align:center}.connect_admin_popup .modal-head{color:#65a9ba;font-size:20px;font-weight:400;line-height:30px}.connect_admin_popup .cross-icon{color:#fff;position:absolute;top:-26px;right:4px;font-size:20px}.connect_admin_popup .connect-school-admin-form{box-sizing:border-box;padding:10px}.connect_admin_popup .connect-school-admin-form .inp-wrap{margin-bottom:18px;text-align:left}.connect_admin_popup .connect-school-admin-form .inp-wrap .inp-brand{box-shadow:none;background-color:transparent;padding:6px 11px}.connect_admin_popup .connect-school-admin-form .inp-wrap.submit-btn{text-align:center;margin-bottom:0}.connect_admin_popup>p{font-size:14px;padding-top:10px;border-top:1px solid #707070;margin:0 auto;padding-bottom:4px;width:93%;margin-top:5px;color:#c2c2c2}.admin-connect-submit-success{color:#64a8b9;text-align:center}.admin-connect-submit-success i{display:block;font-size:80px;padding:15px 0 5px}.admin-connect-submit-success p{font-size:16px;line-height:20px;padding:5px 0 15px}.ext-links-wrap{padding:20px}.ext-links-wrap>li{float:right;padding:0 10px}.ext-links-wrap>li>a{color:#69B2C1;font-size:16px;line-height:20px}.ext-links-wrap>li>span{padding:0 5px}.student-perform-content{margin-top:-20px;margin-bottom:-20px}.add_parent_email_list{max-height:300px;overflow-x:hidden;overflow-y:scroll}.add_parent_email_list>li{float:left;width:100%}.klass-parent-emails-modal .header-info{border-bottom:1px solid #eeeeee;margin:0px -25px;padding:10px 50px 0px 50px}.klass-parent-emails-modal .header-info>img{float:left;width:169px;height:153px}.klass-parent-emails-modal .header-info .txt-cnt{color:#404040;float:right;width:280px}.klass-parent-emails-modal .header-info .txt-cnt>h5{font-size:22px;line-height:30px}.klass-parent-emails-modal .header-info .txt-cnt>ul>li>img{float:left;width:37px;height:34px}.klass-parent-emails-modal .header-info .txt-cnt>ul>li>p{float:left;padding:0px 0px 0px 10px;font-size:16px;line-height:20px;width:230px}.add_parent_email_form{padding:20px 20px 0}.add_parent_email_form .send-invite{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);border:none;padding:8px 20px}.add_parent_email_list{border-bottom:1px solid #eeeeee;padding-top:2px}.add_parent_email_list>li{float:left;width:98%;padding-bottom:10px}.add_parent_email_list>li>label{float:left;width:100%;margin-bottom:0}.add_parent_email_list>li>label>span{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%;font-weight:bold;padding-top:8px}.add_parent_email_list>li>label>strong{float:right;width:55%}.add_parent_email_list>li>label>strong input{border:1px solid #ededed;padding:0px 10px;height:32px;font-size:14px;line-height:32px;width:300px}.add_parent_email_list>li>label>strong span{float:left;width:80%;color:#717171;font-size:14px;line-height:34px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.add_parent_email_list>li>label>strong a{color:#3698af;float:right;font-size:14px;line-height:34px;font-weight:normal;margin-right:8px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.klass-student-edit-modal.modal{top:5%}}.klass-student-edit-modal>.avatar-wrapper{text-align:center;padding-bottom:20px}.klass-student-edit-modal>.avatar-wrapper>span{display:inline-block;border:1px solid #dcdcdc;border-radius:50%;padding:6px;width:50px}.klass-student-edit-modal>.avatar-wrapper>a{display:inline-block;border:2px solid #65A9BA;border-radius:50%;padding:6px;width:50px;position:relative}.klass-student-edit-modal>.avatar-wrapper>a>img{height:50px;width:50px}.klass-student-edit-modal>.avatar-wrapper>a:hover{background:#f2f8fa}.klass-student-edit-modal>.avatar-wrapper .edit-avatar{width:24px;height:24px;border-radius:50%;background:#8d8d8d;color:#fff;position:absolute;left:62px;top:40px;padding-top:4px;box-sizing:border-box;cursor:pointer}.klass-student-edit-modal>.avatar-wrapper .edit-avatar:hover{background:#65A9BA}.klass-student-edit-modal .field_with_errors input{height:30px;line-height:30px;padding:0px 10px;width:85%}.klass-student-edit-modal .field_with_errors .message{margin-top:5px;color:#b94a48;margin-left:10px}.klass-student-edit-modal>.inp-wrapper .inp-wrap>input{height:30px;line-height:30px;padding:0px 10px;width:85%;border:1px solid #d6d6d6}.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap{margin-top:10px;position:relative}.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>input{height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;top:4px;left:4px;width:12px}.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>input:checked+label{background-position:left -81px}.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>input:focus,.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>input:active,.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>input:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.klass-student-edit-modal>.inp-wrapper .inp-wrap.inp-check-wrap>label{padding-left:25px;background:url(//cdn.splashmath.com/assets/teacher/checkbox-sprite-9ea4903e08f53cb045686157a553841f05116ec96c0fece61a0906ed2cd6480c.png) no-repeat left 1px transparent;position:relative;z-index:1}.klass-student-edit-modal>.inp-wrapper .inp-wrap>label{display:inline-block}.klass-student-edit-modal>.inp-wrapper .inp-wrap>span{color:#8d8d8d;font:normal normal 12px/14px "proxima-nova","sans-serif"}.klass-student-edit-modal>.inp-wrapper .inp-wrap+.inp-wrap{margin-left:0}.klass-student-edit-modal>.inp-wrapper.distinct-pwd{padding-bottom:20px}.klass-student-edit-modal>.inp-wrapper.distinct-pwd a.choose{font:normal normal 12px/16px "proxima-nova","sans-serif";color:#65a9ba;position:absolute;top:40px;left:58px}.klass-student-edit-modal>.inp-wrapper.distinct-pwd .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip{left:66%}.klass-student-edit-modal>.inp-wrapper.distinct-pwd .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip:before,.klass-student-edit-modal>.inp-wrapper.distinct-pwd .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip:after{top:58%}.username-not-available-modal .modal-body p{font:normal 400 18px/26px "proxima-nova","sans-serif";text-align:center}.school-pilot-content{padding:30px 50px;text-align:center}.school-pilot-content>h3{padding:0 170px;color:#333;font:400 normal 25px/35px "proxima-nova", Helvetica, Arial, sans-serif}.school-pilot-content>p{color:#7b7b7d;font:400 normal 17px/25px "proxima-nova", Helvetica, Arial, sans-serif}.school-pilot-content>span{color:#585858;font:600 normal 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-decoration:underline;cursor:pointer}.qualification-section{background-color:#f8f8f8;padding:40px 80px;color:#626262;font:400 normal 17px/25px "proxima-nova", Helvetica, Arial, sans-serif}.qualification-section>p{margin:0}.qualification-section .access-includes{padding-top:30px}.qualification-section .access-includes>p{background:url(//cdn.splashmath.com/assets/teacher/tick-mark-073e68b0ca5ea9c96391f260bcec16e8bbde9fbf2f34685eeb6600c7c20fc892.png) no-repeat left center;padding:4px 0 4px 25px;margin:0}.contact-me-cta{text-align:center;padding-top:40px}.contact-me-cta>p{font:400 normal 15px/21px "proxima-nova", Helvetica, Arial, sans-serif;color:#626262}.contact-me-cta>.button{font-size:22px;line-height:28px;font-weight:bold}.school-pilot-modal .modal-body{text-align:center}.school-pilot-modal .modal-body p{text-align:left;font-size:18px;line-height:22px;padding:20px 0}.school-pilot-modal .modal-body span{font-size:15px;line-height:19px;display:block;padding:10px 70px 30px}.school-pilot-modal .modal-body span>a{color:#007ea2;text-decoration:underline}.school-pilot-and-upgrade-referral-modal .modal-body{padding:20px}.school-pilot-and-upgrade-referral-modal .modal-body>p{font:normal 400 16px/20px "proxima-nova", Helvetica, Arial, sans-serif}.school-pilot-and-upgrade-referral-modal .modal-body>p.foot-note{margin:0px -1px;color:#505050;font-size:12px}.school-pilot-and-upgrade-referral-modal .desc-wrap{padding:10px 0}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-step-list{float:left;width:380px}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-step-list>li{padding-top:20px;float:left;width:100%}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-step-list>li>strong{color:#000000;font:600 normal 15px/21px "proxima-nova", Helvetica, Arial, sans-serif;float:left;width:50px}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-step-list>li>span{color:#000000;font:400 normal 15px/21px "proxima-nova", Helvetica, Arial, sans-serif;float:left;width:330px;word-wrap:break-word}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-img-ref{float:right;width:120px}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-img-ref>p{text-align:center}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-img-ref>p>img{display:inline-block}.school-pilot-and-upgrade-referral-modal .desc-wrap .desc-img-ref>p>span{color:#606060;display:inline-block;font:400 normal 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;word-wrap:break-word}.school-pilot-and-upgrade-referral-modal form{padding-bottom:20px}.school-pilot-and-upgrade-referral-modal .inp-wrap input,.school-pilot-and-upgrade-referral-modal .inp-wrap select{border:1px solid #d2d0d0;color:#767676;display:block;font:400 normal 15px/19px "proxima-nova", Helvetica, Arial, sans-serif;padding:7px 10px;width:100%;box-sizing:border-box}.springboardLivePopupModal{width:328px;margin-left:-164px}.springboardLivePopupModal>.cross{color:#a9a1a1;font-size:26px;position:absolute;right:10px;top:10px;z-index:1}.springboardLivePopupModal>.modal-body{padding-top:326px;background:url(//cdn.splashmath.com/images/spring_board/2018/spring-popup-bg.png) no-repeat center top transparent;text-align:center}.custom-drop-with-inp{border:1px solid #d2d0d0;padding:0;color:#767676;display:block;border-radius:6px}.custom-drop-with-inp a.dropdown-toggle{display:block;padding:7px 5px 1px;border-radius:6px;position:relative;background-color:#ffffff;text-align:left}.custom-drop-with-inp a.dropdown-toggle>i.caret{border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #D2D0D1;position:absolute;right:9px;top:5px}.custom-drop-with-inp a.dropdown-toggle>span{color:#767676;font:400 normal 15px/19px "proxima-nova", Helvetica, Arial, sans-serif;width:160px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.custom-drop-with-inp a.dropdown-toggle:after{content:"";bottom:0;right:33px;top:0;position:absolute;height:70%;margin:5px 0;border-left:1px solid #d2d0d0}.custom-drop-with-inp .dropdown-menu{min-width:10px}.custom-drop-with-inp .dropdown-menu>li a{padding:3px 13px}.class-assignment-wrapper{padding:10px 0 20px}.teacher-dashboard-assignment-wrap{padding:15px 24px 5px}.teacher-dashboard-assignment-wrap *{margin:0;padding:0;box-sizing:border-box}.teacher-dashboard-assignment-wrap>li{width:288px;border:1px solid #e9e9e9;padding:21px 15px 19px;position:relative;float:left;box-shadow:4px 4px 15px -8px #767676;margin-right:23px;margin-bottom:23px;border-radius:10px;z-index:1}.teacher-dashboard-assignment-wrap>li:hover{box-shadow:7px 8px 15px -8px #767676}.teacher-dashboard-assignment-wrap>li.new-assign{border-style:dashed;border-width:2px;box-shadow:none;display:table;text-align:center;height:198px}.teacher-dashboard-assignment-wrap>li.new-assign *{cursor:pointer}.teacher-dashboard-assignment-wrap>li:nth-child(3n){margin-right:0}.teacher-dashboard-assignment-wrap>li .new-assignment{display:table-cell;vertical-align:middle;color:#66AEBF}.teacher-dashboard-assignment-wrap>li .new-assignment>i{font-size:60px}.teacher-dashboard-assignment-wrap>li .new-assignment>p{font:normal 400 15px/27px "proxima-nova", Helvetica, Arial, sans-serif;color:#3698af}.teacher-dashboard-assignment-wrap>li>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.teacher-dashboard-assignment-wrap>li h6{color:#3698af;font:normal 400 19px/23px "proxima-nova", Helvetica, Arial, sans-serif;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teacher-dashboard-assignment-wrap>li p{color:#ababab;font:normal 400 11px/15px "proxima-nova", Helvetica, Arial, sans-serif}.teacher-dashboard-assignment-wrap>li p span.pull-right{position:absolute;top:6px;right:14px;font:normal 400 10px/14px "proxima-nova", Helvetica, Arial, sans-serif}.teacher-dashboard-assignment-wrap>li p span.finished-txt{position:absolute;top:6px;left:14px;font:normal 400 10px/14px "proxima-nova", Helvetica, Arial, sans-serif}.teacher-dashboard-assignment-wrap>li .data-chart{position:relative;z-index:1}.data-chart{padding:15px 0 0 0}.chart-area{float:left;width:86px;height:86px;padding-top:15px}.data-area{float:right;width:153px}.data-area>li{padding-bottom:4px;line-height:normal}.data-area>li>strong{display:inline-block;height:10px;width:10px;background-color:#D5D6D7}.data-area>li>span{display:inline-block;color:#898989;padding-left:9px;font:normal 400 11px/15px "proxima-nova", Helvetica, Arial, sans-serif}.data-area>li.yet-2-start>strong{background-color:#D5D6D7}.data-area>li.just-started>strong{background-color:#FBC968}.data-area>li.needs-improvement>strong{background-color:#FA9890}.data-area>li.satisfactory>strong{background-color:#65bed3}.data-area>li.mastered>strong{background-color:#9BE57E}.class-assignment-guide{margin:0 20px;background-color:#F4F5F6}.class-assignment-guide>li{display:inline-block;padding:10px;font-size:16px;width:33%;border-right:2px solid #ffffff;box-sizing:border-box;text-align:center;vertical-align:middle}.class-assignment-guide>li:last-child{border:none}.class-assignment-guide>li>i{color:#69BBDE;font-size:30px;padding-right:10px}.class-assignment-guide>li>span{display:inline-block;line-height:1;padding-top:6px;vertical-align:top}.individual-assignment-wrapper{padding:17px 34px}.individual-assignment-wrapper *{margin:0;padding:0;box-sizing:border-box;line-height:normal}.go-to-class-assignments{color:#3baecf;margin-left:-8px;padding-bottom:21px}.go-to-class-assignments span{cursor:pointer}.go-to-class-assignments i{padding-right:11px}.individual-assignment-dtl{float:left;width:410px;padding:7px 0 0 8px}.individual-assignment-dtl p{color:#727272;font:normal 400 15px/21px "proxima-nova", Helvetica, Arial, sans-serif}.individual-assignment-dtl h6{color:#5e5e5e;font:normal 400 20px/28px "proxima-nova", Helvetica, Arial, sans-serif}.individual-assignment-dtl span{color:#a8a8a8;display:block;font:normal 400 12px/16px "proxima-nova", Helvetica, Arial, sans-serif}.individual-assignment-head-wrap{border-bottom:1px solid #d5d5d5;padding-bottom:26px}.individual-assignment-head-func-links{float:right}.individual-assignment-head-func-links a{margin-left:20px;position:relative}.individual-assignment-head-func-links a:first-child:after{background-color:#0088cc;content:'';position:absolute;right:-10px;width:1px;height:10px;top:50%;transform:translateY(-50%)}.individual-assignment-head-func-links span{color:#727272;cursor:text}.individual-assignment-graph{float:right;width:479px;position:relative}.individual-assignment-graph:after{content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.individual-assignment-graph .chart-area{width:76px;height:76px;padding-top:9px}.individual-assignment-graph .data-area{width:428px;float:right;padding:7px 0 0 8px;margin-right:-32px}.individual-assignment-graph .data-area>li{float:left;min-width:206px;padding-bottom:10px}.individual-assignment-graph .data-area>li>span{font-size:15px;line-height:15px}.individual-assignment-students-list-wrap{padding-bottom:3px}.individual-assignment-students-list-wrap>h5{color:#8b8b8b;font:normal 600 20px/28px "proxima-nova", Helvetica, Arial, sans-serif;padding:23px 12px 10px}.individual-assignment-students-list>li{float:left;width:calc(25% - 8px);margin:0 4px 9px;position:relative;color:#7c7c7c;padding:12px 20px;text-align:center;border:1px solid #d5d5d5;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#f9f7f7}.individual-assignment-students-list>li:after{content:'';position:absolute;height:8px;width:8px;left:20px;top:50%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#cecece}.individual-assignment-students-table-wrap{border:1px solid #e2e2e2;margin-top:4px;text-align:center}.individual-assignment-students-table-wrap>li{float:left;width:100%;border-bottom:1px solid #e2e2e2}.individual-assignment-students-table{float:left;width:100%}.individual-assignment-students-table.head{background-color:#f9f7f7}.individual-assignment-students-table.head>li{font-weight:bold;color:#6e6e6e}.individual-assignment-students-table>li{float:left;width:25%;border-right:1px solid #e2e2e2;color:#7c7c7c;padding:15px 10px}.individual-assignment-students-table>li:last-child{border-right:none}.individual-assignment-students-table>li.name{position:relative}.individual-assignment-students-table>li.name:after{position:absolute;height:8px;width:8px;left:38px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#cecece}.individual-assignment-students-table>li.still:after{content:'';background-color:#FBC968}.individual-assignment-students-table>li.help:after{content:'';background-color:#FA9890}.individual-assignment-students-table>li.sat:after{content:'';background-color:#65bed3}.individual-assignment-students-table>li.master:after{content:'';background-color:#9BE57E}.add-assignment-button{padding-top:30px;text-align:center}.add-assignment-button .rounded-button-light-orange,.add-assignment-button .home-rounded-button-light-orange,.add-assignment-button .rounded-button-light-blue,.add-assignment-button .thin-form-parent-singup-btn{min-width:270px}.hide-behind-for-intermediate-state{position:relative;z-index:-1;opacity:0;visibility:hidden}.assignment-filter{position:relative}.assignment-filter>input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.assignment-filter>label{background:url(//cdn.splashmath.com/assets/welcome-flow/radio_btn-a7fb0a4d5b95723fe077f5f038f9c1334587b4216f2fa89a0e1926e9177a23d6.png) no-repeat left -73px transparent;cursor:pointer;float:right;margin-right:30px;padding-left:20px}.assignment-filter>input[type=radio]:checked+label{background-position:left 2px}.home-access-wraper{width:770px;margin:25px auto;padding-bottom:50px}.home-access-wraper *{margin:0;padding:0;box-sizing:border-box;line-height:normal}.home-access-wraper.passwordless-login{width:927px}.home-access-wraper .add-google-or-clever-students-text{text-align:center;padding-bottom:16px;margin-top:-5px;color:#757575}.home-access-wraper .add-google-or-clever-students-text i{font-size:16px;line-height:16px;margin-right:5px}.home-access-wraper .add-google-or-clever-students-text span{vertical-align:top}.home-access-top-info-wrap{background-color:#f9f7f7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:24px 18px 26px 28px;margin-bottom:44px}.home-access-top-info-left{float:left;padding-right:20px;width:390px}.home-access-top-info-left:after{position:absolute;content:'';right:0;top:5%;bottom:5%;border-right:1px solid #ebebeb}.home-access-top-info-left h6{color:#555555;font:normal 400 15px/21px "proxima-nova", Helvetica, Arial, sans-serif;padding-bottom:12px}.home-access-top-info-left p{color:#5e5e5e;font:normal 400 13px/17px "proxima-nova", Helvetica, Arial, sans-serif}.home-access-top-info-right{float:right;width:320px}.home-access-top-info-right h6{color:#5e5e5e;font:normal 400 14px/20px "proxima-nova", Helvetica, Arial, sans-serif}.home-access-top-info-right ul{padding:4px 0 0 23px}.home-access-top-info-right ul>li{color:#909090;font:normal 400 12px/16px "proxima-nova", Helvetica, Arial, sans-serif;padding-bottom:5px;list-style:disc}.teacher-dash-common-table-wrap{border:1px solid #e2e2e2;border-bottom:none}.teacher-dash-common-table-wrap *{box-sizing:border-box;margin:0}.teacher-dash-common-table-wrap>li{border-bottom:1px solid #e2e2e2}.teacher-dash-common-table-wrap>li.table-head{padding:0}.teacher-dash-common-table-wrap>li.table-head .teacher-dash-common-table{background-color:#f9f7f7}.teacher-dash-common-table-wrap>li.table-head .teacher-dash-common-table>li{color:#6e6e6e;padding:14px 5px;font-size:17px;font-weight:bold}.teacher-dash-common-table>li{border-right:1px solid #e2e2e2;display:inline-block;font-size:14px;color:#808080;padding:10px 5px;text-align:center;vertical-align:top;width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teacher-dash-common-table>li.last,.teacher-dash-common-table>li:last-of-type{border-right:0}.assigned-practice-modal .modal-body{padding:20px 25px}.assigned-practice-modal .modal-body .rounded-button-light-orange,.assigned-practice-modal .modal-body .home-rounded-button-light-orange,.assigned-practice-modal .modal-body .rounded-button-light-blue,.assigned-practice-modal .modal-body .thin-form-parent-singup-btn{text-align:center;color:#ffffff;margin:10px 0}.create-assignment-modal .modal-body .inp-wrapper{display:inline-block;padding-bottom:10px}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap{width:unset}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap .custom-drop-with-inp{width:200px;margin-left:20px}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap .custom-drop-with-inp .dropdown-menu{min-width:100%}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap .custom-drop-with-inp .help-inline{width:100%;text-align:left;display:block}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap label{min-width:80px;text-align:left;margin-top:7px}.create-assignment-modal .modal-body .inp-wrapper .inp-wrap+.inp-wrap{margin-left:0}.homeAccessTable-wrap>li.table-head .homeAccessTable>li{min-height:49px;text-align:center}.homeAccessTable-wrap.passwordless-login>li.table-head .homeAccessTable>li{min-height:56px;text-align:center;font-size:14px;line-height:16px;padding:18px 5px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li{min-height:80px;padding-top:30px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.student{width:158px;text-align:center;padding:14px 0}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.student .avatar-circle{width:32px;height:32px;border-radius:50%;border:2px solid #65A9BA;background:#f2f2f2;padding-top:4px;margin:0 auto}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.student .avatar-circle>img{width:20px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.student p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;padding-top:4px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email{width:342px;text-align:left;padding-top:15px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p{padding:16px 20px 10px 16px;color:#808080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;position:relative;max-width:100%;display:inline-block}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p input{border:1px solid #D6D6D6;box-sizing:border-box;border-radius:27px;width:235px;margin-right:0;background:none;box-shadow:none}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p input:-moz-placeholder{color:#888888}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p input:-ms-input-placeholder{color:#888888}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p input::-webkit-input-placeholder{color:#888888}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p .simple_form_input_error{position:absolute;bottom:-16px;left:25px;right:0}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p .button{display:none;line-height:18px;padding:9px 17px;top:55%;right:2%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p.pass{padding-right:80px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p.pass input{border-color:green}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p.pass .button{display:block}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p.error{overflow:visible}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p.error input{border-color:red}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p .edit{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:18px;color:#9f9f9f;cursor:pointer;padding-left:10px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p .edit i{color:#808080}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p .edit i:hover{color:#65A9BA}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.pr-email p:hover .edit{color:#9f9f9f}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status{width:135px;text-align:left;padding-top:20px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .send-reminder{position:relative}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .send-reminder a{display:inline-block;font-size:12px;line-height:16px;text-decoration:underline;margin-top:18px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .send-reminder i{color:#ffb578;padding-right:5px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .send-reminder strong{display:block;font-weight:normal;font-size:10px;color:#b5b5b5;position:absolute;left:-18px;font-size:11px;white-space:break-spaces;text-align:center;width:120px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .not-enabled{padding-top:10px;font-size:12px;line-height:16px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .not-enabled i{color:#ff7878;padding-right:5px;font-size:14px;position:relative;top:2px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .enabled{padding-top:10px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.status .enabled i{color:#09c827;padding-right:5px;font-size:14px;position:relative;top:2px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password{width:128px;position:relative;overflow:visible;padding-bottom:0}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-settings-div{display:none;background:#fff;box-shadow:1px 2px 6px #bdbdbd;border-radius:4px;position:absolute;z-index:2;left:0%;top:58px;text-align:left}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-settings-div h5{color:#4b4b4b;font:normal 600 14px/16px "proxima-nova", Helvetica, Arial, sans-serif;padding:16px 24px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-settings-div h5.border{border-top:1px solid #ededed;cursor:pointer}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-settings-div:after{content:"";position:absolute;width:0;height:0;top:2px;left:56%;box-sizing:border-box;border:8px solid #bdbdbd;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.1)}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password.picture{padding-top:15px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password img{height:50px;width:50px;border:2px solid #0094f3;border-radius:5px;padding:3px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-left{float:left;width:72%}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-type{color:#8d8d8d;font:normal 400 12px/14px "proxima-nova", Helvetica, Arial, sans-serif}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-type:hover .pwd-tooltip{display:block}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .icon-back{width:24px;height:24px;background:#EDEDED;border-radius:4px;float:left;padding-top:4px;margin-right:5px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .icon-back i.gearIcon{font-size:14px;padding:0}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .icon-back:hover .settings-tooltip{display:block}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .settings-tooltip{display:none;width:122px;top:55px;left:-4px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .settings-tooltip span{top:-6px;left:98px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-tooltip{display:none;width:164px;top:56px;left:-12px;white-space:initial}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .pwd-tooltip span{top:-6px;left:54px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .tooltip{position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova", Arial, sans-serif;padding:8px;border-radius:4px;z-index:3}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .tooltip span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password i{font-size:18px;cursor:pointer;padding-left:70px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password i:hover{color:#65A9BA}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password i:hover+.generate-password-tooltip{display:block}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .generate-password-tooltip{display:none;padding:8px;position:absolute;right:-47px;bottom:-10px;z-index:2;background:#363639;box-shadow:0px 2px 6px rgba(0,0,0,0.12);border-radius:4px;color:white}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .generate-password-tooltip:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-7px;border-bottom:7px solid #363639;left:12px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password .generate-password-tooltip:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-6px;border-bottom:6px solid #363639;left:13px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.password.password.common{padding-left:2px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions{width:61px;position:relative;overflow:visible}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions i{cursor:pointer;font-size:22px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions i:hover{color:#65A9BA}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu{position:absolute;left:12px;top:65px;width:75px;background:#FFFFFF;box-shadow:1px 0px 4px rgba(128,111,78,0.4);border-radius:4px;z-index:2;flex-direction:column;display:none}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu.visible{display:flex}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu a{flex:1;display:flex;justify-content:center;padding:8px 0;cursor:pointer;border-bottom:1px solid #EAEAEA;color:#4B4B4B}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu a:hover{background:#d8d8d8}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-7px;border-bottom:7px solid #dcd6d6;left:12px}.homeAccessTable-wrap.passwordless-login .homeAccessTable>li.actions .actions-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-6px;border-bottom:6px solid #fefde8;left:13px}.generate-passwords-modal .modal-title-wrap .cross{position:absolute;top:-30px;right:0;color:#fff;background:transparent;border:none;font-size:20px;width:20px}.generate-passwords-modal .modal-body{text-align:center;padding-bottom:40px}.generate-passwords-modal .modal-body .modal-title{font-weight:bold;font-size:20px;line-height:24px;padding-top:40px;border-bottom:none}.generate-passwords-modal .modal-body p{padding-bottom:32px;padding:10px 20px 32px}.generate-passwords-modal .modal-body button{width:136px}.homeAccessTable>li{min-height:63px}.homeAccessTable>li.student{width:170px;padding:24px 10px 10px 21px;text-align:left}.homeAccessTable>li.student p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeAccessTable>li.pr-email{width:428px;text-align:left}.homeAccessTable>li.pr-email p{padding:10px 20px 10px 30px;color:#808080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;position:relative;max-width:100%;display:inline-block}.homeAccessTable>li.pr-email p input{height:34px;border:1px solid transparent;margin:-10px 0;padding:5px 10px;font:normal normal 14px/1 "proxima-nova", Helvetica, Arial, sans-serif;color:#888888;width:310px;background-color:#f1f1f1;margin-right:10px;display:inline-block;border-radius:3px}.homeAccessTable>li.pr-email p input:-moz-placeholder{color:#888888}.homeAccessTable>li.pr-email p input:-ms-input-placeholder{color:#888888}.homeAccessTable>li.pr-email p input::-webkit-input-placeholder{color:#888888}.homeAccessTable>li.pr-email p .simple_form_input_error{position:absolute;bottom:-16px;left:25px;right:0}.homeAccessTable>li.pr-email p .button{display:none;line-height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.homeAccessTable>li.pr-email p.pass{padding-right:50px}.homeAccessTable>li.pr-email p.pass input{border-color:green}.homeAccessTable>li.pr-email p.pass .button{display:block}.homeAccessTable>li.pr-email p.error{overflow:visible}.homeAccessTable>li.pr-email p.error input{border-color:red}.homeAccessTable>li.pr-email p .edit{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:18px;color:#9f9f9f;cursor:pointer;padding-left:10px}.homeAccessTable>li.pr-email p:hover .edit{color:#9f9f9f}.homeAccessTable>li.status{width:170px;text-align:left;padding:17px 20px 10px}.homeAccessTable>li.status .send-reminder a{display:inline-block}.homeAccessTable>li.status .send-reminder i{color:#ffb578;padding-right:5px}.homeAccessTable>li.status .send-reminder strong{display:block;font-weight:normal;font-size:10px;color:#b5b5b5}.homeAccessTable>li.status .not-enabled{padding-top:10px}.homeAccessTable>li.status .not-enabled i{color:#ff7878;padding-right:5px;font-size:14px;position:relative;top:2px}.homeAccessTable>li.status .enabled{padding-top:10px}.homeAccessTable>li.status .enabled i{color:#09c827;padding-right:5px;font-size:14px;position:relative;top:2px}.activity-point-wrapper{width:292px;float:right;color:#6e6e6e;position:relative}.activity-point-wrapper *{margin:0;padding:0}.activity-point-wrapper .description{width:50%;display:inline-block}.activity-point-wrapper .description>strong{font:600 normal 18px/20px "proxima nova", Arial, Helvetica, sans-serif}.activity-point-wrapper .description>strong i{font-size:14px}.activity-point-wrapper .description>span{cursor:pointer}.activity-point-wrapper .description>p{font-size:12px;line-height:12px}.activity-point-wrapper .score{width:50%;display:inline-block;vertical-align:top;text-align:center;cursor:pointer}.activity-point-wrapper .score>strong{color:#3baecf;font-size:28px;line-height:30px}.activity-point-wrapper .score>.total-score{background:#ffffff;height:4px;width:144px;border:1px solid #b7b7b7}.activity-point-wrapper .score>.total-score .achieved-score{background:#3baecf;height:4px;max-width:100%}.student-score-wrap{max-height:326px;overflow-y:scroll;font-size:12px;line-height:16px;padding-top:5px}.student-score-wrap>li{text-align:left;padding:0px 12px 5px}.student-score-wrap>li>span{width:50%;display:inline-block;text-align:center;vertical-align:top}.student-score-wrap>li>span:first-child{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left}.student-activity-points>li:first-child{background-color:#f8f8f8;border-radius:10px 10px 0 0;padding-bottom:8px;font-size:12px;line-height:16px}.student-activity-points>li:first-child>strong{padding:0 28px 0 10px;color:#727170}.student-activity-points>li:first-child>strong:first-child{color:#969696;display:block;padding:10px;font-size:12px;line-height:18px;text-align:center}.student-points-hint-wrap{display:none}.student-points-hint-wrap.show{display:block}.activity-point-class.student-activity-points>li .class-wrap{max-height:326px;padding:5px 16px;overflow-y:scroll}.activity-point-class.student-activity-points>li .class-wrap>li{border-bottom:1px solid #cccccc;padding:10px 0;text-align:left}.activity-point-class.student-activity-points>li .class-wrap>li>p{line-height:14px}.activity-point-class.student-activity-points>li .class-wrap>li>p span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:150px;display:inline-block;cursor:pointer}.activity-point-class.student-activity-points>li .class-wrap>li>p .close{font-size:14px;line-height:14px;float:right;transform:rotate(-90deg);color:#444444}.activity-point-class.student-activity-points>li .class-wrap>li>p .close.open{transform:rotate(90deg)}.activity-point-class.student-activity-points>li .class-wrap>li .open-students{display:none}.activity-point-class.student-activity-points>li .class-wrap>li .open-students.show{display:block}.activity-point-class.student-activity-points>li .class-wrap>li .students{background-color:#f8f8f8;text-align:left;padding:8px 0 8px 16px;margin:5px -16px 0;font-size:12px;line-height:16px}.activity-point-class.student-activity-points>li .class-wrap>li .students strong:first-child{padding-right:42px}.activity-point-class.student-activity-points>li .class-wrap>li:last-child{border-bottom:0}.activity-point-class.student-activity-points>li .class-wrap>li .student-score-wrap{overflow-y:visible;max-height:none}.activity-point-class.student-activity-points>li .class-wrap>li .student-score-wrap li{padding:0 0 5px}.activity-point-class.student-activity-points>li:first-child{border-bottom:1px solid #cccccc;font-weight:100;padding:15px 0 10px}.activity-point-class.student-activity-points>li:first-child p{text-align:center}.student-points-hint-wrap{width:230px;position:absolute;background-color:#ffffff;box-shadow:0 2px 5px 0 #b2afad;border-radius:10px;z-index:2;color:#727170;top:50px;text-align:left;padding-bottom:12px}.student-points-hint-wrap:before{position:absolute;content:"";display:block;height:0;width:0;border-top:none;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:16px solid #ffffff;top:-15px;left:50%;bottom:auto;margin-left:-12px;z-index:1}.student-points-hint-wrap>p{padding:20px 20px 8px;font-size:12px;line-height:16px}.student-points-hint-wrap>p>a{color:#4f8dda}.same-child-page-container{width:100%;background:white}.same-child-screen{padding:56px 50px 80px;width:960px;margin:0 auto;max-width:100%;box-sizing:border-box}.same-child-screen h2{color:#4b4b4b;font:normal bold 30px/36px 'museo-sans', Arial, sans-serif}.same-child-screen h3{margin-bottom:40px;font-family:'museo-sans', Arial, sans-serif;color:#757575}.same-child-screen h3 .parent-email{font-weight:600}.same-child-screen h3 .change-email-link a{font-size:20px;line-height:24px;text-decoration:underline;color:#757575}.same-child-screen p{color:#757575;font:normal normal 24px/28px "proxima-nova", Helvetica,Arial,sans-serif}.same-child-screen .button{font:normal bold 20px/24px 'museo-sans', Arial, sans-serif}.same-child-screen .avatar-container{width:270px;margin:0 auto;position:relative;padding-bottom:40px;margin-top:40px}.same-child-screen .avatar-container i{font-size:24px;color:#fff;background:#65a9ba;border-radius:50%;position:absolute;top:-8px;left:168px}.same-child-screen .avatar-container>img{position:absolute;top:0px;left:82px}.same-child-screen .avatar-container .spacing{padding-top:20px}.same-child-screen .avatar-container .avatar-img{width:80px;height:80px;border:solid 4px #65a9ba;background-color:#f4f0ed;border-radius:50%;box-sizing:border-box;margin:0 auto;padding:8px}.same-child-screen .avatar-container .avatar-img.large{width:100px;height:100px}.same-child-screen .avatar-container .child-name{color:#4b4b4b;font:normal 600 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;padding-top:6px;text-transform:capitalize}.same-child-screen .avatar-container .added{color:#757575;font:normal normal 16px/20px "proxima-nova", Helvetica,Arial,sans-serif}.same-child-screen .different-children-link{padding-top:24px}.same-child-screen .different-children-link a{color:#65a9ba;font:normal 600 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;text-decoration:underline}.same-child-screen-new{padding:48px 233px 28% 233px;margin:0 auto;max-width:100%;box-sizing:border-box}.same-child-screen-new h2{font-style:normal;font-weight:700;font-size:24px;line-height:32px;font-family:var(--graphie-base-font-family);color:#1A1A1A;margin:0}.same-child-screen-new .parent-email{margin-bottom:16px}.same-child-screen-new p{font-style:normal;font-weight:400;font-size:20px;line-height:28px;font-family:var(--graphie-base-font-family);color:#6C6C73}.same-child-screen-new .button{font-style:normal;font-weight:600;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:#FFFFFF;background:#090A4A;border-radius:24px;margin-top:20px;padding:14px 24px}.same-child-screen-new .button:hover,.same-child-screen-new .button:focus{margin-top:20px;background:#141975}.same-child-screen-new .different-children-link{padding-top:24px}.same-child-screen-new .different-children-link a{color:#4F52C3;font:normal 400 18px/20px "proxima-nova", Helvetica,Arial,sans-serif;text-decoration:underline}.same-child-screen-new .different-children-link a:hover{color:#141975}.master-password-popup{display:block;padding:40px 40px 24px;text-align:center;top:15%;box-sizing:border-box}.master-password-popup .modal-title-wrap h2{border:none;font:normal bold 20px/24px "proxima-nova", Helvetica,Arial,sans-serif;padding:0}.master-password-popup .modal-body{padding:0}.master-password-popup .modal-body p{padding:8px 20px 6px;color:#575757;font:normal normal 14px/18px "proxima-nova", Helvetica,Arial,sans-serif}.master-password-popup .modal-body .safety-notice{background:#FCFCFC;border:1px solid #F4F0ED;box-sizing:border-box;border-radius:4px;padding:7px}.master-password-popup .modal-body .safety-notice i{display:inline;padding-right:5px;position:relative;top:2px}.master-password-popup .modal-body .safety-notice .message{font:normal 500 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;color:#575757;display:inline;text-align:left}.master-password-popup .modal-body button{font-weight:600;margin-top:24px}.remote-learning-benefits-section{margin-top:16px;color:#fff;background:#72C048;border-radius:4px;padding:8px 8px 8px 16px}.remote-learning-benefits-section .info{color:#f7e936;font-size:16px;vertical-align:middle}.remote-learning-benefits-section .section-message{font-weight:500;padding-left:8px}.remote-learning-benefits-section .view-benefits{font-weight:600;cursor:pointer;text-decoration:underline}.remote-learning-benefits-section .cross{cursor:pointer;margin-top:3px}.pwd-radio-container{position:relative;padding-bottom:12px;padding-left:24px}.pwd-radio-container .pwd-radio{display:inline-block;height:16px;opacity:0;outline:none;width:16px;position:absolute;top:2px;left:27px}.pwd-radio-container .pwd-radio:checked+label:after{background:none repeat scroll 0 0 #65a9ba;text-align:center}.pwd-radio-container .pwd-radio:checked+label:before{border-color:#65a9ba}.pwd-radio-container .pwd-radio-label{display:inline-block;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);cursor:pointer;padding-left:24px;position:relative}.pwd-radio-container .pwd-radio-label:before{border-radius:50%;border:1px solid #757575;content:"";display:block;height:16px;left:0;margin-right:10px;padding:2px;position:absolute;top:-1px;width:16px;box-sizing:border-box}.pwd-radio-container .pwd-radio-label:after{background-color:#fff;content:"";display:inline-block;height:10px;left:3px;position:absolute;top:2px;width:10px;border-radius:50%}.more-pwd-settings-popup{padding:32px 40px 24px;box-sizing:border-box}.more-pwd-settings-popup .modal-header{text-align:center}.more-pwd-settings-popup .modal-header .modal-title{color:#4b4b4b;font:normal bold 20px/24px "proxima-nova", Helvetica,Arial,sans-serif;padding:0;padding-bottom:16px;border-color:#ededed}.more-pwd-settings-popup .modal-header .cross-icon{left:97%;position:absolute;top:-30px;right:0;color:#fff;background:transparent;border:none;font-size:20px;width:20px;cursor:pointer}.more-pwd-settings-popup .modal-body{padding:0;padding-top:24px}.more-pwd-settings-popup .modal-body ul li>div{padding-bottom:24px;width:420px;margin:0 auto}.more-pwd-settings-popup .modal-body ul li h5{color:#575757;font:normal 600 14px/20px "proxima-nova", Helvetica,Arial,sans-serif;width:50%;float:left;margin:0}.more-pwd-settings-popup .modal-body ul li h5.text-field-heading{padding-top:8px}.more-pwd-settings-popup .modal-body ul li .password{float:left;width:50%;background:#FFFFFF;border:1px solid #D6D6D6;box-sizing:border-box;border-radius:4px;padding:8px;font:normal 500 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;text-transform:lowercase}.more-pwd-settings-popup .modal-body ul li .password:focus{box-shadow:0px 2px 8px rgba(0,0,0,0.06);border-color:#757575}.more-pwd-settings-popup .modal-body ul li .pwd-radio-container{padding:0;float:left;width:25%}.more-pwd-settings-popup .modal-body ul li.pwd-li{position:relative}.more-pwd-settings-popup .modal-body ul li.pwd-li .choose-another{position:absolute;top:28px;left:30px}.more-pwd-settings-popup .modal-body ul li.pwd-li .current-pic-pwd{top:-12px;left:47%}.more-pwd-settings-popup .modal-body ul li.pwd-li .change-picture-password-wrap{padding-bottom:56px}.more-pwd-settings-popup .modal-body ul li.pwd-li .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip{left:39%}.more-pwd-settings-popup .modal-body ul li.pwd-li .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip:before,.more-pwd-settings-popup .modal-body ul li.pwd-li .change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip:after{top:61%}.more-pwd-settings-popup .modal-body ul li:last-child>div{padding-bottom:0}.more-pwd-settings-popup .modal-body .distinct-pwd-info{box-sizing:border-box;border-radius:4px;padding-top:16px;padding-bottom:16px;color:var(--medium-grey-1);margin-bottom:24px;text-align:center}.more-pwd-settings-popup .modal-footer{padding:0;padding-top:24px;border-top:1px solid #ededed;text-align:center;margin-top:32px}.more-pwd-settings-popup .modal-footer .save-btn{padding:8px 25px}.remote-learning-benefits-popup.faq-modal.assessment-modal{padding:0}.remote-learning-benefits-popup.faq-modal.assessment-modal *{margin:0}.remote-learning-benefits-popup.faq-modal.assessment-modal .modal-header{padding:32px 32px 0 32px;box-sizing:border-box}.remote-learning-benefits-popup.faq-modal.assessment-modal .modal-header h4{padding:10px 0 18px;color:#4b4b4b;font-weight:500;border-color:#65a9ba;margin:0;font-size:22px}.remote-learning-benefits-popup.faq-modal.assessment-modal .modal-header .cross-icon{left:100%;position:absolute;top:-40px;right:0;color:#fff;background:transparent;border:none;font-size:20px;width:20px;margin-left:-20px;cursor:pointer}.remote-learning-benefits-popup.faq-modal.assessment-modal .modal-header p{color:#757575;font:normal 500 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;padding-top:8px}.manage_classes_teacher_illustration_image_container{width:100px;height:88px;padding-bottom:10px}.manage_classes_margin_0_auto{margin:0 auto}.manage_classes_create_class_button_container{width:fit-content;margin-bottom:32px;padding-top:6px}.manage_classes_create_class_button_container .manage_classes_create_class_button{padding-top:8px;padding-bottom:8px}.manage_classes_separator{min-width:428px;height:0px;display:inline-block;border:1px solid #F2F2F6;margin:4px}.manage_classes_separator_container{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);height:20px}.manage-classes-promote-class-container{padding-top:24px;padding-bottom:16px}.manage-klasses-table-row .manage-klasses-actions-container{display:flex;justify-content:center;align-items:center}.manage-klasses-table-row .manage-klasses-actions-container .manage-classes-disabled-button{background-color:var(--light-grey-1);color:var(--white);text-decoration:none;border-radius:16px;position:relative;z-index:1}.manage-klasses-table-row .manage-klasses-actions-container .manage-classes-disabled-button .manage-classes-tooltip{position:absolute;background-color:var(--dark-grey);width:226px;padding:8px;border-radius:8px;left:50%;transform:translateX(-50%);top:30px;box-shadow:0px 2px 6px rgba(0,0,0,0.12);display:none;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.manage-klasses-table-row .manage-klasses-actions-container .manage-classes-disabled-button .manage-classes-tooltip:before{content:"";position:absolute;width:0;height:0;z-index:1013;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid var(--dark-grey);left:50%;transform:translateX(-50%);top:-5px}.manage-klasses-table-row .manage-klasses-actions-container .manage-classes-disabled-button:hover .manage-classes-tooltip{display:block;z-index:2}.manage-classes-container .content-blk .dash-sub-head.manage-klasses-welcome-text{font-style:normal;font-weight:700;font-size:24px;line-height:32px;font-family:var(--graphie-base-font-family)}.manage-classes-container .content-blk .manage-klasses-table-head.heading-text h6{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.manage-classes-container .manage-klasses-footer-icon{color:var(--medium-grey-1);display:inline-block;vertical-align:top;margin-top:-9px;margin-right:9.2px}.manage-classes-container .manage-klasses-footer{display:inline-block;width:600px;margin-top:-14px}.manage-classes-container .manage-klasses-footer .manage-klasses-footer-footnote{color:var(--medium-grey-1);font-style:normal;font-weight:700;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-block}.manage-classes-container .manage-klasses-footer .manage-klasses-footer-footnote-light{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-block}.manage-classes-google-clever-container{width:902px;height:40px;background:var(--light-grey-4);padding:5px 10px}.js-current-klass .popup-box .modal-title-wrap .modal-title{padding-top:24px;padding-bottom:16px;font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.js-current-klass .popup-box .modal-body{padding:15px 25px 14px}.js-current-klass .popup-box .modal-body p{padding-top:1px;padding-bottom:7px}.js-current-klass .popup-box .modal-body :last-child{padding-top:9px;padding-bottom:10px}@media only screen and (min-width: 960px){.activity-point-wrapper .score.activity-point-hover:hover .student-points-hint-wrap{display:block;z-index:3}}@media only screen and (max-width: 1024px), (max-device-width: 1024px){.stu-login-path-guide-modal{margin-top:30px}.class-sync-modal{padding:30px}.class-sync-modal h1{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.class-commom-wrap{padding:20px 24px}.class-commom-wrap.daily-report{padding:20px 34px 250px 14px}.list-left-section{width:200px;float:left}.list-center-section{width:325px;float:left}.list-right-section{width:168px;float:right}.caret_container{text-align:center;display:inline-block}.caret_container i{box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:var(--dropdown-arrow-color);border-width:0px 3px 3px 0px;transform:rotate(45deg);margin-top:2px}.dropdown-wrapper{display:inline-block}.dropdown-wrapper .dropdown-label{float:left;padding:10px 10px 0 0;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dropdown-label-color)}.common-dropdown{display:inline-block;border:1px solid var(--dropdown-border-color);width:200px;box-sizing:border-box;padding:0;text-transform:capitalize;border-radius:8px}.common-dropdown>a{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dropdown-text-color);display:block;position:relative;padding:7px 0 7px 10px;width:90%;text-align:left}.common-dropdown>a .caret_container{position:absolute;top:50%;right:-10px;transform:translateY(-50%);padding-right:12px}.common-dropdown>a .caret_container .caret{margin-top:2px}.common-dropdown .common-dropdown-menu{box-shadow:var(--light-box-shadow);border:solid 1px var(--light-grey-2);min-width:100%;border-radius:8px;max-height:200px;padding:8px 0;margin-top:4px;box-sizing:border-box;z-index:3;overflow-y:scroll}.common-dropdown .common-dropdown-menu li{font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:8px;cursor:pointer}.common-dropdown .common-dropdown-menu li:hover{background:var(--light-grey-2);color:var(--navy-blue)}.star-rating{background:url(//cdn.splashmath.com/assets/teacher/star-703980c8fb8e4cd1fbf11a8928423e8d5686f9068b453e1978fee6601b50b0d7.png) no-repeat -85px center;width:85px;height:16px;display:inline-block}.star-rating.star-1{background-position-x:-57px}.star-rating.star-2{background-position-x:-27px}.star-rating.star-3{background-position-x:3px}.star-rating.star-incomplete{background-position-x:-176px}.teacher-dashboard-tabs-container .left-menu{width:180px;float:left}.teacher-dashboard-tabs-container .left-menu .content-group-heading{font-style:normal;font-weight:600;font-size:14px;line-height:14px;font-family:var(--graphie-base-font-family);padding-bottom:12px;color:var(--heading)}.teacher-dashboard-tabs-container .left-menu ul li{cursor:pointer;padding:0 12px;min-height:48px;margin-top:2px;border:1px solid var(--light-grey-2);background-color:var(--white);color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;width:100%;word-break:break-word;display:flex;display:-ms-flexbox;align-items:center}.teacher-dashboard-tabs-container .left-menu ul li.active,.teacher-dashboard-tabs-container .left-menu ul li:active,.teacher-dashboard-tabs-container .left-menu ul li:focus{background-color:var(--medium-purple);color:var(--white)}.teacher-dashboard-tabs-container .left-menu ul li.active:hover,.teacher-dashboard-tabs-container .left-menu ul li:active:hover,.teacher-dashboard-tabs-container .left-menu ul li:focus:hover{background-color:var(--medium-purple);color:var(--white)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg.active{background-color:var(--dull-purple)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg.active span{color:var(--white)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg.active:hover{background-color:var(--dull-purple)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg.active:hover span{color:var(--white)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg:hover{background-color:var(--light-grey-2)}.teacher-dashboard-tabs-container .left-menu ul li.comingSoonCg:hover span{color:var(--navy-blue)}.teacher-dashboard-tabs-container .left-menu ul li:hover{background-color:var(--light-grey-2);color:var(--navy-blue)}.teacher-dashboard-tabs-container .left-menu ul li>span{width:120px;line-height:16px}.teacher-dashboard-tabs-container .left-menu ul li>div{width:70px;display:table-cell;vertical-align:middle;text-align:center}.teacher-dashboard-tabs-container .left-menu ul li>div strong{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.teacher-dashboard-tabs-container .left-menu ul li>div p{margin:0}.teacher-dashboard-tabs-container .left-menu ul li>div span{font-size:16px}.teacher-dashboard-tabs-container .left-menu ul li:first-child{border-radius:8px 8px 0 0}.teacher-dashboard-tabs-container .left-menu ul li:last-child{border-radius:0 0 8px 8px}.teacher-dashboard-tabs-container .left-menu ul .comingSoonCg{background-color:var(--light-grey-4)}.teacher-dashboard-tabs-container .left-menu ul .comingSoonCg span{color:var(--medium-grey-1)}.teacher-dashboard-tabs-container .right-container{width:712px;float:right;box-sizing:border-box}.teacher-dashboard-tabs-container .right-container .comingSoonRightCanvas{width:712px;height:438px;background:var(--light-grey-4);border:1px solid var(--light-grey-4);box-sizing:border-box;border-radius:8px;display:flex;padding-top:48px;align-items:center;flex-direction:column}.teacher-dashboard-tabs-container .right-container .comingSoonRightCanvas .comingSoonCGImage{height:116px}.teacher-dashboard-tabs-container .right-container .comingSoonRightCanvas .comingSoonCGHeading{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding:6px 0px;color:var(--dark-grey)}.teacher-dashboard-tabs-container .right-container .comingSoonRightCanvas .comingSoonCGSubheading{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.teacher-dashboard-tabs-container .standards-list-wrap{border:1px solid var(--light-grey-2)}.teacher-dashboard-tabs-container .standards-list-wrap>li{border-bottom:1px solid var(--light-grey-2)}.teacher-dashboard-tabs-container .standards-list-wrap>li>label{display:flex;display:-ms-flexbox;align-items:center;cursor:pointer;margin:0;padding:10px 15px}.teacher-dashboard-tabs-container .standards-list-wrap>li>label .caret_container{padding-right:10px;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}.teacher-dashboard-tabs-container .standards-list-wrap>li>label:hover{background:var(--light-grey-2)}.teacher-dashboard-tabs-container .standards-list-wrap>li>label:hover .caret_container i{border-color:var(--navy-blue)}.teacher-dashboard-tabs-container .standards-list-wrap>li>label:hover .standard-name span{color:var(--navy-blue)}.teacher-dashboard-tabs-container .standards-list-wrap>li .standards-content{display:none;transition:all .35s;padding:10px 15px}.teacher-dashboard-tabs-container .standards-list-wrap>li .standards-content-sw{padding:0 0}.teacher-dashboard-tabs-container .standards-list-wrap>li>input{position:absolute;z-index:-1;opacity:0}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label{background-color:var(--medium-purple);color:var(--white)}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .standard-name span{color:var(--white)}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .standard-name .name-sw{text-overflow:unset;overflow:visible}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label:hover{background-color:var(--medium-purple);color:#fff}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label:hover .standard-name{color:var(--white)}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label:hover .caret_container i{border-color:var(--white)}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .caret{border-color:#fff;border-width:3px 0px 0px 3px;vertical-align:middle}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .standard-status li i{border:1px solid #fff;width:8px;height:8px}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .standard-status li strong,.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked ~ .standards-label .standard-status li span{color:#fff}.teacher-dashboard-tabs-container .standards-list-wrap>li input:checked+label ~ .standards-content{display:block}.student-list-email-reminder-wrap{margin:10px 24px;background-color:#eff6f8;padding:10px}.student-list-email-reminder-wrap>.dropdown{margin-top:8px;float:right}.student-list-email-reminder-wrap>p{float:left;color:#555555;margin:0}.student-list-email-reminder-wrap>p strong{color:#3b3b3b}.student-list-email-reminder-wrap .email-reminder-list{border-top:25px solid #9A9A9A;border-radius:10px;box-shadow:0 0 2px 0px #9A9A9A;padding-bottom:10px;max-height:200px;position:absolute;left:0;right:0;top:25px}.student-list-email-reminder-wrap .email-reminder-list:before{content:'';position:absolute;left:50%;top:-30px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #9A9A9A;transform:translateX(-4px)}.student-list-email-reminder-wrap .email-reminder-list ul{background-color:#fff;max-height:200px;overflow:auto}.student-list-email-reminder-wrap .email-reminder-list ul>li{color:#757575;font:normal normal 12px/18px "proxima-nova", Helvetica,Arial,sans-serif;border-bottom:1px solid #dedbdb;padding:4px 5px;text-transform:capitalize}@-webkit-keyframes blink-highlighter{0%{box-shadow:0 0 2px 0 #73E38E}50%{box-shadow:0 0 15px 0 #73E38E}100%{box-shadow:0 0 2px 0 #73E38E}}@-moz-keyframes blink-highlighter{0%{box-shadow:0 0 2px 0 #73E38E}50%{box-shadow:0 0 15px 0 #73E38E}100%{box-shadow:0 0 2px 0 #73E38E}}@-ms-keyframes blink-highlighter{0%{box-shadow:0 0 2px 0 #73E38E}50%{box-shadow:0 0 15px 0 #73E38E}100%{box-shadow:0 0 2px 0 #73E38E}}@keyframes blink-highlighter{0%{box-shadow:0 0 2px 0 #73E38E}50%{box-shadow:0 0 15px 0 #73E38E}100%{box-shadow:0 0 2px 0 #73E38E}}.blink-highlighter{position:relative}.blink-highlighter:after{position:absolute;background-color:#73E38E;height:6px;width:6px;border-radius:3px;top:5px;right:10%;content:'';-webkit-animation:blink-highlighter 1s linear infinite;-moz-animation:blink-highlighter 1s linear infinite;-ms-animation:blink-highlighter 1s linear infinite;-o-animation:blink-highlighter 1s linear infinite;animation:blink-highlighter 1s linear infinite}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.report-wrap{padding:24px}.overlay{background:rgba(0,0,0,0.6);cursor:auto;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.preview-modal-overlay{display:none;background:transparent}.preview-modal{background-color:rgba(0,0,0,0.9);background-position:center center;background-size:103%;background-repeat:no-repeat;background-position-x:-5px;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:3px solid #65a9ba;height:494px;left:50%;margin-left:0;transform:translate(-284px, -40%);width:626px}.preview-modal.modal{position:relative}.preview-modal .pre-skill-img{border-radius:10px;display:block;height:494px;width:626px}.preview-modal .cross-icon{border:1px solid #65a9ba;border-radius:50%;cursor:pointer;height:22px;position:fixed;right:10px;text-align:center;top:10px;width:22px}.preview-modal .cross-icon>i{color:#65a9ba;font-size:14px;vertical-align:middle}body.preview-modal-active{overflow:hidden}.learning-plan-wrapper *{margin:0;padding:0}.learning-plan-body-right{display:inline-block;width:720px;position:relative}.learning-plan-body-right>a{position:absolute;top:0;right:0}.learning-plan-body-right .lp-heading{padding-top:30px}.learning-plan-body-right h3{font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:0 0 10px}.learning-plan-body-right .note-text{font:400 normal 13px/15px "proxima-nova", Helvetica,Arial,sans-serif;color:#9d9d9d;padding:10px 0}.learning-plan-section{clear:both;border-radius:8px;border:1px solid var(--light-grey-2);box-sizing:border-box;padding:30px 10px 30px}.grade-skill-wrap{box-sizing:border-box;padding:0 0 0 20px}.grade-skill-wrap:last-child ul{border-left:none}.total-skill-count-bar{padding-bottom:20px;position:relative}.total-skill-count-bar>h3{font:600 normal 16px/18px "proxima-nova", Helvetica,Arial,sans-serif;display:inline-block;color:#65a9ba;padding:12px 0 12px 16px;position:relative}.total-skill-count-bar>h3:before{content:"";position:absolute;width:1px;height:100%;width:1px;top:25px;left:-23px;background-color:#65a9ba}.total-skill-count{width:44px;height:44px;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.16);background-color:#65a9ba;text-align:center;display:inline-block;border-radius:100%;position:relative;z-index:2;font:400 normal 24px/26px "proxima-nova", Helvetica,Arial,sans-serif;color:#fff;box-sizing:border-box;padding:10px 0}.individual-grade-bar{background-color:var(--light-grey-4);position:relative}.individual-grade-bar>h4{font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);padding:10px 0 10px 30px;display:inline-block;color:var(--medium-grey-1)}.skill-count{position:absolute;left:-16px;width:35px;height:35px;border-radius:100%;background-color:#fff;display:inline-block;text-align:center;border:1px solid var(--light-grey-2);font-style:normal;font-weight:400;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);box-sizing:border-box;padding:7px 0}.skill-status-wrapper{box-sizing:border-box;padding:0 0 0 20px}.skill-status-wrapper li{padding:12px 18px 12px 0;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);border-bottom:1px solid var(--light-grey-2)}.skill-status-wrapper li .skill-name{width:75%;color:var(--dark-grey);padding:0 28px 0 10px;display:inline-block}.skill-status-wrapper li .skill-status-text{color:var(--medium-grey-2);position:relative;vertical-align:top}.skill-status-wrapper li .skill-status-text:before{content:"";position:absolute;width:9px;height:9px;border-radius:5px;left:-15px;top:3px}.skill-status-wrapper li .skill-status-text.not-started:before{background-color:#d6d6d6}.skill-status-wrapper li .skill-status-text.just-started:before{background-color:#fbc969}.skill-status-wrapper li .skill-status-text.needs-improvement:before{background-color:#f56161}.skill-status-wrapper li .skill-status-text.satisfactory:before{background-color:#65bed3}.skill-status-wrapper li .skill-status-text.mastered:before{background-color:#b2d340}.skill-status-wrapper li .skill-status-text.diagnostic-failed:before{background-color:#808080}.skill-status-wrapper li .skill-status-text.migrated-to-3.mastered:before{background-color:#74e38e}.skill-status-wrapper li .skill-status-text.migrated-to-3.satisfactory:before{background-color:#f7e937}.skill-status-wrapper li .skill-status-text.migrated-to-3.can_do_better:before{background-color:#ffb238}.skill-status-wrapper li .skill-status-text.migrated-to-3.need_attention:before{background-color:#f88484}.skill-status-wrapper li .skill-status-text.migrated-to-3.in_progress:before{background-color:#d6d6d6}.skill-status-wrapper li .skill-status-text.migrated-to-3.yet_to_start:before{background-color:#ffffff;box-shadow:0 0 0 1px #dadada inset}.learning-plan-wrapper{padding-top:24px}.student-points-wrap{display:inline-block;vertical-align:top;margin-right:30px;width:160px;border-radius:8px;overflow-y:scroll;overflow-x:auto;max-height:572px;border:1px solid var(--light-grey-2)}.student-points-wrap li{padding:16px 16px 8px;cursor:pointer}.student-points-wrap li:nth-child(odd){background-color:var(--light-grey-4)}.student-points-wrap li.active,.student-points-wrap li.active:hover{background-color:var(--medium-purple);position:relative;z-index:3px}.student-points-wrap li.active p,.student-points-wrap li.active:hover p{color:#fff;font-weight:600}.student-points-wrap li.active strong,.student-points-wrap li.active span,.student-points-wrap li.active:hover strong,.student-points-wrap li.active:hover span{color:#fff}.student-points-wrap li:hover{background-color:var(--light-grey-3);position:relative;z-index:3px}.student-points-wrap li:hover p{color:var(--navy-blue)}.student-points-wrap li:hover strong{color:var(--navy-blue)}.student-points-wrap li p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);display:inline-block;width:50%;padding-right:10px;color:var(--medium-grey-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-points-wrap li strong{font-style:normal;font-weight:600;font-size:16px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);vertical-align:top}.student-points-wrap li span{font:400 normal 16px/18px "proxima-nova", Helvetica,Arial,sans-serif;color:#65a9ba;vertical-align:top}.student-points-wrap .student-score{display:inline-block;text-align:center;width:40%}.print-report-popup{text-align:center;box-sizing:border-box;padding:15px}.print-report-popup *{margin:0;padding:0}.print-report-popup .select-all-tggl{cursor:pointer;float:left;font:400 normal 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;color:#65a9ba;padding-bottom:5px}.print-report-popup .cross{position:absolute;right:5px;top:-25px;font-size:18px;line-height:20px;color:#fff}.print-report-popup>h3{font:600 normal 20px/32px "proxima-nova", Helvetica,Arial,sans-serif;border-bottom:1px solid #65a9ba;color:#65a9ba;padding-bottom:5px;width:85%;margin:0 auto}.print-report-popup .popup-discription{font:400 normal 13px/19px "proxima-nova", Helvetica,Arial,sans-serif;padding:5px 0 10px}.print-report-popup .select-std-wrapper{background-color:#eff6f8;padding:15px 0;text-align:left;clear:both;max-height:180px;overflow-y:auto;overflow-x:hidden}.print-report-popup .select-std-wrapper li{display:inline-block;position:relative}.print-report-popup .select-std-wrapper li label{text-align:center;width:132px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);border-radius:8px;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.16);background-color:#fff;padding:15px 10px;margin:10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-report-popup .select-std-wrapper li label i{display:none;color:var(--pure-purple)}.print-report-popup .select-std-wrapper li input[type=checkbox]:checked+label{border:2px solid var(--pure-purple);padding:13px 8px}.print-report-popup .select-std-wrapper li input[type=checkbox]:checked+label>i{display:block;position:absolute;top:5px;left:5px}.print-report-popup input[type=checkbox]{opacity:0;position:absolute;visibility:hidden;z-index:-1}.print-report-popup .print-report-btn{background:#f79202;border-radius:40px;min-width:146px;color:#fff;display:inline-block;font:normal normal 16px/18px "museo-sans", Helvetica,Arial,sans-serif;padding:10px 15px;margin:25px auto 9px}.print-report-popup .print-report-btn:hover{background:#c47402}.assessment-topic-dropdown{display:inline-block;width:160px;border-radius:3px;font:600 normal 16px/18px "proxima-nova", Helvetica,Arial,sans-serif;padding:8px;background-color:#65a9ba;border:1px solid #65a9ba}.assessment-topic-dropdown.open{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#fff}.assessment-topic-dropdown.open>a{color:#65a9ba}.assessment-topic-dropdown.open i{transform:rotate(-90deg)}.assessment-topic-dropdown>a{color:#fff}.assessment-topic-dropdown span{width:135px;padding-right:10px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.assessment-topic-dropdown i{transform:rotate(90deg);display:inline-block;font-size:12px;vertical-align:middle}.assessment-topic-dropdown ul{top:36px;left:-1px;width:100%;border:1px solid #6dafc0;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;border-top:none}.assessment-topic-dropdown ul li a{color:#727272;padding:8px 10px;white-space:normal}.no-learning-plan{text-align:center;padding:70px 20px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);border-radius:8px;border:1px solid var(--light-grey-2);background:var(--light-grey-4)}.assessment-container{padding:20px 0 0 0;box-shadow:200px 0 0 #fff inset}.assessment-header{text-align:center;color:#6a6a6a;font:normal 22px/24px "proxima-nova", Helvetica,Arial,sans-serif;margin:0;padding:20px 0 30px 0}.assessment-list{width:268px;border-radius:8px;box-shadow:var(--light-box-shadow);background-color:#fff;float:left;margin:0 24px 20px 0;cursor:pointer;border:1px solid var(--light-grey-2)}.assessment-list:hover .assign-btn{color:#fff;background-color:var(--navy-blue)}.assessment-list:hover .play-btn{background-color:var(--navy-blue);color:#fff;border:1px solid var(--navy-blue)}.assessment-list .topic-wrapper{padding:10px}.assessment-list h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);float:left;margin:0}.assessment-list .play-btn{float:right;color:#c7c7c7;border-radius:50%;border:1px solid #c7c7c7;width:19px;height:19px;padding-left:2px;font-size:10px;line-height:16px}.assessment-list p{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);text-align:center;padding:10px;border-bottom:1px solid var(--light-grey-2);margin:0}.assessment-list .assign-btn{font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);width:100%;text-align:center;border:none;padding:8px;background-color:#fff;display:block;box-sizing:border-box;border-radius:0 0 8px 8px}.ongoing-assessment-header{font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;padding-top:24px}.assessment-status ul>li{width:29%;padding:10px 10px 0;border-radius:8px;border:1px solid var(--light-grey-2);box-shadow:var(--light-box-shadow);background-color:#fff;position:relative;float:left;margin:0 24px 20px 0}.assessment-status ul>li:nth-child(3n){margin-right:0}.assessment-status ul>li h6{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessment-status ul>li p{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.assessment-status ul>li p strong{color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.assessment-status ul>li .yet-to-complete{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:12px 0}.assessment-status ul>li .yet-to-complete .count{font-weight:600;color:var(--dark-grey)}.assessment-status ul>li .yet-to-complete .total-students{font-weight:600;color:var(--dark-grey)}.assessment-status ul>li .class-score{font-style:normal;font-weight:400;font-size:14px;line-height:22px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:12px 0 0}.assessment-status ul>li .class-score strong{font-style:normal;font-weight:600;font-size:16px;line-height:22px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.assessment-status ul>li .class-score .total-score{font-style:normal;font-weight:600;font-size:16px;line-height:22px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.assessment-status ul>li .assign-btn{font-size:14px;color:#65a9ba;line-height:16px;width:100%;text-align:center;position:absolute;bottom:0;border:none;border-top:1px solid #f0f0f0;padding:8px;right:0;left:0;font-weight:600}.assessment-status ul>li .progress-bar{height:3px;border-radius:5px;background-color:var(--light-purple-2);margin:0 -10px}.assessment-status ul>li .progress-bar .progress-bar-percent{max-width:100%;height:3px;background-color:var(--pure-blue)}.assessment-status ul>li .action-btns{margin:0 -11px}.assessment-status ul>li .action-btns>li{float:left;width:100%;font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--pure-purple);padding:8px;cursor:pointer;box-sizing:border-box;border-radius:0;margin:0}.assessment-status ul>li .action-btns>li:hover{background-color:var(--navy-blue);color:var(--white)}.assessment-status ul>li .action-btns>li:nth-child(2){border-left:1px solid var(--light-grey-2);border-radius:0 0 8px 0}.assessment-status ul>li .action-btns>li:first-child{border-radius:0 0 0 8px}.assessment-status ul>li .action-btns.two-btns>li{width:50%}.modal-text{font:normal 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;color:#777777}.assessment-modal{padding:15px 20px;text-align:center}.assessment-modal .addition-header{position:relative}.assessment-modal .addition-header h4{color:var(--heading);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border-color:var(--light-grey-2);margin:0}.assessment-modal .addition-header .cross-icon{left:100%;position:absolute;top:-40px;right:0;color:var(--white);background:transparent;border:none;font-size:16px}.assessment-modal i{font-size:55px;color:var(--pure-green);padding-bottom:20px}.assessment-modal .modal-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.assessment-modal .success-text{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.new-assessment-modal{width:560px;padding:24px 0 14px;border-top:5px solid var(--pure-green)}.new-assessment-modal .cross-icon{position:absolute;top:-30px;right:0;color:var(--white);background:transparent;border:none;font-size:16px}.new-assessment-modal .successful{margin-top:24px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.new-assessment-modal .successful .underline{text-decoration:underline}.new-assessment-modal .successful .underline:hover{cursor:pointer;color:var(--pure-purple)}.new-assessment-modal .successful .underline:hover .tooltip{display:block}.new-assessment-modal .successful .underline .tooltip{display:none;z-index:1011;background:var(--light-gray-2);color:var(--dark-grey-2);position:absolute;padding:6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:116px;left:340px;right:auto;bottom:auto;border:1px solid var(--light-gray-1)}.new-assessment-modal hr{border:1px solid var(--light-grey-2);margin-bottom:16px}.new-assessment-modal .us-teacher-footer{display:flex;align-items:center;margin:0 24px 4px}.new-assessment-modal .us-teacher-footer .copy-link-text{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-right:auto;margin-bottom:0}.new-assessment-modal .us-teacher-footer .share-link{display:flex;align-items:center;cursor:pointer}.new-assessment-modal .us-teacher-footer .share-link .share-link-text{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration-line:underline;color:var(--pure-purple);margin-left:7px;margin-bottom:0}.new-assessment-modal .us-teacher-footer .share-link:hover svg path{fill:var(--navy-blue)}.new-assessment-modal .us-teacher-footer .share-link:hover .share-link-text{color:var(--navy-blue)}.new-assessment-modal .us-teacher-footer .link-copied{display:flex;align-items:center}.new-assessment-modal .us-teacher-footer .link-copied .copied-text{font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--pure-green);margin-left:7px;margin-bottom:0}.new-assessment-modal .modal-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.new-assessment-modal .success-text{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.new-assessment-modal .copy-success-assignment-link-sharing-div{display:none}.back-link{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);cursor:pointer;margin-bottom:0}.back-link i{vertical-align:middle}.assessment-btn-wrapper{padding-bottom:10px;position:relative;border-bottom:1px solid var(--light-grey-2)}.assessment-btn-wrapper .print-report-btn{position:absolute;top:5px;right:0;font-size:22px;color:var(--medium-grey-2)}.assessment-btn-wrapper .print-report-btn:hover{color:var(--navy-blue)}.report-wrap.control-override{padding:0px}.report-wrap.control-override .secondary-cta-button{color:var(--secondary-cta-text-color)}.report-wrap.control-override .assessment-btn-wrapper .assessment-action-btn.secondary-cta-button{font-size:16px;padding:5px 8px;width:100px;border-radius:3px}.report-wrap.control-override ul.report-tabs-container{color:var(--secondary-cta-text-color);border:1px solid var(--secondary-cta-border-color);border-radius:10px;display:inline-block;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:14px;margin:20px auto 0px;overflow:hidden;width:450px;cursor:pointer;background:var(--secondary-cta-fill-color)}.report-wrap.control-override ul.report-tabs-container li{float:left;padding-top:8px;padding-bottom:8px;width:50%}.report-wrap.control-override ul.report-tabs-container li.active{color:var(--default-cta-text-color);background:var(--default-cta-fill-color)}.report-tabs{margin-top:24px}.report-tabs>li>a{background-color:#f2f2f2;box-shadow:none}.report-tabs>li.active>a{box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);background-color:#65a9ba;color:#ffffff}.class-diagnostic .red-bg{background-color:#ecb3b3}.class-diagnostic h3{font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-top:12px}.class-diagnostic .diagnostic-container{border-radius:8px;border:1px solid var(--light-grey-2);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.16);padding:25px 15px;position:relative;min-height:530px}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state ul li{width:98px;color:#5d6060}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state ul li:first-child{width:134px}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .list-spacing ul{display:block}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .list-spacing label i{display:none}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state button{display:none}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .pages-number{display:none}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .grey{background-color:#fff;border:1px solid #c1c1c1}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .red{background-color:#d9d9d9}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .green{background-color:#696666}.class-diagnostic .diagnostic-container.print-report-state.print-report-state.print-report-state .redBG{background-color:#fafafa}.class-diagnostic .diagnostic-container .section-msg{background-color:var(--light-grey-4);border-radius:8px;padding:10px 20px;text-align:center}.class-diagnostic .diagnostic-container .section-msg p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);display:inline-block}.class-diagnostic .diagnostic-container .section-msg p>span{border-radius:50%;height:8px;width:8px;float:left;background-color:var(--pure-red);margin:4px 0 0 -13px}.class-diagnostic .title-text{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:0 24px 0 10px;vertical-align:text-top}.class-diagnostic .topic{text-align:center;clear:both;margin-bottom:2px}.class-diagnostic .topic li{float:left;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);width:48px;padding:5px 0;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;height:32px}.class-diagnostic .topic li:first-child{display:table;width:156px;background-color:var(--light-grey-3);margin-right:2px;padding:0;text-align:left}.class-diagnostic .topic li:first-child span{display:table-cell;height:32px;padding:5px 12px;vertical-align:middle;width:134px}.class-diagnostic .topic .list-focus{background-color:#65a9ba;color:#fff}.class-diagnostic .student-name{text-align:center;clear:both;background-color:var(--light-grey-4);border:1px solid var(--light-grey-2);border-radius:8px 8px 0 0}.class-diagnostic .student-name li{float:left;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);width:48px;justify-content:center;padding:5px 0;align-items:center;display:inline-flex;display:-ms-inline-flexbox;-ms-flex-align:center;-ms-flex-pack:center;height:32px;position:relative}.class-diagnostic .student-name li.student-name-list{display:block}.class-diagnostic .student-name li.student-name-list p{margin-bottom:3px}.class-diagnostic .student-name li.student-name-list strong{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.class-diagnostic .student-name li:first-child{width:132px;box-shadow:none;padding:5px 12px;border-right:1px solid var(--light-grey-2);color:var(--medium-grey-1);text-align:left;font-weight:bold}.class-diagnostic .circle{width:14px;height:14px;border-radius:50%;display:inline-block}.class-diagnostic .small-circle{width:5px;height:5px;border-radius:50%;display:inline-block;margin:4px 0;background-color:var(--light-grey-2)}.class-diagnostic .grey{background-color:var(--light-grey-2)}.class-diagnostic .red{background-color:var(--pure-red)}.class-diagnostic .green{background-color:var(--pure-green)}.class-diagnostic .list-spacing{border:1px solid var(--light-grey-2)}.class-diagnostic .list-spacing label{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;position:relative;background-color:var(--light-grey-4);padding:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--light-grey-2);border-left:4px solid var(--medium-purple)}.class-diagnostic .list-spacing label i{display:block;position:absolute;top:12px;right:12px;float:right;font-size:18px;color:var(--medium-purple)}.class-diagnostic .list-spacing input[type=checkbox]{position:absolute;z-index:-1;visibility:hidden;opacity:0}.class-diagnostic .list-spacing .class-diagnostic-skill-section .topic-list-wrap{display:none}.class-diagnostic .list-spacing input[type=checkbox]:checked+.class-diagnostic-skill-section .topic-list-wrap{display:block}.class-diagnostic .list-spacing input[type=checkbox]:checked+.class-diagnostic-skill-section label>i{transform:rotate(180deg);display:inline-block}.class-diagnostic .gamecontainer{position:absolute;top:68px;display:none;left:182px;z-index:1000;width:625px;height:490px;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);background-color:#dedede;color:#000;border:2px solid #65a9ba}.class-diagnostic .gamecontainer .cross{position:absolute;top:10px;right:10px}.paging-container{float:right;padding:10px 0}.paging-container a{width:20px;height:20px;border-radius:50%;background-color:var(--pure-purple);color:var(--white);border:1px solid var(--pure-purple);line-height:20px;text-align:center;display:inline-block}.paging-container a.disable{background-color:var(--light-grey-2);border-color:var(--light-grey-2);color:var(--white);cursor:default}.paging-container a.disable:hover{border-color:var(--light-grey-2);color:var(--white)}.paging-container a:hover{border:1px solid var(--pure-purple);color:var(--white);background-color:var(--pure-purple)}.paging-container .pages-number{padding:0 10px;width:40px;display:inline-block;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.assessment-wrap{padding:0 24px 24px}.class-assessment-wrap{padding:20px 24px}.canvas-wrap{position:relative}.canvas-wrap canvas{background-color:#ffffff;border:1px solid var(--light-grey-2);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.16);max-width:100%;box-sizing:border-box;border-radius:8px}.canvas-wrap .canvasTooltip{position:absolute;width:100px;border:1px solid #000000;background-color:#ffffff;transform:translate(-50%, -80px);padding:5px;font:normal normal 12px/14px Arial;text-align:center}.canvas-wrap .canvasTooltip::before,.canvas-wrap .canvasTooltip:before{content:'';border-right:7px solid transparent;border-left:7px solid transparent;border-top:10px solid #000000;position:absolute;left:50%;top:100%;transform:translateX(-50%)}.canvas-wrap .canvasTooltip::after,.canvas-wrap .canvasTooltip:after{content:'';border-right:6px solid transparent;border-left:6px solid transparent;border-top:9px solid #ffffff;position:absolute;left:50%;top:100%;transform:translateX(-50%)}.assessment-header-message{background-color:#f5f5f5;color:#7e7e7e;display:none;padding:10px;text-align:center}.assessment-header-message p{font:normal normal 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;margin:0}.assessment-header-message a{color:#65a9ba}.assessment-header-message a:hover{text-decoration:underline}.assessment-landing-header{padding:55px 100px 10px 80px}.assessment-landing-header .create-assessment-cta{font-size:18px;font-weight:bold;padding:6px 16px}.assessment-landing-header .header-text{font:bold normal 36px/40px "proxima-nova", Helvetica,Arial,sans-serif;color:#3597ae;text-transform:uppercase;margin:0}.landing-page-content{padding:20px 80px}.landing-page-content h2{font:bold normal 22px/27px "museo-sans", Helvetica,Arial,sans-serif;color:#3597ae;padding:6px 0}.landing-page-content div,.landing-page-content p{padding-bottom:6px}.landing-page-content .section-1 p{font:normal normal 20px/24px "proxima-nova", Helvetica,Arial,sans-serif;color:#4e4e4e}.landing-page-content .section-1 ul{padding-bottom:20px}.landing-page-content .section-1 ul li{display:inline-block;width:190px;height:150px;margin-right:6px;background-color:#f5fcfd;text-align:center;padding:12px;box-sizing:border-box;vertical-align:middle}.landing-page-content .section-1 ul li i{color:#3597ae;font-size:60px}.landing-page-content .section-1 ul li p{font:normal 600 14px/17px "proxima-nova", Helvetica,Arial,sans-serif;color:#4e4e4e;padding-top:12px}.landing-page-content .section-2 div{font:bold normal 18px/20px "proxima-nova", Helvetica,Arial,sans-serif;color:#4e4e4e}.landing-page-content .section-2 p{font:normal normal 14px/20px "proxima-nova", Helvetica,Arial,sans-serif;color:#696969}.landing-page-content .section-2 p span{font-weight:500}.landing-page-content .section-3 p{font:normal normal 14px/17px "proxima-nova", Helvetica,Arial,sans-serif;color:#4e4e4e}.landing-page-content .section-4 p{font:normal normal 14px/17px "proxima-nova", Helvetica,Arial,sans-serif;color:#4e4e4e}.landing-page-content .section-4 p span{font-weight:bold}.landing-page-content .section-4 p a{color:#65a9ba}.landing-page-content .section-4 .cta-section{text-align:center}.landing-page-content .section-4 .cta-section a{font-weight:bold;padding:6px 22px}.landing-page-content .section-cta{margin:30px;text-align:center}.landing-page-content .section-cta a{width:200px;font-weight:500;font-size:16px}.assessment-landing-wrap{margin:-20px -24px}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}._NA{color:var(--medium-grey-1)}.assignment-landing-page{text-align:center;padding-top:64px}.assignment-landing-page h4{padding-top:24px;color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.assignment-landing-page p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.main-assignment-div{position:relative;padding:24px}.assignment-sections{padding:0 20px}.assignment-sections *{margin:0;padding:0}.assignment-sections .assignment-section>p a{color:var(--pure-purple);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.assignment-sections .assignment-section>p a:hover{color:var(--navy-blue)}.assignment-sections .assignment-section-info{background:var(--light-grey-4);border-radius:8px;padding:4px 10px;margin-top:32px}.assignment-sections .assignment-section-info p{font-style:normal;font-weight:400;font-size:14px;line-height:26px;font-family:var(--graphie-base-font-family);display:inline-block}.assignment-sections .assignment-section-info .assignment-section-name{color:var(--dark-grey)}.assignment-sections .assignment-section-info .duration{font-style:normal;font-weight:400;font-size:12px;line-height:18px;font-family:var(--graphie-base-font-family);padding:0 4px;color:var(--medium-grey-1)}.assignment-sections .assignment-section-info .total-finished-count{float:right;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:18px;font-family:var(--graphie-base-font-family);padding-top:4px}.assignment-sections .assignment-section-info .total-finished-count b{font-size:16px;line-height:18px}.assignment-sections .assignment-section-info .total-finished-count .total{padding-right:18px;position:relative}.assignment-sections .assignment-section-info .total-finished-count .total:after{content:"";position:absolute;top:7px;right:6px;width:4px;border-radius:50%;height:4px;background-color:#6a6a6a}.assignment-sections .assignment-page-header{border-bottom:1px solid var(--light-grey-2);margin:0 0 14px}.assignment-sections .assignment-page-header .header-info-container{width:50%;float:left}.assignment-sections .assignment-page-header .header-info-container h4{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.assignment-sections .assignment-page-header .header-info-container h5{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.assignment-sections .assignment-page-header .create-assignment-btn{float:right;width:160px;text-align:center;border-radius:3px;color:#fff;padding:8px 12px;background-color:#65a9ba;font:600 14px/18px "proxima-nova", Helvetica, Arial, sans-serif}.assignment-sections .assignment-page-header .create-assignment-btn.ia-revamp-variant{background:#F79202;border-radius:32px}.assignment-sections .assignment-page-header .create-assignment-btn.coachmark-active{position:relative;z-index:1011;pointer-events:none}.assignment-sections .filter-container{margin:0 0 20px;float:right}.assignment-sections .filter-container .assignments-search-bar{cursor:pointer;float:left;border:solid 1px #65a9ba;width:402px;height:30px;font-size:12px;line-height:12px;color:#a3a0a0;box-sizing:border-box;padding:7px}.assignment-sections .filter-container .assignments-search-bar input{width:370px;border:none}.assignment-sections .filter-container .assignments-search-bar input:focus,.assignment-sections .filter-container .assignments-search-bar input:active,.assignment-sections .filter-container .assignments-search-bar input:hover{border:none;box-shadow:none;background:none}.assignment-sections .filter-container .assignments-search-bar i{color:#65a9ba}.assignment-sections .filter-container .dropdown-wrapper{float:right}.assignment-sections .filter-container .dropdown-wrapper label{padding-top:8px;padding-right:10px}.assignment-sections .assignment-sections-wrap .show-more{padding:0 0 10px;font:700 12px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-align:right}.assignment-sections .assignment-sections-wrap .show-more span:first-child{color:#585858;padding-right:6px}.assignment-sections .assignment-sections-wrap .show-more span:last-child{color:#65a9ba;cursor:pointer}.assignment-sections .assignment-sections-wrap>li{cursor:pointer;position:relative;width:31%;height:140px;display:inline-block;box-shadow:var(--light-box-shadow);box-sizing:border-box;border-radius:8px;padding:10px 15px;margin:24px 3% 15px 0;vertical-align:top;border:1px solid var(--light-grey-2)}.assignment-sections .assignment-sections-wrap>li:nth-child(3n){margin-right:0}.assignment-sections .assignment-sections-wrap>li.coachmark-active{z-index:1011;background:white;pointer-events:none}.assignment-sections .assignment-card-menu-wrapper{cursor:pointer;position:absolute;top:4px;right:7px}.assignment-sections .assignment-card-menu-wrapper>label>i{font-size:16px;line-height:24px;font-size:700;color:var(--medium-grey-2)}.assignment-sections .assignment-card-menu-wrapper>label>i.iconcust-iconMore{cursor:pointer;font-size:18px;right:6px}.assignment-sections .assignment-card-menu-wrapper>label>i.iconcust-iconMore:hover{color:var(--pure-purple)}.assignment-sections .assignment-card-menu-wrapper>label>i.iconcust-iconCheck{color:var(--pure-purple)}.assignment-sections .assignment-card-menu-wrapper>label>input{position:absolute;visibility:hidden;opacity:0}.assignment-sections .assignment-card-menu-wrapper>label>input:checked+.menu-options{display:block}.assignment-sections .assignment-card-menu-wrapper>label .menu-options{display:none;background-color:#fff;position:absolute;border-radius:8px;z-index:5;box-sizing:border-box;top:30px;width:168px;right:-25px;border:1px solid var(--light-grey-2);box-shadow:var(--light-box-shadow);padding:8px 0}.assignment-sections .assignment-card-menu-wrapper>label .menu-options:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--light-grey-2);position:absolute;top:-7px;left:126px}.assignment-sections .assignment-card-menu-wrapper>label .menu-options:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px;left:127px}.assignment-sections .assignment-card-menu-wrapper>label .menu-options li{padding:8px 16px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);cursor:pointer}.assignment-sections .assignment-card-menu-wrapper>label .menu-options li:hover{background:var(--light-grey-2);color:var(--navy-blue)}.assignment-sections .assignment-card-menu-wrapper>label .menu-options li.copied-state{color:var(--pure-green);display:flex;align-items:center}.assignment-sections .assignment-card-menu-wrapper>label .menu-options li.copied-state i{margin-right:5px}.assignment-sections .assignment-card-menu-wrapper>label .menu-options .copy-share-assignment-link-instructions-track-asignment-div{display:none}.assignment-sections .assignment-card-menu-wrapper.coachmark-active{z-index:1011;background:white;pointer-events:none}.assignment-sections .assignment-card{height:100%}.assignment-sections .assignment-card h3{height:40px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-right:10px}.assignment-sections .assignment-card h3:hover .tooltip-sw-title{display:block}.assignment-sections .assignment-card h3 .tooltip-sw-title{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:32px;right:auto;bottom:auto;border:1px solid #D6D6D6}.assignment-sections .assignment-card .curriculum-name{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.assignment-sections .assignment-card .curriculum-name:hover .tooltip{display:block}.assignment-sections .assignment-card .curriculum-name .tooltip{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:50px;right:auto;bottom:auto;border:1px solid #D6D6D6}.assignment-sections .assignment-card .status{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.assignment-sections .assignment-card .card-footer{position:absolute;left:15px;right:15px;bottom:10px}.assignment-sections .assignment-card .card-footer>b{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.assignment-sections .assignment-card .card-footer>b,.assignment-sections .assignment-card .card-footer>p{display:inline-block;padding-right:5px}.assignment-sections .assignment-card .card-footer>p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);padding-right:0}.assignment-sections .assignment-card .card-footer .sw-view-progress{display:flex;align-items:center}.assignment-sections .assignment-card .card-footer .sw-view-progress span{color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.assignment-sections .assignment-card .card-footer .sw-view-progress i{color:var(--medium-grey-2);font-size:12px;padding-right:6px}.assignment-sections .assignment-card .card-footer .sw-view-progress-ipad span{color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:9px;line-height:12px;font-family:var(--graphie-base-font-family)}.assignment-sections .assignment-card .card-footer .sw-view-progress-ipad i{color:var(--medium-grey-2);font-size:7px;padding-right:3px}.assignment-sections .assignment-card .card-footer .progress-bar{height:4px;width:100%;border:1px solid var(--light-purple-2);border-radius:20px;margin-top:4px}.assignment-sections .assignment-card .card-footer .progress-bar li{height:4px;float:right;width:auto;position:relative;border-radius:0 20px 20px 0;margin-right:-2px;padding-right:2px}.assignment-sections .assignment-card .card-footer .progress-bar li .student-count{display:none;content:"";position:absolute;bottom:20px;height:20px;padding:0 10px;border-radius:4px;box-sizing:border-box;left:50%;top:-30px;background:#f4f3f3;transform:translate(-50%)}.assignment-sections .assignment-card .card-footer .progress-bar li .student-count:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #f4f3f3;position:absolute;top:19px;left:5px}.assignment-sections .assignment-card .card-footer .progress-bar li .student-count:hover .student-count{display:block}.assignment-sections .assignment-card .card-footer .progress-bar li:first-child{margin-right:0;padding-right:0}.assignment-sections .assignment-card .card-footer .progress-bar li.mastered{background-color:var(--status-mastered-fill-color)}.assignment-sections .assignment-card .card-footer .progress-bar li.satisfactory{background-color:var(--status-satisfactory-fill-color)}.assignment-sections .assignment-card .card-footer .progress-bar li.can_do_better{background-color:var(--status-can-do-better-fill-color)}.assignment-sections .assignment-card .card-footer .progress-bar li.need_attention,.assignment-sections .assignment-card .card-footer .progress-bar li.struggling{background-color:var(--status-needs-attention-fill-color)}.assignment-sections .assignment-card .card-footer .progress-bar li.in_progress,.assignment-sections .assignment-card .card-footer .progress-bar li.incomplete{background-color:var(--status-in-progress-fill-color)}.assignment-sections .assignment-card .card-footer .progress-bar li.yet_to_start{background-color:var(--status-yet-to-start-fill-color)}.assignment-report-wrapper{position:relative}.assignment-report-wrapper .print-report-btn{font-size:22px;line-height:26px;position:absolute;top:0;right:50px;color:var(--medium-grey-2)}.assignment-report-wrapper .print-report-btn:hover{color:var(--navy-blue)}.assignment-report-wrapper .share-link{display:inline-block;position:absolute;top:3px;right:100px}.assignment-report-wrapper .share-link i{vertical-align:middle;margin-left:10px}.assignment-report-wrapper .share-link i.tick-mark-icon+.common-tooltip{display:block}.assignment-report-wrapper .share-link i.share-link-icon svg{background:var(--medium-grey-2);border-radius:50%}.assignment-report-wrapper .share-link i.share-link-icon svg path{fill:var(--white)}.assignment-report-wrapper .share-link i.share-link-icon:hover{cursor:pointer}.assignment-report-wrapper .share-link i.share-link-icon:hover+.common-tooltip{display:block}.assignment-report-wrapper .share-link i.share-link-icon:hover svg{background:var(--navy-blue)}.assignment-report-wrapper .share-link i.share-link-icon:hover svg path{fill:var(--white)}.assignment-report-wrapper .share-link .copy-share-assignment-share-link-icon-div{display:none}.assignment-report-wrapper .groupable-task-share-link{right:40px}.assignment-report *{margin:0;padding:0}.assignment-report .sight-word-tasks-shown-count{display:inline-block;color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);margin-left:16px}.assignment-report .student-legend-container{display:inline-block;margin-bottom:17px}.assignment-report .back-link{border-bottom:1px solid var(--light-grey-2);padding-bottom:10px}.assignment-report .back-link .iconcust-iconBackBtn{padding-right:5px}.assignment-report .back-link>i{float:right;font-size:22px;line-height:26px;margin-left:10px;color:var(--medium-grey-2)}.assignment-report .back-link>i:hover{color:var(--navy-blue)}.assignment-report .assignment-report-info{padding:20px 0 30px}.assignment-report .assignment-report-info .information{width:70%;display:inline-block}.assignment-report .assignment-report-info .information .topic-name{font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-report .assignment-report-info .information .curriculum-name{font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-bottom:25px}.assignment-report .assignment-report-info .information .created-on{display:inline-block;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);padding-right:14px;color:var(--medium-grey-1);position:relative}.assignment-report .assignment-report-info .information .created-on:before{content:"";height:4px;width:4px;border-radius:50%;top:6px;right:5px;position:absolute;background-color:#808080}.assignment-report .assignment-report-info .information .students-assigned{display:inline-block;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.assignment-report .assignment-report-info .status-section{display:inline-block;width:30%;text-align:right;vertical-align:top}.assignment-report .assignment-report-info .status-section a{display:block;width:180px;float:right;padding:4px 20px;box-sizing:border-box}.assignment-report .assignment-report-info .status-section span{display:block;padding-bottom:4px;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family)}.assignment-report .assignment-report-info .status-section span i{color:var(--dark-grey);font-size:8px;padding-right:5px;line-height:10px}.assignment-report .assignment-report-info .status-section .edit{right:0}.assignment-report .assignment-report-info .status-section .edit.re-assign{margin-top:30px;right:0;width:140px}.assignment-report .assignment-report-info .status-section .marked-finished-btn{margin-bottom:7px;right:0}.assignment-report .playables-status-container{box-sizing:border-box;border-radius:8px;border:1px solid var(--light-grey-2)}.assignment-report .playables-status-container .not-completed-container{box-sizing:border-box;padding:24px 10px}.assignment-report .playables-status-container .not-completed-container li:first-child{padding-bottom:20px}.assignment-report .playables-status-container .not-completed-container p{display:inline-block;width:21%;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);position:relative;padding:4px 0 0 17px}.assignment-report .playables-status-container .not-completed-container p:before{content:"";position:absolute;top:55%;transform:translateY(-50%);left:0;height:4px;width:4px;border:1px solid var(--medium-grey-1);border-radius:50%}.assignment-report .playables-status-container .not-completed-container p.in-progress-text:before{background-color:var(--medium-grey-1)}.assignment-report .playables-status-container .not-completed-container .students-list{display:inline-block;width:75%;vertical-align:top;background-color:transparent;padding-left:10px}.assignment-report .playables-status-container .not-completed-container .students-list li{display:inline-block;padding:6px 5px;border:1px solid var(--light-grey-2);margin-right:4px;width:128px;text-align:center;color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);border-radius:8px;text-transform:capitalize;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.assignment-report .playables-status-container .not-completed-container .students-list.in-progress li{background-color:var(--light-grey-4);border:none}.assignment-report .playables-status-container .playbles-star-section{padding:24px 10px;border-top:1px solid var(--light-grey-2)}.assignment-report .playables-status-container .playbles-star-section .student-star-container{float:left}.assignment-report .playables-status-container .playbles-star-section .student-star-container>div{display:flex}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:5px 0 10px}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section .std-list-text{width:408px;display:inline-block;color:var(--medium-grey-1)}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section .playbles-text{width:33%;padding-left:12px;display:inline-block;color:var(--medium-grey-1)}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section .book-assignment-playble{width:24%}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section .total-playables{display:inline-block;padding-top:3px}.assignment-report .playables-status-container .playbles-star-section .header-playbles-star-section .paging-container{display:inline-block}.assignment-report .playables-status-container .playbles-star-section .name-time-text{width:408px;display:flex;justify-content:space-around;border-radius:8px;background-color:var(--light-grey-4);color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:10px;margin-right:12px;box-sizing:border-box;vertical-align:top}.assignment-report .playables-status-container .playbles-star-section .name-time-text p{flex:3}.assignment-report .playables-status-container .playbles-star-section .playbles-topics{border-radius:8px}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li{position:relative;display:inline-flex;justify-content:center;align-self:center;align-items:center;flex-direction:column;width:116.4px;height:32px;font-style:normal;font-weight:400;font-size:14px;line-height:14px;font-family:var(--graphie-base-font-family);background-color:var(--light-grey-4);vertical-align:top;border-right:solid 1px var(--light-grey-2);padding:3px 10px;text-align:left;color:var(--medium-grey-1)}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li span i{font-style:normal}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li .playble-heading-name{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li:last-child{border-right:none;border-radius:0 8px 8px 0}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li:first-child:not(:last-child){border-radius:8px 0 0 8px}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li:hover .tooltip-sw-title{display:block}.assignment-report .playables-status-container .playbles-star-section .playbles-topics li .tooltip-sw-title{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:auto;right:auto;bottom:auto;border:1px solid #D6D6D6}.assignment-report .playables-status-container .playbles-star-section .student-list{display:inline-block;width:408px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);border-radius:8px;background-color:#fff;overflow:hidden;position:relative;vertical-align:top;margin-right:12px}.assignment-report .playables-status-container .playbles-star-section .student-list:after{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#d6d6d6}.assignment-report .playables-status-container .playbles-star-section .student-list li{position:relative;padding:8px 14px;border-bottom:solid 1px #ededed;display:flex;justify-content:space-around}.assignment-report .playables-status-container .playbles-star-section .student-list li:last-child{border-bottom:none}.assignment-report .playables-status-container .playbles-star-section .student-list li p{float:left;flex:3;text-transform:capitalize}.assignment-report .playables-status-container .playbles-star-section .student-list li p.name{max-width:88px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assignment-report .playables-status-container .playbles-star-section .student-list li p.reading-mode{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assignment-report .playables-status-container .playbles-star-section .student-list li p:hover .tooltip-sw-title{display:block}.assignment-report .playables-status-container .playbles-star-section .student-list li p .tooltip-sw-title{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:0;right:auto;bottom:auto;border:1px solid #D6D6D6}.assignment-report .playables-status-container .playbles-star-section .star-count-lists-container{border-radius:8px;background-color:#fff;display:inline-block}.assignment-report .playables-status-container .playbles-star-section .star-count-lists-container ul{border-bottom:1px solid #ededed;height:36px}.assignment-report .playables-status-container .playbles-star-section .star-count-lists-container ul:last-child{border-bottom:none}.assignment-report .playables-status-container .playbles-star-section .star-count-lists-container ul li{width:115px;padding:0 10px;border-right:1px solid #ededed;height:100%;display:inline-flex;flex-direction:column;text-align:center;justify-content:center}.assignment-report .playables-status-container .playbles-star-section .star-count-lists-container ul li:last-child{border-right:none}.assignment-report .playables-status-container .playbles-star-section .reading-completed{display:block;padding:8px 14px;width:109px;border-bottom:solid 1px #ededed;border-radius:8px;text-align:center;font-weight:bold}.assignment-report .playables-status-container .playbles-star-section .book-assignment{width:495px}.assignment-report .playables-status-container .playbles-star-section .book-assignment .reading-mode{width:150px;flex:auto}.assignment-report .playables-status-container .playbles-star-section .report-sections{margin-top:14px;background-color:transparent;position:relative}.assignment-report .playables-status-container .playbles-star-section .report-sections.need_attention .student-list{background-color:var(--light-red)}.assignment-report .playables-status-container .playbles-star-section .report-sections.need_attention .student-list:after{background-color:var(--pure-red)}.assignment-report .playables-status-container .playbles-star-section .report-sections.need_attention .star-count-lists-container{background-color:var(--light-red)}.assignment-report .playables-status-container .playbles-star-section .report-sections.can_do_better .student-list{background-color:var(--light-orange)}.assignment-report .playables-status-container .playbles-star-section .report-sections.can_do_better .student-list:after{background-color:var(--pure-orange)}.assignment-report .playables-status-container .playbles-star-section .report-sections.can_do_better .star-count-lists-container{background-color:var(--light-orange)}.assignment-report .playables-status-container .playbles-star-section .report-sections.satisfactory .student-list{background-color:var(--light-yellow-3)}.assignment-report .playables-status-container .playbles-star-section .report-sections.satisfactory .student-list:after{background-color:var(--pure-yellow)}.assignment-report .playables-status-container .playbles-star-section .report-sections.satisfactory .star-count-lists-container{background-color:var(--light-yellow-3)}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .student-list{background-color:var(--light-green)}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .student-list:after{background-color:var(--pure-green)}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .star-count-lists-container{background-color:var(--light-green)}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .star-count-lists-container.all-three-stars{text-align:center;position:absolute;top:0;bottom:0;left:220px;right:0;background-color:var(--light-green);color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);display:inline-flex;align-items:center;flex-direction:column;justify-content:center;border-radius:8px}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .student-ratings-separated{display:inline-flex;flex-direction:column;width:136px;position:absolute;top:0;bottom:0}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .student-ratings-separated .star-count-lists-container.all-three-stars{position:relative;flex:1;left:auto}.assignment-report .playables-status-container .playbles-star-section .report-sections.mastered .student-ratings-separated .star-count-lists-container.all-three-stars:not(:last-child){margin-bottom:2px}.assignment-report .playables-status-container .playbles-star-section .report-sections.in_progress .student-list,.assignment-report .playables-status-container .playbles-star-section .report-sections.in_progress .star-count-lists-container{background-color:var(--light-grey-4)}.assignment-report .not-completed-container-sw li p:before{border:0px solid transparent}.assignment-report .not-completed-container-sw li p.in-progress-text:before{background-color:transparent}.assignment-report .task-name-list{background:var(--light-grey-4);border:1px solid var(--light-grey-2);border-radius:8px 8px 0 0;position:relative}.assignment-report .task-name-list li{width:8.5%;cursor:pointer;vertical-align:middle;box-sizing:border-box;border-left:1px solid var(--light-grey-2);color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);display:inline-flex;height:38px;align-items:center;justify-content:center;text-transform:capitalize}.assignment-report .task-name-list li:hover{background-color:var(--purple)}.assignment-report .task-name-list li:first-child{width:54px;border:none}.assignment-report .task-name-list li:first-child:hover{background:var(--light-grey-4);border-radius:8px 8px 0 0;position:relative}.assignment-report .task-name-list li:last-child{width:54px}.assignment-report .task-name-list .highlighted{background-color:var(--medium-purple);color:var(--white)}.assignment-report .task-name-list .highlighted:hover{background-color:var(--medium-purple)}.assignment-report .navigation-btn{position:absolute;width:24px;height:24px;background:#fff;border:1px solid var(--light-grey-2);border-radius:50%;cursor:pointer;box-sizing:border-box;top:8px;z-index:3}.assignment-report .navigation-btn:hover{background:var(--medium-purple);border:1px solid var(--medium-purple)}.assignment-report .navigation-btn:hover.prevstu-btn:before,.assignment-report .navigation-btn:hover.nextstu-btn:before{border-color:#fff}.assignment-report .navigation-btn:before{content:"";display:inline-block;width:8px;height:8px;transform:rotate(45deg)}.assignment-report .navigation-btn.disable.disable{background:var(--light-grey-2);border:1px solid var(--light-grey-2);cursor:auto}.assignment-report .navigation-btn.disable.disable:before{border-color:var(--white)}.assignment-report .navigation-btn.prevstu-btn:before{border-left:2px solid var(--pure-purple);border-bottom:2px solid var(--pure-purple);margin:6px 0 0 8px}.assignment-report .navigation-btn.nextstu-btn:before{border-right:2px solid var(--pure-purple);border-top:2px solid var(--pure-purple);margin:0 0 -2px 4px}.assignment-report .playbles-star-section .student-star-container{float:left}.assignment-report .playbles-star-section .header-playbles-star-section{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:5px 0 10px}.assignment-report .playbles-star-section .header-playbles-star-section .std-list-text{width:210px;display:inline-block}.assignment-report .playbles-star-section .header-playbles-star-section .playbles-text{width:33%;padding-left:12px;display:inline-block}.assignment-report .playbles-star-section .header-playbles-star-section .book-assignment-playble{width:24%}.assignment-report .playbles-star-section .header-playbles-star-section .total-playables{display:inline-block;padding-top:3px}.assignment-report .playbles-star-section .header-playbles-star-section .paging-container{display:inline-block}.new-create-assignment-modal.new-create-assignment-modal{padding:24px;border-radius:16px}.new-create-assignment-modal.new-create-assignment-modal>span{margin:0 8px}.new-create-assignment-modal.new-create-assignment-modal>span.disabled{background-color:var(--light-grey-1)}.new-create-assignment-modal.new-create-assignment-modal .modal-header{border-bottom:1px solid var(--light-grey-2)}.new-create-assignment-modal.new-create-assignment-modal .modal-header .modal-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border:none;padding-bottom:16px;padding-top:5px;float:left}.new-create-assignment-modal.new-create-assignment-modal .modal-header .modal-title.curriculum{float:none;padding-bottom:16px}.new-create-assignment-modal.new-create-assignment-modal .modal-header .cross-icon{top:-50px}.new-create-assignment-modal.new-create-assignment-modal .modal-header .header-grade-dropdown{float:right;padding-bottom:16px}.new-create-assignment-modal.new-create-assignment-modal .modal-header .header-grade-dropdown .dropdown-wrapper .common-dropdown{width:136px}.new-create-assignment-modal.new-create-assignment-modal .modal-header .header-grade-dropdown .dropdown-wrapper .common-dropdown>a i{padding:0}.new-create-assignment-modal.new-create-assignment-modal .modal-header .header-grade-dropdown .dropdown-wrapper .common-dropdown>a strong{font-weight:600}.new-create-assignment-modal.new-create-assignment-modal .assign-to-radio-btn{width:100%;margin:0;padding:24px 0 12px}.new-create-assignment-modal.new-create-assignment-modal .assign-to-radio-btn .label{padding:0}.new-create-assignment-modal.new-create-assignment-modal .assign-to-radio-btn .radio-btn{width:246px}.new-create-assignment-modal.new-create-assignment-modal .assign-to-radio-btn .radio-btn .selected-std-class{float:left;margin-left:32px}.new-create-assignment-modal.new-create-assignment-modal .ptl-invite{margin:-4px 0 16px}.new-create-assignment-modal.new-create-assignment-modal .ptl-invite>input{display:none}.new-create-assignment-modal.new-create-assignment-modal .ptl-invite>input:checked+label{background:url(//cdn.splashmath.com/assets/teacher/checkedbox-0393d8471fb07609bc0083052c297ea07c72c80c7c1553339462f1cc73ec686b.png) no-repeat;background-size:16px 16px}.new-create-assignment-modal.new-create-assignment-modal .ptl-invite>label{background:url(//cdn.splashmath.com/assets/teacher/uncheckedbox-5db7d26dc524e50b20091a719908c4c8aeebff3c4d2fbd28e3c7111288586e7a.png) no-repeat;display:inline-block;line-height:16px;background-size:16px 16px}.new-create-assignment-modal.new-create-assignment-modal .ptl-invite>label>span{padding-left:24px;float:none;font:normal normal 14px/16px "proxima-nova",Arial,sans-serif;color:#4b4b4b}.new-create-assignment-modal.new-create-assignment-modal .form-section{width:100%;margin:0;padding:0}.new-create-assignment-modal.new-create-assignment-modal .form-section>li{padding:16px 0}.new-create-assignment-modal.new-create-assignment-modal .form-section>li .dropdown-wrapper{width:496px}.new-create-assignment-modal.new-create-assignment-modal .form-section>li .common-dropdown{width:246px}.new-create-assignment-modal.new-create-assignment-modal .rounded-button-light-orange,.new-create-assignment-modal.new-create-assignment-modal .home-rounded-button-light-orange,.new-create-assignment-modal.new-create-assignment-modal .rounded-button-light-blue,.new-create-assignment-modal.new-create-assignment-modal .thin-form-parent-singup-btn{width:240px;padding:4px 16px}.new-create-assignment-modal.new-create-assignment-modal .rounded-button-light-orange.assign-btn,.new-create-assignment-modal.new-create-assignment-modal .assign-btn.home-rounded-button-light-orange,.new-create-assignment-modal.new-create-assignment-modal .assign-btn.rounded-button-light-blue,.new-create-assignment-modal.new-create-assignment-modal .assign-btn.thin-form-parent-singup-btn{width:96px}.new-create-assignment-modal.new-create-assignment-modal .select-std-wrapper{padding:16px 14px;margin-bottom:24px;background:var(--light-grey-4);border-radius:8px}.new-create-assignment-modal.new-create-assignment-modal .selectedStudents span{float:right;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);font-weight:600}.new-create-assignment-modal.new-create-assignment-modal .selectedStudents i{font-size:12px;padding-right:10px;vertical-align:middle;cursor:pointer;color:var(--medium-grey-1)}.new-create-assignment-modal.new-create-assignment-modal .selected-names{padding:16px 0;border-bottom:1px solid var(--light-grey-2);margin-bottom:16px}.new-create-assignment-modal.new-create-assignment-modal .selected-names i{font-size:12px;color:var(--medium-grey-1);float:left;line-height:24px;padding:0;cursor:pointer}.new-create-assignment-modal.new-create-assignment-modal .selected-names span{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);float:left;padding-left:6px}.new-create-assignment-modal.new-create-assignment-modal .selected-names strong{color:var(--medium-grey-1);font-style:normal;font-weight:700;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);float:right}.new-create-assignment-modal.new-create-assignment-modal .selected-names p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);text-align:left;max-width:75%;padding-left:24px}.new-create-assignment-modal.new-create-assignment-modal .learningObjective{padding-bottom:16px;margin-top:-12px;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.new-create-assignment-modal.new-create-assignment-modal .lo-subtitle{color:var(--medium-grey-1);padding-bottom:21px;margin-top:-10px;font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family)}.create-assignment-modal .border-line{border-bottom:1px solid var(--light-grey-2);margin:20px 0 24px}.create-assignment-modal .selectedStudents{text-align:left}.create-assignment-modal .selectedStudents strong{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.create-assignment-modal .selectedStudents span{font-size:12px;color:#777}.create-assignment-modal .rounded-button-light-orange,.create-assignment-modal .home-rounded-button-light-orange,.create-assignment-modal .rounded-button-light-blue,.create-assignment-modal .thin-form-parent-singup-btn{font-weight:500;font-size:16px;padding:4px 24px}.create-assignment-modal .dropdown-label{color:var(--dark-grey)}.create-assignment-modal .common-dropdown a strong{font-weight:normal;display:inline-block;width:90%}.create-assignment-modal .select-std-wrapper{padding:15px 18px;box-sizing:border-box;margin-bottom:15px}.create-assignment-modal .select-std-wrapper li label{width:89px;padding:8px 10px;margin:5px;border:1px solid transparent}.create-assignment-modal .select-std-wrapper li label:hover{color:var(--navy-blue);border:1px solid var(--navy-blue)}.create-assignment-modal .select-std-wrapper li input[type=checkbox]:checked+label{padding:6px 8px}.create-assignment-modal .select-std-wrapper li input[type=checkbox]:checked+label>i{top:-4px;left:-1px;font-size:16px}.create-assignment-modal .form-section{width:80%;margin:0 auto;padding:10px}.create-assignment-modal .form-section li{padding:10px}.create-assignment-modal .form-section li .dropdown-wrapper{display:block;width:390px}.create-assignment-modal .form-section li label{float:left}.create-assignment-modal .form-section li .common-dropdown{float:right;display:block}.create-assignment-modal .form-section li i{padding:0}.create-assignment-modal .assign-to-radio-btn{width:80%;margin:0 auto}.create-assignment-modal .assign-to-radio-btn .label{display:block;margin-bottom:5px;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);float:left;padding:0 10px}.create-assignment-modal .assign-to-radio-btn .radio-btn{float:right;width:220px;padding-top:0;font-size:12px}.create-assignment-modal .assign-to-radio-btn .radio-btn .whole-class{float:left}.create-assignment-modal .assign-to-radio-btn .radio-btn .selected-std-class{float:right}.create-assignment-modal .assign-to-radio-btn .radio-btn p{cursor:pointer;display:inline-block;position:relative}.create-assignment-modal .assign-to-radio-btn .radio-btn p span{padding-left:20px;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.create-assignment-modal .assign-to-radio-btn .radio-btn p:before{content:"";position:absolute;top:4px;height:13px;width:13px;border:solid 1px var(--medium-grey-2);border-radius:50%}.create-assignment-modal .assign-to-radio-btn .radio-btn p.selected:before{border-color:var(--pure-purple)}.create-assignment-modal .assign-to-radio-btn .radio-btn p.selected:after{content:"";position:absolute;top:7px;left:3px;height:9px;background-color:var(--pure-purple);width:9px;border-radius:50%}.invite-parent-popup .description-text{font:500 13px/15px "proxima-nova", Helvetica, Arial, sans-serif;color:#777777;width:80%;margin:0 auto;padding:10px 0}.invite-parent-popup .teacher-dash-common-table-wrap{margin-top:20px;margin-bottom:20px;min-height:306px;height:306px;overflow-y:scroll}.invite-parent-popup .teacher-dash-common-table-wrap .teacher-dash-common-table>li{padding:7px 5px}.invite-parent-popup .teacher-dash-common-table-wrap .homeAccessTable>li.status{padding:13px 20px 10px}.invite-parent-popup .teacher-dash-common-table-wrap i{font-size:15px}.common-confirmation-popup .message{padding-top:16px;margin:0;padding-bottom:16px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.common-confirmation-popup .are-you-sure{font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-bottom:12px;margin:0}.common-confirmation-popup .common-confirmation-popup-footer{padding-bottom:10px}.common-confirmation-popup .common-confirmation-popup-footer span{margin:10px;box-sizing:border-box;min-width:96px}.preview-assignment-modal{padding:32px}.preview-assignment-modal .modal-header{position:relative}.preview-assignment-modal .modal-header .modal-title{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;border:none;padding:0;padding-bottom:16px}.preview-assignment-modal .modal-header .cross-icon{left:100%;position:absolute;top:-60px;right:0;color:#fff;background:transparent;border:none;font-size:20px;width:20px}.preview-assignment-modal .modal-body{padding:0}.preview-assignment-modal .modal-body .playables-list{background:var(--light-grey-4);border:1px solid #F2F2F2;box-sizing:border-box;border-radius:4px;max-height:172px;overflow:auto}.preview-assignment-modal .modal-body .playables-list li{float:left;padding:10px 0;width:33%}.preview-assignment-modal .modal-body .playables-list li .playable-icon{float:left;width:28px;height:28px;border-radius:50%;background:var(--white);margin-right:4px;text-align:center;padding-left:3px;box-sizing:border-box}.preview-assignment-modal .modal-body .playables-list li .playable-icon i{color:var(--pure-purple);margin-top:7px;display:inline-block}.preview-assignment-modal .modal-body .playables-list li span{float:left;width:130px;overflow:hidden;text-decoration:underline;cursor:pointer;padding-top:3px}.preview-assignment-modal .modal-body .playables-list li span:hover{color:var(--pure-purple);font-weight:600}.overlay.pitch-page-revamp-variant{position:relative;background:none;z-index:0}.overlay.pitch-page-revamp-variant .create-assignment-modal{margin:20px auto;box-shadow:0px 2px 8px 1px rgba(0,0,0,0.1);position:relative;top:auto;left:auto;min-height:455px}.overlay.pitch-page-revamp-variant .create-assignment-modal .cross-icon{display:none}.overlay.pitch-page-revamp-variant .assignment-footer{padding:34px 0 12px}.overlay.pitch-page-revamp-variant .assignment-footer .content-header{font:normal bold 18px/24px "proxima-nova", Helvetica, Arial, sans-serif;text-align:center;color:#4B4B4B}.overlay.pitch-page-revamp-variant .assignment-footer .content-list{display:flex;padding:30px;margin-top:15px;background:#F2F8FA}.overlay.pitch-page-revamp-variant .assignment-footer .content-list li{display:flex;flex-direction:column;padding-right:40px;border-left:4px solid #65A9BA;padding-left:16px}.overlay.pitch-page-revamp-variant .assignment-footer .content-list li .item-heading{font:normal 600 16px/20px "proxima-nova" , Helvetica, Arial, sans-serif;color:#4B4B4B;padding-bottom:7px}.overlay.pitch-page-revamp-variant .assignment-footer .content-list li:last-child{flex-basis:330px}.overlay.assignment-created-pitstop.revamp-variant .assessment-modal{box-sizing:border-box}.overlay.assignment-created-pitstop.revamp-variant .assessment-modal i{color:#72C048;font-size:44px;line-height:48px}.overlay.assignment-created-pitstop.revamp-variant .assessment-modal .modal-text{font:normal 600 20px/24px 'proxima-nova', Helvetica, Arial, sans-serif;color:#4B4B4B;margin:10px 0 0}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard{border-top:1px solid #E6E6E6;padding-top:24px}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard .preview-heading{font:normal 600 18px/20px 'proxima-nova', Helvetica, Arial, sans-serif;color:#4B4B4B}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard .preview-text{padding:10px;font-weight:300}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard .preview-text span{font-weight:500}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard img{height:240px;width:496px}.overlay.assignment-created-pitstop.revamp-variant .preview-student-dashboard .accept-popup{display:inline-block;margin:24px 0 10px;padding:5px 27px;border-radius:60px;background:#EA9636;color:white;cursor:pointer;font-weight:600}.assignment-coachmarks .coachmarks-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,0.7)}.assignment-coachmarks>span{display:flex;flex-direction:column;background:var(--coachmark-fill-color);border-radius:var(--small-border-radius);color:var(--coachmark-text-color);padding:16px;box-sizing:border-box;position:absolute;justify-content:space-between;z-index:1001;box-shadow:var(--dark-box-shadow)}.assignment-coachmarks>span.coachmark1{width:240px;height:116px;top:80px;left:36px}.assignment-coachmarks>span.coachmark1:before{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-7px;border-top:7px solid var(--coachmark-fill-color);left:110px}.assignment-coachmarks>span.coachmark2{width:214px;height:120px;left:310px;top:170px}.assignment-coachmarks>span.coachmark2:before{content:'';display:inline-block;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left-color:rgba(0,0,0,0.2);position:absolute;left:-7px;border-right:7px solid #0283A3;top:53px}.assignment-coachmarks>span.coachmark3{width:214px;height:105px;top:70px;right:15px}.assignment-coachmarks>span.coachmark3:before{content:'';content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;border-bottom:7px solid #0283A3;left:70px}.assignment-coachmarks>span .next-cta{align-self:flex-end;text-decoration:underline;cursor:pointer}.add-parent-popup{top:6%}.add-parent-popup .invite-btn{border-radius:8px;margin-left:16px;box-sizing:border-box;padding:12px 20px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);background:var(--pure-purple);color:var(--white);cursor:pointer}.add-parent-popup .invite-btn.invite{padding:7px 16px}.add-parent-popup .invite-btn i{padding-right:8px;position:relative;top:2px}.add-parent-popup .invite-btn.disabled{color:var(--white);pointer-events:none}.add-parent-popup .invite-btn:hover{margin-top:0;margin-left:16px;background-color:var(--navy-blue);cursor:pointer}.add-parent-popup .invite-preview-on-hover{display:none}.add-parent-popup .invite-btn:hover+.invite-preview-on-hover{display:block;position:relative;top:-61px;left:0px}.add-parent-popup .invite-btn:hover+.invite-preview-on-hover .common-tooltip{background:var(--dark-grey)}.add-parent-popup .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-header p{text-align:center;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);margin-top:5px}.add-parent-popup .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-body{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:0 10px 10px 10px;overflow-wrap:break-word}.add-parent-popup .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-body .underline{text-decoration:underline;display:inline-block;margin:0;color:var(--white)}.add-parent-popup .modal-header{text-align:center;position:relative}.add-parent-popup .modal-header .modal-title{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);border-color:var(--light-grey-2);padding:24px 0 24px}.add-parent-popup .modal-header .modal-title>img{width:24px;margin-right:8px}.add-parent-popup .modal-header .cross-icon{left:97%;position:absolute;top:-28px;right:0;color:var(--white);background:none;border:none;font-size:20px;width:20px}.add-parent-popup .modal-body{padding:24px 32px 32px}.add-parent-popup .modal-body h3{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);margin:0;text-align:center}.add-parent-popup .modal-body .yellow-body{background:var(--light-yellow-2);border:1px solid var(--light-yellow-1);border-radius:8px;margin:8px 0 24px;padding:4px 50px;text-align:center}.add-parent-popup .modal-body .yellow-body p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:0;display:inline}.add-parent-popup .modal-body .yellow-body>div{margin-right:8px;display:inline-block}.add-parent-popup .modal-body .yellow-body img{width:20px;display:inline-block}.add-parent-popup .modal-body>h4{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);margin:0;padding-bottom:8px;margin-top:16px;margin-right:78px}.add-parent-popup .modal-body .file-upload-section{margin-bottom:24px}.add-parent-popup .modal-body .file-upload-section>ul{background:var(--light-grey-4);border-radius:8px;width:570px;float:left;padding:5px 0;display:flex;align-items:center;box-sizing:border-box}.add-parent-popup .modal-body .file-upload-section>ul li{float:left;width:35%;padding-left:16px;box-sizing:border-box;height:32px;padding-top:8px;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.add-parent-popup .modal-body .file-upload-section>ul li.second{width:30%}.add-parent-popup .modal-body .file-upload-section>ul li label{margin:0}.add-parent-popup .modal-body .file-upload-section>ul li a,.add-parent-popup .modal-body .file-upload-section>ul li .upload-link{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);text-decoration:underline;cursor:pointer}.add-parent-popup .modal-body .file-upload-section>ul li a:hover,.add-parent-popup .modal-body .file-upload-section>ul li .upload-link:hover{color:var(--navy-blue)}.add-parent-popup .modal-body .file-upload-section>ul li img{width:14px;padding-right:6px}.add-parent-popup .modal-body .file-upload-section>ul li i{color:var(--pure-red);padding-right:6px;font-size:14px;vertical-align:middle}.add-parent-popup .modal-body .file-upload-section>ul li p{color:var(--pure-red);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding-left:20px;margin:0}.add-parent-popup .modal-body .file-upload-section>ul .sectionHeightWithError{height:48px}.add-parent-popup .modal-body .file-upload-section .invite-btn{margin-left:8px}.add-parent-popup .modal-body .file-upload-sections{height:40px;margin-bottom:16px}.add-parent-popup .modal-body .file-upload-sections>ul{border-radius:8px;width:508px;float:left;padding:5px 0;display:flex;align-items:center;box-sizing:border-box}.add-parent-popup .modal-body .file-upload-sections>ul li{float:left;width:35%;padding-left:16px;box-sizing:border-box;height:32px;padding-top:8px;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.add-parent-popup .modal-body .file-upload-sections>ul li.second{width:30%}.add-parent-popup .modal-body .file-upload-sections>ul li label{margin:0}.add-parent-popup .modal-body .file-upload-sections>ul li a,.add-parent-popup .modal-body .file-upload-sections>ul li .upload-link{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);text-decoration:underline;cursor:pointer}.add-parent-popup .modal-body .file-upload-sections>ul li a:hover,.add-parent-popup .modal-body .file-upload-sections>ul li .upload-link:hover{color:var(--navy-blue)}.add-parent-popup .modal-body .file-upload-sections>ul li img{width:14px;padding-right:6px}.add-parent-popup .modal-body .file-upload-sections>ul li i{color:var(--pure-red);padding-right:6px;font-size:14px;vertical-align:middle}.add-parent-popup .modal-body .file-upload-sections>ul li p{color:var(--pure-red);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding-left:20px;margin:0}.add-parent-popup .modal-body .file-upload-sections>ul .sectionHeightWithError{height:48px}.add-parent-popup .modal-body .file-upload-sections .description-copy-invite{font-family:Graphie;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:#6C6C73}.add-parent-popup .modal-body .file-upload-sections .copied-invite{float:right;display:flex;color:var(--roster-table-parent-invite-consumed-color)}.add-parent-popup .modal-body .file-upload-sections .copied-invite i{font-size:16px;margin-right:9px}.add-parent-popup .modal-body .file-upload-sections .copied-invite span{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.add-parent-popup .modal-body hr{border:1px solid var(--light-grey-2)}.add-parent-popup .modal-body .individual-parent-list .email-box{max-height:190px;overflow:auto;border:1px solid var(--light-grey-2);border-top:none;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.add-parent-popup .modal-body .individual-parent-list .email-box>li{border-bottom:1px solid var(--light-grey-2)}.add-parent-popup .modal-body .individual-parent-list .email-box>li:last-child{border-bottom:none}.add-parent-popup .modal-body .individual-parent-list .table-header{border:solid 1px var(--light-grey-2);background-color:var(--light-grey-4);border-top-left-radius:8px;border-top-right-radius:8px}.add-parent-popup .modal-body .individual-parent-list .table-header li{border-right:1px solid var(--light-grey-2);float:left;color:var(--medium-grey-1);padding:6px 16px;box-sizing:border-box;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.add-parent-popup .modal-body .individual-parent-list .table-header li.email{display:inline-flex;align-items:center}.add-parent-popup .modal-body .individual-parent-list .table-header li.email h6{margin:0 8px 0 0}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .preview-invite{margin:2px 0 0 208px;background:var(--white);text-decoration:underline;cursor:pointer;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding:4px 8px}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .preview-invite:hover{color:var(--pure-purple)}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup{border-radius:16px;padding:45px 32px;width:655px;margin-left:-357px;top:6%}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .cross-icon{left:100%;position:absolute;top:-30px;right:-5px;color:var(--white);background:transparent;border:none;font-size:20px;width:20px;margin-left:-20px;cursor:pointer}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-header{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--dark-grey);margin-bottom:24px}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup hr{border:1px solid var(--light-grey-2)}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-content{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:24px 0 0 0}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-content h5{font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:8px}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-content h4{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);display:inline-block;margin:0;color:var(--medium-grey-2)}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-content p{margin-bottom:8px}.add-parent-popup .modal-body .individual-parent-list .table-header li.email .overlay .preview-invite-popup .invite-popup-content h6{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:16px}.add-parent-popup .modal-body .individual-parent-list .table-header li.student{width:212px;display:inline-flex;align-items:center;padding:10px 16px}.add-parent-popup .modal-body .individual-parent-list .table-header li:last-child{border-right:none}.add-parent-popup .modal-body .individual-parent-list .studentDetails{display:flex;align-items:center}.add-parent-popup .modal-body .individual-parent-list .studentDetails li{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);float:left;box-sizing:border-box}.add-parent-popup .modal-body .individual-parent-list .studentDetails li p{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:#9e9e9e;padding-top:5px}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.student{width:212px;padding-left:16px}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email{padding-left:30px}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .input-email{padding:12px 0}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .input-email ::placeholder{color:var(--medium-grey-2)}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .filled-email{padding:18px 0}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email input{border:1px solid var(--light-grey-2);width:312px;height:30px;padding:6px 12px;border-radius:8px 0 0 8px;box-sizing:border-box;margin-left:-14px;vertical-align:middle}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email input:active,.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email input:focus{box-shadow:none;border:1px solid var(--pure-purple)}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .parent-email-error{color:var(--pure-red);font-style:normal;font-weight:400;font-size:12px;line-height:4px;font-family:var(--graphie-base-font-family);margin:0}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .invite-btn{margin-left:0;border-radius:0 8px 8px 0;height:30px;padding:7px 20px;vertical-align:middle;cursor:pointer}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .invite-btn:hover{background-color:var(--navy-blue);cursor:pointer}.add-parent-popup .modal-body .individual-parent-list .studentDetails li.email .edit-icon{padding-left:5px;color:var(--medium-grey-2)}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.class-curriculum-container{padding:24px}.class-curriculum-container .heading-container{padding-bottom:8px}.class-curriculum-container .heading-container strong{font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);color:var(--heading)}.class-curriculum-container .heading-container a{font-style:normal;font-weight:600;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);text-decoration:underline}.class-curriculum-container .heading-container a:hover{color:var(--navy-blue)}.class-curriculum-container .assigned-standerds-head-wrap .assigned-standerds-head{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);background-color:var(--light-grey-4);padding:10px;border:1px solid var(--light-grey-2);border-bottom:none;border-radius:8px 8px 0 0}.class-curriculum-container .assigned-standerds-head-wrap .assigned-standerds-head>strong{float:left;font-weight:400}.class-curriculum-container .assigned-standerds-head-wrap .assigned-standerds-head>label{float:right;cursor:pointer;margin-bottom:0;font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);text-decoration:underline}.class-curriculum-container .assigned-standerds-head-wrap .assigned-standerds-head>label:hover{color:var(--pure-purple)}.class-curriculum-container .assigned-standerds-head-wrap input{position:absolute;opacity:0;visibility:hidden;z-index:-1}.class-curriculum-container .assigned-standerds-head-wrap input:checked+div+.description{display:block}.class-curriculum-container .assigned-standerds-head-wrap .description{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);display:none;padding:10px;background-color:var(--light-grey-4);border:1px solid var(--light-grey-2);border-bottom:none}.class-curriculum-container .standards-list-wrap{margin-bottom:20px;border-radius:0 0 8px 8px}.class-curriculum-container .standards-list-wrap .standard-name{margin-right:26px}.class-curriculum-container .standards-list-wrap .standard-name-sw{margin-right:210px;display:flex}.class-curriculum-container .standards-list-wrap>li{position:relative}.class-curriculum-container .standards-list-wrap>li .assign-status{position:absolute;top:10px;right:20px}.class-curriculum-container .standards-list-wrap>li .assign-status span{font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.class-curriculum-container .standards-list-wrap>li .assign-status span a{font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-curriculum-container .standards-list-wrap>li .assign-status span a:hover{color:var(--pure-purple)}.class-curriculum-container .standards-list-wrap>li .assign-status span.underline{text-decoration:underline}.class-curriculum-container .standards-list-wrap>li .assign-status span.underline:hover{cursor:pointer;color:var(--pure-purple)}.class-curriculum-container .standards-list-wrap>li .assign-status span.underline:hover .tooltip{display:block}.class-curriculum-container .standards-list-wrap>li .assign-status span.underline .tooltip{display:none;z-index:1011;background:var(--light-gray-2);color:var(--dark-grey-2);position:absolute;padding:6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:24px;left:70px;right:auto;bottom:auto;border:1px solid var(--light-gray-1)}.class-curriculum-container .standards-list-wrap>li .assign-status>a{font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);color:var(--pure-purple)}.class-curriculum-container .standards-list-wrap>li .assign-status>a:hover{color:var(--navy-blue)}.class-curriculum-container .standards-list-wrap>li .assign-status a{padding-left:5px;background:none;border:none;text-decoration:underline}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link{position:relative;top:-3px}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i{vertical-align:middle;margin-left:12px}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i.tick-mark-icon+.common-tooltip{display:block}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i.share-link-icon:hover{cursor:pointer}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i.share-link-icon:hover+.common-tooltip{display:block}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i.share-link-icon:hover svg{background:var(--pure-purple);border-radius:50%}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link i.share-link-icon:hover svg path{fill:var(--white)}.class-curriculum-container .standards-list-wrap>li .assign-status .share-link .copy-share-assignment-share-link-icon-div{display:none}.class-curriculum-container .standards-list-wrap>li .assign-status .coachmark-shareable-assignment .common-tooltip{z-index:1;border-radius:4px;padding:20px 16px 16px 16px;display:block;box-shadow:0px 2px 6px rgba(24,75,88,0.4)}.class-curriculum-container .standards-list-wrap>li .assign-status .coachmark-shareable-assignment .common-tooltip i.base-state{border:1px solid var(--light-grey-2);border-radius:50%;padding:4px 4px;cursor:pointer;color:var(--pure-purple);background:var(--white)}.class-curriculum-container .standards-list-wrap>li .assign-status .coachmark-shareable-assignment .common-tooltip h3{font-style:normal;font-weight:700;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:8px 0px}.class-curriculum-container .standards-list-wrap>li .assign-status .coachmark-shareable-assignment .common-tooltip p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:0px}.class-curriculum-container .standards-list-wrap>li .assign-status .coachmark-shareable-assignment .common-tooltip h4{font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);text-decoration:underline;text-align:right;margin:0px;cursor:pointer}.class-curriculum-container .standards-list-wrap>li .assign-status .assigned-students-number{display:flex}.class-curriculum-container .standards-list-wrap>li input:checked+a{color:#fff}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label span{color:#fff}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content{background:var(--white)}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status span,.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status a{color:var(--white)}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status span.underline .tooltip,.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status a.underline .tooltip{color:var(--dark-grey-2)}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status a:hover{color:var(--navy-blue)}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status .share-link i.share-link-icon svg{background:var(--medium-purple);border-radius:50%}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status .share-link i.share-link-icon svg path{fill:var(--white)}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status .share-link i.share-link-icon:hover svg{background:var(--white);border-radius:50%}.class-curriculum-container .standards-list-wrap>li input:checked+.standards-label ~ .standards-content+.assign-status .share-link i.share-link-icon:hover svg path{fill:var(--medium-purple)}.class-curriculum-container .standards-list-wrap>li>label{padding:9px 15px;color:var(--dark-grey)}.class-curriculum-container .standards-list-wrap>li>label .caret_container{vertical-align:middle}.class-curriculum-container .standards-list-wrap>li:last-child{border-bottom:none}.class-curriculum-container .standards-list-wrap>li:hover{background:var(--light-grey-2)}.class-curriculum-container .standards-list-wrap>li:hover label,.class-curriculum-container .standards-list-wrap>li:hover .caret_container i{color:var(--navy-blue);border-color:var(--navy-blue)}.class-curriculum-container .curriculum-heading-wrap{border-bottom:1px solid var(--light-grey-2);margin-bottom:22px}.class-curriculum-container .curriculum-heading-wrap h4{color:var(--heading);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.class-curriculum-container .tool-heading{padding-top:12px}.class-curriculum-container .tool-heading span{font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--heading);float:left;width:15%}.class-curriculum-container .tool-intro{font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:8px 0 16px;margin:0}.class-curriculum-container .tool-container .item{display:inline-table;margin:0 12px;border:1px solid var(--light-grey-2);width:130px;min-height:70px;vertical-align:top;text-align:center;box-shadow:1px 4px 8px #CACAD8;cursor:pointer;border-radius:8px}.class-curriculum-container .tool-container .item:first-child{margin-left:0}.class-curriculum-container .tool-container .icon{display:inline-block;width:125px;height:80px;background-image:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/icons/icons-sprite-db1b3b1dcb5392f08854359f1e45153b11ae04613411023bab3acb985446c516.png);background-repeat:no-repeat}.class-curriculum-container .tool-container .sprite-angle{background-position:0% 0%}.class-curriculum-container .tool-container .sprite-basic-shapes{background-position:33.33% 0%}.class-curriculum-container .tool-container .sprite-blocks{background-position:66.67% 0%}.class-curriculum-container .tool-container .sprite-coins,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-identify-and-count-coins,.class-curriculum-container .tool-container .sprite-identify-and-count-coins{background-position:0% 20%}.class-curriculum-container .tool-container .sprite-compare_numbers{background-position:33.33% 20%}.class-curriculum-container .tool-container .sprite-cubetrain,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-counting,.class-curriculum-container .tool-container .sprite-counting{background-position:66.67% 20%}.class-curriculum-container .tool-container .sprite-data,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-2,.class-curriculum-container .tool-container .sprite-data-and-charts-2{background-position:0% 40%}.class-curriculum-container .tool-container .sprite-data-linegraph,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-3,.class-curriculum-container .tool-container .sprite-data-and-charts-3{background-position:33.33% 40%}.class-curriculum-container .tool-container .sprite-data-picturegraph,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-1,.class-curriculum-container .tool-container .sprite-data-and-charts-1{background-position:66.67% 40%}.class-curriculum-container .tool-container .sprite-division{background-position:0% 60%}.class-curriculum-container .tool-container .sprite-fraction,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-model-fractions,.class-curriculum-container .tool-container .sprite-model-fractions{background-position:33.33% 60%}.class-curriculum-container .tool-container .sprite-fraction-equivalent,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-equivalent-fractions,.class-curriculum-container .tool-container .sprite-equivalent-fractions{background-position:66.67% 60%}.class-curriculum-container .tool-container .sprite-geometry,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-two-dimensional-shapes,.class-curriculum-container .tool-container .sprite-two-dimensional-shapes{background-position:0% 80%}.class-curriculum-container .tool-container .sprite-graph,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-coordinate-graphs,.class-curriculum-container .tool-container .sprite-coordinate-graphs{background-position:33.33% 80%}.class-curriculum-container .tool-container .sprite-length,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-measuring-length,.class-curriculum-container .tool-container .sprite-measuring-length{background-position:66.67% 80%}.class-curriculum-container .tool-container .sprite-measurement,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-area-and-perimeter,.class-curriculum-container .tool-container .sprite-area-and-perimeter{background-position:0% 100%}.class-curriculum-container .tool-container .sprite-multiplication{background-position:33.33% 100%}.class-curriculum-container .tool-container .sprite-numberline,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-number-line,.class-curriculum-container .tool-container .sprite-number-line{background-position:66.67% 100%}.class-curriculum-container .tool-container .sprite-numberline-decimals,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-decimals-on-a-number-line,.class-curriculum-container .tool-container .sprite-decimals-on-a-number-line{background-position:100% 0%}.class-curriculum-container .tool-container .sprite-numberline-fractions,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fractions-on-a-number-line,.class-curriculum-container .tool-container .sprite-fractions-on-a-number-line{background-position:100% 20%}.class-curriculum-container .tool-container .sprite-solids,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-three-dimensional-figures,.class-curriculum-container .tool-container .sprite-three-dimensional-figures{background-position:100% 40%}.class-curriculum-container .tool-container .sprite-time,.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-telling-time,.class-curriculum-container .tool-container .sprite-telling-time{background-position:100% 60%}.class-curriculum-container .tool-container .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-volume,.class-curriculum-container .tool-container .sprite-volume{background-position:100% 80%}.class-curriculum-container .tool-container .text{display:table-row;height:50px;text-align:center;padding:2px}.class-curriculum-container .tool-container .text .table-cell{display:table-cell;vertical-align:middle;text-align:center;padding:5px;background-color:var(--light-grey-4);color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);border-radius:0 0 8px 8px}.class-curriculum-container .create-assignment-modal .learningObjectiveTitle{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:24px 0 18px}.class-curriculum-container .create-assignment-modal .selectedStudents{padding:20px 0;text-align:left}.class-curriculum-container .create-assignment-modal .selectedStudents strong{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-curriculum-container .create-assignment-modal .selectedStudents span{font-style:normal;font-weight:600;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.class-curriculum-container .create-assignment-modal .assign-to-radio-btn{width:350px}.class-curriculum-container .create-assignment-modal .assign-to-radio-btn .label{font-style:normal;font-weight:400;font-size:16px;line-height:18px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;padding:0}.class-curriculum-container .create-assignment-modal .assign-to-radio-btn .radio-btn{font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);width:250px}.class-curriculum-container .create-assignment-modal .assign-to-radio-btn .radio-btn p:before{top:2px}.class-curriculum-container .create-assignment-modal .assign-to-radio-btn .radio-btn p.selected:after{top:5px}.curriculum-tab-playable{position:relative}.playables-list-wrap *{margin:0;padding:0;box-sizing:border-box}.playables-list-wrap>li{float:left;width:31%;cursor:pointer;min-height:48px;position:relative;margin-right:2%;margin-bottom:10px;display:flex;align-items:center;padding:8px 0px 8px 8px}.playables-list-wrap>li.highlight-playable{background:#FEFDEA;box-shadow:0 0 0 1px #E0BE99;box-sizing:border-box;border-radius:8px}.playables-list-wrap>li.highlight-playable .highlighted-playable-tooltip{position:absolute;top:calc(100% + 16px);left:0;right:0;background-color:#0283A3;border-radius:4px;padding:16px;color:#fff;z-index:1;width:215px;font:500 normal 14px/20px "proxima-nova", Helvetica,Arial,sans-serif;pointer-events:none;cursor:default;box-shadow:1px 0px 4px rgba(128,111,78,0.4)}.playables-list-wrap>li.highlight-playable .highlighted-playable-tooltip:before{position:absolute;content:'';border-bottom:10px solid #0283A3;border-left:12px solid transparent;border-right:12px solid transparent;top:-10px;left:50%;transform:translateX(-50%);pointer-events:none}.playables-list-wrap>li.highlight-playable .underline-names{font-weight:600}.playables-list-wrap>li.highlight-playable strong{background-color:#0283A3;padding-top:6px}.playables-list-wrap>li.highlight-playable strong>i{color:#fff;font-size:10px}.playables-list-wrap>li:hover span{color:var(--pure-purple)}.playables-list-wrap>li:hover strong{background:var(--light-grey-2)}.playables-list-wrap>li strong{background-color:var(--light-grey-4);border-radius:50%;height:32px;width:34px;text-align:center;padding-top:9px;padding-left:3px;display:inline-block}.playables-list-wrap>li strong>i{color:var(--pure-purple);font-size:14px}.playables-list-wrap>li .groupable-icon-container{width:44px}.playables-list-wrap>li span{color:var(--medium-grey-1);display:inline-block;padding:0;padding-left:14px;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);width:180px;vertical-align:middle;word-break:break-word;text-decoration:underline}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>li{width:27%;border-bottom:1px var(--light-grey-2) solid;margin-right:0;margin-bottom:0;height:58px}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>li strong{width:20px;height:20px;padding:0px 0 0 3px}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>li strong .iconcust-iconPlay1.iconcust-iconPlay1{font-size:8px}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>.lo-word-name.lo-word-name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);width:84px;height:58px;background-color:var(--light-grey-3);margin-bottom:0;margin-top:0;margin-right:0;margin-left:0}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>.lo-word-name.lo-word-name:hover span{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple)}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>.lo-word-name.lo-word-name span{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple);z-index:2;position:relative;margin-left:-8px;width:72px;text-decoration:none;text-align:center}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>.lo-word-name.lo-word-name span:hover{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple)}.collapsible-playables-container .playables-list-assignment-wrap-sw.playables-list-assignment-wrap-sw>.lo-word-name.lo-word-name .lo-word-name-bg{position:absolute;height:30px;width:72px;border-radius:4px}.playables-container{width:160px;margin:0 auto;cursor:pointer;padding-bottom:12px}.playables-container span{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);text-decoration:underline;vertical-align:top}.playables-container .collapse-icon{font-size:18px;color:var(--pure-purple);padding:0;padding-left:4px}.playables-container:hover span,.playables-container:hover .collapse-icon{color:var(--navy-blue)}.playables-list-wrap-sw>li{width:24%}.playables-list-wrap-sw>.lo-word-name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);width:112px;height:56px;background-color:var(--light-grey-4);margin-bottom:0;margin-left:0}.playables-list-wrap-sw>.lo-word-name:hover span{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple)}.playables-list-wrap-sw>.lo-word-name span{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple);z-index:2;position:relative;margin-left:-8px;width:90px;text-decoration:none;text-align:center}.playables-list-wrap-sw>.lo-word-name span:hover{color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple)}.playables-list-wrap-sw>.lo-word-name .lo-word-name-bg{position:absolute;height:30px;width:90px;border-radius:4px}.class-curriculum-container .standards-list-wrap .standards-content.standards-content-sw{border-bottom:1px solid #DCDCEA;padding-top:0;padding-bottom:0;padding-left:0}.collapsible-playables-container{background:var(--light-grey-4);box-sizing:border-box;border-radius:8px;width:512px;margin:0 auto 20px;max-height:124px;overflow:auto}.collapsible-playables-container .playables-list-wrap.position-centre{display:flex;justify-content:center}.collapsible-playables-container .playables-list-wrap>li{padding:6px}.collapsible-playables-container .playables-list-wrap>li strong{float:left;width:24px;height:24px;border-radius:50%;background:var(--white);text-align:center;padding:3px 0 0 3px}.collapsible-playables-container .playables-list-wrap>li strong i{color:var(--pure-purple);font-size:11px}.collapsible-playables-container .playables-list-wrap>li span{padding-left:6px;width:120px;text-align:left;float:left;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.collapsible-playables-container .playables-list-wrap>li span i{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.collapsible-playables-container .playables-list-wrap>li:hover span{color:var(--pure-purple)}.collapsible-playables-container .playables-list-wrap>li:hover strong{background:var(--light-grey-2)}.collapsible-playables-container .playables-list-wrap>li:hover strong i{color:var(--navy-blue)}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}._NA{color:var(--medium-grey-1) !important}.studentStatusOnHover{width:410px;display:none;box-shadow:var(--light-box-shadow);border-radius:8px;position:absolute;top:30px;left:-80px;z-index:1;background:#fff;border-bottom:1px solid var(--light-grey-2);cursor:auto}.studentStatusOnHover:after{content:"";position:absolute;width:0;height:0;top:2px;left:110px;box-sizing:border-box;border:8px solid #bdbdbd;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.1)}.studentStatusOnHover .studentName{padding:8px 18px;display:flex;display:-ms-flexbox;align-items:center;justify-content:space-between}.studentStatusOnHover .studentName:hover .tooltip-sw-title{display:block}.studentStatusOnHover .studentName .tooltip-sw-title{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:32px;right:auto;bottom:auto;border:1px solid #D6D6D6}.studentStatusOnHover .studentName span{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.studentStatusOnHover .studentName strong{width:68%;display:inline-block;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studentStatusOnHover .studentName strong .name{text-transform:capitalize;color:var(--dark-grey)}.studentStatusOnHover .studentName button{margin-left:20px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-purple);border:none;text-decoration:underline;background-color:transparent}.studentStatusOnHover .student-datapoints{display:flex;color:var(--medium-grey-1);background-color:var(--light-grey-4);padding:5px 10px;font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family)}.studentStatusOnHover .student-datapoints .count{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.studentStatusOnHover .topic-status{padding:5px 10px;max-height:190px;overflow-y:auto;border-top:1px solid var(--light-grey-2)}.studentStatusOnHover .topic-status li{padding:5px;display:flex;justify-content:space-between}.studentStatusOnHover .topic-status li span{display:inline-block;font:normal normal 12px/14px "proxima-nova", Helvetica,Arial,sans-serif;padding-right:3%;color:var(--pure-black);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.studentStatusOnHover .topic-status li span:last-child{width:52px}.studentStatusOnHover .topic-status li:first-child span{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family)}.class-report-container{padding:24px}.class-report-container .legend-right{display:flex;justify-content:flex-end;align-items:center}.class-report-container .reports-filter-dropdown{float:right}.class-report-container .reports-filter-dropdown .print-icon{vertical-align:middle;color:#439EB4;font-size:22px;margin-left:40px;cursor:pointer}.class-report-container .reports-filter-dropdown .dropdown-wrapper{width:326px}.class-report-container .reports-filter-dropdown .dropdown-wrapper .common-dropdown{width:210px}.class-report-container .reports-filter-dropdown .dropdown-wrapper .common-dropdown>a{width:92%}.class-report-container .report-view-dropdown{display:inline-block;position:relative}.class-report-container .report-view-dropdown .dropdown-wrapper{z-index:3}.class-report-container .report-view-dropdown .dropdown-label{float:none}.class-report-container .report-view-dropdown .common-dropdown a .caret_container{padding-right:16px}.class-report-container .main-heading{font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);display:inline-block;padding-right:8px}.class-report-container .right-container>div{padding-bottom:7px}.class-report-container .right-container>div>span{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-report-container .right-container>div .standards-heading{width:65%}.class-report-container .right-container>div .status-heading{width:35%}.class-report-container .right-container .standards-list-wrap{border-radius:8px}.class-report-container .right-container .standards-list-wrap>li:first-child>label{border-radius:8px 8px 0 0}.class-report-container .right-container .standards-list-wrap>li:last-child{border-bottom:none}.class-report-container .right-container .standards-list-wrap>li>input{position:absolute;z-index:-1;opacity:0}.class-report-container .right-container .standards-list-wrap>li label .standard-name{font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);display:inline-block;font-weight:bold;width:62%}.class-report-container .right-container .standards-list-wrap>li label .standard-name .caret_container{vertical-align:middle}.class-report-container .right-container .standards-list-wrap>li label .standard-name span{vertical-align:middle;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-report-container .right-container .standards-list-wrap>li label .standard-status{display:inline-block;width:38%}.class-report-container .right-container .standards-list-wrap>li label .standard-status li{float:left;padding-right:16px}.class-report-container .right-container .standards-list-wrap>li label .standard-status li .blue{background-color:var(--pure-blue)}.class-report-container .right-container .standards-list-wrap>li label .standard-status li .red{background-color:var(--pure-red)}.class-report-container .right-container .standards-list-wrap>li label .standard-status li .grey{background-color:var(--light-grey-1)}.class-report-container .right-container .standards-list-wrap>li label .standard-status li i{width:10px;height:10px;border-radius:50%;display:inline-block}.class-report-container .right-container .standards-list-wrap>li label .standard-status li strong{font-style:normal;font-weight:600;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:0 5px 0 10px}.class-report-container .right-container .standards-list-wrap>li label .standard-status li span{font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.class-report-container .right-container .standards-list-wrap>li .standards-content{border:1px solid var(--light-grey-2);padding:0;margin:15px;border-radius:8px}.class-report-container .right-container .standards-list-wrap>li .standards-content>ul>li:first-child .lo-heading{border-radius:8px 8px 0 0}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading{background-color:var(--light-grey-4);padding:8px 15px;position:relative}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading>div{display:inline-block;font:bold 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;color:#707070}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading>div.underline-names{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading>div.active+.playables-tooltip{display:block}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assign-btn{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:0;background:none;border:none;float:right;color:var(--pure-purple);text-decoration:underline}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assign-btn:focus:focus:focus,.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assign-btn:hover{box-shadow:none;color:var(--navy-blue)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assign-btn.edit{color:var(--dark-grey)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assigned-count .assign-btn{float:none}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .assigned-count .assigned{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip{position:absolute;background:#FFFFFF;border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px;top:36px;left:15px;display:none;width:240px;max-height:180px;height:auto;padding:8px 8px 0 16px;overflow:auto;box-shadow:var(--light-box-shadow);z-index:1}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip>h5{font-style:normal;font-weight:400;font-size:10px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin:0;padding-bottom:5px;text-transform:uppercase}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li{width:100%;float:left;margin-bottom:10px}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li div{float:left;width:28px;height:28px;border-radius:50%;background:var(--light-grey-4);margin-right:12px;text-align:center}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li div i{color:var(--pure-purple);margin-top:7px;display:inline-block}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li div:hover{background:var(--light-grey-3)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li span{float:left;max-height:28px;max-width:156px;overflow:hidden;text-decoration:underline;cursor:pointer;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.class-report-container .right-container .standards-list-wrap>li .standards-content .lo-heading .playables-tooltip ul li span:hover{color:var(--pure-purple)}.performance-container{margin:15px;border:1px solid var(--light-grey-2);border-radius:8px;width:646px;display:-ms-flexbox;display:flex;align-items:stretch}.performance-container>li{position:relative;width:106.6px;border-right:1px solid var(--light-grey-2)}.performance-container>li>strong{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);display:inline-block;padding:6px 8px}.performance-container>li:last-child{border-right:none}.performance-container>li>a{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);text-decoration:underline;padding:6px 8px;cursor:pointer}.performance-container>li>a:hover{color:var(--pure-purple)}.performance-container>li ul li{padding:4px 8px;position:relative;line-height:18px}.performance-container>li ul li .student-name{font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:underline}.performance-container>li ul li .student-name:hover{color:var(--pure-purple)}.performance-container>li ul li.active .studentStatusOnHover{display:block}.performance-container>li.master-column,.performance-container>li.mastered-column{background-color:var(--light-green);border-radius:8px 0 0 8px}.performance-container>li.master-column>div,.performance-container>li.mastered-column>div{background-color:var(--status-mastered-fill-color)}.performance-container>li.satisfactory-column,.performance-container>li.satisfactory-column{background-color:var(--light-yellow-3)}.performance-container>li.satisfactory-column>div,.performance-container>li.satisfactory-column>div{background-color:var(--status-satisfactory-fill-color)}.performance-container>li.candobetter-column,.performance-container>li.can-do-better-column{background-color:var(--light-orange)}.performance-container>li.candobetter-column>div,.performance-container>li.can-do-better-column>div{background-color:var(--status-can-do-better-fill-color)}.performance-container>li.needattention-column,.performance-container>li.need-attention-column{background-color:var(--light-red)}.performance-container>li.needattention-column>div,.performance-container>li.need-attention-column>div{background-color:var(--status-needs-attention-fill-color)}.performance-container>li.inprogress-column,.performance-container>li.in-progress-column{background-color:var(--light-grey-4)}.performance-container>li.inprogress-column>div,.performance-container>li.in-progress-column>div{background-color:var(--status-in-progress-fill-color)}.performance-container>li.yettostart-column,.performance-container>li.yet-to-start-column{background-color:var(--white);border-radius:0 8px 8px 0}.performance-container>li.yettostart-column>div,.performance-container>li.yet-to-start-column>div{background-color:var(--status-yet-to-start-fill-color);box-shadow:0 0 0 1px #dedbdb inset}.performance-container>li .border{height:5px}.edit-assignment-modal{padding-top:0;top:6%}.edit-assignment-modal .modal-header .cross-icon{top:-30px}.edit-assignment-modal .modal-body{padding:0}.edit-assignment-modal .modal-body>p{color:var(--dark-grey);padding:16px 0 0;margin:0;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.edit-assignment-modal .modal-body .modal-sub-text.modal-sub-text{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);padding-top:8px}.edit-assignment-modal .modal-body .select-students-wrap{padding-bottom:10px}.edit-assignment-modal .modal-body .select-students-wrap strong{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);float:left}.edit-assignment-modal .modal-body .select-students-wrap span{font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);float:left;padding-left:10px;margin:0 0 0 10px;border-left:1px solid var(--medium-grey-1)}.edit-assignment-modal .modal-body .select-students-wrap label{float:right;font:normal 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;color:#65a9ba;padding-left:10px}.edit-assignment-modal .modal-body .select-students-wrap input{float:right}.edit-assignment-modal .performance-container{margin:0;width:100%;margin-bottom:20px}.edit-assignment-modal .performance-container>li{width:16.54%;text-align:left}.edit-assignment-modal .performance-container>li>input{display:none}.edit-assignment-modal .performance-container>li>input:checked+label{background:url(//cdn.splashmath.com/assets/teacher/checkedbox-0393d8471fb07609bc0083052c297ea07c72c80c7c1553339462f1cc73ec686b.png) no-repeat;background-size:12px 12px}.edit-assignment-modal .performance-container>li label{padding:0 8px 0 24px;background:url(//cdn.splashmath.com/assets/teacher/uncheckedbox-5db7d26dc524e50b20091a719908c4c8aeebff3c4d2fbd28e3c7111288586e7a.png) no-repeat;background-size:12px 12px;margin-left:8px;margin-top:5px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);cursor:pointer}.edit-assignment-modal .performance-container>li ul{max-height:110px;overflow:auto}.edit-assignment-modal .performance-container>li ul li label{cursor:pointer;margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.edit-assignment-modal .performance-container>li ul li input{display:none}.edit-assignment-modal .performance-container>li ul li input:checked+label{background:url(//cdn.splashmath.com/assets/teacher/checkedbox-0393d8471fb07609bc0083052c297ea07c72c80c7c1553339462f1cc73ec686b.png) no-repeat;background-size:12px 12px}.edit-assignment-modal .performance-container>li ul li label{background:url(//cdn.splashmath.com/assets/teacher/uncheckedbox-5db7d26dc524e50b20091a719908c4c8aeebff3c4d2fbd28e3c7111288586e7a.png) no-repeat;background-size:12px 12px;padding-left:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:80%;vertical-align:middle}.question-mark-tooltip{float:left;color:var(--medium-grey-2);margin:24px 10px 8px 0;position:relative;border:3px solid #fff;border-radius:50%}.question-mark-tooltip .tooltip{display:none}.question-mark-tooltip:hover{color:var(--navy-blue);border:3px solid var(--light-blue-3)}.question-mark-tooltip:hover .tooltip{display:block;position:absolute;background:var(--tooltip-fill-color);color:var(--tooltip-text-color);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);width:205px;padding:8px;border-radius:8px;top:28px;left:-28px;z-index:5;box-sizing:border-box}.question-mark-tooltip:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid var(--tooltip-fill-color);top:-6px;left:26px}.question-mark-tooltip:hover .tooltip>ul li{padding-bottom:8px}.question-mark-tooltip:hover .tooltip>ul li i{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:4px}.question-mark-tooltip:hover .tooltip>ul li i.green{background-color:var(--pure-green)}.question-mark-tooltip:hover .tooltip>ul li i.yellow{background-color:var(--pure-yellow)}.question-mark-tooltip:hover .tooltip>ul li i.orange{background-color:var(--pure-orange)}.question-mark-tooltip:hover .tooltip>ul li i.red{background-color:var(--pure-red)}.question-mark-tooltip:hover .tooltip>ul li::last-child{padding-bottom:0}.legend-border{border-top:1px solid var(--light-grey-2);margin-top:10px}.legend-border .students-count{float:right;color:var(--medium-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);padding:24px 0 8px}.legend-border .question{float:left;color:#8d8d8d;margin:24px 10px 8px 0;position:relative;border:3px solid #fff}.legend-border .question .tooltip{display:none}.legend-border .question:hover{color:#65a9ba;border-color:#ededed;border-radius:50%}.legend-border .question:hover .tooltip{display:block;position:absolute;background:#363639;color:#fff;font:normal normal 12px/16px "proxima-nova",Arial,sans-serif;width:200px;padding:8px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,0.12);top:28px;left:-28px;z-index:2;box-sizing:border-box}.legend-border .question:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;top:-6px;left:26px}.legend-border .question:hover .tooltip>ul li{padding-bottom:8px}.legend-border .question:hover .tooltip>ul li i{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:4px}.legend-border .question:hover .tooltip>ul li i.green{background-color:#73E38E}.legend-border .question:hover .tooltip>ul li i.yellow{background-color:#F7E936}.legend-border .question:hover .tooltip>ul li i.orange{background-color:#FFB238}.legend-border .question:hover .tooltip>ul li i.red{background-color:#f88484}.legend-border .question:hover .tooltip>ul li::last-child{padding-bottom:0}.legend-border .legend-container{float:right;padding:10px 0 30px}.legend-border .legend-container.padding{padding:24px 0 8px;float:left}.legend-border .legend-container li{float:left}.legend-border .legend-container li .blue{background-color:var(--pure-blue)}.legend-border .legend-container li .red{background-color:var(--pure-red)}.legend-border .legend-container li .grey{background-color:var(--light-grey-1)}.legend-border .legend-container li .green{background-color:var(--status-mastered-fill-color)}.legend-border .legend-container li .yellow{background-color:var(--status-satisfactory-fill-color)}.legend-border .legend-container li .orange{background-color:var(--status-can-do-better-fill-color)}.legend-border .legend-container li .grey1{background-color:var(--status-in-progress-fill-color)}.legend-border .legend-container li .white{background-color:var(--status-yet-to-start-fill-color);border:1px solid var(--status-yet-to-start-border-color);box-sizing:border-box}.legend-border .legend-container li i{width:10px;height:10px;border-radius:50%;display:inline-block;margin:0 10px 0 32px}.legend-border .legend-container li strong{width:20px;height:8px;border-radius:16px;display:inline-block;margin-right:8px}.legend-border .legend-container li span{font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.legend-border .legend-container li:first-child{padding-left:12px;border-left:1px solid var(--light-grey-2)}.grid-view-report{width:99%;position:relative;max-height:600px;overflow-y:auto;padding-right:34px;border-radius:8px}.grid-view-report.grid-coachmark-visible{overflow-y:hidden}.grid-view-report .sticky-div{position:sticky;top:0;z-index:2}.grid-view-report .students-list{background:var(--light-grey-4);border:1px solid var(--light-grey-2);border-radius:8px 8px 0 0}.grid-view-report .students-list li{width:8%;float:left;box-sizing:border-box;border-left:1px solid var(--light-grey-2);color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);display:inline-flex;height:38px;align-items:center;justify-content:center;text-transform:capitalize}.grid-view-report .students-list li:first-child{width:20%;border:none}.grid-view-report .navigation-btn{position:absolute;width:24px;height:24px;background:#fff;border:1px solid var(--light-grey-2);border-radius:50%;cursor:pointer;box-sizing:border-box;top:8px;z-index:3}.grid-view-report .navigation-btn:hover{background:var(--medium-purple);border:1px solid var(--medium-purple)}.grid-view-report .navigation-btn:hover.prevstu-btn:before,.grid-view-report .navigation-btn:hover.nextstu-btn:before{border-color:#fff}.grid-view-report .navigation-btn:before{content:"";display:inline-block;width:8px;height:8px;transform:rotate(45deg)}.grid-view-report .navigation-btn.disable.disable{background:var(--light-grey-2);border:1px solid var(--light-grey-2);cursor:auto}.grid-view-report .navigation-btn.disable.disable:before{border-color:var(--white)}.grid-view-report .navigation-btn.prevstu-btn{float:left;left:148px}.grid-view-report .navigation-btn.prevstu-btn:before{border-left:2px solid var(--pure-purple);border-bottom:2px solid var(--pure-purple);margin:6px 0 0 8px}.grid-view-report .navigation-btn.nextstu-btn{float:right;right:-30px}.grid-view-report .navigation-btn.nextstu-btn:before{border-right:2px solid var(--pure-purple);border-top:2px solid var(--pure-purple);margin:0 0 -2px 4px}.grid-view-report .content-grp-wrap>li{border:1px solid var(--light-grey-2);margin-bottom:4px}.grid-view-report .content-grp-wrap>li:last-child{border-radius:0 0 8px 8px}.grid-view-report .content-grp-wrap>li:last-child:hover{border-radius:0 0 8px 8px}.grid-view-report .content-grp-wrap>li:last-child>label{border-radius:0 0 8px 8px}.grid-view-report .content-grp-wrap>li>label{display:flex;align-items:center;cursor:pointer;margin:0;padding:12px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);position:relative}.grid-view-report .content-grp-wrap>li>label:hover{background:var(--light-grey-2);color:var(--navy-blue)}.grid-view-report .content-grp-wrap>li>label:hover>strong i{border-color:var(--navy-blue)}.grid-view-report .content-grp-wrap>li>label .caret_container{vertical-align:middle;position:absolute;right:20px}.grid-view-report .content-grp-wrap>li>label .caret_container i{border-color:var(--medium-purple)}.grid-view-report .content-grp-wrap>li>input{position:absolute;z-index:-1;opacity:0}.grid-view-report .content-grp-wrap>li>input:checked+label{background:var(--medium-purple);color:#fff;border-radius:0}.grid-view-report .content-grp-wrap>li>input:checked+label>strong i{border-color:#fff;border-width:3px 0 0 3px;vertical-align:middle}.grid-view-report .content-grp-wrap>li>input:checked+label+.content-grp-data{display:block}.grid-view-report .content-grp-wrap>li>input:checked+label:hover{background:var(--medium-purple);color:#fff}.grid-view-report .content-grp-wrap>li .previous-report{width:30px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:12px;font-family:var(--graphie-base-font-family);position:absolute;top:2px;left:2px;text-align:center;box-sizing:border-box;height:14px;border:none;border-radius:2px}.grid-view-report .content-grp-wrap>li .previous-report.master{background-color:var(--status-mastered-fill-color)}.grid-view-report .content-grp-wrap>li .previous-report.satisfactory{background-color:var(--status-satisfactory-fill-color)}.grid-view-report .content-grp-wrap>li .previous-report.can-do-better{background-color:var(--status-can-do-better-fill-color)}.grid-view-report .content-grp-wrap>li .previous-report.need-attention{background-color:var(--status-needs-attention-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data{background:#fff;display:none}.grid-view-report .content-grp-wrap>li .content-grp-data li.yet-to-start{color:var(--light-grey-2)}.grid-view-report .content-grp-wrap>li .content-grp-data li.yet-to-start:hover{background-color:var(--light-grey-3);color:var(--pure-blue);border:1px solid var(--pure-blue)}.grid-view-report .content-grp-wrap>li .content-grp-data li.in-progress{background:var(--status-in-progress-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data li.in-progress:hover{background:var(--medium-grey-2);border:none}.grid-view-report .content-grp-wrap>li .content-grp-data li.need-attention{background:var(--status-needs-attention-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data li.need-attention:hover{background:var(--dark-red);border:none}.grid-view-report .content-grp-wrap>li .content-grp-data li.can-do-better{background:var(--status-can-do-better-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data li.can-do-better:hover{background:var(--dark-orange);border:none}.grid-view-report .content-grp-wrap>li .content-grp-data li.satisfactory{background:var(--status-satisfactory-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data li.satisfactory:hover{background:var(--dark-yellow);border:none}.grid-view-report .content-grp-wrap>li .content-grp-data li.mastered{background:var(--status-mastered-fill-color)}.grid-view-report .content-grp-wrap>li .content-grp-data li.mastered:hover{background:var(--dark-green);border:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .code-name{background:var(--light-grey-4);border:1px solid var(--light-grey-2);border-left:4px solid var(--medium-purple);margin-bottom:2px;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:4px 12px;border-right:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .lo-row{border:1px solid var(--light-grey-2);margin-bottom:2px;border-left:none;border-right:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .lo-title{float:left;width:20%;background:var(--light-grey-3);color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding:8px 8px 8px 12px;display:inline-flex;height:48px;box-sizing:border-box;align-items:center}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data{float:left;width:80%}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li{border-right:1px solid var(--light-grey-2);width:10%;float:left;box-sizing:border-box;display:inline-flex;align-items:center;height:48px;justify-content:center;position:relative}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.grid-coachmark-cell{border:1px solid rgba(0,0,0,0.12);border-radius:4px;z-index:1010}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block{background:#fff;border:none;border-right:1px solid #f2f2f2}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block:hover:not(.grid-coachmark-cell){border:1px solid var(--navy-blue);background:var(--light-grey-2);cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.25)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block:hover:not(.grid-coachmark-cell) span.without-hover{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block:hover:not(.grid-coachmark-cell) span.on-hover{display:block;color:var(--navy-blue);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block:hover:not(.grid-coachmark-cell)>i{color:var(--navy-blue);display:block;font-size:16px;position:absolute;right:0;bottom:0}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.reassign-block.active.active{background:#f2f8fa}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.not-hover:hover{border:none;cursor:default;box-shadow:none;background:none;border-right:1px solid #f2f2f2;color:#d6d6d6}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.progress-font{color:#8d8d8d;font:normal normal 12px/16px "proxima-nova", Helvetica,Arial,sans-serif}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:last-child{border-right:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:hover span.on-hover{display:block}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:hover span.without-hover{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:hover.lo-status>.accuracy>span{color:var(--white)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.lo-status>.accuracy{text-align:center}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.lo-status>.accuracy>span{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li>i{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li span.on-hover{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li>div>span i{color:#d6d6d6;font-size:24px;line-height:34px}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li>div>span i.reassign{position:absolute;top:18px;left:36%}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.in-progress,.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.satisfactory,.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.need-attention,.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.mastered,.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.can-do-better{cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.in-progress{background:var(--light-grey-2);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.in-progress:hover:not(.grid-coachmark-cell){border:1px solid var(--navy-blue);background:var(--light-grey-2);cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.25)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.in-progress:hover:not(.grid-coachmark-cell) span.on-hover{display:block;color:var(--navy-blue);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.yet-to-start:hover:not(.grid-coachmark-cell){border:1px solid var(--navy-blue);background:var(--light-grey-2);cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.25)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.yet-to-start:hover:not(.grid-coachmark-cell) span.without-hover{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.yet-to-start:hover:not(.grid-coachmark-cell) span.on-hover{display:block;color:var(--navy-blue);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.yet-to-start:hover:not(.grid-coachmark-cell)>i{color:var(--navy-blue);display:block;font-size:16px;position:absolute;right:0;bottom:0}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li .studentGridRating{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active{color:var(--white);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active .studentGridRating{display:block}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active span.on-hover{color:var(--dark-grey);display:block}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active span.without-hover{display:none}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.lo-status>.accuracy{text-align:center}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.lo-status>.accuracy>span{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.yet-to-start{background-color:var(--status-in-progress-hover-color)}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.in-progress{background:var(--light-grey-2);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.need-attention{background:var(--dark-red);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.can-do-better{background:var(--dark-orange);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.satisfactory{background:var(--dark-yellow);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li.active.mastered{background:var(--dark-green);cursor:pointer}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:nth-last-child(-n+4) .studentGridRating{left:-315px}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:nth-last-child(-n+4) .studentGridRating:after{left:88%}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:nth-last-child(-n+4) .studentGridRating.not-assign-width{left:-200px}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li:nth-last-child(-n+4) .studentGridRating.not-assign-width:after{left:84%}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li .grid-coachmark{z-index:1011}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li .grid-coachmark .common-tooltip{font-size:14px;padding:16px;line-height:20px}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li .grid-coachmark .common-tooltip .grid-coachmark-content{display:flex;flex-direction:column}.grid-view-report .content-grp-wrap>li .content-grp-data .standard-code>li .LO-details .students-data>li .grid-coachmark .common-tooltip .grid-coachmark-content .ok-button{align-self:flex-end;cursor:pointer;line-height:24px;margin-right:6px;text-decoration:underline}.grid-view-report .content-grp-wrap .studentGridRating{width:410px;display:none;box-shadow:var(--light-box-shadow);border-radius:8px;position:absolute;top:45px;left:-80px;z-index:1;background:#fff;border-bottom:1px solid var(--light-grey-2);cursor:auto}.grid-view-report .content-grp-wrap .studentGridRating.not-assign-width{width:296px;left:-41px}.grid-view-report .content-grp-wrap .studentGridRating.not-assign-width .student-basic-info .student-name{width:90%}.grid-view-report .content-grp-wrap .studentGridRating .question-mark-tooltip{position:relative;float:right;margin:0;border:2px solid #fff;margin-left:3px;font-size:12px}.grid-view-report .content-grp-wrap .studentGridRating .question-mark-tooltip:hover{border:2px solid #ededed}.grid-view-report .content-grp-wrap .studentGridRating .question-mark-tooltip .tooltip{width:150px;left:-99px;top:24px}.grid-view-report .content-grp-wrap .studentGridRating .question-mark-tooltip .tooltip span{left:97px}.grid-view-report .content-grp-wrap .studentGridRating .question-mark-tooltip .tooltip>ul>li{padding-bottom:4px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info{padding:16px;position:relative}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .cross-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:#fff;text-align:center;padding:3px;box-sizing:border-box}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .cross-btn>i{color:var(--pure-purple);display:block;font-size:16px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .cross-btn:hover{background:var(--light-grey-3);cursor:pointer}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .cross-btn:hover i{color:var(--navy-blue)}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .student-name{float:left;width:62%;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .student-name strong{text-transform:capitalize}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .student-name span{font-weight:normal}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .student-name:hover .tooltip-sw-title{display:block}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .student-name .tooltip-sw-title{display:none;z-index:1011;background:#EDEDED;color:#575757;position:absolute;padding:6px 8px 6px 8px;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);box-sizing:border-box;top:32px;right:auto;bottom:auto;border:1px solid #D6D6D6}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .status{float:right;margin-right:6%;margin-top:-4px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .status .question-mark-tooltip{margin-top:2px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .status .tooltip{left:-110px;top:24px;width:172px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .status .tooltip span{left:108px}.grid-view-report .content-grp-wrap .studentGridRating .student-basic-info .lo-name{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);padding-top:6px}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints{display:flex;justify-content:space-between;color:var(--medium-grey-1);background-color:var(--light-grey-4);padding:15px 22px;font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .count{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);border-radius:30px;padding:0 8px}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.yet-to-start{border:1px solid var(--medium-grey-2)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.in-progress{background:var(--status-in-progress-fill-color)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.need-attention{background:var(--status-needs-attention-fill-color)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.can-do-better{background:var(--status-can-do-better-fill-color)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.satisfactory{background:var(--status-satisfactory-fill-color)}.grid-view-report .content-grp-wrap .studentGridRating .student-datapoints .student-status.mastered{background:var(--status-mastered-fill-color)}.grid-view-report .content-grp-wrap .studentGridRating .playables-status{padding:16px;border-bottom:1px solid var(--light-grey-2);border-top:1px solid var(--light-grey-2)}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li{padding:6px 0;display:flex;justify-content:space-between}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li>span{display:inline-block;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li>span.title{width:56%;margin-right:24px;padding-left:6px}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li>span.count{width:20%}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li:first-child span{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);vertical-align:top}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li:first-child .stars{display:inline-block}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating .star-rating{background:url(//cdn.splashmath.com/assets/teacher/grid-stars-a58fe8bc6e69387050979a15eca6f0c1150f6b85a03cd42393f3164f29218d59.png) no-repeat center;background-size:cover;width:62px;color:var(--dark-grey)}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating .star-rating.star-1{background-position-x:-44px}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating .star-rating.star-2{background-position-x:-22px}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating .star-rating.star-3{background-position-x:0}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating .star-rating.star-incomplete{background-position-x:-131px}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating.red-row{background:var(--light-red);border-radius:4px}.grid-view-report .content-grp-wrap .studentGridRating .playables-status li.grid-view-star-rating.red-row .count{color:var(--pure-red)}.grid-view-report .content-grp-wrap .studentGridRating .playables-status.margin{margin-bottom:28px}.grid-view-report .content-grp-wrap .studentGridRating:after{content:"";position:absolute;width:0;height:0;top:2px;left:30%;box-sizing:border-box;border:8px solid #bdbdbd;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.1)}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section{padding:16px}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section>p a{color:var(--pure-purple);text-decoration:underline}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section>p a:hover{color:var(--navy-blue)}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);padding-bottom:8px;text-decoration:underline;cursor:pointer}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li:hover{text-decoration:underline;color:var(--navy-blue)}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li:last-child{padding-bottom:0}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li>i{padding-left:8px;font-size:12px;vertical-align:middle;display:inline-block}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li:last-child{margin-bottom:30px}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li.disabled{position:relative;color:#a7a7a7;cursor:auto}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li.disabled .tooltip{display:none}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li.disabled:hover .tooltip{display:block;position:absolute;background:var(--tooltip-fill-color);color:var(--tooltip-text-color);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding:16px 8px;border-radius:4px;box-shadow:0px 2px 6px rgba(0,0,0,0.12);top:23px;left:-46px;z-index:5;box-sizing:border-box;width:232px}.grid-view-report .content-grp-wrap .studentGridRating .assignment-section li.disabled:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid var(--tooltip-fill-color);top:-6px;left:47%}.students-name-section{background:var(--light-grey-4);border-radius:0 0 4px 4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);text-align:center;padding:8px 0;position:absolute;bottom:0;left:0;right:0}.students-name-section>div{display:initial}.students-name-section .tooltip{display:none}.students-name-section .underline{text-decoration:underline;position:relative}.students-name-section .underline:hover .tooltip{display:block;position:absolute;background:var(--tooltip-fill-color);color:var(--tooltip-text-color);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);padding:16px 8px;border-radius:4px;box-shadow:0px 2px 6px rgba(0,0,0,0.12);top:23px;left:-120px;z-index:5;box-sizing:border-box;width:280px;text-transform:capitalize}.students-name-section .underline:hover .tooltip>span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid var(--tooltip-fill-color);top:-6px;left:47%}.selected-students-modal.new-create-assignment-modal{padding:16px}.selected-students-modal.new-create-assignment-modal .modal-header .cross-icon{top:-48px;left:99%}.selected-students-modal.new-create-assignment-modal .modal-header .modal-title{float:none}.selected-students-modal.new-create-assignment-modal .selectedStudents{padding-top:16px;padding-bottom:8px}.selected-students-modal.new-create-assignment-modal .selectedStudents>input{display:none}.selected-students-modal.new-create-assignment-modal .selectedStudents>input:checked+label{background:url(//cdn.splashmath.com/assets/teacher/checkedbox-0393d8471fb07609bc0083052c297ea07c72c80c7c1553339462f1cc73ec686b.png) no-repeat;background-size:16px 16px}.selected-students-modal.new-create-assignment-modal .selectedStudents>label{background:url(//cdn.splashmath.com/assets/teacher/uncheckedbox-5db7d26dc524e50b20091a719908c4c8aeebff3c4d2fbd28e3c7111288586e7a.png) no-repeat;display:inline-block;line-height:16px;background-size:16px 16px}.selected-students-modal.new-create-assignment-modal .selectedStudents>label>span{padding-left:24px;float:none}.selected-students-modal.new-create-assignment-modal .selectedStudents span{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.selected-students-modal.new-create-assignment-modal .select-std-wrapper{max-height:320px;padding:8px 7px}.selected-students-modal.new-create-assignment-modal .select-std-wrapper li label{width:112px;padding:8px 10px;margin:8px;box-sizing:border-box;text-transform:capitalize}.selected-students-modal.new-create-assignment-modal .select-std-wrapper li input[type=checkbox]:checked+label>i{top:1px;left:1px;font-size:16px}.selected-students-modal.new-create-assignment-modal .assign-btn.margin{margin-bottom:30px}.coachmark-highlighted .main-heading{z-index:1002;color:#fff;position:relative}.coachmark-highlighted .dropdown-wrapper{position:relative;z-index:1002;background:#fff}.coachmarks-wrapper .coachmarks-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,0.7)}.coachmarks-wrapper .coachmark{background:var(--coachmark-fill-color);border-radius:4px;color:var(--coachmark-text-color);padding:16px;box-sizing:border-box;position:absolute;z-index:1001;box-shadow:1px 0px 4px var(--coachmark-boxshadow-color);width:206px;height:96px;top:40px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);left:32%}.coachmarks-wrapper .coachmark:after{content:'';border-bottom:10px solid var(--coachmark-fill-color);border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;left:calc(50% - 10px);top:-10px}.coachmarks-wrapper .coachmark .next-cta{position:absolute;bottom:16%;right:10%;text-decoration:underline;cursor:pointer}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}._NA{color:var(--medium-grey-1) !important}.student-report-container{padding:24px}.student-report-container .student-legend-container{display:flex;flex-direction:row-reverse}.student-report-container .student-legend-container .legend-container{margin-top:16px}.student-report-container .dropdown-section{border-bottom:1px solid var(--light-grey-2);padding-bottom:5px}.student-report-container .student-dropdown{float:left}.student-report-container .student-dropdown .dropdown-wrapper{width:300px}.student-report-container .student-dropdown .dropdown-wrapper a{display:flex;display:-ms-flexbox}.student-report-container .student-dropdown .common-dropdown strong{color:#439EB4;display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-report-container .reports-filter-dropdown{float:right}.student-report-container .reports-filter-dropdown .print-icon{vertical-align:middle;color:var(--medium-grey-2);font-size:22px;cursor:pointer;margin-left:20px}.student-report-container .reports-filter-dropdown .print-icon:hover{color:var(--navy-blue)}.student-report-container .reports-filter-dropdown .dropdown-wrapper{width:326px}.student-report-container .reports-filter-dropdown .dropdown-wrapper .common-dropdown{width:210px}.student-report-container .reports-filter-dropdown .dropdown-wrapper .common-dropdown>a{width:92%}.legend-container{padding:0 10px 0 0}.legend-container li{display:inline-block;padding-left:24px;font-style:normal;font-weight:400;font-size:13px;line-height:17px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.legend-container li .lo-status-color{margin-top:5px}.legend-container li:first-child{padding-left:0px}.legend-container li:first-child i{color:var(--medium-grey-2);vertical-align:text-bottom}.legend-container .iconcust-iconIntimate{margin-right:6px}.legend-container .book-type-legend{padding-left:8px}.legend-container .help-tooltip{position:relative}.legend-container .help-tooltip .start-info{margin:-8px;padding:8px !important;border-top:1px solid var(--medium-grey-1)}.legend-container .help-tooltip .start-info span{display:block;margin-top:8px}.legend-container .help-tooltip i{cursor:pointer}.legend-container .help-tooltip i:hover{color:var(--navy-blue)}.legend-container .help-tooltip::after{content:"|";padding-left:10px;color:var(--medium-grey-2);position:absolute}.legend-container .help-tooltip .tooltipText{padding:8px;width:208px;z-index:10;background:var(--dark-grey);border-radius:8px;position:absolute;top:calc(100% + 10px);left:-10px;margin:0 0;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--white);visibility:hidden}.legend-container .help-tooltip .tooltipText:before{content:'';border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid var(--dark-grey);position:absolute;left:12px;top:-6px}.legend-container .help-tooltip .tooltipText li{padding:0;margin-bottom:16px}.legend-container .help-tooltip .tooltipText li:last-child{margin-bottom:0}.legend-container .help-tooltip .tooltipText span{color:var(--white)}.legend-container .help-tooltip:hover .tooltipText{visibility:visible}.student-report-container .lo-status-color,.legend-container .lo-status-color{width:20px;height:7px;border-radius:5px;float:left;margin:2px 10px 2px 0;position:relative}.student-report-container .lo-status-color .df,.legend-container .lo-status-color .df{height:100%;position:relative;display:block;overflow:hidden;border-radius:20px}.student-report-container .lo-status-color .df:after,.legend-container .lo-status-color .df:after{content:'';position:absolute;right:0;bottom:0;border-top:10px solid var(--medium-grey-2);width:8px;border-left:8px solid transparent}.student-report-container .lo-status-color:hover strong,.legend-container .lo-status-color:hover strong{display:block}.student-report-container .lo-status-color strong,.legend-container .lo-status-color strong{position:absolute;bottom:20px;left:50%;width:150px;word-break:break-word;transform:translateX(-50%);display:none;background-color:#ffffff;border:1px solid #dedbdb;border-radius:10px;text-align:center;font-size:10px;line-height:12px;padding:2px 4px;color:#777}.student-report-container .lo-status-color strong:before,.legend-container .lo-status-color strong:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #dedbdb;position:absolute;bottom:-7px;transform:translateX(-50%);left:50%;height:0;width:0}.student-report-container .lo-status-color strong:after,.legend-container .lo-status-color strong:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;position:absolute;bottom:-6px;transform:translateX(-50%);left:50%;height:0;width:0}.student-report-container .svg-legend,.legend-container .svg-legend{margin-right:6px;vertical-align:middle}.student-report-container .tooltipText .lo-status-color,.legend-container .tooltipText .lo-status-color{width:10px;height:10px}.student-report-container .standard-status-color,.legend-container .standard-status-color{width:10px;height:10px;border-radius:50%;display:inline-block;vertical-align:middle}.student-report-container .mastered,.legend-container .mastered{background-color:var(--status-mastered-fill-color)}.student-report-container .satisfactory,.legend-container .satisfactory{background-color:var(--status-satisfactory-fill-color)}.student-report-container .can-do-better,.legend-container .can-do-better{background-color:var(--status-can-do-better-fill-color)}.student-report-container .need-attention,.student-report-container .not-proficient,.legend-container .need-attention,.legend-container .not-proficient{background-color:var(--status-needs-attention-fill-color)}.student-report-container .in-progress,.legend-container .in-progress{background-color:var(--status-in-progress-fill-color)}.student-report-container .yet-to-start,.student-report-container .incomplete,.legend-container .yet-to-start,.legend-container .incomplete{background-color:var(--status-yet-to-start-fill-color);border:1px solid var(--status-yet-to-start-border-color)}.student-report-container .proficient,.legend-container .proficient{background-color:#64a9ba}.legend-container .lo-status-color.df{background-color:var(--medium-grey-2)}.student-report-details-wrapper{padding-top:30px}.student-report-details-wrapper .left-menu .attempted-lo{font-size:16px;font-style:normal}.student-report-details-wrapper .left-menu .left-menu-status{font-size:12px;font-weight:normal;margin:0}.student-report-details-wrapper .right-container .standard-list-heading{padding-bottom:12px;font-style:normal;font-weight:600;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.student-report-details-wrapper .right-container .standard-list-heading .list-left-section{width:212px}.student-report-details-wrapper .standards-list-wrap{border-radius:8px}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child{border-radius:8px 8px 0 0}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .standards-label{border-radius:8px 8px 0 0}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list .lo-heading-sw{border-radius:0}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list .lo-heading-sw .lo-word-name-bg{position:absolute;height:30px;width:90px;border-radius:4px;top:4px}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list .lo-heading-sw .lo-status-indicator-sw{width:8px}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list .lo-heading-sw-first .lo-status-indicator-sw{border-radius:8px 0 0 0}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list:first-child .lo-heading{border-radius:8px 8px 0 0}.student-report-details-wrapper .standards-list-wrap .standards-list:first-child .lo-list:first-child .lo-heading .lo-status-indicator{border-radius:8px 0 0 0}.student-report-details-wrapper .standards-list-wrap .standards-list:last-child{border-radius:0 0 8px 8px;border-bottom:none}.student-report-details-wrapper .standards-list-wrap .standards-list:last-child .standards-label{border-radius:0 0 8px 8px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label{font-weight:bold;color:var(--medium-grey-1)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .caret_container i{margin-top:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .list-left-section{box-sizing:border-box}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .list-center-section .circle{width:25px;border-radius:20px;margin-right:5px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .list-right-section{padding-left:15px;box-sizing:border-box}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .list-right-section>span{font-style:normal;font-weight:400;font-size:13px;line-height:15px;font-family:var(--graphie-base-font-family);margin-right:5px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:170px;display:inline-block;vertical-align:middle;font-style:normal;font-weight:400;font-size:13px;line-height:19px;font-family:var(--graphie-base-font-family)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label:hover{background:var(--light-grey-2)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label:hover .standard-name{color:var(--navy-blue)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label:hover .list-left-section,.student-report-details-wrapper .standards-list-wrap .standards-list .standards-label:hover .caret_container i{border-color:var(--navy-blue)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-wrap{border:1px solid var(--light-grey-2);border-radius:8px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading{padding:8px 15px;background-color:var(--light-grey-4);position:relative}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .lo-status-indicator{position:absolute;width:10px;padding:14px 0;top:0;left:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .lo-status-indicator.df:after{content:'';position:absolute;left:0;bottom:0;border-right:10px solid var(--medium-grey-2);height:14px;border-top:8px solid transparent}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .lo-name{width:75%;float:left;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .lo-name>.df{color:#f00;padding-left:5px;font-weight:normal}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .assign-text{float:right;display:flex;align-items:center;color:var(--pure-purple);text-decoration:underline;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .assign-text.already-assigned{color:var(--medium-grey-2);text-decoration:none}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .assign-text.already-assigned:hover{color:var(--medium-grey-2)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading .assign-text:hover{color:var(--navy-blue)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading-sw{width:100%;padding:12px 15px;background-color:var(--light-grey-4);position:relative}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading-sw .lo-status-indicator{position:absolute;width:10px;padding:18px 0;top:0;left:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading-sw .lo-status-indicator.df:after{content:'';position:absolute;left:0;bottom:0;border-right:10px solid var(--medium-grey-2);height:14px;border-top:8px solid transparent}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading-sw .lo-group-name{margin:0;overflow:hidden;position:relative;text-align:center;width:90px;text-overflow:ellipsis;white-space:nowrap;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--white);text-shadow:1px 0 0 var(--pure-purple),-1px 0 0 var(--pure-purple),0 1px 0 var(--pure-purple),0 -1px 0 var(--pure-purple),0.5px 0.5px var(--pure-purple),-0.5px -0.5px 0 var(--pure-purple),0.5px -0.5px 0 var(--pure-purple),-0.5px 0.5px 0 var(--pure-purple);z-index:2}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-heading-sw .lo-group-name>.df{color:#f00;padding-left:5px;font-weight:normal}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints{display:flex;color:var(--medium-grey-1);padding:15px 15px;border-bottom:1px solid var(--light-grey-3);font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints li{margin-right:32px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .count{color:var(--dark-grey)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);border-radius:30px;padding:0 8px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.yet-to-start{border:1px solid var(--medium-grey-2)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.in-progress{background:var(--status-in-progress-fill-color)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.need-attention{background:var(--status-needs-attention-fill-color)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.can-do-better{background:var(--status-can-do-better-fill-color)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.satisfactory{background:var(--status-satisfactory-fill-color)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .student-datapoints .student-status.mastered{background:var(--status-mastered-fill-color)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content{padding:10px 15px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li{width:100%;float:left;padding:10px 0;display:flex;justify-content:space-between}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li .playable-icon{float:left;width:28px;height:28px;border-radius:50%;background:var(--light-grey-4);margin-right:12px;text-align:center;padding-left:2px;box-sizing:border-box}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li .playable-icon i{color:var(--pure-purple);margin-top:7px;display:inline-block}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li .playable-icon:hover{background:var(--light-grey-2)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li .playable-icon:hover i{color:var(--navy-blue)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li .playable-icon:hover+span{color:var(--pure-purple);font-weight:600}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li span{float:left;width:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:88px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li span.underline-names{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-right:5px}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content>li span:first-child{flex:auto}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content li:first-child{font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content .star-rating{float:right}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content-sw{margin:10px 15px;padding:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content-sw>li{padding:10px 10px;box-sizing:border-box}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content-sw>.lo-heading-li{padding:0}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content .lo-list .lo-content-sw>.p-heading{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content-sw .lo-heading{padding:8px 15px 8px 12px;background-color:var(--light-grey-3)}.student-report-details-wrapper .standards-list-wrap .standards-list .standards-content-sw .lo-name.lo-name.lo-name{width:80%;white-space:unset;overflow:visible;text-overflow:unset}.student-report-details-wrapper input:checked+.standards-label .standard-status-color{border:1px solid #fff;box-sizing:border-box}.student-report-details-wrapper input:checked+.standards-label .lo-status-color{border:1px solid #fff;box-sizing:border-box}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.dashboard-container{padding:24px}.onboarding{position:relative}.onboarding .cross-icon{color:var(--medium-grey-2);position:absolute;top:16px;right:16px;font-size:16px}.onboarding .cross-icon:hover{color:var(--navy-blue)}.onboarding .view-steps{border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px}.onboarding .animation-container{position:absolute;top:0;background-color:transparent}.onboarding .after-animation{position:absolute;top:50%;width:100%;text-align:center;z-index:10}.onboarding .after-animation h3{font-style:normal;font-weight:700;font-size:24px;line-height:32px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0}.onboarding .after-animation p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin:0;padding:8px 0 24px}.onboarding .after-animation>span{padding:8px 26px}.onboarding .after-animation .started-link{padding-top:24px}.onboarding .after-animation .started-link a{color:var(--pure-purple)}.onboarding .after-animation .started-link a i{margin-right:10px;font-size:12px;vertical-align:middle}.onboarding .after-animation .started-link a span{font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.onboarding .after-animation .started-link a:hover{color:var(--tertiary-cta-1-text-hover-color)}.onboarding .head{background:var(--light-grey-4);position:relative;border-radius:8px 8px 0 0;z-index:0}.onboarding .head .background-image{position:absolute;z-index:1}.onboarding .head .subhead{display:flex;flex-direction:row;justify-content:space-between;width:100%;min-height:76px}.onboarding .head .subhead .righthead{z-index:2;margin:auto;flex:1;font:normal 600 14px/14px "proxima-nova", Arial, sans-serif}.onboarding .head .subhead .righthead a{color:var(--tertiary-cta-1-text-color)}.onboarding .head .subhead .righthead a:hover{color:var(--tertiary-cta-1-text-hover-color)}.onboarding .head .subhead .righthead a:hover:after{color:var(--tertiary-cta-1-text-hover-color)}.onboarding .head .subhead .righthead a::after{display:inline-block;width:8px;height:8px;border-right:2px solid var(--tertiary-cta-1-text-color);border-top:2px solid var(--tertiary-cta-1-text-color);margin-left:10px}.onboarding .head .subhead .righthead a .iconcust-iconGuideBook{padding-right:4px;vertical-align:middle}.onboarding .head .subhead .righthead a span{text-decoration:underline}.onboarding .head .subhead .righthead a i{font-size:12px;margin-right:10px;vertical-align:bottom}.onboarding .head .subhead .lefthead{z-index:2;display:flex;flex-direction:column;flex:4}.onboarding .head .subhead .lefthead h4{font-style:normal;font-weight:700;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-top:15px;margin-left:40px;text-align:left;padding-bottom:0}.onboarding .head .subhead .lefthead p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-top:8px;margin-left:40px;text-align:left}.onboarding .head .progress-bar{margin-top:4px;height:4px;width:100%;margin-left:-1px}.onboarding .head .progress-bar li{height:4px;float:right;width:auto;position:relative;border-radius:0 20px 20px 0;margin-right:-2px;padding-right:2px}.onboarding .head .progress-bar li:first-child{background-color:var(--light-purple-2)}.onboarding .head .progress-bar li:last-child{background-color:var(--pure-green)}.onboarding .onboarding-steps{padding:0 24px}.onboarding .onboarding-steps li .icon-div{float:left;width:52px;text-align:center}.onboarding .onboarding-steps li .text-div{float:left;width:70%}.onboarding .onboarding-steps li.incomplete-step{padding:20px 0;border-bottom:1px solid var(--light-grey-2)}.onboarding .onboarding-steps li.incomplete-step .index{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--light-grey-2)}.onboarding .onboarding-steps li.incomplete-step i{width:20px;height:20px;border:2px solid var(--light-grey-2);border-radius:50%;box-sizing:border-box}.onboarding .onboarding-steps li.incomplete-step h4{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2);padding:0}.onboarding .onboarding-steps li.current-step{background-color:var(--light-grey-3);border-radius:8px;padding:16px 0;position:relative}.onboarding .onboarding-steps li.current-step .dual-circle{width:32px;height:32px;background:var(--light-purple-2);border-radius:50%;position:relative}.onboarding .onboarding-steps li.current-step .dual-circle .inner-circle{position:absolute;top:6px;left:6px;border:2px solid var(--pure-purple);width:20px;height:20px;border-radius:50%;box-sizing:border-box}.onboarding .onboarding-steps li.current-step .dual-circle .inner-circle .index{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-purple)}.onboarding .onboarding-steps li.current-step h4{font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-top:6px}.onboarding .onboarding-steps li.current-step h4 span{font-weight:500}.onboarding .onboarding-steps li.current-step p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.onboarding .onboarding-steps li.current-step .youtube{padding-top:12px;cursor:pointer;color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.onboarding .onboarding-steps li.current-step .youtube:hover{color:var(--navy-blue)}.onboarding .onboarding-steps li.current-step .youtube i{font-size:16px}.onboarding .onboarding-steps li.current-step .youtube span{padding-left:8px}.onboarding .onboarding-steps li.current-step .onboard-cta{position:absolute;top:50%;transform:translateY(-50%);right:24px}.onboarding .onboarding-steps li.completed-step{padding:16px 0;border-bottom:1px solid var(--light-grey-2)}.onboarding .onboarding-steps li.completed-step i{font-size:20px;color:var(--pure-green)}.onboarding .onboarding-steps li.completed-step h4{font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.onboarding .onboarding-steps li.completed-step p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.onboarding .onboarding-steps li.completed-step p a{text-decoration:underline;color:var(--dark-grey)}.onboarding .onboarding-steps li.completed-step p a:hover{color:var(--pure-purple)}.onboarding .onboarding-steps li i{vertical-align:sub;display:inline-block}.onboarding .onboarding-steps li h4,.onboarding .onboarding-steps li p{padding:0;margin:0}.onboarding .onboarding-steps li h4{padding-bottom:4px}.onboarding .onboarding-steps li p{width:81%}.onboarding .onboarding-steps li:first-child.current-step{margin-top:24px}.onboarding .onboarding-steps li:last-child.current-step{margin-bottom:24px}.onboarding .onboarding-steps li:last-child{border:none}.welcome-widget{padding-bottom:40px}.welcome-widget .left-container{width:70%;float:left}.welcome-widget .left-container h3{font:normal 700 30px/34px "graphie", sans-serif;color:#4b4b4b;margin:0;padding-bottom:8px}.welcome-widget .left-container h5{font:normal 600 20px/24px "graphie", sans-serif;color:#4b4b4b;margin:0;padding-bottom:24px}.welcome-widget .left-container p{font:normal 500 16px/20px "graphie", sans-serif;color:#757575;margin:0}.welcome-widget .right-container{width:22%;float:right}.welcome-widget-ia-p3{display:flex;align-items:center}.welcome-widget-ia-p3 .right-container{display:flex;flex-direction:column;padding-left:30px}.welcome-widget-ia-p3 .right-container h1{font:normal bold 22px/24px "proxima-nova", Helvetica,Arial,sans-serif;color:#4B4B4B}.welcome-widget-ia-p3 .right-container p{font:normal 16px/24px "proxima-nova", Helvetica,Arial,sans-serif;color:#757575}.welcome-widget-ia-p3 .right-container>img{min-height:23px;width:23px}.welcome-widget-ia-p3 .right-container span{cursor:pointer;padding:10px 24px;background:#F79202;border-radius:20px;align-self:flex-start;font:normal 600 14px/20px "graphie" , sans-serif;color:white;margin-top:15px}.welcome-widget-ia-p3 .right-container span:hover{background:#c47402}.welcome-widget-ia-p3 .right-container span img{margin-left:10px;color:#4F52C3;padding-bottom:3px;height:12px}.welcome-widget-ia-p3 .left-container{cursor:pointer}.welcome-widget-ia-p3 .left-container .welcome-image{display:flex;align-items:center;justify-content:center;min-height:317px;min-width:564px}.welcome-widget-ia-p3 .left-container .play-icon{background:#F79202;position:absolute;border-radius:10px;min-height:62px;min-width:86px;display:flex;align-items:center;justify-content:center}.welcome-widget-ia-p3 .left-container .play-icon:hover{background:#c47402}.welcome-widget-ia-p3 .left-container img{border-radius:5px}.onboarding-widget{padding-bottom:40px}.onboarding-widget h4{font:normal 600 16px/24px "proxima-nova", Arial, sans-serif;color:#757575;margin:0;padding-bottom:8px}.onboarding-widget .onboarding-container{padding:20px 0;margin-top:0;background:#f2f2f2;border:1px solid #d6d6d6}.onboarding-widget .onboarding-container>p{display:none}.onboarding-widget .onboarding-container .progressbar li{color:#575757}.onboarding-widget .onboarding-container .progressbar li:first-child{pointer-events:all}.onboarding-widget .onboarding-container .progressbar li:after{border-color:#d6d6d6}.onboarding-widget .onboarding-container .progressbar li i.numberList{color:#8d8d8d}.onboarding-widget .onboarding-container .progressbar li.completed+li i{color:#73e38e}.onboarding-widget .onboarding-container .collapse-icon{display:none}.onboarding-widget .collapsible-container{box-shadow:none;border:1px solid #d6d6d6;border-top:none}.class-connectedness,.class-transfer{padding-bottom:40px}.class-connectedness h4,.class-transfer h4{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--heading);margin:0;padding-bottom:8px;position:relative}.class-connectedness h4 i,.class-transfer h4 i{font-size:12px;color:var(--medium-grey-2);padding-left:8px;vertical-align:middle}.class-connectedness h4 i:hover,.class-transfer h4 i:hover{color:var(--navy-blue)}.class-connectedness h4 i:hover+div.tooltip,.class-transfer h4 i:hover+div.tooltip{display:block}.class-connectedness h4 .tooltip,.class-transfer h4 .tooltip{display:none;position:absolute;background:var(--tooltip-fill-color);color:var(--tooltip-text-color);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);width:260px;padding:8px 8px 8px 24px;border-radius:8px;top:32px;left:88px;z-index:2}.class-connectedness h4 .tooltip ul,.class-transfer h4 .tooltip ul{padding-top:4px}.class-connectedness h4 .tooltip ul li,.class-transfer h4 .tooltip ul li{line-height:16px}.class-connectedness h4 .tooltip ul,.class-connectedness h4 .tooltip li,.class-transfer h4 .tooltip ul,.class-transfer h4 .tooltip li{list-style-type:disc;list-style:disc}.class-connectedness h4 .tooltip span,.class-transfer h4 .tooltip span{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid var(--tooltip-fill-color);top:-6px;left:56px}.class-connectedness .border-container,.class-transfer .border-container{border:1px solid var(--light-grey-2);border-radius:8px;padding:24px}.class-connectedness .border-container .left-container,.class-transfer .border-container .left-container{float:left;width:24%;padding-left:2%;text-align:center}.class-connectedness .border-container .left-container .class-health-text,.class-transfer .border-container .left-container .class-health-text{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.class-connectedness .border-container .left-container .class-health-text span,.class-transfer .border-container .left-container .class-health-text span{font-style:normal;font-weight:600;font-size:16px;line-height:18px;font-family:var(--graphie-base-font-family)}.class-connectedness .border-container .right-container,.class-transfer .border-container .right-container{float:right;width:66%}.class-connectedness .border-container .right-container h6,.class-transfer .border-container .right-container h6{color:#757575;font:normal normal 16px/20px graphie, sans-serif;margin:0;padding-bottom:16px}.class-connectedness .border-container .right-container h5,.class-transfer .border-container .right-container h5{color:var(--heading);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);margin:0;padding-bottom:8px}.class-connectedness .border-container .right-container p,.class-transfer .border-container .right-container p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin:0;padding-bottom:16px}.class-connectedness .border-container .right-container .show-me-how-btn,.class-transfer .border-container .right-container .show-me-how-btn{margin-right:16px}.class-connectedness .border-container .right-container .show-me-how-btn i,.class-transfer .border-container .right-container .show-me-how-btn i{font-size:10px}.words-from-teachers-widget{padding-bottom:40px}.words-from-teachers-widget .border-container{background:#f9f9f9;border:1px solid var(--light-grey-2);border-radius:8px;padding:24px;text-align:center}.words-from-teachers-widget .border-container h6{font:normal normal 14px/16px "proxima-nova", Arial, sans-serif;color:#4b4b4b;margin:0;padding-bottom:8px}.words-from-teachers-widget .border-container h2{font:normal bold 20px/24px "proxima-nova", Arial, sans-serif;color:#4b4b4b;margin:0;padding-bottom:16px}.words-from-teachers-widget .border-container h2 i{font-size:18px;color:#ff2d21}.words-from-teachers-widget .border-container p{position:relative;margin:0}.words-from-teachers-widget .border-container p span{float:left;color:#757575;font:normal normal 16px/20px "graphie", sans-serif;width:650px;padding-bottom:16px}.words-from-teachers-widget .border-container p i{color:#d6d6d6;font-size:20px;float:left;width:40px}.words-from-teachers-widget .border-container p i.words-close{position:absolute;bottom:0;right:0}.words-from-teachers-widget .border-container .teacher-name{color:#020533;font:normal 600 14px/20px "graphie", sans-serif}.words-from-teachers-widget .border-container .school-name{color:#020533;font:normal normal 14px/20px "graphie", sans-serif}.teachers-words-carousal .carousal-content{min-height:150px;float:left}.teachers-words-carousal .prev-next-btn{width:40px;height:40px;background:#fff;border:1px solid #f79202;border-radius:50%;margin-top:18%;cursor:pointer}.teachers-words-carousal .prev-next-btn.disabled{background:#ededed;border:1px solid #ededed;cursor:none}.teachers-words-carousal .prev-next-btn.disabled:before{border-color:#fff}.teachers-words-carousal .prev-next-btn:before{content:"";display:inline-block;width:10px;height:10px;transform:rotate(45deg)}.teachers-words-carousal .prev:before{border-left:2px solid #f79202;border-bottom:2px solid #f79202;margin:14px 0 0 6px}.teachers-words-carousal .next:before{border-right:2px solid #f79202;border-top:2px solid #f79202;margin:14px 0 0 -2px}.teachers-words-carousal .teacher-pager{text-align:center}.teachers-words-carousal .teacher-pager span{border-radius:50%;width:8px;display:inline-block;margin:20px 6px;vertical-align:top;height:8px;background-color:#757575;color:#757575;cursor:pointer}.teachers-words-carousal .teacher-pager span.cycle-pager-active{background-color:#f79202;color:#f79202}.teachers-words-carousal .section{width:740px}.testimonials-video-widget{padding-bottom:40px}.testimonials-video-widget h4{display:inline-block;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--heading);margin:0;padding-bottom:8px}.testimonials-video-widget>a{float:right;color:var(--tertiary-cta-1-text-color);font-style:normal;font-weight:600;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);text-decoration:underline}.testimonials-video-widget>a:hover{color:var(--tertiary-cta-1-text-hover-color)}.testimonials-video-widget ul li{display:inline-block;width:32%;height:175px;margin-right:2%;position:relative;z-index:0;cursor:pointer;text-align:center}.testimonials-video-widget ul li:last-child{margin-right:0}.testimonials-video-widget ul li img{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;border-radius:8px}.testimonials-video-widget ul li i{position:absolute;z-index:2;top:40%;left:45%;font-size:32px;color:var(--pure-purple)}.testimonials-video-widget ul li:hover i{color:#ff0102}.testimonial-video-modal.testimonial-video-modal.testimonial-video-modal.modal{background:none repeat scroll 0 0 transparent;bottom:14% !important;left:20%;margin:0;right:20%;top:14% !important;width:auto;position:fixed !important}.testimonial-video-modal.testimonial-video-modal.testimonial-video-modal.modal>.modal-body{padding:5px;height:100%}.testimonial-video-modal.testimonial-video-modal.testimonial-video-modal.modal>.modal-body>iframe{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.dar-container-wrapper{padding-bottom:40px}.daily-activity-widget{padding-bottom:40px}.daily-activity-widget header .widget-title{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--heading);padding-right:12px}.daily-activity-widget header nav{display:inline-block}.daily-activity-widget header nav li{display:inline-block;cursor:pointer;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--unselected-tab-text-color);padding-bottom:5px;margin-right:16px}.daily-activity-widget header nav li:hover{color:var(--unselected-tab-hover-color)}.daily-activity-widget header nav li.active{color:var(--selected-tab-text-color);border-bottom:3px solid var(--selected-tab-underline-color);font-weight:bold}.daily-activity-widget .daily-report{border:1px solid var(--light-grey-2);display:flex;align-items:center;justify-content:space-between;padding:32px 40px;border-radius:8px}.daily-activity-widget .daily-report>div{position:relative}.daily-activity-widget .daily-report .count{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:24px;line-height:28px;font-family:var(--graphie-base-font-family)}.daily-activity-widget .daily-report .count.bold{color:#4B4B4B}.daily-activity-widget .daily-report .total{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family)}.daily-activity-widget .daily-report .desc-text{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.daily-activity-widget .daily-report .info-icon{color:var(--medium-grey-2);position:absolute;right:-20px;bottom:0;cursor:pointer;font-size:12px}.daily-activity-widget .daily-report .info-icon:hover{color:var(--navy-blue)}.daily-activity-widget .daily-report .info-icon:hover+.common-tooltip{display:block;border-radius:8px}.daily-activity-widget .daily-report .completed-assignment.no-assignment-tooltip{cursor:pointer}.daily-activity-widget .daily-report .completed-assignment.no-assignment-tooltip:hover .count{color:#4B4B4B}.daily-activity-widget .daily-report .completed-assignment.no-assignment-tooltip:hover .common-tooltip{display:block}.daily-activity-widget .daily-report .dar-vertical-divider{height:48px;width:1px;background-color:var(--light-grey-2);margin:0 0 0 40px}.daily-activity-widget .daily-report .detailed-report-cta{flex-basis:200px;text-align:center;font:normal 600 14px/14px "proxima-nova", Arial, sans-serif}.daily-activity-widget .daily-report .detailed-report-cta div{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.daily-activity-widget .daily-report .detailed-report-cta div a{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.daily-activity-widget .daily-report .detailed-report-cta div a:hover{color:var(--tertiary-cta-1-text-hover-color)}.daily-activity-widget .daily-report .detailed-report-cta div a i{margin-left:9px;font-size:9px}.daily-activity-widget .daily-report .detailed-report-cta>a{color:var(--pure-purple);font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.daily-activity-widget .daily-report .detailed-report-cta>a:hover{color:var(--tertiary-cta-1-text-hover-color)}.daily-activity-widget .daily-report .detailed-report-cta>a:hover:after{color:var(--tertiary-cta-1-text-hover-color)}.daily-activity-widget .daily-report .detailed-report-cta>a::after{content:"";display:inline-block;width:8px;height:8px;transform:rotate(45deg);border-right:2px solid var(--tertiary-cta-1-text-color);border-top:2px solid var(--tertiary-cta-1-text-color);margin-left:10px}.dar-index{z-index:1011;position:relative;background-color:white;width:912px;height:158px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0}.class-connectedness-margin-top{margin-top:156px}.darToolTipStep1Container{display:flex;flex-direction:row;width:100%}.darToolTipStep2Container{opacity:0;position:absolute;float:right;right:8px;margin-top:-24px}.darToolTipStep3Container{top:50px;position:absolute}.darToolTipStep1{opacity:0;margin:20px auto 0}.darToolTipArrow{width:0;height:0;z-index:1013;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid var(--pure-blue)}.darToolTipMessageContainer{z-index:1011;background:var(--pure-blue);position:relative;box-shadow:0 2px 4px rgba(24,75,88,0.6);border-radius:8px}.darToolTipMessageContainer:before{content:"";position:absolute;width:0;height:0;z-index:1013;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid var(--pure-blue);left:50%;transform:translateX(-50%);top:-10px}.darToolTipMessageContainerReports{position:absolute;left:-124px}.darToolTipMessage{font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:flex;align-items:center;color:#FFFFFF;padding:16px 16px 8px}.darToolTipCtaContainer{padding-left:16px;padding-right:16px;display:flex;justify-content:flex-end;cursor:pointer}.darToolTipCta{font-style:normal;font-weight:normal;font-size:14px;line-height:16px;display:flex;align-items:center;text-decoration:underline;color:#FFFFFF}.stories{position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:-111}.stories .close-story-btn{position:absolute;top:-24px;right:0;font-size:16px;color:#fff;cursor:pointer}.stories .play-btn{position:absolute;top:32px;right:52px;color:#fff}.stories .volume-btn{position:absolute;top:32px;right:12px;color:#fff}.stories .circle{width:28px;height:28px;border-radius:50%;border:1px solid #fff;text-align:center;padding-top:6px;box-sizing:border-box;cursor:pointer;z-index:1000}.stories .blue-circle{width:32px;height:32px;border-radius:50%;border:1px solid #797CDB;text-align:center;padding-top:6px;box-sizing:border-box;cursor:pointer;z-index:1000;background:#fff;color:#797CDB;font-size:18px;position:absolute;top:46%}.stories .blue-circle:hover{color:#141975;border-color:#fff}.stories .blue-circle.disabled{color:#fff;background:#DCDCEA;border-color:#DCDCEA;pointer-events:none}.stories .prev-story-btn{left:-50px}.stories .next-story-btn{right:-50px}.stories .story-logo{position:absolute;top:32px;left:12px;width:100px}.stories .share-btn{position:absolute;bottom:24px;border-radius:50%;width:92px;font:normal 600 16px/24px 'Graphie', Arial, sans-serif;color:#fff;border:1px solid #fff;padding:3px 0;left:50%;transform:translateX(-50%);text-align:center}.story-header{background-image:url(//cdn.splashmath.com/assets/teacher/dashboard/story-background-e180d853751fe6af6457c5bca2b8de78d09594f0384c0a38e01ba76bf2929b75.png);background-size:100% 100%;background-color:#090A4A;animation-fill-mode:both;text-align:center;width:100%;height:100%;border-radius:8px;position:relative}.story-header.remove-image{background-image:none}.story-header .award-img{position:absolute;top:80px;left:0}.story-header img{margin-bottom:40px}.story-header .thank-you-image{margin-top:40px;width:230px}.story-header .spring-down{margin-top:40px}.story-header .large-text{width:100%;font:normal bold 24px/32px 'Graphie', Arial, sans-serif;text-align:center;color:#DEDFFC;margin:0 0 10px}.story-header .green-story-heading{width:100%;font:normal bold 28px/32px 'Graphie', Arial, sans-serif;text-align:center;color:#A5F9E8;margin:0 0 10px}.story-header .medium-text{width:100%;font:normal bold 20px/24px 'Graphie', Arial, sans-serif;text-align:center;color:#DEDFFC;margin:0 0 10px}.story-header .small-text{width:100%;font:normal 600 16px/20px 'Graphie', Arial, sans-serif;text-align:center;color:#DEDFFC;margin:0 0 10px}.story-header .rankView{padding:8px 24px;box-sizing:border-box;margin-bottom:32px;border-radius:0px 32px 32px 0px;text-align:left;position:absolute;left:0}.story-header .rankView .name{font:normal 600 20px/24px 'Graphie', Arial, sans-serif;color:#fff}.story-header .rankView .name span{padding-right:12px}.story-header .rankView .problems{font:normal 600 16px/24px 'Graphie', Arial, sans-serif;color:#fff;padding-left:40px}.story-header .rankView.padding{padding:16px 24px}.story-header .rankView.padding .name{line-height:32px}.story-header .rankView1{top:200px;width:302px;background:#B746E6;box-shadow:0px 4px 0px #8535A9}.story-header .rankView2{top:300px;width:262px;background:#4F52C3;box-shadow:0px 4px 0px #141975}.story-header .rankView3{top:400px;width:222px;background:#69D5C1;box-shadow:0px 4px 0px #7CB7AA}.story-header .rank-heading{position:absolute;top:100px}.story-header .replay{z-index:1000;position:absolute;bottom:24px;font:normal 600 16px/24px 'Graphie', Arial, sans-serif;color:#fff;text-align:center;cursor:pointer}.story-header .replay i{font-size:12px;padding-right:6px}.slide-animation{position:absolute;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;margin:auto;padding:0 24px;top:0;left:0;bottom:0;right:0;animation-name:yir_story_autoplay;animation-duration:4s;animation-timing-function:ease-in-out;opacity:0}.slide-animation:nth-child(1){animation-delay:0s}.slide-animation:nth-child(2){animation-delay:4s}.slide-animation:nth-child(3){animation-delay:8s}.slide-animation:nth-child(4){animation-delay:12s}.slide-animation:nth-child(5){animation-delay:16s}.slide-animation .accuracy{position:absolute;font:normal 600 28px/32px 'Graphie', Arial, sans-serif;color:#fff;top:50%;left:41%}.slide-animation.last-story{opacity:1;animation:none}.slide-animation.pie-chart-slide{background:#090A4A}.slide-animation.paused{animation-play-state:paused}@keyframes yir_story_autoplay{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes yir_story_autoplay{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.insta-stories-widget{background:#090A4A;background-image:url(//cdn.splashmath.com/assets/teacher/dashboard/story-widget-background-086e62313366096e152779466b3ca7a75bbb93ec897ffa1b8c2625c0d77322ed.png);width:100%;height:240px;border-radius:8px;padding-top:0px;text-align:center;margin:20px 0}.insta-stories-widget .year{color:#fff}.insta-stories-widget h2{color:#A5F9E8;font:normal bold 32px 'Graphie', Arial, sans-serif;margin:0;line-height:40px;padding-top:12px;padding-bottom:12px}.insta-stories-widget p{color:#DCDCEF;font:normal 600 16px/24px "proxima-nova", Arial, sans-serif;margin:0}.insta-stories-widget p.second{padding-bottom:20px}.insta-stories-widget .take-look-btn{padding:4px 4px;font:normal 600 16px/24px 'Graphie', Arial, sans-serif}.insta-stories-widget .take-look-btn i{font-size:12px;padding-left:28px}.insta-stories-modal{width:366px;height:650px;background:#090A4A;background-image:url(//cdn.splashmath.com/assets/teacher/dashboard/story-background-e180d853751fe6af6457c5bca2b8de78d09594f0384c0a38e01ba76bf2929b75.png);border-radius:8px;margin-left:-183px}.insta-stories-modal h2{color:#A5F9E8;font:normal bold 32px 'Graphie', Arial, sans-serif;margin:0}.insta-stories-modal p{color:#DCDCEF;font:normal 600 20px/28px 'Graphie', Arial, sans-serif;margin:0;padding:24px 0}.insta-stories-modal .play{display:inline-block;width:96px;height:96px;border-radius:50%;background:#fff;border:16px solid #38397B;box-sizing:border-box}.insta-stories-modal .play i{font-size:70px;position:relative;left:-3px;top:-3px;color:#F79202}.insta-stories-modal .play:hover i{color:#c47402}.insta-stories-modal .close-popup-btn{position:absolute;top:-24px;right:0;color:#a2a2ad;font-size:16px;cursor:pointer;transform:none}.insta-stories-modal .assignments-count{background:#141975;box-shadow:2px 3px 0px rgba(255,255,255,0.15);border-radius:16px;transform:rotate(-4deg);margin-bottom:60px;padding:12px}.insta-stories-modal .assignments-count img{width:75px;transform:rotate(-24deg)}.insta-stories-modal .assignments-count .problem-div{padding-left:20px;text-align:left}.insta-stories-modal .assignments-count .problem-div h5{font:normal bold 16px/20px 'Graphie', Arial, sans-serif;margin:0;color:#DEDFFC}.insta-stories-modal .assignments-count .problem-div h4{font:normal bold 20px/24px 'Graphie', Arial, sans-serif;margin:0;color:#A5F9E8}.insta-stories-modal .year{padding-top:190px;padding-bottom:10px}.story-overlay{background:rgba(0,0,0,0.9)}.insta-banner{background:#090A4A;border-radius:8px;background-image:url(//cdn.splashmath.com/assets/teacher/dashboard/banner-b91dcb4928eb958cf1df573d10663f73d33471ac921ee5b6b3a8d2e190203b41.png);color:#dcdcef;font:normal 600 16px/16px 'Graphie', Arial, sans-serif;padding:12px 200px;margin-bottom:16px}.insta-banner>div{display:inline-block;width:75%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:3px}.insta-banner>div img{padding-left:8px;margin-top:-6px;width:28px}.insta-banner>div .recap{color:#A5F9E8;font:normal bold 16px/24px 'Graphie', Arial, sans-serif}.insta-banner .take-look-btn{padding:4px 17px;font:normal 600 16px/24px 'Graphie', Arial, sans-serif}.insta-banner .take-look-btn i{font-size:12px;padding-right:8px}.onboarding-container{background:#4b4b4b;margin-top:15px;padding:16px;position:relative;text-align:center;z-index:0}.onboarding-container>p{font:normal 600 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;color:#fff;text-align:center}.onboarding-container .collapse-icon{position:absolute;right:20px;font-size:28px;color:#fff;bottom:10px;cursor:pointer}.onboarding-container .ok-btn{width:86px;padding:7px;font:normal bold 14px/18px "proxima-nova", Helvetica, Arial, sans-serif;box-sizing:border-box;margin-top:10px}.onboarding-container .ok-btn:hover{margin-top:10px}.onboarding-container .left-image{position:absolute;left:0;top:0}.onboarding-container .right-image{position:absolute;right:0;top:0}.onboarding-container .progressbar{width:610px;margin:0 auto}.onboarding-container .progressbar li{font:normal normal 12px/14px "proxima-nova", Helvetica, Arial, sans-serif;color:#fff;list-style:none;display:inline-block;width:20%;position:relative;z-index:0;text-align:center}.onboarding-container .progressbar li i{font-size:25px;color:#73e38e;background-color:#fff;border-radius:50%;width:23px;height:23px;display:block;margin:0 auto 10px auto;border:1px solid #73e38e}.onboarding-container .progressbar li i.numberList{font:normal normal 14px/16px "proxima-nova", Helvetica, Arial, sans-serif;color:#c0bfbf;line-height:24px;border:1px solid #ddd}.onboarding-container .progressbar li i.numberList:hover{background-color:#d2f7db}.onboarding-container .progressbar li:after{content:"";position:absolute;width:100%;border:1px dashed #fff;top:12px;right:-50%;z-index:-1}.onboarding-container .progressbar li.completed:after{border:1px solid #73e38e}.onboarding-container .progressbar li.completed+li i{border:1px solid #73e38e}.onboarding-container .progressbar li:first-child{pointer-events:none}.onboarding-container .progressbar li:last-child:after{content:none}.collapsible-container{height:78px;padding:22px 110px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,1,0.32);box-sizing:border-box;position:relative}.collapsible-container .left-side-headings{display:inline-block;width:75%}.collapsible-container .left-side-headings h2{font:normal bold 18px/20px 'museo-sans', Arial, sans-serif;color:#4b4b4b;margin:0}.collapsible-container .cta{float:right;width:168px;font:normal bold 14px/16px "proxima-nova", Helvetica, Arial, sans-serif;box-sizing:border-box;padding:8px}.collapsible-container .cta.disabled{background-color:#d6d6d6;pointer-events:none}.collapsible-container .upward-triangle{position:absolute;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:10px solid #fff;top:-10px}.collapsible-container .step-1{left:22%}.collapsible-container .step-2{left:35%}.collapsible-container .step-3{left:48%}.collapsible-container .step-4{left:61%}.collapsible-container .step-5{left:74%}.report-text{font:normal normal 14px/24px "proxima-nova", Helvetica, Arial, sans-serif;color:#757575;margin:0}.report-text strong{color:#187fab;text-decoration:underline;cursor:pointer}.report-text .info-icon{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#f88484;color:#fff;text-align:center;line-height:12px;margin-right:5px;font-size:10px}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.home-access-page *{margin:0;padding:0}.home-access-page .modal-sm{padding:15px 20px;margin-left:-200px}.home-access-page .modal-sm .red-cross{color:#f88484}.home-access-page .backbtn{margin-right:19px;padding-left:3px;color:var(--medium-grey-1)}.home-access-page .backbtn i{font-size:12px}.home-access-page .know-more{float:right;color:var(--pure-purple);font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.home-access-page .know-more:hover{color:var(--navy-blue)}.home-access-page .know-more svg{padding-left:7px;color:var(--navy-blue)}.home-access-page h3{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:#1A1A1A;display:inline-block}.home-access-page h5{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding-top:48px;display:inline-block}.home-access-page h5 span{border-radius:8px;background-color:var(--highlight-box-fill-color);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-left:12px;padding:2px 0;width:176px;display:inline-block;text-align:center}.home-access-page .parents-connected-container{padding-top:56px}.home-access-page .parents-connected-container .parents-connected-heading{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family)}.home-access-page .parents-connected-container .parents-connected-span{background-color:var(--light-green);color:var(--dark-green);float:none;padding:4px 8px;margin-left:16px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);border-radius:8px}.home-access-page .parents-connected-container .parents-connected-span-0-connected{background-color:var(--light-grey-3);color:var(--medium-grey-1);float:none;padding:4px 8px;margin-left:16px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);border-radius:8px}.home-access-page .iconcust-iconQuestion{margin-left:10px;vertical-align:text-top;color:var(--medium-grey-2);cursor:pointer}.home-access-page .iconcust-iconQuestion:hover{color:var(--navy-blue)}.home-access-page .iconcust-iconQuestion:hover+.common-tooltip{display:block}.home-access-page .parent-invite-btn{display:inline-block;width:75px;border-radius:0 8px 8px 0;background-color:var(--pure-purple);color:#fff;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);height:30px;vertical-align:top;box-sizing:border-box;text-align:center;padding-top:6px;cursor:pointer}.home-access-page .parent-invite-btn.disabled{color:var(--white);pointer-events:none}.home-access-page .parent-invite-btn:hover,.home-access-page .parent-invite-btn:active,.home-access-page .parent-invite-btn:focus{margin:0;border-bottom-width:0;background-color:var(--navy-blue)}.home-access-page .invite-parent-process-list{padding-top:24px}.home-access-page .invite-parent-process-list li{width:32%;float:left;border-left:4px solid var(--light-grey-3)}.home-access-page .invite-parent-process-list li div{padding-left:12px}.home-access-page .invite-parent-process-list li p,.home-access-page .invite-parent-process-list li span{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-family:var(--graphie-base-font-family);padding-left:12px;padding-top:4px;width:80%}.home-access-page .invite-parent-process-list li:last-child p,.home-access-page .invite-parent-process-list li:last-child span{width:100%}.home-access-page .individual-parent-list{border:1px solid var(--light-grey-2);margin-top:12px;border-radius:8px}.home-access-page .individual-parent-list>li{border-bottom:1px solid var(--light-grey-2)}.home-access-page .individual-parent-list>li:last-child{border-bottom:none}.home-access-page .individual-parent-list *{box-sizing:border-box}.home-access-page .individual-parent-list .table-header{background-color:var(--light-grey-4);border-radius:8px 8px 0 0;border-bottom:none}.home-access-page .individual-parent-list .table-header ul li{border-right:1px solid var(--light-grey-2);float:left;min-height:62px;padding:15px 21px;align-items:center;display:inline-flex;justify-content:space-between}.home-access-page .individual-parent-list .table-header ul li:last-child{border-right:none}.home-access-page .individual-parent-list .table-header ul li p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:10px;line-height:12px;font-family:var(--graphie-base-font-family)}.home-access-page .individual-parent-list .table-header ul li h6{font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.home-access-page .individual-parent-list .table-header ul li.share span,.home-access-page .individual-parent-list .table-header ul li.download span{position:absolute;font-style:normal;font-weight:600;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);left:-8px;top:23px;background:var(--light-grey-4);padding:2px;color:var(--medium-grey-2)}.home-access-page .individual-parent-list .studentDetails{display:table}.home-access-page .individual-parent-list .studentDetails li{padding-left:15px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);vertical-align:middle;display:table-cell;height:80px}.home-access-page .individual-parent-list .studentDetails li .main-icon{color:var(--medium-grey-2);font-size:20px;cursor:pointer}.home-access-page .individual-parent-list .studentDetails li .main-icon:hover{color:var(--navy-blue)}.home-access-page .individual-parent-list .studentDetails li p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding-top:5px}.home-access-page .individual-parent-list .studentDetails .share-link-input{position:absolute;z-index:-1;opacity:0}.home-access-page .individual-parent-list .student{width:184px}.home-access-page .individual-parent-list .student .check-icon{color:var(--pure-green);float:right}.home-access-page .individual-parent-list .student strong{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;width:132px}.home-access-page .individual-parent-list .email{width:724px;position:relative}.home-access-page .individual-parent-list .email .parent-email-id{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.home-access-page .individual-parent-list .email a{padding-left:10px}.home-access-page .individual-parent-list .email h6{margin-right:20px}.home-access-page .individual-parent-list .email h2{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);text-decoration:underline;background-color:white;cursor:pointer;padding:6px 8px;border-radius:4px}.home-access-page .individual-parent-list .email h2:hover{color:#4F52C3}.home-access-page .individual-parent-list .email .preview-invite-button{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);text-decoration:underline;background-color:white;cursor:pointer;padding:6px 8px;border-radius:4px}.home-access-page .individual-parent-list .email .preview-invite-button:hover{color:#4F52C3}.home-access-page .individual-parent-list .email .parent-email-error{color:var(--pure-red);font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);padding-left:12px}.home-access-page .individual-parent-list .email .home-access-disabled{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.home-access-page .individual-parent-list .email input{border:1px solid var(--light-grey-1);width:365px;height:30px;padding:6px 12px;border-radius:8px 0 0 8px;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.home-access-page .individual-parent-list .email input:focus{box-shadow:none}.home-access-page .individual-parent-list .email .edit-icon{padding-left:5px;color:var(--medium-grey-2)}.home-access-page .individual-parent-list .email .edit-icon:hover{color:var(--navy-blue)}.home-access-page .individual-parent-list .email .send-reminder-link{font-weight:400;color:var(--pure-purple);text-decoration:underline;padding-left:5px}.home-access-page .individual-parent-list .email .send-reminder-link:hover{color:var(--navy-blue)}.home-access-page .individual-parent-list .email .onboarded{color:var(--pure-green);font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.home-access-page .individual-parent-list .email .onboarded svg{margin-right:6px;vertical-align:bottom}.home-access-page .individual-parent-list .email .overlay{background:rgba(0,0,0,0.8)}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup{border-radius:16px;padding:12px 67px;width:706px;margin-left:-365px}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .cross-icon{left:100%;position:absolute;top:-32px;right:0;color:var(--white);background:transparent;border:none;font-size:20px;width:20px;margin-left:-20px;cursor:pointer}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-header p{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);text-align:center;color:var(--dark-grey);margin-bottom:24px}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup hr{border:1px solid var(--light-grey-2)}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-content{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:24px 0 0 0}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-content h5{font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:8px;padding-top:0px}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-content h4{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);display:inline-block;margin:0;color:var(--medium-grey-2)}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:8px}.home-access-page .individual-parent-list .email .overlay .preview-invite-popup .invite-popup-content h6{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin-bottom:16px}.home-access-page .individual-parent-list .tooltip{display:none;border-radius:8px;box-shadow:0px 2px 6px rgba(0,0,0,0.12);position:absolute;bottom:-6%;z-index:1;left:58%;background:var(--tooltip-fill-color);padding:5px;transform:translateX(-50%);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--tooltip-text-color)}.home-access-page .individual-parent-list .tooltip i{font-size:10px;margin-right:5px;color:var(--pure-green);background:#fff;border-radius:50%;width:9px;display:inline-block;height:10px}.home-access-page .individual-parent-list .tooltip:before{position:absolute;content:"";display:block;height:0;width:0;border-bottom:6px solid var(--tooltip-fill-color);border-left:6px solid transparent;border-right:6px solid transparent;top:-6px;left:50%;margin-left:-6px;z-index:1}.home-access-page .individual-parent-list .tooltip:after{position:absolute;content:"";display:block;height:0;width:0;border-bottom:6px solid var(--tooltip-fill-color);border-left:6px solid transparent;border-right:6px solid transparent;top:-6px;left:50%;margin-left:-6px}.home-access-page .individual-parent-list .share{width:110px;text-align:center;position:relative}.home-access-page .individual-parent-list .share .share-icon:hover .tooltip.hover-tooltip{display:inline-block;width:65px}.home-access-page .individual-parent-list .share .share-icon .tooltip.active-tooltip{display:inline-block;width:110px}.home-access-page .individual-parent-list .download{text-align:center;width:150px;position:relative}.home-access-page .individual-parent-list .download .download-icon:hover .tooltip.hover-tooltip{display:inline-block;width:140px}.home-access-page .individual-parent-list .download .download-icon .tooltip.active-tooltip{display:inline-block;width:140px}.home-access-page .upload-left{float:left;position:relative}.home-access-page .upload-left .invite-btn i{transform:rotate(90deg);display:inline-block;padding:0;font-size:9px;padding-top:4px}.home-access-page .upload-right{float:right;position:relative}.home-access-page .upload-right .invite-btn{color:var(--dark-navy-blue);background:var(--light-grey-4);border:1px solid var(--dark-navy-blue);padding:8px 16px}.home-access-page .upload-right .invite-btn i{vertical-align:text-bottom;padding-right:8px}.home-access-page .upload-right .invite-btn .excel-invite{vertical-align:middle}.home-access-page .upload-right .invite-btn:hover{background:#E6E7FD}.home-access-page .download-right{float:right}.home-access-page .download-right .invite-btn i{padding-right:10px}.home-access-page .download-left{float:left}.home-access-page .download-left .invite-btn{color:var(--dark-navy-blue);background:var(--light-grey-4);border:1px solid var(--dark-navy-blue);padding:8px 16px}.home-access-page .download-left .invite-btn i{vertical-align:text-bottom;padding-right:8px}.home-access-page .download-left .invite-btn:hover{background:var(--purple)}.home-access-page .copy-invite{float:left}.home-access-page .copy-invite .invite-btn{background:var(--pure-purple);color:var(--white);padding:10px 16px}.home-access-page .copy-invite .invite-btn i{vertical-align:text-bottom;padding-right:8px}.home-access-page .copy-invite .invite-btn:hover{background:#141975;color:var(--white)}.home-access-page .copy-invite .invite-preview-on-hover{display:none}.home-access-page .copy-invite .invite-btn:hover+.invite-preview-on-hover{display:block;position:relative;top:-7px;left:-104px}.home-access-page .copy-invite .invite-btn:hover+.invite-preview-on-hover .common-tooltip{background:var(--dark-grey)}.home-access-page .copy-invite .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-header p{text-align:center;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);margin-top:5px}.home-access-page .copy-invite .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-body{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);margin:0 10px 10px 10px;overflow-wrap:break-word}.home-access-page .copy-invite .invite-btn:hover+.invite-preview-on-hover .common-tooltip .invite-preview-on-hover-body .underline{text-decoration:underline;display:inline-block;margin:0;color:var(--white)}.home-access-page .copy-invite h6{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);margin-bottom:8px}.home-access-page .copy-invite h4{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.home-access-page .copy-invite .copied-invite{display:flex;color:var(--roster-table-parent-invite-consumed-color);margin-top:24px;margin-bottom:12px}.home-access-page .copy-invite .copied-invite i{font-size:16px;margin-right:9px}.home-access-page .copy-invite .copied-invite span{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.home-access-page .upload-download-containers{padding:16px;width:48.6%;box-sizing:border-box;margin-top:8px;border-radius:8px;background:#F8F8FD;margin-right:24px}.home-access-page .upload-download-containers .upload-download-text{display:inline-block}.home-access-page .upload-download-containers .upload-download-text h6{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);margin-bottom:8px}.home-access-page .upload-download-containers .upload-download-text h4{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.home-access-page .upload-download-containers .upload-download-text p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.home-access-page .upload-download-containers .invite-btn{float:left;text-align:center;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);box-sizing:border-box;margin-top:16px;cursor:pointer;font-style:normal}.home-access-page .upload-download-containers .invite-btn i{vertical-align:text-bottom;padding-right:8px}.home-access-page .upload-download-containers .invite-parents-section{background:#fff;display:none;width:200px;height:168px;position:absolute;box-sizing:border-box;padding:16px;top:57px;right:0;border-radius:8px;box-shadow:var(--light-box-shadow);border:solid 1px var(--light-grey-2);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.home-access-page .upload-download-containers .invite-parents-section a,.home-access-page .upload-download-containers .invite-parents-section .upload-link{text-decoration:underline;color:var(--pure-purple);cursor:pointer}.home-access-page .upload-download-containers .invite-parents-section a:hover,.home-access-page .upload-download-containers .invite-parents-section .upload-link:hover{color:var(--navy-blue)}.home-access-page .upload-download-containers .invite-parents-section label{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.home-access-page .upload-download-containers .invite-parents-section ul li{padding-bottom:10px}.home-access-page .upload-download-containers .invite-parents-section ul li p{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:#9e9e9e;padding-left:14px}.home-access-page .upload-download-containers .invite-parents-section ul li p.parent-email-error-msg{color:var(--pure-red)}.home-access-page .upload-download-containers .invite-parents-section.show-section{display:inline-block;z-index:1}.home-access-page .upload-download-containers .invite-parents-section .parent-invite-btn{border-radius:8px;position:absolute;bottom:15px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);width:88px;height:32px;text-align:center;padding-top:2px}.home-access-page .upload-download-containers-last{margin-right:0}.home-access-page .upload-download-container{padding-top:16px;padding-left:16px;width:47%;height:84px;box-sizing:border-box;margin-top:12px;border-radius:8px;border:1px solid var(--light-grey-2)}.home-access-page .upload-download-container .upload-download-text{width:54%;display:inline-block}.home-access-page .upload-download-container .upload-download-text h6{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.home-access-page .upload-download-container .upload-download-text p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.home-access-page .upload-download-container .invite-btn{width:140px;float:right;text-align:center;margin-right:16px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);box-sizing:border-box;padding:6px 0;margin-top:11px;cursor:pointer}.home-access-page .upload-download-container .invite-btn.download{width:160px}.home-access-page .upload-download-container .invite-parents-section{background:#fff;display:none;width:200px;height:168px;position:absolute;box-sizing:border-box;padding:16px;top:57px;right:0;border-radius:8px;box-shadow:var(--light-box-shadow);border:solid 1px var(--light-grey-2);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.home-access-page .upload-download-container .invite-parents-section a,.home-access-page .upload-download-container .invite-parents-section .upload-link{text-decoration:underline;color:var(--pure-purple);cursor:pointer}.home-access-page .upload-download-container .invite-parents-section a:hover,.home-access-page .upload-download-container .invite-parents-section .upload-link:hover{color:var(--navy-blue)}.home-access-page .upload-download-container .invite-parents-section label{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.home-access-page .upload-download-container .invite-parents-section ul li{padding-bottom:10px}.home-access-page .upload-download-container .invite-parents-section ul li p{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:#9e9e9e;padding-left:14px}.home-access-page .upload-download-container .invite-parents-section ul li p.parent-email-error-msg{color:var(--pure-red)}.home-access-page .upload-download-container .invite-parents-section.show-section{display:inline-block;z-index:1}.home-access-page .upload-download-container .invite-parents-section .parent-invite-btn{border-radius:8px;position:absolute;bottom:15px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);width:88px;height:32px;text-align:center;padding-top:2px}.home-access-page .or-text{display:inline-block;width:6%;text-align:center;padding-top:40px;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.faq-modal{box-sizing:border-box;margin-left:-410px}.faq-modal .addition-header{height:80px;padding:32px 32px 0 32px;box-sizing:border-box}.faq-modal .addition-header .cross-icon{margin-left:-20px}.faq-modal .addition-header h4{padding:10px 0 9px}.faq-modal .modal-body{padding:0 32px 32px;height:480px;overflow-y:auto}.faq-modal .faq-list{text-align:left}.faq-modal .faq-list>li{float:left;width:62%}.faq-modal .faq-list>li:first-child{float:right;width:38%;position:relative}.faq-modal .faq-list>li:first-child img{position:absolute;left:6%;top:100px}.faq-modal .faq-list>li:last-child{width:100%}.faq-modal .faq-list>li h5{color:#4b4b4b;font:normal bold 20px/24px "proxima-nova", Helvetica,Arial,sans-serif;padding-top:32px}.faq-modal .faq-list>li.full-width{width:100%}.faq-modal .faq-list>li.full-width .left-side-text{width:63%}.faq-modal .left-side-text li{color:#4b4b4b;font:normal normal 14px/16px "proxima-nova", Helvetica,Arial,sans-serif}.faq-modal .left-side-text li h6{font-weight:bold;padding-top:16px;padding-bottom:6px;font:normal bold 16px/20px "proxima-nova", Helvetica,Arial,sans-serif}.faq-modal .access-work-description{font:normal normal 12px/14px "proxima-nova", Helvetica,Arial,sans-serif}.faq-modal .home-access-work-list{padding-top:24px}.faq-modal .home-access-work-list li{width:37%;float:left;position:relative}.faq-modal .home-access-work-list li h4{color:#65a9ba;font:normal 600 22px/26px "proxima-nova", Helvetica,Arial,sans-serif;padding-bottom:6px}.faq-modal .home-access-work-list li p,.faq-modal .home-access-work-list li h6{color:#4b4b4b;font:normal normal 14px/16px "proxima-nova", Helvetica,Arial,sans-serif;width:65%;padding-bottom:4px;display:inline-block}.faq-modal .home-access-work-list li h6{font:normal bold 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;padding-bottom:8px}.faq-modal .home-access-work-list li i{border:solid #f2f2f2;border-width:0 1px 1px 0;display:inline-block;padding:40px;transform:rotate(-45deg) skew(-20deg, -20deg);-webkit-transform:rotate(-45deg) skew(-20deg, -20deg);position:absolute;right:35px;top:45px}.faq-modal .home-access-work-list li:last-child{width:26%}.faq-modal .home-access-work-list li:last-child p,.faq-modal .home-access-work-list li:last-child h6{width:100%}.class-transfer-container{display:flex;flex-flow:column nowrap;min-height:780px}.class-transfer-container nav{flex-basis:60px;display:flex;flex-direction:column}.class-transfer-container nav .back-button{flex:1;font:normal bold 18px/24px "proxima-nova", Helvetica,Arial,sans-serif;padding-bottom:30px;color:#4B4B4B}.class-transfer-container nav .back-button i{vertical-align:middle;color:var(--medium-grey-1)}.class-transfer-container nav .back-button span{vertical-align:middle;padding-left:20px}.class-transfer-container main{flex-basis:490px;display:flex}.class-transfer-container main section{flex:7}.class-transfer-container main section header{margin-bottom:32px}.class-transfer-container main section header h3{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;padding-bottom:8px}.class-transfer-container main section header p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-right:15px}.class-transfer-container main section.class-transfer-form label{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.class-transfer-container main section.class-transfer-form .form-input{padding-bottom:24px}.class-transfer-container main section.class-transfer-form ::placeholder{color:var(--medium-grey-2)}.class-transfer-container main section.class-transfer-form input[type=text]{width:100%;padding:16px 17px;border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-transfer-container main section.class-transfer-form textarea{width:100%;padding:16px 31px 48px 16px;border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.class-transfer-container main section.class-transfer-form .transfer-validity{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-bottom:40px}.class-transfer-container main section.class-transfer-form .form-input-error{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-red);min-height:12px;padding-top:5px}.class-transfer-container main section.cancel-success img{padding-top:40px;height:54px}.class-transfer-container main section .submit-button{background:var(--light-grey-1);border-radius:21px;text-align:center;padding:10px 24px;color:var(--white);border:none;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-block;width:200px}.class-transfer-container main section .submit-button.active{background:var(--primary-cta-fill-color);cursor:pointer}.class-transfer-container main section .submit-button.active:hover,.class-transfer-container main section .submit-button.active:active{background-color:var(--primary-cta-fill-hover-color);border-color:var(--primary-cta-border-hover-color);color:var(--primary-cta-text-hover-color);margin:0;outline:0}.class-transfer-container main section .submit-button.active.white-bg{background:var(--secondary-cta-fill-color);color:var(--secondary-cta-text-color);border:1px solid var(--secondary-cta-border-color);margin-left:24px}.class-transfer-container main section .submit-button.active.white-bg:hover,.class-transfer-container main section .submit-button.active.white-bg:active{background-color:var(--secondary-cta-fill-hover-color);border-color:var(--secondary-cta-border-hover-color);color:var(--secondary-cta-text-hover-color);margin:0;outline:0}.class-transfer-container main section .submit-button.active.wide-spaced{width:240px}.class-transfer-container main section .cancel-transfer{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration-line:underline;color:var(--dark-grey);cursor:pointer}.class-transfer-container main section .cancel-transfer:hover{color:var(--navy-blue)}.class-transfer-container main aside{flex:4;padding-left:100px;padding-top:24px}.teacher-referral-container{display:flex;flex-flow:column nowrap;min-height:780px}.teacher-referral-container nav{flex-basis:90px;display:flex;flex-direction:column}.teacher-referral-container nav .back-button{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);margin-bottom:30px;color:var(--medium-grey-1);width:fit-content}.teacher-referral-container nav .back-button i{vertical-align:middle;color:var(--medium-grey-1)}.teacher-referral-container nav .back-button span{vertical-align:middle;padding-left:20px}.teacher-referral-container nav .refer-account-type{font:normal 16px/24px "proxima-nova", Helvetica,Arial,sans-serif;display:flex;border-bottom:1px solid var(--light-grey-2)}.teacher-referral-container nav .refer-account-type ul{text-align:center}.teacher-referral-container nav .refer-account-type ul li{padding:0px 0px 8px;margin-right:16px;width:130px;cursor:pointer;font-style:normal;font-weight:400;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.teacher-referral-container nav .refer-account-type ul li.active{color:var(--dark-navy-blue);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);border-bottom:3px solid var(--pure-purple);font-weight:bold}.teacher-referral-container nav .refer-account-type ul li.active:hover{color:var(--dark-navy-blue)}.teacher-referral-container nav .refer-account-type ul li:hover{color:var(--navy-blue)}.teacher-referral-container main{flex-basis:460px;display:flex}.teacher-referral-container main section{flex-basis:512px}.teacher-referral-container main section header{padding-top:24px;margin-bottom:32px}.teacher-referral-container main section header h3{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);margin:0;padding-bottom:8px}.teacher-referral-container main section header p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.teacher-referral-container main section.teacher-referral-form label{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.teacher-referral-container main section.teacher-referral-form .form-input{padding-bottom:24px}.teacher-referral-container main section.teacher-referral-form .form-input label{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.teacher-referral-container main section.teacher-referral-form .form-input.admin-name{width:46%;display:inline-block;margin-right:40px}.teacher-referral-container main section.teacher-referral-form .form-input.admin-title{width:46%;display:inline-block;vertical-align:bottom}.teacher-referral-container main section.teacher-referral-form .form-input .admin-contact{border:1px solid #D6D6D6;box-sizing:border-box;border-radius:8px}.teacher-referral-container main section.teacher-referral-form .form-input .admin-contact:focus-within{border-color:#757575;box-shadow:0px 2px 8px rgba(0,0,0,0.08)}.teacher-referral-container main section.teacher-referral-form .form-input .admin-contact span{padding:16px 24px;border-right:1px solid #E0E0E0;font-size:16px;line-height:16px}.teacher-referral-container main section.teacher-referral-form .form-input .admin-contact input{display:inline-block;width:85%;border:none}.teacher-referral-container main section.teacher-referral-form .form-input .admin-contact input:focus{box-shadow:none}.teacher-referral-container main section.teacher-referral-form ::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.teacher-referral-container main section.teacher-referral-form input[type=text]{width:100%;padding:16px 17px;border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-2)}.teacher-referral-container main section.teacher-referral-form input[type=text]:focus{border-color:var(--pure-purple);color:var(--dark-grey);box-shadow:0px 2px 8px rgba(0,0,0,0.08)}.teacher-referral-container main section.teacher-referral-form textarea{width:100%;padding:16px 31px 48px 16px;border:1px solid var(--light-grey-2);box-sizing:border-box;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.teacher-referral-container main section.teacher-referral-form textarea:focus{border-color:var(--pure-purple);color:var(--dark-grey)}.teacher-referral-container main section.teacher-referral-form .form-input-error{font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--pure-red);min-height:12px;padding-top:5px}.teacher-referral-container main section.referral-success{padding-top:40px}.teacher-referral-container main section.referral-success i{font-size:44px;color:var(--pure-green)}.teacher-referral-container main section .submit-button{background:var(--light-grey-1);border-radius:21px;text-align:center;padding:10px 24px;color:var(--white);border:none;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);display:inline-block;margin-top:15px}.teacher-referral-container main section .submit-button.active{background:var(--dark-navy-blue);cursor:pointer}.teacher-referral-container main section .submit-button.active:hover{background:var(--navy-blue)}.teacher-referral-container main aside{flex-basis:325px;margin-left:auto;padding-top:24px}.teacher-referral-container main aside .total-referrals-number{padding:20px 0;margin:10px 0;text-align:center;color:#020533;font:normal bold 18px/26px Graphie;background:url(//cdn.splashmath.com/assets/teacher/total-referrals-bg-0bcd09ceb8857e0a63bc71f2b1063a601685f411ce4d09ee95bc6dc8841b4253.png) no-repeat center top;background-size:235px 58px}.teacher-referral-container main aside .total-referrals-text{text-align:center;padding:5px 30px;color:var(--medium-grey-1);font:normal normal 16px/24px Graphie}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.daily-activity-report{position:relative;padding:24px 36px 24px 12px}.daily-activity-report .table-header{display:flex;padding-bottom:8px;align-items:center;position:relative}.daily-activity-report .table-header .date-range{margin-right:auto;color:var(--heading);font-style:normal;font-weight:700;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.daily-activity-report .table-header .table-legend{padding-right:16px;border-right:1px solid var(--light-grey-2);margin-right:16px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family)}.daily-activity-report .table-header .table-legend .legend-val{color:var(--pure-red)}.daily-activity-report .table-header .table-legend .legend-desc{color:var(--medium-grey-1)}.daily-activity-report .table-header .dropdown-wrapper{display:flex;align-items:baseline;z-index:3}.daily-activity-report .table-header .arrow-head{width:24px;height:24px;position:absolute;background:var(--white);z-index:3;top:50px;border:1px solid var(--medium-purple);border-radius:50%;box-sizing:border-box;cursor:pointer}.daily-activity-report .table-header .arrow-head .arrow-direction{width:7px;height:7px;transform:rotate(45deg);position:absolute;top:6px}.daily-activity-report .table-header .arrow-head.left{left:100px}.daily-activity-report .table-header .arrow-head.left .arrow-direction{border-bottom:2px solid var(--medium-purple);border-left:2px solid var(--medium-purple);left:8px}.daily-activity-report .table-header .arrow-head.right{right:-30px}.daily-activity-report .table-header .arrow-head.right .arrow-direction{border-top:2px solid var(--medium-purple);border-right:2px solid var(--medium-purple);left:5px}.daily-activity-report .table-header .arrow-head.disabled{background:var(--light-grey-2);border:none;cursor:auto}.daily-activity-report .table-header .arrow-head.disabled .arrow-direction{border-color:var(--white);top:7px}.daily-activity-report .table-header .arrow-head.disabled.left .arrow-direction{left:9px}.daily-activity-report .table-header .arrow-head.disabled.right .arrow-direction{left:6px}.daily-activity-report .table-header .arrow-head.disabled:hover .common-tooltip{display:block}.daily-activity-report .table-header .arrow-head:not(.disabled):hover{background:var(--medium-purple)}.daily-activity-report .table-header .arrow-head:not(.disabled):hover .arrow-direction{border-color:var(--white)}.daily-activity-report .daily-report-table{border:1px solid var(--light-grey-2);border-radius:8px;display:grid;width:912px;max-height:900px;grid-template-rows:71px;border-bottom:none;grid-auto-rows:minmax(68px, max-content);grid-template-columns:148px repeat(4, 86px) 248px repeat(2, 86px)}.daily-activity-report .daily-report-table.enable-scroll{overflow:scroll}.daily-activity-report .daily-report-table.disable-scroll{overflow:hidden}.daily-activity-report .daily-report-table .column-header{grid-column:1/-1;display:flex;position:sticky;top:0;background:var(--light-grey-4);z-index:2}.daily-activity-report .daily-report-table .column-header .empty-box{flex-basis:148px;border-right:1px solid var(--light-grey-2);border-bottom:1px solid var(--light-grey-2);box-sizing:border-box}.daily-activity-report .daily-report-table .column-header .wrapper{flex-basis:86px;display:flex;flex-direction:column;text-align:center;cursor:pointer;position:relative;border-bottom:1px solid var(--light-grey-2);box-sizing:border-box}.daily-activity-report .daily-report-table .column-header .wrapper:not(:last-child){border-right:1px solid var(--light-grey-2)}.daily-activity-report .daily-report-table .column-header .wrapper .activity-date{border-bottom:1px solid var(--light-grey-2);flex:2;padding-top:5px}.daily-activity-report .daily-report-table .column-header .wrapper .activity-date .day-name{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.daily-activity-report .daily-report-table .column-header .wrapper .activity-date .date-name{color:var(--medium-grey-1);font-style:normal;font-weight:700;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family)}.daily-activity-report .daily-report-table .column-header .wrapper .logged-in{flex:1;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);display:flex;justify-content:center;align-items:center}.daily-activity-report .daily-report-table .column-header .wrapper .logged-in .no-login{display:inline-block;width:8px;height:8px;background:var(--light-grey-2);border-radius:50%}.daily-activity-report .daily-report-table .column-header .wrapper .logged-in .no-login.no-data{background:white}.daily-activity-report .daily-report-table .column-header .wrapper .logged-in:hover .common-tooltip{display:block}.daily-activity-report .daily-report-table .column-header .wrapper.expanded{flex-basis:248px}.daily-activity-report .daily-report-table .column-header .wrapper.expanded .activity-date{border-bottom:3px solid var(--pure-purple);background:var(--medium-purple)}.daily-activity-report .daily-report-table .column-header .wrapper.expanded .activity-date .day-name{color:var(--white)}.daily-activity-report .daily-report-table .column-header .wrapper.expanded .activity-date .date-name{color:var(--white)}.daily-activity-report .daily-report-table .column-header .wrapper.expanded:hover .activity-date{border-bottom:3px solid var(--pure-purple);background:var(--medium-purple)}.daily-activity-report .daily-report-table .column-header .wrapper.expanded:hover .activity-date .day-name{color:var(--white)}.daily-activity-report .daily-report-table .column-header .wrapper.expanded:hover .activity-date .date-name{color:var(--white)}.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover{background:var(--light-grey-2)}.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover>.common-tooltip{display:block}.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover .activity-date .day-name,.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover .activity-date .date-name{color:var(--navy-blue)}.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover .logged-in{color:var(--navy-blue)}.daily-activity-report .daily-report-table .column-header .wrapper.hoverdays:hover .logged-in .no-login{background:var(--medium-grey-2)}.daily-activity-report .daily-report-table .student-list{border:1px solid var(--light-grey-2);display:contents;flex-direction:column}.daily-activity-report .daily-report-table .student-list .student-row{display:contents}.daily-activity-report .daily-report-table .student-list .student-row .student-name{display:flex;align-items:center;border-right:1px solid var(--light-grey-2);border-bottom:1px solid var(--light-grey-2);padding-left:16px;color:var(--dark-grey);font-style:normal;font-weight:700;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.daily-activity-report .daily-report-table .student-list .student-row .student-data{display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid var(--light-grey-2);font-style:normal;font-weight:400;font-size:12px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.daily-activity-report .daily-report-table .student-list .student-row .student-data:not(.absent,.no-activity,.empty,.invalid,.dar-coachmark-cell){cursor:pointer}.daily-activity-report .daily-report-table .student-list .student-row .student-data:not(:last-child){border-right:1px solid var(--light-grey-2)}.daily-activity-report .daily-report-table .student-list .student-row .student-data:hover:not(.dar-coachmark-cell):not(.absent,.no-activity,.empty,.invalid){background:var(--light-grey-2);border:1px solid var(--navy-blue)}.daily-activity-report .daily-report-table .student-list .student-row .student-data:hover:not(.dar-coachmark-cell) .activity-details .activity-tags .tag-name{background:white;color:var(--dark-grey)}.daily-activity-report .daily-report-table .student-list .student-row .student-data:hover:not(.dar-coachmark-cell) .expand-icon{color:var(--navy-blue)}.daily-activity-report .daily-report-table .student-list .student-row .student-data:hover:not(.dar-coachmark-cell) .common-tooltip{display:block}.daily-activity-report .daily-report-table .student-list .student-row .student-data.empty{cursor:auto}.daily-activity-report .daily-report-table .student-list .student-row .student-data.empty:hover{background:white}.daily-activity-report .daily-report-table .student-list .student-row .student-data.dar-coachmark-cell{background:white;z-index:1010;border-top:1px solid rgba(0,0,0,0.12);border-left:1px solid rgba(0,0,0,0.12);border-radius:4px}.daily-activity-report .daily-report-table .student-list .student-row .student-data.invalid{background:var(--light-grey-4)}.daily-activity-report .daily-report-table .student-list .student-row .student-data.absent{color:var(--pure-red);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.daily-activity-report .daily-report-table .student-list .student-row .student-data.no-activity{color:var(--medium-grey-2)}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details{display:flex;align-items:baseline;padding:10px}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details .cell-activity-time{flex:2;white-space:nowrap;text-align:end}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details .cell-activity-time .time-value{font-size:14px;font-weight:600}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details .cell-activity-time.expanded{margin-right:8px;margin-bottom:5px}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details .activity-tags{flex:9;display:flex;flex-wrap:wrap;max-width:168px}.daily-activity-report .daily-report-table .student-list .student-row .student-data .activity-details .activity-tags .tag-name{padding:2px 8px;background:var(--light-blue-2);border-radius:17px;margin:2px 5px 2px 0;white-space:nowrap}.daily-activity-report .daily-report-table .student-list .student-row .student-data .expand-icon{position:absolute;right:2px;bottom:-3px;font-size:13px;color:var(--medium-grey-2)}.daily-activity-report .daily-report-table .student-list .student-row .student-data .dar-coachmark{z-index:1011}.daily-activity-report .daily-report-table .student-list .student-row .student-data .dar-coachmark .common-tooltip{font-size:14px;padding:16px;line-height:20px}.daily-activity-report .daily-report-table .student-list .student-row .student-data .dar-coachmark .common-tooltip .dar-coachmark-content{display:flex;flex-direction:column}.daily-activity-report .daily-report-table .student-list .student-row .student-data .dar-coachmark .common-tooltip .dar-coachmark-content .ok-button{align-self:flex-end;cursor:pointer;line-height:24px;margin-right:6px;text-decoration:underline}.daily-activity-report .daily-report-table .activity-data{border:1px solid var(--light-grey-2)}.daily-activity-report .popup-wrapper{position:absolute;z-index:1;left:-88px;top:65px}.daily-activity-report .popup-wrapper:before{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:8px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:206px}.daily-activity-report .popup-wrapper:after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:7px solid white;position:absolute;top:-6px;left:207px}.daily-activity-report .popup-wrapper.last-three-row{top:-150px}.daily-activity-report .popup-wrapper.last-three-row:before{border-bottom:none;border-top:8px solid #ccc;bottom:-7px;left:74px;top:auto}.daily-activity-report .popup-wrapper.last-three-row:after{border-bottom:none;border-top:6px solid white;bottom:-5px;left:75px;top:auto}.daily-activity-report .popup-wrapper.last-two-column{left:-245px}.daily-activity-report .popup-wrapper.last-two-column:before{left:280px}.daily-activity-report .popup-wrapper.last-two-column:after{left:281px}.daily-activity-report .popup-wrapper .daily-activity-popup{align-items:center;width:432px;max-height:238px;background:#FFFFFF;border:1px solid var(--light-grey-2);box-shadow:1px 0px 4px rgba(128,111,78,0.4);border-radius:8px;cursor:auto;overflow:scroll}.daily-activity-report .popup-wrapper .daily-activity-popup .popup-arrow{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #363639;left:10px;top:-6px}.daily-activity-report .popup-wrapper .daily-activity-popup .popup-heading{padding:10px 10px;border-bottom:1px solid var(--light-grey-2);display:flex;align-items:center;justify-content:space-between}.daily-activity-report .popup-wrapper .daily-activity-popup .popup-heading strong{width:68%;display:inline-block;font-style:normal;font-weight:700;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding:0;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-activity-report .popup-wrapper .daily-activity-popup .close-activity-popup{display:inline-block;color:var(--pure-purple);cursor:pointer;font-size:15px;width:20px;height:20px;background:var(--white);box-sizing:border-box;padding-top:3px;padding-left:2px;border-radius:50%}.daily-activity-report .popup-wrapper .daily-activity-popup .close-activity-popup:hover{color:var(--navy-blue);background:var(--light-grey-3)}.daily-activity-report .card-sections-wrap{display:flex;flex-direction:column}.daily-activity-report .card-sections-wrap>li{position:relative;width:400px;display:inline-block;border:1px solid var(--light-grey-2);box-sizing:border-box;padding:8px 16px;margin:8px 16px 0;vertical-align:top;background:var(--light-grey-4);max-height:92px;border-radius:8px}.daily-activity-report .card-sections-wrap li:last-child{margin-bottom:8px}.daily-activity-report .popup-activity-card h3{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-right:10px;margin:0;max-width:200px;min-width:200px}.daily-activity-report .popup-activity-card .curriculum-name{font-style:normal;font-weight:600;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:16px}.daily-activity-report .popup-activity-card .popup-activity-details{display:flex;align-items:baseline}.daily-activity-report .popup-activity-card .popup-activity-details .cell-activity-time{white-space:nowrap}.daily-activity-report .popup-activity-card .popup-activity-details .cell-activity-time .time-value{font-size:14px;font-weight:600}.daily-activity-report .popup-activity-card .popup-activity-details .activity-tags{display:flex;flex-wrap:wrap;max-width:168px;margin-left:10px}.daily-activity-report .popup-activity-card .popup-activity-details .activity-tags .tag-name{padding:0 8px;background:var(--light-blue-2);border-radius:17px;white-space:nowrap;height:20px;box-sizing:border-box}.daily-activity-report .popup-activity-card .activity-body{display:flex;align-items:center;padding:10px 0 10px}.daily-activity-report .popup-activity-card .activity-body .activity-detail-body{max-width:260px}.daily-activity-report .popup-activity-card .activity-body .activity-detail-accuracy{display:flex;flex-direction:column;align-items:flex-start;margin-left:20px;position:absolute;left:275px}.daily-activity-report .popup-activity-card .activity-body .activity-detail-accuracy .activity-accuracy{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey)}.daily-activity-report .popup-activity-card .activity-body .activity-detail-accuracy .activity-accuracy-title{font-style:normal;font-weight:600;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.daily-activity-report .darCoachmarkOverlay{z-index:999}.sample-report-strip{background-color:var(--highlight-box-fill-color);position:relative;padding:10px 10px 10px 70px;margin-bottom:24px;border:1px solid var(--highlight-box-border-color);box-sizing:border-box;border-radius:8px}.sample-report-strip .lamp{position:absolute;top:15px;left:20px;width:32px;height:32px}.sample-report-strip .cross{position:absolute;right:7px;top:6px;color:var(--highlight-box-cross-color);font-size:10px;right:6px}.sample-report-strip .cross:hover{color:#875231}.sample-report-strip p{margin:0px}.sample-report-strip p strong{text-decoration-line:underline;color:var(--pure-purple);padding-right:28px;cursor:pointer;font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.sample-report-strip p strong:hover{color:var(--navy-blue)}.sample-report-strip p span{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family)}.sample-report-popup{padding:40px 10px 0;box-sizing:border-box}.sample-report-popup .modal-title{border-bottom:none;color:var(--dark-grey);padding:0 0 6px;font-style:normal;font-weight:700;font-size:20px;line-height:28px;font-family:var(--graphie-base-font-family);text-align:center}.sample-report-popup .subHeaderTxt{font-style:normal;font-weight:400;font-size:16px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-bottom:none}.sample-report-popup .close-sample-report{position:absolute;color:white;top:-24px;right:0px;font-size:17px}.sample-report-popup .modal-body{padding:10px 50px 20px}.sample-report-popup .modal-body img{box-sizing:border-box;border-radius:8px}.sample-report-popup .modal-body .show-button{margin-top:25px;margin-bottom:16px}.sample-report-popup .modal-body .foot-link{text-decoration:underline;cursor:pointer;color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.sample-report-popup .modal-body .foot-link:hover{color:var(--pure-purple)}.sample-report-popup .modal-body .below-img-points{display:flex;padding-top:32px}.sample-report-popup .modal-body .below-img-points>li{display:flex;position:relative;padding-left:30px;padding-right:32px}.sample-report-popup .modal-body .below-img-points>li i{position:absolute;top:1px;left:5px;font-size:16px;color:var(--pure-green)}.sample-report-popup .modal-body .below-img-points>li span{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family)}.sample-report-popup .modal-body .below-img-points>li:last-child{padding-right:0}.grid-report .sample-report-popup .subHeaderTxt{padding-bottom:12px}.grid-report .sample-report-popup .modal{padding-top:32px}.grid-report .sample-report-popup .modal-body{padding:10px 37px 32px}.grid-report .sample-report-popup .modal-body .button{padding:8px 18px}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}#teacher-db-daily-activity-popup-wrap{justify-content:center;text-align:center}#teacher-db-daily-activity-popup-wrap *{margin:0;box-sizing:border-box}#teacher-db-daily-activity-popup-wrap .cross{position:absolute;top:-34px;right:0px;font-size:20px;color:var(--white)}#teacher-db-daily-activity-popup-wrap .teacher-db-dar-popup-header{padding:32px 10px 12px;border-radius:5px 5px 0 0}#teacher-db-daily-activity-popup-wrap .teacher-db-dar-popup-header>img{width:626px;height:324px;margin-top:24px;border-radius:4px;border:1px silver solid}#teacher-db-daily-activity-popup-wrap .teacher-db-dar-popup-header .heading{font-style:normal;font-weight:700;font-size:20px;line-height:28px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);text-align:center}#teacher-db-daily-activity-popup-wrap .teacher-db-dar-popup-header .sub-heading-dar{font-style:normal;font-weight:400;font-size:16px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);margin-top:8px;text-align:center}#teacher-db-daily-activity-popup-wrap .teacher-db-spring-popup-bottom{border-radius:0 0 5px 5px;padding-bottom:20px;flex-direction:row;align-items:center;margin-top:12px}#teacher-db-daily-activity-popup-wrap .teacher-db-spring-popup-bottom .checks{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);width:128px;margin-right:30px;height:16px;vertical-align:middle}#teacher-db-daily-activity-popup-wrap .teacher-db-spring-popup-bottom i{color:var(--pure-green);padding-right:8px;margin-top:1px;vertical-align:middle}#teacher-db-daily-activity-popup-wrap .teacher_dar_footer{display:flex;flex-direction:column;justify-content:center;align-items:center}#teacher-db-daily-activity-popup-wrap .teacher_dar_footer .teacher_dar_button{display:flex;flex-direction:row;align-items:center;padding:8px 16px;height:32px}#teacher-db-daily-activity-popup-wrap .teacher_dar_footer a{color:white;display:inline-block;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0.02em;text-decoration:none}#teacher-db-daily-activity-popup-wrap .teacher_dar_footer .teacher_dar_button_2{font-style:normal;font-weight:600;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);display:flex;flex-direction:row;align-items:center;padding-top:16px;padding-bottom:32px;text-decoration:underline;height:32px;border-radius:16px}#teacher-db-daily-activity-popup-wrap .teacher_dar_footer .teacher_dar_button_2:hover{color:var(--pure-purple)}.daily-activity-widget header .widget-title.text-color-white{color:#ffffff}.daily-activity-widget header .text-color-white li{color:#ffffff}.daily-activity-widget header .text-color-white .active{color:var(--white)}.daily-activity-widget li.active .text-color-white{color:#65A9BA}.daily-activity-widget-bg-grey{background-color:rgba(0,0,0,0.6)}.dar-setOpacityForElement{opacity:1}.dar-disablePointerEvents{pointer-events:none}.dar-display-none{display:none}.js-sp-teacher-dashboard-menu .tabs>li>a{display:inline-block;font:normal 400 15px/19px "proxima-nova-n4","proxima-nova",sans-serif;vertical-align:top;position:relative;color:#3698af}.js-sp-teacher-dashboard-menu .tabs>li>a.active{background:white}.js-sp-teacher-dashboard-menu .tabs>li>a.active,.js-sp-teacher-dashboard-menu .tabs>li>a:active{background:var(--white);color:#3698af}.js-sp-teacher-dashboard-menu .tabs>li{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova",sans-serif}.js-sp-teacher-dashboard-menu .tabs>li{display:inline-block;font:normal 400 15px/19px "proxima-nova-n4","proxima-nova",sans-serif;vertical-align:top;position:relative}#teacher_dashboard_lower_block .tabs>li>a.active{background:white}#teacher_dashboard_lower_block .tabs>li>a.active:hover{background:white}#teacher_dashboard_lower_block .tabs-three>li>a{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova", sans-serif;color:#3698af}#teacher_dashboard_lower_block .tabs-three>li>a:hover{background:white}#teacher_dashboard_lower_block .tabs-five>li>a{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova", sans-serif;color:#3698af}#teacher_dashboard_lower_block .tabs-five>li>a:hover{background:white}#teacher_dashboard_lower_block .tabs>li{font:normal 400 15px/19px "proxima-nova-n4", "proxima-nova", sans-serif}#teacher_dashboard_lower_block .tabs{margin:0 0 -1px 0}#teacher_dashboard_lower_block .tabs>li{display:inline-block;font-size:15px;vertical-align:top;position:relative}#teacher_dashboard_lower_block .tabs>li>a{display:block;padding:10px 20px}#teacher_dashboard_lower_block .tabs>li.active,#teacher_dashboard_lower_block .tabs>li:hover,#teacher_dashboard_lower_block .tabs>li:active{-webkit-box-shadow:1px 0px 4px rgba(128,111,78,0.4);-moz-box-shadow:1px 0px 4px rgba(128,111,78,0.4);box-shadow:1px 0px 4px rgba(128,111,78,0.4);background:#fff}#teacher_dashboard_lower_block .tabs>li.active:after,#teacher_dashboard_lower_block .tabs>li:hover:after,#teacher_dashboard_lower_block .tabs>li:active:after{background:none repeat scroll 0 0 #FFFFFF;bottom:-4px;content:"";position:absolute;right:0;left:0;height:4px}#teacher_dashboard_lower_block .tabs>li.active>a,#teacher_dashboard_lower_block .tabs>li:hover>a,#teacher_dashboard_lower_block .tabs>li:active>a{color:#3698af}#teacher_dashboard_lower_block .tabs.tabs-three{background-color:#f5f1ee;text-align:center}#teacher_dashboard_lower_block .tabs.tabs-three>li{width:33.33%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#teacher_dashboard_lower_block .tabs.tabs-three>li.active,#teacher_dashboard_lower_block .tabs.tabs-three>li:hover,#teacher_dashboard_lower_block .tabs.tabs-three>li:active{font-size:15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#teacher_dashboard_lower_block .tabs.tabs-three>li.active>a .db-icon-summary,#teacher_dashboard_lower_block .tabs.tabs-three>li:hover>a .db-icon-summary,#teacher_dashboard_lower_block .tabs.tabs-three>li:active>a .db-icon-summary{background-position:0 -160px}#teacher_dashboard_lower_block .tabs.tabs-three>li.active>a .db-icon-report,#teacher_dashboard_lower_block .tabs.tabs-three>li:hover>a .db-icon-report,#teacher_dashboard_lower_block .tabs.tabs-three>li:active>a .db-icon-report{background-position:-33px -159px}#teacher_dashboard_lower_block .tabs.tabs-three>li.active>a .db-icon-activity,#teacher_dashboard_lower_block .tabs.tabs-three>li:hover>a .db-icon-activity,#teacher_dashboard_lower_block .tabs.tabs-three>li:active>a .db-icon-activity{background-position:-65px -159px}#teacher_dashboard_lower_block .tabs.tabs-three>li>a span{display:inline-block;padding-top:5px;vertical-align:top;padding-left:4px}#teacher_dashboard_lower_block .tabs.stacked>li{display:block}#teacher_dashboard_lower_block .tabs.stacked>li.active:after,#teacher_dashboard_lower_block .tabs.stacked>li:hover:after,#teacher_dashboard_lower_block .tabs.stacked>li:active:after{background:none repeat scroll 0 0 #FFFFFF;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;left:auto;height:auto}#teacher_dashboard_lower_block .assessment-status ul>li{width:248px;padding:10px 10px 0;border-radius:3px;box-shadow:0 0 0 0 transparent;background-color:#fff;position:relative;float:left;margin:0 0 20px 28px}#teacher_dashboard_lower_block .assessment-status ul>li h6{font:600 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;color:#65a9ba;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#teacher_dashboard_lower_block .assessment-status ul>li p{font:600 12px/14px "proxima-nova", Helvetica,Arial,sans-serif;color:#cecece}#teacher_dashboard_lower_block .assessment-status ul>li p strong{color:#757575;font-size:14px}#teacher_dashboard_lower_block .assessment-status ul>li .yet-to-complete{font:normal 14px/22px "proxima-nova", Helvetica,Arial,sans-serif;color:#757575;padding:12px 0}#teacher_dashboard_lower_block .assessment-status ul>li .yet-to-complete .count{font-size:20px;font-weight:600}#teacher_dashboard_lower_block .assessment-status ul>li .yet-to-complete .total-students{font-size:16px;font-weight:600}#teacher_dashboard_lower_block .assessment-status ul>li .class-score{font:normal 14px/32px "proxima-nova", Helvetica,Arial,sans-serif;color:#757575;padding:12px 0 0}#teacher_dashboard_lower_block .assessment-status ul>li .class-score strong{font-size:30px;color:#65a9ba}#teacher_dashboard_lower_block .assessment-status ul>li .class-score .total-score{font-size:17px;color:#646464}#teacher_dashboard_lower_block .assessment-status ul>li .assign-btn{font-size:14px;color:#65a9ba;line-height:16px;width:100%;text-align:center;position:absolute;bottom:0;border:none;border-top:1px solid #f0f0f0;padding:8px;right:0;left:0;font-weight:600}#teacher_dashboard_lower_block .assessment-status ul>li .progress-bar{height:3px;border-radius:5px;background-color:#dedede;margin:0 -10px}#teacher_dashboard_lower_block .assessment-status ul>li .progress-bar .progress-bar-percent{max-width:100%;height:3px;background-color:#65a9ba}#teacher_dashboard_lower_block .assessment-status ul>li .action-btns{margin:0 -10px}#teacher_dashboard_lower_block .assessment-status ul>li .action-btns>li{float:left;width:100%;font:600 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;text-align:center;color:#65a9ba;padding:8px;cursor:pointer;box-sizing:border-box;border-radius:0;margin:0}#teacher_dashboard_lower_block .assessment-status ul>li .action-btns>li:hover{background-color:#65a9ba;color:#fff}#teacher_dashboard_lower_block .assessment-status ul>li .action-btns>li:nth-child(2){border-left:1px solid #e1e2e2}#teacher_dashboard_lower_block .assessment-status ul>li .action-btns.two-btns>li{width:50%}#teacher_dashboard_lower_block .assessment-list{width:268px;border-radius:3px;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.2);background-color:#fff;float:left;margin:0 0 20px 28px;cursor:pointer}#teacher_dashboard_lower_block .assessment-list:hover{box-shadow:7px 8px 15px -8px #767676}#teacher_dashboard_lower_block .assessment-list:hover .assign-btn{color:#fff;background-color:#65a9ba}#teacher_dashboard_lower_block .assessment-list:hover .play-btn{background-color:#65a9ba;color:#fff;border:1px solid #65a9ba}#teacher_dashboard_lower_block .assessment-list .topic-wrapper{padding:10px}#teacher_dashboard_lower_block .assessment-list h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;color:#65a9ba;float:left;margin:0}#teacher_dashboard_lower_block .assessment-list .play-btn{float:right;color:#c7c7c7;border-radius:50%;border:1px solid #c7c7c7;width:19px;height:19px;padding-left:2px;font-size:10px;line-height:16px}#teacher_dashboard_lower_block .assessment-list p{font-size:13px;line-height:15px;color:#b5b5b5;text-align:center;padding:10px;border-bottom:1px solid #f0f0f0;margin:0}#teacher_dashboard_lower_block .assessment-list .assign-btn{font-size:14px;color:#65a9ba;line-height:18px;width:100%;text-align:center;border:none;padding:8px;font-weight:600;background-color:#fff;display:block;box-sizing:border-box}#teacher_dashboard_lower_block .ongoing-assessment-header{font:600 18px/22px "proxima-nova", Helvetica,Arial,sans-serif;color:#6a6a6a;padding-top:25px;margin:0}.change-pic-pwd-options-tooltip.tool-tip{background:#fefde8;border:1px solid #b59876}.change-pic-pwd-options-tooltip.tool-tip::before{border-right:12px solid #b59876}#teacher_dashboard_lower_block .tabs>li>a.active{background:white}.subscription-options .subscription-plans{margin-top:25px}.subscription-options .teacher-subscription-features{float:left;color:#83827f;width:380px}.subscription-options .teacher-subscription-features>h4{color:#f6673b;font-weight:normal;margin-bottom:20px}.subscription-options .teacher-subscription-features>ul{list-style-position:inside}.subscription-options .teacher-subscription-features>ul>li{list-style-type:disc;padding-bottom:13px}.subscription-options .button-cont{bottom:-111px;position:absolute;right:32px;text-align:center;width:100%}.subscription-options .slider-wrap{width:65%}.subscription-options .slider-wrap .slider.slider-horizontal{height:40px;width:450px !important;margin:30px 0}.subscription-options .slider-wrap .slider.slider-horizontal .slider-track{height:15px;left:0;margin-top:-5px;top:50%;width:100%}.subscription-options .slider-wrap .slider.slider-horizontal .slider-handle{margin-left:-15px;margin-top:-7px}.subscription-options .slider-wrap .slider.slider-horizontal .slider-handle{height:30px;width:30px;background-color:#3698AF;background-image:-webkit-gradient(linear, left top, left bottom, from(#3698AF), to(#47aec6));background-image:-webkit-linear-gradient(top, #3698AF, #47aec6);background-image:-moz-linear-gradient(top, #3698AF, #47aec6);background-image:-ms-linear-gradient(top, #3698AF, #47aec6);background-image:-o-linear-gradient(top, #3698AF, #47aec6);background-image:linear-gradient(top, #3698AF, #47aec6);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=$startColor, EndColorStr=$endColor)}.subscription-options .slider-wrap .slider.slider-horizontal .slider-handle.round{border-radius:40px}.subscription-options .slider-wrap .slider-selection{background-color:#ccc;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-size:20px 20px}.subscription-options .slider-wrap .slider-track{background-color:#FDAD4F;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-size:20px 20px}.subscription-options .plan{width:32.6%}.subscription-options .subscription-plans .coupon-form input{margin:5px}.subscription-options .subscription-plans label{padding-left:10px}.subscription-options .subscription-plans .plan .title{font-size:2em;padding-top:10px;padding-bottom:10px}.subscription-options .subscription-info{padding-left:20px}.subscription-options .price .section1{width:100%;background:url(//cdn.splashmath.com/assets/img/sc1-5d89dbcfd4aa7268645338ceb917f3093007bc845fcb5ecb16fe08cc70d0838f.jpg) #fefefe;padding-bottom:180px;height:650px}.subscription-options .price .pr-box{margin:0}.subscription-options .pr-box img{width:297;margin:0 auto;display:block}.subscription-options .pr-box h4{font-size:18px;color:#187faa;text-align:center;margin-top:20px}.subscription-options .price .sec2-border{width:100%;height:200px;background:url(//cdn.splashmath.com/assets/img/sec-2-border-ba75d3eec6be2c6ad11b071f80b0b99c336b78c996628603764b5bd1e15f16dd.png) no-repeat center top;margin-top:-200px;z-index:2;position:relative}.subscription-options .price .section2{width:100%;background:url(//cdn.splashmath.com/assets/img/sc2-2e0e3c7980563df74e90f4047b7e9b99381961e7517830f288712aa02ba43f1f.jpg);color:#71a9ca;position:relative;z-index:2}.subscription-options .price-table{margin-bottom:20px}.subscription-options .price .price-tbl-1{border:2px solid #EEEEEE;border-radius:5px;display:block;height:200px;position:relative;width:225px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.subscription-options .box-1{overflow:hidden;text-align:center}.subscription-options .plan-heading{background:none repeat scroll 0 0 #F8F8F8;color:#F6673B;padding:10px 0}.subscription-options .plan-heading .text{font-size:20px;line-height:26px;text-align:center}.subscription-options .price-tag{padding:30px 5px}.subscription-options .price-tag form{margin:0px}.subscription-options .price-tag .minimum{color:#ADADAD;display:block;font-size:10px;text-align:left}.subscription-options .price-tag .big-txt{color:#f6673b}.subscription-options .price-tag .big-txt1{color:#7e93ac}.subscription-options .price-tag .big-txt,.subscription-options .price-tag .big-txt1{text-align:center;color:#52b6ce}.subscription-options .price-tag .big-txt .plan-price,.subscription-options .price-tag .big-txt1 .plan-price{position:relative;font-size:50px}.subscription-options .price-tag .big-txt .currency,.subscription-options .price-tag .big-txt1 .currency{text-align:center;font-size:inherit}.subscription-options .price-tag .big-txt .amount,.subscription-options .price-tag .big-txt1 .amount{font-size:inherit;line-height:60px}.subscription-options .price-tag .small-text{text-align:center;font-size:14px;line-height:30px}.subscription-options .price-tag .duration{font-size:20px;line-height:36px;margin-bottom:10px;margin-top:5px;padding-top:30px;text-align:center}.subscription-options .price-tag .duration>span{display:block;font-size:15px;line-height:15px}.subscription-options .price-tag .promocode{display:none;padding-top:20px;font-size:14px;color:#2c2c38;text-align:center;margin-top:5px;line-height:36px;margin-bottom:10px}.subscription-options .prom{display:none}.subscription-options .prom .errmsg{color:#f0552b;margin-left:180px;display:none}.subscription-options .prom .sucmsg{color:#62b737;margin-left:200px;display:none}.subscription-options .prom label{float:left;color:#000012;font-size:16px;line-height:30px;white-space:nowrap}.subscription-options .prom label abbr{display:none}.subscription-options .prom input[type="text"]{width:210px;float:left;margin-left:10px}.subscription-options .prom input[type="submit"]{float:left;background:url(//cdn.splashmath.com/assets/img/btn-1-d32fcd59a4ed761462b63530926be975c4a77bd91b23d9c936a75ddb4a00dfd5.png) no-repeat;background-size:117px;width:117px;height:33px;font-size:14px;color:#fff;text-align:center;margin-left:10px;border:none;font-family:"coopforgedregular";letter-spacing:2px;padding:4px;padding-top:7px;padding-left:10px;padding-right:10px}.subscription-options .price .sec3-border{width:100%;height:196px;background:url(//cdn.splashmath.com/assets/img/sec-3-border-c010e216de7b3d6bf74280918f90aa9c8114bb8edefe3727965445c25d3de877.png) no-repeat center;margin-top:-176px;z-index:3;position:relative}.subscription-options .price .section3{width:100%;background:url(//cdn.splashmath.com/assets/img/sc3-3f630cd118476b6156b41bc701ee7dc7e18802ebb4635100e04bf6b9bb0f529b.jpg) #d37550;position:relative;z-index:3}.subscription-options .price .price-txt{width:60%;margin:0 auto;margin-bottom:40px}.subscription-options .white{color:#fff}.subscription-options .pdg-top{padding-top:0}.subscription-options .price-txt h3{font-size:24px;color:#2c2c38;text-align:center;margin-bottom:20px}.subscription-options .price-txt p{text-align:center;font-size:18px;color:#533b3d;line-height:30px}.subscription-options .price-hd-2{margin-top:30px;text-align:center;color:#187eaa;font-size:36px;font-weight:bold;margin-bottom:50px}.prom-wrap{text-align:center}.prom-wrap.referral-coupon-wrap .coupon-form{margin-right:10px;padding-top:10px}.prom-wrap .coupon-form{margin-bottom:5px;padding-top:5px;display:inline-block;height:auto;width:50%;min-height:10px;min-width:300px}.prom-wrap .coupon-form .control-group{margin-bottom:0px;width:70%;float:left}.prom-wrap .coupon-form .control-group .controls{margin-left:0;width:100%;float:left}.prom-wrap .coupon-form .control-group .controls .inp,.prom-wrap .coupon-form .control-group .controls .inp-text-area{width:100%;border-right:none;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;padding:10px 7px 10px;float:left}.ie9 .prom-wrap .coupon-form .control-group .controls .inp,.ie9 .prom-wrap .coupon-form .control-group .controls .inp-text-area{padding:10px 16px 13px}.prom-wrap .coupon-form input[type="submit"].apply-coupon{background:none repeat scroll 0 0 #F68254;padding:8px;color:#fff;border:1px solid #D06747;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;float:left;width:30%}.prom-wrap .coupon-form input[type="submit"].apply-coupon.referral{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:6px;vertical-align:middle;float:left}.prom-wrap .coupon-form input[type="submit"].apply-coupon:hover,.prom-wrap .coupon-form input[type="submit"].apply-coupon:active,.prom-wrap .coupon-form input[type="submit"].apply-coupon:focus{background:darker(#F68254, 20%);color:#fff;margin-top:0px;outline:none}.prom-wrap .coupon-form .sucmsg{color:#62b737;visibility:hidden;position:relative;display:block;font-size:13px;width:100%;margin:0 auto;text-align:center;padding:0px 5px;float:left}.prom-wrap .coupon-form .errmsg{color:red;visibility:hidden;font-size:13px;width:100%;margin:0 auto;text-align:center;float:left}.prom-wrap .coupon-form .msg{font-size:18px;line-height:30px;display:inline-block !important;vertical-align:middle;width:auto;padding-right:11px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif}.prom-wrap .coupon-form.referral-form{width:68%;margin-bottom:10px;text-align:center}.prom-wrap .coupon-form.referral-form .discounts-info-container{display:inline-block}.prom-wrap .coupon-form.referral-form .discounts-info-container .msg{float:none}.prom-wrap .coupon-form.referral-form .discounts-info-container input[type="submit"].apply-coupon{float:none}#stripe_error{font-size:12px;margin-bottom:10px;margin-left:-140px;min-height:20px;padding:4px;text-align:center;visibility:hidden;width:670px}.total-amt{background:none repeat scroll 0 0 #F8F8F8;border:2px solid #EEEEEE;border-radius:5px;margin:20px 0 0;padding:20px 20px 10px}.total-amt .big-txt{color:#52B6CE;font-size:70px;line-height:74px}.total-amt .payable_amount{font-size:48px}.total-amt .duration{font-size:20px}.followup-container{padding:10px 0px 30px 0px;width:94%;margin:0 auto}.followup-container .teacher-subscription-followup{float:none}.followup-container.on-pricing-page{float:left;margin-left:5%;width:90%;padding-bottom:0px}.followup-container.on-pricing-page .teacher-subscription-followup{float:none}.teacher-subscription-followup{float:left;text-align:center;width:100%;padding:30px 0px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:18px}.teacher-subscription-followup .message{color:#f6673b;font-weight:bold}.teacher-subscription-followup .sub-message{font-size:0.7em}.subscription-details .table td,.subscription-details .table th{border-top:none;border-bottom:1px solid #DDDDDD}.discount-applied .price-label{-webkit-animation-name:scaling;-moz-animation-name:scaling;-ms-animation-name:scaling;-o-animation-name:scaling;animation-name:scaling;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;display:inline-block;-moz-transition:0.2s ease all;-o-transition:0.2s ease all;-webkit-transition:0.2s ease all;-ms-transition:0.2s ease all;transition:0.2s ease all}.line-thrw{font-size:12px;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;text-decoration:line-through}.pricingPage.special .profile-head{padding-bottom:15px;font-weight:400}.pricingPage.special .subscription-details-wrap.subscription-details{margin-bottom:50px}.pricingPage.special .subscription-details,.pricingPage.special .current-details{margin:0 auto;margin-top:16px;font-size:18px;width:80%;border:1px solid #f5f5f4;margin-left:10%;float:left}.pricingPage.special .subscription-details .subscription-details-row,.pricingPage.special .current-details .subscription-details-row{border:1px solid #f5f5f4;color:#666161;float:left;width:100%}.pricingPage.special .subscription-details .subscription-details-row.odd,.pricingPage.special .current-details .subscription-details-row.odd{background:#f5f5f4}.pricingPage.special .subscription-details .left,.pricingPage.special .subscription-details .right,.pricingPage.special .current-details .left,.pricingPage.special .current-details .right{text-align:left;padding:10px}.pricingPage.special .subscription-details .left,.pricingPage.special .current-details .left{width:30%;font-weight:bold;border-right:1px solid #DEDEE2}.pricingPage.special .subscription-details .right,.pricingPage.special .current-details .right{width:60%}.pricingPage.special .current-details{margin-top:30px}#premium-access-modal .info-cont{margin-top:10px;margin-bottom:5px}#premium-access-modal .info-cont .ta-lg{height:165px;resize:none}#premium-access-modal .call-us-text .icon{position:relative;top:1px;padding-right:2px}#premium-access-modal .sales-plug{margin-bottom:10px}.class-actions{padding-top:5px;padding-bottom:10px}table.class-details{table-layout:fixed}table.class-details th,table.class-details td{overflow:hidden}table.class-details tr .editable{cursor:pointer}table.class-details tr .editable:after{content:"\270E";float:right}.purr{position:fixed;top:30px;right:100px;width:250px;padding:20px;background-color:#FCC;border:solid 2px #666}.purr:first-letter{text-transform:uppercase}input.simple-box{outline:none !important;border:none !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;box-shadow:none !important;transition:none !important}.student-info{background-color:white;font-size:18px;padding:20px 20px 20px 15px;background-color:white;-webkit-box-shadow:2px 2px 2px #aaa;-moz-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa;margin-bottom:20px}.student-info .coins{padding-top:20px;font-weight:normal;padding-left:20px;line-height:36px}.what-practice{margin-top:40px;margin-bottom:20px}.min-pad{padding-left:3px}.static-header .header{position:static}.static-header .content{padding-top:0}.loginBgColor{background:#EDEDF9}.studentPage .login-error{width:100%;top:106%;position:absolute}.studentPage .signupPage{margin-top:50px}.studentPage .page-title{text-align:left}.signupPage{margin:15px auto 150px;width:340px}.signupPage .page-title-wrap{padding:5px 0 0;background:none}.signupPage .page-title{color:#3594BC;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;margin:0;text-shadow:none}.signupPage .page-title>span{font-size:16px;line-height:20px}.signupPage .ta-lg{height:160px}.modal .signupPage{margin:0;width:auto;padding:5px 25px 20px}.teacherInvite .pricingTable{top:0}.teacherInvite .pricingTable .col3{width:40%}.teacherInvite .pricingTable .col2{width:60%}.teacherInvite .pricingTable .hasColCenter:first-of-type .tableCont{border-top:none}.teacherInvite .tableCont:first-of-type{border-top:1px solid #DDDDDD}.teacherInvite .invite-link{font-size:12px}.teacherInvite .inp-wrapper .inp-wrap{width:40%;margin:10px 20px;text-align:left}.teacherInvite .custom-radio{margin:10px 0 0 0;display:inline-block;vertical-align:top}.teacherInvite .form-horizontal .controls{margin:0}.profile-head-desc{color:#4D4D4D;display:block;font-size:16px;line-height:20px;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;margin:10px 0;padding:0 40px;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 440px), (min-width: 320px) and (max-width: 440px){.teacherInvite .inp-wrapper .inp-wrap{width:87%}}.iste .page-title-wrap.withoutBg{padding-bottom:0}.iste .page-title-wrap.withoutBg .container{width:540px}.iste .page-title-wrap.withoutBg .page-title{font-size:24px;line-height:32px;text-align:center;color:#164e86}.iste .page-title-wrap.withoutBg .page-title strong{display:block}.iste .page-title-wrap.withoutBg .page-title span{padding-top:10px;font-size:14px}.iste .signupPage{width:540px}.iste .signupPage .inp-wrapper .inp-wrap+.inp-wrap{margin-left:2%}.iste .thank-you .page-title-wrap.withoutBg .page-title{padding-top:15px;text-align:center;font-size:28px;line-height:32px}.iste .thank-you .page-title-wrap.withoutBg .page-title>span{padding-top:0}.event-img{display:inline-block;vertical-align:top;width:150px}.event-blk{background:none repeat scroll 0 0 #f3f3f3;margin:10px 0 0;padding:10px;width:auto}.event-cnt-blk .duration{color:#4d4d4d;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;margin:10px 0}.event-cnt-blk .duration>span{vertical-align:middle;display:inline-block}.event-cnt-blk .icon-time{color:#cccccc;font-size:36px;line-height:42px;margin-right:13px;vertical-align:middle}.event-cnt-hd{font-size:28px;line-height:36px;margin:0}.page-title-cnt{width:67%;display:inline-block;vertical-align:top;margin:10px 0 0 20px}.events-descprn{padding-top:20px;font-size:16px}.events-shd{font-size:32px;color:#164E86;text-align:center}.events-supportin-descprn{padding:20px 0 0}.events-supportin-descprn .lead{color:#164E86;font-size:18px;font-weight:600;line-height:24px;margin-bottom:5px}.math-fact-dashboard .report-list>li{width:15%;word-wrap:break-word;text-align:center}.math-fact-dashboard .report-list>li.name{width:14%;padding-left:0}.math-fact-dashboard .report-list>li.opr{width:22%}.math-fact-dashboard .report-list>li.num{width:17%;padding:0 6px}.math-fact-dashboard .report-list.hd{font-weight:600;background:#f4f4f4;padding:5px 0}.math-fact-dashboard .report-list-wrap{font-size:12px}.math-fact-dashboard .report-list-wrap>li{border-bottom-width:1px;padding:1.6% 0}.math-fact-dashboard.overall .report-list>li{width:33%}.teacher-dashboard .math-fact-dashboard{padding-top:20px;min-height:800px}.mf-nt-ply{background:url(//cdn.splashmath.com/assets/grades/math_factbg-18ffc0ccf72b540f66826cb18173f7c9816d152dba9b58c011859526daa25389.png) no-repeat center 56px #fff9f5;border:1px solid #e1d3ca;padding:3%}.mf-nt-ply-hd{color:#3594bc;font-size:24px;margin:0 0 10px}.mf-nt-ply-txt{color:#9a8e87;margin-bottom:30px}.dashboard-switch{color:#23879e;display:block;line-height:20px;padding:8px 10px 10px;text-align:left;border-bottom:1px solid #f1f1f1}.dashboard-switch:hover{background:#d8f8ff}.dashboard-switch.last{border:none}.dashboard-switch img{width:20px}.dashboard-switch span{padding-left:10px;display:inline-block;vertical-align:middle}.dashboard-switch span.new:after{color:#e64e19;content:"new";font-size:12px;left:2px;position:relative;top:-7px}.dashboard-switch.mf{color:#34b7a0}.dashboard-switch.mf:hover{background:#bafdf1}.dashboard-switch.summer{color:#ffab26}.dashboard-switch.summer:hover{background:#fbf39d}.responsv{overflow-x:hidden !important;overflow-y:visible !important}@media (max-width: 1024px) and (orientation: portrait){.responsv .hopscotch-bubble,.responsv #startTourBtn{display:none !important}.responsv .footer__bottom .footer__nav>li{float:none;margin:8px auto}}@media (min-width: 1024px) and (orientation: landscape){.responsv .hopscotch-bubble,.responsv #startTourBtn{display:none !important}.responsv .parent-dashboard .page-title-wrap.dashboard .button{font-size:14px}.responsv .page-title-wrap.dashboard .button{font-size:12px}.responsv .tabs-wrapper .tabs{overflow:hidden}.responsv .tabs-wrapper .tabs>li{float:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), (min-width: 768px) and (max-width: 1024px){.responsv .footer__navWrap.footer__navWrap{float:none;display:inline-block;vertical-align:top}}@media (max-width: 962px) and (orientation: landscape){.responsv #trail_notification .button-medium{font-size:12px;padding:4px 10px}.responsv .hopscotch-bubble{display:none !important}.responsv .add-students-modal,.responsv .buy-products-modal{top:1%}.responsv .starter{height:100%;bottom:0}.responsv .bottom{position:relative}}@media (max-width: 962px) and (min-width: 962px) and (orientation: landscape), (max-width: 960) and (orientation: landscape){.responsv .tabs-wrapper .tabs:before,.responsv .tabs-wrapper .tabs:after{content:" ";display:table}.responsv .tabs-wrapper .tabs:after{clear:both}.responsv .tabs-wrapper .tabs>li{float:left}}@media (max-width: 959px){.responsv body{overflow-x:hidden}.responsv body .header.not-fixed.v5-header .main-nav.navbar-scrolled{position:static;width:auto}.responsv body .header.not-fixed.v5-header .main-nav.navbar-scrolled ul.hNav{position:absolute}.responsv body .header.not-fixed.v5-header .main-nav.navbar-scrolled .nav-menu-message-on-scroll{display:none}.responsv body .header.not-fixed.v5-header .main-nav.navbar-scrolled .nav-menu-item{display:block}.responsv body .header.not-fixed.v5-header .main-nav.navbar-scrolled .nav-menu-item.web-link{display:none}.responsv .hopscotch-bubble{display:none !important}.responsv .add-students-modal,.responsv .buy-products-modal{top:1%}.responsv #startTourBtn{display:none}.responsv .container{width:auto;max-width:none;min-width:0;padding:0 10px}.responsv .password-reset-section .container{width:440px;padding:20px}.responsv .skills-blk{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsv .hNav:not(.thin-menu){background:none repeat scroll 0 0 #fff;float:none;left:0;margin-right:0;position:absolute;right:0;top:54px;height:0;overflow-x:hidden;overflow-y:scroll;padding:0}.responsv .hNav:not(.thin-menu)>li{float:none;padding:2px}.responsv .hNav:not(.thin-menu)>li .dropdown-menu{border-radius:0;box-shadow:none;float:none;margin:0;min-width:200px;padding:0;width:100%;position:relative;top:auto;height:auto}.responsv .hNav:not(.thin-menu)>li .dropdown-menu:after,.responsv .hNav:not(.thin-menu)>li .dropdown-menu:before{content:none}.responsv .hNav:not(.thin-menu) .button{display:block}.responsv .hasUserPic .hNav__link{display:inline-block;font-size:1.375rem;line-height:36px;margin-bottom:4px;margin-left:9px;padding:0}.responsv .btn-navbar{display:block}.responsv .summer-prgm .page-banner-cnt{padding:6px 0 0;width:55%}.responsv .summer-prgm .page-banner-hd{font-size:26px;line-height:36px;padding:0}.responsv .summer-prgm .page-banner-shd{font-size:16px;line-height:24px}.responsv .register-box{width:44%}.responsv .prgm-info{width:50%}.responsv .testimonialsBox{text-align:center}.responsv .v4 .testimonils{text-align:left;width:30.2%}.responsv .v4 .testimonils>h3{min-height:50px;height:auto;font-size:16px;line-height:20px}.responsv .v4 .testimonils>p{font-size:14px}.responsv .footer__navWrap{width:25%;font-size:12px;font-size:0.75rem}.responsv .footer__nav__head{font-size:12px;font-size:0.75rem}.responsv .prgm-ntf-cnt{padding-left:16%}.responsv .grade-banner{overflow-x:scroll;overflow-y:hidden;height:83px}.responsv .for_non_sticky_header .grade-banner{height:90px}.responsv .for_non_sticky_header .grade-banner h1{position:fixed;left:0;right:0}.responsv .for_non_sticky_header .grade-coins-wrap.skills{top:0px}.responsv .grade-coins-wrap.skills{width:1100px}.responsv .carousel-wrap{width:300px}.responsv .carousel-wrap .carosel-wrapper{height:188px}.responsv .custom-th .carosel img{color:#ffffff;height:188px;width:300px}.responsv .topics-cnt .right-cnt{width:73%}.responsv .left-cnt{width:32%}.responsv .skill-cnt-left{padding:0 0 0 5%;width:95%}.responsv .skills-img-lk{height:auto;width:100%}.responsv .skills-cnt{width:59%;padding:0 0 0 3%}.responsv .tabsWrap{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.responsv .tabsWrap::-webkit-scrollbar{width:0 !important}.responsv .tabsWrap .container{width:960px}.responsv .tabsWrap .tabs-app{width:960px}.responsv .glossary-pg .nav-justified .nav-list{vertical-align:top;width:33.32%;float:left}.responsv .glossary-pg .nav-justified .nav-lk{margin-bottom:-1px}.responsv .page-title-wrap.dashboard .page-title{width:80%}.responsv .page-title-wrap.dashboard .page-title.summer-banner{font-size:18px;line-height:30px}.responsv .page-title-wrap.summer .page-title{font-size:14px;line-height:20px}.responsv .op-config-lst{font-size:16px;padding:3.9% 0 3.8% 2%}.responsv .op-num{font-size:50px;height:80px;line-height:84px;margin:2.2%;width:80px}.responsv .op-sctn{width:49%}.responsv .op-sctn.last{width:49%}.responsv .child-summary-cont .child-desc{width:50%;padding-left:0}.responsv .child-summary-cont .welcome-msg{width:auto}.responsv .child-summary-cont .progress-desc{padding-right:0;width:44%}.responsv .child-summary-cont .progress-wrap{width:65%}.responsv .child-summary-cont .progress-wrap .progress{width:67%}.responsv .profile-pages .sidebar{display:block;position:static;width:100%;text-align:left;min-height:0;padding:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.responsv .profile-pages .sidebar::-webkit-scrollbar{width:0 !important}.responsv .profile-pages .sidebar .tabs{width:900px}.responsv .profile-pages .tabs.stacked>li{display:inline-block}.responsv .profile-pages .main-content{width:100%;margin:0}.responsv .profile-pages .simple_form{margin:0 auto;width:60%}.responsv .profile-pages .inp-wrap{text-align:left}.responsv .profile-pages .inp-wrap .inp-label{width:auto;text-align:left}.responsv .profile-pages .inp-wrap .inp-label+.inp,.responsv .profile-pages .inp-wrap .inp-label+.inp-text-area,.responsv .profile-pages .inp-wrap .inp-label+.inp-text-area{margin:0}.responsv .profile-pages .inp-wrap.btn-wrap{text-align:center}.responsv .profile-pages .inp-large{width:100%}.responsv .profile-pages .help-block{text-align:left}.responsv .change-password-modal .simple_form{width:auto}.responsv .grade-access-wrap .full-access-link{padding:15px 40px 0px 0px}.responsv .email-perfernce-blk .referral-blk{padding:0}.responsv .email-perfernce-blk .simple_form{width:auto}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.enroll{font-size:12px;line-height:16px}.responsv .page-title-wrap.summer-baner .page-title>span{font-size:12px}.responsv .purchase-child-promo .container{padding:0px}.responsv .purchase-child-promo .purchase-area.left .purchase-option-box{margin:0px 20px}.responsv .purchase-child-promo .benefits.right .purchase-benefit .text{max-width:96%}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-hd{margin-top:25px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{padding-left:1%}}@media (max-width: 768px){.responsv .prgm-thank{font-size:14px;line-height:20px}.responsv .prgm-thank .prgm-hd{font-size:24px;line-height:32px;padding-bottom:0;padding-top:7%}.responsv .prgm-thank .child-table>li>span,.responsv .prgm-thank .child-table>li>strong{font-size:14px;width:44%}.responsv .prgm-enroll-tbl-cnt.prgm-enroll-hd .prgm-enroll-cnt>li{color:#000000;font-size:16px;line-height:20px;padding:7px}.responsv .prgm-enroll-cnt{font-size:14px}.responsv .prgm-enroll-cnt>li.name>img{width:76px}.responsv .summer-prgm .summer-payment .middle{padding:0.5% 2%}.responsv .summer-prgm .summer-payment .middle .first-time{font-size:14px;padding:8px}.responsv .summer-prgm .str-form .control-label,.responsv .summer-prgm .payment-form label,.responsv .summer-prgm .errors{font-size:14px}.responsv .summer-prgm .s-block .control-group>.controls label.radio{margin:5px}.responsv .summer-prgm p.srt-txt{font-size:14px;line-height:20px}.responsv .summer-payment-dtls .page-title-wrap .page-title{font-size:24px;line-height:28px}.responsv .ntf-token{font-size:24px;line-height:28px;padding:15px 0}.responsv .summer-resources .text{font-size:14px;line-height:20px}.responsv .summer-resources .resource-list>li{width:40%}.responsv .summer-resources .resource-list>li>a>span{font-size:12px;line-height:16px}.responsv .add-students-modal,.responsv .buy-products-modal{width:100%;margin-left:0;left:0;overflow-y:auto;right:0;top:1%}.responsv .starter{height:100%}.responsv .starter.edit-child .pop .middle{height:auto}.responsv .starter .list_carousel{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.responsv .starter .list_carousel ul#cr2{width:100%;min-height:500px}.responsv .starter .list_carousel ul#cr2>li{width:100%}.responsv .pop{width:auto}.responsv .pop .middle{padding:0 3.5% 1.5%;height:77%}.responsv .pop .middle .first-time{font-size:14px;padding:8px}.responsv .pop .str-form .control-label,.responsv .pop .payment-form label,.responsv .pop .errors{font-size:14px}.responsv .pop .s-block .control-group>.controls label.radio{margin:5px}.responsv .pop p.srt-txt{font-size:14px;line-height:20px}.responsv .page-title-wrap.dashboard .page-title{width:80%}.responsv .page-title-wrap.dashboard .page-title.summer-banner{font-size:16px;line-height:24px}.responsv .page-title-wrap.summer .page-title{font-size:12px;line-height:16px}.responsv .op-num{font-size:44px;height:77px;line-height:78px}.responsv .profile-pages .simple_form{margin:0 auto;width:80%}.responsv .profile-pages .email-perfernce-blk .simple_form{width:auto}.responsv .purchase-child-promo .app-purchase-child-banner{height:81px}.responsv .purchase-child-promo .purchase-area.left .purchase-option-box .subh{font-size:16px}.responsv .purchase-child-promo>.container>.content-blk{padding:3% 0%}.responsv .purchase-child-promo .purchase-area.left .purchase-option-box{margin:0px 10px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:24px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner{font-size:15px}.responsv .sp-home-main .testimonals-wrap.parent .testimonils{min-height:357px;padding-right:10px;padding-left:13px}.responsv .sp-home-main .testimonals-wrap.parent .testimonils>h3{min-height:0px}.responsv .sp-home-main .testimonals-wrap.parent .sctn-hd{margin:10px 0 20px 0px}.responsv .sp-home-main .testimonals-wrap.teacher{min-height:430px}.responsv .summer-testimonals.summer-testimonals .testimonals-wrap .testimonils{min-height:604px}.responsv .profile-pages .sidebar .tabs{width:745px}.responsv .profile-pages .sidebar .tabs>li:last-child{margin-right:-5px}.responsv .company-address{width:100%;margin:0}.responsv .footer__bottom .footer__nav{text-align:center}.responsv .footer__bottom .footer__nav>li{float:none;margin:8px auto}.responsv .gplus{top:-20px}}@media (max-width: 680px){.responsv .user-avatar-blk{display:inline-block;float:none;margin-bottom:20px;text-align:left;vertical-align:top;width:40%}.responsv .content-blk-wrap{text-align:center}.responsv .content-blk-wrap .control-group{text-align:left}.responsv .grade-dropdown{text-align:left}.responsv .user-info{float:none;text-align:center}.responsv .user-info-heading>li{padding:0 2%;width:28.3%}.responsv .tabs-content{text-align:left}.responsv .summary-blk .sm-score>p{font-size:12px}.responsv .summary-blk .sm-score .progress-wrap{width:47%}.responsv .summary-blk .sm-score .progress-wrap .score{width:auto}.responsv .summary-blk .sm-score .progress-wrap .score span.first{font-size:12px}.responsv .dash-sub-head{font-size:18px}.responsv .skills-desprtn.tab-title>p{font-size:18px;line-height:24px;padding:0;margin:0}.responsv .skills-desprtn.tab-title>p span{font-size:18px;line-height:24px}.responsv #stripe_error{width:auto;margin-left:0;display:none}.responsv .child-dashboard .content-blk-wrap{text-align:left}.responsv .referal-share>li{padding:20px 0 15px}.responsv .referal-share>li>h3{width:200px;margin:0}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.enroll{font-size:10px;line-height:14px}.responsv .parent-dashboard .tabs>li{font-size:13px}.responsv .parent-dashboard .tabs>li>a.active,.responsv .parent-dashboard .tabs>li>a:hover,.responsv .parent-dashboard .tabs>li>a:active{font-size:13px}.responsv .purchase-child-promo .purchase-area.left .purchase-option-box{margin:0px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:24px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner{font-size:15px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner .add-text1{display:none}.responsv #wd-product-list-footer .product-features-footer-inner .footer-text-container{width:auto}.responsv .pop{-webkit-overflow-scrolling:auto}.responsv .pop .middle{overflow-x:hidden;-webkit-overflow-scrolling:auto}.responsv .pop .middle .options2{-webkit-overflow-scrolling:auto;overflow-y:auto;height:91vh;padding-right:20px;margin-right:-20px}.responsv .pop .middle .options2>.option-box{margin-bottom:20px}.responsv .purchase-child-promo .purchase-area.left .pop .middle{overflow:visible}.responsv .summer-week-asses{padding:0}}@media (max-width: 640px){.responsv .parent-signup-wizard{padding-top:0px;display:none}.responsv .parent-signup-wizard.parent-signup-wizard-post-grade{display:block;background-image:url(//cdn.splashmath.com/assets/welcome-flow/post-grade-selection/header_mobile_portrait-eb52b16544376cfc192c8c048aee48995464624efd3265e2905b25a20659537b.png);height:66px;background-repeat:no-repeat}.responsv .parent-signup-wizard.parent-creation-page{display:block}.responsv .parent-signup-wizard.parent-creation-page .header-text{margin:-10px 0 -22px}.responsv .content-container{padding-top:0}.responsv .summer-prgm .page-banner.parent .page-banner-cnt{padding:4px 0 0}.responsv .summer-prgm .page-banner-cnt{width:55%;padding:10px 0 0}.responsv .summer-prgm .page-banner-hd{font-size:16px;line-height:20px;padding:0;margin:0}.responsv .summer-prgm .page-banner-hd>span{font-size:16px;line-height:20px}.responsv .summer-prgm .page-banner-shd{font-size:14px;line-height:18px;margin-bottom:0;margin-top:5px}.responsv .summer-prgm .ntf{padding:5px 0}.responsv .summer-prgm .ntf-hd{font-size:14px;line-height:20px}.responsv .summer-prgm .middle .payment-form{width:100%}.responsv .prgm-info,.responsv .register-box{width:100%}.responsv .register-box{padding:0;border:none}.responsv .v4 .testimonils{width:auto;margin-bottom:40px}.responsv .v4 .testimonals-wrap.parent .testimonils .user-review{min-height:0px}.responsv .v4 .testimonals-wrap.teacher .schools-box,.responsv .v4 .testimonals-wrap.teacher .testimonialsBox{width:90%;margin-left:5%}.responsv .footer__navWrap{float:none;font-size:12px;padding-bottom:5px;width:auto}.responsv .footer__nav{text-align:center}.responsv .footer__nav__head{font-size:12px}.responsv .footer__social{padding:10px 0}.responsv .footer__bottom{padding:10px 0}.responsv .socialIcons__icon{background-size:128px 32px;width:32px;height:32px}.responsv .socialIcons__icon.isGoogle{background-position:-32px 0}.responsv .socialIcons__icon.isTwitter{background-position:-64px 0}.responsv .socialIcons__icon.isPint{background-position:-96px 0}.responsv .parent-registration .program-info .detail{display:none}.responsv .awards-sctn{display:none}.responsv .span1{width:auto}.responsv .span2{width:auto}.responsv .span3{width:auto}.responsv .span4{width:auto}.responsv .span5{width:auto}.responsv .span6{width:auto}.responsv .span7{width:auto}.responsv .span8{width:auto}.responsv .span9{width:auto}.responsv .span10{width:auto}.responsv .span11{width:auto}.responsv .span12{width:auto}.responsv [class*="span"]{float:none;margin:0}.responsv .glossary-left-cnt{margin-bottom:10px}.responsv .page-title{font-size:1.5em;line-height:1.1em}.responsv .page-title>span{font-size:14px;line-height:20px}.responsv .parent-registration .program-info{padding-top:15px}.responsv .page-title-wrap.signup-title-wrap .page-title{font-size:1.4em}.responsv .page-title-wrap.signup-title-wrap .page-title>span{font-size:12px}.responsv .prgm-ntf{min-height:180px;height:auto}.responsv .prgm-ntf-cnt{padding-left:0}.responsv .prgm-ntf-cnt-l{padding-top:0;width:auto}.responsv .left,.responsv .right{float:none;padding:0}.responsv .prgm-ntf-hd{font-size:28px;line-height:36px}.responsv .prgm-ntf-txt{font-size:14px;line-height:20px}.responsv .prgm-ntf-cnt-r{padding-bottom:10px;padding-top:5px;width:auto}.responsv .button-rounded{font-size:18px;line-height:22px;padding:8px 12px}.responsv .prgm-ntf-addtnl .prgm-ntf-hd{font-size:14px;line-height:18px}.responsv .v4 .page-banner{height:160px}.responsv .v4 .page-banner.parent-free-start-banner-wrap{min-height:135px;height:auto;background:url(/assets/home/base/top_banner_mobile.jpg) no-repeat center center;background-size:100% auto}.responsv .v4 .page-banner-cnt{padding:5px 0;width:74%}.responsv .v4 .page-banner-hd{font-size:18px;line-height:26px;margin:0;padding:0 0 20px}.responsv .v4 .page-banner-shd{display:none}.responsv .v4 .sctn-hd{font-size:16px;line-height:24px;margin:5px 0}.responsv .v4 .skills-blk{min-height:0;width:auto;display:block;text-align:center}.responsv .v4 .skills-blk-hd{font-size:16px;line-height:24px;margin:0}.responsv .v4 .skills-blk-txt{font-size:16px;line-height:22px;margin:0}.responsv .v4 .testimonals-wrap .sctn-hd{font-size:18px;line-height:28px;margin-bottom:25px}.responsv .v4 .testimonals-wrap.home .testimonils{min-height:0}.responsv .iste .signupPage{width:auto}.responsv .prod-hd{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.responsv .app_download_link>li{padding:5px}.responsv .prod-img{display:inline-block;margin-bottom:10px;height:auto}.responsv .prod-img-lnk>img{height:auto}.responsv .grades-top-cnt{text-align:center}.responsv .grades-top-cnt .right{float:none}.responsv .carousel-wrap{display:inline-block;vertical-align:top;width:280px;margin-top:15px}.responsv .grade_name{font-size:2em;text-align:left}.responsv .grade_description{text-align:left}.responsv .topics-cnt .right-cnt{width:55%}.responsv #grade_testimonials{display:none}.responsv .chapter-topics-wrap>li{width:100%}.responsv .left-cnt{display:none}.responsv .skills-cnt{width:100%;padding:0;margin:0}.responsv .skill-cnt-left{padding:0 5%;width:90%}.responsv .skills-hd,.responsv .skills-hd-grd-name{font-size:18px;line-height:24px}.responsv .skills-descr{font-size:14px;line-height:20px;margin:0 0 15px}.responsv .skills-pg .breadcrumb{padding:5px 0 10px 4.5%}.responsv .landing-pg-sctn.odd{background:#f3f3f3}.responsv .landing-pg-sctn.odd .landing-pg-cnt{float:none;margin:0}.responsv .landing-pg-hd{font-size:20px;line-height:24px}.responsv .landing-pg-img{margin-top:20px}.responsv .landing-pg-cnt{font-size:14px;line-height:20px}.responsv .section-divider{padding:20px 0}.responsv .section-divider h3{padding:0 0 15px;font-size:22px;line-height:28px}.responsv .page-title-wrap.withoutBg .container{width:auto}.responsv .register-box .right{float:right}.responsv .breadcrumb{font-size:14px;margin:0;padding:10px 0 0;text-align:left}.responsv .glossary-pg{font-size:12px}.responsv .cc-nav{width:auto}.responsv .cc-nav.sticky{position:static;width:auto}.responsv .common-core-pages .grade_name{font-size:1.3em}.responsv .common-core-pages .left-content{width:100%}.responsv .topicsInfo>li{width:auto;padding:5px 3% 5px 5%;display:block}.responsv .recogination>li{width:auto;display:block}.responsv .key_features>h2{font-size:20px}.responsv .app-page .ratingBox{float:none}.responsv .appPage__head{font-size:18px;line-height:28px}.responsv .appPage__subhead{font-size:14px;line-height:18px}.responsv .appPage__desc{font-size:14px;line-height:20px}.responsv .slideContent{width:96.6%;height:auto}.responsv .slidelistwrap{height:auto;overflow-x:auto;overflow-y:hidden;width:100%}.responsv .slidelistwrap .flex-viewport{overflow:visible !important}.responsv .slideList{width:860px !important}.responsv .slideList>li{float:left !important;width:130px !important;padding:1.25% 0.6%}.responsv .slideList .overlay{bottom:9%;left:3%;right:4%;top:9%}.responsv .flex-video{padding-bottom:71.3%}.responsv .password-reset-section .container{box-shadow:none;width:90%;margin:0 auto;padding:10px}.responsv .grade-btns>li{padding:2px 1px}.responsv .ntf-sctn{font-size:12px;line-height:16px}.responsv .prgm-enroll .page-title-wrap .page-title{font-size:20px;line-height:24px}.responsv .prgm-enroll .prgm-detls-list{font-size:14px;line-height:20px}.responsv .prgm-detls-list.last{padding:0px}.responsv .prgm-enroll-txt{font-size:14px;line-height:20px}.responsv .page-title-wrap.dashboard .page-title{width:80%}.responsv .page-title-wrap.dashboard .page-title.summer-banner{font-size:14px;line-height:20px}.responsv .tabs-wrapper .tabs>li{display:block;margin:4px 0}.responsv .tabs-wrapper .tabs>li>a{border:1px solid}.responsv .tabs-wrapper .tabs>li>a:after{background:none}.responsv .tabs-wrapper .tabs>li>a:hover,.responsv .tabs-wrapper .tabs>li>a:active,.responsv .tabs-wrapper .tabs>li>a.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.responsv .parent-dashboard ul#child-tabs li#add_more_children{float:none}.responsv .bottom{z-index:100}.responsv .op-box{padding-bottom:30px}.responsv .op-sctn{width:100%;margin-bottom:10px}.responsv .op-sctn.last{margin-left:0;width:100%}.responsv .op-num{height:auto;line-height:1.6}.responsv .child-summary-cont .child-desc{width:100%}.responsv .child-summary-cont .welcome-msg{font-size:16px;line-height:20px}.responsv .child-summary-cont .progress-desc{width:100%}.responsv .child-summary-cont .progress-desc .coin-details,.responsv .child-summary-cont .progress-desc .score-details{text-align:left}.responsv .child-summary-cont .progress-wrap{width:70%}.responsv .child-dashboard .worksheet-desc{font-size:14px;padding-left:6%}.responsv .child-dashboard .skill-desc{font-size:14px}.responsv .child-dashboard .other-worksheet .worksheet-desc{font-size:14px}.responsv .child-dashboard .games-wrapper .game-screenshot img{width:90px}.responsv .profile-pages .simple_form{width:auto}.responsv .profile-pages .profile-head{font-size:18px;line-height:24px}.responsv .profile-pages .child-wrap{display:inline-block;float:none;margin:10px 5px;text-align:left;vertical-align:top;width:266px}.responsv .profile-pages .child-wrap.placeholder{width:269px}.responsv .profile-pages .child-wrap.placeholder .child-avatar{height:96px;line-height:84px;width:96px}.responsv .profile-pages .child-wrap.placeholder .child-info{line-height:96px}.responsv .profile-pages .child-avatar{height:100px;line-height:100px;width:100px}.responsv .profile-pages .child-info{float:left;width:158px;padding:2px}.responsv .profile-pages .child-table>li{padding:0 0 2px}.responsv .profile-pages .child-table>li>span{width:55px;font-size:10px}.responsv .profile-pages .child-table>li>strong{font-size:12px;padding:0 0 0 6px}.responsv .profile-pages .child-table>li.user-auth>a{font-size:10px;margin-left:8px}.responsv .profile-pages .referral-blk .referal-share>li{width:80%;display:inline-block;vertical-align:top}.responsv .profile-pages .email-perfernce-blk .referral-blk .referal-share>li{width:auto;display:block}.responsv .grade-access-head .descriptn{width:100%;padding-left:0}.responsv .referal-total-discount{text-align:center}.responsv .referal-total-discount .left{display:inline-block;float:none}.responsv .referal-total-discount .right{float:none;width:100%}.responsv .page-title-wrap.summer-baner .container{background:none}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:21px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner .add-text{display:none}.responsv .popover{max-width:230px}}@media (max-width: 610px){.responsv .summer-prgm .grade-coins-wrap .coins-wrap,.responsv .add-students-modal .grade-coins-wrap .coins-wrap,.responsv .buy-products-modal .grade-coins-wrap .coins-wrap{height:80px;margin-right:2px;padding:4px;width:80px;border-width:0}.responsv .summer-prgm .grade-coins-wrap .coins,.responsv .add-students-modal .grade-coins-wrap .coins,.responsv .buy-products-modal .grade-coins-wrap .coins{height:68px;width:68px}.responsv .summer-prgm .grade-coins-wrap .coins h3,.responsv .add-students-modal .grade-coins-wrap .coins h3,.responsv .buy-products-modal .grade-coins-wrap .coins h3{font-size:12px;line-height:20px}.responsv .summer-prgm .grade-coins-wrap .coins h4,.responsv .add-students-modal .grade-coins-wrap .coins h4,.responsv .buy-products-modal .grade-coins-wrap .coins h4{font-size:40px;line-height:48px}.responsv .summer-prgm .str-form .inp,.responsv .summer-prgm .str-form .inp-text-area,.responsv .add-students-modal .str-form .inp,.responsv .add-students-modal .str-form .inp-text-area,.responsv .buy-products-modal .str-form .inp,.responsv .buy-products-modal .str-form .inp-text-area{width:100%}.responsv .summer-prgm .s-block .control-group>.controls label.radio,.responsv .add-students-modal .s-block .control-group>.controls label.radio,.responsv .buy-products-modal .s-block .control-group>.controls label.radio{height:50px;line-height:47px;width:50px}.responsv .summer-prgm .s-block .control-group>.controls label.radio>input,.responsv .add-students-modal .s-block .control-group>.controls label.radio>input,.responsv .buy-products-modal .s-block .control-group>.controls label.radio>input{height:55px;width:55px}.responsv .summer-prgm .s-block .control-group>.controls label.radio>img,.responsv .add-students-modal .s-block .control-group>.controls label.radio>img,.responsv .buy-products-modal .s-block .control-group>.controls label.radio>img{height:44px}.responsv .summer-prgm .pop.summer-payment .option-box,.responsv .add-students-modal .pop.summer-payment .option-box,.responsv .buy-products-modal .pop.summer-payment .option-box{width:100%}.responsv .summer-prgm .pop.summer-payment .option-box{margin:0}.responsv .pop .option-box{width:44%;height:auto;margin:30px 2% 2px;padding-bottom:2%}.responsv .pop .option-box h1{font-size:16px;padding:2% 0}.responsv .pop .option-box>p{font-size:12px;line-height:16px}.responsv .pop .circle-top li,.responsv .pop .circle-bottom li{margin:3px}.responsv .pop .button2,.responsv .pop .button1{margin-left:0;width:auto;font-size:12px;display:inline-block;padding:5px}.responsv .pop .middle .payment-form{width:auto}.responsv .prgm-thank .child-info{padding-left:0;padding-right:0}.responsv .summer-challenge{background-size:100%;height:120px}.responsv .summer-challenge-hd,.responsv .summer-challenge-txt{font-size:14px;line-height:20px}.responsv .summer-challenge .worksheet-start-btn{font-size:14px;line-height:20px;min-width:0}.responsv .purchase-child-promo .purchase-area.left .pop ul.circle-top{width:82%;margin-left:9%}.responsv .contact_us_form .controls input,.responsv .contact_us_form .controls textarea{width:100%}.responsv .contact_us_form input[type="submit"]{margin-left:0px}.responsv .contact_us_form .send-msg-btn{text-align:center}.responsv .news-item-list-wrap>li .news-source-content{text-align:left}.responsv .news-item-list-wrap>li .news_source_image{padding-bottom:10px}.responsv .company-address>li{width:100%}.responsv .company-address{width:80%;margin:0 auto}}@media (max-width: 610px) and (orientation: portrait){.responsv .report-list>li{width:16%}.responsv .report-list>li.name{width:32%}.responsv .report-list>li.pa{width:15%}.responsv .report-list>li.time-spent{text-align:center}.responsv #trail_notification .button-medium{font-size:12px;padding:4px 10px}.responsv .summer-certi .report-list>li{width:28.2%}.responsv .summer-certi .report-list>li.name{width:63%}}@media (min-width: 481px) and (max-width: 640px){.responsv .v4 .testimonils{margin-bottom:40px;width:93%}.responsv .v4 .page-banner-hd{font-size:24px;line-height:32px;margin:0;padding:18px 0 10px}.responsv .v4 .page-banner-shd{font-size:14px;line-height:28px;margin:0 0 10px;display:block}.responsv .v4 .page-banner{height:220px}.responsv .v4 .skills-blk{display:inline-block;min-height:256px;text-align:center;width:47.9%}.responsv .left{float:left}.responsv .right{float:right}.responsv .parent-registration .left,.responsv .parent-registration .right{float:none}.responsv .prgm-ntf-cnt-l{padding-top:12px;width:66%}.responsv .prgm-ntf-cnt-r{padding-top:45px;width:32%}.responsv .button-rounded{font-size:12px;line-height:20px;padding:8px}.responsv .prgm-ntf-txt{font-size:12px;line-height:20px}.responsv .prgm-ntf{min-height:118px}.responsv .footer__navWrap{float:left;min-height:225px;padding-bottom:5px;padding-left:10%;width:40%;font-size:12px;font-size:0.75rem}.responsv .footer__nav{text-align:left}.responsv .prgm-ntf{background-size:cover;height:auto;min-height:126px}.responsv .prgm-ntf-cnt{padding-left:16%}.responsv .topics-cnt .right-cnt{width:71%}.responsv .section-divider.actionable .button{font-size:14px}.responsv .testimonial-block .container .span6>img{width:100%}.responsv .pop .middle .payment-form{width:100%}}@media (max-width: 599px){.responsv #livechat-compact-container,.responsv #freshwidget-button{display:none !important}.responsv .modal{width:90%;margin-left:0;left:5%;overflow-y:auto;right:0;bottom:0;overflow-x:hidden;-webkit-overflow-scrolling:touch}.responsv .modal.exceeded-attempts-modal,.responsv .modal.get-access-modal{bottom:auto}.responsv .buy-products-modal{width:100%;left:0%}.responsv .add-students-modal{width:100%;left:0%;max-height:83%;height:auto;top:8%;bottom:auto}.responsv .add-students-modal.add-first-child{max-height:96%;top:2%}.responsv .hNav{position:fixed}.responsv .hNav.nav-collapse{position:absolute}.responsv .header.non-sticky-header{position:absolute !important}.responsv .content.for_non_sticky_header{padding-top:55px}.responsv .uv-icon.uv-bottom-right{display:none !important}.responsv .graphs{display:none}.responsv .bottom{position:relative;left:auto;right:auto;bottom:auto;z-index:100}.responsv .bottom.tour-tour-4{position:absolute}.responsv .starter .list_carousel>ul#cr2{height:auto;min-height:342px}.responsv .starter .list_carousel .buy-grade-section{height:380px}.responsv .caroufredsel_wrapper{width:100% !important}.responsv .termilogy{width:56%}.responsv .termilogy>li{font-size:10px;line-height:12px;width:23%}.responsv .report-list>li.name{width:40%}.responsv .report-list>li.pa{width:13%}.responsv .report-list>li.time-spent{text-align:center}.responsv [class^="op--"]{background-size:300px 36px;height:29px;width:30px}.responsv .op{width:25%}.responsv .op--plus{background-position:0 -2px}.responsv .op-lk,.responsv .op-num{width:60px;height:60px;line-height:60px}.responsv .op-num{height:auto;line-height:1.6;width:20%}.responsv .op--minus{background-position:-87px -10px;width:34px;height:17px}.responsv .op--multiply{background-position:-179px -3px}.responsv .op--divide{background-position:-268px 0;height:36px;width:32px}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.roster{display:none}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.enroll{width:30%}.responsv .enter-passcode-modal{bottom:auto}.responsv .purchase-child-promo .app-purchase-child-banner{display:none}.responsv .purchase-child-promo .purchase-area.left{width:100%}.responsv .purchase-child-promo .right,.responsv .purchase-child-promo .separator{display:none}.responsv .purchase-child-promo .pop{margin-top:0px}.responsv .purchase-child-promo .pop .middle .circle-top li{width:44px;height:44px;line-height:44px;margin:6px 10px}.responsv .purchase-child-promo.purchase-child-new-design .purchase-area.left.purchase-options-container .purchase-head{padding:30px 0px 95px}.responsv .purchase-child-promo .purchase-area.left .purchase-head{font-size:22px}.responsv .purchase-child-promo .purchase-area.left .purchase-info-text{display:block;font-size:15px;color:#707070;width:100%;text-align:center;font-weight:300}.responsv .purchase-child-promo .purchase-area.left .pop .middle .payment-form .inp-wrap{margin-bottom:10px}.responsv .purchase-child-promo .prom-wrap .coupon-form input[type="submit"].apply-coupon{font-size:inherit}.responsv #header.purchase-child-promo-header{position:relative !important}.responsv #header.purchase-child-promo-header .logo{display:block;margin-left:auto;margin-right:auto}.responsv #header.purchase-child-promo-header .app-user-email{display:none}.responsv .purchase-child-promo .purchase-area.left .pop{margin-top:5px}.responsv .purchase-child-promo .purchase-area.left.payment-form-container{width:90%;margin-left:5%}.responsv .purchase-child-promo .purchase-area.left.payment-form-container .purchase-head{margin-bottom:0px}.responsv .purchase-child-promo .purchase-area.left .prom-wrap .coupon-form .control-group.buyer_coupon .controls .inp,.responsv .purchase-child-promo .purchase-area.left .prom-wrap .coupon-form .control-group.buyer_coupon .controls .inp-text-area{width:150px}}@media (max-width: 540px){.responsv .summer-prgm .ntf-hd{font-size:12px;line-height:16px}.responsv .register-box .prgm-hd{font-size:14px}.responsv .chapter-card{width:100%}.responsv .grade-coins-wrap.skills>li{margin:0 6px}.responsv .reviews-cnt-wrap{line-height:20px;width:auto}.responsv .reviews-cnt-wrap:before,.responsv .reviews-cnt-wrap:after{content:none}.responsv .reviews-hd{font-size:18px;line-height:24px;text-align:left;padding-left:10px}.responsv .reviews-img{display:none}.responsv .reviews-wrap .ratingBox{display:block;padding:0}.responsv .event-blk .maps{margin:0 2% 2%}.responsv .page-title-cnt{margin:22px 0 0 20px;width:auto}.responsv .events-descprn{font-size:14px;padding-top:10px}.responsv .events-shd{font-size:20px;line-height:28px;text-align:center}.responsv .events-supportin-descprn .lead{font-size:16px}.responsv .page-title-wrap.withoutBg .page-title{font-size:24px;line-height:32px}.responsv .page-title-wrap.withoutBg .page-title>span{font-size:14px;line-height:20px}.responsv .testimonals-wrap h2{font-size:20px;line-height:1}.responsv .testimonils{width:auto;font-size:12px;line-height:16px}.responsv .testimonils.even{width:auto;margin-left:0}.responsv .testimonils>h3{font-size:16px;line-height:22px;margin-bottom:10px}.responsv .user-pic>span{font-size:14px;line-height:20px}.responsv .topics-cnt .right-cnt{width:100%}.responsv .chapter-topics-wrap{margin:20px 0 0}.responsv .chapter-topics-wrap>li{margin:0 0 10px}.responsv .glossary-math-prob-blk{width:93%}.responsv .glossary-terms-img{height:auto;width:auto}.responsv .app__tab>li.online{display:block;background:#fff;float:none}.responsv .app-page .tab-content .app_download_link{padding-top:0}.responsv .app-page .tab-content .starRating{padding-top:10px}.responsv .flex-video{padding-bottom:71%}.responsv .tabs>li{font-size:12px;line-height:16px}.responsv .tabs.tabs-three>li>a:active,.responsv .tabs.tabs-three>li>a:hover,.responsv .tabs.tabs-three>li>a.active{font-size:12px}.responsv .prgm-thank .prgm-hd{font-size:18px;line-height:24px}.responsv .summer-prgm .s-block .control-group>.controls label.radio{height:40px;width:40px;line-height:36px;margin:2px;border-width:2px}.responsv .summer-prgm .s-block .control-group>.controls label.radio>input{height:45px;width:45px}.responsv .summer-prgm .s-block .control-group>.controls label.radio>img{height:36px}.responsv .summer-prgm .summer-payment .middle .first-time{font-size:12px;padding:5px}.responsv .summer-prgm .grade-coins-wrap .coins-wrap{height:60px;width:60px}.responsv .summer-prgm .grade-coins-wrap .coins{height:48px;width:48px}.responsv .summer-prgm .grade-coins-wrap .coins h3{font-size:10px;line-height:15px}.responsv .summer-prgm .grade-coins-wrap .coins h4{font-size:30px;line-height:37px}.responsv .summer-payment-dtls .page-title-wrap .page-title{font-size:18px;line-height:22px}.responsv .add-students-modal .grade-coins-wrap .coins-wrap,.responsv .buy-products-modal .grade-coins-wrap .coins-wrap{height:60px;width:60px}.responsv .add-students-modal .grade-coins-wrap .coins,.responsv .buy-products-modal .grade-coins-wrap .coins{height:48px;width:48px}.responsv .add-students-modal .grade-coins-wrap .coins h3,.responsv .buy-products-modal .grade-coins-wrap .coins h3{font-size:10px;line-height:15px}.responsv .add-students-modal .grade-coins-wrap .coins h4,.responsv .buy-products-modal .grade-coins-wrap .coins h4{font-size:30px;line-height:37px}.responsv .add-students-modal .modal-title,.responsv .buy-products-modal .modal-title{font-size:18px;line-height:22px}.responsv .modal-title{font-size:16px;line-height:26px;padding-right:24px}.responsv .pop .s-block .control-group>.controls label.radio{height:40px;width:40px;line-height:36px;margin:2px;border-width:2px}.responsv .pop .s-block .control-group>.controls label.radio>img{height:36px}.responsv .pop .middle .child-wrap{height:120px;margin:20px 0 0;width:97%}.responsv .pop .middle .child-avatar{height:120px;line-height:120px;width:120px}.responsv .pop .middle .child-avatar>img{width:80px}.responsv .pop .middle .child-info{padding:8px 1%;width:54%}.responsv .pop .middle .child-table>li{padding:0 0 0 5px}.responsv .pop .middle .child-table>li>span{font-size:12px;width:28%}.responsv .pop .middle .child-table>li>strong{font-size:12px;width:55%;padding-left:20px}.responsv .pop .img-2{width:auto}.responsv .summer-ntf .report-list.hd{font-size:12px;line-height:16px}.responsv .report-list-wrap{font-size:12px;line-height:16px}.responsv .page-title-wrap.dashboard .page-title{width:auto}.responsv .page-title-wrap.dashboard .button{position:static;font-size:12px;padding:4px 12px}.responsv .child-dashboard .skill-desc{height:auto;line-height:42px}.responsv .child-dashboard .skill-desc .progress-wrap{position:static}.responsv .child-dashboard #student_other_skills .progress-wrap{width:100%}.responsv .child-dashboard #student_other_skills .progress-wrap .progress-striped{width:84%}.responsv .child-dashboard #student_other_skills .progress-wrap .score{width:auto}.responsv .child-dashboard .other-worksheet .worksheet-desc{font-size:12px}.responsv .child-dashboard .primary-worksheet{background:none repeat scroll 0 0 #3698af;height:70px;line-height:28px;padding:4px;position:relative}.responsv .child-dashboard .primary-worksheet .worksheet-desc{padding-left:0px;text-align:center}.responsv .child-dashboard .primary-worksheet .primary-worksheet-start-btn,.responsv .child-dashboard .primary-worksheet .primary-worksheet-continue-btn{margin:0 auto;position:static}.responsv .child-dashboard .primary-worksheet-start-btn{position:static;margin-left:18px}.responsv .child-dashboard .content-block{padding:2% 4%}.responsv .summer-challenge{padding:6px;height:110px}.responsv .summer-challenge-hd,.responsv .summer-challenge-txt{font-size:12px;line-height:16px}.responsv .summer-challenge-hd{margin:0}.responsv .summer-challenge .worksheet-start-btn{font-size:12px;line-height:16px;bottom:13px}.responsv .referral-blk>h2{font-size:14px;line-height:20px;margin:15px 0 8px}.responsv .referal-total-discount{text-align:center}.responsv .referal-total-discount .left{display:inline-block;float:none;padding:20px 0 15px;width:100%}.responsv .no-summer-access{font-size:16px;line-height:30px;padding-top:30px}.responsv .profile-pages .content-blk-wrap>p.discount_notice{text-align:center}.responsv .sp-product-purchase-web-subscription-user .stage--prime--product-purchase.stage--prime .body.card-details{padding-top:40px}.responsv #subscription-welcome-flow .pricing-details-container>header>h3,.responsv #subscription-welcome-flow .product-details-container>header>h3{font-size:24px;padding-top:20px}.responsv #subscription-welcome-flow .pricing-details-container>header>h3.large-text,.responsv #subscription-welcome-flow .product-details-container>header>h3.large-text{font-size:15px;padding-top:10px}.responsv #subscription-welcome-flow .pricing-details-container>header>h3.large-text .small-message,.responsv #subscription-welcome-flow .product-details-container>header>h3.large-text .small-message{display:none}.responsv #subscription-welcome-flow .pricing-details-container .products-container,.responsv #subscription-welcome-flow .product-details-container .products-container{margin-top:20px}.responsv #subscription-welcome-flow .pricing-details-container .product-container.mostPopular,.responsv #subscription-welcome-flow .product-details-container .product-container.mostPopular{margin-top:10px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime{padding-top:10px;margin-bottom:20px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details{width:80%;margin-left:10%;margin-top:5px;height:auto}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-details-container{height:auto;margin-top:0px;margin-left:0px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner{background:none;margin:0px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner>header{height:auto}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner>header>h1{border-bottom:1px solid lightGray;margin:0;padding:0;font-size:0.7em !important}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner>.body{padding-top:10px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .product-key{font-size:18px;text-align:center}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .product-key .product-key-feature{margin-top:10px;display:inline-block}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .product-key .feature-separator{font-size:0.3em;color:gray;padding:0px 5px;position:relative;top:-2px;display:inline}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .monthly-charge .unit-info{font-size:0.7em;bottom:-14px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .yearly-charge{margin-top:15px;border-bottom:1px solid lightGray}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details .product-container-inner .yearly-charge .recurring-info{position:static;display:block}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.product-details footer{margin-top:0px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .body.card-details{width:100%;margin-top:-20px}.responsv #subscription-welcome-flow .stage--prime--product-purchase.stage--prime .form--product-purchase .inp-wrapper-last .inp-wrap{width:auto}.responsv #subscription-welcome-flow .stage--prime.add-child-stage .add-student-form .avatar-controls label{width:15% !important}.responsv #subscription-welcome-flow .stage--prime.add-child-stage .add-student-form .coins-wrap,.responsv #subscription-welcome-flow .stage--prime.add-child-stage .add-student-form .coins{width:60px;height:60px}.responsv #subscription-welcome-flow .stage--prime.add-child-stage .add-student-form .coins-wrap>h4,.responsv #subscription-welcome-flow .stage--prime.add-child-stage .add-student-form .coins>h4{font-size:30px;line-height:30px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:20px}.responsv .summer-week-asses.summer-assessment-wrapper .smr-goal-attempt-playlist>li{padding:22px 8px}.responsv .summer-week-asses.summer-assessment-wrapper .smr-goal-attempt-playlist>li .summer-skill-name>p{font-size:15px;line-height:19px;padding-right:30px}.responsv .summer-week-asses.summer-assessment-wrapper .smr-goal-attempt-playlist>li .summer-skill-name .progress-wrap .progress{width:50%}.responsv .primary-worksheet.summer-primary-worksheet{background:none;height:auto}.responsv .primary-worksheet.summer-primary-worksheet .worksheet-desc{width:73%;float:left;text-align:left}.responsv .primary-worksheet.summer-primary-worksheet .worksheet-desc .progress-wrap{width:90%}.responsv .primary-worksheet.summer-primary-worksheet .worksheet-desc p{padding-right:30px;font-size:15px;line-height:19px}.responsv .primary-worksheet.summer-primary-worksheet .primary-worksheet-continue-btn,.responsv .primary-worksheet.summer-primary-worksheet .primary-worksheet-start-btn{width:20%;float:right;margin-top:-14px;min-width:90px;position:absolute;right:0}.responsv .sp-tab-toggle.tabs>li>a.active:after,.responsv .sp-tab-toggle.tabs>li>a:hover:after,.responsv .sp-tab-toggle.tabs>li>a:active:after{bottom:-16px;height:16px}.responsv .sp-tab-toggle.tabs>li:first-child>a.active:after,.responsv .sp-tab-toggle.tabs>li:first-child>a:hover:after,.responsv .sp-tab-toggle.tabs>li:first-child>a:active:after{bottom:-1px;height:3px}.responsv .sp-tab-toggle .tab a{padding:12px 3px 2px}}@media (max-width: 480px){.responsv .summer-prgm .page-banner-cnt{width:70%;padding:5px 0 0}.responsv .summer-prgm .page-banner{height:90px}.responsv .iste .page-title-wrap.withoutBg .page-title{font-size:22px;line-height:30px}.responsv .iste .page-title-wrap.withoutBg .page-title>strong{width:auto;display:block;padding:0}.responsv .iste .page-title-wrap.withoutBg .page-title>span{font-size:13px;line-height:18px}.responsv .studentPage .signupPage,.responsv .teacherRegister .signupPage{width:auto;margin-top:20px}.responsv .teacher-signup.signupPage{margin-top:0}.responsv .page-title-cnt{margin:22px 0 0 0;width:auto}.responsv .skills-hd,.responsv .skills-hd-grd-name{font-size:1em;display:inline}.responsv .page-section-head{font-size:26px;margin:0;padding:7px 0;line-height:34px}.responsv .more-reviews .reviews-wrap{padding-bottom:0}.responsv .reviews-wrap{margin:15px 0;padding-bottom:15px}.responsv .hasIcon .icon{width:30px}.responsv .usr-optn{width:63%}.responsv .or.vertical{border-top:1px solid #cfd1d1;display:inline-block;height:1px;margin-bottom:0;margin-left:0;margin-top:20px;min-height:1px;text-align:center;width:100%}.responsv .or.vertical .or-txt{left:4px;line-height:20px;margin:0;padding:2px 0;position:relative;text-align:center;text-transform:uppercase;top:-12px;vertical-align:middle;width:39px}.responsv .flex-video{padding-bottom:70.3%}.responsv .password-reset-section .inp-wrapper .inp-wrap{width:auto;display:block}.responsv .password-reset-section .inp-wrap{text-align:center}.responsv .skill-cards{margin:6px}.responsv .tabs.tabs-three>li{width:50%}.responsv .tabs.tabs-three>li>a span{vertical-align:bottom}.responsv .prgm-enroll-cnt>li.name>img{width:50px}.responsv .prgm-enroll-cnt>li.enroll{width:25%}.responsv .user-avatar-blk{width:90%}.responsv .user-info-summary>li{padding-right:12px}.responsv .progress-wrap .score{width:auto}.responsv .progress-wrap .score span.first{width:auto;font-size:12px}.responsv .termilogy{text-align:right;width:auto;float:right}.responsv .termilogy>li{font-size:10px;line-height:11px;padding:0.5%;width:32%}.responsv .termilogy>li:last-child{display:none}.responsv .report-list-wrap{font-size:12px;line-height:14px}.responsv .report-list>li{line-height:14px;width:18%}.responsv .report-list>li.name{width:38%;padding-left:10px}.responsv .report-list>li.pa{width:21%}.responsv .report-list>li.time-spent{display:none}.responsv .dash-sub-head{float:none}.responsv .sub-head-wrap .grade-dropdown{display:inline-block;vertical-align:top;margin-bottom:10px;float:none}.responsv .switch-prgm{text-align:center}.responsv .pop .middle{height:83%}.responsv .pop .middle #do_you_have_coupon{padding-right:0;text-align:center}.responsv .grade-k-nt-ipad{font-size:12px;line-height:16px}.responsv .grade-k-nt-ipad .icon-info-sign{display:none}.responsv .grade-k-nt-ipad .txt{padding:0}.responsv .parent-registration.new-flows .sm-info .detail{margin-top:20px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner{height:130px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:18px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-shd{width:30%;font-size:0.8em}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-shd .line-break{display:none}.responsv .sp-home-main.v4 .testimonals-wrap.parent .container{padding-left:0px}.responsv .sp-home-main.v4 .skills-sctn .container{padding:5px}.responsv .sp-home-main.v4 .skills-sctn .sctn-hd{color:#0D96B3;margin-bottom:20px}.responsv .sp-home-main.v4 .skills-sctn .sctn-hd>br{display:none}.responsv .sp-home-main.v4 .skills-sctn .skills-blk{padding:0px;margin-bottom:30px}.responsv .sp-home-main.v4 .skills-sctn .skills-blk .skills-blk-img{padding:5px 0px}.responsv .sp-home-main.v4 .skills-sctn .skills-blk .skills-blk-hd{font-size:15px}.responsv .sp-home-main .landing-page-counter{font-size:18px}.responsv .sp-home-main .landing-page-counter .digit{padding:3px 0px;width:20px;font-size:21px}.responsv .sp-home-main .landing-page-counter .counter-text{display:block}.responsv .detail-report-blk .summary-blk .progress-wrap{width:63%}.responsv .detail-report-blk .summary-blk .termilogy{width:66%}.responsv .detail-report-blk .summary-blk .sm-score>p{width:33%;margin-bottom:10px}.responsv .sp-learning-target-introduction .modal-title{font-size:17px;line-height:27px}.responsv .sp-learning-target-introduction .modal-body .assessment-list-wrap{margin:0}.responsv .sp-learning-target-introduction .modal-body .assessment-list .assessment-box .assessment-title{width:72%;height:auto}.responsv .sp-learning-target-introduction .modal-body .assessment-list .assessment-box .button-cont{width:100%;margin-right:0}.responsv .profile-pages .sidebar .tabs{width:640px}}@media (max-width: 480px) and (orientation: landscape){.responsv .termilogy{text-align:right;width:260px;float:right}.responsv .termilogy>li{font-size:12px;line-height:12px;padding:0.5%;width:31.5%}.responsv .termilogy>li:last-child{display:none}.responsv .report-list>li{width:19%}.responsv .report-list>li.perfomance{width:26%}.responsv .report-list>li.pa{width:16%}}@media (min-width: 480px) and (max-width: 540px){.responsv .v4 .page-banner-shd{font-size:12px;line-height:20px;margin:0 0 10px;display:block}.responsv .v4 .page-banner-hd{padding:0 0 10px}.responsv .v4 .page-banner{height:180px}.responsv .flex-video{padding-bottom:70.7%}}@media (min-width: 641px) and (max-width: 768px), (min-width: 769px) and (max-width: 959px){.responsv .prgm-ntf{background-size:cover;height:134px}.responsv .prgm-ntf-cnt-l{padding-top:11px;width:66%}.responsv .prgm-ntf-hd{font-size:28px;line-height:36px}.responsv .prgm-ntf-addtnl .prgm-ntf-hd{font-size:16px;line-height:24px}.responsv .prgm-ntf-txt{font-size:15px;line-height:20px}.responsv .prgm-ntf-cnt-r{padding-top:40px;width:33%}.responsv .button-rounded{font-size:14px;line-height:24px;padding:10px 18px}.responsv .prgm-ntf-cnt{padding-left:20%}.responsv .v4 .page-banner{height:289px}.responsv .v4 .page-banner-hd{font-size:28px;line-height:36px;padding:0 0 20px}.responsv .v4 .page-banner-shd{font-size:18px;line-height:24px;margin:10px 0 26px}.responsv .v4 .skills-sctn{text-align:center}.responsv .v4 .sctn-hd{font-size:24px;font-weight:300;line-height:32px;margin:10px 0}.responsv .v4 .skills-blk{min-height:282px;width:44.3%}.responsv .v4 .testimonals-wrap.teacher{background-size:1400px auto}}@media (max-width: 860px){.responsv .grades-pg.mathfacts .container{width:auto}.responsv .op-num{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}}@media (max-width: 820px){.responsv .carousel-wrap{width:250px}.responsv .carousel-wrap .carosel-wrapper{height:156px}.responsv .custom-th .carosel img{color:#ffffff;height:156px;width:250px}.responsv .page-title-wrap.dashboard .button{font-size:12px}}@media (min-width: 641px) and (max-width: 768px){.responsv .prod-img{display:inline-block;margin-bottom:10px;height:auto}.responsv .prod-img-lnk>img{height:auto}.responsv .left-cnt{width:37%}.responsv .skills-cnt{padding:0 0 0 1%;width:56%}.responsv .glossary-left-cnt{width:32%}.responsv .glossary-right-cnt{width:64.8%}.responsv .glossary-math-prob-blk{width:43.624%}.responsv .flex-video{padding-bottom:71.6%}.responsv .slideList>li img{width:100%;height:100}.responsv .slidelistwrap{height:410px}}@media (max-width: 800px){.responsv .key_features.app{display:none}.responsv .glossary-math-probw>.glossary-math-probw-link-wrap{text-align:center}}@media (max-width: 640px) and (orientation: landscape){.responsv .caroufredsel_wrapper{min-height:450px}.responsv .glossary-math-prob-blk{width:43.624%}}@media (max-width: 420px){.responsv .prgm-enroll-cnt{font-size:12px}.responsv .prgm-enroll-cnt>li.name{display:none}.responsv .prgm-enroll-cnt>li.prgm{width:54%}.responsv .prgm-enroll-cnt>li.enroll{width:50%}.responsv .prgm-enroll-cnt>li.enroll .button{font-size:12px;padding:1px 10px}.responsv .prgm-enroll-cnt .child-table>li>span{width:39%}.responsv .prgm-enroll-cnt .child-table>li>strong{width:50%}.responsv .prgm-enroll-cnt .child-table>li>strong select{width:100%}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.enroll{width:41%}.responsv .prgm-thank{font-size:12px;line-height:16px}.responsv .prgm-thank .child-table>li{padding-bottom:4px}.responsv .prgm-thank .child-table>li>span,.responsv .prgm-thank .child-table>li>strong{font-size:12px}.responsv .summer-prgm .s-block .control-group>.controls label.radio{border-width:2px;height:30px;line-height:27px;margin:2px;width:30px;padding:4px}.responsv .summer-prgm .s-block .control-group>.controls label.radio>img{height:26px}.responsv .summer-prgm .grade-coins-wrap .coins-wrap{height:50px;width:50px}.responsv .summer-prgm .grade-coins-wrap .coins{height:44px;width:44px}.responsv .summer-prgm .grade-coins-wrap .coins h4{font-size:28px;line-height:28px}.responsv .summer-prgm .str-form .control-label,.responsv .summer-prgm .payment-form label,.responsv .summer-prgm .errors{font-size:12px}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.name{display:table-cell;width:27%}.responsv .summer-prgm.teacher .prgm-enroll-cnt>li.prgm{width:35.5%}.responsv .add-students-modal .grade-coins-wrap .coins-wrap,.responsv .buy-products-modal .grade-coins-wrap .coins-wrap{height:46px;width:46px;padding:0}.responsv .add-students-modal .grade-coins-wrap .coins,.responsv .buy-products-modal .grade-coins-wrap .coins{height:40px;width:40px}.responsv .add-students-modal .grade-coins-wrap .coins h3,.responsv .buy-products-modal .grade-coins-wrap .coins h3{font-size:8px;line-height:12px}.responsv .add-students-modal .grade-coins-wrap .coins h4,.responsv .buy-products-modal .grade-coins-wrap .coins h4{font-size:24px;line-height:28px}.responsv .pop .middle{height:100%}.responsv .pop .s-block .control-group>.controls label.radio{border-width:2px;height:30px;line-height:27px;margin:2px;width:30px;padding:4px}.responsv .pop .s-block .control-group>.controls label.radio>input{height:40px;width:40px}.responsv .pop .s-block .control-group>.controls label.radio>img{height:26px}.responsv .pop .str-form .control-label,.responsv .pop .payment-form label,.responsv .pop .errors{font-size:12px}.responsv .pop .option-box{margin:10px 2%;width:auto;min-width:150px}.responsv .bottom{position:relative;min-height:30px;padding:5px;left:auto;right:auto;bottom:auto;z-index:100}.responsv .bottom .text-link{font-size:12px;line-height:16px;margin-top:6px}.responsv .bottom .button{font-size:12px;line-height:16px;padding:5px 10px}.responsv .bottom.tour-tour-4{position:absolute}.responsv .prom-wrap .coupon-form .control-group .controls .inp,.responsv .prom-wrap .coupon-form .control-group .controls .inp-text-area{padding:12px 16px 11px;font-size:11px;line-height:20px}.responsv .prom-wrap .coupon-form input.apply-coupon[type="submit"]{padding:9px;font-size:12px}.responsv .loginPage{width:auto}.responsv .summer-challenge{height:100px}.responsv .summer-challenge .worksheet-start-btn{bottom:5px}.responsv .summer-challenge-txt{bottom:-2px}.responsv .referal-share>li{padding:20px 0 15px}.responsv .referal-share>li>h3{width:130px;font-size:14px;line-height:20px}.responsv .custom-radio label{margin-right:15px;font-size:14px}.responsv .pop .middle .circle-top,.responsv .pop .middle .circle-bottom{min-height:0}.responsv .pop .middle .circle-top li,.responsv .pop .middle .circle-bottom li{width:34px;height:34px;line-height:34px;margin:2px}.responsv .purchase-child-promo .prom-wrap .coupon-form input[type="submit"].apply-coupon{padding:7px 8px}.responsv .purchase-child-promo .discount-banner .msg{font-size:14px}.responsv .purchase-child-promo .prom-wrap{margin-top:20px;max-width:100%}.responsv .purchase-child-promo .prom-wrap.adc .coupon-form .sucmsg{position:relative;top:-770px;font-size:15px}.responsv .purchase-child-promo .awards-footer{padding:20px 10px}.responsv .purchase-child-promo .awards-footer .footer-awards-img{width:100%}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner{font-size:13px;display:none}.responsv .parent-registration.new-flows .terms-condn-text{font-size:12px}.responsv .parent-registration.new-flows .prgm-hd.signup-heading{font-size:16px}.responsv .tab-body{padding:20px 10px}.responsv .inner-tab-container>.sp-tab-container .tabs-content{margin:0px 0px 10px}.responsv .ass-list .icon-wrapper{width:100%;text-align:center;margin-right:0}.responsv .ass-list .icon-wrapper>.assessment-icon.assessment-icon.assessment-icon{display:inline-block}.responsv .report-link-wrapper{float:none;text-align:center}.responsv .report-link-wrapper a.button.button{display:inline-block;margin-right:0}.responsv .sp-student-tab-container header .right{margin-left:0px;padding-bottom:20px}.responsv .sp-student-tab-container header .right .grade-dropdown{float:right}.responsv .child-summary-cont .child-img{width:45px;height:45px}.responsv .child-summary-cont .child-desc .child-message.child-message{padding-left:54px;width:60%}.responsv .child-summary-cont .welcome-msg{font-size:.8512em;line-height:1.2em;margin-bottom:6px}.responsv .child-summary-cont .progress-desc .change-theme>h6{margin-top:0}.responsv .child-summary-cont .coin-details{padding:1px 10px}}@media (max-width: 360px){.responsv .flex-video{padding-bottom:68.4%}.responsv .reco-content{margin-top:15px}.responsv .summer-prgm .access-token-form .inp,.responsv .summer-prgm .access-token-form .inp-text-area{padding:4px;font-size:10px}.responsv .sm-score{padding:10px 1% 25px}.responsv .sm-score>p{width:auto;font-size:12px;line-height:16px}.responsv .progress-wrap{width:70%}.responsv .progress-wrap .progress{height:8px}.responsv .progress-wrap .score{padding-left:1%}.responsv .summary-blk .sm-score>p{font-size:10px;line-height:14px;width:33%}.responsv .summary-blk .sm-score .progress-wrap .score{padding:0 1%}.responsv .summary-blk .sm-score .progress-wrap .score span.first{font-size:10px}.responsv .summary-blk .sm-score .btn-link{font-size:10px}.responsv .termilogy>li{font-size:10px}.responsv .report-list-wrap{font-size:10px;line-height:14px}.responsv .pop .img-1{background-size:300px auto;background-position:-8px -27px;background-position:34px 0;background-size:233px auto}.responsv .pop .img-1 h2{font-size:60px;top:21%;left:28%}.responsv .pop .img-1 p{font-size:14px;top:47%;left:36%}.responsv .starter .list_carousel .buy-grade-section{height:660px}.responsv .summer-challenge{height:80px}.responsv .modal-footer{padding:4px}.responsv .parent-registration.new-flows .sm-info prgm-hd{display:none}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner{height:120px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-cnt{font-size:17px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-hd{margin-top:15px;width:20%}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-banner .page-banner-shd{width:20%;font-size:0.7em}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner{font-size:15px}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner .main-text{display:none}.responsv .parent-registration.new-flows .page-title-wrap.signup-title-wrap .page-sub-banner .main-text-small-device{display:inline}.responsv .change-password-modal{bottom:15%}.responsv .grade-access-wrap .full-access-link{padding:15px 0px 0px;text-align:center}.responsv .modal-title{padding-right:0px}.responsv .child-summary-cont .change-theme>h6{max-width:75px}}@media (max-width: 920px){.responsv .main-content{width:100%}.responsv .sidebar{display:none}.responsv .child-dashboard .sidebar{display:block;width:auto;float:none;margin:0 0 10px 0;text-align:center;padding:2px}.responsv .child-dashboard .sidebar .sidebar-blk{display:inline-block;vertical-align:top;width:auto;padding:0}.responsv .child-dashboard .sidebar .sidebar-head{display:none}.responsv .child-dashboard .games-wrapper{display:inline-block;vertical-align:top;height:auto;width:auto;margin:4px}.responsv .child-dashboard .games-wrapper .game-screenshot{height:auto}}@media (max-width: 900px){.responsv .summer-prgm .summer-payment{width:auto}}@media (min-width: 768px) and (max-width: 768px){.responsv .add-students-modal,.responsv .buy-products-modal{width:720px;left:50%;margin-left:-360px;height:550px;top:10%}.responsv .add-students-modal.add-first-child,.responsv .buy-products-modal.add-first-child{height:560px}.responsv .starter.edit-child .modal-title-wrap{margin-bottom:5px}}@media only screen and (min-device-width: 560px) and (max-device-width: 570px) and (orientation: landscape), (min-width: 560px) and (max-width: 570px) and (orientation: landscape){.parent-free-start-cta-wrap{text-align:left;margin:0}.parent-free-start-cta-wrap>p{text-align:left;font-size:12px;line-height:16px}.parent-free-start-cta-wrap .button-rounded{font-size:16px;line-height:20px}.v4 .page-banner-cnt.page-banner-cnt{padding:5px 0px 5px 50px;width:64%}.v4 .page-banner.page-banner.parent-free-start-banner-wrap{min-height:240px}}@media only screen and (device-width: 320px) and (orientation: portrait), (width: 320px) and (orientation: portrait){.parent-free-start-cta-wrap{margin:0;text-align:center;font-weight:400}.parent-free-start-cta-wrap>p{font-size:10px;line-height:14px;margin:0;padding-top:5px}.parent-free-start-cta-wrap .button-rounded{font-size:12px;line-height:16px;padding:10px 12px}.v4 .page-banner{height:130px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.grades-pg .skills-cnt{padding:0 0 0 1%;width:90%}}#referral_fb_share>img{width:56px}@media only screen and (max-width: 767px){html{font-size:16px;height:100%;padding:0;margin:0}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.4em}h4{font-size:1.2em}h1,h2,h3,h4{line-height:1.4}.page-title{font-size:3em;line-height:1.1em;margin:0}.sec-privacy .head-privacy{font-size:1.8em}.sub-head-privacy{font-size:1.6em}.sec-privacy .head-privacy{font-size:1.8em}.sub-head-privacy-v1{font-size:1.6em}}.sec-privacy{margin-top:30px;font-size:16px;line-height:22px}.sec-privacy .head-privacy{font-size:20px;font-weight:bold;padding-bottom:10px;text-align:left}.sec-privacy .info-collected-table{border:1px solid #000}.sec-privacy .info-collected-table li{border-bottom:1px solid #000;display:table;width:100%;table-layout:fixed;border-collapse:collapse}.sec-privacy .info-collected-table li p{width:19%;display:table-cell;border-right:1px solid #000;margin:0;vertical-align:middle;padding:10px}.sec-privacy .info-collected-table li p:last-child{border-right:none}.sec-privacy .info-collected-table li:last-child{border-bottom:none}.sec-privacy .info-collected-table li:first-child{text-align:center}.sec-privacy .oneline-space{margin-top:10px}.sec-privacy>p>span{display:block}.sec-privacy .ordered-list{padding:0 30px}.sec-privacy .ordered-list.decimal li{list-style:decimal}.sec-privacy .ordered-list li{list-style:disc}.sub-head-privacy{font-size:16px;font-weight:bold;padding-top:15px;padding-bottom:5px;text-align:left}.sub-head-2-privacy{font-style:italic}.info-table{border:1px solid #000}.info-table thead{text-align:center}.info-table thead th{padding:5px 10px}.info-table tr{border-width:1px 0 1px 0;border-color:#000;border-style:solid}.info-table tr td{vertical-align:top;padding:5px 10px}.info-table>tr:first-child{border-bottom:0}.info-table td,.info-table th{border-right:1px solid #000}.info-table>td:last-child,.info-table>th:last-child{border-right:0}.info-table .ordered-list{padding:0 15px}.info-table .ordered-list.decimal li{list-style:decimal}.info-table .ordered-list li{list-style:disc}.effective-date{font-family:"graphie";font-size:18px;line-height:26px;font-weight:600;color:#1A1A1A}.wrapper-grey{margin-top:20px;margin-bottom:48px;padding:20px 24px;background-color:#F7F7FA;color:#484848;font-family:"graphie";font-size:16px;line-height:24px;border-radius:16px}.wrapper-main{display:flex;width:100%;align-items:flex-start;position:relative;gap:20px}.table-section{width:289px;position:relative}.table-section.is-sticky{position:fixed;top:40px;z-index:10;max-height:calc(100vh - 40px);overflow-y:auto}.table-section.is-absolute{position:absolute;z-index:10;max-height:calc(100vh - 40px);overflow-y:auto}.table-section-placeholder{flex-shrink:0;width:20px}.information-section-v1{width:calc(100% - 20px - 20px);flex:1;min-width:0}.table-content{color:#1A1A1ACC;text-decoration:underline;margin-bottom:8px;font-family:"graphie";font-size:14px;line-height:20px;display:inline-block}.table-content:hover{color:#4F52C3}.table-content:focus{color:#1A1A1ACC}.sec-privacy-v1{margin-top:32px;font-family:"graphie";font-size:16px;line-height:22px}.sec-privacy-v1 .head-privacy-v1{font-family:"graphie";font-size:24px;line-height:32px;font-weight:700;font-weight:bold;padding-bottom:24px;text-align:left;color:#1A1A1A}.sec-privacy-v1 .info-collected-table-v1{border:1px solid #000}.sec-privacy-v1 .info-collected-table-v1 li{border-bottom:1px solid #000;display:table;width:100%;table-layout:fixed;border-collapse:collapse}.sec-privacy-v1 .info-collected-table-v1 li p{width:19%;display:table-cell;border-right:1px solid #000;margin:0;vertical-align:middle;padding:10px}.sec-privacy-v1 .info-collected-table-v1 li p:last-child{border-right:none}.sec-privacy-v1 .info-collected-table-v1 li:last-child{border-bottom:none}.sec-privacy-v1 .info-collected-table-v1 li:first-child{text-align:center}.sec-privacy-v1 .oneline-space-v1{margin-top:10px}.sec-privacy-v1>p>span{display:block}.sec-privacy-v1 .ordered-list-v1{padding-left:30px}.sec-privacy-v1 .ordered-list-v1.decimal li{list-style:decimal}.sec-privacy-v1 .ordered-list-v1 li{list-style:disc}.hr-tag{border-bottom:1px solid #CACAD8;padding-bottom:32px}.hr-tag a{color:#4F52C3}.container-v1{width:1010px;max-width:100%;margin-right:auto;margin-left:auto}.scroll-text{font-family:"graphie";font-size:18px;line-height:26px;font-weight:600;color:#4F52C3;text-align:center;cursor:pointer}@media (max-width: 767px){.sec-privacy{font-size:14px;line-height:20px}.sec-privacy .info-collected-table li p{font-size:12px;width:40%}.sec-privacy .info-collected-table li p:nth-child(2){width:50%}.sec-privacy-v1{margin-top:20px;font-size:12px;line-height:18px}.sec-privacy-v1 .head-privacy-v1{font-size:18px;line-height:24px}.sec-privacy-v1 .info-collected-table-v1 li p{font-size:12px;width:40%}.sec-privacy-v1 .info-collected-table-v1 li p:nth-child(2){width:50%}.sec-privacy-v1 .ordered-list-v1{padding-left:20px}.wrapper-grey{margin-top:20px;font-size:12px;line-height:18px}.effective-date{font-size:14px;line-height:20px}.scroll-text{font-size:16px;line-height:20px}.scroll-text>img{height:16px}.hr-tag{padding-bottom:24px}}@media (max-width: 1279px){.container-v1{width:unset;padding:0 24px}.wrapper-main{flex-direction:column}.table-section{width:100%;position:relative !important}.table-section.is-sticky{position:relative !important;top:auto !important;max-height:none !important;overflow-y:visible !important}.information-section-v1{width:100%;max-width:unset;margin-left:0 !important}}@media only screen and (min-device-width: 767px) and (max-device-width: 1279px), (min-width: 767px) and (max-width: 1279px){.sec-privacy-v1{font-size:14px;line-height:20px}.sec-privacy-v1 .head-privacy-v1{font-size:20px;line-height:26px}.effective-date{font-size:16px;line-height:24px}.scroll-text{font-size:16px;line-height:24px}.wrapper-grey{font-size:14px;line-height:20px}}.vsc-coupon{width:800px;background:none repeat scroll 0 0 #f3f3f3;font-size:20px;line-height:36px;padding:10px;margin:40px auto}.vsc-coupon p{margin:0}.vsc-coupon p span{color:#3698af}.vsc-list{font-size:16px}.vsc-list>li{list-style:circle;margin-left:20px;padding:5px 0}.brd-vsc{border:1px solid #ddd;margin:40px 20px}.inp-invitew{padding-top:13px}.inp-invitew .lbl-invite{display:inline-block;font-size:14px;padding-right:10px;vertical-align:middle}.hasLogo .modal-title-wrap{background-image:url(//cdn.splashmath.com/assets/logo-e8e1434b948a6e0527246f76597d3e1bb71cced4563d0a545d774a14ff91e811.png);background-position:7px center;background-repeat:no-repeat;background-size:150px auto}.parent-subscriptions-list{font-size:16px}@media (min-width: 768px){.parent-subscriptions-list.subscriptions-list-details .details{width:63%;float:left}.parent-subscriptions-list.subscriptions-list-details .membership-features{width:26%;float:right;border:1px solid #f6f4f5;padding:25px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature{float:none;width:100%;padding:0 0 20px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature:first-child{padding:0 0 20px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature:last-child{padding:0}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature .image-wrap{height:115px;width:184px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature .image-wrap img{max-width:100%}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature>h6,.parent-subscriptions-list.subscriptions-list-details .membership-features .feature>p{font-size:12px;line-height:16px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature>p{margin-right:-20px}.parent-subscriptions-list.subscriptions-list-details .membership-features .feature>p.consl-info{position:absolute;bottom:10px}}.parent-subscriptions-list .no-subscriptions{border:2px solid #F6F4F5;text-align:center;padding:20px}.parent-subscriptions-list .no-subscriptions .message{margin:20px 0px}.parent-subscriptions-list .no-subscriptions .message .main-text{font-weight:bold;color:#585858;font-size:1.2em}.parent-subscriptions-list .no-subscriptions .message .sub-text{color:#8e8e8e;margin-top:10px}.parent-subscriptions-list .subscription{border:1px solid #F6F4F5}.parent-subscriptions-list .money-back-badge{width:35px;vertical-align:middle}.parent-subscriptions-list .subscription-details{background:#fff}.parent-subscriptions-list .subscription-details h2{text-align:center;padding:20px 5px}.parent-subscriptions-list .expired-message{font-size:0.9em;margin-bottom:10px}.parent-subscriptions-list .subscription-navigation .link{color:#4FA6B9;padding:10px 10px;text-align:right}.parent-subscriptions-list .details{margin-bottom:20px;color:#333}.parent-subscriptions-list .membership-features>p{font:normal 400 18px/22px "museo-sans-n5", Arial ,sans-serif;color:#6B6B6B;text-align:center;margin-bottom:20px}.parent-subscriptions-list .membership-features .feature{text-align:left;float:left;width:30%;padding:0 13px}.parent-subscriptions-list .membership-features .feature:first-child{padding:0 15px 0 0}.parent-subscriptions-list .membership-features .feature:last-child{padding:0 0 0 15px}.parent-subscriptions-list .membership-features .feature .image-wrap{width:220px;height:140px}.parent-subscriptions-list .membership-features .feature .image-wrap.image-one{background:url(//cdn.splashmath.com/assets/membership/feature-one-ee57f5908e8cc2b87b56f569fada7c79f3234621808cb4e1525e8407d42b7340.png) no-repeat center center #eefbff;background-size:cover}.parent-subscriptions-list .membership-features .feature .image-wrap.image-two{background:url(//cdn.splashmath.com/assets/membership/feature-two-2c4c36cc994003f9728a20f2d72b318162a38c42c2471d9b67246cbc95af2330.png) no-repeat center center #eefbff;background-size:cover}.parent-subscriptions-list .membership-features .feature .image-wrap.image-three{background:url(//cdn.splashmath.com/assets/membership/feature-three-4d72767dd4428daad9a6b22d97a9155ff598518790a62116e3a4873a5e8429a9.png) no-repeat center center #eefbff;background-size:cover}.parent-subscriptions-list .membership-features .feature>h6{font:normal 600 14px/18px "museo-sans-n5", Arial ,sans-serif;color:#6B6B6B;padding:15px 0;margin:0}.parent-subscriptions-list .membership-features .feature>p{font:normal 400 13px/17px 'khula', sans-serif;color:#888888;margin:0;padding:0 0 20px 22px;text-indent:-17px}.parent-subscriptions-list .membership-features .feature>p>i{padding-right:.3rem;color:#0ea0e0;font-size:10px}.parent-subscriptions-list .membership-features .feature>p.std-info{padding-bottom:10px}.parent-subscriptions-list .membership-features .feature>p.consl-info{font-size:10px}.parent-subscriptions-list .membership-features .feature>a{color:#1C95D0;font:normal 400 14px/18px "museo-sans-n5", Arial ,sans-serif;text-decoration:underline}.parent-subscriptions-list #faq-section{background:#FFFFFF;border:0.1rem solid #E6E6E6;padding:26px 26px 0px 26px;margin-bottom:20px}.parent-subscriptions-list #faq-section>div{font-style:normal;font-weight:600;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);color:#A2A2AD;margin-bottom:15px}.parent-subscriptions-list #faq-section>p{color:#343434;font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);margin-bottom:15px;cursor:pointer}.parent-subscriptions-list #faq-section>p>span{color:#4F52C3;margin-left:7.75px}.parent-subscriptions-list #faq-section>hr{margin-bottom:15px;width:95%;height:1px;background-color:#DCDCEA;border:none}.parent-subscriptions-list .plan-details{padding:20px 30px;padding-top:10px}.parent-subscriptions-list .plan-details:after{content:" ";display:block;height:0;clear:both}.parent-subscriptions-list .plan-details.promo-txt-wrap{position:relative}.parent-subscriptions-list .plan-details.promo-txt-wrap .promo-txt{position:absolute;bottom:-8px;right:6px;color:#828282;font-size:0.9em}.parent-subscriptions-list .user-details{display:inline-block}.parent-subscriptions-list .user-details .student-name{color:#333;font-weight:bold;word-wrap:break-word}.parent-subscriptions-list .user-details .grade-name{color:#828282}.parent-subscriptions-list .subscription .heading{background:#F6F4F5;padding:5px;color:#807E7F;text-align:left;padding-left:40px;font-weight:bold}.parent-subscriptions-list .plans{padding:10px}.parent-subscriptions-list .users{border-bottom:1px solid #F6F4F5;margin:20px 30px;padding-bottom:20px;margin-bottom:10px}.parent-subscriptions-list .users:after{content:" ";display:block;height:0;clear:both}.parent-subscriptions-list .cell{color:#828282;display:inline-block;padding:5px 0px}.parent-subscriptions-list .cell.col1{width:30%;font-weight:bold}.parent-subscriptions-list .cell.col1:after{content:":";margin-right:-8px;padding-left:8px}.parent-subscriptions-list .cell.col2{width:auto;max-width:420px;vertical-align:top}.parent-subscriptions-list .cell.col2.money-back-col{vertical-align:middle}.parent-subscriptions-list .col-text{margin-left:5px}.parent-subscriptions-list .support-text{font-size:14px}.parent-subscriptions-list .manage-card-details>a{color:gray;font-size:0.9em;text-decoration:underline}.parent-subscriptions-list .image{width:50px;height:50px;border:1px solid;border-radius:50px;float:left}.parent-subscriptions-list .cancel,.parent-subscriptions-list .renew{margin:0px 5px;padding-left:10px}.parent-subscriptions-list .cancel a,.parent-subscriptions-list .renew a{margin:0px 5px;text-decoration:underline}.parent-subscriptions-list .cancel>a{color:#0994d2}.parent-subscriptions-list .renew>a{color:#F69200}.parent-subscriptions-list .user-detail{float:left;margin-left:10px;margin-right:60px;padding:5px 0px}.parent-subscriptions-list .user-detail:after{content:" ";display:block;height:0}.parent-subscriptions-list .width25{width:25%}.parent-subscriptions-list .width50{width:50%}.parent-subscriptions-list .restart-membership{color:#ff2a14;padding-top:20px}.parent-subscriptions-list .restart-membership .cancel>a,.parent-subscriptions-list .restart-membership .renew>a{color:#0994d2}.cancel-membership-cnt p{margin:0;padding-top:10px}.cancel-membership-cnt a{text-decoration:underline;font-size:16px;line-height:20px;padding-top:20px;display:block}.cancel-membership-cnt .reason-textarea-wrap{position:relative;padding-bottom:10px}.cancel-membership-cnt .reason-textarea-wrap textarea{width:100%;height:125px;resize:vertical;margin:13px 0px}.cancel-membership-cnt .reason-textarea-wrap span.simple_form_input_error{position:absolute;bottom:0}.cancel-membership-cnt .membership-cta-wrap{padding-top:20px;text-align:center}.cancel-membership-cnt .membership-cta-wrap .ghost-btn{padding:6px 10px;border:1px solid #999999;border-radius:40px;color:#999999;background:#fff}.cancel-membership-cnt .membership-cta-wrap .rounded-button-light-orange,.cancel-membership-cnt .membership-cta-wrap .home-rounded-button-light-orange,.cancel-membership-cnt .membership-cta-wrap .rounded-button-light-blue,.cancel-membership-cnt .membership-cta-wrap .thin-form-parent-singup-btn{padding:6px 20px}.cancel-membership-cnt .membership-cta-wrap input:focus{outline-width:0}.downgrade-membership-modal{width:700px}.downgrade-membership-modal .modal-title-wrap{padding:40px}.downgrade-membership-modal .modal-title-wrap h2{border:none;width:50%;margin:0 auto}.downgrade-membership-modal .modal-body-wrap ul{margin:0 auto;width:60%}.downgrade-membership-modal .modal-body-wrap ul li{padding:30px;display:inline-block;margin:20px;background-color:#e7f7ff;box-shadow:2px 4px 0 0 rgba(66,173,213,0.37);border-radius:12px;cursor:pointer}@keyframes slide-up{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.cancellation-reasons *{margin:0;padding:0}.pause-subscription.pause-subscription{padding:58px 42px;box-sizing:border-box;text-align:center;width:500px;height:342px;border-radius:13px}.pause-subscription.pause-subscription *{margin:0;padding:0}.pause-subscription.pause-subscription h1{font:normal 700 28px/normal "Quicksand", Arial ,sans-serif;color:#333333;margin:0}.pause-subscription.pause-subscription p{font:normal 500 18px/normal "Quicksand", Arial ,sans-serif;color:#484848;padding:16px 0 42px;width:70%;margin:auto}.pause-subscription.pause-subscription .cancellation-cta.cancellation-cta{padding:0}.pause-subscription.pause-subscription .cancellation-cta.cancellation-cta a{text-decoration:none;margin:0;padding:1rem}.refund-money-modal{width:700px;height:375px;background:url(//cdn.splashmath.com/assets/membership/refund-modal-c459d393a5256a1b25669e23c27dd03f8369ebb30f57a30d78afcf9e6dfc5bd5.png) left top/100% 100% no-repeat;padding:5.2rem 4rem;box-sizing:border-box;text-align:center}.refund-money-modal .cross{background:url(/assets/header/cross.png) no-repeat center center transparent;background-size:18px 18px;display:block;position:absolute;right:17px;top:15px;height:18px;width:18px}.refund-money-modal p{font:normal 700 24px/28px "Quicksand", Arial ,sans-serif}.refund-money-modal .cta-container{display:flex;justify-content:space-around;margin:30px 0;flex-wrap:wrap}.refund-money-modal .cta-container a{border-radius:26px;padding:14px;text-align:center;font:normal 700 20px/24px "Quicksand", Arial ,sans-serif;margin:10px 0}.refund-money-modal .cta-container a.reject-discount{border:1px solid #ef86d6}.refund-money-modal .cta-container .accept-discount{box-shadow:0 4px 0 0 #7e005f;background-color:#d500a1;color:#fff}.refund-money-modal .cta-container .accept-discount.accept-discount-trialing{width:250px}.refund-money-modal .cta-container .accept-discount.accept-discount-non-trialing{width:374px}.refund-money-modal .cta-container .reject-discount{background-color:#ffffff}.refund-money-modal .cta-container .reject-discount.reject-discount-trialing{width:250px}.refund-money-modal .cta-container .reject-discount.reject-discount-non-trialing{width:374px}.cancellation-reasons.cancellation-reasons.cancellation-reasons{margin-left:0;transform:translateX(-50%);width:700px;padding-bottom:30px;border-radius:13px;overflow:hidden}.cancellation-reasons.cancellation-reasons.cancellation-reasons.cancellation-reasons-popup{height:594px}.cancellation-reasons.cancellation-reasons.cancellation-reasons .back-modal-arrow-btn{position:absolute;top:15px;left:17px;color:#979797;font-size:18px;cursor:pointer}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked,.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:not(:checked){position:absolute;left:-9999px}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked+label,.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#333;font:normal 500 15px/17px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked+label{color:#3374c2}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked+label:before,.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #000;border-radius:100%;background:#fff}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked+label:after,.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#0051b3;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.cancellation-reasons.cancellation-reasons.cancellation-reasons [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cancellation-reasons.cancellation-reasons.cancellation-reasons h2{padding:40px 0 0;color:#333;font:normal 700 30px/34px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons .survey-sub-heading{color:#333;font:normal 700 16px/20px "Quicksand", Arial ,sans-serif;padding-bottom:20px}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul{text-align:center}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul .reasons{animation:slide-up 0.4s ease;width:420px;border-radius:30px;box-shadow:1px 3px 0 0 rgba(66,173,213,0.37);background-color:#e7f7ff;margin:1rem auto;padding:1rem 2.5rem;text-align:left;cursor:pointer}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul .reasons a{font:normal 700 16px/20px "Quicksand", Arial ,sans-serif;color:#333}.cancellation-reasons.cancellation-reasons.cancellation-reasons .sub-option{width:60%;margin:10px auto;text-align:left;animation:slide-up 0.4s ease}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason{padding:2rem 0;width:70%;margin:0 auto;animation:slide-up 0.4s ease}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason .reason-for-leaving{width:100%;border:0;border-bottom:2px solid #000;box-shadow:none;outline:0;resize:none;font:normal 500 14px/18px "Quicksand", Arial ,sans-serif;color:#333}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason .reason-for-leaving:focus:focus:focus:focus:focus{box-shadow:none;outline:0}.cancellation-cta{padding:1rem 0;text-align:center}.cancellation-cta.survey-submit-cta{position:absolute;left:50%;bottom:50px;transform:translateX(-50%)}.cancellation-cta a{padding:1rem;width:307px;border-radius:26px;box-shadow:0 4px 0 0 #7e005f;background-color:#d500a1;color:#fff;font-family:Quicksand;font-size:20px;font-weight:bold;line-height:22px;display:inline-block;box-sizing:border-box;cursor:pointer}.cancellation-complete{width:576px;padding:40px 20px;box-sizing:border-box;border-radius:13px}.cancellation-complete .modal-title-wrap{padding:0}.cancellation-complete .modal-title-wrap h2{border-bottom:none;padding-bottom:22px;font:normal 700 32px/34px "Quicksand", Arial ,sans-serif;color:#333}.cancellation-complete .modal-body{padding:0 15px;text-align:center}.cancellation-complete .modal-body p{font:normal 500 18px/22px "Quicksand", Arial ,sans-serif;color:#484848;padding-top:2px}.cancellation-complete .cancellation-cta{padding-top:30px;padding-bottom:0}.cancellation-complete .cancellation-cta a{width:256px;cursor:pointer}.discount-container{display:none}.discount-pitch-container{display:none;background:url(//cdn.splashmath.com/assets/membership/discount-pitch-bg-24659340384525696859331c747f5a93f5839a37df65f2e5de3bb40c9def40f0.png) 0 0/100% 100% no-repeat #fff;position:absolute;left:0;top:0;bottom:0;right:0;color:#333333;align-items:center;justify-content:center;text-align:center;padding:128px 60px;border-radius:13px;box-sizing:border-box}.discount-pitch-container .pos-absolute{position:absolute;top:0;left:0;right:0}.discount-pitch-container .discount-pitch{font:normal 500 24px/36px "Quicksand", Arial ,sans-serif;padding-bottom:24px}.discount-pitch-container .offered-discount{font:normal 700 36px/48px "Quicksand", Arial ,sans-serif;padding-bottom:72px;width:421px;margin:0 auto}.discount-pitch-container .offered-price{font:normal 500 16px/16px "Quicksand", Arial ,sans-serif}.discount-pitch-container .reject-discount{color:#ef86d6;box-shadow:0 3px 0 0 #ef86d6}.discount-pitch-modal .modal-title-wrap{background-color:transparent}.discount-pitch-modal .discount-pitch-header{min-height:80px;font:normal 700 24px/28px "Quicksand", Arial ,sans-serif;background:url(//cdn.splashmath.com/assets/membership/thought-bubble-b0bffc142f95fad5a3734af04c68cf9648a58cb79c84e1305da637876ffdfca9.png) center center/524px 71px no-repeat;color:#00689c}.discount-pitch-modal .modal-body-wrap{padding-top:20px}.discount-pitch-modal .modal-body-wrap .pippo-with-board{width:100%;height:300px;background:url(//cdn.splashmath.com/assets/membership/pippo-with-discount-board-47ba1513789f61e624bc97067df06e438922db57db9142b8960552b20489595e.png) center center/340px 290px no-repeat;display:flex;justify-content:center;align-items:center}.discount-pitch-modal .modal-body-wrap .discount-percentage{color:#fff;padding-top:100px;font:normal 700 64px/68px "Quicksand", Arial ,sans-serif}.discount-pitch-modal .modal-body-wrap .discount-applicable-time{font:normal 700 20px/24px "Quicksand", Arial ,sans-serif;text-align:center;color:#fff}.discount-pitch-modal .cta-container{display:flex;justify-content:space-around;margin:30px 0;flex-wrap:wrap}.discount-pitch-modal .cta-container a{width:256px;border-radius:26px;padding:14px 0;text-align:center;font:normal 700 20px/24px "Quicksand", Arial ,sans-serif;margin:10px 0}.discount-pitch-modal .cta-container a.reject-discount{border:1px solid #ef86d6}.discount-pitch-modal .cta-container .accept-discount{box-shadow:0 4px 0 0 #7e005f;background-color:#d500a1;color:#fff}.discount-pitch-modal .cta-container .reject-discount{background-color:#ffffff}.delete-account-modal{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.9);z-index:106}.delete-account-modal .locked-content-modal{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:1.4rem;background-color:#034eac;text-align:center;box-sizing:border-box;padding:3rem;color:#fff;overflow:hidden}.delete-account-modal .locked-content-modal p{color:#fff;font-size:1.5rem;font-family:Quicksand;line-height:2rem}.options-box-modal{overflow-y:scroll;overflow-x:hidden;top:0;left:0;right:0;position:fixed;z-index:2040;height:calc(100vh - calc(100vh - 100%));overscroll-behavior:contain}.options-box-modal .options-box{height:100vh;min-height:700px;background:url(//cdn.splashmath.com/assets/membership/paint-topleft-f0ccadf3a627599bea9c6dbee712a036d23bf91fb2c69b808544e8bef526d7ad.png) top left/182px 170px no-repeat,url("membership/paint-bottomright.png") bottom right/124px 124px no-repeat;background-color:#ededf9}.options-box-modal .options-box>.box__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100vh;max-height:528px;padding:12vh 21px;box-sizing:border-box}.options-box-modal .options-box>.box__cross{background:url(//cdn.splashmath.com/assets/membership/box-cross-2eecbdbd80bf27b53ce9305fef5d7c5160d626e4613e2c195009cbffc75d6061.png) no-repeat center center transparent;background-size:18px 18px;display:block;position:absolute;right:21px;top:21px;height:18px;width:18px;cursor:pointer;margin:0}.options-box-modal .options-box h1{text-align:center;color:#2284e2;font-size:20px;font-weight:bold}.options-box-modal .options-box ul{width:69%;margin:0 auto;max-width:450px}.options-box-modal .options-box ul>li{color:#141975;font-size:14px;font-weight:500;margin-bottom:15px;line-height:1.51;position:relative;text-align:left}.options-box-modal .options-box ul>li:before{content:"";font-weight:bold;display:inline-block;position:absolute;background-color:#141975;left:-20px;top:8px;width:8px;height:8px;border-radius:50%}.options-box-modal .box__ctawrapper{margin:0 auto}.options-box-modal .box__ctawrapper>.cancellation-cta{padding:0}.options-box-modal .box__ctawrapper>.cancellation-cta>a{width:208px;height:40px;margin:0;text-decoration:none;font-size:14px;padding:0;line-height:40px}.options-box-modal .box__ctawrapper>.cancellation-cta:nth-child(2){margin:16px 0 0}.options-box-modal .box__ctawrapper>.cancellation-cta:nth-child(2)>a{box-shadow:0 3px 0 0 #ef86d6;background-color:#ffffff;color:#ef86d6;border:solid 1.1px #ef86d6}@media screen and (min-width: 568px){.options-box-modal .options-box{min-height:0}.options-box-modal .box__ctawrapper{display:flex}.options-box-modal .box__ctawrapper>.cancellation-cta:nth-child(2){margin:0}.options-box-modal .box__ctawrapper>.cancellation-cta:nth-child(1){margin:0 0 0 28px;order:2}}@media screen and (min-device-width: 768px) and (min-device-height: 700px){.options-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2040;background-color:rgba(0,0,0,0.8)}.options-box-modal .options-box{min-height:0;background:url(//cdn.splashmath.com/assets/membership/paint-topleft-f0ccadf3a627599bea9c6dbee712a036d23bf91fb2c69b808544e8bef526d7ad.png) top left/300px 253px no-repeat,url("membership/paint-bottomright.png") bottom right/225px 225px no-repeat;background-color:#ededf9;width:700px;height:622px;border-radius:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.options-box-modal .options-box>.box__wrapper{padding:108px 80px;max-height:none;height:100%}.options-box-modal .options-box h1{font-size:36px}.options-box-modal .options-box ul{width:74%}.options-box-modal .options-box ul>li{font-size:18px}.options-box-modal .box__ctawrapper>.cancellation-cta>a{width:250px;height:52px;line-height:52px;font-size:20px}}@media (min-width: 768px) and (orientation: portrait){.cancellation-reasons.cancellation-reasons.cancellation-reasons{margin-left:-350px;transform:unset}}@media (min-width: 768px){.parent-subscriptions-list.subscriptions-list-details .cell.col1{width:42%}.parent-subscriptions-list.subscriptions-list-details .cell.col2{padding-left:10px}.parent-subscriptions-list .plan-details{padding:20px 0 20px 30px}.parent-subscriptions-list .cancel,.parent-subscriptions-list .renew{margin:0;padding:0}.parent-subscriptions-list .cancel a,.parent-subscriptions-list .renew a{margin:0;margin-right:40px}}@media only screen and (min-width: 320px) and (max-width: 666px), (min-width: 320px) and (max-width: 666px){.responsv .cancellation-reasons.cancellation-reasons.cancellation-reasons{width:100%;left:0;right:0}.cancellation-reasons.cancellation-reasons.cancellation-reasons{bottom:0;top:0;left:0;right:0;overflow-y:auto;transform:unset}.cancellation-reasons.cancellation-reasons.cancellation-reasons.cancellation-reasons-popup{height:unset}.cancellation-reasons.cancellation-reasons.cancellation-reasons .survey-sub-heading{font-size:13px;line-height:15px;font-weight:700}.cancellation-reasons.cancellation-reasons.cancellation-reasons h2{padding-top:40px;font-size:22px}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul{padding-top:10px}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul .reasons{width:280px;margin:20px auto;padding:15px 25px}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul .reasons a{color:#333;font-size:13px;line-height:17px}.cancellation-reasons.cancellation-reasons.cancellation-reasons .sub-option{width:70%;margin:10px auto}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason .reason-for-leaving{font-size:14px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal{width:100%;height:300px;padding:2rem 1rem;left:50%;transform:translateX(-50%);position:fixed !important}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal p{font:normal 700 18px/24px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container{margin:10px 0}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container a{padding:10px;font:normal 700 16px/20px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container a.reject-discount{border:1px solid #ef86d6}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .accept-discount.accept-discount-trialing{width:180px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .accept-discount.accept-discount-non-trialing{width:250px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .reject-discount.reject-discount-trialing{width:180px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .reject-discount.reject-discount-non-trialing{width:250px}.cancellation-complete{margin-left:0;padding:30px 32px;border-radius:12px}.cancellation-complete .modal-title-wrap h2{border-bottom:none;font-size:22px;line-height:24px;padding:0}.cancellation-complete .modal-body p{font-size:14px;line-height:16px}.cancellation-complete .modal-body p:first-child{padding-bottom:32px}.cancellation-complete .cancellation-cta{padding-top:10px}.cancellation-complete .cancellation-cta a{width:200px}.discount-pitch-modal .discount-pitch-header{width:214px;box-sizing:border-box;padding:60px 20px;min-height:90px;font-size:14px;line-height:18px;background:url(//cdn.splashmath.com/assets/membership/thought-bubble-potrait-d7ec503ed2a2a81c4fd23199e694072fc782b90143bd50844e1fea2c0c64d7bc.png) center center/214px 86px no-repeat;margin:0 auto}.discount-pitch-modal .modal-body-wrap{background-size:350px 78px}.discount-pitch-modal .modal-body-wrap .pippo-with-board{height:230px;background-size:260px 220px}.discount-pitch-modal .modal-body-wrap .discount-percentage{font-size:44px;line-height:48px}.discount-pitch-modal .modal-body-wrap .discount-applicable-time{font-size:18px;line-height:22px}.discount-pitch-modal .modal-body-wrap .offered-price{width:60%;margin:20px auto}.discount-pitch-modal .cta-container a{width:256px;border-radius:20px;padding:14px 0;font-size:14px;line-height:18px}.discount-pitch-modal .cta-container .reject-discount{order:1}.pause-subscription.pause-subscription.pause-subscription{padding:56px 30px;width:90%;height:auto;left:50%;transform:translateX(-50%);margin-top:-90px;margin-left:0}.pause-subscription.pause-subscription.pause-subscription h1{font-size:20px;line-height:24px;color:#000000}.pause-subscription.pause-subscription.pause-subscription p{font-size:16px;line-height:1.5;color:#000000;padding:20px 0 44px}.pause-subscription.pause-subscription.pause-subscription .cancellation-cta.cancellation-cta a{padding:0.7rem 1rem;width:160px;font-size:14px}.discount-pitch-container{background:url(//cdn.splashmath.com/assets/membership/discount-pitch-bg-portrait-m-b9e7c2a260d6b149734e0d18f3815de1c2240bfc62ed205ee4501575e63b0594.png) 0 0/100% 100% no-repeat #fff;padding:64px 24px auto;border-radius:0}.discount-pitch-container .discount-pitch{font-size:14px;line-height:20px;padding-bottom:84px}.discount-pitch-container .offered-discount{font-size:20px;line-height:28px;padding-bottom:80px;width:263px}.discount-pitch-container .offered-price{font-size:12px;line-height:16px}.parent-subscriptions-list .subscription .plans>.users{margin:0px;padding:10px 0px}.parent-subscriptions-list .subscription .plans>.users>.user-details{max-width:100%;padding:10px}.parent-subscriptions-list .subscription .plans>.users>.user-details .image{float:none;display:inline-block}.parent-subscriptions-list .subscription .plans>.users>.user-details .user-detail{float:none;margin:0px;padding:5px 0px}.parent-subscriptions-list .cell{float:left}.parent-subscriptions-list .cell.col1{width:100%;padding:0px}.parent-subscriptions-list .cell.col1:after{display:none}.parent-subscriptions-list .cell.col2{width:100%;max-width:none}.parent-subscriptions-list .plan-details{padding:20px 0px 0px}.parent-subscriptions-list .plan-details>.row{float:left;width:100%;padding-bottom:15px}.parent-subscriptions-list .plan-details.promo-txt-wrap{padding-bottom:30px}.cancel-membership-cnt.modal-body{padding:16px 10px 20px}.cancel-membership-cnt .membership-cta-wrap .pull-right,.cancel-membership-cnt .membership-cta-wrap .pull-left{font-size:12px}.cancel-membership-cnt .membership-cta-wrap .ghost-btn{padding:8px 10px}.cancel-membership-cnt .reason-textarea-wrap{padding-bottom:20px}.cancel-membership-cnt .reason-textarea-wrap span.simple_form_input_error{font-size:14px;display:block}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){#faq-section{display:none}.parent-subscriptions-list .details,.parent-subscriptions-list .membership-features{margin:10px 5px 0 5px}.parent-subscriptions-list .details>p,.parent-subscriptions-list .membership-features>p{margin:10px 0 0}.parent-subscriptions-list .membership-features{border:1px solid #f6f4f5}.parent-subscriptions-list .membership-features .feature{float:none;width:100%;padding:20px;box-sizing:border-box;border-bottom:1px solid #f6f4f5;margin:0 auto;max-width:240px}.parent-subscriptions-list .membership-features .feature>p{margin-right:-20px;padding-bottom:5px}.parent-subscriptions-list .membership-features .feature:first-child{padding:20px}.parent-subscriptions-list .membership-features .feature:last-child{border-bottom:none;padding:20px}.parent-subscriptions-list .membership-features .feature>.image-wrap{width:200px;margin:0 auto}.parent-subscriptions-list .membership-features .feature>a{display:block;text-align:right}}@media (max-width: 320px){.cancel-membership-cnt .reason-textarea-wrap{padding-bottom:30px}}@media (max-width: 896px) and (orientation: landscape){.cancellation-reasons.cancellation-reasons.cancellation-reasons{bottom:0;top:0;left:0;right:0;height:unset;overflow-y:auto;transform:unset}.cancellation-reasons.cancellation-reasons.cancellation-reasons.cancellation-reasons-popup{height:unset}.cancellation-reasons.cancellation-reasons.cancellation-reasons.modal{margin-left:0;width:100%}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal{width:450px;height:300px;padding:2rem 1rem;left:50%;transform:translateX(-50%);position:fixed !important}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal p{font:normal 700 18px/24px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container{margin:10px 0}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container a{padding:10px;font:normal 700 16px/20px "Quicksand", Arial ,sans-serif}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container a.reject-discount{border:1px solid #ef86d6}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .accept-discount.accept-discount-trialing{width:250px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .accept-discount.accept-discount-non-trialing{width:250px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .reject-discount.reject-discount-trialing{width:250px}.cancellation-reasons.cancellation-reasons.cancellation-reasons.refund-money-modal .cta-container .reject-discount.reject-discount-non-trialing{width:250px}.cancellation-reasons.cancellation-reasons.cancellation-reasons .survey-sub-heading{font-size:13px;line-height:15px;font-weight:700}.cancellation-reasons.cancellation-reasons.cancellation-reasons h2{padding-top:40px;font-size:22px}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul{padding-top:0}.cancellation-reasons.cancellation-reasons.cancellation-reasons ul .reasons{width:50%;margin:20px auto;padding:15px 25px}.cancellation-reasons.cancellation-reasons.cancellation-reasons .sub-option{width:50%;margin:10px auto}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason{width:50%;padding:10px 0}.cancellation-reasons.cancellation-reasons.cancellation-reasons .other-reason .reason-for-leaving{font-size:14px}.cancellation-reasons.cancellation-reasons.cancellation-reasons .cancellation-cta.survey-submit-cta{position:unset;transform:unset}.cancellation-complete{transform:translateX(-50%);margin-left:-190px;padding:25px 20px;width:400px;border-radius:12px}.cancellation-complete .modal-title-wrap h2{border-bottom:none;font-size:22px;line-height:24px;padding:0;padding-bottom:8px}.cancellation-complete .modal-body p{font-size:12px;line-height:16px}.cancellation-complete .cancellation-cta{padding-top:20px}.cancellation-complete .cancellation-cta a{width:140px;padding:10px}.cancel-membership-cnt a{font-size:12px;line-height:14px;padding-top:4px}.discount-pitch-modal .discount-pitch-header{min-height:50px;font-size:14px;line-height:22px;padding-top:20px;background:url(//cdn.splashmath.com/assets/membership/thought-bubble-b0bffc142f95fad5a3734af04c68cf9648a58cb79c84e1305da637876ffdfca9.png) center center/300px 40px no-repeat;width:100%}.discount-pitch-modal .modal-body-wrap{padding-top:20px;background-size:177px 77px}.discount-pitch-modal .modal-body-wrap .pippo-with-board{height:150px;background-size:184px 147px}.discount-pitch-modal .modal-body-wrap .discount-percentage{padding-top:65px;font-size:34px;line-height:38px;margin:0}.discount-pitch-modal .modal-body-wrap .discount-applicable-time{font-size:13px;line-height:17px}.discount-pitch-modal .cta-container{margin:20px;justify-content:center}.discount-pitch-modal .cta-container a{width:208px;border-radius:18px;padding:9px 0;font-size:14px;line-height:18px;margin:0 15px}.discount-pitch-modal .cta-container .reject-discount{order:unset}.discount-pitch-container{background:url(//cdn.splashmath.com/assets/membership/discount-pitch-bg-landscape-m-79bc5851b5f3eb6139852513cc41fe3aaefa3ae722fa2e90daa91a441d505f7c.png) 0 0/100% 100% no-repeat #fff;padding:60px 44px;border-radius:0px}.discount-pitch-container .discount-pitch{font-size:14px;line-height:20px;padding-bottom:32px}.discount-pitch-container .offered-discount{font-size:20px;line-height:28px;padding-bottom:60px;width:297px}.discount-pitch-container .offered-price{font-size:12px;line-height:16px}.pause-subscription.pause-subscription.pause-subscription{padding:33px 54px;width:400px;height:auto;left:50%;transform:translateX(-50%);margin-top:-90px;margin-left:0}.pause-subscription.pause-subscription.pause-subscription h1{font-size:20px;line-height:24px;color:#000000}.pause-subscription.pause-subscription.pause-subscription p{font-size:16px;line-height:20px;color:#000000;padding:24px 0 32px}.pause-subscription.pause-subscription.pause-subscription .cancellation-cta.cancellation-cta a{padding:0.7rem 1rem;width:160px}.locked-content-modal{width:70%}}@media only screen and (max-width: 420px){.locked-content-modal{width:90%}}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring{margin-left:0;transform:translateX(-50%);width:100%;top:56px;border-radius:0;bottom:0;padding-bottom:30px;overflow:auto}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring h2{padding-top:2%;font-weight:700;font-size:30px;line-height:36px;color:#1A1A1A}@media only screen and (max-width: 480px){.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring h2{font-size:24px;line-height:29px}}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .category{width:328px;margin:auto;position:relative;left:-0.5%}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .category h3{font-weight:600;font-size:20px;line-height:24px;color:#363639;margin-top:54px;text-align:left}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring p{font-weight:400;font-size:14px;line-height:24px;color:#363639;flex:none;order:0;flex-grow:0;margin:15px auto;display:flex;align-items:center;width:340px;justify-content:space-between;background:#F8F6FE;border-radius:7px}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring p span{margin:15px 0px 15px 12px}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring textarea{width:350px;resize:none;height:80px;border:1px solid #DCDCEA;border-radius:8px;text-align:left;padding:15px;margin-top:15px}@media only screen and (max-width: 480px){.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring textarea{width:84%}}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring [id^=option_ids_]{box-sizing:border-box;width:28px;height:28px;background:#FFFFFF;border:1px solid #D6D6D6;border-radius:2px;flex:none;order:1;flex-grow:0;margin:13px 12px 13px 0px;accent-color:#4F52C3}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .submit-button{width:340px;margin:auto}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .button{background:#4F52C3;margin:72px 85px}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .button:hover,.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .button:active,.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .button:focus{background:#4F52C3}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .button:disabled{background:#CACAD8}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring .selected{color:#141975;background-color:#DEDFFC}.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring ul{text-align:center}@media only screen and (max-width: 540px){.cancellation-reasons-tutoring.cancellation-reasons-tutoring.cancellation-reasons-tutoring{transform:translateX(-5%)}}.padded-inline{display:inline}.padded-inline::before{content:' '}.padded-inline::after{content:' '}.tcenter{text-align:center}.capitalize{text-transform:capitalize}.base-button,.button,.button-red,.button-pink,.button-orange,.button-grey,.button-dark-grey,.button-light-grey,.button-orange-dark,.rounded-button-light-yellow,.primary-cta-button,.default-cta-button,.secondary-cta-button,.inline-cta-button,.sync-cta-button{color:#FFFFFF;cursor:pointer;display:inline-block;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding:6px 20px;vertical-align:top;text-align:center}.base-button:hover,.button:hover,.button-red:hover,.button-pink:hover,.button-orange:hover,.button-grey:hover,.button-dark-grey:hover,.button-light-grey:hover,.button-orange-dark:hover,.rounded-button-light-yellow:hover,.primary-cta-button:hover,.default-cta-button:hover,.secondary-cta-button:hover,.inline-cta-button:hover,.sync-cta-button:hover,.base-button:active,.button:active,.button-red:active,.button-pink:active,.button-orange:active,.button-grey:active,.button-dark-grey:active,.button-light-grey:active,.button-orange-dark:active,.rounded-button-light-yellow:active,.primary-cta-button:active,.default-cta-button:active,.secondary-cta-button:active,.inline-cta-button:active,.sync-cta-button:active,.base-button:focus,.button:focus,.button-red:focus,.button-pink:focus,.button-orange:focus,.button-grey:focus,.button-dark-grey:focus,.button-light-grey:focus,.button-orange-dark:focus,.rounded-button-light-yellow:focus,.primary-cta-button:focus,.default-cta-button:focus,.secondary-cta-button:focus,.inline-cta-button:focus,.sync-cta-button:focus{color:#FFFFFF}.base-button:disabled,.button:disabled,.button-red:disabled,.button-pink:disabled,.button-orange:disabled,.button-grey:disabled,.button-dark-grey:disabled,.button-light-grey:disabled,.button-orange-dark:disabled,.rounded-button-light-yellow:disabled,.primary-cta-button:disabled,.default-cta-button:disabled,.secondary-cta-button:disabled,.inline-cta-button:disabled,.sync-cta-button:disabled,.base-button.disable,.disable.button,.disable.button-red,.disable.button-pink,.disable.button-orange,.disable.button-grey,.disable.button-dark-grey,.disable.button-light-grey,.disable.button-orange-dark,.disable.rounded-button-light-yellow,.disable.primary-cta-button,.disable.default-cta-button,.disable.secondary-cta-button,.disable.inline-cta-button,.disable.sync-cta-button{background:#E3E3E3;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#E3E3E3;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border-bottom-width:2px;margin-top:2px}.base-button:disabled:hover,.button:disabled:hover,.button-red:disabled:hover,.button-pink:disabled:hover,.button-orange:disabled:hover,.button-grey:disabled:hover,.button-dark-grey:disabled:hover,.button-light-grey:disabled:hover,.button-orange-dark:disabled:hover,.rounded-button-light-yellow:disabled:hover,.primary-cta-button:disabled:hover,.default-cta-button:disabled:hover,.secondary-cta-button:disabled:hover,.inline-cta-button:disabled:hover,.sync-cta-button:disabled:hover,.base-button:disabled:active,.button:disabled:active,.button-red:disabled:active,.button-pink:disabled:active,.button-orange:disabled:active,.button-grey:disabled:active,.button-dark-grey:disabled:active,.button-light-grey:disabled:active,.button-orange-dark:disabled:active,.rounded-button-light-yellow:disabled:active,.primary-cta-button:disabled:active,.default-cta-button:disabled:active,.secondary-cta-button:disabled:active,.inline-cta-button:disabled:active,.sync-cta-button:disabled:active,.base-button:disabled:focus,.button:disabled:focus,.button-red:disabled:focus,.button-pink:disabled:focus,.button-orange:disabled:focus,.button-grey:disabled:focus,.button-dark-grey:disabled:focus,.button-light-grey:disabled:focus,.button-orange-dark:disabled:focus,.rounded-button-light-yellow:disabled:focus,.primary-cta-button:disabled:focus,.default-cta-button:disabled:focus,.secondary-cta-button:disabled:focus,.inline-cta-button:disabled:focus,.sync-cta-button:disabled:focus,.base-button.disable:hover,.disable.button:hover,.disable.button-red:hover,.disable.button-pink:hover,.disable.button-orange:hover,.disable.button-grey:hover,.disable.button-dark-grey:hover,.disable.button-light-grey:hover,.disable.button-orange-dark:hover,.disable.rounded-button-light-yellow:hover,.disable.primary-cta-button:hover,.disable.default-cta-button:hover,.disable.secondary-cta-button:hover,.disable.inline-cta-button:hover,.disable.sync-cta-button:hover,.base-button.disable:active,.disable.button:active,.disable.button-red:active,.disable.button-pink:active,.disable.button-orange:active,.disable.button-grey:active,.disable.button-dark-grey:active,.disable.button-light-grey:active,.disable.button-orange-dark:active,.disable.rounded-button-light-yellow:active,.disable.primary-cta-button:active,.disable.default-cta-button:active,.disable.secondary-cta-button:active,.disable.inline-cta-button:active,.disable.sync-cta-button:active,.base-button.disable:focus,.disable.button:focus,.disable.button-red:focus,.disable.button-pink:focus,.disable.button-orange:focus,.disable.button-grey:focus,.disable.button-dark-grey:focus,.disable.button-light-grey:focus,.disable.button-orange-dark:focus,.disable.rounded-button-light-yellow:focus,.disable.primary-cta-button:focus,.disable.default-cta-button:focus,.disable.secondary-cta-button:focus,.disable.inline-cta-button:focus,.disable.sync-cta-button:focus{border:1px solid #e3e3e3;border-bottom-width:4px;margin-top:0}.base-button.hasWidth,.hasWidth.button,.hasWidth.button-red,.hasWidth.button-pink,.hasWidth.button-orange,.hasWidth.button-grey,.hasWidth.button-dark-grey,.hasWidth.button-light-grey,.hasWidth.button-orange-dark,.hasWidth.rounded-button-light-yellow,.hasWidth.primary-cta-button,.hasWidth.default-cta-button,.hasWidth.secondary-cta-button,.hasWidth.inline-cta-button,.hasWidth.sync-cta-button{min-width:50%}.button{background:#3594BC;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#0E658A;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button:hover,.button:active,.button:focus{border-bottom-width:2px;margin-top:2px}.button.bold{font-weight:bold}.button.full{display:block;padding:18px 20px}.button.full.medium{padding:11px 20px}.button.fw{width:100%;display:inline-block}.button.long{padding:11px 40px}.button.flatter{padding-top:7px;padding-bottom:7px}.button.flattest{padding-top:4px;padding-bottom:4px}input[type="submit"].button{padding:10px 58px}input[type="submit"].button-medium{padding:6px 16px}input[type="submit"].full{padding:10px 20px}input[type="submit"].button-small{padding:1px 10px}input[type="submit"].flattest{padding-top:4px;padding-bottom:4px}.hasIcon{position:relative}.hasIcon .text{display:inline-block;padding-left:40px;vertical-align:top}.hasIcon.medium .icon{line-height:25px}.hasIcon .icon{border-right:1px solid;bottom:0;left:0;line-height:40px;padding:10px 5px;position:absolute;top:0;width:40px}.hasIcon.google .icon{border-color:#1287B9}.hasIcon.fb,.hasIcon.facebook{margin-left:0px !important;margin-top:10px !important}.hasIcon.fb .icon,.hasIcon.facebook .icon{border-color:#5b83d0}.hasIcon.twitter{background:#5bc2f2}.hasIcon.twitter .icon{border-color:#4cafdd}.hasIcon.twitter:hover,.hasIcon.twitter:active,.hasIcon.twitter:focus{background:#2cb0ee}.hasIcon.twitter:hover .icon,.hasIcon.twitter:active .icon,.hasIcon.twitter:focus .icon{border-color:#279acf}.button+.button{margin:0 0 0 10px}.button+.button:hover{margin-left:10px}.button-red{background:#E64E19;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#BB2C0B;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-red:hover,.button-red:active,.button-red:focus{border-bottom-width:2px;margin-top:2px}.button-pink{background:#ff5777;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#be3953;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#ffffff;box-shadow:0 0 0 2px #ffffff;border-top-width:0;border-left-width:0;border-right-width:0}.button-pink:hover,.button-pink:active,.button-pink:focus{border-bottom-width:2px;margin-top:2px}.button-medium{font-size:14px;padding:6px 16px}.button-small{font-size:12px;padding:1px 10px}.button-large{font-size:18px;line-height:24px;padding:18px 30px}.button-orange{background:#f68254;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange:hover,.button-orange:active,.button-orange:focus{border-bottom-width:2px;margin-top:2px}.button-grey{background:#e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;outline:none;border:none;color:#cacaca}.button-grey:hover,.button-grey:active,.button-grey:focus{border:none;margin-top:0}.button-dark-grey{background:#adadad;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#888;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-dark-grey:hover,.button-dark-grey:active,.button-dark-grey:focus{border-bottom-width:2px;margin-top:2px}.button-dark-grey.flat{background:#adadad;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:none;border:none}.button-dark-grey.flat:hover,.button-dark-grey.flat:active,.button-dark-grey.flat:focus{background:#000;border:none;margin-top:0}.social-buttons{background:url(//cdn.splashmath.com/assets/dashboard/social-icons-caa2a4164119011af6e420f9013d71d413e2cb4f4f20b40bdc06ce97b3f05dd7.png) no-repeat 0 0;display:inline-block;vertical-align:top;width:92px;height:34px}.social-buttons.fb,.social-buttons.facebook{background-position:0 -63px}.social-buttons.google{background-position:0 -138px}.button-light-grey{background:#e3e3e3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none;border-color:#cfcfcf;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#adadad}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{border-bottom-width:2px;margin-top:2px}.button-light-grey:hover,.button-light-grey:active,.button-light-grey:focus{color:#adadad}.button-orange-dark{background:#f1572e;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#c04626;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-orange-dark:hover,.button-orange-dark:active,.button-orange-dark:focus{border-bottom-width:2px;margin-top:2px}.button-wrap .back{min-width:30%;float:left}.button-wrap .next{min-width:30%;float:right}.button-wrap .back+input[type="submit"].next{min-width:39%;padding:19px 20px;margin:0}.button-light-orange{background:#f79202;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border-color:#cf7a00;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid}.button-light-orange:hover,.button-light-orange:active,.button-light-orange:focus{border-bottom-width:2px;margin-top:2px}.button-light-orange.hollow{border:1px solid #f79202;border-radius:40px;background:none;color:#f79202}.button-light-orange.hollow:hover,.button-light-orange.hollow:active,.button-light-orange.hollow:focus{color:#FFFFFF;border-color:#c47402;background:#f79202;border:1px solid #f79202;margin-top:0}.button-white{background:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none;border:none;color:#e6e6e6}.button-white:hover,.button-white:active,.button-white:focus{border:none;margin-top:0}.button-white.hollow{border:1px solid #ffffff;border-radius:40px;background:none;color:#ffffff}.button-white.hollow:hover,.button-white.hollow:active,.button-white.hollow:focus{color:#888888;background:#ffffff;border:1px solid #ffffff;margin-top:0}input[disabled].rounded-button-light-orange,input[disabled].home-rounded-button-light-orange,input[disabled].rounded-button-light-blue,input[disabled].thin-form-parent-singup-btn,input[disabled="disabled"].rounded-button-light-orange,input[disabled="disabled"].home-rounded-button-light-orange,input[disabled="disabled"].rounded-button-light-blue,input[disabled="disabled"].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled].rounded-button-light-orange:hover,input[disabled].home-rounded-button-light-orange:hover,input[disabled].rounded-button-light-blue:hover,input[disabled].thin-form-parent-singup-btn:hover,input[disabled].rounded-button-light-orange:active,input[disabled].home-rounded-button-light-orange:active,input[disabled].rounded-button-light-blue:active,input[disabled].thin-form-parent-singup-btn:active,input[disabled].rounded-button-light-orange:focus,input[disabled].home-rounded-button-light-orange:focus,input[disabled].rounded-button-light-blue:focus,input[disabled].thin-form-parent-singup-btn:focus,input[disabled="disabled"].rounded-button-light-orange:hover,input[disabled="disabled"].home-rounded-button-light-orange:hover,input[disabled="disabled"].rounded-button-light-blue:hover,input[disabled="disabled"].thin-form-parent-singup-btn:hover,input[disabled="disabled"].rounded-button-light-orange:active,input[disabled="disabled"].home-rounded-button-light-orange:active,input[disabled="disabled"].rounded-button-light-blue:active,input[disabled="disabled"].thin-form-parent-singup-btn:active,input[disabled="disabled"].rounded-button-light-orange:focus,input[disabled="disabled"].home-rounded-button-light-orange:focus,input[disabled="disabled"].rounded-button-light-blue:focus,input[disabled="disabled"].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}input[disabled] .ie9.rounded-button-light-orange,input[disabled] .ie9.home-rounded-button-light-orange,input[disabled] .ie9.rounded-button-light-blue,input[disabled] .ie9.thin-form-parent-singup-btn,input[disabled="disabled"] .ie9.rounded-button-light-orange,input[disabled="disabled"] .ie9.home-rounded-button-light-orange,input[disabled="disabled"] .ie9.rounded-button-light-blue,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none}input[disabled] .ie9.rounded-button-light-orange:hover,input[disabled] .ie9.home-rounded-button-light-orange:hover,input[disabled] .ie9.rounded-button-light-blue:hover,input[disabled] .ie9.thin-form-parent-singup-btn:hover,input[disabled] .ie9.rounded-button-light-orange:active,input[disabled] .ie9.home-rounded-button-light-orange:active,input[disabled] .ie9.rounded-button-light-blue:active,input[disabled] .ie9.thin-form-parent-singup-btn:active,input[disabled] .ie9.rounded-button-light-orange:focus,input[disabled] .ie9.home-rounded-button-light-orange:focus,input[disabled] .ie9.rounded-button-light-blue:focus,input[disabled] .ie9.thin-form-parent-singup-btn:focus,input[disabled="disabled"] .ie9.rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:hover,input[disabled="disabled"] .ie9.rounded-button-light-blue:hover,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:hover,input[disabled="disabled"] .ie9.rounded-button-light-orange:active,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:active,input[disabled="disabled"] .ie9.rounded-button-light-blue:active,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:active,input[disabled="disabled"] .ie9.rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.home-rounded-button-light-orange:focus,input[disabled="disabled"] .ie9.rounded-button-light-blue:focus,input[disabled="disabled"] .ie9.thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;box-shadow:none;border:none;filter:none}.ie9 .rounded-button-light-orange:focus,.ie9 .home-rounded-button-light-orange:focus,.ie9 .rounded-button-light-blue:focus,.ie9 .thin-form-parent-singup-btn:focus{background:#f79202;color:#FFFFFF;filter:none}.rounded-button-light-orange,.home-rounded-button-light-orange,.ie9 .home-rounded-button-light-orange,.rounded-button-light-blue,.thin-form-parent-singup-btn{background:#f79202;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#c47402;color:#FFFFFF}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active,.rounded-button-light-orange:focus,.home-rounded-button-light-orange:focus,.rounded-button-light-blue:focus,.thin-form-parent-singup-btn:focus{border:none;margin-top:0}.rounded-button-light-orange a,.home-rounded-button-light-orange a,.ie9 .home-rounded-button-light-orange a,.rounded-button-light-blue a,.thin-form-parent-singup-btn a{color:white}.rounded-button-light-orange:hover,.home-rounded-button-light-orange:hover,.rounded-button-light-blue:hover,.thin-form-parent-singup-btn:hover,.rounded-button-light-orange:active,.home-rounded-button-light-orange:active,.rounded-button-light-blue:active,.thin-form-parent-singup-btn:active{background:#c47402;margin:0px;outline:0;color:#FFFFFF}.rounded-button-light-orange:disabled,.home-rounded-button-light-orange:disabled,.rounded-button-light-blue:disabled,.thin-form-parent-singup-btn:disabled,.rounded-button-light-orange[disabled],[disabled].home-rounded-button-light-orange,[disabled].rounded-button-light-blue,[disabled].thin-form-parent-singup-btn{background:#E3E3E3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-transform:none;border:none;pointer-events:none}.rounded-button-light-orange:disabled:hover,.home-rounded-button-light-orange:disabled:hover,.rounded-button-light-blue:disabled:hover,.thin-form-parent-singup-btn:disabled:hover,.rounded-button-light-orange:disabled:active,.home-rounded-button-light-orange:disabled:active,.rounded-button-light-blue:disabled:active,.thin-form-parent-singup-btn:disabled:active,.rounded-button-light-orange:disabled:focus,.home-rounded-button-light-orange:disabled:focus,.rounded-button-light-blue:disabled:focus,.thin-form-parent-singup-btn:disabled:focus,.rounded-button-light-orange[disabled]:hover,[disabled].home-rounded-button-light-orange:hover,[disabled].rounded-button-light-blue:hover,[disabled].thin-form-parent-singup-btn:hover,.rounded-button-light-orange[disabled]:active,[disabled].home-rounded-button-light-orange:active,[disabled].rounded-button-light-blue:active,[disabled].thin-form-parent-singup-btn:active,.rounded-button-light-orange[disabled]:focus,[disabled].home-rounded-button-light-orange:focus,[disabled].rounded-button-light-blue:focus,[disabled].thin-form-parent-singup-btn:focus{background:#E3E3E3;border:none;margin-top:0}.rounded-button-light-orange.less-round,.less-round.home-rounded-button-light-orange,.less-round.rounded-button-light-blue,.less-round.thin-form-parent-singup-btn{border-radius:15px}.rounded-button-light-orange.bordered,.bordered.home-rounded-button-light-orange,.bordered.rounded-button-light-blue,.bordered.thin-form-parent-singup-btn{border:1px solid #fff}.rounded-button-light-orange.hollow,.hollow.home-rounded-button-light-orange,.hollow.rounded-button-light-blue,.hollow.thin-form-parent-singup-btn{border:1px solid #f79202;background:none;color:#f79202}.rounded-button-light-orange.hollow.hollow-white,.hollow.hollow-white.home-rounded-button-light-orange,.hollow.hollow-white.rounded-button-light-blue,.hollow.hollow-white.thin-form-parent-singup-btn{background:white}.rounded-button-light-orange.hollow:hover,.hollow.home-rounded-button-light-orange:hover,.hollow.rounded-button-light-blue:hover,.hollow.thin-form-parent-singup-btn:hover{color:#FFFFFF;background:#f79202;margin-top:0}.home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.home-rounded-button-light-orange:disabled,.home-rounded-button-light-orange[disabled]{box-shadow:none}.ie9 .home-rounded-button-light-orange{background-color:#ff9000;box-shadow:inset 0px -3px 0px 0px #e57100}.rounded-button-light-blue{background-color:#3594bc}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue{margin:0px 10px}.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:hover,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:active,.rounded-button-light-blue.rounded-button-light-blue.rounded-button-light-blue:focus{margin:0px 10px;background-color:#2b8ab2}.rounded-button-light-yellow{background:#ffeb62;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;outline:none;border:none;color:#ffe52f;color:#6d3818}.rounded-button-light-yellow:hover,.rounded-button-light-yellow:active,.rounded-button-light-yellow:focus{border:none;margin-top:0}.rounded-button-light-gray{background:#939b9b;color:white;border-radius:20px;border:none}.rounded-button-light-gray a{color:white}.rounded-button-light-gray:hover,.rounded-button-light-gray:active,.rounded-button-light-gray:focus{background:#b0b8b8;outline:0;margin-top:0}.rounded-button-light-gray.less-round{border-radius:15px}.rounded-button-light-gray.gray{background:#C3C0BC}.rounded-button-light-gray.gray:hover,.rounded-button-light-gray.gray:active,.rounded-button-light-gray.gray:focus{background:#969492}.rounded-button-voilet{background:#634fa8;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none;color:#4f3f85;color:#ffffff;border:1px solid #634fa8}.rounded-button-voilet:hover,.rounded-button-voilet:active,.rounded-button-voilet:focus{border:none;margin-top:0}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet:focus{background-color:#ffffff;color:#634fa8;border:1px solid #634fa8}.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:hover,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:active,.rounded-button-voilet.rounded-button-voilet.rounded-button-voilet.hollow:focus{color:#FFFFFF;border-color:#ffffff;background-color:#634fa8;border-color:#f79202}.rounded-button-voilet.hollow{border:1px solid #634fa8;border-radius:40px;background:none;color:#634fa8}.button-tiny{margin-top:3%;background:#f68254;border-radius:8px;border-color:#d06747;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:4px;border-style:solid;color:#FFFFFF}.button-small-pad{padding:7px 30px;font-size:18px;min-width:auto}.sm{-webkit-overflow-scrolling:touch}.sm .popup-box{font-size:18px}.sm .terms>p{margin:0 0 2px 0}.sm .modal{background:#f3f3f3;height:100%}.sm .modal .signupPage{margin:0;width:auto;padding:0;font-size:20px}.sm .modal .signupPage .page-title-wrap.modal-title-wrap{padding:0 20px}.sm .modal .signupPage .login-box{position:absolute;width:100%;height:100%;min-width:600px;background:white;z-index:1}.sm .modal .signupPage .social-signup-button{display:block;clear:both;margin:5px auto}.sm .modal .signupPage .social-signup-button>.signup-img{height:50px;width:263px}.sm .modal .signupPage .fb,.sm .modal .signupPage .facebook{margin-bottom:0px}.sm .modal .signupPage #new_user{margin-top:10px}.sm .modal .signupPage .modal-body{padding:20px 0px 0px;position:relative}.sm .modal .signupPage .modal-body>h2{color:#6C767A;font-weight:100;padding:10px 0;margin-top:0;margin-bottom:0;font-size:1em}.sm .modal .signupPage .signup-wrapper,.sm .modal .signupPage .teacher-link-wrapper{text-align:center;display:block;font-size:0.8em}.sm .modal .signupPage .modal-body-sidebar,.sm .modal .signupPage .modal-body-main{overflow-x:hidden}.sm .modal .signupPage .modal-body-sidebar>.inner,.sm .modal .signupPage .modal-body-main>.inner{padding:10px}.sm .modal .signupPage .or-bar{margin-top:15px;margin-bottom:5px}.sm .modal .signupPage .modal-body-sidebar{position:absolute;top:0;padding:0 20px;width:53%}.sm .modal .signupPage .modal-body-sidebar>.inner{background:#F0F0F0;border-radius:8px}.sm .modal .signupPage .modal-body-sidebar>.inner>h2{line-height:28px;font-size:1em;font-weight:100;color:#838486;border-bottom:1px solid #E2E2E2;padding-bottom:5px;margin-top:0}.sm .modal .signupPage .modal-body-sidebar li{height:87px}.sm .modal .signupPage .modal-body-main{margin-left:52%;width:48%;padding:0 10px 0 0}.sm .modal .signupPage .modal-body-main>.inner{padding:0px 10px 10px}.sm .modal .signupPage .modal-body-main>.inner .office-365{display:none}.sm .modal .signupPage .modal-body-main .modal-footer{margin-top:0px}.sm .modal .signupPage .modal-body-inner{width:100%;padding:0;margin:0;position:relative}.sm .modal .signupPage ul{list-style-type:none;margin:0;padding:0}.sm .modal .signupPage ul li{display:block}.sm .modal .signupPage .skill-image-description{margin-left:107px;text-align:left;font-size:0.8em;line-height:1.2em}.sm .modal .signupPage .skill-image-container,.sm .modal .signupPage .skill-image-description{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sm .modal .signupPage .skill-image-container1{background-position:-319px -94px;width:106px;height:74px}.sm .modal .signupPage .skill-image-container2{background-position:0 -245px;width:81px;height:70px}.sm .modal .signupPage .skill-image-container3{background-position:-628px -100px;width:86px;height:68px}.sm .modal .signupPage .skill-image-container4{background-position:-3px -84px;width:69px;height:86px}.sm .modal .signupPage .skill-image-container{background-image:url("/assets/home/base/skills-sprite.png");float:left;top:0;transform:scaleX(0.7) scaleY(0.7) translateY(12%);-webkit-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-moz-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-o-transform:scaleX(0.7) scaleY(0.7) translateY(12%);-ms-transform:scaleX(0.7) scaleY(0.7) translateY(12%);position:relative}.sm .modal .signupPage .teacher-link{color:#4CA8F3}.sm .modal .signupPage .terms{text-align:center;font-size:0.7em}.sm .modal .signupPage .simple_form_input_error{font-size:0.7em;text-align:left;display:inline-block;width:auto;margin-left:0px;position:absolute;bottom:-20px;left:10px}.sm .modal .signupPage .signup-button{width:100%;-webkit-appearance:none}.sm .modal .signupPage *{box-sizing:border-box}.sm .modal .signupPage .inp-wrap .corner{display:none !important}.sm .modal .signupPage .page-title{color:#353637;font-style:normal;font-weight:300;font-family:"museo-sans-n3", "museo-sans", Helvetica,Arial,sans-serif;font-size:1em;line-height:28px;margin:0;text-shadow:none;padding:10px 0;border-bottom:1px solid #D8D9DA}.sm .modal .signupPage .page-title>span{font-size:0.8em;line-height:20px}.sm .modal .signupPage .login{margin:0}.sm .modal .signupPage .inp-wrap{margin:9px 0 22px;position:relative}.sm .modal .signupPage .inp,.sm .modal .signupPage .inp-text-area{background:none repeat scroll 0 0 #F5F4F2;border:1px solid #E5E5E5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 #888888 inset;-moz-box-shadow:0 1px 2px 0 #888888 inset;box-shadow:0 1px 2px 0 #888888 inset;color:#888888;padding:10px;width:99%;font-size:inherit;line-height:inherit;font-style:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-weight:400}.sm .modal .signupPage select.inp,.sm .modal .signupPage select.inp-text-area,.sm .modal .signupPage select{height:53px;line-height:53px;padding:13px;width:100%}@media (max-device-width: 736px){.sm #login-modal.modal{width:100%;margin:0;padding:0;position:relative !important;top:0;left:0;overflow:scroll}.sm .modal-body-main,.sm .modal-body-sidebar{width:100% !important}.sm .modal .signupPage{font-size:35px}.sm .modal .signupPage .modal-body{padding-top:0}.sm .modal .signupPage .modal-body-sidebar{position:relative;padding:0 60px 40px}.sm .modal .signupPage .modal-body-main{margin-left:0;padding:10px 0px}.sm .modal .signupPage .inp-wrap input,.sm .modal .signupPage #login-button{width:80%;padding:20px}.sm .modal .signupPage .modal-body>h2,.sm .modal .signupPage .terms{padding:30px}.sm .modal .signupPage .google img,.sm .modal .signupPage .fb img,.sm .modal .signupPage .facebook img{height:60px}.sm .modal .signupPage .skill-image-description{line-height:20px}.sm .modal .signupPage .signup-button{width:80%;font-size:1.1em}.sm .modal .signupPage .or-bar .or-bar-text{font-size:1.1em;color:darkgray}.sm .modal .signupPage .simple_form_input_error{text-align:center}.sm .modal .signupPage .teacher-link{font-size:20px}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px){.sm #login-modal.modal{min-height:100vh}}body:before{content:url(//cdn.splashmath.com/assets/worksheets/resource/common/question/help/taphereorange-a552d8c6301b853fd80daa9230ffaf6a58695785ae346ba692bfb18d4e50e500.png) url(//cdn.splashmath.com/assets/worksheets/resource/common/question/help/clickhereorange-352ed8679d5ef38d7a277f149728ae881be3ca12181647256afc9f16810f7592.png) url(//cdn.splashmath.com/assets/worksheets/resource/common/question/help/draghereorange-12b2d219de2dd2463b7956841f1e064faaea8d6eeb7554fc6d8df1962c449eba.png) url(//cdn.splashmath.com/assets/worksheets/teacher/resource/layout/sprites/btn-sprite-528abc68c7f96de08bb6ba1b20119809f22f3cae19c7ae3f655b7694b865efe2.png) url(//cdn.splashmath.com/assets/worksheets/teacher/resource/layout/sprites/input_sprite-0db9cd89bc136cf914615f6f212cc82adc4b3c9e8e81a06dbf5d41b39b9c8fc3.png);display:none}body.prevent-scroll{height:100vh;overflow:hidden}.sprite-close-btn{-moz-background-size:1789.66% 1173.21%;-webkit-background-size:1789.66% 1173.21%;background-size:1789.66% 1173.21%;background-position:0% 0%}.sprite-close-btn-pressed{-moz-background-size:1789.66% 1173.21%;-webkit-background-size:1789.66% 1173.21%;background-size:1789.66% 1173.21%;background-position:5.92% 0%}.sprite-left-panel{-moz-background-size:489.62% 139.79%;-webkit-background-size:489.62% 139.79%;background-size:489.62% 139.79%;background-position:47.46% 0%}.sprite-right-panel{-moz-background-size:239.17% 100%;-webkit-background-size:239.17% 100%;background-size:239.17% 100%;background-position:100% 0%}.sprite-angle{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 0%}.sprite-basic-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 0%}.sprite-blocks{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 0%}.sprite-coins,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-identify-and-count-coins,.class-curriculum-container .tool-container .sprite-identify-and-count-coins,.display-material-list .sprite-identify-and-count-coins{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 20%}.sprite-compare_numbers{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 20%}.sprite-cubetrain,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-counting,.class-curriculum-container .tool-container .sprite-counting,.display-material-list .sprite-counting{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 20%}.sprite-data,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-2,.class-curriculum-container .tool-container .sprite-data-and-charts-2,.display-material-list .sprite-data-and-charts-2{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 40%}.sprite-data-linegraph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-3,.class-curriculum-container .tool-container .sprite-data-and-charts-3,.display-material-list .sprite-data-and-charts-3{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 40%}.sprite-data-picturegraph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-1,.class-curriculum-container .tool-container .sprite-data-and-charts-1,.display-material-list .sprite-data-and-charts-1{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 40%}.sprite-division{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 60%}.sprite-fraction,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-model-fractions,.class-curriculum-container .tool-container .sprite-model-fractions,.display-material-list .sprite-model-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 60%}.sprite-fraction-equivalent,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-equivalent-fractions,.class-curriculum-container .tool-container .sprite-equivalent-fractions,.display-material-list .sprite-equivalent-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 60%}.sprite-geometry,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-two-dimensional-shapes,.class-curriculum-container .tool-container .sprite-two-dimensional-shapes,.display-material-list .sprite-two-dimensional-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 80%}.sprite-graph,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-coordinate-graphs,.class-curriculum-container .tool-container .sprite-coordinate-graphs,.display-material-list .sprite-coordinate-graphs{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 80%}.sprite-length,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-measuring-length,.class-curriculum-container .tool-container .sprite-measuring-length,.display-material-list .sprite-measuring-length{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 80%}.sprite-measurement,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-area-and-perimeter,.class-curriculum-container .tool-container .sprite-area-and-perimeter,.display-material-list .sprite-area-and-perimeter{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 100%}.sprite-multiplication{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 100%}.sprite-numberline,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-number-line,.class-curriculum-container .tool-container .sprite-number-line,.display-material-list .sprite-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 100%}.sprite-numberline-decimals,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-decimals-on-a-number-line,.class-curriculum-container .tool-container .sprite-decimals-on-a-number-line,.display-material-list .sprite-decimals-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 0%}.sprite-numberline-fractions,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fractions-on-a-number-line,.class-curriculum-container .tool-container .sprite-fractions-on-a-number-line,.display-material-list .sprite-fractions-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 20%}.sprite-solids,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-three-dimensional-figures,.class-curriculum-container .tool-container .sprite-three-dimensional-figures,.display-material-list .sprite-three-dimensional-figures{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 40%}.sprite-time,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-telling-time,.class-curriculum-container .tool-container .sprite-telling-time,.display-material-list .sprite-telling-time{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 60%}.sprite-volume,.topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-volume,.class-curriculum-container .tool-container .sprite-volume,.display-material-list .sprite-volume{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 80%}#header{position:fixed !important}#content{padding-top:55px}#content.for_non_sticky_header{padding-top:55px}iframe{background-color:transparent}.iframe-cont-translate-wrapper{background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-math-bg-cec2cf6902589eda129a96f95c0f1295a5995f7a99665bc810467c8369303992.png);top:0;left:0;right:0;bottom:0;background-size:100% 100%;background-repeat:no-repeat;z-index:10000;position:fixed}.iframe-cont-translate-wrapper .close-btn{position:absolute;right:70px;top:25px;background-size:100% 100%;background-repeat:no-repeat;z-index:1001;background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-cross-cced703bf7040d43ccbb1fdd0ff7577bb95a884aebdab7e0cb05dcc1d324d526.png);height:69px;width:69px;cursor:pointer}.header-divider-upper{position:fixed;top:45px;left:0;z-index:1;height:10px;width:100%;background-image:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/layout/divider-upper-trimmed-56cbc6468732cfb93d4e729d1791027f230ce4a7e7188c154e6e0cdc304dd9f1.png);background-repeat:repeat-x;background-position-y:top;background-size:auto 14px}.teaching-tool-select-cont{max-width:930px;margin:0 auto;padding:20px 20px 0;text-align:center}div.item[data-href]{cursor:pointer}.display-material-list{position:relative;margin:0 auto;margin-top:-4px;font-family:"proxima-nova";font-weight:600;border:1px solid lightgray;text-align:left}.display-material-list .main-title{font-size:36px}.display-material-list .grade-list-cont .grade-title{text-align:left;margin:0;padding:22px 10px;font-weight:normal}.display-material-list .grade-list-cont.gradeK{color:#91506d}.display-material-list .grade-list-cont.gradeK .grade-title,.display-material-list .grade-list-cont.gradeK .text{background-color:#ffe9f3}.display-material-list .grade-list-cont.gradeK .item{border-color:#ffe9f3}.display-material-list .grade-list-cont.grade1{color:#8f652d}.display-material-list .grade-list-cont.grade1 .grade-title,.display-material-list .grade-list-cont.grade1 .text{background-color:#fff1de}.display-material-list .grade-list-cont.grade1 .item{border-color:#fff1de}.display-material-list .grade-list-cont.grade2{color:#3e6c81}.display-material-list .grade-list-cont.grade2 .grade-title,.display-material-list .grade-list-cont.grade2 .text{background-color:#e3f5ff}.display-material-list .grade-list-cont.grade2 .item{border-color:#e3f5ff}.display-material-list .grade-list-cont.grade3{color:#567844}.display-material-list .grade-list-cont.grade3 .grade-title,.display-material-list .grade-list-cont.grade3 .text{background-color:#e3f6d9}.display-material-list .grade-list-cont.grade3 .item{border-color:#e3f6d9}.display-material-list .grade-list-cont.grade4{color:#7a6d92}.display-material-list .grade-list-cont.grade4 .grade-title,.display-material-list .grade-list-cont.grade4 .text{background-color:#eee7fb}.display-material-list .grade-list-cont.grade4 .item{border-color:#eee7fb}.display-material-list .grade-list-cont.grade5{color:#835c5c}.display-material-list .grade-list-cont.grade5 .grade-title,.display-material-list .grade-list-cont.grade5 .text{background-color:#ffeeee}.display-material-list .grade-list-cont.grade5 .item{border-color:#ffeeee}.display-material-list .list-container{padding:20px;text-align:left}.display-material-list .list-container .item{display:inline-table;margin:20px 20px;border:1px solid;width:180px;min-height:180px;vertical-align:top;text-align:center;box-shadow:1px 1px 4px 0px #D2CFCF;cursor:pointer;-webkit-tap-highlight-color:transparent}.display-material-list .list-container .item .icon{margin:25px auto}.display-material-list .list-container .item .table-cell{display:table-cell;vertical-align:middle;text-align:center;padding:5px}.display-material-list .list-container .item .text{display:table-row;height:50px;text-align:center;color:inherit;font-size:18px;font-weight:normal;padding:10px 2px}.display-material-list .sprite{display:inline-block;width:125px;height:80px;margin-top:25px;background-image:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/icons/icons-sprite-db1b3b1dcb5392f08854359f1e45153b11ae04613411023bab3acb985446c516.png);background-repeat:no-repeat}.display-material-list .sprite-angle{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 0%}.display-material-list .sprite-basic-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 0%}.display-material-list .sprite-blocks{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 0%}.display-material-list .sprite-coins,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-identify-and-count-coins,.display-material-list .class-curriculum-container .tool-container .sprite-identify-and-count-coins,.class-curriculum-container .tool-container .display-material-list .sprite-identify-and-count-coins,.display-material-list .sprite-identify-and-count-coins{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 20%}.display-material-list .sprite-compare_numbers{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 20%}.display-material-list .sprite-cubetrain,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-counting,.display-material-list .class-curriculum-container .tool-container .sprite-counting,.class-curriculum-container .tool-container .display-material-list .sprite-counting,.display-material-list .sprite-counting{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 20%}.display-material-list .sprite-data,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-2,.display-material-list .class-curriculum-container .tool-container .sprite-data-and-charts-2,.class-curriculum-container .tool-container .display-material-list .sprite-data-and-charts-2,.display-material-list .sprite-data-and-charts-2{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 40%}.display-material-list .sprite-data-linegraph,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-3,.display-material-list .class-curriculum-container .tool-container .sprite-data-and-charts-3,.class-curriculum-container .tool-container .display-material-list .sprite-data-and-charts-3,.display-material-list .sprite-data-and-charts-3{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 40%}.display-material-list .sprite-data-picturegraph,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-data-and-charts-1,.display-material-list .class-curriculum-container .tool-container .sprite-data-and-charts-1,.class-curriculum-container .tool-container .display-material-list .sprite-data-and-charts-1,.display-material-list .sprite-data-and-charts-1{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 40%}.display-material-list .sprite-division{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 60%}.display-material-list .sprite-fraction,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-model-fractions,.display-material-list .class-curriculum-container .tool-container .sprite-model-fractions,.class-curriculum-container .tool-container .display-material-list .sprite-model-fractions,.display-material-list .sprite-model-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 60%}.display-material-list .sprite-fraction-equivalent,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-equivalent-fractions,.display-material-list .class-curriculum-container .tool-container .sprite-equivalent-fractions,.class-curriculum-container .tool-container .display-material-list .sprite-equivalent-fractions,.display-material-list .sprite-equivalent-fractions{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 60%}.display-material-list .sprite-geometry,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-two-dimensional-shapes,.display-material-list .class-curriculum-container .tool-container .sprite-two-dimensional-shapes,.class-curriculum-container .tool-container .display-material-list .sprite-two-dimensional-shapes,.display-material-list .sprite-two-dimensional-shapes{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 80%}.display-material-list .sprite-graph,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-coordinate-graphs,.display-material-list .class-curriculum-container .tool-container .sprite-coordinate-graphs,.class-curriculum-container .tool-container .display-material-list .sprite-coordinate-graphs,.display-material-list .sprite-coordinate-graphs{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 80%}.display-material-list .sprite-length,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-measuring-length,.display-material-list .class-curriculum-container .tool-container .sprite-measuring-length,.class-curriculum-container .tool-container .display-material-list .sprite-measuring-length,.display-material-list .sprite-measuring-length{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 80%}.display-material-list .sprite-measurement,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-area-and-perimeter,.display-material-list .class-curriculum-container .tool-container .sprite-area-and-perimeter,.class-curriculum-container .tool-container .display-material-list .sprite-area-and-perimeter,.display-material-list .sprite-area-and-perimeter{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:0% 100%}.display-material-list .sprite-multiplication{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:33.33% 100%}.display-material-list .sprite-numberline,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-number-line,.display-material-list .class-curriculum-container .tool-container .sprite-number-line,.class-curriculum-container .tool-container .display-material-list .sprite-number-line,.display-material-list .sprite-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:66.67% 100%}.display-material-list .sprite-numberline-decimals,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-decimals-on-a-number-line,.display-material-list .class-curriculum-container .tool-container .sprite-decimals-on-a-number-line,.class-curriculum-container .tool-container .display-material-list .sprite-decimals-on-a-number-line,.display-material-list .sprite-decimals-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 0%}.display-material-list .sprite-numberline-fractions,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-fractions-on-a-number-line,.display-material-list .class-curriculum-container .tool-container .sprite-fractions-on-a-number-line,.class-curriculum-container .tool-container .display-material-list .sprite-fractions-on-a-number-line,.display-material-list .sprite-fractions-on-a-number-line{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 20%}.display-material-list .sprite-solids,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-three-dimensional-figures,.display-material-list .class-curriculum-container .tool-container .sprite-three-dimensional-figures,.class-curriculum-container .tool-container .display-material-list .sprite-three-dimensional-figures,.display-material-list .sprite-three-dimensional-figures{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 40%}.display-material-list .sprite-time,.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-telling-time,.display-material-list .class-curriculum-container .tool-container .sprite-telling-time,.class-curriculum-container .tool-container .display-material-list .sprite-telling-time,.display-material-list .sprite-telling-time{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 60%}.display-material-list .topic-wise-skills-dropdown-menu>li>a>.sprite.sprite-volume,.display-material-list .class-curriculum-container .tool-container .sprite-volume,.class-curriculum-container .tool-container .display-material-list .sprite-volume,.display-material-list .sprite-volume{-moz-background-size:400% 600%;-webkit-background-size:400% 600%;background-size:400% 600%;background-position:100% 80%}.coins{border:none;font-weight:normal;font-family:"proxima-nova-n4", "proxima-nova", Helvetica,Arial,sans-serif;font-size:14px;overflow:hidden;vertical-align:baseline;z-index:auto}#teacher-iframe-container{height:90vh;position:relative;width:100%;margin:0px auto}#teacher-iframe-container.full-screen{background:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/layout/page_back-b7e98c5e0f271c6a9b3b3f632417e8b103dcdf9cebffd6b174454a1e7f0ab42d.png) repeat;background-size:336px 223px;background-color:#f6f1e7}#teacher-iframe{width:964px;height:723px;display:block;position:relative;box-sizing:content-box;position:absolute;left:0px;right:0px;margin:0px auto;padding:5% 7%;background-image:url(//cdn.splashmath.com/assets/popup_skill_widget/splash-verse-frame-c1931af6dea614c355d0705517c8484753b88cbd0c339d485f77497a8d956497.png);background-size:100% 100%;background-color:transparent;border-radius:20px;overflow:hidden}#teacher-iframe-fullscreen-wrapper{width:100%}.learning-material-container{visibility:hidden;position:fixed;top:55px;left:0;width:100%;z-index:100;-webkit-transform:translate(0, -2000px);-moz-transform:translate(0, -2000px);-o-transform:translate(0, -2000px);-ms-transform:translate(0, -2000px);transform:translate(0, -2000px);-moz-transition:all 800ms ease-out;-o-transition:all 800ms ease-out;-webkit-transition:all 800ms ease-out;-ms-transition:all 800ms ease-out;transition:all 800ms ease-out}.learning-material-container.no-transition{-moz-transition:none;-o-transition:none;-webkit-transition:none;-ms-transition:none;transition:none}@-webkit-keyframes bubble-operators{from{background-position:0px 0px}to{background-position:-4200px 0px}}@-moz-keyframes bubble-operators{from{background-position:0px 0px}to{background-position:-4200px 0px}}@-ms-keyframes bubble-operators{from{background-position:0px 0px}to{background-position:-4200px 0px}}@keyframes bubble-operators{from{background-position:0px 0px}to{background-position:-4200px 0px}}@-webkit-keyframes meter-animation{from{background-position:0px 0px}to{background-position:-102px 0px}}@-moz-keyframes meter-animation{from{background-position:0px 0px}to{background-position:-102px 0px}}@-ms-keyframes meter-animation{from{background-position:0px 0px}to{background-position:-102px 0px}}@keyframes meter-animation{from{background-position:0px 0px}to{background-position:-102px 0px}}@-webkit-keyframes blink-pippo{0%{background-position:0px 0px}1%{background-position:-100px 0px}2%{background-position:-200px  0px}3%{background-position:-300px 0px}4%{background-position:-300px 0px}5%{background-position:-200px 0px}6%{background-position:-400px 0px}15%{background-position:-400px  0px}100%{background-position:-400px  0px}}@-moz-keyframes blink-pippo{0%{background-position:0px 0px}1%{background-position:-100px 0px}2%{background-position:-200px  0px}3%{background-position:-300px 0px}4%{background-position:-300px 0px}5%{background-position:-200px 0px}6%{background-position:-400px 0px}15%{background-position:-400px  0px}100%{background-position:-400px  0px}}@-ms-keyframes blink-pippo{0%{background-position:0px 0px}1%{background-position:-100px 0px}2%{background-position:-200px  0px}3%{background-position:-300px 0px}4%{background-position:-300px 0px}5%{background-position:-200px 0px}6%{background-position:-400px 0px}15%{background-position:-400px  0px}100%{background-position:-400px  0px}}@keyframes blink-pippo{0%{background-position:0px 0px}1%{background-position:-100px 0px}2%{background-position:-200px  0px}3%{background-position:-300px 0px}4%{background-position:-300px 0px}5%{background-position:-200px 0px}6%{background-position:-400px 0px}15%{background-position:-400px  0px}100%{background-position:-400px  0px}}.learning-material-container.show{visibility:visible}.learning-material-container.show .iframe-loading-indicator{position:absolute;width:100%;height:100%;left:50%;top:50%;margin-left:-40px;margin-top:-40px;display:none}.learning-material-container.show .iframe-loading-indicator.above{display:block;z-index:100}html.no-cssanimations .learning-material-container.show .iframe-loading-indicator.above{background:url(//cdn.splashmath.com/assets/worksheets/teacher/resource/layout/loader-80f5d6476a1f8f039a78f08b998db6ba62ce035774cf7addcf2d509a4c484f94.gif) no-repeat top left}html.no-cssanimations .learning-material-container.show .iframe-loading-indicator.above .back-cont .d1,html.no-cssanimations .learning-material-container.show .iframe-loading-indicator.above .back-cont .d2,html.no-cssanimations .learning-material-container.show .iframe-loading-indicator.above .back-cont .d3,html.no-cssanimations .learning-material-container.show .iframe-loading-indicator.above .back-cont .d4{display:none}.learning-material-container.show .iframe-loading-indicator .back-cont{position:relative}.learning-material-container.show .iframe-loading-indicator .d1,.learning-material-container.show .iframe-loading-indicator .d2,.learning-material-container.show .iframe-loading-indicator .d3,.learning-material-container.show .iframe-loading-indicator .d4{height:15px;background:white;border:2px solid #10cba1;border-radius:2px;position:absolute;top:0}.learning-material-container.show .iframe-loading-indicator .d1,.learning-material-container.show .iframe-loading-indicator .d2{width:80px;left:0}.learning-material-container.show .iframe-loading-indicator .d3,.learning-material-container.show .iframe-loading-indicator .d4{width:15px;left:32px}.learning-material-container.show .iframe-loading-indicator .d1{-webkit-animation:d1A 3s infinite;-moz-animation:d1A 3s infinite;-ms-animation:d1A 3s infinite;-o-animation:d1A 3s infinite;animation:d1A 3s infinite}.learning-material-container.show .iframe-loading-indicator .d2{-webkit-animation:d2A 3s infinite;-moz-animation:d2A 3s infinite;-ms-animation:d2A 3s infinite;-o-animation:d2A 3s infinite;animation:d2A 3s infinite}.learning-material-container.show .iframe-loading-indicator .d3{-webkit-animation:d3A 3s infinite;-moz-animation:d3A 3s infinite;-ms-animation:d3A 3s infinite;-o-animation:d3A 3s infinite;animation:d3A 3s infinite}.learning-material-container.show .iframe-loading-indicator .d4{-webkit-animation:d4A 3s infinite;-moz-animation:d4A 3s infinite;-ms-animation:d4A 3s infinite;-o-animation:d4A 3s infinite;animation:d4A 3s infinite}@-webkit-keyframes d1A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}}@-moz-keyframes d1A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}}@-ms-keyframes d1A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}}@keyframes d1A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(45deg) scale3d(1, 1, 1);-moz-transform:rotate(45deg) scale3d(1, 1, 1);-o-transform:rotate(45deg) scale3d(1, 1, 1);-ms-transform:rotate(45deg) scale3d(1, 1, 1);transform:rotate(45deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}}@-webkit-keyframes d2A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}10%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}24%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}}@-moz-keyframes d2A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}10%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}24%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}}@-ms-keyframes d2A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}10%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}24%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}}@keyframes d2A{0%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}10%{-webkit-transform:rotate(0deg) scale3d(1, 1, 1);-moz-transform:rotate(0deg) scale3d(1, 1, 1);-o-transform:rotate(0deg) scale3d(1, 1, 1);-ms-transform:rotate(0deg) scale3d(1, 1, 1);transform:rotate(0deg) scale3d(1, 1, 1)}24%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}38%{-webkit-transform:rotate(90deg) scale3d(1, 1, 1);-moz-transform:rotate(90deg) scale3d(1, 1, 1);-o-transform:rotate(90deg) scale3d(1, 1, 1);-ms-transform:rotate(90deg) scale3d(1, 1, 1);transform:rotate(90deg) scale3d(1, 1, 1)}45%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}58%{-webkit-transform:rotate(135deg) scale3d(1, 1, 1);-moz-transform:rotate(135deg) scale3d(1, 1, 1);-o-transform:rotate(135deg) scale3d(1, 1, 1);-ms-transform:rotate(135deg) scale3d(1, 1, 1);transform:rotate(135deg) scale3d(1, 1, 1)}65%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}100%{-webkit-transform:rotate(180deg) scale3d(1, 1, 1);-moz-transform:rotate(180deg) scale3d(1, 1, 1);-o-transform:rotate(180deg) scale3d(1, 1, 1);-ms-transform:rotate(180deg) scale3d(1, 1, 1);transform:rotate(180deg) scale3d(1, 1, 1)}}@-webkit-keyframes d3A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-moz-keyframes d3A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-ms-keyframes d3A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@keyframes d3A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, -30px, 0) scale3d(1, 1, 1);transform:translate3d(0, -30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-webkit-keyframes d4A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-moz-keyframes d4A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-ms-keyframes d4A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@keyframes d4A{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}70%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}78%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}92%{-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}.theme-handle .child-dashboard .content-wrap{background:transparent}.theme-handle.global{background:transparent;position:relative}.content-wrap{background:var(--light-grey-3);padding:30px 0 0}.stud-content-wrap{background-position:center bottom;background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;position:fixed;height:100%;width:100%;bottom:0;left:0;right:0}.stud-content-wrap.theme-bg-scroll{position:absolute;left:0;right:0;bottom:126px;height:778px;height:calc(100vh);transform:translate3D(0, 0, 0);-webkit-transform:translate3D(0, 0, 0)}.stud-content-wrap.theme-jungle{background-image:url(//cdn.splashmath.com/assets/dashboard/student/jungle-theme-5d895be6fda11e0616b8c23255111ef99499877a1f8c01beea8f22af6f2abd21.jpg)}.stud-content-wrap.theme-candy{background-image:url(//cdn.splashmath.com/assets/dashboard/student/candy-theme-e46729ad0d1a0db13156cd96c944d997ef51d87498555871b5062fded98f126a.jpg)}.stud-content-wrap.theme-space{background-image:url(//cdn.splashmath.com/assets/dashboard/student/space-theme-b5d4bb4c4a31f1c98fdb1db12406fea40b7462f28195f2213b759b1b94fbc7cb.jpg)}.stud-content-wrap.theme-underwater{background-image:url(//cdn.splashmath.com/assets/dashboard/student/underwater-theme-84100ab7fdbba26adc49b251a78ce33448e88c35981d71890f34e7284975dcb4.jpg)}.stud-content-wrap.theme-sky{background-image:url(//cdn.splashmath.com/assets/dashboard/student/sky-theme-cd989aba15939ad771ed8ea0c41184e8ece767ad9637d1b40139e1fd4496c667.jpg)}.theme-animation-cont{display:none}.theme-space-animation-cont .theme-space-pippo{position:absolute;left:50%;margin-left:-575px;top:60%}.theme-space-animation-cont .theme-space-ship{position:absolute;top:230px;left:50%;margin-left:-700px}.theme-space-animation-cont .theme-space-icon{position:absolute;top:218px;right:50%;margin-right:-690px}.theme-underwater-animation-cont .theme-underwater-fish{position:absolute;top:311px;right:50%;margin-right:-680px}.theme-underwater-animation-cont .theme-underwater-fishes{position:absolute;top:311px;left:50%;margin-left:-590px}.theme-underwater-animation-cont .theme-underwater-balloon{position:absolute;top:156px;left:50%;margin-left:-660px}.theme-underwater-animation-cont .theme-underwater-pippo{position:absolute;bottom:19%;left:50%;margin-left:-628px;-webkit-transform:scale(0.8) rotate(-10deg);-moz-transform:scale(0.8) rotate(-10deg);-o-transform:scale(0.8) rotate(-10deg);-ms-transform:scale(0.8) rotate(-10deg);transform:scale(0.8) rotate(-10deg)}.theme-candy-animation-cont .theme-candy-purple{position:absolute;z-index:2;top:140px;left:50%;margin-left:-620px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.theme-candy-animation-cont .theme-candy-green{position:absolute;z-index:2;top:195px;right:50%;margin-right:-700px}.theme-candy-animation-cont .theme-candy-golden{position:absolute;top:358px;right:50%;margin-right:-550px}.theme-candy-animation-cont .theme-candy-cloud1{position:absolute;z-index:1;top:180px;left:50%;margin-left:-710px}.theme-candy-animation-cont .theme-candy-cloud2{position:absolute;z-index:1;top:218px;right:50%;margin-right:-620px}.theme-candy-animation-cont .theme-candy-pippo{position:absolute;bottom:19%;left:50%;margin-left:-650px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.theme-sky-animation-cont .theme-sky-balloon-red{position:absolute;top:30%;left:50%;margin-left:-700px;height:156px;width:129px}.theme-sky-animation-cont .theme-sky-balloon-purple{position:absolute;top:42%;right:50%;margin-right:-540px;height:48px;width:39px}.theme-sky-animation-cont .theme-sky-balloon-green{position:absolute;top:40%;left:50%;margin-left:-520px;height:35px;width:29px}.theme-sky-animation-cont .theme-sky-balloon-golden{position:absolute;top:22%;right:50%;margin-right:-700px;height:101px;width:83px}.theme-sky-animation-cont .theme-sky-ship{position:absolute;top:62%;right:50%;margin-right:-560px;height:54px;width:68px}.theme-sky-animation-cont .theme-sky-cloud{position:absolute;top:20%;left:50%;margin-left:-690px;height:71px;width:179px}.theme-sky-animation-cont .theme-sky-pippo{position:absolute;bottom:19%;left:50%;margin-left:-625px;-webkit-transform:scale(0.8) rotate(2deg);-moz-transform:scale(0.8) rotate(2deg);-o-transform:scale(0.8) rotate(2deg);-ms-transform:scale(0.8) rotate(2deg);transform:scale(0.8) rotate(2deg)}.theme-jungle-animation-cont .theme-jungle-pippo{position:absolute;bottom:19%;left:50%;margin-left:-650px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.theme-jungle-animation-cont .theme-jungle-honey-bee{position:absolute;top:440px;right:50%;margin-right:-540px}.theme-jungle-animation-cont .theme-jungle-spider{position:absolute;top:240px;left:50%;margin-left:-634px}.theme-jungle-animation-cont .theme-jungle-owl{position:absolute;right:6%;top:41%}.confirmation-modal.modal{width:500px;margin-left:-250px;bottom:auto}.confirmation-modal .modal-body>p{margin:0;text-align:center;font:400 normal 16px/20px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif;padding:20px 0}.confirmation-modal .modal-body .button{padding:6px 26px}.confirmation-modal .modal-body .button.yes{float:right;margin-right:110px}.confirmation-modal .modal-body .button.no{float:left;margin-left:110px}.theme-change-modal.modal{width:770px;margin-left:-385px;z-index:1101;top:7%}.theme-change-modal .modal-title-wrap{background-color:#b7abf4}.theme-change-modal .modal-title-wrap>h2{font:400 normal 22px/26px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif}.theme-change-modal .modal-body{background-color:#ffffff;padding:10px;border-radius:6px}.theme-change-modal .theme-change-wrap{text-align:center}.theme-change-modal .theme-change-wrap>li{display:inline-block;list-style:none;width:28%;margin:15px;position:relative}.theme-change-modal .theme-change-wrap>li>p{margin:0;position:absolute;color:#575757;font-size:16px;line-height:20px;top:7px;right:0;left:0}.theme-change-modal .theme-change-wrap>li .green-tick{position:absolute;left:191px;top:-16px;display:none;height:30px;width:30px}.theme-change-modal .theme-change-wrap>li .select-img{border:1px solid #cdcdcd;border-radius:4px}.theme-change-modal .theme-change-wrap>li .select-img:hover{cursor:pointer}.theme-change-modal .theme-change-wrap>li>.button{margin-top:6px;width:206px;padding:7px 18px;border-radius:4px;font:400 normal 17px/21px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif;box-shadow:inset 0px -2px 0px 0px #e57100}.theme-change-modal .theme-change-wrap>li>a{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background:transparent}.theme-change-modal .theme-change-wrap>li.active *{cursor:default}.theme-change-modal .theme-change-wrap>li.active .select-img{box-shadow:0 0 2px 3px #b7abf4}.theme-change-modal .theme-change-wrap>li.active .select-img:hover{cursor:default}.theme-change-modal .theme-change-wrap>li.active .green-tick{display:block}.theme-change-modal .theme-change-wrap>li.active .button{background:#ffffff;color:#575757;font-weight:300}.theme-change-modal .theme-change-wrap>li.active .button:disabled,.theme-change-modal .theme-change-wrap>li.active .button.disabled{box-shadow:none}.earn-coins-modal{z-index:1102}.earn-coins-modal .modal-body{text-align:center}.earn-coins-modal .modal-body p{margin:0;padding:20px 0;font:400 normal 16px/20px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif}.earn-coins-modal .modal-body a.rounded-button-light-orange,.earn-coins-modal .modal-body a.home-rounded-button-light-orange,.earn-coins-modal .modal-body a.rounded-button-light-blue,.earn-coins-modal .modal-body a.thin-form-parent-singup-btn{font-size:16px;line-height:20px;padding:8px 18px}.theme-suggestion-popup.modal{top:124px;position:absolute}.theme-suggestion-popup.modal .modal-body{text-align:center;padding:0px 40px 40px}.theme-suggestion-popup.modal .modal-body>p{margin:0;padding:10px 0;font:400 normal 16px/20px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif}.theme-suggestion-popup.modal .modal-body .suggestion-arrow{position:absolute;top:-13%;left:81%}.theme-suggestion-popup.modal .modal-body .arrow-ipad{display:none}.theme-suggestion-popup.modal .modal-title-wrap>h2{font:400 normal 22px/26px "museo-sans-n4","museo-sans",Helvetica,Arial,sans-serif;color:#ffffff;margin:0;padding:6px 0}.ajax_spinner{position:fixed;z-index:1200}@media \0 screen\,screen\9 {.stud-content-wrap.theme-jungle .theme-jungle-animation-cont{display:block}.stud-content-wrap.theme-candy .theme-candy-animation-cont{display:block}.stud-content-wrap.theme-space .theme-space-animation-cont{display:block}.stud-content-wrap.theme-underwater .theme-underwater-animation-cont{display:block}.stud-content-wrap.theme-sky .theme-sky-animation-cont{display:block}}@media only screen and (min-device-width: 1260px) and (max-device-width: 3000px), (min-width: 1260px) and (max-width: 3000px){.stud-content-wrap.theme-jungle .theme-jungle-animation-cont{display:block}.stud-content-wrap.theme-candy .theme-candy-animation-cont{display:block}.stud-content-wrap.theme-space .theme-space-animation-cont{display:block}.stud-content-wrap.theme-underwater .theme-underwater-animation-cont{display:block}.stud-content-wrap.theme-sky .theme-sky-animation-cont{display:block}}@media only screen and (max-width: 1024px), only screen and (min-width: 1366px) and (max-width: 1366px){.theme-suggestion-popup.modal.fade.in{top:124px !important}}@media only screen and (min-device-width: 1000px) and (max-device-width: 1024px) and (orientation: portrait), (min-width: 1000px) and (max-width: 1024px){.content-blk-wrap.main-selection-area{min-height:780px}}@media only screen and (min-device-width: 320px) and (min-width: 320px) and (max-width: 767px), only screen and (min-device-width: 671px) and (max-device-width: 767px) and (orientation: portrait){.child-summary-cont .child-message{display:block}.child-summary-cont .progress-desc .change-theme{position:absolute;right:10px}.child-summary-cont .progress-desc .change-theme .button{float:left}.theme-change-modal.modal{width:90%;left:5%;margin-left:0}.theme-change-modal .theme-change-wrap>li{width:80%}.theme-suggestion-popup.modal{bottom:auto}.theme-suggestion-popup.modal .modal-title-wrap>h2{font-size:16px;line-height:26px}.theme-suggestion-popup.modal .modal-body{padding:0 20px 40px}.earn-coins-modal.modal{bottom:auto}.confirmation-modal.modal{width:90%;margin-left:0px;left:5%}.confirmation-modal .modal-body .button{padding:6px 26px}.confirmation-modal .modal-body .button.yes{margin-right:20px}.confirmation-modal .modal-body .button.no{margin-left:20px}}@media only screen and (min-device-width: 768px) and (max-device-width: 768px) and (orientation: portrait), (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.theme-suggestion-popup.modal .modal-body .arrow-ipad{display:block;position:absolute;top:-60px;right:-40px}.theme-suggestion-popup.modal .modal-body .suggestion-arrow{display:none}}@media only screen and (min-device-width: 375px) and (min-width: 569px) and (max-device-width: 767px) and (max-width: 767px) and (orientation: landscape), only screen and (min-device-width: 768px) and (max-device-width: 768px) and (orientation: portrait){.theme-change-modal.modal{width:80%;margin-left:0;left:10%}.theme-change-modal .theme-change-wrap>li{width:40%}.responsv .child-summary-cont .child-desc{width:76%}.responsv .child-summary-cont .progress-desc{width:24%}.theme-suggestion-popup.modal .modal-body .suggestion-arrow{display:none}}@media only screen and (min-device-width: 375px) and (min-width: 569px) and (max-device-width: 767px) and (max-width: 767px) and (orientation: landscape){.responsv .child-summary-cont .progress-desc{width:28%}.responsv .child-summary-cont .child-desc{width:70%}.theme-change-modal .theme-change-wrap{height:280px;overflow:scroll}.confirmation-modal .modal-body .button.yes{margin-right:120px}.confirmation-modal .modal-body .button.no{margin-left:120px}}@media only screen and (max-width: 568px) and (orientation: landscape){.responsv .child-summary-cont .progress-desc{width:38%}.responsv .child-summary-cont .child-desc{width:62%}.responsv .child-summary-cont .child-desc .child-message{padding-left:64px}.theme-change-modal .theme-change-wrap>li.active .green-tick{left:72%}.confirmation-modal .modal-body .button.yes{margin-right:100px}.confirmation-modal .modal-body .button.no{margin-left:100px}}@media only screen and (max-width: 568px) and (orientation: portrait){.responsv .child-summary-cont .progress-desc{width:50%}.responsv .child-summary-cont .child-desc{width:50%}.responsv .child-summary-cont .child-desc .star-details{display:none}.responsv .child-summary-cont .child-desc .child-message{padding-left:64px}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake,.teacher-subscription .milestone__img{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.email-bounce-modal-wrap{margin-top:15px}.email-bounce-modal-wrap .hidden.hidden.hidden.hidden{display:none}.email-bounce-modal-wrap .modal-body{padding-top:10px 25px}.email-bounce-modal-wrap .modal-body>p{margin:0;padding-bottom:20px;font:normal normal 14px/20px "proxima-nova", Helvetica, Arial, sans-serif;color:#454647}.email-bounce-modal-wrap .modal-body>p a{text-decoration:underline}.email-bounce-modal-wrap .modal-body>p img{padding-right:10px}.email-bounce-modal-wrap .modal-body form{margin:0 auto;max-width:90%;width:400px}.email-bounce-modal-wrap .modal-body form label{padding-bottom:20px}.email-bounce-modal-wrap .modal-body form .inp,.email-bounce-modal-wrap .modal-body form .inp-text-area{font-size:16px;line-height:1;padding:12px 10px;border-radius:10px}.email-bounce-modal-wrap .modal-body .button{font-size:20px;line-height:28px;margin-bottom:20px;text-decoration:none;box-sizing:border-box}.email-bounce-modal-wrap .modal-body .button:after{display:none}.email-bounce-modal-wrap .modal-body .double-btn-wrap{text-align:center;padding-bottom:10px}.email-bounce-modal-wrap .modal-body .double-btn-wrap .button{display:inline-block;font-size:16px;margin:0 2%;width:46%}@media only screen and (max-width: 480px){.email-bounce-modal-wrap .modal-body .double-btn-wrap .button{min-width:230px;margin-bottom:10px}}.eslogin-content-wrap{background-color:#F1F1F1;min-height:85vh}.easy-login-modal .student-logo-name-dtl{margin-top:20px}.eslogin-password-modal{top:3%}.eslogin-password-modal .rounded-button-light-orange,.eslogin-password-modal .home-rounded-button-light-orange,.eslogin-password-modal .rounded-button-light-blue,.eslogin-password-modal .thin-form-parent-singup-btn{padding:10px 0}.inp-wrap.with-lbl-txt .corner{top:26px}.info-link{padding-top:5px}.info-link a{font-size:12px;line-height:16px;text-decoration:none}.info-link a:hover{color:#0088cc;text-decoration:underline}.unique-code-dtl{border-radius:10px;border:1px solid #999999;padding:15px 10px;margin:20px 0;text-align:center}.unique-code-dtl>li{width:100%;font-size:16px;line-height:30px}.unique-code-dtl>li span{padding-right:10px}.unique-code-dtl>li strong{font-weight:normal}.student-logo-name-dtl{border:1px solid var(--light-grey-2);box-shadow:var(--light-box-shadow);border-radius:8px;text-align:center;margin:0 10px 20px;display:inline-block;position:relative}.student-logo-name-dtl>img{width:110px}.student-logo-name-dtl>p{border-top:1px solid var(--light-grey-2);font-style:normal;font-weight:600;font-size:16px;line-height:22px;font-family:var(--graphie-base-font-family);padding:10px 5px;margin-bottom:0;color:var(--dark-grey);width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box}.student-logo-name-dtl>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.picture-pass-list-wrap{text-align:center}.picture-pass-list-wrap .login-error{padding:0 30px}.picture-pass-list{padding:0 10px;margin:0 auto}.picture-pass-list *{box-sizing:border-box}.picture-pass-list>li{display:inline-block;padding:5px;width:100px}.picture-pass-list>li a{background:url(//cdn.splashmath.com/assets/easier-login/box-state-sprite-7fa6a5be6cec479ebd91670e888e546ad5dca40c6fad44eccd6cf1273de59ab4.png) no-repeat scroll center top transparent;display:block;width:90px;height:90px;padding:15px}.picture-pass-list>li a:hover{background-position:center center}.picture-pass-list>li a.error{background-position:center bottom}.picture-pass-list>li a>img{display:block;width:100%}.load-more-pic-pwd.load-more-pic-pwd{text-align:right;font-size:14px;line-height:18px;margin:-10px 35px 10px}.load-more-pic-pwd.load-more-pic-pwd a:hover{text-decoration:underline}.pic-pwd-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.head-message{text-align:center;padding:20px 0}.head-message *{margin:0}.head-message h2{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding-bottom:10px}.head-message p{color:var(--medium-grey-1);font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);padding-bottom:5px}.head-message h6{color:#0492E0;font:normal normal 24px/30px "proxima-nova", "Helvetica", "Arial", "sans-serif";padding-bottom:10px}.head-message.student h2{color:#838383}.school-teacher-list-wrap,.students-list-wrap{padding:10px 0 40px;min-height:575px}.school-teacher-list-wrap *{box-sizing:border-box}.school-teacher-list-wrap ul{margin:0 -5px 30px}.school-teacher-list-wrap ul>li{background-color:#ffffff;float:left;margin:8px 10px;box-shadow:var(--light-box-shadow);width:174px;vertical-align:top;border-radius:8px}.school-teacher-list-wrap ul>li>a{border:1px solid var(--light-grey-2);color:var(--dark-grey);display:table;font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);height:125px;padding:15px 10px;text-align:center;vertical-align:middle;word-wrap:break-word;width:100%;border-radius:8px;table-layout:fixed}.school-teacher-list-wrap ul>li>a:hover{border-color:var(--pure-purple);box-shadow:1px 4px 16px var(--medium-grey-2)}.school-teacher-list-wrap ul>li>a span{display:table-cell;vertical-align:middle;width:100%;word-wrap:break-word}.students-list-wrap .student-logo-name-dtl{cursor:pointer}.students-list-wrap .student-logo-name-dtl:hover{border-color:var(--pure-purple);box-shadow:1px 4px 16px var(--medium-grey-2)}.teacher-password-modal{border-radius:16px}.teacher-password-modal .modal-title-wrap{border-radius:16px 16px 0 0}.teacher-password-modal .modal-title-wrap .modal-title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);border-color:var(--light-grey-2);padding:32px 0 16px}.teacher-password-modal .modal-title-wrap .cross{top:-32px;background:none;color:var(--white);right:2px}.teacher-password-modal .modal-body .security-text{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1);padding:6px 0 11px}.teacher-password-modal .modal-body .forgot-pwd{margin-top:8px}.teacher-password-modal .modal-body .forgot-pwd a{color:var(--pure-purple);text-decoration:underline;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.teacher-password-modal .modal-body .forgot-pwd a:hover{color:var(--navy-blue)}.teacher-password-modal .modal-body .cancel-btn{color:var(--medium-grey-1);text-decoration:underline;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);margin-top:8px}.teacher-password-modal .modal-body .cancel-btn:hover{color:var(--pure-purple)}.teacher-password-modal .modal-body .submit-btn{font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);border:none}.change-pic-pwd-link{position:relative}.current-pic-pwd{background:url(//cdn.splashmath.com/assets/easier-login/box-state-sprite-7fa6a5be6cec479ebd91670e888e546ad5dca40c6fad44eccd6cf1273de59ab4.png) no-repeat scroll center top transparent;display:block;width:60px;height:60px;padding:15px;transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);position:absolute;top:-14px;left:120px}.current-pic-pwd:hover{background-position:center center}.current-pic-pwd>img{display:block;width:100%}.current-pic-pwd.left-side-image{top:5px;left:-18px;float:left}.change-pic-pwd-options-tooltip.change-pic-pwd-options-tooltip{position:absolute;z-index:1001;width:360px;left:56%;transform:translateY(-52%);-webkit-transform:translateY(-52%);-moz-transform:translateY(-52%);-o-transform:translateY(-52%);-ms-transform:translateY(-52%);text-align:center;border-radius:10px;padding:10px;bottom:auto}.change-pic-pwd-options-tooltip p{color:#1BA3CE;font:normal normal 20px/30px "proxima-nova", "Helvetica", "Arial", "sans-serif";margin:0}.change-pic-pwd-options-tooltip .picture-pass-list label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.change-pic-pwd-options-tooltip .picture-pass-list label input[type=radio]:checked+a{position:relative}.change-pic-pwd-options-tooltip .picture-pass-list label input[type=radio]:checked+a:after{content:'';background:url(//cdn.splashmath.com/assets/easier-login/selected-pwd-icon-56dff215395f2eb711fd85f7c17d035000aeb47fe6be44b7bf5342262ad7c0ff.png) no-repeat scroll center center transparent;position:absolute;top:-6px;right:-6px;height:23px;width:24px}.change-pic-pwd-options-tooltip.tool-tip.right:before,.change-pic-pwd-options-tooltip.tool-tip.right:after{top:50%}.no-resource-msg{font-size:24px;line-height:36px;text-align:center}.no-resource-msg span{color:#0178B0}.ipad-mode .school-teacher-list-wrap ul>li>a:hover{color:#39BFEF;background-color:transparent}.content-blk-wrap .classroom-setting-wrap>h2{color:#3698af;font:400 normal 25px/31px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif;margin:0;padding-bottom:20px}.teacher-settings.edit-student-dtl .settings-wrap{padding:0}.teacher-settings.edit-student-dtl .settings-wrap .grade-dropdown>a{padding:7px 10px;border:1px solid #d6d6d6;border-radius:0px}.teacher-settings.edit-student-dtl .settings-wrap .grade-dropdown>a>strong{min-width:172px;border-right:1px solid #d6d6d6}.teacher-settings.edit-student-dtl .settings-wrap .grade-dropdown>a>.dropdown-arrow{top:45%;box-shadow:3px 3px 0px 0px #5ab9cf}.teacher-settings .settings-wrap{padding:25px 20px}.teacher-settings .settings-wrap .grade-dropdown{width:230px}.teacher-settings .settings-wrap .grade-dropdown>a{background:none;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);border:1px solid var(--light-grey-1);border-radius:8px;padding:6px 10px}.teacher-settings .settings-wrap .grade-dropdown>a>strong{font-weight:normal;min-width:160px;border:none}.teacher-settings .settings-wrap .grade-dropdown>a .dropdown-arrow{content:"";position:absolute;top:40%;right:6%;height:.8em;width:.8em;box-shadow:3px 3px 0px 0px var(--medium-purple);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);margin-top:-0.6em;border:none}.teacher-settings .settings-wrap .grade-dropdown .grade-dropdown-menu{border:none}.teacher-settings>h3{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding:16px 26px;background-color:var(--light-grey-4);margin:0;border-radius:8px 8px 0 0}.teacher-settings .save-changes-cta{text-align:center;margin:0px 0 40px}.teacher-settings .save-changes-cta .button{padding:6px 20px;box-shadow:inset 0px -2px 0px 0px #e57100}.teacher-settings h4{color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);margin:0;padding-bottom:10px}.classroom-setting .classroom,.classroom-setting .grade,.classroom-setting .radio-btn-cont{width:30%;float:left;padding:0 1%}.classroom-setting .classroom{padding-left:0}.classroom-setting .radio-btn-cont{padding-right:0}.classroom-setting .classroom input[type="text"]{border:1px solid #d0d0d0;padding:6px 10px;color:#595959;font:400 normal 14px/18px "proxima-nova-n4", "proxima-nova" ,Arial ,sans-serif}.classroom-setting .classroom input[type="text"].klass-room-name{border:none;font-size:20px;font-weight:600;margin-top:-5px}.classroom-setting .setting-class-list>li{padding-bottom:24px}.classroom-setting .radio-btn-cont .custom-radio{float:left;width:100px}.classroom-setting .radio-btn-cont label{display:inline-block;font-size:14px;color:#7a7a7a}.classroom-setting .radio-btn-cont label:before{box-shadow:none}.teacher-settings .radio-btn-cont{width:30%;float:left;padding:0 1% 0 0}.teacher-settings .radio-btn-cont .custom-radio{float:left;width:100px}.teacher-settings .radio-btn-cont label{display:inline-block;font-size:14px;color:#7a7a7a}.teacher-settings .radio-btn-cont label:before{box-shadow:none}.teacher-settings .settings-wrap{padding-top:30px}.teacher-settings .settings-wrap li h4{float:left;width:55%;margin:0}.teacher-settings .settings-wrap li .dropdown-options{float:right;width:45%}.teacher-settings .settings-wrap .setting-class-list>li{padding-bottom:16px}.teacher-settings .settings-wrap .dtl{margin-left:6px;vertical-align:middle;color:var(--medium-grey-2)}.teacher-settings .settings-wrap .dtl:hover{color:var(--navy-blue)}.teacher-settings .settings-wrap .dtl .tool-tip{font-size:14px;line-height:20px;display:none;bottom:128%}.teacher-settings .settings-wrap .dtl .tool-tip.left-aligned-text{width:185px;text-align:left}.teacher-settings-border{border:1px solid var(--light-grey-2);border-radius:8px}.summer-loss-modal .modal-body{text-align:center;padding:20px 40px;position:relative}.summer-loss-modal .modal-body>h2{color:#01A2D0;font:normal 600 25px/31px "khula", Arial ,sans-serif}.summer-loss-modal .modal-body>img{position:absolute;left:0;bottom:70px}.summer-loss-modal .modal-body>p{color:#464646;font:normal 400 15px/19px "khula", sans-serif;padding-bottom:20px}.summer-loss-modal .modal-body>span{color:#000000;display:block;font:normal 400 12px/14px "khula", sans-serif;padding-bottom:10px}.summer-loss-modal .modal-body .data-msg{font:normal 300 10px/14px "proxima-nova", Arial, sans-serif;position:absolute;right:10px;bottom:4px}.summer-loss-modal .modal-body .summer-usages-info{padding:30px 10px 40px}.summer-loss-modal .modal-body .summer-usages-info>span{border-radius:10px;float:left;width:46%;position:relative;padding-top:30px}.summer-loss-modal .modal-body .summer-usages-info>span>img{height:180px;width:224px}.summer-loss-modal .modal-body .summer-usages-info>span>.msg{font:normal 600 14px/18px "proxima-nova", Arial, sans-serif;position:absolute;color:#c16804;top:146px;left:50%;background:transparent;transform:translateX(-50%)}.summer-loss-modal .modal-body .summer-usages-info>ul{position:relative}.summer-loss-modal .modal-body .summer-usages-info>ul li{color:#888888;font:normal 300 14px/16px "museo-sans", Arial, sans-serif;text-align:left;padding-left:90px;margin-bottom:24px}.summer-loss-modal .modal-body .summer-usages-info>ul li>p:first-of-type{padding-top:.6rem}.summer-loss-modal .modal-body .summer-usages-info>ul li>p>i{padding-right:0.3rem;color:#0ea0e0;font-size:10px}.summer-loss-modal .modal-body .summer-usages-info>ul li>span{display:block;font:normal 700 16px/22px "museo-sans", Arial, sans-serif}.summer-loss-modal .modal-body .summer-usages-info>ul li.first{background:url(//cdn.splashmath.com/assets/membership/asset1-051869abe34fbadf01e362137a49a9fa1a9768a847047698e3362d76f6508df9.png) no-repeat left center}.summer-loss-modal .modal-body .summer-usages-info>ul li.second{background:url(//cdn.splashmath.com/assets/membership/asset2-751edd85ba2237071f08fb768eb51943016dfec75c03f2259095351f1e48d36e.png) no-repeat left center}.summer-loss-modal .modal-body .summer-usages-info>ul li.third{background:url(//cdn.splashmath.com/assets/membership/asset3-1a1606dfd9cf17108ee9c71b327df8c702becd256eadd3248d5e5c96bb7397c8.png) no-repeat left center}.summer-loss-modal .modal-body .summer-usages-info>ul li:last-child{margin-bottom:0}.summer-loss-modal .modal-body .cta-wrapper>a{display:block}.summer-loss-modal .modal-body .cta-wrapper>a.button{max-width:200px;margin:0 auto 20px}.summer-loss-modal .modal-body .cta-wrapper>a:last-child{text-decoration:underline;color:#888888;font:normal 500 14px/18px "museo-sans", Arial, sans-serif}@media (max-width: 767px){.summer-loss-modal.modal{width:96%;left:2%;margin-left:0}.summer-loss-modal .modal-body{padding:20px 10px}.summer-loss-modal .modal-body>h2{font-size:16px;line-height:20px;margin-top:0}.summer-loss-modal .modal-body>p{font-size:13px;line-height:15px;padding-bottom:10px}.summer-loss-modal .modal-body .summer-usages-info{padding:20px 10px;margin-bottom:20px}.summer-loss-modal .modal-body .summer-usages-info>ul{float:none;width:100%}.summer-loss-modal .modal-body .summer-usages-info>ul li{font-size:12px;line-height:14px;padding-left:70px;min-height:60px}.summer-loss-modal .modal-body .summer-usages-info>ul li.first,.summer-loss-modal .modal-body .summer-usages-info>ul li.second,.summer-loss-modal .modal-body .summer-usages-info>ul li.third{background-size:60px}.summer-loss-modal .modal-body .summer-usages-info>ul li p:first-of-type{padding-top:0.4rem}.summer-loss-modal .modal-body .summer-usages-info>ul li .data-msg{position:static;margin-top:-6px}.summer-loss-modal .modal-body .summer-usages-info>ul li>span{font-size:14px;line-height:18px}.summer-loss-modal .modal-body .summer-usages-info>ul li>i{font-size:46px}}.tr-summer-18-wrap{padding:20px;margin-bottom:40px}.tr-summer-18-wrap .prgm-enroll-tbl{margin:0}.tr-summer-18-wrap .springboard-msg-wrap .spring-logo-out{padding-top:50px}.tr-summer-18-wrap .springboard-msg-wrap .spring-logo-out>img{height:188px}.tr-summer-18-wrap .springboard-msg-wrap .spring-logo-out>h6{color:#036cbd;font-family:'Work+Sans', Helvetica,Arial,sans-serif}.tr-summer-18-wrap .summer-18-tr-head{color:#0089c2;font:normal normal 28px/36px "proxima-nova", Helvetica,Arial,sans-serif;margin-bottom:20px;text-align:center}.summer-teacher-modal{padding:15px 25px 25px;text-align:center}.summer-teacher-modal .cross{position:absolute;top:14px;right:11px;color:#888888;font-size:18px;cursor:pointer}.summer-teacher-modal .back{position:absolute;top:14px;left:11px;color:#888888;font-size:18px;cursor:pointer}.summer-teacher-modal h5{color:#01a2d0;font:400 normal 25px/31px "museo-sans", Helvetica,Arial,sans-serif}.summer-teacher-benefits{padding:14px 10px 10px 13px;text-align:left}.summer-teacher-benefits>li{padding:0}.summer-teacher-benefits>li i{display:inline-block;font-size:28px;color:#231f20;vertical-align:top}.summer-teacher-benefits>li p{display:inline-block;color:#8c5224;font:400 normal 16px/20px "museo-sans", Helvetica,Arial,sans-serif;padding:6px 0 7px 18px;vertical-align:top;text-align:left}.summer-teacher-logo{padding:6px 0 10px}.summer-teacher-logo>img{width:280px;height:188px}.smr-18-modal-description{font:400 normal 16px/20px "museo-sans", Helvetica,Arial,sans-serif;color:#888888}.summer-teacher-modal-left{float:left;width:48%;box-sizing:border-box}.summer-teacher-modal-left>p{color:#036cbd;font-size:20px;line-height:30px}.summer-teacher-modal-right{float:right;width:50%;box-sizing:border-box;padding:65px 5px 10px;text-align:center;position:relative}.summer-teacher-modal-right:before{content:'';position:absolute;left:-18px;top:10%;bottom:10%;width:2px;background:url(//cdn.splashmath.com/assets/summer_program/dtl_saperator_vertical-6c57c28cb049f09cf3d0d2a40d44f9580357772b60e64257405c9ccd5d1bc979.png) no-repeat center center transparent;background-size:cover}.summer-teacher-modal-right.no-seprator:before{display:none}.summer-teacher-modal-right .smr-or-txt{padding:36px 10px 30px}.contact-us-link{color:#01a2d0;font:400 normal 16px/22px "museo-sans", Helvetica,Arial,sans-serif;cursor:pointer;text-decoration:underline}.smr-or-txt{padding:10px;font:400 normal 27px/33px "museo-sans", Helvetica,Arial,sans-serif;color:#8c5224}.smr-tr-learn-mor{padding-top:20px}.smr-modal-confirm-wrap{text-align:center;padding:10px 0}.smr-modal-confirm-wrap .cancle-btn{color:#01a2d0;font:normal normal 20px/26px 'Khula', sans-serif;padding:8px 20px 6px;display:inline-block;border:1px solid #01a2d0;margin-right:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.smr-modal-confirm-wrap .cancle-btn:hover{background-color:#01a2d0;color:#ffffff}.intro-summer-18-modal .single-btn-wrap .button{min-width:200px}.intro-summer-18-modal .parent-emails-wrap{margin-bottom:25px}.intro-summer-18-modal .parent-emails{width:100%;height:200px;resize:none;padding:10px;box-sizing:border-box}.chk-sample{text-align:right;padding:20px 0 10px}.chk-sample>a{color:#888888;text-decoration:underline}.chk-sample>a:hover{color:#888888;text-decoration:underline}.summer-dashboard-thankyou-section{padding:10px 20px;text-align:center}.summer-dashboard-thankyou-section .btn-wrap{text-align:right}.summer-dashboard-thankyou-section .btn-wrap>span{padding:6px 20px 0;color:#888888;font:normal normal 20px/36px 'Khula', sans-serif;display:inline-block}.thank-msg-head{color:#535353;font:500 normal 18px/24px 'Khula', sans-serif}.thank-msg-sub-head{color:#01a2d0;font:500 normal 25px/31px "OpenSans", sans-serif}.summer-18-parent-list-wrap{margin-top:30px;border:1px solid #e2e2e2;border-bottom:none;text-align:center;color:#535353}.summer-18-parent-list-wrap *{box-sizing:border-box}.summer-18-parent-list-wrap>li{float:left;width:100%;border-bottom:1px solid #e2e2e2}.summer-18-parent-list{width:100%;display:table}.summer-18-parent-list.head{background-color:#f9f7f7;color:#6e6e6e}.summer-18-parent-list>li{display:table-cell;border-right:1px solid #e2e2e2;padding:10px;font:normal normal 18px/24px 'Khula', sans-serif;vertical-align:middle}.summer-18-parent-list>li p{font:normal normal 18px/24px 'Khula', sans-serif;margin:0}.summer-18-parent-list>li:last-child{border-right:none}.summer-18-parent-list>li.stu-name{width:34%}.summer-18-parent-list>li.stu-name span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:270px;display:inline-block;vertical-align:middle}.summer-18-parent-list>li.parent-email{width:34%}.summer-18-parent-list>li.parent-email .stu-email-edit{color:#e2e2e2;position:absolute;right:0;top:0}.summer-18-parent-list>li.parent-email .stu-email-trigger-submit{color:#04c304;position:absolute;right:0;top:0}.summer-18-parent-list>li.parent-email .simple_form_input_error.help-inline{display:block;font-size:14px;line-height:1;position:absolute;left:0;right:0;bottom:-15px}.summer-18-parent-list>li.status{width:11%}.summer-18-parent-list>li.status p{font-size:15px;line-height:19px}.summer-18-parent-list>li.action{width:20%}.summer-18-parent-list>li.action p{font-size:12px;line-height:16px}.summer-18-parent-list>li.action p a{text-decoration:underline}.summer-18-parent-list .stu-email-field-container{position:relative}.summer-18-parent-list .stu-email-field-container input{padding:1px 10px;width:235px}.summer-18-parent-list .stu-email-field-container input:hover:hover:hover:hover,.summer-18-parent-list .stu-email-field-container input:active:active:active:active,.summer-18-parent-list .stu-email-field-container input:focus:focus:focus:focus{box-shadow:none}.summer-18-parent-list .stu-email-field-container .save-cta-btn{display:none}.summer-18-parent-list .stu-email-label span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:230px;display:inline-block}.summer-skills-out{padding-top:50px;float:right;width:53%}.summer-skills-out.summer-skills-out .skills-sctn .container .skills-blk{min-height:1px;display:table;padding-bottom:20px}.summer-skills-out.summer-skills-out .skills-sctn .container .skills-blk-img{display:table-cell;width:70px;vertical-align:middle}.summer-skills-out.summer-skills-out .skills-sctn .container .skills-blk-txt{display:table-cell;padding-left:20px;vertical-align:middle}.summer-parent-weekly-printable{text-align:center}.summer-parent-weekly-printable>h4{color:#0089c2;font:normal normal 28px/36px "proxima-nova", Helvetica,Arial,sans-serif;padding:20px;margin:0}.summer-parent-weekly-printable .prgm-enroll-cnt>li.name{text-align:center}.summer-parent-weekly-printable .prgm-enroll-cnt>li.name span{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.summer-print-info-steps-wrap{text-align:center;padding:20px 0;-webkit-box-shadow:0 0 9px -3px black inset;-moz-box-shadow:0 0 9px -3px black inset;box-shadow:0 0 9px -3px black inset;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:30px}.summer-print-info-steps-wrap *{box-sizing:border-box}.summer-print-info-steps-wrap .text-1{color:#888888;font:400 normal 16px/24px "museo-sans", Helvetica,Arial,sans-serif}.summer-print-info-steps-wrap .text-1>span{cursor:pointer;color:#3baecf;text-decoration:underline}.summer-print-info-steps-wrap .smr-or-txt{color:#8c5224;font:400 normal 27px/33px "museo-sans", Helvetica,Arial,sans-serif;text-align:center;padding:10px}.summer-print-info-steps-wrap .sample-printables{color:#888888;font:400 normal 22px/30px "museo-sans", Helvetica,Arial,sans-serif;padding-bottom:20px}.summer-print-info-steps-wrap .sample-printables>a{color:#000000}.summer-print-info-steps{-webkit-box-shadow:0 0 6px -3px #000 inset;-moz-box-shadow:0 0 6px -3px #000 inset;box-shadow:0 0 6px -3px #000 inset;margin-bottom:30px;display:table;width:100%}.summer-print-info-steps>li{width:33%;padding-left:20px;display:table-cell;vertical-align:middle;padding:13px 0}.summer-print-info-steps>li strong{color:#888888;font:600 normal 48px/52px 'open-sans', "museo-sans", Helvetica,Arial,sans-serif;display:inline-block;width:40px;padding-right:10px;vertical-align:middle}.summer-print-info-steps>li span{color:#888888;font:400 normal 14px/18px "museo-sans", Helvetica,Arial,sans-serif;display:inline-block;width:200px;padding:0px 0;text-align:left;vertical-align:middle}.summer-print-info-steps>li.aro{position:relative}.summer-print-info-steps>li.aro:before{content:'';position:absolute;right:1px;top:50%;height:0;width:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:24px solid #dbdbdb;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.summer-print-info-steps>li.aro:after{content:'';position:absolute;right:2px;top:50%;height:0;width:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:24px solid #fff;z-index:2;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.content-wrapper-referral-form h2{text-align:center;background-color:#00b8f4;color:#ffffff;padding:16px 10px;margin:0}.classroom-linked-form-error{color:#b94a48;margin-left:10px}.classroom-linked-header-error{color:#b94a48;padding-bottom:15px}.classroom-linked-form-notice{color:#f79202}.classroom_linked_account_key_features{background-color:#ffffff;text-align:center}.classroom_linked_account_key_features *{box-sizing:border-box}.classroom_linked_account_key_features>li{display:inline-block;width:250px;padding:20px 50px;max-width:100%}.classroom_linked_account_key_features>li strong img{width:60px;height:50px}.classroom_linked_account_key_features>li .summer-learning img{width:156px;height:90px}.classroom_linked_account_key_features>li span{display:inline-block;font:normal normal 14px/18px "proxima-nova", Helvetica,Arial,sans-serif;padding-top:10px}.classroom_linked_account_key_features>li span.summer-learning{font-weight:700;color:#131313}.select-container{color:#717171;text-align:center;box-shadow:1px 1px 5px 0 #c5bfbf}.select-container *{margin:0;padding:0}.star{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-242859050019e0ee2a93150df64c7e1103de2206ec0f6cfd823e595491418c73.png) 0/100% no-repeat;height:45px;width:45px;z-index:1}.star.star1{width:35px;top:168px;left:180px}.star.star2{top:30px;right:210px;width:35px}.star.star3{top:410px;right:19px;width:35px}.star.star4{top:268px;left:35px;width:30px;display:none}.star.star5{top:84px;left:55px}.star.star6{top:393px;right:29px;width:35px}.star.star7{width:30px;top:350px;left:120px}.star-pair{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-pair-c2e423380ddfdbe93f1ae942702d9970ccba43864a61c04f6051c420c01f6faa.png) 0/100% no-repeat;height:45px;width:45px;z-index:1}.star-pair.star8{top:18px;left:90px}.star-pair.star9{top:80px;right:100px;width:30px}.star-pair.star10{top:65px;left:80px;width:30px}.star-pair.star11{top:-20px;left:70px;width:35px;display:none}.star-pair.star12{bottom:-120px;right:10px;width:32px}.join-select-button.join-select-button{border-radius:20px;background-color:#f6c550;border-color:#cf9c21;margin-top:44px;font:600 normal 24px/26px "museo-sans", Helvetica,Arial,sans-serif;min-width:292px;border-bottom:3px solid #b67e0d;padding:10px 20px;color:#ffffff;display:inline-block;border-top:0}.join-select-button.join-select-button:hover{margin-top:44px;border-bottom-width:3px}.select-header{background-image:url(//cdn.splashmath.com/assets/splashmath-select/background-select-99d1879b5bbc66b8c62c4f8bdc4e4a7a0958e95f186a6d644400ef786ccf4a00.jpg);position:relative;max-height:190px}.select-header .header-wrap{width:242px;margin:0 auto;text-align:left;padding:27px 0 19px}.select-header .header-wrap .introduction{width:70%;margin-left:-50px}.select-header .header-wrap a>img{display:block;margin:-24px 0 0}.task-wrapper{position:relative;box-sizing:border-box;padding:50px 0 10px}.task-wrapper>strong{position:absolute;width:104px;line-height:16px}.task-wrapper>strong.txt-1{top:10px;right:316px}.task-wrapper>strong.txt-2{bottom:40px;left:133px;text-align:right}.task-wrapper>strong.txt-3{bottom:40px;right:133px;text-align:left}.select-section-wrap{padding:0 110px 35px;background-color:#ffffff;position:relative}.select-section-wrap>h4{color:#e1a834;font:600 20px/24px "proxima-nova", Helvetica, Arial, sans-serif;padding:35px 0 38px;position:relative}.select-section-wrap>h4:after{position:absolute;width:210px;content:" ";bottom:32px;right:150px;border-bottom:3px solid}.select-section-wrap .for-mobile-text{display:none}.select-section-wrap>p{font:normal 16px/20px "proxima-nova", Helvetica, Arial, sans-serif;padding-bottom:38px}.select-section-wrap:nth-child(odd){background-color:#fcf4dd}.select-section-wrap .join-select-button.join-select-button{border-radius:30px;margin-top:28px;font:600 normal 18px/22px "museo-sans", Helvetica,Arial,sans-serif;min-width:232px}.select-section-wrap .join-select-button.join-select-button:hover{margin-top:28px;border-bottom-width:3px}.feature-wrap>li{width:158px;display:inline-block;vertical-align:top;padding:0 36px}.feature-wrap>li img{height:71px}.feature-wrap>li span{display:block;padding-top:11px;font:600 14px/18px "proxima-nova", Helvetica, Arial, sans-serif}.features-offered>h4:after{bottom:31px;right:335px}.features-offered>p{padding:0 80px 35px}.feature-table{box-shadow:0 2px 5px 0 #dedbdb;margin:0 15px}.feature-table .for-mobile-text{display:none}.feature-table>li{width:26%;display:inline-block;text-align:center}.feature-table>li:first-child{width:48%;text-align:left}.feature-table>li:first-child p{border-right:1px solid #faefd9;padding:14px 45px}.feature-table>li:first-child p:first-child{padding-left:45px}.feature-table>li:last-child{box-shadow:0 1px 5px 0 #949090}.feature-table>li:last-child p:nth-child(odd){background-color:#faf4e8}.feature-table>li:last-child p:first-child{background-color:#ecb453}.feature-table>li p{padding:14px 0;font-size:14px;line-height:20px}.feature-table>li p:nth-child(odd){background-color:#fdfaf3}.feature-table>li p:first-child{background-color:#f6ca61;padding:11px 0;font:600 16px/22px "proxima-nova", Helvetica, Arial, sans-serif;color:#ffffff}.feature-table>li p:nth-child(even){background-color:#ffffff}.feature-table>li .iconcust-iconCross2{color:#acacaa}.feature-table>li .iconcust-iconTick3{color:#f6c54f}.activity-points-intro>h4:after{bottom:29px;right:254px}.activity-points-intro>p{padding:0 80px 35px}.activity-points-intro .join-select-button{margin-top:32px}.activity-points-intro .join-select-button:hover{margin-top:32px}.faq h4:after{bottom:26px;right:268px}.faq strong{display:block;line-height:20px;font-size:14px;text-align:left}.faq p{padding-bottom:24px;line-height:20px;font-size:14px;text-align:left}.faq p a{color:#4f8dda}.faq p strong{display:inline-block}.faq .screenshot-image{display:block;padding:0 0 20px}.select-upgrade-trdb-banner{background:url(//cdn.splashmath.com/assets/splashmath-select/background-select-99d1879b5bbc66b8c62c4f8bdc4e4a7a0958e95f186a6d644400ef786ccf4a00.jpg) no-repeat 0 0 #ECCD7D;padding:20px;position:relative;margin-top:-27px}.select-upgrade-trdb-banner .star{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-242859050019e0ee2a93150df64c7e1103de2206ec0f6cfd823e595491418c73.png) 0/60% no-repeat;height:45px;width:45px;z-index:1}.select-upgrade-trdb-banner .star.star1{width:35px;top:41px;left:210px}.select-upgrade-trdb-banner .star.star2{top:-10px;width:40px;left:10px}.select-upgrade-trdb-banner .star-pair{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-pair-c2e423380ddfdbe93f1ae942702d9970ccba43864a61c04f6051c420c01f6faa.png) 0/70% no-repeat;height:45px;width:45px;z-index:1}.select-upgrade-trdb-banner .star-pair.star3{top:28px;right:-20px}.select-upgrade-trdb-banner>p{display:inline-block;font:600 22px/28px "proxima-nova", Helvetica, Arial, sans-serif;color:#ffffff;width:80%;text-shadow:1px 1px 0px #7b7a7a;margin:0;padding-left:15px}.select-upgrade-trdb-banner a{display:inline-block;font-size:14px;float:right;line-height:26px;font-weight:600;margin-top:-1px;min-width:100px;margin-right:20px}@media only screen and (max-device-width: 767px), (min-device-width: 812px) and (max-device-width: 823px) and (orientation: landscape){.select-container.container{padding:0}.star{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-242859050019e0ee2a93150df64c7e1103de2206ec0f6cfd823e595491418c73.png) 0/100% no-repeat;height:45px;width:45px;z-index:1}.star.star1{top:148px;left:180px;display:none}.star.star2{top:69%;left:6%;width:35px}.star.star3{top:15%;right:4%;width:25px}.star.star4{top:220%;left:88%;width:25px}.star.star5{top:10%;left:84%;width:30px}.star.star6{top:193px;right:29px;width:35px;display:none}.star.star7{top:97%;left:10%;width:30px}.star-pair{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-pair-c2e423380ddfdbe93f1ae942702d9970ccba43864a61c04f6051c420c01f6faa.png) 0/100% no-repeat;height:45px;width:45px;z-index:1}.star-pair.star8{top:7%;left:10%;width:30px}.star-pair.star9{top:80px;right:100px;width:30px;display:none}.star-pair.star10{top:-45px;left:90px;width:30px;display:none}.star-pair.star11{top:30%;left:85%;width:32px}.star-pair.star12{top:70px;right:110px;width:32px;display:none}.select-header{background:url(//cdn.splashmath.com/assets/splashmath-select/background-select-mobile-6ad3253abd3d2ff0c14efb5a99ab2580971dbddc4d91447fe07f1f984b6f7046.jpg) 0 0/100% no-repeat}.select-header .header-wrap{padding:5px 0;width:162px}.select-header .header-wrap>img{width:60%;margin-left:-19px}.select-header .header-wrap a>img{margin:-15px 0 0 12px}.select-header .header-wrap .introduction{margin-left:-20px}.select-section-wrap{padding:0 10px 40px}.select-section-wrap>h4{font:600 20px/30px "proxima-nova", Helvetica, Arial, sans-serif;padding:29px 20px 28px}.select-section-wrap>h4:after{position:static}.select-section-wrap>p{font:normal 14px/20px "proxima-nova", Helvetica, Arial, sans-serif;padding:0 10px 26px}.select-section-wrap .for-mobile-text{display:block}.select-section-wrap .for-web-text{display:none}.feature-wrap{text-align:left;display:block;margin:0 auto;width:300px}.feature-wrap>li{width:288px;padding:10px 0}.feature-wrap>li>img{width:20%;height:auto;padding-right:10px}.feature-wrap>li span{display:inline-block;font:600 14px/22px "proxima-nova", Helvetica, Arial, sans-serif}.task-wrapper>strong.txt-1{top:0;right:50%;transform:translateX(50%)}.task-wrapper>strong.txt-2{bottom:-5px;left:50%;transform:translateX(calc(-50% - 81px));text-align:center;right:auto}.task-wrapper>strong.txt-3{bottom:-5px;left:50%;transform:translateX(calc(-50% + 81px));text-align:center;right:auto}.task-wrapper>img{padding-bottom:20px}.join-select-button.join-select-button{margin-top:24px;font:600 normal 18px/26px "museo-sans", Helvetica,Arial,sans-serif;min-width:232px;border-radius:37px}.join-select-button.join-select-button:hover{margin-top:24px}.activity-points-intro .join-select-button.join-select-button{margin-top:44px}.activity-points-intro .join-select-button.join-select-button:hover{margin-top:44px}.feature-table{margin:0 -4px}.feature-table .for-web-text{display:none}.feature-table .for-mobile-text{display:block;padding-bottom:14px;font-size:12px}.feature-table>li p:first-child{padding:0}.feature-table>li:first-child p{font-size:12px;line-height:20px;padding:14px 0 14px 5px}.feature-table>li:first-child p:first-child{font-size:16px;line-height:22px;padding:11px 0 11px 5px}}@media (min-device-width: 768px) and (max-device-width: 834px) and (orientation: portrait){.select-section-wrap{padding:0 10px 35px}.task-wrapper>strong.txt-1{top:10px;right:309px}.star.star5{left:15px}.star.star6{top:473px}.star.star7{left:20px}.star-pair.star10{left:40px}.select-section-wrap.faq{padding:0 40px}.select-section-wrap.faq h4:after{right:238px}}@media (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait){.task-wrapper>strong.txt-1{right:345px}.task-wrapper>strong.txt-2{left:160px}.task-wrapper>strong.txt-3{right:160px}}@media only screen and (max-device-width: 823px) and (orientation: landscape), (device-width: 768px) and (orientation: portrait){.feature-table>li p:first-child{padding:11px 0}}.select-popup-container{border-radius:15px;border-color:d0cfcb}.select-popup-container *{margin:0;padding:0;color:#717171}.select-popup-container .cross{display:block;position:absolute;right:10px;top:-36px;font-size:24px;line-height:30px}.select-popup-container .cross i{color:#ffffff}.select-popup-container .star{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-242859050019e0ee2a93150df64c7e1103de2206ec0f6cfd823e595491418c73.png) 0/70% no-repeat;height:45px;width:45px;z-index:2}.select-popup-container .star.star1{top:100px;left:82px;width:45px}.select-popup-container .star.star2{top:0px;right:180px;width:30px}.select-popup-container .star.star3{top:450px;right:29px;width:35px}.select-popup-container .star.star4{top:248px;left:15px;width:30px}.select-popup-container .star-pair{position:absolute;background:url(//cdn.splashmath.com/assets/splashmath-select/select-star-pair-c2e423380ddfdbe93f1ae942702d9970ccba43864a61c04f6051c420c01f6faa.png) 0/70% no-repeat;height:45px;width:45px;z-index:2}.select-popup-container .star-pair.star5{top:28px;right:60px;width:30px}.select-popup-container .select-header{background:url(//cdn.splashmath.com/assets/splashmath-select/select_popup_header-ca2a589ed67ebb9b8d8c5171ea8a5de22858e828f664d816f2d2120ea1c2bfdb.jpg) 0 -1px/100% no-repeat;border-radius:10px 10px 0 0;max-height:134px}.select-popup-container .select-header .header-wrap{width:200px;margin:0 auto;padding:16px 0 19px}.select-popup-container .select-header .introduction{width:65%;transform:rotate(-7deg);margin:0 10px 10px -37px}.select-popup-container .select-header a>img{margin:-34px 0 0}.select-popup-container .select-section-wrap{text-align:center;padding:0 44px;background-color:#ffffff}.select-popup-container .select-section-wrap>h4{padding:22px 0 10px;font:600 18px/30px "proxima-nova", Helvetica, Arial, sans-serif}.select-popup-container .select-section-wrap>h4:after{border-bottom:none}.select-popup-container .select-section-wrap>p{font:500 normal 14px/20px "proxima-nova", Helvetica, Arial, sans-serif;padding-bottom:26px}.select-popup-container .select-section-wrap .feature-wrap>li{width:118px;padding:0 16px}.select-popup-container .select-section-wrap .feature-wrap>li img{width:60%}.select-popup-container .select-section-wrap .feature-wrap>li span{font:600 12px/14px "proxima-nova", Helvetica, Arial, sans-serif}.select-popup-container .know-more{text-align:center;display:block;color:#e1a834;font:600 16px/22px "proxima-nova", Helvetica, Arial, sans-serif;padding:5px 0 20px}@media (max-device-width: 768px){.select-popup-container .select-section-wrap .feature-wrap{margin:0 auto;width:450px}.select-popup-container .select-section-wrap .feature-wrap>li{width:118px;text-align:center}.select-popup-container .select-section-wrap .feature-wrap>li img{width:60%;padding:0}.select-popup-container .select-section-wrap .feature-wrap>li span{font:600 12px/14px "proxima-nova", Helvetica, Arial, sans-serif}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.footer .age-gate-popup-modal.modal{margin-left:0;left:50%;transform:scale(1) translateX(-50%)}.age-gate-popup-modal{width:480px}.age-gate-popup-modal .cross{color:#737373}.age-gate-popup-modal h2{border-bottom:none;font-size:18px;line-height:22px;font-weight:500;padding:0 60px}.age-gate-popup-modal .modal-body{padding:30px 25px 20px}.age-gate-popup-modal .modal-body .age-gate-inp{padding:0 20px;margin-bottom:30px}.age-gate-popup-modal .modal-body .age-gate-inp input{padding:12px 15px;font-size:18px}.age-gate-popup-modal .modal-body .refer-continue-cta{text-align:center}.age-gate-popup-modal .modal-body .refer-continue-cta .submit-age{width:83%}.age-gate-popup-modal .age-gate-field::-webkit-inner-spin-button,.age-gate-popup-modal .age-gate-field::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.age-gate-popup-modal .modal-title-wrap{padding:20px 10px 0}.age-modal-popup .modal-body .name-initial-circle{width:50px;height:50px;border-radius:50%;background:#b05bab;font-size:24px;color:#fff;text-align:center;line-height:50px;margin:0 auto}.age-modal-popup .modal-body .email-id{font-size:14px;line-height:16px;color:#bababa;padding-top:10px}.age-modal-popup .modal-body .age-popup-title{font-size:22px;line-height:30px;padding:20px 0}.age-modal-popup .modal-body .cancel-signup{color:#ababab;vertical-align:middle;display:inline-block;margin-right:50px}.age-modal-popup .modal-body .inp-wrap{margin:0 auto;min-height:90px}.age-modal-popup .modal-body .inp-wrap p{font-size:12px;color:#a29d9d;text-align:center;line-height:24px}.age-modal-popup .modal-body .inp-wrap .help-inline{display:block;width:74%;margin-left:auto;margin-right:auto}.age-modal-popup .modal-body .inp-wrap .modal-inp{outline:none;border-radius:8px;padding:12px 15px;width:55%;border:1px solid var(--light-grey-1);box-sizing:border-box;color:var(--dark-grey);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.age-modal-popup .modal-body .inp-wrap .modal-inp:focus{box-shadow:none;border:1px solid var(--pure-purple)}.age-modal-popup .modal-body .inp-wrap .modal-inp:focus+label,.age-modal-popup .modal-body .inp-wrap .modal-inp:focus+span+label{display:block}.age-modal-popup .modal-body .inp-wrap .modal-inp-label{display:none;position:absolute;padding:0 5px;top:-9px;left:26%;font-weight:bold;color:var(--dark-grey);background:#fff;font-size:13px;line-height:15px}.teacher-age-modal{border-radius:16px}.teacher-age-modal .modal-body{padding:56px 30px}.teacher-age-modal .modal-body .teacher-age-popup-title{width:273px;height:28px;top:228px;left:504px;text-align:center;padding-left:inherit;color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:28px;font-family:var(--graphie-base-font-family)}.teacher-age-modal .modal-body .teacher-age-popup-subtitle{width:342px;height:38px;top:264px;left:469px;color:#6C6C73;font-style:normal;font-weight:400;font-size:16px;line-height:19px;font-family:var(--graphie-base-font-family);font-style:normal;text-align:center;padding:10px 0 32px}.teacher-age-modal .modal-body .inp-wrap .modal-inp{width:162px;height:48px;top:336px;left:559px;border-radius:8px;border:solid 1px var(--light-grey-1);color:#1A1A1A;font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family);outline:1px solid #CACAD8}.teacher-age-modal .modal-body .inp-wrap .modal-inp:focus{box-shadow:none;border:1px solid #4F52C3}.teacher-age-modal .modal-body .inp-wrap .help-inline{width:170px;height:14px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);margin-left:auto;margin-right:auto;text-align:left;letter-spacing:1%}.teacher-age-modal .modal-body .primary-cta-button{font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);display:block;width:140px;height:40px;top:424px;left:570px;border-radius:24px;margin:0 auto;border:none}.teacher-age-modal .modal-body .primary-cta-button.change-background{background:#090A4A}.teacher-age-modal .modal-body .go-back{color:var(--medium-grey-1);text-decoration:underline;min-width:70px;padding:0;display:inline-block;padding-top:24px}@media only screen and (max-width: 767px){.age-gate-popup-modal h2.modal-title{padding:10px 20px 0}}.modal-background-img{background:#fff url(//cdn.splashmath.com/assets/parent/google-signup-web-dfd227469b2e87fbe6797b73211cd3f92510ae04ebdf8183df5076ceb3ed2c89.png) no-repeat center;height:900px;width:100%;background-size:cover}@media only screen and (max-device-width: 767px), (max-width: 767px){.modal-background-img{background:#fff url(//cdn.splashmath.com/assets/parent/google-signup-mobile-a19fca5143f088c23fb7cc24156a433930f3e22f641dff6c3941337bc33dac48.png) no-repeat center;height:595px;width:100%;background-size:contain}}.signup-modal-with-carousel.signup-modal-with-carousel{overflow:hidden;width:1120px}.signup-modal-with-carousel.signup-modal-with-carousel.modal{margin-left:0;left:50%;transform:scale(1) translateX(-50%)}.signup-modal-with-carousel.signup-modal-with-carousel .modal-body{padding:0}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper{min-height:570px;box-sizing:border-box;text-align:center;display:inline-block;vertical-align:top;background:#fff;width:50%;padding:10px 0;position:relative}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .sign-up-wrapper{margin-bottom:20px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .or-bar-popup{position:absolute;bottom:-10px;left:50%;background:#fff;color:#969797;padding:0 5px;transform:translateX(-50%)}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .popup-form-section{border-bottom:1px solid #888888}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li{display:inline-block;margin:0 10px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li a{width:130px;padding:5px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li a strong{vertical-align:middle;margin-left:unset}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li.google img{width:30px;height:30px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li.facebook img{width:24px;height:24px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap .or-bar{display:none}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .sign-up-form{padding:10px 0px;width:55%;margin:0 auto;text-align:left}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .social-login-links{padding:0}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .cross>i{position:absolute;top:7px;right:8px;font-size:14px;line-height:16px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .form-title{font-size:22px;font-weight:400;color:#000;line-height:32px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap{margin:0 auto;min-height:78px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap p{font-size:12px;color:#a29d9d;text-align:center;line-height:24px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .modal-inp{outline:none;border-radius:5px;padding:12px 15px;width:100%;border:1px solid #a7a7a7;font-size:16px;line-height:20px;box-sizing:border-box;color:#333}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .modal-inp:focus{box-shadow:none;border:2px solid #4ed3fe}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .modal-inp:focus+label,.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .modal-inp:focus+span+label{display:block}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .modal-inp-label{display:none;position:absolute;padding:0 5px;top:-9px;left:5%;font-weight:bold;color:#000;background:#fff;font-size:13px}.signup-modal-with-carousel.signup-modal-with-carousel .carousel-wrapper{min-height:570px;box-sizing:border-box;display:inline-block;vertical-align:top;background:linear-gradient(#0ac2fd, #23cbfd, #67e4fe);width:50%;padding:30px 0}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap{width:80%;margin:30px auto}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap li{height:30px;padding:20px 70px;color:#fff;font-size:20px;font-weight:700}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap li:nth-child(1){background:url(//cdn.splashmath.com/assets/promot-icon-1-ec1b7a314a6adea08850ef37c9b7eb8921c7a7eb196e6011789f1665e9222d76.png) no-repeat}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap .above-grade-2{background:url(//cdn.splashmath.com/assets/promot-icon-2-8b7f978e1f5b9caf0ef53eb08fcceb6fba942def198ad4998861eb355892cdab.png) no-repeat}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap .to-grade-2{background:url(//cdn.splashmath.com/assets/promot-icon-4-6b962e0fa7c7ea2dde61960ef8d868d6510f0fa0a5698f17a43b41868f24dd0e.png) no-repeat}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap li:nth-child(3){background:url(//cdn.splashmath.com/assets/promot-icon-3-7e6acc0a9a94368f8adc913c220e14e7c4ef25be2b206634039ee1dda0bac3ec.png) no-repeat}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials{width:70%;background:#fff;margin:20px auto;border-radius:15px;padding:15px}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials h4{float:left;width:75%;color:#09c2fd}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials img{width:85px;height:85px;float:right;border-radius:50%}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials .user-feedback{color:#8a8d8d}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials .feedback-user-name{float:right}.signup-modal-with-carousel.signup-modal-with-carousel .user-creation-global-error{font-size:14px;padding-bottom:5px;line-height:18px}@media (max-width: 834px), (device-width: 812px){.signup-modal-with-carousel.signup-modal-with-carousel{width:95%;top:30px;bottom:auto}.signup-modal-with-carousel.signup-modal-with-carousel .carousel-wrapper{display:none}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper{width:100%}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .sign-up-form{padding:20px 0px;width:80%}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap{margin:0 auto}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap>p{padding-top:10px;font-size:12px;line-height:14px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .rounded-button-light-orange,.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .home-rounded-button-light-orange,.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .rounded-button-light-blue,.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .inp-wrap .thin-form-parent-singup-btn{display:block;padding:10px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .parent-auth-signup-wrap ul li a{width:120px}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .form-title{font-size:16px;line-height:18px;padding:20px 0;width:90%;margin:0 auto;border-bottom:1px solid #9fa0a0}.terms-condn-text{padding-top:20px}}@media (width: 1024px) and (orientation: landscape){.signup-modal-with-carousel.signup-modal-with-carousel{max-width:95%}.signup-modal-with-carousel.signup-modal-with-carousel .carousel-wrapper{padding:25px 0px}.signup-modal-with-carousel.signup-modal-with-carousel .promotion-wrap{width:85%}.signup-modal-with-carousel.signup-modal-with-carousel .testimonials{width:75%}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper .sign-up-form{width:60%}}@media (min-width: 768px) and (max-width: 834px) and (orientation: portrait){.signup-modal-with-carousel.signup-modal-with-carousel .modal-body{text-align:center}.signup-modal-with-carousel.signup-modal-with-carousel .popup-form-wrapper{width:80%;border-radius:5px}}.spring-banner-wrap{background:url(//cdn.splashmath.com/images/spring_board/2020/banner.png) no-repeat center center;background-size:cover;height:500px}.spring-banner-wrap .banner-inner-text{text-align:center;opacity:1;padding-top:110px}.spring-banner-wrap .banner-inner-text h1{color:#fff;font:normal 700 48px/60px graphie, sans-serif}.spring-banner-wrap .banner-inner-text h3{color:#fff;font:normal 500 36px/48px graphie, sans-serif;padding-top:10px}.spring-banner-wrap .banner-inner-text ul{padding-bottom:60px}.spring-banner-wrap .banner-inner-text ul li{font:normal 500 28px/34px graphie, sans-serif;color:#fff;position:relative;display:inline-block;padding:0 20px}.spring-banner-wrap .banner-inner-text ul li:before{position:absolute;content:"";top:10px;left:0;height:8px;width:8px;border-radius:5px;background-color:#fff}.spring-banner-wrap .banner-inner-text ul li:first-child:before{display:none}.spring-banner-wrap .banner-inner-text a{background:#fff;border-radius:40px;width:300px;color:#4F52C3;font:normal 600 18px/34px graphie, sans-serif;border:none}.spring-banner-wrap .banner-inner-text a:hover,.spring-banner-wrap .banner-inner-text a:focus{margin:0;background:#ededf9}.spring-enrolment-counter-wrap{padding-bottom:165px}.spring-enrolment-counter-wrap .spring-logo-container{padding-bottom:45px}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left{width:50%;float:left;text-align:center}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left h6{font:normal 500 16px/20px graphie, sans-serif}.spring-enrolment-counter-wrap .spring-logo-container .spring-edition-right{width:50%;float:left;padding-top:66px}.spring-enrolment-counter-wrap h3{font:normal 700 34px/42px graphie, sans-serif}.spring-enrolment-counter-wrap p{font:normal 500 16px/20px graphie, sans-serif}.spring-enrolment-counter-wrap h3,.spring-enrolment-counter-wrap p{color:#1A1A1A;text-align:left}.spring-enrolment-counter-wrap p{width:76%;padding-bottom:20px}.spring-enrolment-counter-wrap .enrol-counter-container{padding-top:45px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left{padding-top:40px;width:50%;float:left}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left h3{width:68%}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a{background:#4F52C3;border-radius:40px;width:300px;color:#fff;font:normal 600 18px/34px graphie, sans-serif;border:none}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a:hover,.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a:focus{margin:0;background:#141975}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right{width:50%;float:right}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right .enrol-bg{background:url(//cdn.splashmath.com/images/spring_board/2020/timer-bg.png) no-repeat center center;height:286px;width:620px;text-align:center}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right h6{font:normal 500 20px/24px graphie, sans-serif;color:#fff;padding-top:95px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right h2{font:normal 700 60px/72px graphie, sans-serif;color:#fff}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul{padding-top:110px;padding-left:70px;color:#fff}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul li{padding:0 16px;float:left;text-align:center}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul li strong{font:normal normal 72px/50px roboto, sans-serif}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul li span{display:block;font:normal 500 20px/28px graphie, sans-serif}.spring-participating-steps-wrap{background-color:#EDEDF9}.spring-participating-steps-content{text-align:center;padding:45px 0}.spring-participating-steps-content *{box-sizing:border-box;font:normal 500 16px/20px graphie, sans-serif;margin:0;padding:0}.spring-participating-steps-content h3{color:#1A1A1A;font-size:34px;line-height:42px;font-weight:700}.spring-participating-steps-content .participating-steps-points-container{padding:56px 0 0 0;width:100%}.spring-participating-steps-content .participating-steps-points-container>li{float:left;width:25%;padding:0 30px}.spring-participating-steps-content .participating-steps-points-container>li span{background-color:#4F52C3;border-radius:40px;text-align:center;color:#FFFFFF;height:78px;width:78px;display:inline-block;padding-top:18px}.spring-participating-steps-content .participating-steps-points-container>li span i{font-size:34px;line-height:42px;font-weight:700;display:inline-block;font-style:normal}.spring-participating-steps-content .participating-steps-points-container>li span i[class^="iconcust-"],.spring-participating-steps-content .participating-steps-points-container>li span i[class*=" iconcust-"]{font-weight:normal;font-family:'splashmath'}.spring-participating-steps-content .participating-steps-points-container>li strong{color:#1A1A1A;font-size:20px;line-height:26px;display:block;padding:17px 10px 20px;font-weight:600}.spring-participating-steps-content .participating-steps-points-container>li p{color:#1A1A1A;font-size:16px;line-height:22px}.spring-why-participating-wrap{background:url(//cdn.splashmath.com/images/spring_board/2020/universe-pattern.png) no-repeat right 514px transparent}.spring-why-participating-content{padding:120px 0 180px}.spring-why-participating-content *{box-sizing:border-box;font:normal 500 16px/20px graphie, sans-serif;margin:0;padding:0}.spring-why-participating-content h3{color:#1A1A1A;font-size:34px;line-height:42px;font-weight:700;width:450px;padding-bottom:84px}.spring-why-participating-content .screen-img-wrap{float:right;width:612px;padding-top:9px}.spring-why-participating-content .spring-why-participating-points{float:left;width:475px}.spring-why-participating-content .spring-why-participating-points>li{position:relative;padding:0 10px 42px 54px}.spring-why-participating-content .spring-why-participating-points>li:before{position:absolute;content:"";top:10px;left:0;height:8px;width:8px;border-radius:5px;background-color:#1A1A1A}.spring-why-participating-content .spring-why-participating-points>li strong{color:#1A1A1A;font-size:20px;line-height:26px;display:block;padding-bottom:6px;font-weight:600}.spring-why-participating-content .spring-why-participating-points>li p{color:#1A1A1A;font-size:16px;line-height:22px}.spring-have-question-wrap{padding:100px 0}.spring-have-question-wrap .content-rules-left{float:left;width:50%;color:#1a1a1a}.spring-have-question-wrap .content-rules-left h3{font:normal 700 34px/42px graphie, sans-serif}.spring-have-question-wrap .content-rules-left p{font:normal 500 16px/22px graphie, sans-serif;padding-bottom:80px}.spring-have-question-wrap .content-rules-left p a{font-weight:bold;color:#1a1a1a}.spring-have-question-wrap .content-rules-left .content-rules-link{font:normal 600 20px/26px graphie, sans-serif;color:#1a1a1a}.spring-have-question-wrap .content-rules-left .content-rules-link:hover{text-decoration:underline}.spring-have-question-wrap .content-rules-left .content-rules-link i{width:54px;height:34px;background:#4F52C3;display:inline-block;border-radius:30px;color:#fff;transform:rotate(180deg);text-align:center;line-height:35px;margin-left:10px}.spring-have-question-wrap .questions-right{float:left;width:45%;margin-left:5%}.spring-have-question-wrap .questions-right ul{border-bottom:1px solid #dcdcea}.spring-have-question-wrap .questions-right ul li{padding:22px 0;border-top:1px solid #dcdcea}.spring-have-question-wrap .questions-right ul li .radio{display:none}.spring-have-question-wrap .questions-right ul li label{color:#1a1a1a;font:normal 600 20px/26px graphie, sans-serif}.spring-have-question-wrap .questions-right ul li label i{margin-right:20px;margin-left:-40px}.spring-have-question-wrap .questions-right ul li label .add-icon{display:inline;color:#000}.spring-have-question-wrap .questions-right ul li label .subtract-icon{display:none}.spring-have-question-wrap .questions-right ul li p{display:none}.spring-have-question-wrap .questions-right ul li .radio:checked+label{color:#4F52C3}.spring-have-question-wrap .questions-right ul li .radio:checked+label .add-icon{display:none}.spring-have-question-wrap .questions-right ul li .radio:checked+label .subtract-icon{display:inline;color:#4F52C3}.spring-have-question-wrap .questions-right ul li .radio:checked ~ p{display:block;font:normal 500 18px/26px graphie, sans-serif;color:#4F52C3}.spring-testimonials-carousal{padding:50px 0 75px}.spring-testimonials-carousal .carousal-content{float:left;width:85%;margin:0px 3%}.spring-testimonials-carousal .prev-next-btn{width:40px;height:40px;background:#4F52C3;color:#fff;border-radius:50%;margin-top:23%}.spring-testimonials-carousal .prev-next-btn.disabled{background:#CACAD8}.spring-testimonials-carousal .prev-next-btn:before{content:"";display:inline-block;width:10px;height:10px;transform:rotate(45deg)}.spring-testimonials-carousal .prev-next-btn.prev:before{border-left:2px solid #fff;border-bottom:2px solid #fff;margin:14px 0 0 16px}.spring-testimonials-carousal .prev-next-btn.next:before{border-right:2px solid #fff;border-top:2px solid #fff;margin:14px 0 0 12px}.spring-testimonials-carousal .testimonials-pager{text-align:center;padding-bottom:80px}.spring-testimonials-carousal .testimonials-pager span{border-radius:50%;width:12px;display:inline-block;margin:4px;vertical-align:top;height:12px;background-color:#dcdbf3;color:#dcdbf3;cursor:pointer}.spring-testimonials-carousal .testimonials-pager span.cycle-pager-active{background-color:#4F52C3;color:#4F52C3}.spring-testimonials-carousal .section{background:#fff}.spring-testimonials-carousal .section .testimonial-img-left{float:left;width:560px}.spring-testimonials-carousal .section .testimonial-desc-right{float:left;width:460px;display:inline-flex;justify-content:center;height:550px;align-items:center}.spring-testimonials-carousal .section .testimonial-desc-right .date-name{font:normal 500 14px/18px graphie, sans-serif;text-transform:capitalize}.spring-testimonials-carousal .section .testimonial-desc-right .date-name .name{color:#000}.spring-testimonials-carousal .section .testimonial-desc-right .date-name .profile{padding-left:5px;color:#A8A8B5}.spring-testimonials-carousal .section .testimonial-desc-right p{color:#1A1A1A;text-align:left;font:normal 500 28px/36px graphie, sans-serif}.spring-social-media-wrap{padding-bottom:100px;color:#1a1a1a}.spring-social-media-wrap h3{font:normal 700 34px/42px graphie, sans-serif}.spring-social-media-wrap p{font:normal 500 16px/22px graphie, sans-serif}.spring-social-media-wrap ul li{display:inline-block;margin:10px}.spring-board-2020-banner{background-color:#634fa8;padding:5px 0}.spring-board-2020-banner img{height:56px;width:142px;float:left}.spring-board-2020-banner h2{font:600 normal 20px/24px "museo-sans", sans-serif;float:left;width:600px;color:#ffffff;margin:0;padding:16px 0 10px 20px}.spring-board-2020-banner a.button{float:right;color:#5f4d9a;font:600 normal 16px/20px "proxima-nova", Helvetica,Arial,sans-serif;margin-top:16px;border-radius:20px;padding:3px 20px}@media only screen and (max-width: 1112px) and (min-width: 1000px){.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right .enrol-bg{transform:scale(0.8)}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left{padding-left:40px;box-sizing:border-box}.spring-why-participating-content .screen-img-wrap{width:50%}.spring-why-participating-content{padding-bottom:90px}.spring-why-participating-wrap{background-size:45%;background-position-y:460px;padding-left:30px}.spring-why-participating-wrap .mobile-img{display:none}.spring-testimonials-carousal .carousal-content{width:84%}.spring-testimonials-carousal .mobile-img{display:none}.spring-testimonials-carousal .section .testimonial-img-left{width:471px}.spring-testimonials-carousal .section .testimonial-img-left img{transform:scale(0.9)}.spring-testimonials-carousal .section .testimonial-desc-right{width:371px}.spring-have-question-wrap .content-rules-left{padding-left:30px;box-sizing:border-box}}@media only screen and (max-width: 670px) and (min-width: 451px) and (orientation: landscape), only screen and (max-width: 850px) and (min-width: 670px) and (orientation: portrait){.spring-why-participating-wrap{background-size:440px 275px}.spring-why-participating-wrap .spring-why-participating-content .screen-img-wrap{width:480px}.spring-banner-wrap{background:url(//cdn.splashmath.com/images/spring_board/2020/banner-tab.png) no-repeat center center;height:585px}}@media only screen and (max-width: 850px) and (min-width: 320px){.spring-banner-wrap .banner-inner-text{padding-top:80px}.spring-banner-wrap .banner-inner-text h1{width:70%;font-size:46px;line-height:50px;font-weight:600;margin:0 auto}.spring-banner-wrap .banner-inner-text ul{padding-top:24px;padding-bottom:30px}.spring-banner-wrap .banner-inner-text ul li{font-size:24px;display:block}.spring-banner-wrap .banner-inner-text ul li:before{display:none}.spring-enrolment-counter-wrap{padding-bottom:38px}.spring-enrolment-counter-wrap .spring-logo-container{padding-bottom:25px}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left{float:none;width:100%}.spring-enrolment-counter-wrap .spring-logo-container .spring-edition-right{padding-top:25px;float:none;width:100%}.spring-enrolment-counter-wrap .enrol-counter-container{padding-top:25px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right{float:none;width:100%}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right .enrol-bg{background-size:420px 192px;margin:0 auto;height:192px;width:420px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right h6{padding-top:50px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right h2{font-size:42px;line-height:58px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul{padding-left:42px;padding-top:60px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul li strong{font-size:42px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right ul li span{font-size:16px}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left{float:none;width:100%;padding-top:0}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left h3{width:70%}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a{display:block;margin:30px auto}.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a:hover,.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a:active,.spring-enrolment-counter-wrap .enrol-counter-container .enrol-wrap-left a:visited{margin:30px auto}.spring-enrolment-counter-wrap h3,.spring-enrolment-counter-wrap p{text-align:center;margin:0 auto}.spring-enrolment-counter-wrap p{width:60%;padding-top:20px}.spring-enrolment-counter-wrap h3{padding-top:30px;width:70%}.spring-participating-steps-content h3{padding:0 10px}.spring-participating-steps-content .participating-steps-points-container>li{float:none;width:68%;margin:0 auto;padding-bottom:50px}.spring-participating-steps-content .participating-steps-points-container>li strong{padding-bottom:5px;font-weight:600}.spring-why-participating-wrap{background-position-y:360px}.spring-why-participating-wrap .spring-why-participating-content{padding:90px 0 20px}.spring-why-participating-wrap .spring-why-participating-content h3{margin:0 auto;padding-bottom:30px}.spring-why-participating-wrap .spring-why-participating-content .screen-img-wrap{float:none;margin:0 auto}.spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points{float:none;margin:0 auto;padding-top:80px}.spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li{padding:25px 10px;text-align:center}.spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li:before{display:none}.spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points li strong{font-weight:600}.spring-have-question-wrap{padding:100px 0}.spring-have-question-wrap .content-rules-left{float:none;width:64%;text-align:center;margin:0 auto}.spring-have-question-wrap .content-rules-left .content-rules-link{padding:50px 0}.spring-have-question-wrap .questions-right{float:none;width:65%;margin:0 auto;padding-top:30px}.spring-testimonials-carousal .prev-next-btn{margin-top:40%}.spring-testimonials-carousal .carousal-content{float:none;width:85%;margin:0px auto;height:750px}.spring-testimonials-carousal .section .testimonial-img-left{float:none;width:524px;margin:0 auto}.spring-testimonials-carousal .section .testimonial-desc-right{float:none;width:600px;text-align:center;margin:0 auto;padding-top:40px;height:auto;display:block}.spring-testimonials-carousal .section .testimonial-desc-right p{text-align:center}.spring-testimonials-carousal .section .testimonial-desc-right p{font:normal 500 16px/22px graphie, sans-serif}}@media only screen and (min-width: 768px) and (orientation: portrait){.spring-testimonials-carousal .section .testimonial-img-left{width:524px}.spring-testimonials-carousal .section .testimonial-desc-right{width:640px}}@media only screen and (max-width: 850px) and (min-width: 600px) and (orientation: landscape){.spring-banner-wrap{background:url(//cdn.splashmath.com/images/spring_board/2020/banner-mob.png) no-repeat center bottom;min-height:650px}.spring-enrolment-counter-wrap .spring-logo-container .spring-edition-right{padding-top:0}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left{padding-top:30px}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left h6{margin-bottom:-20px}}@media only screen and (max-width: 480px) and (min-width: 320px) and (orientation: portrait){.spring-enrolment-counter-wrap .enrol-counter-container .enrol-counter-right .enrol-bg{margin-left:-24px}.spring-enrolment-counter-wrap .spring-logo-container .spring-edition-right{padding-top:0}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left{padding-top:30px}.spring-enrolment-counter-wrap .spring-logo-container .spring-logo-left h6{margin-bottom:-20px}.spring-participating-steps-content .participating-steps-points-container>li{width:90%}.spring-why-participating-wrap{background-size:235px 148px}.spring-why-participating-wrap .spring-why-participating-content h3{width:80%;text-align:center;font-size:28px;line-height:34px}.spring-why-participating-wrap .spring-why-participating-content .screen-img-wrap{width:328px}.spring-why-participating-wrap .spring-why-participating-content .spring-why-participating-points{width:82%}.spring-have-question-wrap .content-rules-left{width:75%}.spring-testimonials-carousal .carousal-content{height:620px}.spring-testimonials-carousal .section .testimonial-img-left,.spring-testimonials-carousal .section .testimonial-desc-right{width:312px}.spring-banner-wrap{background:url(//cdn.splashmath.com/images/spring_board/2020/banner-mob.png) no-repeat center bottom;background-size:cover;height:700px}.spring-banner-wrap .banner-inner-text{padding-top:60px}.spring-banner-wrap .banner-inner-text h1{font-size:34px;line-height:38px;padding-bottom:28px}.spring-banner-wrap .banner-inner-text a{width:230px}.spring-banner-wrap .banner-inner-text ul{padding:50px 0}.spring-banner-wrap .banner-inner-text ul li{font-size:20px;line-height:28px}}.global{--dark-grey: #1A1A1A;--dark-grey-2: #575757;--medium-grey-1: #6C6C73;--medium-grey-2: #A2A2AD;--light-grey-1: #CACAD8;--light-gray-1: #D6D6D6;--light-grey-2: #DCDCEA;--light-gray-2: #EDEDED;--light-grey-3: #EDEDF9;--light-grey-4: #F8F8FD;--white: #FFFFFF;--dark-navy-blue: #090A4A;--navy-blue: #141975;--gray-navy-blue: #2B2C63;--gray-navy-blue-2: #494A88;--pure-blue: #2284E2;--light-blue-1: #A7CEF3;--light-blue-2: #D3E6F9;--light-blue-3: #EDF5FD;--pure-purple: #4F52C3;--dark-purple: #38397B;--medium-purple: #797CDB;--dull-purple: #989BEC;--purple: #E6E7FD;--light-purple-1: #BDBFF9;--light-purple-2: #DEDFFC;--dark-green: #4CAB78;--pure-green: #69D59B;--light-green: #F3FCF7;--light-green-1: #83C034;--light-green-2: #68a526;--dark-green-1: #537d74;--dark-yellow: #D7A22B;--pure-yellow: #FFC543;--light-yellow-1: #FFE8B4;--light-yellow-2: #FFF3D9;--light-yellow-3: #FFFAF0;--dark-orange: #D1723B;--pure-orange: #F9805D;--light-orange: #FFF5F2;--dark-red: #B84040;--pure-red: #FC6161;--light-red: #FDF1F1;--pure-black: #000000}.global{--primary-cta-fill-color: var(--dark-navy-blue);--primary-cta-text-color: var(--white);--primary-cta-fill-hover-color: var(--navy-blue);--primary-cta-text-hover-color: var(--primary-cta-text-color);--default-cta-fill-color: var(--pure-purple);--default-cta-text-color: var(--white);--default-cta-fill-hover-color: var(--navy-blue);--default-cta-text-hover-color: var(--white);--secondary-cta-fill-color: var(--white);--secondary-cta-border-color: var(--dark-navy-blue);--secondary-cta-text-color: var(--dark-navy-blue);--secondary-cta-fill-hover-color: var(--light-grey-2);--secondary-cta-border-hover-color: var(--navy-blue);--secondary-cta-text-hover-color: var(--navy-blue);--sync-cta-fill-color: var(--white);--sync-cta-border-color: var(--pure-green);--sync-cta-text-color: var(--pure-green);--sync-cta-fill-hover-color: var(--light-green);--sync-cta-border-hover-color: var(--dark-green);--sync-cta-text-hover-color: var(--dark-green);--tertiary-cta-1-text-color: var(--pure-purple);--tertiary-cta-1-text-hover-color: var(--navy-blue);--tertiary-cta-2-text-color: var(--dark-grey);--tertiary-cta-2-text-hover-color: var(--pure-purple);--tertiary-cta-3-text-color: var(--medium-grey-1);--tertiary-cta-3-text-hover-color: var(--pure-purple);--disabled-cta-fill-color: var(--light-grey-1);--disabled-cta-text-color: var(--white);--fab-cta-fill-color: var(--dark-navy-blue);--fab-cta-text-color: var(--white);--fab-cta-fill-hover-color: var(--navy-blue);--fab-cta-text-hover-color: var(--fab-cta-text-color);--fab-shadow-color: var(--medium-grey-2);--dropdown-label-color: var(--medium-grey-1);--dropdown-fill-color: var(--white);--dropdown-border-color: var(--light-grey-2);--dropdown-text-color: var(--dark-grey);--dropdown-listheaders-text-color: var(--medium-grey-2);--dropdown-text-hover-color: var(--navy-blue);--dropdown-element-hover-bg-color: var(--light-grey-2);--dropdown-boxshadow-color: var(--light-grey-1);--dropdown-arrow-color: var(--medium-purple);--coachmark-fill-color: var(--pure-blue);--coachmark-text-color: var(--white);--coachmark-boxshadow-color: var(--medium-grey-2);--tooltip-fill-color: var(--dark-grey);--tooltip-text-color: var(--white);--radio-checkbox-text-color: var(--medium-grey-1);--radio-checkbox-button-color: var(--pure-purple);--radio-checkbox-button-selected-color: var(--medium-grey-2);--proxima-nova-base-font-family: 'proxima-nova', helvetica, arial, sans-serif;--graphie-base-font-family: graphie, 'proxima-nova', helvetica, arial, sans-serif;--fallback-font-family: helvetica, arial, sans-serif;--status-mastered-fill-color: var(--pure-green);--status-satisfactory-fill-color: var(--pure-yellow);--status-can-do-better-fill-color: var(--pure-orange);--status-needs-attention-fill-color: var(--pure-red);--status-in-progress-fill-color: var(--light-grey-1);--status-yet-to-start-fill-color: var(--white);--status-yet-to-start-border-color: var(--light-grey-1);--status-mastered-hover-color: var(--light-green);--status-satisfactory-hover-color: var(--light-yellow-3);--status-can-do-better-hover-color: var(--light-orange);--status-needs-attention-hover-color: var(--light-orange);--status-in-progress-hover-color: var(--light-grey-4);--status-yet-to-start-hover-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-border-hover-color: var(--status-yet-to-start-border-color);--status-mastered-bg-color: var(--dark-green);--status-satisfactory-bg-color: var(--dark-yellow);--status-can-do-better-bg-color: var(--dark-orange);--status-needs-attention-bg-color: var(--dark-red);--status-in-progress-bg-color: var(--status-yet-to-start-fill-color);--status-yet-to-start-bg-color: var(--status-yet-to-start-border-color);--parent-container-width: 1280px;--left-nav-container-width: 264px;--right-canvas-wrapper-width: 960px;--spacing-in-between: 28px;--selected-tab-text-color: var(--dark-grey);--selected-tab-underline-color: var(--pure-purple);--unselected-tab-text-color: var(--medium-grey-1);--unselected-tab-hover-color: var(--navy-blue);--horizontal-separator-color: var(--light-grey-2);--roster-header-fill-color: var(--light-grey-4);--roster-header-text-color: var(--medium-grey-1);--roster-header-password-settings-icon-color: var(--medium-grey-2);--roster-header-password-settings-icon-fill: var(--white);--roster-table-password-settings-icon-hover: var(--navy-blue);--roster-table-password-settings-fill: var(--white);--roster-table-password-settings-radio-color: var(--pure-purple);--roster-table-border-color: var(--light-grey-2);--roster-table-separator-color: var(--light-grey-2);--roster-table-student-avatar-border-color: var(--pure-purple);--roster-table-student-avatar-fill-color: var(--light-grey-4);--roster-table-student-name-color: var(--dark-grey);--roster-table-input-border-color: var(--light-grey-1);--roster-table-input-focus-border-color: var(--pure-purple);--roster-table-edit-parent-email-icon-color: var(--medium-grey-2);--roster-table-parent-invite-consumed-color: var(--pure-green);--roster-table-parent-invite-duration-color: var(--medium-grey-1);--roster-table-parent-invite-notenabled-color: var(--medium-grey-2);--roster-table-student-password-color: var(--dark-grey);--roster-table-student-password-border-color: var(--light-grey-2);--roster-table-student-actions-icon-color: var(--medium-grey-2);--heading: var(--dark-grey);--highlight-box-fill-color: var(--light-yellow-2);--highlight-box-border-color: var(--light-yellow-1);--highlight-box-cross-color: var(--dark-yellow);--light-box-shadow: 1px 4px 8px var(--light-grey-1);--dark-box-shadow: 1px 4px 8px var(--medium-grey-2);--small-border-radius: 8px;--large-border-radius: 16px}.privacy-policy-oauth-popup-wrapper{width:100%;background-color:#ffffff;margin:0 auto;padding:30px 300px 30px;box-sizing:border-box;min-height:calc(100vh - 139px)}.privacy-policy-oauth-popup-wrapper *{margin:0;padding:0}.privacy-policy-oauth-popup-wrapper .logo{height:32px;width:auto;padding-bottom:24px}.privacy-policy-oauth-popup-wrapper h1{font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-bottom:12px}.privacy-policy-oauth-popup-wrapper .updated-on{border-radius:7px;background-color:rgba(74,220,254,0.12);font:normal 600 10px/17px "open-sans", Helvetica, Arial, sans-serif;display:inline-block;padding:12px;color:#000000}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper h4{font-style:normal;font-weight:700;font-size:18px;line-height:20px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-bottom:20px;position:relative;margin-top:45px}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper h4:before{content:'';position:absolute;top:-25px;left:0;right:0;height:2px;background-color:var(--light-grey-2);border-radius:30px}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper h4 span{font-size:12px;padding-left:5px;font-style:italic;font-weight:400}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);color:var(--dark-grey);padding-bottom:20px}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper p a{text-decoration:underline;color:var(--dark-grey);font-weight:600}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper p a:hover{color:var(--pure-purple)}.privacy-policy-oauth-popup-wrapper .btn-wrapper{margin-top:12px}.privacy-policy-oauth-popup-wrapper .popup-btn{width:140px;box-sizing:border-box;display:inline-block;vertical-align:top;padding:11px 10px;margin-right:32px;text-align:center;font-style:normal;font-weight:600;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.privacy-policy-oauth-popup-wrapper .popup-btn.disable-click{pointer-events:none}@media only screen and (max-width: 1300px){.privacy-policy-oauth-popup-wrapper{width:100%;padding:30px;min-height:calc(100vh - 257px)}}@media only screen and (max-width: 1023px) and (orientation: landscape), (max-width: 766px) and (orientation: portrait){.privacy-policy-oauth-popup-wrapper{width:100%;padding:20px}.privacy-policy-oauth-popup-wrapper h1{font-size:16px;line-height:24px;font-weight:600;padding-bottom:0}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper{padding-bottom:13px}.privacy-policy-oauth-popup-wrapper .privacy-content-wrapper h4{margin-top:40px}.privacy-policy-oauth-popup-wrapper .btn-wrapper{position:fixed;bottom:0;background:#fff;box-shadow:0 -1px 8px 0 rgba(0,0,0,0.12);left:0;right:0;height:80px}.privacy-policy-oauth-popup-wrapper .btn-wrapper .accept-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:288px}}.thank-you-body{margin:10% 0}.thank-you-body .thank-you-image{display:block;margin:0 auto;width:440px}.otp-verify-container-wrap{padding-bottom:10px}.loggedin-policy-page{background:#ffffff;width:800px;margin:20px auto;border-radius:5px}.loggedin-policy-page .policy-modal .title{color:#20b2cf;font:normal 400 26px/30px "proxima-nova", Arial, sans-serif;padding:50px 0 20px;text-align:center}.loggedin-policy-page .policy-modal .delete-my-acc{color:#9c9c9c;display:inline-block;font:normal 400 16px/20px "proxima-nova", Arial, sans-serif;text-decoration:underline;padding:20px 0 70px}.loggedin-policy-page .otp-verify-eu-checkwrap label{font-size:16px;line-height:20px}.loggedin-policy-page .terms-condn-text>h4{padding-bottom:50px}.otp-verify-head-message{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);padding:30px 10px 26px;text-align:center}.otp-verify-container{background-color:#ffffff;margin:20px auto 40px;padding:54px 1%;width:900px;text-align:center;box-sizing:border-box;border-radius:5px;max-width:94%}.otp-verify-container *{margin:0;padding:0;box-sizing:border-box}.otp-verify-head{color:var(--dark-grey);font-style:normal;font-weight:700;font-size:20px;line-height:32px;font-family:var(--graphie-base-font-family);padding-bottom:35px}.otp-verify-desc{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.otp-verify-desc strong{display:inline}.otp-verify-form-wrap{padding:37px 20px 10px;margin:38px auto 0;border-radius:5px;border:1px soild var(--light-grey-2);width:520px}.otp-verify-lbl{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);display:inline-block}.otp-verify-lbl>span{display:block;padding-bottom:32px}.otp-inp-wrap{border:1px solid var(--light-grey-1);padding:0 3px 0 17px;display:inline-block;border-radius:8px;position:relative;margin-bottom:48px;width:260px;height:42px}.otp-inp-wrap>input{display:inline-block;color:var(--dark-grey);font-style:normal;font-weight:600;font-size:20px;line-height:24px;font-family:var(--graphie-base-font-family);letter-spacing:37px;padding:6px 0 6px 30px;border:none;box-shadow:none;text-align:left;max-width:100%}.otp-inp-wrap>input.required.error{color:var(--dark-grey)}.otp-inp-wrap>input::-webkit-input-placeholder{color:var(--dark-grey)}.otp-inp-wrap>input:-moz-placeholder{color:var(--dark-grey)}.otp-inp-wrap>input::-moz-placeholder{color:var(--dark-grey)}.otp-inp-wrap>input:-ms-input-placeholder{color:var(--dark-grey)}.otp-inp-wrap>input:hover:hover:hover:hover,.otp-inp-wrap>input:active:active:active:active,.otp-inp-wrap>input:focus:focus:focus:focus{box-shadow:none}.otp-inp-wrap .help-inline,.otp-inp-wrap .error-state{position:absolute;top:calc(100% + 8px);left:0;right:0;text-align:center;font-style:normal;font-weight:400;font-size:12px;line-height:14px;font-family:var(--graphie-base-font-family);color:var(--pure-red)}.otp-inp-wrap .otp-inp-dash{position:absolute;bottom:-2px;left:0;right:0;z-index:1;text-align:center;padding-left:10px}.otp-inp-wrap .otp-inp-dash>li{width:30px;border-bottom:1px solid var(--light-grey-1);display:inline-block;margin:0 15px 0 5px}.otp-verify-eu-checkwrap .otp-tool-tip{position:absolute;width:210px;height:113px;padding:18px 33px;font:normal normal 12px/14px "proxima-nova", Arial, sans-serif;border-radius:15px;border:1px solid #888888;box-shadow:0 0 10px -7px #000000;z-index:1;top:14px;transform:translate(-100%, -50%);left:60px;background-color:#ffffff}.otp-verify-eu-checkwrap .otp-tool-tip:before{content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #888888;position:absolute;transform:translateY(-50%);top:50%;right:-10px;height:0;width:0;z-index:1}.otp-verify-eu-checkwrap .otp-tool-tip:after{content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #ffffff;position:absolute;transform:translateY(-50%);top:50%;right:-8px;height:0;width:0;z-index:2}.otp-submit-btn.otp-submit-btn.otp-submit-btn{width:200px;padding:8px 10px;border:none;font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.confirmation-footer{padding:15px 10px 0;font-style:normal;font-weight:400;font-size:12px;line-height:16px;font-family:var(--graphie-base-font-family);color:var(--medium-grey-1)}.confirmation-footer>span{display:block}.otp-verify-resend-wrap{width:520px;margin:0 auto}.otp-verify-resend-wrap>h5{color:var(--dark-grey);font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-family:var(--graphie-base-font-family);padding-top:24px}.otp-verify-resend-wrap>p{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:24px;font-family:var(--graphie-base-font-family);padding-top:36px}.otp-verify-resend-links-wrap{padding-top:33px;text-align:center}.otp-verify-resend-links-wrap>.extra-btn{padding:8px 20px;color:var(--navy-blue);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family);display:inline-block;text-align:center;min-width:133px}.otp-verify-resend-links-wrap>.extra-btn+.extra-btn{margin-left:30px}.otp-verify-resend-links-wrap>span{color:#BCBCBC;font:normal normal 18px/1 "proxima-nova", Arial, sans-serif;padding:0 10px}.delete-my-acc-consent .modal-body{text-align:center}.delete-my-acc-consent .modal-body>p{color:#9C9C9C;font:normal normal 20px/26px "proxima-nova", Arial, sans-serif;margin-bottom:30px}.delete-my-acc-consent .modal-body>p sub{color:#969696;font:normal normal 14px/1 "khula", Arial ,sans-serif}.delete-my-acc-consent .modal-body>p .button{box-shadow:inset 0px -3px 0px 0px #e57100;width:330px;font:normal normal 25px/1 "khula", Arial ,sans-serif;max-width:84%}.otp-verify-change-email .change-password-modal .inp-label>i{padding:5px 0 0 10px}.otp-verify-mob-submit>input.button.button.button.button:disabled{box-shadow:none}.otp-change-email-page-wrapper .cancel{color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-family:var(--graphie-base-font-family);text-decoration:underline}.otp-change-email-page-wrapper .cancel:hover{color:var(--pure-purple)}.otp-change-email-page-wrapper .primary-cta-button{padding:6px 20px;width:140px;border-color:var(--navy-blue);font-style:normal;font-weight:600;font-size:16px;line-height:24px;font-family:var(--graphie-base-font-family)}.otp-change-email-page-wrapper .inp-label{width:auto;text-align:left;color:var(--medium-grey-1);font-style:normal;font-weight:400;font-size:16px;line-height:20px;font-family:var(--graphie-base-font-family)}.otp-change-email-page-wrapper .inp,.otp-change-email-page-wrapper .inp-text-area{border:1px solid var(--light-grey-1);border-radius:8px;color:var(--dark-grey)}.otp-change-email-page-wrapper .inp:focus,.otp-change-email-page-wrapper .inp-text-area:focus{box-shadow:none}.otp-change-email-page-wrapper .inp:disabled,.otp-change-email-page-wrapper .inp-text-area:disabled{background:var(--light-grey-3);color:var(--dark-grey)}.otp-change-email-page-wrapper .otp-verify-desc{width:512px;max-width:100%;display:inline-block}.otp-change-email-page{margin:30px auto 0;width:400px;max-width:90%;text-align:left}.otp-change-email-page .inp-wrap{margin-bottom:15px}.otp-change-email-page .inp-wrap .inp-label{text-align:left;margin-bottom:5px;width:100%}.otp-change-email-page .inp-wrap .inp-label i{padding-left:10px;cursor:pointer}.otp-change-email-page .inp-wrap input{padding:6px}@media only screen and (min-width: 768px) and (max-width: 768px) and (orientation: portrait){.responsv .otp-verify-container{max-width:94%;padding:30px 1%}.loggedin-policy-page{width:96%}.loggedin-policy-page .otp-verify-eu-checkwrap{padding:4px 14px 26px}}@media only screen and (max-width: 767px){.footer-eu-policy-page .footer{padding-bottom:113px}.otp-verify-mob-submit{position:fixed;bottom:0;left:0;right:0;padding:15px 10px;text-align:center;box-shadow:0 1px 5px rgba(0,0,0,0.3);background-color:#ffffff;z-index:1}.otp-verify-mob-submit>label{padding:10px 20px}.loggedin-policy-page{width:96%}.loggedin-policy-page .otp-verify-eu-checkwrap{padding:4px 14px 26px}.loggedin-policy-page .otp-verify-eu-checkwrap label{font-size:13px;line-height:15px}.loggedin-policy-page .policy-modal .title{padding:20px 0;font-size:19px;line-height:23px}.loggedin-policy-page .policy-modal .delete-my-acc{font-size:14px;line-height:18px;padding-bottom:0}.loggedin-policy-page .terms-condn-text{padding-top:0}.loggedin-policy-page .terms-condn-text>h4{padding-bottom:20px}.loggedin-policy-page .terms-condn-text .or-bar{margin:0 0 20px;border-color:#e0dede}.loggedin-policy-page .terms-condn-text .or-bar p{width:160px;font-size:13px;line-height:17px;margin-top:-10px}.responsv .otp-verify-container-wrap{padding-bottom:70px}.responsv .otp-verify-container{max-width:94%;padding:30px 1%}.responsv .otp-verify-head{padding-bottom:20px}.responsv .otp-verify-desc strong{display:block;padding-top:20px}.responsv .otp-verify-form-wrap{max-width:96%;padding:20px 10px 0}.responsv .otp-verify-eu-checkwrap{padding:4px 4px 26px}.responsv .otp-verify-eu-checkwrap .otp-tool-tip{top:0;left:0;transform:translate(-30px, -130px)}.responsv .otp-verify-eu-checkwrap .otp-tool-tip:before{border-top:10px solid #888888;border-bottom:none;border-left:8px solid transparent;border-right:8px solid transparent;top:auto;bottom:-11px;right:75%;transform:none}.responsv .otp-verify-eu-checkwrap .otp-tool-tip:after{border-top:10px solid #ffffff;border-bottom:none;border-left:8px solid transparent;border-right:8px solid transparent;top:auto;bottom:-9px;right:75%;transform:none}.responsv .confirmation-footer{padding:20px 20px 0}.responsv .otp-verify-resend-wrap{max-width:94%}.responsv .otp-verify-resend-wrap>h5{padding-top:30px}.responsv .otp-submit-btn{display:none}.otp-verify-resend-links-wrap>.extra-btn+.extra-btn{margin-left:10px}}
