pre{font-family:"courier new", courier;font-size:small}select{background:white}.gwt-Reference-clean{height:5px;width:5px;zoom:1}.gwt-Button[disabled]{cursor:default;color:#888}.gwt-Button[disabled]:hover{border:1px outset #ccc}.gwt-CheckBox-disabled{color:#888}.gwt-DecoratorPanel .topCenter{border-top:1px solid #bbb;line-height:0}.gwt-DecoratorPanel .bottomCenter{border-bottom:1px solid #bbb;line-height:0}.gwt-DecoratorPanel .topCenterInner,.gwt-DecoratorPanel .bottomCenterInner{height:1px;line-height:0;font-size:1px}.gwt-DecoratorPanel .middleLeft{border-left:1px solid #bbb}.gwt-DecoratorPanel .middleRight{border-right:1px solid #bbb}.gwt-DecoratorPanel .middleLeftInner,.gwt-DecoratorPanel .middleRightInner{width:1px;line-height:1px}.gwt-DecoratorPanel .topLeftInner,.gwt-DecoratorPanel .topRightInner,.gwt-DecoratorPanel .bottomLeftInner,.gwt-DecoratorPanel .bottomRightInner{width:5px;height:5px;zoom:1;font-size:1px;overflow:hidden}.gwt-DecoratorPanel .topLeft{line-height:0px;background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -6px}.gwt-DecoratorPanel .topRight{line-height:0px;background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -5px -6px}.gwt-DecoratorPanel .bottomLeft{line-height:0px;background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -11px}.gwt-DecoratorPanel .bottomRight{line-height:0px;background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -5px -11px}.gwt-DisclosurePanel .header,.gwt-DisclosurePanel .header a,.gwt-DisclosurePanel .header td{text-decoration:none;color:black;cursor:pointer;cursor:hand}.gwt-DisclosurePanel .content{border-left:3px solid #e7e7e7;padding:4px 0 4px 8px;margin-left:6px}.gwt-Frame{border-top:2px solid #666;border-left:2px solid #666;border-right:2px solid #bbb;border-bottom:2px solid #bbb}.gwt-HorizontalSplitPanel .hsplitter{cursor:move;border:0;background:#e7e7e7;line-height:0}.gwt-VerticalSplitPanel .vsplitter{cursor:move;border:0;background:#e7e7e7;line-height:0}.gwt-HTML{padding:0 0}.gwt-Hyperlink{cursor:pointer}.gwt-MenuBar{cursor:default}.gwt-MenuBar .gwt-MenuItem{cursor:default;font-family:Arial Unicode MS, Arial, sans-serif}.gwt-MenuBar .gwt-MenuItem-selected{background:#E3E8F3}.gwt-MenuBar-horizontal{background:#e3e8f3 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -2003px;border:1px solid #e0e0e0}.gwt-MenuBar-horizontal .gwt-MenuItem{padding:5px 10px;vertical-align:bottom;color:#000;font-weight:bold}.gwt-MenuBar-horizontal .gwt-MenuItemSeparator{width:1px;padding:0;margin:0;border:0;border-left:1px solid #ccc;background:white}.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner{width:1px;height:1px;background:white}.gwt-MenuBar-vertical{margin-top:0;margin-left:0;background:white}.gwt-MenuBar-vertical table{border-collapse:collapse}.gwt-MenuBar-vertical .gwt-MenuItem{padding:2px 40px 2px 1px}.gwt-MenuBar-vertical .gwt-MenuItemSeparator{padding:2px 0}.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner{height:1px;padding:0;border:0;border-top:1px solid #ccc;overflow:hidden}.gwt-MenuBar-vertical .subMenuIcon{padding-right:4px}.gwt-MenuBar-vertical .subMenuIcon-selected{background:#E3E8F3}.gwt-MenuBarPopup .menuPopupTopCenter{background:url(../algebrasolving/gwt/clean/images/hborder.png) 0px -12px repeat-x}.gwt-MenuBarPopup .menuPopupBottomCenter{background:url(../algebrasolving/gwt/clean/images/hborder.png) 0px -13px repeat-x}.gwt-MenuBarPopup .menuPopupMiddleLeft{background:url(../algebrasolving/gwt/clean/images/vborder.png) -12px 0px repeat-y}.gwt-MenuBarPopup .menuPopupMiddleRight{background:url(../algebrasolving/gwt/clean/images/vborder.png) -13px 0px repeat-y}.gwt-MenuBarPopup .menuPopupTopLeftInner{width:5px;height:5px;zoom:1}.gwt-MenuBarPopup .menuPopupTopRightInner{width:8px;height:5px;zoom:1}.gwt-MenuBarPopup .menuPopupBottomLeftInner{width:5px;height:8px;zoom:1}.gwt-MenuBarPopup .menuPopupBottomRightInner{width:8px;height:8px;zoom:1}.gwt-MenuBarPopup .menuPopupTopLeft{background:url(../algebrasolving/gwt/clean/images/corner.png) no-repeat 0px -36px}.gwt-MenuBarPopup .menuPopupTopRight{background:url(../algebrasolving/gwt/clean/images/corner.png) no-repeat -5px -36px}.gwt-MenuBarPopup .menuPopupBottomLeft{background:url(../algebrasolving/gwt/clean/images/corner.png) no-repeat 0px -41px}.gwt-MenuBarPopup .menuPopupBottomRight{background:url(../algebrasolving/gwt/clean/images/corner.png) no-repeat -5px -41px}.gwt-PasswordTextBox{padding:5px 4px;border:1px solid #ccc;border-top:1px solid #999;font-size:100%}.gwt-PasswordTextBox-readonly{color:#888}.gwt-PopupPanel{border:3px solid #e7e7e7;padding:3px;background:white}.gwt-DecoratedPopupPanel .popupMiddleCenter{padding:3px;background:#f1f1f1}.gwt-DecoratedPopupPanel .popupTopCenter{background:url(../algebrasolving/gwt/clean/images/hborder.png) 0px -2937px repeat-x}.gwt-DecoratedPopupPanel .popupBottomCenter{background:url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -2938px}.gwt-DecoratedPopupPanel .popupMiddleLeft{background:url(../algebrasolving/gwt/clean/images/vborder.png) -21px 0px repeat-y}.gwt-DecoratedPopupPanel .popupMiddleRight{background:url(../algebrasolving/gwt/clean/images/vborder.png) repeat-y -24px 0px}.gwt-DecoratedPopupPanel .popupTopLeftInner{width:6px;height:5px;zoom:1}.gwt-DecoratedPopupPanel .popupTopRightInner{width:6px;height:5px;zoom:1}.gwt-DecoratedPopupPanel .popupBottomLeftInner{width:6px;height:6px;zoom:1}.gwt-DecoratedPopupPanel .popupBottomRightInner{width:6px;height:6px;zoom:1}.gwt-DecoratedPopupPanel .popupTopLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -16px}.gwt-DecoratedPopupPanel .popupTopRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -6px -16px}.gwt-DecoratedPopupPanel .popupBottomLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -21px}.gwt-DecoratedPopupPanel .popupBottomRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -6px -21px}.gwt-PopupPanelGlass{background-color:#000;opacity:0.3;filter:alpha(opacity=30)}.gwt-PushButton-up,.gwt-PushButton-up-hovering,.gwt-PushButton-up-disabled,.gwt-PushButton-down,.gwt-PushButton-down-hovering,.gwt-PushButton-down-disabled{margin:0;text-decoration:none;background:url("../algebrasolving/gwt/clean/images/hborder.png") repeat-x 0px -27px;border-radius:2px;-moz-border-radius:2px}.gwt-PushButton-up,.gwt-PushButton-up-hovering,.gwt-PushButton-up-disabled{padding:3px 5px 3px 5px}.gwt-PushButton-up{border:1px solid #bbb;border-bottom:1px solid #a0a0a0;cursor:pointer;cursor:hand}.gwt-PushButton-up-hovering{border:1px solid;border-color:#939393;cursor:pointer;cursor:hand}.gwt-PushButton-up-disabled{border:1px solid #bbb;cursor:default;opacity:.5;filter:alpha(opacity=45);zoom:1}.gwt-PushButton-down,.gwt-PushButton-down-hovering,.gwt-PushButton-down-disabled{padding:4px 4px 2px 6px;outline:none}.gwt-PushButton-down{border:1px inset #666;cursor:pointer;cursor:hand}.gwt-PushButton-down-hovering{border:1px solid #939393;border-top:1px solid #333333;cursor:pointer;cursor:hand}.gwt-PushButton-down-disabled{border:1px outset #ccc;cursor:default;opacity:0.5;filter:alpha(opacity=45);zoom:1}.gwt-RadioButton-disabled{color:#888}.hasRichTextToolbar{border:0}.gwt-RichTextToolbar{background:#e3e8f3 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -2003px;border-bottom:1px solid #BBBBBB;padding:3px;margin:0}.gwt-RichTextToolbar .gwt-PushButton-up{padding:0 1px 0 0;margin-right:4px;margin-bottom:4px;border-width:1px}.gwt-RichTextToolbar .gwt-PushButton-up-hovering{margin-right:4px;margin-bottom:4px;padding:0 1px 0 0;border-width:1px}.gwt-RichTextToolbar .gwt-PushButton-down{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-RichTextToolbar .gwt-PushButton-down-hovering{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-RichTextToolbar .gwt-ToggleButton-up{margin-right:4px;margin-bottom:4px;padding:0 1px 0 0;border:1px solid #bbb;border-bottom:1px solid #a0a0a0}.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering{margin-right:4px;margin-bottom:4px;padding:0 1px 0 0;border-width:1px}.gwt-RichTextToolbar .gwt-ToggleButton-down{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-StackPanel{border-bottom:1px solid #bbbbbb}.gwt-StackPanel .gwt-StackPanelItem{cursor:pointer;cursor:hand;font-weight:bold;font-size:1.3em;padding:3px;border:1px solid #bbbbbb;border-bottom:0px;background:#d3def6 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -989px}.gwt-StackPanel .gwt-StackPanelContent{border:1px solid #bbbbbb;border-bottom:0;background:white;padding:2px 2px 10px 5px}.gwt-DecoratedStackPanel{border-bottom:1px solid #bbbbbb}.gwt-DecoratedStackPanel .gwt-StackPanelContent{border:1px solid #bbbbbb;border-bottom:0;background:white;padding:2px 2px 10px 5px}.gwt-DecoratedStackPanel .gwt-StackPanelItem{cursor:pointer;cursor:hand}.gwt-DecoratedStackPanel .stackItemTopLeft,.gwt-DecoratedStackPanel .stackItemTopRight{height:6px;width:6px;zoom:1}.gwt-DecoratedStackPanel .stackItemTopLeft{border-left:1px solid #bbbbbb;background:#d3def6 url(../algebrasolving/gwt/clean/images/corner.png) no-repeat 0px -49px}.gwt-DecoratedStackPanel .stackItemTopRight{border-right:1px solid #bbbbbb;background:#d3def6 url(../algebrasolving/gwt/clean/images/corner.png) no-repeat -6px -49px}.gwt-DecoratedStackPanel .stackItemTopLeftInner,.gwt-DecoratedStackPanel .stackItemTopRightInner{width:1px;height:1px}.gwt-DecoratedStackPanel .stackItemTopCenter{background:url(../algebrasolving/gwt/clean/images/hborder.png) 0px -21px repeat-x}.gwt-DecoratedStackPanel .stackItemMiddleLeft{background:#d3def6 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -989px;border-left:1px solid #bbbbbb}.gwt-DecoratedStackPanel .stackItemMiddleLeftInner,.gwt-DecoratedStackPanel .stackItemMiddleRightInner{width:1px;height:1px}.gwt-DecoratedStackPanel .stackItemMiddleRight{background:#d3def6 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -989px;border-right:1px solid #bbbbbb}.gwt-DecoratedStackPanel .stackItemMiddleCenter{font-weight:bold;font-size:1.3em;background:#d3def6 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -989px}.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopRight,.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeft{border:0;background-color:white}.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopLeft,.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopRight{background-color:white}.gwt-SuggestBox{padding:5px 4px;border:1px solid #ccc;border-top:1px solid #999;font-size:100%;font-family:Arial Unicode MS, Arial, sans-serif}.gwt-SuggestBoxPopup .item{padding:2px 6px;color:#000;cursor:default;font-size:110%}.gwt-SuggestBoxPopup .item-selected{background:#D5E2FF}.gwt-SuggestBoxPopup .suggestPopupContent{background:white}.gwt-SuggestBoxPopup .suggestPopupTopCenter{border-top:1px solid #bbb}.gwt-SuggestBoxPopup .suggestPopupBottomCenter{border-bottom:1px solid #bbb}.gwt-SuggestBoxPopup .suggestPopupTopCenterInner,.gwt-SuggestBoxPopup .suggestPopupBottomCenterInner{height:1px;line-height:1px}.gwt-SuggestBoxPopup .suggestPopupMiddleLeft{border-left:1px solid #bbb}.gwt-SuggestBoxPopup .suggestPopupMiddleRight{border-right:1px solid #bbb}.gwt-SuggestBoxPopup .suggestPopupMiddleLeftInner,.gwt-SuggestBoxPopup .suggestPopupMiddleRightInner{width:1px;line-height:1px}.gwt-SuggestBoxPopup .suggestPopupTopLeftInner{width:0;height:0;zoom:1}.gwt-SuggestBoxPopup .suggestPopupTopRightInner{width:0;height:0;zoom:1}.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner{width:0;height:0;zoom:1}.gwt-SuggestBoxPopup .suggestPopupBottomRightInner{width:0;height:0;zoom:1}.gwt-SuggestBoxPopup .suggestPopupTopLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -6px;width:5px;height:5px}.gwt-SuggestBoxPopup .suggestPopupTopRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -5px -6px;width:5px;height:5px}.gwt-SuggestBoxPopup .suggestPopupBottomLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px -11px;width:5px;height:5px}.gwt-SuggestBoxPopup .suggestPopupBottomRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -5px -11px;width:5px;height:5px}.gwt-TabBar{background:#ccc;padding-top:6px}.gwt-TabBar .gwt-TabBarFirst{width:5px}.gwt-TabBar .gwt-TabBarItem{margin-left:4px;padding:4px 8px 4px 8px;cursor:pointer;cursor:hand;color:white;font-weight:normal;text-align:center;background:#8E8E8E;border-radius:3px 3px 0 0}.gwt-TabBar .gwt-TabBarItem-selected{cursor:default;background:white;color:#333;font-weight:bold}.gwt-TabBar .gwt-TabBarItem-disabled{cursor:default;color:#999999}.gwt-TabPanelBottom{border-color:#ccc;border-style:solid;border-width:0 1px 1px;overflow:hidden;padding:6px}.gwt-DecoratedTabBar{background:#ccc;padding-top:6px}.gwt-DecoratedTabBar .gwt-TabBarFirst{width:5px}.gwt-DecoratedTabBar .gwt-TabBarItem{border-collapse:collapse;margin-left:4px}.gwt-DecoratedTabBar .tabTopCenter{padding:0;background:#8E8E8E}.gwt-DecoratedTabBar .tabTopLeft,.gwt-DecoratedTabBar .tabTopRight{padding:0;zoom:1}.gwt-DecoratedTabBar .tabTopLeftInner,.gwt-DecoratedTabBar .tabTopRightInner{width:3px;height:3px}.gwt-DecoratedTabBar .tabTopLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat 0px 0px}.gwt-DecoratedTabBar .tabTopRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -3px 0px}.gwt-DecoratedTabBar .tabMiddleLeft,.gwt-DecoratedTabBar .tabMiddleRight{width:3px;padding:0;background:#8E8E8E}.gwt-DecoratedTabBar .tabMiddleLeftInner,.gwt-DecoratedTabBar .tabMiddleRightInner{width:1px;height:1px}.gwt-DecoratedTabBar .tabMiddleCenter{padding:0 5px 4px 5px;cursor:pointer;cursor:hand;color:#fff;font-weight:normal;text-align:center;background:#8E8E8E}.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter{background:#fff}.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -6px 0px}.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight{background:url(../algebrasolving/gwt/clean/images/circles.png) no-repeat -9px 0px}.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight{background:#fff}.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter{cursor:default;background:#fff;color:#333;font-weight:bold}.gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter{cursor:default;color:#999999}.gwt-TextArea-readonly{color:#888}.gwt-TextBox-readonly{color:#888}.gwt-ToggleButton-up,.gwt-ToggleButton-up-hovering,.gwt-ToggleButton-up-disabled,.gwt-ToggleButton-down,.gwt-ToggleButton-down-hovering,.gwt-ToggleButton-down-disabled{margin:0;text-decoration:none;background:url("../algebrasolving/gwt/clean/images/hborder.png") repeat-x 0px -27px;border-radius:2px}.gwt-ToggleButton-up,.gwt-ToggleButton-up-hovering,.gwt-ToggleButton-up-disabled{padding:3px 5px 3px 5px}.gwt-ToggleButton-up{border:1px solid #bbb;border-bottom:1px solid #a0a0a0;cursor:pointer;cursor:hand}.gwt-ToggleButton-up-hovering{border:1px solid;border-color:#939393;cursor:pointer;cursor:hand}.gwt-ToggleButton-up-disabled{border:1px solid #bbb;cursor:default;opacity:.5;zoom:1;filter:alpha(opacity=45)}.gwt-ToggleButton-down,.gwt-ToggleButton-down-hovering,.gwt-ToggleButton-down-disabled{padding:4px 4px 2px 6px}.gwt-ToggleButton-down{background-position:0 -513px;border:1px inset #666;cursor:pointer;cursor:hand}.gwt-ToggleButton-down-hovering{background-position:0 -513px;border:1px inset;border-color:#9cf #69e #69e #7af;cursor:pointer;cursor:hand}.gwt-ToggleButton-down-disabled{background-position:0 -513px;border:1px inset #ccc;cursor:default;opacity:.5;zoom:1;filter:alpha(opacity=45)}.gwt-Tree .gwt-TreeItem{padding:1px 0;margin:0;white-space:nowrap;cursor:hand;cursor:pointer}.gwt-Tree .gwt-TreeItem-selected{background:#ebeff9}.gwt-TreeItem .gwt-RadioButton input,.gwt-TreeItem .gwt-CheckBox input{margin-left:0}.gwt-DateBox{padding:5px 4px;border:1px solid #ccc;border-top:1px solid #999;font-size:100%}.gwt-DateBox input{width:8em}.dateBoxFormatError{background:#ffcccc}.gwt-DatePicker{border:1px solid #ccc;border-top:1px solid #999;cursor:default}.gwt-DatePicker td,.datePickerMonthSelector td:focus{outline:none}.datePickerDays{width:100%;background:white}.datePickerDay,.datePickerWeekdayLabel,.datePickerWeekendLabel{font-size:85%;text-align:center;padding:4px;outline:none;font-weight:bold;color:#333;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED}.datePickerWeekdayLabel,.datePickerWeekendLabel{background:#fff;padding:0 4px 2px;cursor:default;color:#666;font-size:70%;font-weight:normal}.datePickerDay{padding:4px 7px;cursor:hand;cursor:pointer}.datePickerDayIsWeekend{background:#f7f7f7}.datePickerDayIsFiller{color:#999;font-weight:normal}.datePickerDayIsValue{background:#d7dfe8}.datePickerDayIsDisabled{color:#AAAAAA;font-style:italic}.datePickerDayIsHighlighted{background:#F0E68C}.datePickerDayIsValueAndHighlighted{background:#d7dfe8}.datePickerDayIsToday{padding:3px;color:#fff;background:url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -2607px}.datePickerMonthSelector{width:100%;padding:1px 0 5px 0;background:#fff}td.datePickerMonth,td.datePickerYear{text-align:center;vertical-align:middle;white-space:nowrap;font-size:100%;font-weight:bold;color:#333}.datePickerPreviousButton,.datePickerNextButton,.datePickerPreviousYearButton,.datePickerNextYearButton{font-size:120%;line-height:1em;color:#3a6aad;cursor:hand;cursor:pointer;font-weight:bold;padding:0 4px;outline:none}.gwt-StackLayoutPanel{border-bottom:1px solid #bbbbbb}.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader{cursor:pointer;cursor:hand;font-weight:bold;font-size:1.3em;padding:3px;border:1px solid #bbbbbb;border-bottom:0px;background:#d3def6 url(../algebrasolving/gwt/clean/images/hborder.png) repeat-x 0px -989px}.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering{background:#d3def6}.gwt-StackLayoutPanel .gwt-StackLayoutPanelContent{border:1px solid #bbbbbb;border-bottom:0;background:white;padding:2px 2px 10px 5px}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs{background:#ccc;padding-top:6px;padding-left:5px}.gwt-TabLayoutPanel .gwt-TabLayoutPanelContentContainer{border-color:#ccc;border-style:solid;border-width:0 1px 1px}.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent{overflow:hidden;padding:6px}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab{margin-left:4px;padding:4px 8px 4px 8px;cursor:pointer;cursor:hand;color:white;font-weight:normal;text-align:center;background:#8E8E8E;border-radius:3px 3px 0 0}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected{cursor:default;background:white;color:#333;font-weight:bold}.gwt-SplitLayoutPanel-HDragger{background:#e7e7e7 url(../algebrasolving/gwt/clean/images/thumb_vertical.png) center center no-repeat;cursor:col-resize}.gwt-SplitLayoutPanel-VDragger{background:#e7e7e7 url(../algebrasolving/gwt/clean/images/thumb_horz.png) center center no-repeat;cursor:row-resize}.gwt-TabLayoutPanelContent{width:75%;margin:auto;border:none;border-style:none}.award{text-align:center;align:center}.gwt-Button-consentSubmitButton{margin:25px 0 15px 0;align:center}.algebraSolutionTable{margin:10px 0 15px 0;align:center}.feedbackPanelText{margin-bottom:30px}.skillMasteryText{margin-bottom:30px}.progressBar{margin-top:10px;margin-bottom:10px;color:purple;font-size:1vw;font-weight:100;font-family:'Courier New', monospace}.contactUsLabel{width:99%;margin:8px 8px 8px 8px}.aboutUsLabel{width:98%;margin:-5px 8px 8px 8px}.lineInCreateUserPanel{width:100%;margin:10px 0 10px 0}.labelInCreateUserPanel{font-weight:bold}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs.gwt-TabLayoutPanelTabs{margin:0 0 0 0}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab{color:#FFFFFF}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab-selected{background-color:white;color:#2062B8}.turkCode{font-size:1em;font-weight:bold;font-family:"Times New Roman",Times,serif}.loggedInUserDisplayPanel{color:#2062B8;font-size:1em;font-weight:bold;height:20px;line-height:20px;margin:0 0 0 0;text-align:right}.loggedInUserText{font-size:1em;font-weight:bold;color:white;margin:0 0 0 0;text-align:right}.changeLoginLabel{font-size:1em;font-weight:bold;color:white;margin:0 10px 0 5px}.sendButton{display:block;font-size:16pt}#blue .ui-slider-range{background:#729fcf}#blue .ui-slider-handle{border-color:#729fcf}html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}main{display:block}details{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}template{display:none}*,::before,::after{border-style:solid;border-width:0;box-sizing:border-box}*{font-size:inherit;line-height:inherit;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}audio :not([controls]){display:none}[aria-busy='true']{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden]{display:none}button{overflow:visible}input{border-radius:0;line-height:normal}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border:0 none !important;padding:0 !important}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0}[type='number']{width:auto}[type='search']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto;resize:vertical}img{border:0}svg:not(:root){overflow:hidden}audio,canvas,iframe,img,svg,video{max-width:100%;vertical-align:middle}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}code,kbd,pre,samp{font-family:monospace;font-size:inherit}dfn{font-style:italic}nav ol,nav ul{list-style:none}small{font-size:0.75em}sub,sup{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}@font-face{font-family:"Alegreya";font-style:normal;font-weight:normal;src:url("../fonts/serif/Alegreya-Regular.otf") format("opentype")}@font-face{font-family:"Alegreya";font-style:italic;font-weight:normal;src:url("../fonts/serif/Alegreya-Italic.otf") format("opentype")}@font-face{font-family:"Alegreya";font-style:normal;font-weight:bold;src:url("../fonts/serif/Alegreya-Bold.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:normal;font-weight:normal;src:url("../fonts/sans/AlegreyaSans-Regular.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:italic;font-weight:normal;src:url("../fonts/sans/AlegreyaSans-Italic.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:normal;font-weight:bold;src:url("../fonts/sans/AlegreyaSans-Bold.otf") format("opentype")}@font-face{font-family:"SourceCodePro";font-style:normal;font-weight:normal;src:url("../fonts/code/sourcecodepro-regular-webfont.ttf") format("truetype")}@font-face{font-family:"SourceCodePro";font-style:normal;font-weight:bold;src:url("../fonts/code/sourcecodepro-bold-webfont.ttf") format("truetype")}:root{background:#fff;color:#6a564e;font-size:calc(100% + 0.1vw)}.layout{position:absolute;top:0;width:100%;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100vw;min-height:100%}.layout>.gwt-TabLayoutPanel{height:100%}.addPanel{width:100%}.hide-for-now{display:none}.main-region{-ms-flex-positive:1;flex-grow:1;margin-left:auto;margin-right:auto;max-width:70rem;padding:1.40909rem;width:100%}.single-column{margin-left:auto;margin-right:auto;max-width:32rem;width:100%}.text-block{margin-left:auto;margin-right:auto;max-width:44rem;width:100%;margin-bottom:1.40909rem;margin-top:0;text-align:left}.tutorial-wrapper .text-block{margin-top:1.40909rem}@media (min-width: 56.375em){.multi-col-group img{float:left;margin-right:4.22727rem;max-width:50%}}.multi-col-text{text-align:left}.static-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width: 60.5em){.static-page.about-page{-ms-flex-direction:row;flex-direction:row}}.inset-container{border:1px solid #fff;padding:1.40909rem}@media (min-width: 44em){.inset-container{padding:2.11364rem}}@font-face{font-family:"Alegreya";font-style:normal;font-weight:normal;src:url("../fonts/serif/Alegreya-Regular.otf") format("opentype")}@font-face{font-family:"Alegreya";font-style:italic;font-weight:normal;src:url("../fonts/serif/Alegreya-Italic.otf") format("opentype")}@font-face{font-family:"Alegreya";font-style:normal;font-weight:bold;src:url("../fonts/serif/Alegreya-Bold.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:normal;font-weight:normal;src:url("../fonts/sans/AlegreyaSans-Regular.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:italic;font-weight:normal;src:url("../fonts/sans/AlegreyaSans-Italic.otf") format("opentype")}@font-face{font-family:"AlegreyaSans";font-style:normal;font-weight:bold;src:url("../fonts/sans/AlegreyaSans-Bold.otf") format("opentype")}@font-face{font-family:"SourceCodePro";font-style:normal;font-weight:normal;src:url("../fonts/code/sourcecodepro-regular-webfont.ttf") format("truetype")}@font-face{font-family:"SourceCodePro";font-style:normal;font-weight:bold;src:url("../fonts/code/sourcecodepro-bold-webfont.ttf") format("truetype")}:root{font-family:"Alegreya","Baskerville","Palatino","Cambria","Georgia",serif}a{text-decoration:underline}a:link,a:visited{color:#59a72f}a:hover,a:focus,a:active{color:#488726}p{margin-bottom:.70455rem}.static-page p{line-height:1.5}.page-title{font-size:2.31818rem;line-height:1.2;margin-bottom:.70455rem;text-align:center}.section-title{font-size:1.81818rem;font-weight:400;line-height:1.2;margin-bottom:.35227rem}p+.section-title{margin-top:1.40909rem}.section-subtitle{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.40909rem;font-weight:700;line-height:1.2;margin-bottom:.35227rem}.profile-page .section-subtitle{margin-bottom:1.40909rem}.headline-subtitle{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.40909rem;font-weight:300;line-height:1.2}.fancy-title:after{content:"";background-color:#f77e4a;display:block;height:5px;margin:.70455rem 0;width:5rem}ul.profile-list{margin-left:.35227rem}ul.simple-list li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style-type:none}ul.simple-list li:before{content:"•";font-size:.63636rem;padding-right:.35227rem}ol{margin:0 0 .35227rem 1rem}blockquote:before{content:open-quote;font-size:6rem;line-height:1;position:absolute}@media (min-width: 68.75em){.has-dropdown{position:relative}}.has-dropdown.is-active{background-color:#59a72f}.nav-dropdown{background-color:#59a72f;box-shadow:0 6px #488726;z-index:2;display:block;max-width:100vw;position:absolute;right:0;top:100%}.nav-dropdown[aria-expanded='false']{display:none}@media (min-width: 44em){.nav-dropdown{max-width:32rem}}@media (min-width: 68.75em){.nav-dropdown{margin-left:-32rem}}.nav-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0;position:relative}@media (max-width: 44em){.nav-container{-ms-flex-positive:1;flex-grow:1}}.nav-container>ul{display:-ms-inline-flexbox;display:inline-flex}.nav-container li{display:inline-block}.nav-container .nav-dropdown li{display:block}.nav-container .nav-dropdown a:hover,.nav-container .nav-dropdown a:focus,.nav-container .nav-dropdown a:active{background-color:#488726}.nav-container .nav-dropdown button{text-align:left;width:100%}.nav-container .nav-dropdown button:hover,.nav-container .nav-dropdown button:focus,.nav-container .nav-dropdown button:active{background-color:#488726}.nav-container button,.nav-container a{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;display:block;padding:.70455rem}header ul,footer ul{list-style-type:none;margin:0;padding:0}form button,form label,form input,form .gwt-Button,form .gwt-Label,form .gwt-TextBox,form .gwt-PasswordTextBox,form .gwt-TextArea{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif}form tr td:first-of-type{text-align:right}form .gwt-TextBox,form .gwt-PasswordTextBox,form .gwt-TextArea{margin-bottom:1.40909rem}form td .gwt-TextBox,form td .gwt-PasswordTextBox,form td .gwt-TextArea{margin-bottom:0}.radioButtonsInAgePanel{display:block;margin:.35227rem 0}.gwt-TextBox,.gwt-PasswordTextBox,.gwt-TextArea{border-radius:0 0 .36364rem;border:1px solid #d7d2d1;padding:.35227rem;width:100%}.gwt-TextBox:focus,.gwt-PasswordTextBox:focus,.gwt-TextArea:focus{outline:0}.gwt-TextBox:hover,.gwt-TextBox:focus,.gwt-TextBox:active,.gwt-PasswordTextBox:hover,.gwt-PasswordTextBox:focus,.gwt-PasswordTextBox:active,.gwt-TextArea:hover,.gwt-TextArea:focus,.gwt-TextArea:active{border-color:#f77e4a}.form-panel{margin:1.40909rem 0;width:100%}.form-panel table{width:100%}.form-panel button{display:block;margin:.35227rem auto}.create-account td{padding:.35227rem}.create-account button{display:block;margin:.35227rem auto}.reset-password input{width:100%}.gwt-CheckBox{display:block;margin-bottom:1.40909rem}input[type='checkbox']+label,input[type='radio']+label{margin-left:.35227rem}.step-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.step-icon [data-icon]{background-color:#fff;border-radius:50%;border-style:solid;border-width:1px}.step-icon [data-icon]:hover,.step-icon [data-icon]:focus,.step-icon [data-icon]:active{color:#fff}[data-icon='icon-plus'].remove{color:#e70d44;transform:rotate(45deg)}[data-icon='icon-plus'].remove:hover,[data-icon='icon-plus'].remove:focus,[data-icon='icon-plus'].remove:active{background-color:#e70d44;border-color:#e70d44}[data-icon='icon-plus'].add{color:#59a72f}[data-icon='icon-plus'].add:hover,[data-icon='icon-plus'].add:focus,[data-icon='icon-plus'].add:active{background-color:#59a72f;border-color:#59a72f}.add-step [data-icon='icon-plus'].add:hover,.add-step [data-icon='icon-plus'].add:focus,.add-step [data-icon='icon-plus'].add:active{background-color:#fff;border-color:"transparent";color:#59a72f}.btn-primary,.btn-primary:link,.btn-primary:visited{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0;font-size:1.09091rem;letter-spacing:0.01rem;margin-bottom:.70455rem;margin-top:.70455rem;padding:.35227rem .70455rem;position:relative;background-color:#685da8;box-shadow:0 6px #40396a;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#fff;transition:none}@media (min-width: 68.75em){.btn-primary,.btn-primary:link,.btn-primary:visited{padding-left:1.40909rem;padding-right:1.40909rem}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:link:hover,.btn-primary:link:focus,.btn-primary:link:active,.btn-primary:visited:hover,.btn-primary:visited:focus,.btn-primary:visited:active{background-color:#534988}.btn-primary:hover,.btn-primary:link:hover,.btn-primary:visited:hover{box-shadow:0 4px #40396a;top:2px}.btn-primary:active,.btn-primary:link:active,.btn-primary:visited:active{box-shadow:0 0 #40396a;top:6px}.btn-primary:after{content:"";position:absolute;transition:all 0.3s;z-index:-1}.add-step .btn-primary{background-color:#59a72f;box-shadow:0 6px #488726;font-size:.81818rem}.add-step .btn-primary:hover,.add-step .btn-primary:focus,.add-step .btn-primary:active{background-color:#488726}.add-step .btn-primary:hover{box-shadow:0 4px #488726;top:2px}.add-step .btn-primary:active{box-shadow:0 0 #488726;top:6px}.btn-primary[disabled]{color:rgba(255,255,255,0.9)}.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active{border:0}.btn-secondary,.btn-secondary:link,.btn-secondary:visited{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0;font-size:1.09091rem;letter-spacing:0.01rem;margin-bottom:.70455rem;margin-top:.70455rem;padding:.35227rem .70455rem;position:relative;background-color:#fff;border:1px solid #685da8;color:#685da8}@media (min-width: 68.75em){.btn-secondary,.btn-secondary:link,.btn-secondary:visited{padding-left:1.40909rem;padding-right:1.40909rem}}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:link:hover,.btn-secondary:link:focus,.btn-secondary:link:active,.btn-secondary:visited:hover,.btn-secondary:visited:focus,.btn-secondary:visited:active{background-color:#685da8;color:#fff}.dark-theme .btn-secondary:hover,.dark-theme .btn-secondary:focus,.dark-theme .btn-secondary:active,.dark-theme .btn-secondary:link:hover,.dark-theme .btn-secondary:link:focus,.dark-theme .btn-secondary:link:active,.dark-theme .btn-secondary:visited:hover,.dark-theme .btn-secondary:visited:focus,.dark-theme .btn-secondary:visited:active{border-color:#fff}.btn-secondary.btn-active{background-color:#685da8;color:#fff}.btn-secondary.btn-active:hover,.btn-secondary.btn-active:focus,.btn-secondary.btn-active:active{background-color:#534a86}.btn-secondary.btn-inactive{border:1px solid #867db9;color:#867db9}.btn-secondary.btn-inactive:hover,.btn-secondary.btn-inactive:focus,.btn-secondary.btn-inactive:active{color:#fff}button+button{margin-left:1.40909rem}.btn-textlink{color:#59a72f;cursor:pointer;margin:1.40909rem auto;text-align:center;text-decoration:underline}.btn-textlink:hover,.btn-textlink:focus,.btn-textlink:active{color:#488726}.btn-cancel{color:#e70d44}.btn-cancel:hover,.btn-cancel:focus,.btn-cancel:active{color:#f77e4a}.btn-label{margin-left:.35227rem}.btn-inline{display:-ms-inline-flexbox;display:inline-flex}[data-icon]{box-sizing:content-box;fill:currentColor;height:18px;width:18px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(1px 1px 1px 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;position:absolute;width:1px}.align-left{float:left;margin-bottom:.70455rem;margin-right:.70455rem}.align-right{float:right;margin-bottom:.70455rem;margin-left:.70455rem}.align-center{margin-bottom:.70455rem;text-align:center}.dialogContent{padding:.70455rem}.dialogContent .gwt-HTML{margin-bottom:.70455rem}.dialogContent .gwt-Image{float:left;max-height:11rem;max-width:11rem;padding-bottom:.70455rem;padding-right:.70455rem;width:100%}.dialogContent .badge{float:left}.Caption{font-size:1.09091rem;font-weight:700;padding-left:.70455rem;padding-top:.70455rem}.gwt-DialogBox{z-index:3;background-color:#fff;border:1px solid #d7d2d1;box-shadow:-2px 2px 4px rgba(29,10,2,0.2);width:32rem}.overlay-form-panel{z-index:3;background-color:#fff;border:1px solid #d7d2d1;box-shadow:-2px 2px 4px rgba(29,10,2,0.2);max-width:32rem;padding:1.40909rem;position:absolute}.errorMessage{color:#e70d44}.error-message{color:#e70d44;cursor:default;margin-bottom:.70455rem}.warning-message{background-color:#e3f448;margin-bottom:.70455rem;padding:.70455rem}@keyframes fade-out{0%{line-height:0;opacity:0}5%{display:block;line-height:1.3;margin-bottom:.70455rem;opacity:1;padding:.70455rem}75%{display:block;line-height:1.3;margin-bottom:.70455rem;opacity:1;padding:.70455rem}100%{display:none;line-height:0;opacity:0}}.form-message-general{animation:fade-out 5s ease-in-out forwards;background-color:#e3f448;text-align:center;width:100%}.login-messages p{margin-bottom:0}.login-messages p+p{margin-top:0}img{height:auto}.img-large{max-width:50rem;width:100%}.img-medium{max-width:32rem;width:100%}.img-small{max-width:11rem;width:100%}.img-cover{height:100%;max-width:initial;object-fit:cover;width:100%}.dark-theme{background-color:#685da8;color:#fff}header{background-color:#685da8;box-shadow:0 6px #40396a;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media (max-width: 44em){header{-ms-flex-pack:justify;justify-content:space-between}}header a{text-decoration:none}header a:link,header a:visited{color:#fff}header a:not(.site-title):hover,header a:not(.site-title):focus,header a:not(.site-title):active{background-color:#59a72f}header button{color:#fff}header button:hover,header button:focus,header button:active{background-color:#59a72f}.site-title{max-height:45px;top:0}@media (max-width: 44em){.site-title{max-width:28vw}.site-title [data-icon='icon-logo']{display:none}}@media (min-width: 44em){.site-title{left:50%;max-width:calc(12rem + 2.25vw);position:absolute;transform:translateX(-50%)}.site-title [data-icon='icon-logo-stacked']{display:none}}.site-title [data-icon]{color:#fff;height:2rem;padding:.35227rem 0;width:100%}footer{border-top:1px solid #d7d2d1}footer a:link,footer a:visited{color:#866f65}footer a:hover,footer a:focus,footer a:active{color:#488726}.footer-inner{-ms-flex-align:center;align-items:center;color:#866f65;display:-ms-flexbox;display:flex;font-size:.81818rem;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:70rem;padding:0 2.11364rem}.site-info{display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;padding:.70455rem}.splash-page .btn-primary,.splash-page .btn-secondary{display:inline-block;text-decoration:none}.splash-content>div,.splash-content .splash-quote{margin-bottom:2.11364rem}.splash-text{margin-left:auto;margin-right:auto;max-width:44rem;width:100%}.splash-hero{position:relative;background:url("../images/group-work.jpg") no-repeat 50% 50%;background-size:cover;padding:4.22727rem 1.40909rem}.splash-hero:after{content:"";border-color:transparent;border-style:solid;border-top-color:#534988;border-width:1.40909rem;left:50%;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%)}@media (min-width: 44em){.splash-hero{padding-bottom:8.45455rem;padding-top:8.45455rem}}.splash-instructions{padding:1.40909rem}@media (min-width: 44em){.splash-instructions{padding-bottom:4.22727rem;padding-top:4.22727rem}}@media (max-width: 56.375em){.splash-instructions .extend-full{margin-left:-1.40909rem;margin-right:-1.40909rem;min-width:98vw}}.splash-how{background:url("../images/chalkboard.jpg") no-repeat 50% 50%;background-size:cover;padding:1.40909rem}@media (min-width: 44em){.splash-how{padding:4.22727rem}}@media (min-width: 44em){.splash-how .splash-text{padding-bottom:4.22727rem;padding-top:4.22727rem}}.splash-emmy{margin-left:auto;margin-right:auto;max-width:70rem;width:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1.40909rem 0}@media (min-width: 44em){.splash-emmy{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.splash-box{border:1px solid #d7d2d1;margin-bottom:.70455rem;margin-top:.70455rem}@media (min-width: 44em){.splash-box{margin-bottom:1.40909rem;margin-top:1.40909rem;width:calc(50% - 1.40909rem)}}@media (max-width: 44em){.splash-box:nth-of-type(3){-ms-flex-order:4;order:4}}.splash-box-text{padding:1.40909rem}.splash-brand{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.40909rem}@media (min-width: 44em){.splash-brand{-ms-flex-direction:row;flex-direction:row;height:25vh;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.splash-brand .splash-logo-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:.70455rem;padding:1.40909rem;width:17rem}.splash-brand-container{background:url("../images/circuits.jpg") no-repeat 50% 50%;background-size:cover}@media (min-width: 44em){.splash-brand-container{height:50vh}}.splash-about-what{margin-left:auto;margin-right:auto;max-width:70rem;width:90%;z-index:1;background-color:#fff;border:1px solid #d7d2d1;padding:2.11364rem}@media (min-width: 44em){.splash-about-what{margin-top:-25vh}}.about-who{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:2.11364rem}@media (min-width: 44em){.about-who{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.splash-bio{-ms-flex:0 1 29%;flex:0 1 29%}@media (max-width: 44em){.splash-bio{margin-bottom:1.40909rem}}.splash-bio-headshot{height:40%;margin-bottom:1.40909rem;max-width:20rem;object-fit:cover;width:100%}.splash-cta{padding-bottom:1.40909rem}.splash-quote{display:block;margin:1.40909rem;padding:1.40909rem}@media (min-width: 44em){.splash-quote{padding-left:4.22727rem;padding-right:4.22727rem}}.splash-quote p,.splash-quote footer{padding-left:4.22727rem}.splash-quote p{font-size:1.40909rem}@media (min-width: 44em){.splash-quote p{font-size:1.81818rem}}.splash-quote footer{border:0;font-size:1.09091rem}.logged-out-message{background-color:#e3f448;margin-bottom:.70455rem;padding:.35227rem .70455rem}.loggedInUserDisplayPanel,.loggedInUserText,.changeLoginLabel{background:#6a564e}.ui-slider-range,.ui-slider-range.ui-widget-header{background:#6a564e}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs.gwt-TabLayoutPanelTabs{background:#6a564e}.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab{background:#6a564e}.titleHeader{background:#6a564e;color:#fff;font-style:italic;text-align:center}.serverResponseLabelError{color:#e70d44}.watch-list{clear:both;padding-top:2.11364rem;width:100%}.watch-list .step-number{display:none}.step-row{border-color:#d7d2d1;border-style:solid;border-width:1px 1px 0;position:relative}@media (min-width: 56.375em){.step-row{padding:.35227rem}}.step-row.highlighted-step{background-color:rgba(247,126,74,0.1);outline:1px solid #f77e4a;outline-offset:-1px}.step-row:nth-of-type(odd){background-color:rgba(89,167,47,0.1)}.step-row:nth-of-type(odd).highlighted-step{background-color:rgba(247,126,74,0.1)}.step-row:first-of-type{background-color:#40396a;color:#fff;padding-left:calc(.70455rem + 18px)}@media (max-width: 56.375em){.first-not-editable .step-row:first-of-type .step-equation-first,.first-not-editable .step-row:first-of-type .step-equation-middle,.first-not-editable .step-row:first-of-type .step-equation-last,.first-not-editable .step-row:first-of-type .step-remove{display:none}}.step-row:first-of-type input{border-color:#d7d2d1}.step-row:last-of-type{border-bottom:1px solid #d7d2d1}.step-row:last-of-type input{border-color:#d7d2d1}.step-row input{border-color:transparent}.step-row-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto;overflow-y:hidden}@media (min-width: 56.375em){.step-row-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.row-is-active input{border-color:#d7d2d1}.toggle-input{-ms-flex:2 1 20%;flex:2 1 20%;padding:.35227rem}@media (max-width: 56.375em){.toggle-input{max-width:80%;opacity:0;pointer-events:none;position:absolute}.row-is-active .toggle-input,.step-row:last-of-type .toggle-input{margin-bottom:.70455rem;margin-top:.70455rem;opacity:1;pointer-events:initial;position:relative;transition:opacity 150ms}}.step-remove{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.35227rem;-ms-flex-order:-1;order:-1}@media (max-width: 56.375em){.step-remove{margin-left:.35227rem}}.step-equation-first{font-family:STIXGeneral-Regular;text-align:right}.step-equation-middle{-ms-flex:0 0 auto;flex:0 0 auto;padding:0;text-align:center}.step-equation-last{font-family:STIXGeneral-Regular}.step-typeset-equation{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:5 0 85%;flex:5 0 85%;font-size:.81818rem;-ms-flex-pack:center;justify-content:center;min-height:3.52273rem;padding:.35227rem}@media (max-width: 56.375em){.row-is-active .step-typeset-equation,.step-row:last-of-type:not(:first-of-type) .step-typeset-equation{border-top:1px dashed #d7d2d1}}@media (min-width: 56.375em){.step-typeset-equation{-ms-flex:1 0 40%;flex:1 0 40%;text-align:right}}.step-add{z-index:1;position:absolute;right:.35227rem;top:100%;transform:translateY(-50%)}@media (min-width: 56.375em){.step-add{right:.70455rem}}.add-step{display:-ms-flexbox;display:flex;float:right;width:auto}.done-solving{clear:both;display:block;text-align:center}.callouts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 56.375em){.callouts{min-width:100%}}@media (min-width: 56.375em){.callouts{float:left;width:50%}}.callout{border-radius:0 0 .36364rem;border:1px solid #d7d2d1;color:#6a564e;display:-ms-flexbox;display:flex;-ms-flex:0 0 30%;flex:0 0 30%;-ms-flex-direction:column;flex-direction:column;margin-bottom:.70455rem;padding:.35227rem .70455rem;text-align:center}@media (min-width: 56.375em){.callout{padding-left:1.40909rem;padding-right:1.40909rem}.callout:first-child{margin-left:0}.callout:last-child{margin-right:0}}.callout-title{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.09091rem;font-weight:700}.callout-context{font-size:.72727rem}.callout-value{color:#f77e4a;font-size:1.81818rem;font-weight:700;line-height:1}.awaiting-feedback ~ div{display:none}.awaiting-feedback[aria-hidden='true'] ~ div{display:block}.intro-group{width:100%}@media (min-width: 56.375em){.intro-group{float:left;margin-right:5%;width:45%}}.help-group{border-top:1px solid #d7d2d1;margin-top:1.40909rem}.help-links-nav{margin-bottom:.70455rem}.help-links-nav:after{clear:both;content:' ';display:block}.tutorial-link{float:right;font-size:.81818rem;margin:0;padding:.35227rem}.expand-arrow.is-expanded [data-icon]{transform:rotate(180deg)}.expand-arrow .expand-circle-arrow{fill:#fff}.expand-arrow .expand-circle-fg{fill:#59a72f}.expand-arrow .expand-circle-bg{fill:#59a72f}.expand-arrow:hover .expand-circle-arrow,.expand-arrow:focus .expand-circle-arrow,.expand-arrow:active .expand-circle-arrow{fill:#59a72f}.expand-arrow:hover .expand-circle-fg,.expand-arrow:focus .expand-circle-fg,.expand-arrow:active .expand-circle-fg{fill:#fff}.expand-arrow:hover .expand-circle-bg,.expand-arrow:focus .expand-circle-bg,.expand-arrow:active .expand-circle-bg{fill:#59a72f}.expand-arrow,.interface-help-toggle{display:block;left:-1px;padding:1px;position:relative;top:-.35227rem;transition:fill 0.3s}.expand-arrow [data-icon],.interface-help-toggle [data-icon]{transition:transform 0.3s}.interface-help-description{border-bottom:1px solid #d7d2d1;margin-bottom:.70455rem;padding:1.40909rem 0}.about-project{margin-bottom:.70455rem}@media (min-width: 60.5em){.about-project{margin-right:4.22727rem}}.about-us{margin-bottom:.70455rem}.bio{display:block;margin-bottom:1.40909rem;overflow:hidden}.bio img{margin-top:.35227rem}.badge-total{color:#866f65;font-weight:400}.badge{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:1.40909rem;padding:.70455rem;position:relative;text-align:center;width:11rem}.badge-icon{max-width:9rem}.nonfeedback-badge .badge-icon{max-width:11rem}.badge-name{margin-top:.70455rem}.badge-number{color:#fff;display:none;font-size:3rem;position:absolute;text-align:center;transform:translate(-50%, -50%)}.max-correct .badge-number{left:67%;top:48%}.dialogContent .max-correct .badge-number{left:62%;top:57%}.max-problems .badge-number{left:42%;top:30%}.dialogContent .max-problems .badge-number{left:40%;top:35%}.feedback-mastery .badge-number{left:34%;top:30%}.dialogContent .feedback-mastery .badge-number{left:32%;top:30%}.nonfeedback-badge.is-earned .badge-number{display:block}.badges-divider{border-top:1px solid #d7d2d1;display:block;margin-bottom:1.40909rem;width:100%}.labelInCreateUserPanel{max-width:20vw;padding:.35227rem .70455rem;text-align:right}.text-panel{margin-bottom:.70455rem}.text-panel iframe{margin-bottom:1.40909rem}.contactUsLabel,.topTextLabel,.create-account{margin-bottom:.70455rem;margin-left:auto;margin-right:auto;max-width:44rem}.iframe-height-large iframe{min-height:60vh}.profile-page{position:relative}@media (min-width: 44em){.profile-page{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-head{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:1.40909rem}@media (max-width: 44em){.profile-head{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 44em){.profile-head{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:0;order:0}}.profile-bio{-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width: 44em){.profile-bio{-ms-flex:1 0 auto;flex:1 0 auto;margin-right:auto}}.profile-email{font-weight:700}@media (max-width: 44em){.profile-email{-ms-flex:1 0 100%;flex:1 0 100%}}.profile-email+.meta{margin-right:.35227rem}@media (min-width: 44em){.profile-email+.meta:before{content:" | ";padding-left:.35227rem;padding-right:.35227rem}}.meta-group{display:-ms-flexbox;display:flex}@media (max-width: 44em){.meta-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 44em){.profile-body{display:block;-ms-flex-order:2;order:2}}.profile-group{border-radius:0 0 .36364rem;border:1px solid #d7d2d1;margin-bottom:1.40909rem;padding:1.40909rem}@media (min-width: 44em){.profile-group{padding:2.11364rem}}@media (min-width: 44em){.profile-group.profile-notifications{border-color:transparent;padding:0}}@media (min-width: 44em){.profile-group-inner{border-radius:0 0 .36364rem;border:1px solid #d7d2d1;margin:-1px;padding:2.11364rem}}.profile-stats,.profile-notifications{-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width: 44em){.profile-stats,.profile-notifications{float:left;margin-right:1.40909rem;width:35%}}.profile-badges,.profile-feedback{-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width: 44em){.profile-badges,.profile-feedback{float:right;width:60%}}.stat-row{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.70455rem}.profile-property{font-family:"AlegreyaSans","Helvetica Neue","Helvetica","Arial",sans-serif}.profile-value{font-size:1.40909rem}.badge-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 44em){.profile-badges{-ms-flex-order:5;order:5}}@media (min-width: 44em){.profile-actions{-ms-flex-order:1;order:1}}.profile-actions .btn-secondary:not(:last-of-type){margin-right:.35227rem}.profile-actions .overlay-form-panel{margin-top:-.70455rem}.profile-actions .btn-cancel{margin-left:1.40909rem}.tutorial-wrapper{text-align:center}.tutorial-wrapper img{margin-bottom:1.40909rem;margin-top:.70455rem}.tutorial-btns{border-top:1px solid #d7d2d1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:.70455rem;padding-top:.70455rem;width:100%}.tutorial-btns button+button{margin-left:0}.tutorial-btns .btn-continue{margin-left:auto}.watch-list+.tutorial-btns{margin-top:4.22727rem}.tutorial-add-space{padding-bottom:4.22727rem;padding-top:4.22727rem}

/*# sourceMappingURL=AlgebraSolving.css.map */
