html,body,div,img,form,textarea,button{margin:0;padding:0;border:0}table,tr,td{text-align:left;vertical-align:top;margin:0;padding:0;border:0}p,ul,ol,li{padding:0;margin:0}p{margin-bottom:20px}ul,ol{padding:0;margin:0;list-style-position:outside}li{padding:0;margin:0}.ltr li{margin-left:20px}.rtl li{margin-right:20px}a{color:#738dc3;text-decoration:none}a:hover{color:#7c98d3;text-decoration:underline}a:active{color:#687fae;text-decoration:underline}.clear{clear:both}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline}.strike{text-decoration:line-through}.clickable{cursor:pointer}.green{color:#008000}.blue{color:#738dc3}@font-face{font-family:'Mathway';src:url('../fonts/Mathway.otf?v=fd9229d1') format('opentype');font-weight:normal;font-style:normal}.mw{display:inline-block;font:normal normal normal 100%/1 Mathway;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mw-pop-out:before{content:"\f198"}.mw-up-arrow:before{content:"\f051"}.mw-back-arrow:before{content:"\f052"}.mw-bullet:before{content:"\f053"}.mw-close:before{content:"\f054"}.mw-hamburger:before{content:"\f055"}.mw-camera:before{content:"\f089"}.mw-camera input[capture="camera"]{display:none}.mw-paper-airplane:before{content:"\f056"}.mw-show-more:before{content:"\f057"}.mw-member:before{content:"\f058"}.mw-signinarrow:before{content:"\f157"}.mw-go-back:before{content:"\f052"}.mw-facebook:before{content:"\f068"}.mw-facebook-inverse:before{content:"\f093"}.mw-google:before{content:"\f069"}.mw-instagram:before{content:"\f070"}.mw-twitter:before{content:"\f071"}.mw-youtube:before{content:"\f072"}.mw-linkedin:before{content:"\f108"}.mw-pinterest:before{content:"\f103"}.mw-apple:before{content:'\f212'}.mw-cap:before{content:"\f100"}.mw-no-ads:before{content:"\f102"}.mw-storage:before{content:"\f106"}.mw-mobile:before{content:"\f095"}.mw-available:before{content:"\f097"}.mw-satisfaction:before{content:"\f096"}.mw-lock:before{content:"\f101"}.mw-upgrade:before{content:"\f096"}.mw-settings:before{content:"\f060"}.mw-about:before{content:"\f067"}.mw-help:before{content:"\f066"}.mw-sign-out:before{content:"\f109"}.mw-basic-math:before{content:"\f111"}.mw-pre-algebra:before{content:"\f116"}.mw-algebra:before{content:"\f110"}.mw-trigonometry:before{content:"\f119"}.mw-precalculus:before{content:"\f117"}.mw-calculus:before{content:"\f112"}.mw-statistics:before{content:"\f118"}.mw-finite-math:before{content:"\f114"}.mw-linear-algebra:before{content:"\f115"}.mw-chemistry:before{content:"\f113"}.mw-graph:before{content:"\f148"}.mw-graph-new:before{content:"\f203"}.mw-heart:before{content:"";display:inline-block;width:35px;height:35px;background:url(../images/heart.png) center center no-repeat}.mw-physics:before{content:"\f216"}.mw-parallelogram:before{content:"\f034"}.mw-swipe-right:before{content:"\f063"}.mw-swipe-left:before{content:"\f062"}.mw-examples:before{content:"\f124"}.mw-chat:before{content:"\f125"}.mw-example-bullet:before{content:"\f065"}.mw-star-o:before{content:"\f105"}.mw-star:before{content:"\f104"}.mw-check:before{content:"\f154"}.mw-edit:before{content:"\f065"}.mw-settings:before{content:"\f155"}.mw-print:before{content:"\f150"}.mw-infinity:before{content:"\221E"}.ltr .mw-step:before{content:"\f063"}.rtl .mw-step:before{content:"\f062"}.mw-graph-zoom-in:before{content:"\f141"}.mw-graph-zoom-out:before{content:"\f142"}.mw-graph-center:before{content:"\f143"}.mw-graph-icon:before{content:"\f147"}.mw-zoom:before{content:"\f141"}.mw-arrow-opened:before{content:"\f062"}.mw-arrow-closed:before{content:"\f063"}.mw-editor-remove:before{content:"\f123"}.mw-callout-viewsteps:before{content:"\f096"}.mw-callout-viewtrialsteps:before{content:"\f096"}.mw-callout-opengraph:before{content:"\f141"}.mw-callout-taptorate:before{content:"\f104"}.mw-callout-tapexamples:before{content:"\f124";line-height:20px}.mw-callout-automoretopics:before{content:"\f124";line-height:20px}.mw-callout-startutorial:before{content:"\f066"}.mw-callout-canceltutor:before{content:"\f123"}.mw-callout-viewsteps-steps:before{content:"\f096"}.mw-callout-viewsteps-trial:before{content:"\f096"}.mw-callout-adviewsteps:before{content:"\f210";color:green;background-color:white}.mw-callout-toggle:before{content:"\f141"}.co-toggle-open .mw-callout-toggle:before{content:"\f142"}.mw-callout-uploaded:before{content:"\f200"}.mw-callout-updateapp:before{content:"\f096"}.mw-problem-link:before{content:"\f149"}.mw-trash:before{content:"\f123"}.mw-addimage:before{content:'\f201'}.mw-flag:before{content:'\f202'}.mw-ocr:before{content:"\f204"}.mw-flash-disabled:before{content:"\f098"}.mw-flash-enabled:before{content:"\f099"}.mw-voice:before{content:"\f205"}.mw-guaranteed:before{content:"\f207"}.mw-tutoring:before{content:"\f208"}.mw-expertqa:before{content:"\f209"}.mw-expertqa-add:before{content:"\f141"}.mw-expertqa-delete:before{content:"\f123"}.mw-expertqa-moveup:before{content:"\f181"}.mw-expertqa-movedown:before{content:"\f182"}.mw-calculators:before{content:"\f141"}.mw-gift:before{content:"\f217"}.mw-exclamation:before{content:"\f218"}.sprite,.ch-mathway-icon,.ch-ad-icon,.chat-mathway-icon,.chat-ad-icon,.cc-type,.amazon-icon{background-image:url(../images/spritesheet-retina-en.png);background-repeat:no-repeat;background-size:360px 190px;outline:1px solid transparent;-webkit-backface-visibility:hidden}.lang-es .sprite,.lang-es .ch-mathway-icon,.lang-es .ch-ad-icon,.lang-es .chat-mathway-icon,.lang-es .chat-ad-icon,.lang-es .cc-type,.lang-es .amazon-icon{background-image:url(../images/spritesheet-retina-es.png)}.lang-pt .sprite,.lang-pt .ch-mathway-icon,.lang-pt .ch-ad-icon,.lang-pt .chat-mathway-icon,.lang-pt .chat-ad-icon,.lang-pt .cc-type,.lang-pt .amazon-icon{background-image:url(../images/spritesheet-retina-pt.png)}.lang-ar .sprite,.lang-ar .ch-mathway-icon,.lang-ar .ch-ad-icon,.lang-ar .chat-mathway-icon,.lang-ar .chat-ad-icon,.lang-ar .cc-type,.lang-ar .amazon-icon{background-image:url(../images/spritesheet-retina-ar.png)}.lang-ru .sprite,.lang-ru .ch-mathway-icon,.lang-ru .ch-ad-icon,.lang-ru .chat-mathway-icon,.lang-ru .chat-ad-icon,.lang-ru .cc-type,.lang-ru .amazon-icon{background-image:url(../images/spritesheet-retina-ru.png)}.lang-zh .sprite,.lang-zh .ch-mathway-icon,.lang-zh .ch-ad-icon,.lang-zh .chat-mathway-icon,.lang-zh .chat-ad-icon,.lang-zh .cc-type,.lang-zh .amazon-icon{background-image:url(../images/spritesheet-retina-zh.png)}.lang-ko .sprite,.lang-ko .ch-mathway-icon,.lang-ko .ch-ad-icon,.lang-ko .chat-mathway-icon,.lang-ko .chat-ad-icon,.lang-ko .cc-type,.lang-ko .amazon-icon{background-image:url(../images/spritesheet-retina-ko.png)}.lang-hi .sprite,.lang-hi .ch-mathway-icon,.lang-hi .ch-ad-icon,.lang-hi .chat-mathway-icon,.lang-hi .chat-ad-icon,.lang-hi .cc-type,.lang-hi .amazon-icon{background-image:url(../images/spritesheet-retina-hi.png)}.lang-de .sprite,.lang-de .ch-mathway-icon,.lang-de .ch-ad-icon,.lang-de .chat-mathway-icon,.lang-de .chat-ad-icon,.lang-de .cc-type,.lang-de .amazon-icon{background-image:url(../images/spritesheet-retina-de.png)}.lang-fr .sprite,.lang-fr .ch-mathway-icon,.lang-fr .ch-ad-icon,.lang-fr .chat-mathway-icon,.lang-fr .chat-ad-icon,.lang-fr .cc-type,.lang-fr .amazon-icon{background-image:url(../images/spritesheet-retina-fr.png)}.lang-ja .sprite,.lang-ja .ch-mathway-icon,.lang-ja .ch-ad-icon,.lang-ja .chat-mathway-icon,.lang-ja .chat-ad-icon,.lang-ja .cc-type,.lang-ja .amazon-icon{background-image:url(../images/spritesheet-retina-ja.png)}.lang-it .sprite,.lang-it .ch-mathway-icon,.lang-it .ch-ad-icon,.lang-it .chat-mathway-icon,.lang-it .chat-ad-icon,.lang-it .cc-type,.lang-it .amazon-icon{background-image:url(../images/spritesheet-retina-it.png)}.lang-id .sprite,.lang-id .ch-mathway-icon,.lang-id .ch-ad-icon,.lang-id .chat-mathway-icon,.lang-id .chat-ad-icon,.lang-id .cc-type,.lang-id .amazon-icon{background-image:url(../images/spritesheet-retina-id.png)}.lang-vi .sprite,.lang-vi .ch-mathway-icon,.lang-vi .ch-ad-icon,.lang-vi .chat-mathway-icon,.lang-vi .chat-ad-icon,.lang-vi .cc-type,.lang-vi .amazon-icon{background-image:url(../images/spritesheet-retina-vi.png)}.sprite{display:block}.sprite.icon-30{background-position:-5px -5px;width:30px;height:35px}.sprite.icon-36{background-position:-45px -5px;width:36px;height:42px}.sprite.icon-40{background-position:-91px -5px;width:40px;height:50px}.sprite.logo-header{background-position:-5px -55px;width:165px;height:40px}.sprite.credit-card{background-position:-5px -102px;width:150px;height:23px}.sprite.paypal{background-position:-165px -102px;width:92px;height:25px}.sprite.amazon-icon{background-position:-263px -103px;width:67px;height:28px}.sprite.cvv{background-position:-157px -5px;width:146px;height:45px}.sprite.apple-store{background-position:-5px -135px;width:160px;height:50px}.sprite.google-play{background-position:-175px -135px;width:160px;height:50px}.sprite.google-signin{background-position:-314px -5px;width:42px;height:42px}.sprite.adicon-30{background-position:-229px -55px;width:30px;height:30px}.sprite.adicon-36{background-position:-269px -55px;width:36px;height:36px}.sprite.adicon-40{background-position:-315px -55px;width:40px;height:40px}.chat-mathway-icon{background-position:-91px -5px;width:40px;height:46px}.chat-ad-icon{background-position:-315px -53px;width:40px;height:40px}.ch-mathway-icon{background-position:-91px -5px;width:40px;height:46px}.ch-ad-icon{background-position:-315px -53px;width:40px;height:40px}#cc-type-mc{background-position:-5px -102px;width:36px;height:24px}#cc-type-visa{background-position:-43px -102px;width:36px;height:24px}#cc-type-amex{background-position:-82px -102px;width:36px;height:24px}#cc-type-disc{background-position:-120px -102px;width:36px;height:24px}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){.chat-mathway-icon{background-position:-45px -5px;width:36px;height:42px}.chat-ad-icon{background-position:-269px -55px;width:36px;height:36px}.ch-mathway-icon{background-position:-45px -5px;width:36px;height:42px}.ch-ad-icon{background-position:-269px -55px;width:36px;height:36px}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.chat-mathway-icon{background-position:-5px -5px;width:30px;height:35px}.chat-ad-icon{background-position:-229px -55px;width:30px;height:30px}.ch-mathway-icon{background-position:-5px -5px;width:30px;height:35px}.ch-ad-icon{background-position:-229px -55px;width:30px;height:30px}.sprite.credit-card{background-position:-2px -50px;width:75px;height:15px;background-size:180px 95px}.sprite.logo-header{background-position:-2px -27px;width:82px;height:20px;background-size:180px 95px}.sprite.paypal{background-position:-132px -77px;width:73px;height:28px;background-size:288px 152px}.sprite.amazon-icon{background-position:-263px -103px;width:67px;height:28px}#cc-type-mc{background-position:-2px -51px;width:18px;height:12px;background-size:180px 95px}#cc-type-visa{background-position:-21px -51px;width:18px;height:12px;background-size:180px 95px}#cc-type-amex{background-position:-41px -51px;width:18px;height:12px;background-size:180px 95px}#cc-type-disc{background-position:-60px -51px;width:18px;height:12px;background-size:180px 95px}}.test-container{width:200px;height:50px;position:relative;padding:5px 10px;float:left}input[type=text]{color:#444}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+label:before{content:'';display:inline-block;width:22px;height:22px;text-align:center;font:14px/26px Mathway;color:#fff;background:#fff;border:2px solid #8da2ce;margin-right:6px;vertical-align:bottom}.checkbox input[type=checkbox]:checked+label:before{content:'\F154';background:#8da2ce}.checkbox label{line-height:24px}.checkbox label:hover{cursor:pointer}.radio input[type=radio]{display:none}.radio input[type=radio]+label:before{content:'';display:inline-block;width:24px;height:24px;font:8px/26px Mathway;text-align:center;color:#fff;background:#e8ecf5;margin-right:6px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;vertical-align:bottom}.radio input[type=radio]:checked+label:before{content:'\F053';background:#8da2ce}.radio label{line-height:24px}.radio label:hover{cursor:pointer}body.rtl .radio input[type=radio]+label:before{margin-right:0;margin-left:6px}.textbox{font-size:13px;line-height:24px;color:#444;border:1px solid #ababab;padding:4px 6px;margin-bottom:15px}.selectbox{display:block;font-size:13px;line-height:24px;color:#444;border:1px solid #ababab;padding:4px 6px;margin-bottom:15px}.selectbox option{font-size:13px;line-height:24px}@supports (-webkit-text-size-adjust:none) and (not (-ms-ime-align:auto))
and (not (-moz-appearance:none)){input[type=button],input[type=submit]{-webkit-appearance:none}}_::-webkit-full-page-media,_:future,:root input[type=button]{-webkit-appearance:none}_::-webkit-full-page-media,_:future,:root input[type=submit]{-webkit-appearance:none}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#444}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#444}.bounceIn{-webkit-animation:bounceIn;-moz-animation:bounceIn;-ms-animation:bounceIn;animation:bounceIn;-webkit-animation-duration:250ms;-moz-animation-duration:250ms;-ms-animation-duration:250ms;-o-animation-duration:250ms;animation-duration:250ms;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.25, 0);-moz-transform:scale(.25, 0);-ms-transform:scale(.25, 0);transform:scale(.25, 0)}50%{opacity:.9;-webkit-transform:scale(.46, 1.1);-moz-transform:scale(.46, 1.1);-ms-transform:scale(.46, 1.1);transform:scale(.46, 1.1)}80%{opacity:1;-webkit-transform:scale(.94, .89);-moz-transform:scale(.94, .89);-ms-transform:scale(.94, .89);transform:scale(.94, .89)}100%{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating .5s linear infinite;-moz-animation:rotating .5s linear infinite;-ms-animation:rotating .5s linear infinite;animation:rotating .5s linear infinite}html,body{height:100%;overflow-x:hidden;overflow-y:auto;background:#fff;color:#444;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;font-weight:normal;font-size:100%;line-height:150%}html.kill-swipe,body.kill-swipe{overflow-y:hidden}body{-webkit-text-size-adjust:none}.cell{width:auto;height:100%;padding:0 10px}h1,h2,h3,h4,h5,h6{color:#444;font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:bold;margin:0 0 8px 0;padding:0}h1{font-size:24px;margin-bottom:16px}h2{font-size:21px;margin-bottom:12px}h3{font-size:19px}h4{font-size:18px}h5{font-size:16px;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial}h6{font-size:14px;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial}#overlay{position:fixed;width:100%;height:100%;z-index:4095;display:none;opacity:0;background-color:rgba(0,0,0,0.15)}#container{width:100%;height:100%;overflow:hidden;position:relative;background:#fafafa;display:block;float:left}#about-container{min-height:100%;overflow:auto;display:block}#helppage-container{width:100%;height:100%;overflow:hidden;position:relative;background:#fafafa;display:block;float:left}#helppage-container #keyboard{overflow:hidden}#unsupported{display:none;height:100%;overflow:hidden;position:relative}.about-body{background:#fff}#spinner{height:118px;text-align:center}#spinner .loader{display:inline-block;width:100px;height:100px;border-width:.5em}#spinner-message{display:none;text-align:center;width:100%;max-width:310px;padding:5px 10px;margin-top:10px;color:#fff;background:#738dc3;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}#spinner-message.on{display:block}.no-js .container{display:none}.no-js #unsupported{display:block}.browser-unsupported .container{display:none}.browser-unsupported #unsupported{display:block}.dialog-shadow{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.cancel-dialog-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.scrollable{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.notscrollable{overflow:hidden}.browser-edge #chat-area .cell{border-left:1px solid #fff}.no-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-close-button{position:absolute;top:10px;right:10px;height:25px;width:25px;cursor:pointer;color:#989898;text-align:center;font-size:20px}#helppage-area{position:absolute;width:100%;bottom:0}#helppage-area .cell{min-height:100%;background:#fff;overflow-x:hidden;overflow-y:auto}#static-ad-left{display:none;z-index:0;background:#fafafa}#static-ad-right{display:none;z-index:0;background:#fafafa}#static-ad-right-alt{display:none;z-index:0}.cell{margin:0 auto}.chat-page{overflow:hidden}.chat-page .ot-floating-button{display:none}.footer-flair{color:red;font-weight:bold;font-style:italic}.chat-page .ot-floating-button{display:none}#ot-sdk-btn.ot-sdk-show-settings{padding:0;border:none;line-height:inherit;font-size:inherit;-webkit-transition:none;-moz-transition:none;transition:none}#ot-sdk-btn.ot-sdk-show-settings:hover{background:none}@media screen and (min-width: 1025px){.cell{padding:0 10px;min-width:988px;max-width:1010px;width:calc(100% - 20px)}.mw-static-left.mw-pp-ads-test #container .cell,.mw-static-left.mw-pp-ads-test #helppage-container .cell{min-width:auto}.container-graph .cell{min-width:0px;max-width:none}}@media screen and (min-width: 1200px){.mw-static-centered{overflow:hidden}.mw-static-centered #chat-area{display:flex}.mw-static-centered #static-ad-left{display:block;flex:1;max-width:380px;padding:10px;height:540px;overflow:hidden;text-align:right;z-index:1}.mw-static-centered #static-ad-right{display:block;flex:1;max-width:400px;padding:10px;height:590px;overflow:hidden;text-align:left;z-index:1}.mw-static-centered #static-ad-right #D_VID{margin-bottom:10px}.mw-static-centered #static-ad-right #D_VID img{vertical-align:bottom}.mw-static-centered #static-ad-right-alt{display:none}.mw-static-centered .cell{flex:1;padding:0 10px;min-width:340px;max-width:1010px}.mw-static-left #container,.mw-static-left #helppage-container{width:calc(100% - 490px)}.mw-static-left #header .cell,.mw-static-left #dropdowns .cell{min-width:340px}.mw-static-left #dropdowns .cell{position:relative}.mw-static-left #showmore-menu{max-width:178px;left:auto;margin-left:0;right:0}.mw-static-left #showmore-menu .menu-row.link{min-width:178px}.mw-static-left #showmore-menu .menu-row.link.onetrust-menu-link{min-width:auto}.mw-static-left #user-menu{max-width:160px;left:auto;margin-left:0;right:22px}.mw-static-left #chat-area{display:flex}.mw-static-left #chat-area .cell{flex:1;padding:0 10px;min-width:340px;max-width:1010px;margin:0 auto}.mw-static-left #static-ad-left,.mw-static-left #static-ad-right{display:none}.mw-static-left #static-ad-right-alt{display:block;position:fixed;top:0;right:0;bottom:0;width:490px;z-index:2;background:#fafafa}.mw-static-left #static-ad-right-alt .ad-video{width:470px;height:300px}.mw-static-left #static-ad-right-alt .ad-bottom{height:calc(100% - 300px);margin-top:10px}.mw-static-left #static-ad-right-alt .ad-bottom .ad-scroll{height:100%;overflow-y:auto}.mw-static-left #static-ad-right-alt .ad-bottom #D_R3{float:left;width:160px;height:600px}.mw-static-left #static-ad-right-alt .ad-bottom #D_R2{float:left;width:300px;height:200px;margin-left:10px}.mw-static-left #drawer .cell{flex:1;padding:0 10px;min-width:340px;max-width:1010px;margin:0 auto}}@media screen and (min-width: 900px) and (max-width: 1199px){.mw-static-left.mw-pp-ads-test #container,.mw-static-left.mw-pp-ads-test #helppage-container{width:calc(100% - 160px)}.mw-static-left.mw-pp-ads-test #static-ad-right-alt{display:block;position:fixed;top:0;right:0;bottom:0;width:160px;z-index:2;background:#fafafa}.mw-static-left.mw-pp-ads-test #static-ad-right-alt .ad-bottom #D_R2{display:none !important}.mw-static-left.mw-pp-ads-test #static-ad-right-alt .ad-video{display:none !important}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){html,body{font-size:100%;line-height:150%}.dialog-close-button{top:3px;right:5px;height:20px;width:20px;font-size:15px}#spinner .message{width:260px;left:calc(50% - 151px);top:50%;text-align:center;padding:8px 20px;margin-top:60px;border:1px solid #738dc3;background:#fff;-webkit-box-shadow:0 0 10px 0 #858585;-moz-box-shadow:0 0 10px 0 #858585;box-shadow:0 0 10px 0 #858585}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){html,body{font-size:100%;line-height:150%}}#responsive-stats{position:absolute;width:200px;height:200px;z-index:9999;top:50px;left:20px}#responsive-stats th,#responsive-stats td{padding:2px 5px}#responsive-stats td{background:#d00;color:#fff}@media screen and (max-width: 550px) and (orientation: portrait){#small-port{background:#00d !important}}@media screen and (max-height: 550px) and (orientation: landscape){#small-land{background:#00d !important}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait){#med-port{background:#00d !important}}@media screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#med-land{background:#00d !important}}@media screen and (min-width: 1025px) and (max-width: 1199px){#lar-port{background:#00d !important}#lar-land{background:#00d !important}}button{display:inline-block;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;font-size:16px;height:40px;line-height:40px;padding:0 20px;border:0;cursor:pointer;color:#000;background-color:#f0f0f0;vertical-align:bottom;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;transition:ease all .3s}button:hover{background-color:#e8e8e8}button.btn-primary{min-width:90px;color:#fff;background-color:#008000}button.btn-primary:hover{background-color:#008d00}button.btn-secondary{min-width:90px;height:39px;line-height:39px;color:#008000;background-color:#fff;border:1px solid #008000}button.btn-secondary:hover{color:#008d00;border-color:#008d00}button.btn-secondary-cancel{min-width:90px;height:39px;line-height:39px;color:#b81717;background-color:#fff}button.btn-secondary-cancel:hover{color:#c61717}button.btn-tertiary{min-width:90px;color:#fff;background-color:#738dc3}button.btn-tertiary:hover{background-color:#7c98d3}button.btn-cancel{min-width:90px;color:#fff;background-color:#b81717}button.btn-cancel:hover{background-color:#c61717}button.btn-quaternary{color:#444;background-color:#b2c1de}button.btn-quaternary:hover{background-color:#c7d2e7}button.btn-blueiris{color:white;background-color:#18367A}button.btn-blueiris-alt{color:#18367A;border:4px solid #18367A;background-color:white;line-height:30px}button.small{height:25px;font-size:14px;line-height:25px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0px 10px}button.btn-tiny{min-width:40px;height:22px;font-size:12px;line-height:22px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0px 4px}button[disabled=disabled],button[disabled]{background-color:#ccc !important;border-color:#aaa !important;color:#fff}button[disabled=disabled]:hover,button[disabled]:hover{background-color:#ccc !important;border-color:#aaa !important;color:#fff}#content-area{width:100%;position:absolute;bottom:0;font-size:14px;line-height:20px;-webkit-overflow-scrolling:touch}#content-area .cell{height:100%;background:#fff;overflow-x:hidden;overflow-y:auto}#content-area .cell #content-outer{min-height:100%;position:relative}#container.container-graph{background:#fff !important}#container.container-graph #editor .cell{border:0}#container.container-graph #drawer{border-top:1px solid #e1e1e1}#braze-card-outer{margin:0 auto;padding:0 10px;width:calc(100% - 20px);position:absolute;z-index:10;top:4px;left:0px}#braze-card-outer .cell{position:relative;z-index:5}#graph-area{width:100%;position:absolute;bottom:0}#graph-area .cell{min-height:100%;background:#fff;width:100%;margin:0;padding:0}#graph-outer{width:100%;min-height:100%}#graph-outer .GraphWrapper{margin:0}#graph-outer .GraphWrapper .Graph{border:0}#about-content{width:100%;position:absolute;bottom:0;font-size:14px;line-height:20px;overflow:auto}#about-content .cell{height:auto}#about-content .first-cell{margin-top:30px}#about-content .section{margin-bottom:30px}#about-content .section p{margin-bottom:10px}#about-content .main{width:calc(100% - 282px);float:left;display:inline-block}#about-content .secondary{width:calc(100% - 282px);float:left;display:inline-block}#about-content .sidebar{width:252px;float:right;display:inline-block}#about-content .sidebar .section{background:#f0f0f0;padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:14px;line-height:20px;margin-bottom:30px}#about-content .sidebar .section a{color:#738dc3}#about-content .sidebar .section a:hover{color:#7c98d3}#about-content .sidebar .section a:active{color:#687fae}#about-content .sidebar .section p{margin:0}#about-content .app-content{width:700px;margin:0 auto}#about-content .app-display{text-align:center;margin-bottom:20px}#about-content .app-display img{max-width:500px;width:100%}#about-content .app-buttons{text-align:center}#about-content .app-buttons .sprite{margin:10px 0;display:inline-block}#about-content .aff-steps{text-align:center;margin:30px 0}#about-content .aff-step{width:206px;display:inline-block}#about-content .aff-step-image{width:200px;height:131px;background:#eee}#about-content .aff-next{width:50px;display:inline-block;font-size:48px;line-height:175px;color:#738dc3}#about-content .aff-step1 .aff-step-image{background:url(../images/laptop_small_code.png) center center no-repeat}#about-content .aff-step2 .aff-step-image{background:url(../images/laptop_small.png) center center no-repeat}#about-content .aff-step3 .aff-step-image{background:url(../images/laptop_small_money.png) center center no-repeat}#about-content .half{display:inline-block;float:left;width:46%;padding:2%}#about-content .call-to-action{font-size:1em;font-weight:bold;line-height:20px;padding:10px 50px;display:inline-block;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#about-content .call-to-action:hover{background-color:#008d00;color:#fff;text-decoration:none}#about-content .call-to-action:active{background-color:#007300;color:#fff;text-decoration:none}#about-content .centered{text-align:center}#about-content .press-heading{text-align:center;margin-bottom:16px}#about-content .press-group{text-align:center}#about-content .press-element{width:228px;margin:10px;text-align:center;display:inline-block;transition:opacity .1s cubic-bezier(.55, .085, .68, .53);opacity:1}#about-content .press-element:hover{opacity:.5;transition:opacity .4s cubic-bezier(.25, .46, .45, .94)}#about-content .press-thumb{max-width:100%;height:auto}#about-content .press-caption{font-weight:bold;font-size:16px;line-height:27px}#about-content .press-link{font-size:13px;line-height:18px;color:#738dc3}#about-content .press-link:hover{color:#7c98d3}#about-content .press-link:active{color:#687fae}#about-content .press-link-all{font-size:16px;line-height:24px;color:#738dc3;font-weight:bold;margin-top:30px;display:inline-block}#about-content .press-link-all:hover{color:#7c98d3}#about-content .press-link-all:active{color:#687fae}#about-content ul.tutor-subjects li{list-style:none;float:left;width:200px;margin-top:10px;color:#444}#about-content ul.tutor-subjects i.mw:before{margin-right:10px;color:#9e9e9e;font-size:18px}#about-content div#tutor-sign-up{margin-top:50px}#privacy-content h4{font-size:14px}#privacy-content ul{padding-left:40px}#privacy-content ul li{margin:10px 0}#privacy-content ul ul{padding-left:25px}#privacy-content-new ol,#privacy-content-new ul{margin-bottom:20px}#privacy-content-new li{margin-left:20px}#terms-content hr{height:0;border:none;border-top:1px solid #E1E1E1;margin:40px 0}.ltr #about-content .main{float:left}.ltr #about-content .secondary{float:left}.ltr #about-content .sidebar{float:right}.ltr #about-content .aff-step{float:left}.ltr #about-content .aff-next{float:left}.rtl #about-content .main{float:right}.rtl #about-content .secondary{float:right}.rtl #about-content .sidebar{float:left}.rtl #about-content .aff-step{float:right}.rtl #about-content .aff-next{float:right}.header{width:100%;height:165px;display:table;background-color:#767674;background-position:center center;background-repeat:no-repeat;margin-bottom:30px}.header h1{height:165px;width:100%;margin:0;padding:0 20px;text-align:center;vertical-align:middle;display:table-cell;color:#fff;text-shadow:0 0 12px #444;font-size:36px;line-height:48px;font-weight:bold;text-transform:uppercase}.header-about{background-image:url(../images/about.jpg)}.header-affiliate{background-image:url(../images/about.jpg)}.header-careers{background-image:url(../images/about.jpg)}.header-mobile{background-image:url(../images/about.jpg)}.header-press{background-image:url(../images/about.jpg)}.header-privacy{background-image:url(../images/about.jpg)}.header-terms{background-image:url(../images/about.jpg)}.header-tutor{height:300px;background-image:url(../images/tutor-landing-header-alt-cropped.jpg)}.header-aprilfools{background-image:url(../images/about.jpg)}#dropdowns{position:absolute;width:100%;top:50px}.resources-area{background:#f0f0f0}.resources-area .resources-image{display:inline-block;width:260px}.resources-area .resources-image-small{display:inline-block;width:130px}.affiliate-w9-link{color:#738dc3}.affiliate-w9-link:hover{color:#7c98d3;text-decoration:none}.affiliate-w9-link:active{color:#687fae}.aff-apply-now{margin-bottom:40px}.rtl .section .main{padding-right:0;padding-left:5%}#content-inner{padding:20px 10px}#footer{height:81px;padding:30px 0 25px 0;margin-top:30px}#footer .social-media{text-align:center;margin-bottom:25px}#footer .social-media li{margin:0;list-style:none;display:inline-block}#footer .social-media li a{color:#738dc3;font-size:2em}#footer .social-media li a:hover{color:#7c98d3;text-decoration:none}#footer .social-media li a .mw-facebook{color:#3B5998}#footer .social-media li a .mw-twitter{color:#1DA1F2}#footer .social-media li a .mw-instagram{color:#262626}#footer .social-media li a .mw-youtube{color:#E62117}#footer .social-media li a .mw-google{color:#DB4437}#footer .social-media li a .mw-linkedin{color:#0177B5}#footer .social-media li a .mw-pinterest{color:#BD081C}#footer .footer-links{text-align:center}#footer .footer-links li{margin:0;list-style:none;display:inline-block;font-size:14px;margin:0 10px}#footer .footer-links .current{color:#16387c}#footer .footer-links .current a{color:#16387c}#footer .footer-links .current a:hover{color:#0e2451}#footer .footer-links .current a:active{color:#1e4ca7}#footer .footer-links .link a{color:#738dc3;font-size:14px}#footer .footer-links .link a:hover{color:#7c98d3}#footer .footer-links .link a:active{color:#687fae}#ot-sdk-btn-floating{display:none}#april-fools{display:block;max-width:540px;max-height:540px;width:100%;height:auto;margin:0 auto}#april-fools img{width:100%;height:100%}.chugg-team{margin-bottom:15px}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#about-content .secondary{width:100%}#about-content .app-content{width:550px}#about-content .app-display{float:none;clear:none;text-align:center;margin:0 auto}#about-content .app-buttons .sprite{float:none;clear:none;margin:0}#about-content .aff-step{float:none;margin:10px}#about-content .aff-next{display:none}#about-content .centered{text-align:center}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#footer{margin-top:0}.has-footer{padding:20px 10px 165px 10px}#about-content .main{width:100%;padding-top:10px}#about-content .secondary{width:100%;padding-top:10px}#about-content .sidebar{width:100%;padding-top:10px}#about-content .app-content{width:100%;margin:0}#about-content .app-display{float:none;clear:none;text-align:center;margin:0 auto}#about-content .app-buttons .sprite{float:none;clear:none;margin:0}#about-content .aff-step{float:none;margin:10px}#about-content .aff-next{display:none}#about-content .half{display:block;width:100%;float:none}#about-content .hide-in-mobile{display:none}#about-content .call-to-action{font-size:1em;line-height:1.6em;padding:7px 30px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em}#about-content .centered{text-align:center}.header h1{font-size:28px;line-height:36px}}@media screen and (max-width: 550px) and (orientation: portrait){#about-content .press-element{width:280px}}@media screen and (max-height: 550px) and (orientation: landscape){#about-content .press-element{width:208px}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait){#about-content .press-element{width:226px}}#glossary-nav{list-style:none;text-align:center}#glossary-nav li{display:inline-block;margin:0 8px}#glossary-nav li a{color:#738dc3;font-size:24px;line-height:32px}#glossary-nav li a:hover{color:#7c98d3}#glossary-nav li a:active{color:#687fae}#glossary-nav li:first-child{margin-left:0}#glossary-nav li:last-child{margin-right:0}#glossary-filter{margin:15px 0;height:42px;background:#f0f0f0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 20px}#glossary-filter .spinner{height:24px;padding:9px 0;margin:0 auto}#glossary-filter .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}#glossary-filter #filter-select{display:none;float:left;width:calc(100% - 150px)}#glossary-filter #filter-button{display:none;float:right;font-size:16px;line-height:20px;width:123px;text-align:center;padding:10px 0;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#glossary-filter #filter-button:hover{background-color:#008d00;color:#fff;text-decoration:none}#glossary-filter #filter-button:active{background-color:#007300;color:#fff;text-decoration:none}#glossary-filter .filter-item{font-weight:bold}#glossary-filter .filter-option{font-weight:bold}#glossary-start{font-size:27px;line-height:48px;font-weight:bold;margin-top:15px}#glossary-terms{margin-top:15px}#glossary-terms h2{margin-top:35px}.glossary-term{color:#444}.glossary-term:hover,.glossary-term:active{color:#444;text-decoration:none}#glossary-terms.full-list dt{margin:18px 0 4px}#glossary-terms.full-list dd{margin:0}#glossary-terms.full-list .glossary-term{color:#738dc3;font-size:14px}#glossary-terms.full-list .glossary-term:hover{text-decoration:underline}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#glossary-nav{text-align:center}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#glossary-nav li{margin:0 3px}#glossary-nav li a{font-size:18px;line-height:27px}#glossary-start{font-size:24px;line-height:40px;margin:10px 0}#glossary-terms{font-size:14px;line-height:20px}#glossary-filter{text-align:center;height:105px}#glossary-filter #filter-select{float:none;width:100%;text-align:left;font-size:14px;line-height:20px;margin-bottom:15px}#glossary-filter #filter-button{float:none;font-size:16px;line-height:27px;width:200px;padding:7px 30px;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px}}.container-formulas{min-height:100%;overflow:auto;display:block}.fp-logo{display:none;text-align:center;margin:25px 0;visibility:hidden}.fp-logo img{display:inline-block;margin:0 auto}.fp-topic-categories{margin-top:40px}.fp-topic-category:not(:last-child){margin:0 0 40px 0;border-bottom:1px solid #c7d2e7}.fp-cat-formulas{margin-top:20px}.fp-cat-formula{margin:25px 0}.fp-formula-mathml{font-size:24px}.fp-formula-image{margin:15px 0}.fp-formula-image img{max-height:100%;max-width:100%;display:inline-block}.fp-formula-comments{color:#888;margin:5px}.lp-outer-list{margin:20px 0 0 0}.lp-outer-list li{margin:0}.lp-outer-list li h2{margin-bottom:4px}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){.fp-formula-image{margin:10px 0}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.fp-cat-formula{margin:20px 0}.fp-formula-mathml{font-size:16px}.fp-formula-image{margin:5px 0}}@media only print{html,body{height:auto}body{height:auto}.container-formulas #header,.container-formulas #footer,.container-formulas #example-breadcrumbs{display:none}.container-formulas #about-content{position:absolute;bottom:auto}.container-formulas .main-window{top:0}.fp-logo{display:block;visibility:visible}.fp-topic-content{margin-top:25px}.fp-topic-category{background:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:25px 0}}.mw-tabset{padding:30px 15px;border:1px solid #D7D7D7;border-radius:0 0 4px 4px;margin-top:-1px}.mw-tabset-nav{border-bottom:1px solid #D7D7D7;border-radius:4px 4px 0 0}.mw-tab-nav-heading{float:left;display:inline-block}.mw-tab-nav-heading a{display:inline-block;padding:10px 15px;cursor:pointer;border:1px solid #fff;border-radius:4px 4px 0 0;border-bottom-color:transparent;margin-bottom:-1px}.mw-tab-nav-heading.mw-active a{border-color:#D7D7D7;border-bottom-color:#fff}.mw-single-tab{display:none}.mw-single-tab.mw-active{display:block}.mw-single-tab .td-content{padding:0}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:16px;line-height:24px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0;box-shadow:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:0;box-shadow:0}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:1px solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:1px solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:1px solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 1px !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#738dc3;color:#fff}.selectize-dropdown .active.create{color:#fff}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-input.focus{border-color:#738dc3}.selectize-input,.selectize-dropdown.single{border-color:#ccc}.selectize-input.focus,.selectize-dropdown.single.focus{border-color:#738dc3}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.spinner{text-align:center;clear:both;white-space:nowrap}.spinner>div{border-radius:100%;display:inline-block}.browser-modern .bounce1,.browser-edge .bounce1,.apps .bounce1{-webkit-animation:sk-bouncedelay 640ms infinite ease-in-out both;-moz-animation:sk-bouncedelay 640ms infinite ease-in-out both;-ms-animation:sk-bouncedelay 640ms infinite ease-in-out both;animation:sk-bouncedelay 640ms infinite ease-in-out both}.browser-modern .bounce2,.browser-edge .bounce2,.apps .bounce2{-webkit-animation:sk-bouncedelay 640ms 80ms infinite ease-in-out both;-moz-animation:sk-bouncedelay 640ms 80ms infinite ease-in-out both;-ms-animation:sk-bouncedelay 640ms 80ms infinite ease-in-out both;animation:sk-bouncedelay 640ms 80ms infinite ease-in-out both}.browser-modern .bounce3,.browser-edge .bounce3,.apps .bounce3{-webkit-animation:sk-bouncedelay 640ms 160ms infinite ease-in-out both;-moz-animation:sk-bouncedelay 640ms 160ms infinite ease-in-out both;-ms-animation:sk-bouncedelay 640ms 160ms infinite ease-in-out both;animation:sk-bouncedelay 640ms 160ms infinite ease-in-out both}.browser-old .spinner>div{opacity:0}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}40%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}40%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}40%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}.loader{position:relative;border-top:1.1em solid rgba(114,140,194,0.2);border-right:1.1em solid rgba(114,140,194,0.2);border-bottom:1.1em solid rgba(114,140,194,0.2);border-left:1.1em solid #728cc2;border-radius:50%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:circlerotate 1s infinite linear;-moz-animation:circlerotate 1s infinite linear;-ms-animation:circlerotate 1s infinite linear;animation:circlerotate 1s infinite linear}@-webkit-keyframes circlerotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes circlerotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circlerotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.switch{position:relative;display:inline-block;width:45px;height:25px;float:right;margin:4px 10px}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#999;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#008d00}.switch input:focus+.slider{box-shadow:0 0 1px #008d00}.switch input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.switch.switch-small{width:35px;height:20px}.switch.switch-small .slider:before{width:14px;height:14px;left:3px;bottom:3px}.switch.switch-small input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.mw-accordion>div>div:first-child{background:#7c98d3;color:#fff;padding:0 12px;line-height:38px;font-size:16px;font-weight:bold;cursor:pointer;margin-bottom:6px}.mw-accordion>div>div:last-child{display:none;padding:4px 12px 12px}#header{width:100%;position:absolute;border-bottom:1px solid #e1e1e1;z-index:1100}#header #mobile-notify{background:#738dc3;color:#fff;display:block}#header #mobile-notify .cell{height:30px;padding-top:10px;padding-bottom:10px;overflow:hidden;position:relative}#header #mobile-notify .cell .mobile-dismiss{float:left;display:inline-block;width:30px;height:30px;cursor:pointer;font-size:24px;line-height:24px;margin:2px 0 0 0}#header #mobile-notify .cell #mobile-web,#header #mobile-notify .cell #mobile-android,#header #mobile-notify .cell #mobile-ios,#header #mobile-notify .cell #mobile-amazon,#header #mobile-notify .cell #mobile-windows,#header #mobile-notify .cell #mobile-web-trial{display:none;font-size:11px;white-space:nowrap}#header #mobile-notify .cell .mobile-messages{float:left;display:inline-block;line-height:15px;min-width:200px;font-size:12px;display:none}#header #mobile-notify .cell .mobile-messages .icon{width:30px;height:30px;float:left;margin:0 10px}#header #mobile-notify .cell .mobile-messages .mathway{font-size:14px;font-weight:500}#header #mobile-notify .cell #culture-hint,#header #mobile-notify .cell #csp-message{float:left;display:inline-block;line-height:30px;font-size:15px;margin-left:10px;direction:ltr}#header #mobile-notify .cell #csp-message.cspmessage{margin-top:-32px;margin-right:130px;margin-left:36px;line-height:19px}#header #mobile-notify .cell .mobile-browse,#header #mobile-notify .cell .culture-go{position:absolute;top:10px;right:10px;display:inline-block;background:#fff;color:#738dc3;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:0 20px;font-weight:bold;cursor:pointer;text-transform:uppercase;line-height:32px}#header #mobile-notify .cell .mobile-browse{display:none}#header #mobile-notify .cell .cspLearnMore{font-size:12px}#header #mobile-notify .cell .cspmessage{height:50px}#header #top-menu{background-color:#fafafa;color:#999}#header #top-menu .mw{font-size:28px;line-height:40px}#header #top-menu .cell{line-height:36px;padding-top:6px;padding-bottom:6px;position:relative}#header #top-menu .cell .left-side{display:inline-block;cursor:pointer;padding-right:12px;float:left}#header #top-menu .cell .left-side .hamburger{display:inline-block;width:36px;margin-right:4px;float:left}#header #top-menu .cell .left-side .subject{display:inline-block;font-weight:bold;font-size:1.2em}#header #top-menu .cell .left-side .mw{float:left}#header #top-menu .cell .logo-mathway,#header #top-menu .cell .logo-affiliate{display:inline-block;position:absolute;margin-top:4px}#header #top-menu .cell .logo-mathway{left:50%;margin-left:-85px;overflow:hidden}#header #top-menu .cell .logo-mathway:focus-visible{outline:1px auto #101010 !important;outline-offset:2px}#header #top-menu .cell .logo-affiliate{right:10px}#header #top-menu .cell .logo-mathway-new{background-image:url("../../../images/mathway-logo-web.png");display:inline-block;position:absolute;left:50%;margin-left:-90px;overflow:hidden;width:171px;height:40px}#header #top-menu .cell .right-side{float:right;display:inline-block}#header #top-menu .cell .right-side #tutor-available{position:relative;display:none;margin-top:3px;float:left}#header #top-menu .cell .right-side .member-icon{position:relative;display:inline-block;width:40px;overflow:visible;margin:0 10px;text-align:center;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94);float:left;cursor:pointer}#header #top-menu .cell .right-side .member-icon.notLoggedIn{color:#999;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94)}#header #top-menu .cell .right-side .member-icon.signedIn{color:#738dc3;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94)}#header #top-menu .cell .right-side .member-icon.signedFB{color:#738dc3;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94)}#header #top-menu .cell .right-side .member-icon.tutorConnected,#header #top-menu .cell .right-side .member-icon.tutorAccess{color:#008000;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94)}#header #top-menu .cell .right-side .member-icon .subscribed-icon{position:absolute;display:none;width:40px;top:-5px;left:18px;-webkit-transition:all 250ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 250ms cubic-bezier(.25, .46, .45, .94);transition:all 250ms cubic-bezier(.25, .46, .45, .94);pointer-events:none}#header #top-menu .cell .right-side .member-icon .subscribed-icon.on{display:inline-block}#header #top-menu .cell .right-side .member-icon .subscribed-icon .mw{font-size:14px;color:#008000}#header #top-menu .cell .right-side .user-menu{position:absolute}#header #top-menu .cell .right-side .show-more{position:relative;display:inline-block;width:40px;line-height:45px;padding:0;vertical-align:bottom;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:40px;margin-left:10px;text-align:center;cursor:pointer;float:right}#header #top-menu .cell .right-side .show-more.expert-qa-notify{box-shadow:0 0 0 0 #f4dbdb;margin-left:10px;animation:pulse-red 2s infinite}#header #top-menu .cell .right-side .show-more .mw{position:absolute;line-height:45px;margin-left:-7px}#header #return-link{font-size:24px;color:#738dc3}#header #return-link .mw{margin-right:10px;font-size:22px;float:left}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,0.7)}70%{box-shadow:0 0 0 10px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}.container-graph #header #top-menu .cell{width:calc(100% - 21px);margin:0 34px 0 0}.container-graph #header #top-menu .cell .logo-mathway{margin-left:-95px}.container-graph #header #top-menu .cell .logo-mathway-new{margin-left:-95px}html[lang=ar] .container-graph #header #top-menu .cell{margin-right:0}#header{top:-50px}.main-window{top:49px}.eqa-compose .logo-mathway{display:none !important}.eqa-compose .logo-mathway-new{display:none !important}html[lang=ar] #header,html[lang=de] #header,html[lang=es] #header,html[lang=fr] #header,html[lang=id] #header,html[lang=it] #header,html[lang=ja] #header,html[lang=pt] #header,html[lang=ru] #header,html[lang=vi] #header{top:-62px}html[lang=ar] #header #mobile-notify .cell,html[lang=de] #header #mobile-notify .cell,html[lang=es] #header #mobile-notify .cell,html[lang=fr] #header #mobile-notify .cell,html[lang=id] #header #mobile-notify .cell,html[lang=it] #header #mobile-notify .cell,html[lang=ja] #header #mobile-notify .cell,html[lang=pt] #header #mobile-notify .cell,html[lang=ru] #header #mobile-notify .cell,html[lang=vi] #header #mobile-notify .cell{height:42px}html[lang=ar] #header #mobile-notify .cell #mobile-web,html[lang=de] #header #mobile-notify .cell #mobile-web,html[lang=es] #header #mobile-notify .cell #mobile-web,html[lang=fr] #header #mobile-notify .cell #mobile-web,html[lang=id] #header #mobile-notify .cell #mobile-web,html[lang=it] #header #mobile-notify .cell #mobile-web,html[lang=ja] #header #mobile-notify .cell #mobile-web,html[lang=pt] #header #mobile-notify .cell #mobile-web,html[lang=ru] #header #mobile-notify .cell #mobile-web,html[lang=vi] #header #mobile-notify .cell #mobile-web,html[lang=ar] #header #mobile-notify .cell #mobile-android,html[lang=de] #header #mobile-notify .cell #mobile-android,html[lang=es] #header #mobile-notify .cell #mobile-android,html[lang=fr] #header #mobile-notify .cell #mobile-android,html[lang=id] #header #mobile-notify .cell #mobile-android,html[lang=it] #header #mobile-notify .cell #mobile-android,html[lang=ja] #header #mobile-notify .cell #mobile-android,html[lang=pt] #header #mobile-notify .cell #mobile-android,html[lang=ru] #header #mobile-notify .cell #mobile-android,html[lang=vi] #header #mobile-notify .cell #mobile-android,html[lang=ar] #header #mobile-notify .cell #mobile-ios,html[lang=de] #header #mobile-notify .cell #mobile-ios,html[lang=es] #header #mobile-notify .cell #mobile-ios,html[lang=fr] #header #mobile-notify .cell #mobile-ios,html[lang=id] #header #mobile-notify .cell #mobile-ios,html[lang=it] #header #mobile-notify .cell #mobile-ios,html[lang=ja] #header #mobile-notify .cell #mobile-ios,html[lang=pt] #header #mobile-notify .cell #mobile-ios,html[lang=ru] #header #mobile-notify .cell #mobile-ios,html[lang=vi] #header #mobile-notify .cell #mobile-ios,html[lang=ar] #header #mobile-notify .cell #mobile-amazon,html[lang=de] #header #mobile-notify .cell #mobile-amazon,html[lang=es] #header #mobile-notify .cell #mobile-amazon,html[lang=fr] #header #mobile-notify .cell #mobile-amazon,html[lang=id] #header #mobile-notify .cell #mobile-amazon,html[lang=it] #header #mobile-notify .cell #mobile-amazon,html[lang=ja] #header #mobile-notify .cell #mobile-amazon,html[lang=pt] #header #mobile-notify .cell #mobile-amazon,html[lang=ru] #header #mobile-notify .cell #mobile-amazon,html[lang=vi] #header #mobile-notify .cell #mobile-amazon,html[lang=ar] #header #mobile-notify .cell #mobile-windows,html[lang=de] #header #mobile-notify .cell #mobile-windows,html[lang=es] #header #mobile-notify .cell #mobile-windows,html[lang=fr] #header #mobile-notify .cell #mobile-windows,html[lang=id] #header #mobile-notify .cell #mobile-windows,html[lang=it] #header #mobile-notify .cell #mobile-windows,html[lang=ja] #header #mobile-notify .cell #mobile-windows,html[lang=pt] #header #mobile-notify .cell #mobile-windows,html[lang=ru] #header #mobile-notify .cell #mobile-windows,html[lang=vi] #header #mobile-notify .cell #mobile-windows,html[lang=ar] #header #mobile-notify .cell #mobile-web-trial,html[lang=de] #header #mobile-notify .cell #mobile-web-trial,html[lang=es] #header #mobile-notify .cell #mobile-web-trial,html[lang=fr] #header #mobile-notify .cell #mobile-web-trial,html[lang=id] #header #mobile-notify .cell #mobile-web-trial,html[lang=it] #header #mobile-notify .cell #mobile-web-trial,html[lang=ja] #header #mobile-notify .cell #mobile-web-trial,html[lang=pt] #header #mobile-notify .cell #mobile-web-trial,html[lang=ru] #header #mobile-notify .cell #mobile-web-trial,html[lang=vi] #header #mobile-notify .cell #mobile-web-trial{white-space:normal;width:220px}html[lang=ar] #header #mobile-notify .cell .mobile-messages .icon,html[lang=de] #header #mobile-notify .cell .mobile-messages .icon,html[lang=es] #header #mobile-notify .cell .mobile-messages .icon,html[lang=fr] #header #mobile-notify .cell .mobile-messages .icon,html[lang=id] #header #mobile-notify .cell .mobile-messages .icon,html[lang=it] #header #mobile-notify .cell .mobile-messages .icon,html[lang=ja] #header #mobile-notify .cell .mobile-messages .icon,html[lang=pt] #header #mobile-notify .cell .mobile-messages .icon,html[lang=ru] #header #mobile-notify .cell .mobile-messages .icon,html[lang=vi] #header #mobile-notify .cell .mobile-messages .icon{margin:0 10px 12px 10px}#header.larger-menu{top:-62px}#header.larger-menu #mobile-notify .cell{height:42px}#header.larger-menu #mobile-notify .cell #mobile-web,#header.larger-menu #mobile-notify .cell #mobile-android,#header.larger-menu #mobile-notify .cell #mobile-ios,#header.larger-menu #mobile-notify .cell #mobile-amazon,#header.larger-menu #mobile-notify .cell #mobile-windows,#header.larger-menu #mobile-notify .cell #mobile-web-trial{white-space:normal;width:200px;margin-left:42px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#header #top-menu{height:36px}#header #top-menu .mw{font-size:22px;line-height:36px}#header #top-menu .cell{line-height:32px;padding-top:2px;padding-bottom:2px}#header #top-menu .cell .left-side{padding-right:6px}#header #top-menu .cell .left-side .hamburger{display:inline-block;width:28px;margin-right:0}#header #top-menu .cell .left-side .subject{font-size:16px;line-height:34px;margin-left:4px}#header #top-menu .cell .logo-mathway{display:none}#header #top-menu .cell .logo-mathway-new{display:none}#header #top-menu .cell .logo-affiliate{height:25px;margin:9px 0 3px 0}#header #top-menu .cell .right-side .member-icon{width:28px;margin:0 8px;overflow:visible}#header #top-menu .cell .right-side .member-icon .subscribed-icon{width:30px;left:15px}#header #top-menu .cell .right-side .member-icon .subscribed-icon .mw{font-size:12px}#header #top-menu .cell .right-side .show-more{width:35px;height:35px;line-height:35px;margin-left:8px}#header #top-menu .cell .right-side .show-more .mw{line-height:38px;margin-left:-5px}#header #mobile-notify .cell #culture-hint{line-height:15px;font-size:12px;width:200px;direction:ltr}#header #mobile-notify .cell .mobile-dismiss{width:24px;height:30px;font-size:20px;line-height:24px;margin:2px 0 0 0}#header #mobile-notify .cell .mobile-messages .icon{margin:0 6px}#header #mobile-notify .cell .mobile-browse{padding:0 15px}#header #mobile-notify .cspmessage{height:110px}.main-window{top:37px}#return-link{font-size:15px !important;color:#738dc3}#return-link .mw{margin-right:10px;font-size:16px !important}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#header #mobile-notify .cell .mobile-dismiss{width:30px;height:30px;font-size:24px;line-height:24px;margin:2px 0 0 0}#header #mobile-notify .cell .mobile-messages .icon{margin:0 10px}html[lang=ar] #header #top-menu .cell{margin-right:0}}.menu-container{background:#fff;position:absolute;z-index:4150;cursor:default;padding:8px 0;opacity:0;display:none;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.menu-container:before{content:' ';position:absolute;width:0;height:0;border:10px solid;border-color:transparent transparent #aaa transparent}.menu-container:after{content:' ';position:absolute;width:0;height:0;border:9px solid;border-color:transparent transparent #fff transparent}.menu-container .menu-row{height:35px;cursor:pointer;display:block}.menu-container .menu-row .menu-bullet{height:35px;line-height:35px;width:35px;display:inline-block;float:left;font-size:25px;text-align:center;margin:0 12px 0 9px}.menu-container .menu-row .menu-bullet .mw-physics{margin-left:3px}.menu-container .menu-row .menu-bullet .mw-graph{margin-left:3px}.menu-container .menu-row .menu-text{height:35px;line-height:35px;width:135px;display:inline-block;float:left;font-size:95%}.menu-container .menu-row.onetrust-menu-link{position:relative;display:block;text-transform:none !important;overflow:hidden;max-width:105px;height:49px;line-height:1.35em;font-size:14px;color:#404040;padding-top:7px;padding-left:56px;padding-right:28px}.menu-container .menu-row.onetrust-menu-link:hover{text-decoration:none !important}.menu-container .menu-row.onetrust-menu-link:before{content:"";display:block;position:absolute;overflow:hidden;background-image:url('../images/shield-ico.png');background-repeat:no-repeat;background-size:26px 26px;top:13px;width:26px;height:26px;left:15px}.menu-container .menu-row.menu-border{border-top:1px solid #eee}.menu-container .menu-row.link{background:#fff}.menu-container .menu-row.link .menu-bullet{color:#9e9e9e}.menu-container .menu-row.link .menu-text{color:#404040}.menu-container .menu-row.link:hover{background-color:#fafafa}.menu-container .menu-row.link:active{background-color:#ededed}.menu-container .menu-row.link:active .menu-bullet{color:#919191}.menu-container .menu-row.link:active .menu-text{color:#333}.menu-container .menu-row.current{background:#fafafa;cursor:default}.menu-container .menu-row.current .menu-bullet{color:#738dc3}.menu-container .menu-row.current .menu-text{color:#15377b}.menu-container .menu-row.current:hover{background-color:#fafafa}.menu-container .menu-row.current:active{background-color:#ededed}.menu-container .menu-row.current:active .menu-bullet{color:#617ebb}.menu-container .menu-row.current:active .menu-text{color:#112d65}.auth-only{display:none}.not-authed{display:block}#subjects-menu{margin-left:-10px}#subjects-menu:before{left:15px;top:-20px}#subjects-menu:after{left:16px;top:-18px}#subjects-menu .menu-row .menu-text{width:150px}html[lang=es] #subjects-menu .menu-row .menu-text{width:160px !important}html[lang=pt] #subjects-menu .menu-row .menu-text{width:145px !important}html[lang=ar] #subjects-menu .menu-row .menu-text{width:210px !important}html[lang=ru] #subjects-menu .menu-row .menu-text{width:200px !important}html[lang=fr] #subjects-menu .menu-row .menu-text{width:200px !important}html[lang=de] #subjects-menu .menu-row .menu-text{width:200px !important}html[lang=it] #subjects-menu .menu-row .menu-text{width:180px !important}html[lang=id] #subjects-menu .menu-row .menu-text{width:165px !important}html[lang=vi] #subjects-menu .menu-row .menu-text{width:145px !important}.container-graph #subjects-menu{margin-left:-9px}.rtl #subjects-menu{left:50%;margin-left:-515px}.rtl .menu-container .menu-row .menu-bullet{float:right}#showmore-menu{left:50%;margin-left:335px}#showmore-menu:before{left:140px;top:-20px}#showmore-menu:after{left:141px;top:-18px}#showmore-menu .menu-row .menu-text{width:122px}#showmore-menu.expanded .menu-row .menu-text{width:130px}body.lang-fr #showmore-menu .menu-row .menu-text{width:120px}body.lang-it #showmore-menu .menu-row .menu-text{width:120px}#unread-expert-qa{display:none;font-size:10px;color:#fff;width:16px;height:16px;line-height:14px;text-align:center;vertical-align:middle;background:#b81818;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:-2px 0 0 2px}#unread-expert-qa.on{display:inline-block}.container-graph #showmore-menu{left:100%;margin-left:-178px}.container-graph #showmore-menu:before{left:138px;top:-20px}.container-graph #showmore-menu:after{left:139px;top:-18px}#sign-out-link{display:none}#user-menu{left:50%;margin-left:345px}#user-menu:before{left:80px;top:-20px}#user-menu:after{left:81px;top:-18px}#user-menu .menu-row .menu-text{width:110px;padding-left:25px}#user-menu .menu-row .user-menu-text{padding-left:0px !important;width:100px !important}html[lang=ru] #user-menu{margin-left:305px !important}html[lang=ru] #user-menu:before{left:120px}html[lang=ru] #user-menu:after{left:121px}html[lang=ru] #user-menu .menu-row .menu-text{width:155px !important}.container-graph #user-menu{left:calc(100% - 168px);margin-left:0}.rtl .container-graph #subjects-menu{left:0;margin-left:1px}#tutor-macro-menu{width:450px;top:0;margin-left:19px;padding:0}#tutor-macro-menu:before{top:-20px;left:13px}#tutor-macro-menu:after{top:-18px;left:14px}#tutor-macro-menu .menu-text{width:calc(100% - 30px);padding:0 15px}@media screen and (max-width:1030px){#user-menu{left:inherit;margin-left:0;right:65px}#user-menu:before{left:80px;top:-20px}#user-menu:after{left:81px;top:-18px}#user-menu .menu-row .menu-text{width:80px;padding-left:25px}html[lang=ru] #user-menu{right:0}.container-graph #user-menu{left:calc(100% - 210px);margin-left:0}}@media screen and (max-height: 550px) and (orientation: landscape){.menu-container{padding:6px 0}.menu-container .menu-row{height:25px}.menu-container .menu-row .menu-bullet{height:25px;font-size:21px;line-height:25px;width:20px}.menu-container .menu-row .menu-text{height:25px;line-height:25px}#subjects-menu{left:0}#subjects-menu .menu-row .menu-bullet{margin:0 15px 0 21px}#subjects-menu .menu-row .menu-text{width:110px}#subjects-menu:before{left:22px;top:-20px}#subjects-menu:after{left:23px;top:-18px}#showmore-menu{left:inherit;margin-left:0;right:0}#showmore-menu .menu-row .menu-bullet{margin:0 10px}#showmore-menu .menu-row.onetrust-menu-link{padding-left:40px;padding-top:0px}#showmore-menu .menu-row.onetrust-menu-link:before{left:12px;top:8px;width:22px;height:22px;background-size:22px 22px}#showmore-menu .menu-row .menu-text{width:80px}#showmore-menu:before{left:78px;top:-20px}#showmore-menu:after{left:79px;top:-18px}#user-menu{left:inherit;margin-left:0;right:49px}#user-menu:before{left:80px;top:-20px}#user-menu:after{left:81px;top:-18px}#user-menu .menu-row .menu-text{width:80px;padding-left:25px}}@media screen and (max-width: 550px) and (orientation: portrait){.menu-container .menu-row .menu-bullet{width:27px}#subjects-menu{left:0 !important;margin-left:0 !important}#subjects-menu:before{left:22px;top:-20px}#subjects-menu:after{left:23px;top:-18px}#subjects-menu .menu-row .menu-bullet{margin:0 15px 0 19px}#subjects-menu .menu-row .menu-text{width:125px}html[lang=ar] #subjects-menu:before{left:17px}html[lang=ar] #subjects-menu:after{left:18px}#showmore-menu{left:inherit;margin-left:0;right:0}#showmore-menu:before{left:115px;top:-20px}#showmore-menu:after{left:116px;top:-18px}#showmore-menu .menu-row .menu-bullet{margin:0 10px}#showmore-menu .menu-row.onetrust-menu-link{padding-left:47px}#showmore-menu .menu-row.onetrust-menu-link:before{left:13px}#user-menu{left:inherit;margin-left:0;right:43px}#user-menu:before{left:115px;top:-20px}#user-menu:after{left:116px;top:-18px}#user-menu .menu-row .menu-text{width:80px;padding-left:25px}html[lang=ru] #user-menu{margin-left:0 !important}html[lang=ru] #user-menu:before{left:129px}html[lang=ru] #user-menu:after{left:130px}.container-graph #showmore-menu:before{left:133px}.container-graph #showmore-menu:after{left:134px}#tutor-macro-menu{width:300px}#tutor-macro-menu .menu-text{height:auto;border-bottom:solid 1px #fafafa}}@media screen and (min-width: 900px) and (max-width: 1199px){body.mw-static-left.mw-pp-ads-test #showmore-menu{left:inherit;margin-left:0;right:0}body.mw-static-left.mw-pp-ads-test #showmore-menu .menu-row .menu-bullet{margin:0 10px}body.mw-static-left.mw-pp-ads-test #showmore-menu .menu-row .menu-text{width:80px}body.mw-static-left.mw-pp-ads-test #showmore-menu:before{left:96px;top:-20px}body.mw-static-left.mw-pp-ads-test #showmore-menu:after{left:96px;top:-18px}body.mw-static-left.mw-pp-ads-test #user-menu{left:inherit;margin-left:0;right:22px}body.mw-static-left.mw-pp-ads-test #user-menu:before{left:80px;top:-20px}body.mw-static-left.mw-pp-ads-test #user-menu:after{left:81px;top:-18px}body.mw-static-left.mw-pp-ads-test #user-menu .menu-row .menu-text{width:80px;padding-left:25px}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){.menu-container .menu-row .menu-bullet{width:27px}.menu-container .menu-row.onetrust-menu-link{padding-left:47px}.menu-container .menu-row.onetrust-menu-link:before{left:13px}#subjects-menu{left:0 !important;margin-left:0 !important}#subjects-menu:before{left:26px;top:-20px}#subjects-menu:after{left:27px;top:-18px}#subjects-menu .menu-row .menu-bullet{margin:0 15px 0 23px}#subjects-menu .menu-row .menu-text{width:125px}html[lang=ar] #subjects-menu:before{left:17px}html[lang=ar] #subjects-menu:after{left:18px}#showmore-menu{left:inherit;margin-left:0;right:0}#showmore-menu:before{left:112px;top:-20px}#showmore-menu:after{left:113px;top:-18px}#showmore-menu .menu-row .menu-bullet{margin:0 10px}#showmore-menu .menu-row.onetrust-menu-link{padding-left:47px}#user-menu{left:inherit;margin-left:0;right:54px}#user-menu:before{left:112px;top:-20px}#user-menu:after{left:113px;top:-18px}#user-menu .menu-row .menu-text{width:80px;padding-left:25px}html[lang=ru] #user-menu{margin-left:0 !important}html[lang=ru] #user-menu:before{left:114px}html[lang=ru] #user-menu:after{left:115px}.container-graph #showmore-menu:before{left:130px}.container-graph #showmore-menu:after{left:131px}}.Camera{width:320px;max-width:90%;max-height:90%;background-color:#f0f0f0;border:1px solid #f0f0f0;position:absolute;z-index:99999;cursor:move}.Camera .Switch{position:absolute;top:-10px;left:-10px}.Camera .Close{position:absolute;top:-10px;right:-10px}.Camera .Capture{position:absolute;bottom:20px;left:0px;right:0px;margin-left:auto;margin-right:auto}.Camera .ResizeHandle{position:absolute;width:50px;height:50px;bottom:0px;right:0px;background-image:url(../../../images/tutor/resize_handle.png);background-repeat:no-repeat;background-position:right bottom;cursor:nwse-resize}.Camera video{width:100%;height:100%}#camera-container{max-width:600px;padding:0 20px 40px}.camera-inner{position:relative;width:600px;height:338px;margin:50px auto 0;text-align:center;border:1px solid black;background-color:white;border:1px solid #f0f0f0;z-index:99998;cursor:default;overflow:hidden}.camera-button-container{padding:20px 0 0;text-align:center}#ocr-container{position:relative;background-color:#000;overflow:hidden;text-align:center;width:100%;height:100%}#ocr-image{width:100%;height:100%}#ocr-result{object-fit:contain;max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}#ocr-overlay{position:absolute;width:200px;height:150px;z-index:1;top:calc(50% - 75px);left:calc(50% - 100px);box-shadow:0 0 0 20000px rgba(0,0,0,0.8)}#ocr-label{position:absolute;top:10px;text-align:center;color:#fff;width:100%;z-index:2}#ocr-submit{position:absolute;bottom:0px;left:calc(50% - 30px);color:#738dc3;font-size:40px;width:100%;z-index:2;height:40px;width:60px;padding:10px 0}#ocr-submit .mw{cursor:pointer;text-shadow:2px 2px 4px rgba(0,0,0,0.6)}.ocr-corner{position:absolute;width:36px;height:36px;border-radius:18px;background-color:rgba(255,255,255,0.9);cursor:move}.ocr-corner-nw{top:-18px;left:-18px}.ocr-corner-ne{top:-18px;left:calc(100% - 18px)}.ocr-corner-sw{top:calc(100% - 18px);left:-18px}.ocr-corner-se{top:calc(100% - 18px);left:calc(100% - 18px)}.ocr-corner-inner{width:10px;height:10px;border-radius:5px;margin:13px;background-color:rgba(0,0,0,0.8)}@media screen and (orientation:landscape){#ocr-submit{bottom:5px}}@media screen and (orientation:portrait){#ocr-submit{bottom:65px}}#chat-area{width:100%;position:absolute}#chat-area .cell{min-height:100%;background:#fff}#chat-area .scrollable-hold{overflow:hidden}#chat-outer{width:100%;min-height:100%}body:not(.ie) #chat-outer{display:flex;align-items:flex-end}.ie #chat-outer{min-height:calc(100% - 10px)}#chat-inner{width:100%;padding-top:8px}.chat-loader{position:absolute;z-index:4400;height:64px;width:64px;left:50%;margin-left:-32px;display:none;opacity:0}.chat-loader .loader{border-width:6px;width:50px;height:50px;-webkit-animation:circlerotate .67s infinite linear;-moz-animation:circlerotate .67s infinite linear;-ms-animation:circlerotate .67s infinite linear;animation:circlerotate .67s infinite linear}#chat-loader-upper{top:10px}#chat-loader-lower{bottom:10px}.bubble-link{color:#4969ac;text-decoration:underline}#chat-notifier{position:absolute;z-index:4450;top:0px;left:50%;margin-top:4px;display:none;opacity:0;height:36px;width:450px;border-radius:18px;margin-left:-225px;text-align:center;line-height:36px;background:rgba(0,128,0,0.67);color:#fff}#chat-notifier .mw{position:absolute;top:5px;right:5px;font-size:30px;line-height:30px;cursor:pointer}#chat-notifier .cn-block{display:none;cursor:pointer}.apps-android #chat-notifier{top:36px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#chat-notifier{width:250px;margin-left:-125px;font-size:13px;margin-top:2px}}.CalloutTermsLink div{line-height:24px}.Explanation{color:#444;margin-bottom:4px}.apps .visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:auto}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.visitor-child-rows .visitor-bubble .visitor-content .Explanation span:not(.mjx-numerator):not(.mjx-denominator){font-size:100% !important}}.GlossaryTerm{cursor:pointer;color:#777;border-bottom:1px dotted #888}td.gridCellBottomBorder{border-bottom:1pt solid black}td.gridCellTopBorder{border-top:1pt solid black}td.gridCellLeftBorder{border-left:1pt solid black}td.gridCellRightBorder{border-right:1pt solid black}td.smallCell{font-size:xx-small}table.gridExplanationTable{border-spacing:0;text-align:right}table.SyntheticDivision tr td{padding-right:.5em}table.SubtractExplanationTable tr td{padding-left:.5em}.ch-bubble{clear:both;opacity:0;position:relative}.ch-bubble .spinner{height:24px;display:none}.ch-bubble .spinner .bounce1,.ch-bubble .spinner .bounce2,.ch-bubble .spinner .bounce3{height:12px;width:12px;margin:0 3px}.ch-bubble img{vertical-align:bottom}.ch-bubble-local .spinner .bounce1,.ch-bubble-local .spinner .bounce2,.ch-bubble-local .spinner .bounce3{background-color:#fff}.ch-bubble-remote .spinner .bounce1,.ch-bubble-remote .spinner .bounce2,.ch-bubble-remote .spinner .bounce3{background-color:#738dc3}.ch-remote-icon{display:inline-block;width:40px;height:40px;position:relative;color:#738dc3;text-align:center}.ch-remote-icon img{width:40px;border-radius:25px;border:1px solid #EAEAEA}.ch-remote-icon i{background:#e1e1e1;border-radius:20px;width:40px;height:40px;float:left;font-size:21px;line-height:40px}.ch-bubble-remote,.ch-bubble-local{display:block;width:100%}.ch-bubble-border{display:block}.ch-bubble-content{line-height:24px;min-height:24px;margin:0}@supports (-ms-ime-align:auto){.ch-bubble-content .editorLine{word-break:break-all}}.ch-bubble-action.ch-bubble-appstore{height:50px}.ch-bubble-content,.ch-bubble-action,.ch-bubble-notify{padding:5px 15px}.ch-bubble-content-place{display:none}.ch-bubble-action{position:relative;min-width:calc(100% - 28px);top:1px;height:20px;line-height:20px;text-align:center;color:#4969ac;white-space:nowrap;background:#e0e0e0;font-size:14px}.ch-bubble-action .mw{font-size:14px;line-height:20px;margin-right:4px;color:#738dc3}.ch-bubble-notify{position:relative;min-width:calc(100% - 28px);top:1px;line-height:20px;text-align:center;color:#fff;background:#105493;font-size:14px}.ch-bubble-notify button{line-height:initial;height:auto;padding:10px 20px}.ch-notify-upper{padding:5px;height:40px}.ch-notify-lower{padding:5px;height:57px;color:#fff;font-size:16px;line-height:36px;text-align:center}.ch-notify-lower a{color:#fff;text-decoration:underline}.ch-notify-lower a:hover,.ch-notify-lower a:active{color:#fff;text-decoration:underline}.ch-notify-middle{padding:5px;color:#fff;font-size:16px;line-height:24px}.ch-notify-middle a{color:#fff;text-decoration:underline}.ch-notify-middle a:hover,.ch-notify-middle a:active{color:#fff;text-decoration:underline}@media screen and (max-width:420px){.ch-notify-upper{padding-bottom:0px}.ch-notify-upper button{font-size:13px}.ch-notify-middle{padding-top:0px}.ch-notify-middle .CalloutTrialTermsLink{font-size:13px}}.ch-steps-count{height:40px;width:40px;background-image:url(../images/steps-count.png);background-size:40px;margin-right:10px;display:inline-block}.ch-steps-desc{height:40px;display:inline-block}.ch-bubble-btn{background:#fff;color:#105493;text-transform:uppercase;font-weight:bold}.ch-bubble-btn:hover{background:#fff}.ch-bubble-btn:active{background:#fff}.ch-bubble-remote .ch-bubble-border{background:#f0f0f0;border:1px solid #f0f0f0}.ch-bubble-remote .bubble-image-caption{color:#4969ac}.edit-mode-active .mw{color:#f8dfe4 !important}.ch-edit-controls{position:absolute;width:20px;height:20px;top:-10px;display:none;cursor:pointer}.ch-edit-controls .mw{font-size:20px;line-height:20px;color:#f8dfe4}.ch-edit-mode .ch-edit-controls{display:block !important}#chat-inner .ch-edit-mode:nth-child(2n){animation-name:shake1;animation-iteration-count:infinite;transform-origin:50% 10%}#chat-inner .ch-edit-mode:nth-child(2n-1){animation-name:shake2;animation-iteration-count:infinite;animation-direction:alternate;transform-origin:30% 5%}.ch-bubble-local .ch-bubble-border{background:#738dc3;border:1px solid #738dc3;color:#fff}.bubble-image-caption{display:none;text-align:center}.ch-separator{text-align:center;padding:10px 0}.ch-separator .ch-separator-inner{position:relative;padding:0 10px;display:inline-block;z-index:5;background:#fff;line-height:15px;color:#bbb}.ch-separator:after{content:'';position:relative;display:block;top:-13px;border-bottom:1px solid #e1e1e1;z-index:4}.ltr .ch-mathway-icon,.ltr .ch-ad-icon,.ltr .ch-remote-icon{position:absolute;left:0}.ltr .ch-edit-controls{right:-10px}.ltr .ch-bubble-remote,.ltr .ch-bubble-remote-image{float:left;margin-left:45px}.ltr .ch-bubble-local,.ltr .ch-bubble-local-image{float:right}.ltr .ch-bubble-local img,.ltr .ch-bubble-local-image img{border-radius:20px 0 0 0}.ltr .ch-bubble-action{left:-1px}.ltr .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-border{border-radius:20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-remote img{border-radius:20px 20px 0 0}.ltr .ch-bubble[data-position="single"] .ch-bubble-local .ch-bubble-border{border-radius:20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-local .ch-bubble-action{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-local .ch-bubble-notify{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="single"] .ch-bubble-local img{border-radius:20px 20px 0 0}.ltr .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubble-border{border-radius:20px 20px 20px 0}.ltr .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 0}.ltr .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 0}.ltr .ch-bubble[data-position="top"] .ch-bubble-remote img{border-radius:20px 20px 0 0}.ltr .ch-bubble[data-position="top"] .ch-bubble-local .ch-bubble-border{border-radius:20px 20px 0 20px}.ltr .ch-bubble[data-position="top"] .ch-bubble-local .ch-bubble-action{border-radius:0 0 0 20px}.ltr .ch-bubble[data-position="top"] .ch-bubble-local .ch-bubble-notify{border-radius:0 0 0 20px}.ltr .ch-bubble[data-position="top"] .ch-bubble-local img{border-radius:20px 20px 0 0}.ltr .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-border{border-radius:0 20px 20px 0}.ltr .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 0}.ltr .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 0}.ltr .ch-bubble[data-position="middle"] .ch-bubble-local .ch-bubble-border{border-radius:20px 0 0 20px}.ltr .ch-bubble[data-position="middle"] .ch-bubble-local .ch-bubble-action{border-radius:0 0 0 20px}.ltr .ch-bubble[data-position="middle"] .ch-bubble-local .ch-bubble-notify{border-radius:0 0 0 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-border{border-radius:0 20px 20px 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-remote img{border-radius:0 20px 0 0}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-border{border-radius:20px 0 20px 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-action{border-radius:0 0 20px 20px}.ltr .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-notify{border-radius:0 0 20px 20px}.ltr .ch-bubble-action-inner{display:inline-block;margin:0 auto}.ltr .ch-bubble-action-inner .green-icon{float:left}.rtl .ch-mathway-icon,.rtl .ch-ad-icon,.rtl .ch-remote-icon{float:right}.rtl .ch-edit-controls{left:-10px}.rtl .ch-bubble-remote,.rtl .ch-bubble-remote-image{float:right;margin-right:45px}.rtl .ch-bubble-remote img,.rtl .ch-bubble-remote-image img{border-radius:20px}.rtl .ch-bubble-local,.rtl .ch-bubble-local-image{float:left}.rtl .ch-bubble-local img,.rtl .ch-bubble-local-image img{border-radius:20px}.rtl .ch-bubble-action{left:1px}.rtl .ch-bubble[data-position="single"] .ch-bubble-remote{margin-right:5px}.rtl .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-border{border-radius:20px}.rtl .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 20px}.rtl .ch-bubble[data-position="single"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 20px}.rtl .ch-bubble[data-position="single"] .ch-bubble-local .ch-bubble-border{border-radius:20px}.rtl .ch-bubble[data-position="top"] .ch-bubble-remote{margin-right:5px}.rtl .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubble-border{border-radius:20px 20px 0 20px}.rtl .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 0 20px}.rtl .ch-bubble[data-position="top"] .ch-bubble-remote .ch-bubblenotify{border-radius:0 0 0 20px}.rtl .ch-bubble[data-position="top"] .ch-bubble-local .ch-bubble-border{border-radius:20px 20px 20px 0}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote{margin-right:45px}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-border{border-radius:20px 0 0 20px}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-action{border-radius:0}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote .ch-bubble-notify{border-radius:0}.rtl .ch-bubble[data-position="middle"] .ch-bubble-local .ch-bubble-border{border-radius:0 20px 20px 0}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote{margin-right:45px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-border{border-radius:20px 0 20px 20px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-action{border-radius:0 0 20px 20px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote .ch-bubble-notify{border-radius:0 0 20px 20px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-border{border-radius:0 20px 20px 20px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-action{border-radius:0 0 20px 20px}.rtl .ch-bubble[data-position="bottom"] .ch-bubble-local .ch-bubble-notify{border-radius:0 0 20px 20px}.ch-bubble[data-position="single"]{margin-bottom:8px}.ch-bubble[data-position="single"] .ch-bubble-remote{min-height:50px}.ch-bubble[data-position="top"]{margin-bottom:2px}.ch-bubble[data-position="middle"]{margin-bottom:2px}.ch-bubble[data-position="bottom"]{margin-bottom:8px}.GraphWrapper{background:#fff;text-align:center;vertical-align:middle;position:relative;overflow:hidden}.GraphWrapper .graph-thumbnail{height:100%;width:100%;z-index:1;position:absolute;left:0}.GraphWrapper .Graph{position:absolute}.GraphWrapper .GraphErrors{display:none}.ch-bubble-content .GraphWrapper{cursor:pointer}.ch-bubble-privacy{color:#000}.ch-bubble-trial{color:#fff !important;background-color:#738dc3 !important}.ch-bubble-trial .mw{color:#fff !important}.rendered .ch-bubble-local,.rendered .ch-bubble-remote,.rendered #example-problem{width:auto !important}.ch-bubble-remote img,.ch-bubble-local img{width:100%}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){.ch-bubble[data-position="single"] .ch-bubble-remote{min-height:42px}.ch-bubble-remote{max-width:calc(100% - 40px) !important}.ltr .ch-bubble-remote{margin-left:40px}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote,.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote{margin-right:40px}.ch-remote-icon img{width:35px;margin-right:15px}.ch-bubble-remote img,.ch-bubble-local img{width:100%}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.ch-bubble[data-position="single"] .ch-bubble-remote{min-height:36px}.ch-bubble-remote{max-width:calc(100% - 36px) !important}.ltr .ch-bubble-remote{margin-left:36px}.rtl .ch-bubble[data-position="middle"] .ch-bubble-remote,.rtl .ch-bubble[data-position="bottom"] .ch-bubble-remote{margin-right:36px}.ch-bubble-content .GraphWrapper{height:215px;width:215px}.ch-remote-icon img{width:30px;margin-right:15px}.ch-bubble-remote img,.ch-bubble-local img{width:100%}}.image-caption,.image-caption-remote{font-size:30px;line-height:30px;margin-top:5px}.green-icon{width:18px !important;margin-right:5px;vertical-align:middle !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.arrow-up{margin:0px 5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #b2c1de;border-radius:2px}.arrow-down{margin:0px 5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b2c1de;border-radius:2px}.arrow-right{margin:0px 5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #b2c1de;border-radius:2px}.arrow-left{margin:0px 5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #b2c1de;border-radius:5px}@keyframes shake1{0%{transform:rotate(-1deg);animation-timing-function:ease-in}50%{transform:rotate(1.5deg);animation-timing-function:ease-out}}@keyframes shake2{0%{transform:rotate(1deg);animation-timing-function:ease-in}50%{transform:rotate(-1.5deg);animation-timing-function:ease-out}}.document-block,.current-block{cursor:pointer}.document-block .block-grey-border{background-color:#f0f0f0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:15px;display:inline-block}:not(#visitor-area)>.document-block{border:1px solid #fff}:not(#visitor-area)>.current-block{background:rgba(114,140,194,0.2);position:relative;border:1px solid rgba(114,140,194,0.2)}:not(#visitor-area)>.document-block:hover{border:1px dashed #738dc3}.document-insert,.document-delete{cursor:pointer;float:left;width:28px;height:28px;margin-right:3px}.document-insert .mw,.document-delete .mw{color:#738dc3}.document-insert .mw:hover,.document-delete .mw:hover{color:#7c98d3}.document-insert .mw:active,.document-delete .mw:active{color:#687fae}.document-insert .mw-expertqa-add,.document-delete .mw-expertqa-add{font-size:23px;line-height:23px}.document-insert .mw-expertqa-delete,.document-delete .mw-expertqa-delete{font-size:28px;line-height:28px}.document-insert{margin-top:6px}.document-delete{margin-top:4px}.document-buttons{display:none;height:36px;overflow:hidden;float:right}:not(#visitor-area)>.current-block>.document-buttons{position:absolute;right:0px;top:0px;display:block}#drawer{width:100%;height:288px;position:absolute;bottom:-288px;z-index:4060}#container:not(.container-graph) #drawer{height:373px;z-index:0}#drawer.with-shadow{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.container-graph .cell{width:calc(100% - 20px)}.container-graph #editor .cell{padding:0}#did-you-mean{background:#c7d2e7;min-height:43px;border-top:1px solid #c7d2e7;padding:0 0 1px 0}#did-you-mean #dym-container{font-size:18px;line-height:27px;min-height:43px;background:#eaeff6;color:#444}#did-you-mean #dym-container table{width:100%;table-layout:fixed}#did-you-mean #dym-container table td{text-align:center;vertical-align:middle}#did-you-mean .dym-suggestion .editorLine{overflow:hidden;padding:0 6px;text-align:center;margin:8px auto}#did-you-mean .dym-suggestion .editorLine span{text-align:center}#did-you-mean.disabled .dym-suggestion{display:none}#did-you-mean .dym-placeholder{min-height:43px}.ltr #did-you-mean .dym-suggestion{border-right:1px solid #c7d2e7}.ltr #did-you-mean .dym-suggestion:last-child{border-right:0}.rtl #did-you-mean .dym-suggestion{border-left:1px solid #c7d2e7}.rtl #did-you-mean .dym-suggestion:last-child{border-left:0}#editor{direction:ltr}#editor .cell{border-top:1px solid #e1e1e1;background:#fff;overflow:hidden}.mw-chat-centered #editor .cell{width:1020px}#editor-group{position:relative}#editor-group.single{height:60px}#editor-group.double{height:120px}#editor-group.many{height:138px}.gpc-standard #editor-group{display:none}.gpc-alternate #editor-group{display:block}#editor-outer{min-height:48px;max-height:288px;overflow-y:auto;overflow-x:hidden;padding-top:18px;padding-bottom:18px;position:relative}#editor-container{border:0;overflow:hidden;background:#fff;width:calc(100% - 56px);display:inline-block}#editor-submit,#editor-attach{display:none !important}.editor-buttons{position:absolute;width:42px;height:42px;bottom:20px;right:10px;z-index:10}.editor-buttons button{position:absolute;width:42px;height:42px;padding:0;display:inline-block;text-align:center;font-size:32px;line-height:32px;background:none;pointer-events:none;vertical-align:middle;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.editor-buttons button .mw{color:#738dc3;cursor:pointer;-webkit-transition:ease all .5s;-moz-transition:ease all .5s;transition:ease all .5s;vertical-align:bottom}.editor-buttons button .mw.mw-step{-webkit-transform:rotate(90deg) scale(.5);-moz-transform:rotate(90deg) scale(.5);-ms-transform:rotate(90deg) scale(.5);transform:rotate(90deg) scale(.5)}.editor-buttons button .mw:not(.mw-step){-webkit-transform:scale(.5, .5);-moz-transform:scale(.5, .5);-ms-transform:scale(.5, .5);transform:scale(.5, .5)}.editor-buttons button .mw:active{color:#687fae}.editor-buttons button .mw:hover{color:#7c98d3}.editor-buttons button.hidden{pointer-events:none;visibility:hidden}.editor-buttons button.hidden .mw{opacity:0}.editor-buttons button.disabled{pointer-events:none}.editor-buttons button.disabled .mw{opacity:1;color:#ccc}.editor-buttons button.disabled .mw.mw-step{-webkit-transform:rotate(90deg) scale(1);-moz-transform:rotate(90deg) scale(1);-ms-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1)}.editor-buttons button.disabled .mw:not(.mw-step){-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.editor-buttons button.enabled{cursor:pointer;pointer-events:all}.editor-buttons button.enabled .mw{opacity:1}.editor-buttons button.enabled .mw.mw-step{-webkit-transform:rotate(90deg) scale(1);-moz-transform:rotate(90deg) scale(1);-ms-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1)}.editor-buttons button.enabled .mw:not(.mw-step){-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.editor-buttons button.enabled.flipped .mw.mw-step{-webkit-transform:rotate(-90deg) scale(1);-moz-transform:rotate(-90deg) scale(1);-ms-transform:rotate(-90deg) scale(1);transform:rotate(-90deg) scale(1)}.editor-buttons button.enabled:focus-visible{outline-offset:5px}.editor-buttons .editor-attach-file{display:none}.gpc-wrapper .editor-buttons{top:10px}#editor-tester{float:left;position:relative;cursor:text;width:100%;z-index:3000;font:normal 32px/48px 'Segoe UI','Lucida Grande',Tahoma,Arial;min-height:48px;word-wrap:break-word}#editor-submit,#editor-attach{width:42px;height:42px;display:inline-block;font-size:32px;line-height:32px;position:absolute;bottom:21px;z-index:10;pointer-events:none}#editor-submit.click-events,#editor-attach.click-events{pointer-events:all}#editor-submit.no-action,#editor-attach.no-action{display:none !important}#editor-submit .mw,#editor-attach .mw{color:#738dc3;cursor:pointer;display:none;float:left;padding-top:12px}#editor-submit .mw:active,#editor-attach .mw:active{color:#687fae}#editor-submit .mw:hover,#editor-attach .mw:hover{color:#7c98d3}#editor-attach-file{display:none}.ltr #editor-container{float:left}.ltr #editor-submit,.ltr #editor-attach{right:4px}.browser-modern #editor-submit .mw,.browser-modern #editor-attach .mw{transform:scaleX(0) scaleY(0)}.browser-edge #editor-submit .mw,.browser-edge #editor-attach .mw{opacity:0}.browser-old #editor-submit .mw,.browser-old #editor-attach .mw{opacity:0}#keyboard{direction:ltr;background:#c7d2e7}#keyboard .cell{height:288px}.MWEditorControlsContainer{display:none}body.topics-opened #topics{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25, .46, .45, .94);-moz-transition:opacity .2s cubic-bezier(.25, .46, .45, .94);transition:opacity .2s cubic-bezier(.25, .46, .45, .94)}body.topics-opened #topics .topics-controls .mw{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all .75s cubic-bezier(1, .08, .61, 1.64);-moz-transition:all .75s cubic-bezier(1, .08, .61, 1.64);transition:all .75s cubic-bezier(1, .08, .61, 1.64)}#chat-area{bottom:86px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#container:not(.container-graph) #editor .cell{max-height:180px}#chat-inner{font-size:13px}#editor-container{border:0;overflow:hidden;background:#fff;float:left;width:calc(100% - 32px)}#editor-outer{min-height:24px;max-height:162px;padding-top:12px;padding-bottom:12px}.editor-buttons{width:32px;height:32px;right:5px}.editor-buttons button{width:32px;height:32px;font-size:26px;margin-top:10px}#container.container-graph .editor-buttons button{margin-top:0px}.apps .editor-buttons{right:20px}#editor-tester{font:normal 18px/27px 'Segoe UI','Lucida Grande',Tahoma,Arial;min-height:27px}#topics{padding-right:8px;height:30px;bottom:12px}#topics .topics-list select{width:100%;height:26px;font-size:15px;line-height:24px;margin:2px 0}#topics .topics-controls{padding-right:15px}#editor-submit,#editor-attach{font-size:21px;width:24px;height:24px;bottom:10px;line-height:24px}#editor-submit .mw,#editor-attach .mw{padding-top:0}#did-you-mean{min-height:36px}#did-you-mean #dym-container{font-size:16px;line-height:24px;min-height:36px}#did-you-mean .dym-suggestion .editorLine{padding:0 4px;margin:6px auto}#did-you-mean .dym-placeholder{min-height:36px}}@media screen and (max-width: 550px) and (orientation: portrait){#drawer{height:204px;bottom:-204px}#container:not(.container-graph) #drawer{height:256px;z-index:0}#editor .cell{width:inherit}#editor-outer{max-height:162px}#keyboard .cell{height:204px}#chat-area{bottom:86px}}@media screen and (max-height: 550px) and (orientation: landscape){#drawer{height:144px;bottom:-144px}#container:not(.container-graph) #drawer{height:196px;z-index:0}#editor .cell{width:inherit}#editor-outer{min-height:27px;max-height:81px}#keyboard .cell{height:144px}#chat-area{bottom:86px}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#drawer{height:276px;bottom:-276px}#container:not(.container-graph) #drawer{height:361px;z-index:0}#editor .cell{width:inherit}#keyboard .cell{height:276px}#chat-area{bottom:86px}}@media screen and (min-width: 1025px){.container-graph #drawer .cell{width:1030px;padding:0;min-width:1030px;max-width:1030px}}@media screen and (min-width: 1025px) and (min-height: 551px) and (max-height: 640px){#drawer{height:289px;bottom:-289px}#keyboard .cell{height:204px}}#ex-container{position:absolute;top:0;right:-431px;width:420px;height:100%;background:#fff;z-index:4100;border-right:1px solid #f0f0f0;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2);display:none}#ex-tab{width:25px;height:20px;padding:10px 10px 15px 10px;position:absolute;background:#fff;top:40px;left:380px;cursor:pointer;z-index:4100;border-color:#f0f0f0;border-style:solid;border-width:1px 1px 1px 0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-align:center}#ex-tab .mw{font-size:20px;color:#738dc3}#ex-tab .mw:hover{color:#7c98d3}#ex-tab .mw:active{color:#687fae}#ex-header{height:48px;background:#738dc3;color:#fff;border-bottom:1px solid #738dc3;font-size:18px;font-weight:bold;line-height:48px;padding:0 10px}#ex-header .mw{color:#fff;margin-right:10px;font-size:25px;line-height:38px;float:left;margin-top:7px}#ex-input{font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;width:auto;height:24px;font-size:16px;line-height:24px;padding:7px 8px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#ex-input:focus{border-color:#738dc3}#ex-search{height:42px;margin:10px}#ex-search #ex-input{width:378px}#ex-main-search{height:42px;margin:20px 0;background:#f0f0f0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 20px;width:calc(100% - 36px)}#ex-main-search #ex-input{width:calc(100% - 18px)}#ex-results{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;display:none;margin:1px 0 20px 0;position:absolute;z-index:1000}#ex-results .result-single{display:block;padding:4px 10px;cursor:pointer;color:#444}#ex-results .result-single:hover{color:#444;background:#f0f0f0;text-decoration:none}#ex-results .result-single .result-subject{font-weight:bold}#ex-results .result-single span{display:inline-block;background:#E0EAFF}.ex-chapter{list-style-type:none;margin:0}.ex-example{list-style-type:none;color:#738dc3;margin:0}.ex-inner{width:400px;padding:0 10px 0 10px;height:calc(100% - 111px);overflow-x:hidden;overflow-y:auto}.ex-inner .spinner{height:24px;margin:6px 0}.ex-inner .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}.ex-inner li{margin:0}.ex-expandable{color:#404040}.ex-topic{color:#738dc3}.ex-topic .mw{width:24px;height:24px;font-size:12px;line-height:24px;text-align:center;float:left;display:inline-block}.ex-topic .ex-text-inner{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0}.ex-chapter-text,.ex-chapter-empty{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0}.ex-chapter-empty{color:#ccc;margin-left:24px;cursor:default}.ex-expandable,.ex-topic{cursor:pointer}.ex-expandable:hover,.ex-topic:hover{background-color:#fafafa}.ex-expandable:active,.ex-topic:active{background-color:#ededed;color:#333}.ex-bullet{position:relative;width:12px;height:12px;float:left;margin:6px}.ex-bullet:before,.ex-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}.ex-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.ex-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.ex-active .ex-bullet:before{transform:rotate(90deg)}.ex-active .ex-bullet:after{transform:rotate(180deg)}.ex-breadcrumbs{padding:10px 0}.ex-breadcrumbs .ex-breadcrumb{margin:0;display:inline-block;font-size:13px}.ex-breadcrumbs .ex-breadcrumb a{color:#738dc3}.ex-breadcrumbs .ex-breadcrumb:before{color:#444;display:inline-block}.ex-breadcrumbs .ex-breadcrumb:first-child:before{content:none}.ltr .ex-breadcrumbs .ex-breadcrumb:before{content:">";margin-right:6px}.ltr .ex-breadcrumbs .ex-breadcrumb:first-child:before{content:none}.rtl .ex-breadcrumbs .ex-breadcrumb:before{content:"<";margin-left:6px}.rtl .ex-breadcrumbs .ex-breadcrumb:first-child:before{content:none}.ex-children{display:none}.examples-main{width:calc(100% - 270px);float:left}.examples-sidebar{width:250px;float:right}.examples-block{background:#f0f0f0;padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:10px 0 40px}.example-bullet{position:relative;width:12px;height:12px;float:left;margin:6px}.example-bullet:before,.example-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}.example-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.example-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.example-steps-open .example-bullet:before{transform:rotate(90deg)}.example-steps-open .example-bullet:after{transform:rotate(180deg)}.ex-empty{text-align:center;font-style:italic}.example-problem-button{color:#738dc3;background-color:white !important;background:none;padding:15px 10px !important}.example-problem-button:hover{cursor:pointer}#example-problem{font-size:24px;background-color:#f0f0f0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 20px;display:inline-block}#example-problem img{max-width:100%}#example-area{font-size:16px}.example-bubble{padding:5px 10px;margin-bottom:10px}.example-child-rows{margin-left:10px;padding-left:10px;display:none;border-left:4px solid #738dc3}#example-error{font-size:18px;font-weight:bold;color:#d00;margin:20px 0}#example-share{display:none;height:30px;margin:20px 0;cursor:pointer}#example-share .mw{color:#738dc3;font-size:30px;line-height:30px;float:left}#example-share #example-link-text{margin-left:10px;line-height:30px}#example-share #example-link-text .spinner{height:24px;display:inline-block}#example-share #example-link-text .spinner div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}#example-list ul{list-style:none}#example-list ul li{margin:0}#example-list .main-bullet{position:relative;width:12px;height:12px;margin:6px;display:inline-block;float:left}#example-list .main-bullet:before,#example-list .main-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}#example-list .main-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}#example-list .main-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}#example-list .main-open:before{transform:rotate(90deg)}#example-list .main-open:after{transform:rotate(180deg)}#example-list .example-node{font-size:16px;line-height:24px;color:#444}#example-list .example-node,#example-list .example-topic{cursor:pointer}#example-list .example-topic{color:#738dc3}#example-list .example-topic:hover{color:#7c98d3}#example-list .example-topic:active{color:#687fae}#example-list .example-children{display:none;margin-left:24px;clear:both}.problems-list ul{list-style:none}.problems-list ul li{margin-left:0}.rtl .examples-main{float:right}.rtl .examples-sidebar{float:left}.rtl #example-list .main-bullet{float:right}.rtl #example-list .example-children{margin-left:0;margin-right:24px}.rtl .problems-list ul li{margin-right:0}#pp-subject-list{height:30px;display:inline-block;float:left}#pp-subject-list #pp-title{display:inline-block;font-size:20px;line-height:30px;float:left;margin-right:15px}#pp-container{margin-top:20px;margin-bottom:40px}#pp-container table{width:100%}#pp-container table th,#pp-container table td{padding:5px 8px}#pp-container table th{background:#738dc3;color:#fff;font-weight:normal}#pp-container table td{width:33%}#pp-container table td:first-child{width:1%;text-align:center}#pp-container table td:nth-child(3){max-width:350px;overflow:hidden;text-overflow:ellipsis}#pp-container table td:nth-child(3),#pp-container table td:nth-child(4){white-space:nowrap}#pp-container table td a{color:#738dc3}#pp-container table td a:hover{color:#7c98d3}#pp-container table td a:active{color:#687fae}#pp-container table tr:nth-child(odd) td{background:#eee}.pp-pagination{display:inline-block;float:right;list-style:none;font-size:20px;line-height:30px}.pp-pagination li{margin:0 4px;float:left;display:inline-block}.example-toggle-button{color:#738dc3;cursor:pointer;display:inline-block;line-height:24px}.example-toggle-button:hover{color:#7c98d3}.example-toggle-button:active{color:#7c98d3}#come-on-you-know-you-wanna{font-size:16px;font-weight:bold;line-height:24px;padding:10px 50px;margin:20px 0;display:inline-block;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#come-on-you-know-you-wanna:hover{background-color:#008d00;color:#fff;text-decoration:none}#come-on-you-know-you-wanna:active{background-color:#007300;color:#fff;text-decoration:none}#come-on-you-know-you-wanna:focus{background:#008d00;border:1px solid #008d00}#pp-subjects{font-size:16px;line-height:28px;height:30px;padding:0 3px}.ex-chapter-list{list-style:none}.ex-chapter-list li{margin:0}.ex-chapter-list li a{color:#738dc3}.ex-chapter-list li a:hover{color:#738dc3}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#ex-container{right:-291px;width:280px}#ex-tab{left:280px;top:30px}.ex-inner{width:260px;font-size:13px;height:calc(100% - 84px)}#ex-header{height:36px;font-size:15px;font-weight:bold;line-height:36px}#ex-header .mw{font-size:22px;line-height:36px;margin-top:1px}#ex-search{height:27px;margin:10px}#ex-search #ex-input{width:238px;height:19px;font-size:14px;line-height:19px;padding:3px 4px}#ex-search #ex-input:focus{border-color:#738dc3}#example-problem{font-size:20px}#pp-subject-list{height:24px;padding:8px 12px;display:block;float:none}#pp-subject-list #pp-title{font-size:18px;line-height:24px;margin-right:0;float:none}.pp-top{margin-bottom:15px;text-align:center}#pp-subjects{font-size:14px;line-height:24px;height:24px;width:110px;float:none}#pp-container{margin:0}.pp-pagination{float:none;text-align:center;display:block;font-size:15px;line-height:20px;margin-bottom:15px}.pp-pagination.topmost{margin:15px auto}.pp-pagination li{float:none}.examples-main{width:100%;float:none}.examples-sidebar{width:100%;float:none;margin:40px auto 0 auto}}@media screen and (max-width: 550px) and (orientation: portrait){.pp-col-rank{display:none}.pp-col-mathml{display:none}#example-list .example-node{font-size:13px}}.glossary-container{max-width:600px}.term-inner{width:284px;padding:35px 25px 0 25px}.term-inner .spinner{width:54px;height:12px;margin:6px 128px;display:inline-block}.term-inner .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#term-container{width:248px;height:230px;font-size:14px;line-height:19px}.term-inner{width:228px;padding:15px 10px 0 10px}}#definition-container.platform-ios{padding:15px}#definition-container .GlossaryTerm{cursor:default;color:inherit;border-bottom:none}.graphScale{-moz-transform:scale(.5);transform:scale(.5);-moz-transform-origin:0px 0px;-ms-transform-origin:0px 0px;-o-transform-origin:0px 0px;-webkit-transform-origin:0px 0px;transform-origin:0px 0px}#graph-container{height:100%}#graph-inner{height:100%}#graph-inner .GraphWrapper{height:100%;margin:0;cursor:grab;overflow:hidden}#graph-controls{position:absolute;bottom:36px;right:36px;width:162px;height:48px;z-index:1000}#graph-controls .mw{float:left;height:48px;width:48px;font-size:40px;line-height:48px;text-align:center;cursor:pointer;color:#738dc3;margin:0 3px}#graph-controls .mw:hover{color:#7c98d3}#graph-controls .mw:active{color:#687fae}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait), screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#graph-controls{bottom:27px;right:27px;width:138px;height:40px}#graph-controls .mw{height:40px;width:40px;font-size:32px;line-height:40px;margin:0 3px}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#graph-controls{bottom:18px;right:18px;width:108px;height:32px}#graph-controls .mw{height:32px;width:32px;font-size:24px;line-height:32px;margin:0 2px}}#login-verify-signin-container,#login-verify-signup-container{display:none}.login-dialog{max-width:360px;width:100%;background:#fff;cursor:default;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial}.login-dialog p{text-align:center;color:#a1a1a1}.login-dialog p a{color:#748dc3}.login-header{font-size:35px;line-height:50px;white-space:nowrap;text-align:center;font-weight:400}.login-header:before{display:inline-block;vertical-align:bottom;font-family:Mathway;color:#ababab;padding-right:15px}#sign-in .login-header:before{content:'\f157'}#sign-up .login-header:before{content:'\f058'}.rtl #sign-up .login-header:before{padding-right:0;padding-left:15px}.rtl #sign-in .login-header:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}html[lang=ru] #sign-up .login-header{font-size:29px}.login-form{margin:0}.login-form .field{border:2px solid #ababab;margin-top:5px;padding:0 12px;line-height:40px;font-size:1.25em;width:calc(100% - 28px)}.login-form .field.error{border-color:#b81717}.login-form .field:focus{border-color:#738dc3}.login-submit{display:block;font-size:1.3em;line-height:1.9em;height:auto;width:100%;padding:7px 30px;background-color:#008000;-webkit-border-radius:1.9em;-moz-border-radius:1.9em;border-radius:1.9em;color:#fff;border:0;cursor:pointer}.login-submit:hover{background-color:#008d00;color:#fff;text-decoration:none}.login-submit:active{background-color:#007300;color:#fff;text-decoration:none}.login-submit:focus{background-color:#008d00}.login-separator{position:relative;text-align:center;margin:10px 0}.login-separator hr{position:relative;top:27px;height:0;border:none;margin:0;border-top:1px solid #b2b2b2}.login-separator span{position:relative;padding:0 15px;font-size:35px;line-height:50px;background:#fff}.login-facebook{position:relative;max-width:375px;height:44px;width:100%;margin:5px 0 10px 0;padding:0;overflow:hidden;cursor:pointer;border:1px solid #3b5998;background:#3b5998;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.login-facebook .box{position:absolute;left:0;top:0;width:42px;height:44px;background-color:#fff;overflow:hidden}.login-facebook .mw{position:absolute;display:inline-block;bottom:-5px;right:6px;color:#3b5998;font-size:38px}.login-facebook .buttonText{display:block;margin-left:42px;font-size:21px;line-height:44px;color:#fff;text-align:center}.login-facebook:hover{background:#344e86}.login-facebook:active{background:#4264aa}.login-google{position:relative;height:44px;max-width:375px;width:100%;margin:0;padding:0;overflow:hidden;cursor:pointer;background:#DC4E41;border:1px solid #DC4E41;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.login-google:hover{background:#c03225;border-color:#c03225}.login-google .sprite{position:absolute;left:0;top:0;background-color:#fff}.login-google .buttonText{display:block;margin-left:42px;font-size:21px;line-height:44px;color:#fff;text-align:center}.login-apple{position:relative;height:44px;width:100%;margin-top:10px;cursor:pointer}.popup-flip #sign-in .sprite{display:none}.popup-flip.popup-flipped #sign-in .sprite{display:block}.login-bottom{font-size:1em;line-height:1.4em;color:#a1a1a1;text-align:center;letter-spacing:.05em;margin:18px 0 0 0}.login-bottom a{color:#748dc3;font-weight:bold}.login-forgot{line-height:25px;margin:12px 0}.login-verify{display:none;max-width:300px;margin:0 auto 20px}.login-validation{display:none}.ie .login-form .field{height:40px}.ie .login-facebook i{line-height:1.26em}.upgrade-bullets{font-size:.8em;line-height:1.2em}.upgrade-bullets .upgrade-bullet .ub-icon{float:left;display:inline-block;width:35px;height:35px;margin:5px 15px 25px 0;color:#738dc3;font-size:30px;line-height:30px;text-align:center}.upgrade-bullets .upgrade-bullet .ub-contents{float:left;display:inline-block}.upgrade-bullets .upgrade-bullet .ub-contents .ub-title{font-size:1.2em;line-height:1.6em;font-weight:bold}#password-outdated-container{max-width:300px;text-align:center}#password-outdated-container label{font-size:14px;margin-bottom:3px}#password-outdated-container .field{border:2px solid #ababab;margin:5px 0 15px;padding:0 12px;line-height:40px;font-size:1.25em;width:calc(100% - 28px)}#password-outdated-container .field.error{border-color:#b81717}#password-outdated-container .field:focus{border-color:#738dc3}#password-outdated-container button{margin-top:20px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.login-dialog{max-width:none}.login-header{font-size:28px;line-height:40px}html[lang=ru] #sign-up .login-header{font-size:23px}.login-facebook .buttonText,.login-google .buttonText{font-size:16px}.login-verify{width:280px;height:71px;margin:0 auto 15px auto}.login-verify .g-recaptcha{transform:scale(.9)}.ltr .login-verify .g-recaptcha{margin-left:-10px}.rtl .login-verify .g-recaptcha{margin-right:-10px}.login-bottom{padding-bottom:20px}#password-outdated-container{margin-top:30px}}#keyboard .cell{padding:0;width:1030px}.kbContainer{padding:4px 0;font-family:Mathway}.kbContainer .kbRow{height:48px;text-align:center;padding:4px 0;white-space:nowrap}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 4px}.kbContainer .kbRow .kbKeyContainer .kbAlt{display:none;position:absolute;height:68px;margin-top:-68px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 3px 3px #b8b8b8;-moz-box-shadow:0 0 3px 3px #b8b8b8;box-shadow:0 0 3px 3px #b8b8b8;z-index:5000;white-space:nowrap}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{width:68px;height:58px;display:inline-block;cursor:pointer;font-size:40px;line-height:58px;margin:5px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey.hover{background:#96add2;color:#fff}.kbContainer .kbRow .kbKeyContainer .kbAlt.default{background:#fff;color:#333}.kbContainer .kbRow .kbKeyContainer .kbAlt.light{background:#eaeff6;color:#333}.kbContainer .kbRow .kbKeyContainer .kbAlt.dark{background:#96add2;color:#fff}.kbContainer .kbRow .kbKeyContainer .kbAlt.green{background:#eaeff6;color:#0a721b}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-27px}.kbContainer .kbRow .kbKeyContainer .kbKey{position:relative;float:left;width:100%;height:48px;border-radius:8px;font-size:27px;line-height:48px;font-weight:normal;cursor:pointer;border-bottom:2px solid #738dc3}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{position:absolute;top:3px;right:5px;font-size:15px;line-height:18px;color:#aaa}.kbContainer .kbRow .kbKeyContainer .kbKey.default{background:#fff;color:#333}.kbContainer .kbRow .kbKeyContainer .kbKey.light{background:#eaeff6;color:#333}.kbContainer .kbRow .kbKeyContainer .kbKey.dark{background:#96add2;color:#fff}.kbContainer .kbRow .kbKeyContainer .kbKey.dark .kbKeySecondary{color:#c7d2e7}.kbContainer .kbRow .kbKeyContainer .kbKey.green{background:#eaeff6;color:#0a721b}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:40px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:18px}.kbContainer .kbRow .kbKeyContainer:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-48px}.ltr .kbAltLeft{margin-right:0}.ltr .kbAltRight{margin-left:0}.rtl .kbAltLeft{margin-left:0}.rtl .kbAltRight{margin-right:0}@media screen and (min-width: 1025px){.container-graph #keyboard .cell{width:1030px;padding:0;min-width:1030px;max-width:1030px}}@media screen and (max-width: 550px) and (orientation: portrait){#keyboard .cell{width:auto;padding:0}.kbContainer{padding:2px 0}.kbContainer .kbRow{height:36px;padding:2px 0}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 2px}.kbContainer .kbRow .kbKeyContainer .kbAlt{height:40px;margin-top:-40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{width:32px;height:36px;display:inline-block;cursor:pointer;font-size:20px;line-height:36px;margin:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-16px}.kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:20px;line-height:36px;border-bottom:1px solid #738dc3}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:2px;right:2px;font-size:8px;line-height:8px}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:24px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:14px}}@media screen and (max-height: 550px) and (orientation: landscape){#keyboard .cell{width:auto;padding:0}.kbContainer{padding:2px 0}.kbContainer .kbRow{height:24px;padding:2px 0}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 2px}.kbContainer .kbRow .kbKeyContainer .kbAlt{height:32px;margin-top:-32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{width:40px;height:28px;font-size:24px;line-height:28px;margin:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-20px}.kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:24px;border-radius:4px;font-size:16px;line-height:24px;border-bottom:1px solid #738dc3}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:2px;right:2px;font-size:8px;line-height:8px}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:20px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:13px}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait){#keyboard .cell{width:auto;padding:0}.kbContainer{padding:3px 0}.kbContainer .kbRow{height:48px;padding:3px 0}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 3px}.kbContainer .kbRow .kbKeyContainer .kbAlt{height:56px;margin-top:-56px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{height:48px;width:48px;display:inline-block;cursor:pointer;font-size:36px;line-height:48px;margin:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-20px}.kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:48px;border-radius:8px;font-size:24px;line-height:48px}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:3px;right:3px;font-size:13px;line-height:16px}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:30px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:15px}}@media screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){#keyboard .cell{width:auto;padding:0}.kbContainer{padding:3px 0}.kbContainer .kbRow{height:48px;padding:3px 0}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 3px}.kbContainer .kbRow .kbKeyContainer .kbAlt{height:56px;margin-top:-56px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{height:48px;width:72px;display:inline-block;cursor:pointer;font-size:36px;line-height:48px;margin:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-36px}.kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:48px;border-radius:8px;font-size:24px;line-height:48px}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:3px;right:3px;font-size:13px;line-height:16px}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:35px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:16px}}@media screen and (min-width: 1025px) and (min-height: 551px) and (max-height: 640px){.kbContainer{padding:2px 0}.kbContainer .kbRow{height:36px;padding:2px 0}.kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 2px}.kbContainer .kbRow .kbKeyContainer .kbAlt{height:40px;margin-top:-40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{width:32px;height:36px;display:inline-block;cursor:pointer;font-size:20px;line-height:36px;margin:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-16px}.kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:20px;line-height:36px;border-bottom:1px solid #738dc3}.kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:2px;right:2px;font-size:8px;line-height:8px}.kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:27px}.kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:15px}}@media screen and (min-width:1200px) and (max-width:1280px){.mw-static-centered #keyboard .cell{height:276px}.mw-static-centered .kbContainer{padding:3px 0}.mw-static-centered .kbContainer .kbRow{height:48px;padding:3px 0}.mw-static-centered .kbContainer .kbRow .kbKeyContainer{display:inline-block;padding:0 3px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbAlt{height:56px;margin-top:-56px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbAlt .kbAltKey{height:48px;width:72px;display:inline-block;cursor:pointer;font-size:36px;line-height:48px;margin:4px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbAlt.kbDouble{margin-left:-36px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbKey{width:100%;height:48px;border-radius:8px;font-size:24px;line-height:48px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbKey .kbKeySecondary{top:3px;right:3px;font-size:13px;line-height:16px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbKey.large{font-size:35px}.mw-static-centered .kbContainer .kbRow .kbKeyContainer .kbKey.small{font-size:16px}}.pt-inner{width:352px;padding:0 2px}#pt-upper{width:302px;margin:50px auto 20px auto;height:20px;position:relative}#pt-select{width:302px;font-size:14px;line-height:21px;position:absolute;z-index:5101}#pt-select:focus{border-color:#738dc3}#pt-main{width:352px;margin:20px auto}#pt-previous,#pt-next{float:left;width:50px;text-align:center;font-size:2em;line-height:152px;color:#738dc3;cursor:pointer}#pt-previous:focus .mw,#pt-next:focus .mw{border:1px dotted #ccc}#pt-previous:hover,#pt-next:hover{color:#7c98d3}#pt-previous:active,#pt-next:active{color:#687fae}#pt-previous.greyed,#pt-next.greyed{color:#e1e1e1;cursor:default}#pt-previous.greyed:hover,#pt-next.greyed:hover{color:#e1e1e1}#pt-previous.greyed:active,#pt-next.greyed:active{color:#e1e1e1}#pt-elements-outer{float:left;overflow:hidden;width:252px;height:155px}#pt-elements-inner{width:29988px;height:152px}.pt-element{display:inline-block;float:left;width:252px;height:152px}.pt-shell{width:130px;height:130px;padding:10px;margin:0 50px;border:1px solid #444;background:#fff;text-align:center}.pt-number{font-size:24px;line-height:36px}.pt-symbol{font-size:36px;line-height:48px;font-weight:bold}.pt-name{font-size:16px;line-height:24px}.pt-weight{font-size:16px;line-height:24px}.pt-controls{text-align:center;margin-top:20px}.pt-controls input{font-size:1em;line-height:20px;padding:10px 50px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}.pt-controls input:hover{background-color:#008d00;color:#fff;text-decoration:none}.pt-controls input:active{background-color:#007300;color:#fff;text-decoration:none}.pt-controls input:focus{background-color:#008d00}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.pt-inner{width:302px;padding:0 2px;margin:0 auto}#pt-upper{width:252px;margin:30px auto 15px auto}#pt-select{width:252px;font-size:13px;line-height:18px}#pt-main{width:302px;margin:15px auto}#pt-previous,#pt-next{font-size:1.8em;line-height:152px}#pt-elements-outer{float:left;overflow:hidden;width:202px}#pt-elements-inner{width:24064px}.pt-element{width:202px}.pt-shell{margin:0 25px}.pt-controls{margin-top:30px}.pt-controls input{font-size:1em;line-height:1.6em;width:240px;padding:7px 30px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em}}.accordian-container{display:block}.accordian-tab{height:36px;margin-bottom:5px;background-color:#fff;color:#444;overflow:hidden}.accordian-title{font-size:1.2em;line-height:36px;padding:0 10px;background-color:#728cc2;color:#fff;display:block;cursor:pointer}.accordian-title:hover{text-decoration:none}.accordian-content,.reset-content{padding:10px 10px 5px 10px}.accordian-content *,.reset-content *{opacity:0;-webkit-transition:opacity 250ms cubic-bezier(.55, .085, .68, .53);-moz-transition:opacity 250ms cubic-bezier(.55, .085, .68, .53);transition:opacity 250ms cubic-bezier(.55, .085, .68, .53)}.accordian-content .form-row,.reset-content .form-row{padding:5px 0}.accordian-content .form-row label,.reset-content .form-row label{display:block}.accordian-content .form-row .field,.reset-content .form-row .field{font-size:1em;line-height:1.8em;height:1.8em;padding:0 8px;width:100%;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa}.accordian-content .form-row input[type='button'],.reset-content .form-row input[type='button']{background:#008000;color:#fff;cursor:pointer;border:1px solid #008000;font-size:16px;height:40px;line-height:40px;padding:0 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:20px}.accordian-content .form-row input[type='button']:hover,.reset-content .form-row input[type='button']:hover{background:#008d00}.accordian-content .form-row input[type='button']:active,.reset-content .form-row input[type='button']:active{background:#007300}.accordian-content .form-row .validation-message,.reset-content .form-row .validation-message{color:#b81717;font-weight:bold;display:none}.reset-content *{opacity:1}.reset-title{text-align:center;font-size:1.2em;padding:0px 10px;color:#000;font-weight:bold}.plus-minus{position:relative;width:24px;height:24px;margin:6px 3px 6px 12px;float:right}.plus-minus:before,.plus-minus:after{content:"";position:absolute;background-color:white;-webkit-transition:all 250ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 250ms cubic-bezier(.785, .135, .15, .86);transition:all 250ms cubic-bezier(.785, .135, .15, .86)}.plus-minus:before{top:0;left:50%;width:4px;height:100%;margin-left:-2px}.plus-minus:after{top:50%;left:0;width:100%;height:4px;margin-top:-2px}.active .plus-minus:before,.on .plus-minus:before{transform:rotate(90deg)}.active .plus-minus:after,.on .plus-minus:after{transform:rotate(180deg)}.accordian-tab.active .accordian-content *{opacity:1;-webkit-transition:opacity 250ms cubic-bezier(.55, .085, .68, .53);-moz-transition:opacity 250ms cubic-bezier(.55, .085, .68, .53);transition:opacity 250ms cubic-bezier(.55, .085, .68, .53)}#tab-stepbystep .title{font-size:1.2em;font-weight:bold}.access-toggle .on{display:none}.access-toggle .off{font-weight:normal;color:#b81717}.access-toggle.on .on{display:inline;font-weight:normal;color:#008000}.access-toggle.on .off{display:none}#stepbystep-enddate{font-weight:normal}.billing-module{display:none;padding:15px 0 20px;border-bottom:1px solid #e1e1e1}.billing-module .billing-title{font-weight:bold;font-size:1.2em}.billing-module input[type="date"]{width:auto}.billing-module .upgrade-existing-prices{display:block;width:auto;margin:10px 0 20px}.billing-module .upgrade-existing-prices em{width:auto}.billing-module .billing-credit{display:none;color:#008000}.billing-module .billing-upgrade-options label{display:inline-block}.billing-module #pause-until{display:inline-block}.billing-module .billing-active{color:#008000}.billing-module .billing-cancelled-active,.billing-module .billing-cancelled-inactive{display:none}.billing-module .billing-cancelled-active{color:#F0D03C}.billing-module .billing-cancelled-inactive{color:#C54848}.billing-module .billing-pause-pending{color:#F0D03C}.billing-module .billing-upgrade-options{list-style:none;margin:0 0 30px}.billing-module .billing-upgrade-options li{margin-bottom:5px}.billing-module.no-border{border-bottom:none}.billing-module .recurly-hosted-field{height:35px;border:1px solid #ababab;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.billing-module .recurly-hosted-field .recurly-hosted-field-input:focus-visible{outline:1px auto #101010 !important}.billing-module .form-row .field{height:35px}.billing-module-nostyle{display:none}#billing-success-message{margin:20px 0px;padding:10px 20px;font-weight:bold;border-radius:10px;display:none;background-color:#f0f0f0;color:#008000}.billing-active-monthly{color:#008000}.billing-active-yearly{color:#008000}.billing-paused{color:#F0D03C}.billing-cancelled{color:#b81717}.settings-profile-avatar{width:70px;height:70px;border:5px solid #e1e1e1;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;background-color:#fafafa;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;cursor:pointer}.settings-billing-button{font-family:'Segoe UI','Lucida Grande',Tahoma,Arial}.settings-billing-cancel-button{background-color:#b81717 !important;border-color:#b81717 !important}.settings-billing-pause-button{margin-bottom:8px}.settings-billing-cancel-pause-button{display:none;margin-top:10px}#cancel-confirm-1-container,#cancel-confirm-2-container{max-width:320px;text-align:center}#cancel-confirm-1-container strong,#cancel-confirm-2-container strong{font-weight:bold}#cancel-confirm-1-container .upgrade-feature-list,#cancel-confirm-2-container .upgrade-feature-list{max-width:215px;text-align:left;margin:25px auto}#cancel-confirm-1-container .upgrade-feature-list li,#cancel-confirm-2-container .upgrade-feature-list li{padding:10px 0;font-size:14px;width:100%;letter-spacing:.5px}#cancel-confirm-1-container .upgrade-feature-list li.mw-check:before,#cancel-confirm-2-container .upgrade-feature-list li.mw-check:before{color:#008000}#cancel-confirm-1-container .upgrade-feature-list li.strikethrough,#cancel-confirm-2-container .upgrade-feature-list li.strikethrough{text-decoration:line-through;color:#e1e1e1}#cancel-confirm-1-container .upgrade-feature-list li.strikethrough.mw-check:before,#cancel-confirm-2-container .upgrade-feature-list li.strikethrough.mw-check:before{color:#e1e1e1}.settings-page button,.settings-page input[type=button]{font-size:14px !important}#settings-loader{position:absolute;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:2;background:#fafafa;opacity:0;pointer-events:none;-webkit-transition:ease opacity .3s;-moz-transition:ease opacity .3s;transition:ease opacity .3s}#settings-loader img{width:200px}#settings-loader.on{opacity:1;pointer-events:all}#tutoring-credits .on{display:inline;color:#008000}div.credit-renewal-date{font-size:15px !important;font-weight:normal !important;padding-top:0px !important;display:none}#settings-loader{position:absolute;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:2;background:#fafafa;opacity:0;pointer-events:none;-webkit-transition:ease opacity .3s;-moz-transition:ease opacity .3s;transition:ease opacity .3s}#settings-loader img{width:200px}#settings-loader.on{opacity:1;pointer-events:all}.settings-page.poc #tab-profile,.settings-page.poc #tab-billing,.settings-page.poc #tab-access>div>.form-row,.settings-page.poc #tab-email,.settings-page.poc #tab-password,.settings-page.poc #tab-account,.settings-page.poc #billing-status>.title>span,.settings-page.poc #billing-status .dates>.form-row,.settings-page.poc #billing-status .form-buttons,.settings-page.poc #btn-reactivate,.settings-page.poc #btn-resume,.settings-page.poc #btn-cancel-pause{display:none}.settings-page.poc #stepbystep-access .on{display:none}.settings-page.poc #stepbystep-access .off{font-weight:normal;color:#b81717}.settings-page.poc #stepbystep-access.on .on{display:inline;font-weight:normal;color:#008000}.settings-page.poc #stepbystep-access.on .off{display:none}.settings-page.poc #subscription-active,.settings-page.poc #subscription-free-trial,.settings-page.poc #subscription-pausepending .pp-active{color:#008000}.settings-page.poc #subscription-cancelled{color:#F0D03C}.settings-page.poc #subscription-paused,.settings-page.poc #subscription-pausepending .pp-paused{color:#F0D03C}.settings-page.poc #billing-upgrade-options{list-style:none;margin:0 0 15px}.settings-page.poc #billing-upgrade-options li{display:none;margin-bottom:5px}.settings-page.poc .form-row{line-height:20px;padding:5px 0}.settings-page.poc .form-row.title{font-size:1.2em;font-weight:bold}.settings-page.poc .form-row .field{font-size:1em;line-height:1.8em;height:1.8em;padding:0 8px;width:100%;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa}.settings-page.poc .form-row .validation-message{color:#b81717;font-weight:bold;display:none}.settings-page.poc .form-row.form-buttons{padding-top:15px}.settings-page.poc .flexbox-fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.settings-page.poc .flexbox-fields .form-row{width:100%}.settings-page.poc .flexbox-fields .form-row:nth-child(1),.settings-page.poc .flexbox-fields .form-row:nth-child(2),.settings-page.poc .flexbox-fields .form-row:nth-child(6),.settings-page.poc .flexbox-fields .form-row:nth-child(7){width:calc(50% - 5px)}.settings-page.poc .flexbox-fields .form-row:nth-child(3),.settings-page.poc .flexbox-fields .form-row:nth-child(4),.settings-page.poc .flexbox-fields .form-row:nth-child(5){width:calc(33% - 5px)}.settings-page.poc #access-enddate span{font-weight:normal}.settings-page.poc .access-source>div{display:none}#invoices{list-style:none}#invoices li{margin:0 0 2px}#invoices .invoice-head{display:block;overflow:hidden;cursor:pointer;padding:4px 8px}#invoices .invoice-head .invoice-date{float:left}#invoices .invoice-head .invoice-total{float:right}#invoices .invoice-body{display:none;padding:4px 8px}#invoices li:nth-child(odd){background:#efefef}.invoice-inner{min-width:440px}.invoice-inner p{font-size:18px;line-height:30px}.invoice-inner p em{font-weight:bold;font-style:normal}.invoice-inner .invoice-foot{font-size:12px}.invoice-inner .invoice-foot .auth-sig{max-width:200px;max-height:100px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.invoice-inner{min-width:unset;margin-top:40px}}.credits-remaining span.red{color:#b81717}.credits-remaining span{color:#008000;font-weight:normal}#access-terms-link{display:none;padding:20px}#upgrade-success{text-align:center}#upgrade-success-ok{width:210px;height:54px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:block;margin:0 auto;padding:0 40px;color:#fff;background:#008000;border:1px solid #008000;font-size:16px;font-weight:bold}#upgrade-success-ok:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}#upgrade-success-ok:active{background:#007300;border:1px solid #007300}.upgrade-success i{display:inline-block;font-size:40px;color:#008000}.upgrade-success p{font-weight:700;font-size:16px;margin:30px 0}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#upgrade-success-ok{width:180px;height:34px;line-height:34px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 30px;font-size:13px}#upgrade-success-ok .mw{margin-right:10px}}#pay-with-amazon-container{display:none}.upgrade-existing-prices{display:none;width:255px;margin:30px auto 40px;text-align:left}.upgrade-existing-prices em{display:inline-block;width:130px;text-transform:uppercase;font-style:normal;color:#008000;text-align:right}.upgrade-existing-prices span{color:#444}#upgrade-container #monthly-price-base{display:none}#upgrade-container #annual-price-base{display:none}#upgrade-container .upgrade-price-base{color:#b31b3d;font-weight:bold;margin-right:5px}#upgrade-container .upgrade-price-strike{text-decoration:line-through;text-decoration-color:#bd1e1e;text-decoration-thickness:2px}#upgrade-container .upgrade-logo{background:url(../images/mathway_plus.png) no-repeat center;background-size:cover;width:280px;height:48px;margin:0 auto}#upgrade-container .upgrade-grand-and-intoxicating-innocence{color:#008000;background-color:#f5f5f5;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:15px;font-style:italic;text-transform:uppercase;margin:12px -20px 0 -20px;padding:2px 0}#upgrade-container .upgrade-form-doomed-detected-and-caught{display:none;color:#c73c3c;background-color:#ffe7e6;text-align:center;font-size:15px;font-weight:bold;text-transform:uppercase;margin:-20px -20px 0 -20px;padding:2px 0}#upgrade-container #upgrade-step-plan{display:none;max-width:380px;margin:0 auto}#upgrade-container #upgrade-step-plan h4{font-size:14px;color:#008000;text-transform:uppercase;margin-top:5px}#upgrade-container #upgrade-step-one-off{display:none}#upgrade-container #upgrade-step-tutoring,#upgrade-container #upgrade-step-expertqa{max-width:560px;margin:0 auto;display:none}#upgrade-container #upgrade-step-tutoring #upgrade-step-tutoring-wrap,#upgrade-container #upgrade-step-expertqa #upgrade-step-tutoring-wrap,#upgrade-container #upgrade-step-tutoring #upgrade-step-expertqa-wrap,#upgrade-container #upgrade-step-expertqa #upgrade-step-expertqa-wrap{text-align:center}#upgrade-container #upgrade-step-tutoring h3,#upgrade-container #upgrade-step-expertqa h3{margin-bottom:25px}#upgrade-container #upgrade-step-tutoring p,#upgrade-container #upgrade-step-expertqa p{position:relative;left:-20px;width:100%;padding:20px;margin-bottom:30px;color:#444;background:#e8ecf5;border-top:1px solid #8da2ce;border-bottom:1px solid #8da2ce}#upgrade-container #upgrade-step-tutoring #tutoring-video,#upgrade-container #upgrade-step-expertqa #tutoring-video,#upgrade-container #upgrade-step-tutoring #expertqa-video,#upgrade-container #upgrade-step-expertqa #expertqa-video{max-width:560px;max-height:315px;margin-bottom:20px}#upgrade-container #upgrade-step-tutoring #tutoring-dropdown,#upgrade-container #upgrade-step-expertqa #tutoring-dropdown,#upgrade-container #upgrade-step-tutoring #expertqa-dropdown,#upgrade-container #upgrade-step-expertqa #expertqa-dropdown{display:none;margin-top:20px}#upgrade-container #upgrade-step-tutoring #tutoring-dropdown .radio,#upgrade-container #upgrade-step-expertqa #tutoring-dropdown .radio,#upgrade-container #upgrade-step-tutoring #expertqa-dropdown .radio,#upgrade-container #upgrade-step-expertqa #expertqa-dropdown .radio{display:inline-block;float:left;width:33%}#upgrade-container #upgrade-step-tutoring #tutoring-dropdown .pack-option,#upgrade-container #upgrade-step-expertqa #tutoring-dropdown .pack-option,#upgrade-container #upgrade-step-tutoring #expertqa-dropdown .pack-option,#upgrade-container #upgrade-step-expertqa #expertqa-dropdown .pack-option{display:inline-block;float:left;width:33%}#upgrade-container #upgrade-step-tutoring #tutoring-dropdown .pack-option .btn-primary,#upgrade-container #upgrade-step-expertqa #tutoring-dropdown .pack-option .btn-primary,#upgrade-container #upgrade-step-tutoring #expertqa-dropdown .pack-option .btn-primary,#upgrade-container #upgrade-step-expertqa #expertqa-dropdown .pack-option .btn-primary{width:75%}#upgrade-container #upgrade-step-tutoring #tutoring-text-lower,#upgrade-container #upgrade-step-expertqa #tutoring-text-lower{padding:10px;margin:15px 0 30px 0;padding:10px 20px}#upgrade-container #upgrade-step-tutoring .actions,#upgrade-container #upgrade-step-expertqa .actions{overflow:hidden;max-width:405px;margin:20px auto 0 auto}#upgrade-container #upgrade-step-tutoring .actions button,#upgrade-container #upgrade-step-expertqa .actions button{width:215px}#upgrade-container #upgrade-step-tutoring .actions #include-tutoring-price,#upgrade-container #upgrade-step-expertqa .actions #include-tutoring-price,#upgrade-container #upgrade-step-tutoring .actions #include-expert-tutoring-price,#upgrade-container #upgrade-step-expertqa .actions #include-expert-tutoring-price,#upgrade-container #upgrade-step-tutoring .actions #include-expertqa-price,#upgrade-container #upgrade-step-expertqa .actions #include-expertqa-price{text-align:center;color:#008000}#upgrade-container #upgrade-step-tutoring .actions .btn-secondary,#upgrade-container #upgrade-step-expertqa .actions .btn-secondary{float:right}#upgrade-container #upgrade-step-tutoring .actions #include-tutoring-refund,#upgrade-container #upgrade-step-expertqa .actions #include-tutoring-refund,#upgrade-container #upgrade-step-tutoring .actions #include-expert-tutoring-refund,#upgrade-container #upgrade-step-expertqa .actions #include-expert-tutoring-refund,#upgrade-container #upgrade-step-tutoring .actions #include-expertqa-refund,#upgrade-container #upgrade-step-expertqa .actions #include-expertqa-refund{display:none;clear:both;padding:20px 0 5px;font-size:13px;line-height:15px;color:#444}#upgrade-container #upgrade-step-payment{width:522px;margin:0 auto;display:none}#upgrade-container #upgrade-form-row-address{display:none}#upgrade-container h3{font-size:32px;line-height:35px;margin:0px;font-weight:normal}#upgrade-container .upgrade-card{padding:20px 0 20px;background-color:#fff;margin:0 auto;text-align:center}#upgrade-container .upgrade-card p{margin-bottom:5px}#upgrade-container .upgrade-card-tutoring{display:none}#upgrade-container .card-switcher{display:none}#upgrade-container ul.upgrade-feature-list{max-width:235px;text-align:left;margin:25px auto}#upgrade-container ul.upgrade-feature-list li{padding:10px 0;font-size:14px;width:100%}#upgrade-container ul.upgrade-feature-list li span{font-family:Helvetica,sans-serif}#upgrade-container ul.upgrade-feature-list li.mw-check:before{color:#008000}#upgrade-container ul.upgrade-feature-list li.strikethrough{text-decoration:line-through;color:#e1e1e1}#upgrade-container ul.upgrade-feature-list li.strikethrough.mw-check:before{color:#e1e1e1}#upgrade-container .mw-upgrade,#upgrade-container .mw-cap{font-size:50px;line-height:40px;height:50px;vertical-align:bottom;color:#008000}#upgrade-container .upgrade-plans{width:200px;margin:20px auto 15px;text-align:left}#upgrade-container .upgrade-plans.swapped{margin:0 auto 15px}#upgrade-container .upgrade-plans.extra-padding{margin:50px auto}#upgrade-container .upgrade-plans label.no-radio:before{display:none !important}#upgrade-container .upgrade-plans .radio{display:none}#upgrade-container .upgrade-plans div.radio.no-annual{text-align:center}#upgrade-container .upgrade-plans>div{padding:10px 0 10px;white-space:nowrap}#upgrade-container .upgrade-plans-expert{width:200px;margin:20px auto 15px;text-align:left}#upgrade-container .upgrade-plans-expert.swapped{margin:0 auto 15px}#upgrade-container .upgrade-plans-expert.extra-padding{margin:50px auto}#upgrade-container .upgrade-plans-expert>div{padding:10px 0 10px;white-space:nowrap}#upgrade-container .upgrade-option-subtext{color:#858585;font-size:.75em;margin-left:30px;margin-top:-5px}#upgrade-container #upgrade-step-expertqa-wrap .footnote,#upgrade-container #upgrade-step-tutoring-wrap .footnote{color:#858585;font-size:.65em;margin-top:10px;line-height:15px}#upgrade-container .tutoring-addon{display:none;position:relative;left:-20px;width:calc(100% + 40px);padding:10px 0;text-align:center;background:#e8ecf5;border-top:1px solid #8da2ce;border-bottom:1px solid #8da2ce;margin-bottom:40px}#upgrade-container .tutoring-addon.swapped{margin-bottom:20px}#upgrade-container .tutoring-addon a{display:inline !important}#upgrade-container .tutoring-addon small{font-size:14px}#upgrade-container .tutoring-addon .additional{color:#008000}#upgrade-container.upgrade-existing .upgrade-plans{display:none}#upgrade-container.upgrade-existing .upgrade-existing-prices{display:block}#upgrade-container .upgrade-form-review{display:none;max-width:400px;margin:0 auto}#upgrade-container .upgrade-form-review .payment-details{background:#e8ecf5;padding:15px;text-align:left;margin-bottom:30px}#upgrade-container .upgrade-form-review .payment-details .payment-details-inner{margin-bottom:10px}#upgrade-container .upgrade-form-review .payment-details .edit-details{font-size:14px}#upgrade-container .upgrade-button{width:100%;max-width:400px;height:54px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:block;margin:0px auto 0 auto;padding:0 40px;color:#fff;background:#008000;border:1px solid #008000;font-size:16px;font-weight:bold}#upgrade-container .upgrade-button .mw{margin-right:10px}#upgrade-container .upgrade-button:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}#upgrade-container .upgrade-button:active{background:#007300;border:1px solid #007300}#upgrade-container .upgrade-button:focus{background:#008d00;border:1px solid #008d00}#upgrade-container .upgrade-button-current{color:#000;background:#e1e1e1;border:1px solid #e1e1e1}#upgrade-container .upgrade-button-current:hover{cursor:pointer;background:#e1e1e1;border:1px solid #e1e1e1}#upgrade-container .upgrade-button-current:active{background:#e1e1e1;border:1px solid #e1e1e1}#upgrade-container .upgrade-button-current:focus{background:#e1e1e1;border:1px solid #e1e1e1}#upgrade-container #upgrade-step-payment .upgrade-title,#upgrade-container #upgrade-step-three .upgrade-title{font-size:20px;color:#738dc3}#upgrade-container #upgrade-step-payment .mw-upgrade,#upgrade-container #upgrade-step-three .mw-upgrade,#upgrade-container #upgrade-step-payment .mw-infinity,#upgrade-container #upgrade-step-three .mw-infinity{display:block}#upgrade-container .step-two-content{width:calc(100% - 50px);text-align:center;padding:25px;height:185px}#upgrade-container .step-three-content{text-align:center}#upgrade-container .step-three-content h3{display:inline-block;padding-right:5px}#upgrade-container .step-three-content .credit-card{display:inline-block;vertical-align:middle}#upgrade-container .step-three-content label{text-align:left}#upgrade-container .step-three-content .mw-upgrade{display:block}#upgrade-container .box-shadow{border-radius:5px;border:none;background-color:white;-webkit-box-shadow:0 0 10px 0 #858585;-moz-box-shadow:0 0 10px 0 #858585;box-shadow:0 0 10px 0 #858585}#upgrade-container #premium-price{font-size:14px;font-weight:normal;line-height:20px;padding:8px 0;margin:10px -20px 0 -20px;background-color:#e8ecf5;border-top:solid 1px #8da2ce;border-bottom:solid 1px #8da2ce}#upgrade-container #premium-price .light-blue{color:#8da2ce}#upgrade-container #premium-price .live-tutor-link{cursor:pointer}#upgrade-container #premium-price.simple{background:transparent;margin-top:0;border:none}#upgrade-container .clear-mobile{display:none;clear:none}#upgrade-container #quarterly-price-save,#upgrade-container #annual-price-save{display:none;font-size:13px;color:#888;font-weight:normal;padding-left:30px;margin-top:0}#upgrade-container #annual-price-save-base{display:none}#upgrade-container #change-currency select{width:100%;height:35px;border-radius:5px;margin-bottom:25px}#upgrade-container .payment-options{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;height:55px;list-style:none;overflow:hidden;margin:20px auto}#upgrade-container .payment-options li{display:flex;align-items:center;justify-content:center;height:calc(100% - 2px);list-style:none;border:1px solid #e8ecf5;margin:0;background:#fafafa;cursor:pointer;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;transition:ease all .3s}#upgrade-container .payment-options li.current{background:#e8ecf5}#upgrade-container .payment-options li[data-type=applepay]{display:none}#upgrade-container .payment-options li input{display:none}#upgrade-container .payment-options li label:before{content:'•';display:inline-block;width:18px;height:18px;color:#fff;font-size:41px;line-height:10px;text-align:center;border:5px solid #738dc3;background:#fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}#upgrade-container .payment-options li input:checked+label:before{content:'•';color:#738dc3}#upgrade-container .payment-options li:hover{border:1px solid #8da2ce}#upgrade-container .payment-options li.selected{background:#e8ecf5;border:1px solid #8da2ce}#upgrade-container .payment-options.apple-pay-enabled li[data-type=applepay]{display:flex !important}#upgrade-container .applepay-icon{width:45px;height:19px;background:url(/images/apple-pay.png) center center no-repeat;background-size:45px 19px}#upgrade-container .four-items li{width:calc(25% - 2px)}#upgrade-container .three-items li{width:calc(33.33% - 2px)}#upgrade-container .two-items li{width:calc(50% - 2px)}#upgrade-container .payment-options .sprite,#upgrade-container #pay-with-amazon{display:block;margin:0 auto;text-align:center}#upgrade-container #pay-with-amazon img{width:60px;height:30px;vertical-align:bottom}#upgrade-container .payment-options input{vertical-align:middle}#upgrade-container .upgrade-price{color:#738dc3}#upgrade-container .upgrade-go-back{position:absolute;line-height:40px;top:-37px}#upgrade-container .upgrade-form{padding:0}#upgrade-container .upgrade-form .form-row{margin-bottom:8px}#upgrade-container .upgrade-form .field{position:relative;float:left;display:inline-block}#upgrade-container .upgrade-form .field label{display:block;line-height:20px;margin-bottom:2px}#upgrade-container .upgrade-form .field label a{color:#738dc3}#upgrade-container .upgrade-form .field label .mw{font-size:16px}#upgrade-container .upgrade-form .field input,#upgrade-container .upgrade-form .field select{display:block;border:1px solid #ababab;padding:4px 6px 5px 6px}#upgrade-container .upgrade-form .field input:focus,#upgrade-container .upgrade-form .field select:focus{border-color:#738dc3}#upgrade-container .upgrade-form .field select{height:35px}#upgrade-container .upgrade-form .field input,#upgrade-container .upgrade-form .field select,#upgrade-container .upgrade-form .field option{line-height:24px}#upgrade-container .upgrade-form .field ::-webkit-input-placeholder{color:#858585}#upgrade-container .upgrade-form .field ::-moz-placeholder{color:#858585}#upgrade-container .upgrade-form .field :-ms-input-placeholder{color:#858585}#upgrade-container .upgrade-form .field :-moz-placeholder{color:#858585}#upgrade-container .upgrade-form .field .invalid{border-color:#b81717}#upgrade-container .upgrade-form .field .field-error{position:absolute;font-size:12px;line-height:20px;color:#b81717;top:0;right:20px}#upgrade-container .upgrade-form .field.offset-error .field-error{right:6px}#upgrade-container .upgrade-form .field.form-first-name{width:255px;padding-right:12px}#upgrade-container .upgrade-form .field.form-first-name input{width:241px}#upgrade-container .upgrade-form .field.form-last-name{width:255px}#upgrade-container .upgrade-form .field.form-last-name input{width:241px}#upgrade-container .upgrade-form .field.form-cc-country{float:left;width:calc(50% - 6px);padding-right:12px}#upgrade-container .upgrade-form .field.form-cc-country select{width:100%}#upgrade-container .upgrade-form .field.form-cc-address{float:left;width:calc(50% - 6px)}#upgrade-container .upgrade-form .field.form-cc-address input{width:calc(100% - 12px)}#upgrade-container .upgrade-form .field.form-email{width:100%}#upgrade-container .upgrade-form .field.form-email input{width:calc(100% - 14px)}#upgrade-container .upgrade-form .field.form-cc{width:100%}#upgrade-container .upgrade-form .field.form-cc-city{width:calc(40% - 8px);padding-right:12px}#upgrade-container .upgrade-form .field.form-cc-city input{width:calc(100% - 14px)}#upgrade-container .upgrade-form .field.form-cc-state{width:calc(30% - 8px);padding-right:12px}#upgrade-container .upgrade-form .field.form-cc-state select{width:100%}#upgrade-container .upgrade-form .field #cc-state-intl{width:calc(100% - 14px)}#upgrade-container .upgrade-form .field.form-cc-zipcode{width:calc(30% - 8px)}#upgrade-container .upgrade-form .field.form-cc-zipcode input{width:calc(100% - 12px)}#upgrade-container .upgrade-form .field.form-creditsmard{border:1px solid #ababab}#upgrade-container .upgrade-form .field.form-creditsmard input{padding:7px 10px 5px 10px;margin:0 3px;border:0;float:left}#upgrade-container .upgrade-form .field.form-exp-month{width:173px;padding-right:12px}#upgrade-container .upgrade-form .field.form-exp-month select{width:173px}#upgrade-container .upgrade-form .field.form-exp-year{width:70px}#upgrade-container .upgrade-form .field.form-exp-year select{width:70px}#upgrade-container .upgrade-form .field #cc-tribe-unmourned{width:37px;height:23px;margin:7px 5px 6px 5px;float:left}#upgrade-container .upgrade-form .field #cc-line-num{width:288px}#upgrade-container .upgrade-form .field #cc-line-exp{width:70px}#upgrade-container .upgrade-form .field #cc-line-cvv{width:35px}#upgrade-container .upgrade-form .field.form-cc-icon{display:inline-block;width:55px}#upgrade-container .upgrade-form .field .cc-type-container{height:24px;clear:both;padding:5px 24px 6px 0}#upgrade-container .upgrade-form .field .cc-type{float:left;display:none;cursor:help}#upgrade-container .upgrade-form .field #cc-number{position:relative}#upgrade-container .upgrade-form .field #cc-country-codes{width:256px;background:#fff}#upgrade-container .upgrade-form .field #cc-number-fake{position:absolute;width:calc(100% - 12px);height:100%;padding:0 6px;line-height:32px}#upgrade-container .upgrade-form .field .recurly-hosted-field{height:33px;border:1px solid #ababab}#upgrade-container .upgrade-form .field #cc-type-none{background-color:#EAEAEA;width:36px;height:24px;background-image:none !important}#upgrade-container .upgrade-form .address-test .form-cc{width:522px}#upgrade-container .upgrade-form .address-test #cc-zipcode-old{display:none}#upgrade-container .upgrade-form .invalid{border-color:red !important}#upgrade-container .upgrade-form .form-submit{padding:20px 0 0}#upgrade-container .upgrade-form .form-satisfaction{display:none;height:32px;margin:24px auto 0 auto}#upgrade-container .upgrade-form .form-satisfaction .mw{float:left;font-size:24px;line-height:32px;color:#738dc3}#upgrade-container .upgrade-form .form-satisfaction span{float:left;font-size:14px;line-height:32px;margin-left:8px}#upgrade-container .upgrade-form #upgrade-form-row-email{display:none}#upgrade-container .upgrade-form .test-on{display:inline-block}#upgrade-container .upgrade-form-amazon{display:none}#upgrade-container .upgrade-form-amazon #amazon-wallet{width:100%;height:190px}#upgrade-container .upgrade-form-amazon #amazon-consent{width:100%;height:125px}#upgrade-container .upgrade-form-amazon .amazon-validation-message{font-size:13px;color:#b81717;font-weight:bold;display:none;margin:2px}#upgrade-container #cvv-help{position:absolute;text-align:left;z-index:4200;width:194px;height:183px;padding:20px;background:#fff;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2);display:none;opacity:0}#upgrade-container #cvv-help .cvv-text{width:194px;height:123px;margin-top:15px}#upgrade-container #cvv-help{top:-242px;left:22px;font-size:12.8px;line-height:12.8px}#upgrade-container .form-cc-ccv{position:relative}#upgrade-container .card-switcher-title{display:none}#upgrade-container #upgrade-access-full{display:none;position:absolute;border:3px solid #444;background-color:#444;width:200px;margin-top:-25px;margin-left:40px;color:white;font-size:14px;border-radius:6px}#upgrade-container ul.upgrade-feature-list li .mw-about{cursor:pointer;color:#738dc3;font-size:16px}#upgrade-container #upgrade-access-full:before{left:134px;top:-20px;content:' ';position:absolute;width:0;height:0;border:10px solid;border-color:transparent transparent #444 transparent}#upgrade-container #upgrade-access-full div:before{left:136px;top:-15px;content:' ';position:absolute;width:0;height:0;border:8px solid;border-color:transparent transparent #444 transparent}#upgrade-container .form-legal{font-size:11px;margin:25px 0px 0px 0px;color:#858585;line-height:15px}.price-details{width:100%;margin-bottom:30px}.price-details tbody tr td{font-size:18px;line-height:30px}.price-details tbody tr td:nth-child(2){text-align:right}.price-details tbody tr:last-child td{margin-top:10px;padding-top:10px;border-top:1px solid #e8ecf5}div.cc-type{display:inline-block;vertical-align:bottom}div.cc-grey{filter:url(data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;opacity:.5}#tutor-learn-more-container{max-width:560px}#tutor-learn-more-container h3{color:#008000;font-size:18px}#tutor-learn-more-container h3 span{font-size:25px}body.lang-de #upgrade-container ul.upgrade-feature-list{width:295px;max-width:none}body.lang-fr #upgrade-container ul.upgrade-feature-list{width:325px;max-width:none}body.lang-it #upgrade-container ul.upgrade-feature-list{width:275px;max-width:none}body.lang-ja #upgrade-container ul.upgrade-feature-list{width:275px;max-width:none}body.lang-ru #upgrade-container ul.upgrade-feature-list{width:275px;max-width:none}body.lang-id #upgrade-container ul.upgrade-feature-list{width:285px;max-width:none}body.lang-vi #upgrade-container ul.upgrade-feature-list{width:310px;max-width:none}body.lang-ko #upgrade-container ul.upgrade-feature-list{width:285px;max-width:none}body.rtl #upgrade-container ul.upgrade-feature-list{text-align:right}body.rtl #upgrade-container .upgrade-plans{text-align:right}body.rtl #upgrade-container .upgrade-go-back{top:0;right:15px}body.rtl #upgrade-container .upgrade-go-back i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#upgrade-container{width:100%}#upgrade-container #upgrade-step-plan,#upgrade-container #upgrade-step-payment{width:100%}#upgrade-container #upgrade-step-payment .mw-upgrade{display:none}#upgrade-container h3{font-size:30px}#upgrade-container .upgrade-card{padding:0 0 20px 0}#upgrade-container #upgrade-step-tutoring{padding:25px 0}#upgrade-container .upgrade-title{text-align:center}#upgrade-container ul.upgrade-feature-list li{width:calc(100% - 40px)}#upgrade-container #upgrade-form-moon-and-star{padding-top:5px}#upgrade-container #upgrade-step-plan{padding-top:5px;max-width:unset;width:100%}#upgrade-container #upgrade-step-plan h4{font-size:13px}#upgrade-container #upgrade-step-plan .upgrade-title{display:none}#upgrade-container .payment-options{height:auto}#upgrade-container .payment-options li{width:calc(100% - 2px);height:50px}#upgrade-container .four-items li{width:calc(50% - 2px)}#upgrade-container .three-items li{width:calc(33.33% - 2px)}#upgrade-container .two-items li{width:calc(50% - 2px)}#upgrade-container .step-two-content{width:100%}#upgrade-container .step-three-content{width:100%;height:100%;padding:10px 0}#upgrade-container .upgrade-form{padding:0}#upgrade-container .upgrade-form .form-row{margin-top:0;margin-bottom:0}#upgrade-container .upgrade-form .field{margin-top:0}#upgrade-container .upgrade-form .field label{font-size:14px;margin-bottom:3px}#upgrade-container .upgrade-form .field input,#upgrade-container .upgrade-form .field select{padding:5px}#upgrade-container .upgrade-form .field select{height:35px}#upgrade-container .upgrade-form .field input,#upgrade-container .upgrade-form .field select,#upgrade-container .upgrade-form .field option{line-height:23px}#upgrade-container .upgrade-form .field .form-submit{margin-top:10px}#upgrade-container .upgrade-form .field .field-error{display:none}#upgrade-container .upgrade-form .field.form-first-name,#upgrade-container .upgrade-form .field.form-cc-city{float:left;margin:0 auto;width:calc(50% - 6px);padding-right:0;margin-bottom:10px;margin-right:12px}#upgrade-container .upgrade-form .field.form-first-name input,#upgrade-container .upgrade-form .field.form-cc-city input{width:calc(100% - 12px)}#upgrade-container .upgrade-form .field.form-last-name,#upgrade-container .upgrade-form .field.form-cc-state{float:left;margin:0 auto;width:calc(50% - 6px);margin-bottom:10px}#upgrade-container .upgrade-form .field.form-last-name input,#upgrade-container .upgrade-form .field.form-cc-state input{width:calc(100% - 12px)}#upgrade-container .upgrade-form .field.form-cc-state{padding-right:0}#upgrade-container .upgrade-form .field.form-cc-state select{width:100%}#upgrade-container .upgrade-form .field #cc-state-intl{width:calc(100% - 12px)}#upgrade-container .upgrade-form .field #cc-country{margin-bottom:10px}#upgrade-container .upgrade-form .field.form-cc{margin-bottom:0}#upgrade-container .upgrade-form .field.form-exp-month{margin:0 auto;width:calc(50% - 6px);padding-right:0;margin-right:12px}#upgrade-container .upgrade-form .field.form-exp-month select{width:100%}#upgrade-container .upgrade-form .field.form-exp-year{margin-top:0;width:calc(50% - 6px)}#upgrade-container .upgrade-form .field.form-exp-year select{width:100%}#upgrade-container .upgrade-form .field.form-cc-zipcode{clear:left;margin:0 auto;width:calc(50% - 6px);margin-top:0;margin-bottom:10px}#upgrade-container .upgrade-form .field.form-cc-zipcode input{width:calc(100% - 12px)}#upgrade-container .upgrade-form .from-us .form-cc{width:100%;padding-right:0}#upgrade-container .upgrade-form .from-us .form-cc-zipcode{clear:left;margin-top:10px}#upgrade-container .upgrade-form #upgrade-form-row-three{margin-top:10px}#upgrade-container #cvv-help{top:-230px;left:-183px}#upgrade-container .upgrade-button{max-width:400px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 30px;margin-top:30px}#upgrade-container .upgrade-button .mw{margin-right:10px}#upgrade-container .upgrade-go-back{position:fixed;top:3px;left:20px;text-decoration:none}}@media screen and (max-width:430px){#upgrade-container #upgrade-step-tutoring .actions .col-confirm{float:none !important;margin:0 auto 25px !important}#upgrade-container #upgrade-step-tutoring .actions #include-tutoring-price{float:none !important;margin:0 auto !important}#upgrade-container #upgrade-step-tutoring .actions .btn-secondary{float:none !important;margin:0 auto !important}}@media screen and (max-width:430px) and (max-height:580px){#upgrade-container .upgrade-button{margin-top:0}#upgrade-container .from-us .upgrade-logo{width:175px;height:30px}}#topics-container{min-width:380px;max-width:525px}#topics-inner{height:324px;overflow-y:auto;-webkit-overflow-scrolling:touch}input.topic-search-box{height:20px;width:calc(100% - 35px);margin:10px;padding:5px;font-size:18px}.topics-single,.topics-single-alt,.topics-more{font-size:18px;line-height:18px;padding:9px 10px;cursor:pointer;background:#fff}.topics-single:hover,.topics-single-alt:hover,.topics-more:hover{background:#fafafa}.topics-single:active,.topics-single-alt:active,.topics-more:active,.topics-single.on,.topics-single-alt.on,.topics-more.on{background:#eaeaea}.equation-empty{font-size:18px;font-style:italic;line-height:18px;padding:9px 10px;background:#fff}.equation-single{font-size:18px;line-height:18px;padding:9px 10px;cursor:pointer;background:#fff}.equation-single:hover{background:#fafafa}.equation-single:active,.equation-single.on{background:#eaeaea}.equation-single .equation-label,.equation-single .equation-label-text,.equation-single .equation-text{display:table-cell;vertical-align:middle}.equation-single .equation-label,.equation-single .equation-label-text{font-weight:bold}.equation-single .equation-label-text:after{content:"\003A"}.equation-single .equation-text{font-style:italic;padding-left:5px}.topics-single{color:#444}.topics-single-alt,.topics-more{color:#a0a0a0;font-style:italic}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.topics-single,.topics-single-alt{font-size:15px}input.topic-search-box{height:16px;padding:5px;font-size:14px}}.trig-inner{width:344px;padding:4px;background:#c7d2e7}.trig-cell{float:left;width:68px;overflow:hidden;margin:4px;padding:5px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#eaeff6;font-weight:bold;font-size:16px;line-height:30px;cursor:pointer;border-bottom:2px solid #738dc3}.trig-cell sup{font-size:14px;line-height:15px;vertical-align:super}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.trig-inner{width:232px;padding:4px 4px 2px;margin:0 auto}.trig-cell{width:50px;margin:2px;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;line-height:24px;border-bottom:1px solid #738dc3}.trig-cell sup{font-size:12px;line-height:12px}}.greek-inner{width:344px;padding:4px;background:#c7d2e7}.greek-cell{font:normal normal normal 24px/32px Mathway;float:left;width:68px;overflow:hidden;margin:4px;padding:5px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#eaeff6;font-weight:bold;cursor:pointer;border-bottom:2px solid #738dc3}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.greek-inner{width:232px;padding:4px 4px 2px;margin:0 auto}.greek-cell{font:normal normal normal 20px/30px Mathway;width:50px;margin:2px;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:1px solid #738dc3}}#tutorial-outer{display:none;position:absolute;z-index:5000;width:100%;height:100%;top:0;left:0;overflow:hidden;cursor:pointer}#tutorial-outer #tutorial-inner{position:absolute;width:0;height:0;left:50%;top:50%;border-radius:50%;content:'';box-shadow:0 0 0 20000px rgba(0,0,0,0.4)}#tutorial-outer #tutorial-centered{position:absolute;width:240px;height:240px;top:calc(50% - 120px);left:calc(50% - 120px)}#tutorial-outer #tutorial-content{position:absolute;z-index:5001;display:none;opacity:0;cursor:default;width:100%;height:100%;cursor:pointer}#tutorial-outer #tutorial-text{padding:15px 0;text-align:center;font-size:24px;line-height:32px;color:#fff}#tutorial-outer .tutorial-control-row{text-align:center;padding:2px 0}#tutorial-outer .tutorial-button{height:30px;line-height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:inline-block;padding:0 15px;color:#fff;background:#738dc3;border:1px solid #738dc3;font-size:16px;cursor:pointer}#tutorial-outer .tutorial-button:hover{background:#7c98d3;border:1px solid #7c98d3}#tutorial-outer .tutorial-button:active{background:#687fae;border:1px solid #687fae}#tutorial-outer #tutorial-subject{display:none}#tutorial-outer #tutorial-samples{display:none}#tutorial-outer #tutorial-samples div{padding:2px 0}#tutorial-outer #tutorial-next-prev{display:none}#tutorial-outer #tutorial-finished{display:none}#tutorial-outer #tutorial-skip{position:absolute;bottom:20px;right:20px}#tutorial-outer #tutorial-sample-3{height:60px}#tutorial-outer .tutorial-large{width:120px;height:60px;font-size:60px;line-height:45px;margin-top:-10px}.browser-modern #tutorial-outer #tutorial-text,.browser-edge #tutorial-outer #tutorial-text{text-shadow:1px 1px 2px #000}.browser-modern #tutorial-outer .tutorial-button,.browser-edge #tutorial-outer .tutorial-button{box-shadow:1px 1px 2px rgba(0,0,0,0.4)}.browser-old #tutorial-outer #tutorial-text{filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color=#444)}body.safari #tutorial-outer #tutorial-inner{box-shadow:0 0 2000px 20000px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 20000px 20000px rgba(0,0,0,0.4)}@media screen and (max-width: 550px) and (orientation: portrait){#tutorial-outer #tutorial-text{padding-bottom:15px;font-size:20px;line-height:28px}#tutorial-outer .tutorial-button{font-size:14px}#tutorial-outer #tutorial-sample-3{height:45px}#tutorial-outer .tutorial-large{width:90px;height:45px;font-size:45px;line-height:32px;margin-top:-10px}#tutorial-outer #tutorial-skip{bottom:10px;right:10px}}.matrix-brackets{width:250px}#matrix-selection{font-size:18px;line-height:24px;text-align:center;margin-bottom:20px;font-weight:bold;color:#444}#matrix-selection select{width:50px;display:inline-block;text-align:right;border-color:#ccc}#matrix-selection select:focus{border-color:#738dc3}#matrix-selection select,#matrix-selection option{text-align:right;font-size:18px;line-height:24px;font-weight:normal;color:#444}.matrix-cells{cursor:pointer;padding:12px 16px;background:url(../images/matrix.png) no-repeat;background-size:contain}.matrix-cell{height:45px;width:45px}.matrix-cell div{background:#fff;border:1px solid #b2c1de;height:36px;width:36px;margin:2px;-webkit-transition:all 100ms cubic-bezier(.55, .085, .68, .53);-moz-transition:all 100ms cubic-bezier(.55, .085, .68, .53);transition:all 100ms cubic-bezier(.55, .085, .68, .53)}.matrix-cell.hovered div,.matrix-cell.selected div,.matrix-cell.selhoved div{-webkit-transition:all 100ms cubic-bezier(.25, .46, .45, .94);-moz-transition:all 100ms cubic-bezier(.25, .46, .45, .94);transition:all 100ms cubic-bezier(.25, .46, .45, .94)}.matrix-cell.hovered div{background:#c7d2e7;border:1px solid #c7d2e7}.matrix-cell.selected div{background:#738dc3;border:1px solid #738dc3}.matrix-cell.selhoved div{background:#16387c;border:1px solid #16387c}.matrix-controls{text-align:center;margin-top:20px}.matrix-controls input{font-size:1em;line-height:20px;padding:10px 50px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}.matrix-controls input:hover{background-color:#008d00;color:#fff;text-decoration:none}.matrix-controls input:active{background-color:#007300;color:#fff;text-decoration:none}.matrix-controls input:focus{background:#008d00;border:1px solid #008d00}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.matrix-brackets{width:245px;margin:0 auto}#matrix-selection{font-size:16px;line-height:20px;text-align:center;margin-bottom:20px}#matrix-selection select{width:50px}#matrix-selection select,#matrix-selection option{font-size:16px;line-height:20px}.matrix-cells{margin-top:10px}.matrix-controls input{font-size:1em;line-height:1.6em;width:240px;padding:7px 30px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em}}#rate-solution-container,#rate-tutor-container{width:340px}.rate-solution .placeholder,#rate-tutor-container .placeholder{height:215px}.rate-solution h2,#rate-tutor-container h2{font:600 25px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:30px}.rate-solution .rating-stars,#rate-tutor-container .rating-stars{text-align:center;margin-bottom:30px}.rate-solution .rating-stars i:before,#rate-tutor-container .rating-stars i:before{display:inline-block;width:32px;height:36px;font-size:35px;color:#FF9500;margin:0 8px}.rate-solution .rating-stars i:hover,#rate-tutor-container .rating-stars i:hover{cursor:pointer}.rate-solution #rate-solution-comment,#rate-tutor-container #rate-solution-comment,.rate-solution #rate-tutor-comment,#rate-tutor-container #rate-tutor-comment{width:calc(100% - 32px);padding:12px 15px;height:90px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #ccc;color:#000;margin-bottom:30px;resize:none}.rate-solution .error,#rate-tutor-container .error{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#b81717;margin:0 0 5px}.rate-solution .thanks,#rate-tutor-container .thanks{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#000;margin:0 0 5px}.rate-solution #rate-solution-submit,#rate-tutor-container #rate-solution-submit,.rate-solution #rate-tutor-submit,#rate-tutor-container #rate-tutor-submit{min-width:210px}#rate-solution-button-container,.rate-tutor-button-container{text-align:center}.rate-solution-bubble-container .stars{text-align:center;margin:4px 10px 12px 10px}.rate-solution-bubble-container .stars i:before{display:inline-block;height:20px;font-size:20px;color:#FF9500;margin:0 12px}.rate-solution-bubble-container .stars i:hover{cursor:pointer}@media screen and (max-width:550px){#rate-solution-container,#rate-tutor-container{width:100%}}.survey-options .survey-option{display:block}.survey-question{margin-bottom:4px}.survey-textbox{display:block;margin:10px 0;resize:none;width:calc(100% - 20px);padding:2px 5px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #738dc3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.survey-submit{display:block;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;font-size:16px;height:32px;line-height:32px;padding:0 16px;border:0;cursor:pointer;color:#fff;background-color:#008000;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin-bottom:10px}.survey-submit:hover{background-color:#008d00}.survey-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;cursor:pointer;background-color:#738dc3;color:#f0f0f0;margin-right:7px;top:5px;height:20px;width:20px;border-radius:10px;border:0}.survey-radio:checked::before{position:absolute;left:6px;top:1px;content:'\02143';transform:rotate(40deg)}.survey-radio:hover{background-color:#7c98d3}#survey-text-container{width:340px}.survey-text .placeholder{height:230px}.survey-text h2{font:600 25px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:9px}.survey-text .survery-text-errors{height:36px}.survey-text #survey-text-comment{width:calc(100% - 32px);padding:12px 15px;height:90px;margin-bottom:30px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #ccc;color:#000;resize:none}.survey-text #survey-text-comment.survey-text-has-error{border-color:#b81717}.survey-text .survey-text-error{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#b81717;margin:0 0 5px}.survey-text #survey-text-submit{min-width:210px}#survey-text-button-container{text-align:center}@media screen and (max-width:550px){#survey-text-container{width:100%}}#cancellation-survey-container{width:400px}.cancellation-survey-button-container{text-align:center}.cancellation .placeholder{height:215px}.cancellation h3{font:600 18px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:30px}.cancellation .survey{margin-bottom:30px}.cancellation .survey ul{list-style:none}.cancellation .survey ul li{font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;margin:8px 0}.cancellation .survey ul li input[type=radio]{display:none}.cancellation .survey ul li label{font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;vertical-align:bottom;cursor:pointer}.cancellation .survey ul li label:before{content:'';display:inline-block;width:12px;height:12px;line-height:10px;font-size:26px;color:#728CC2;text-align:center;border:2px solid #909090;vertical-align:middle;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-right:10px}.cancellation .survey ul li input[type=radio]:checked+label:before{content:'\2022'}.cancellation .survey ul li ul{display:none;opacity:0;margin-left:25px;-webkit-transition:opacity linear .3s;-moz-transition:opacity linear .3s;transition:opacity linear .3s}.cancellation .survey ul li.on ul{display:block;opacity:1}.cancellation .survey ul li.open>label:before{content:'' !important}.cancellation p{margin-bottom:30px;line-height:100%;text-align:center}.cancellation p strong{font-size:14px}.cancellation #cancellation-survey-comment{width:calc(100% - 32px);padding:12px 15px;height:76px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #ccc;color:#000;margin-bottom:30px}.cancellation .error{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#b81717;margin:0 0 5px}.cancellation .thanks{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#000;margin:0 0 5px}.cancellation .rating-container{text-align:center;margin-bottom:30px}.pause-ask-button-container button{margin-bottom:10px}@media only screen and (max-width:550px){#cancellation-survey-container{width:100%}#cancellation-survey-container .rating-stars{display:block}#cancellation-survey-container .cancellation-survey-button-container{padding-bottom:15px}}#pause-ask-container{max-width:400px}#pause-ask-until{display:inline-block}#forgot-password-container{width:350px;text-align:center}#forgot-password-container .field{font-size:1em;line-height:1.8em;height:1.8em;padding:0 8px;width:80%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa}#forgot-password-container .validation-message{color:#b81717;font-weight:bold;display:none}#forgot-password-container button{margin-top:20px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#forgot-password-container{width:100%}}#suggest-topic-container{width:300px}.suggest-topic .placeholder{height:215px}.suggest-topic h2{font:600 18px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:30px}.suggest-topic #suggest-topic-comment{width:calc(100% - 32px);padding:12px 15px;height:76px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #ccc;color:#000;margin-bottom:30px}.suggest-topic .validation-message{color:#b81717;font-weight:bold;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;display:none;margin-bottom:10px;margin-top:-20px}.suggest-topic .thanks{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#000;margin:0 0 5px}.suggest-topic #suggest-topic-submit{width:210px;height:54px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:block;margin:0 auto;padding:0 40px;color:#fff;background:#008000;border:1px solid #008000;font-size:16px;font-weight:bold}.suggest-topic #suggest-topic-submit:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.suggest-topic #suggest-topic-submit:active{background:#007300;border:1px solid #007300}@media screen and (max-width:550px){#suggest-topic-container{width:100%}.suggest-topic #suggest-topic-comment{width:calc(100% - 22px);padding:8px 10px;margin-bottom:20px}.suggest-topic #suggest-topic-submit{width:180px;height:40px;font-size:16px;line-height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;padding:0 32px}}#txtEmbed{resize:none;border:1px solid #C1C1C1;width:calc(100% - 20px)}.DelayedDateTime{color:#787878}#avatar-container{width:600px;padding:0 20px 40px}.avatar-inner{position:relative;width:600px;height:410px;margin:50px auto 0;text-align:center;border:1px solid black;background-color:white;border:1px solid #f0f0f0;z-index:99998;cursor:default;overflow:hidden}.avatar-button-container{padding:20px 0 0;text-align:center}.avatar-button-container input{background:#008000;color:#fff;cursor:pointer;border:1px solid #008000;font-size:1em;line-height:20px;padding:10px 25px;margin-bottom:10px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px}.avatar-button-container input:hover{background:#008d00}.avatar-button-container input:active{background:#007300}@media screen and (max-width:600px){.avatar-inner{width:100% !important;height:310px;margin-top:30px}}.settings-profile-avatar-placeholder{width:100%;height:100%;padding:8px}#avatar-upload-form,#avatar-take,#avatar-swap,#avatar-upload,#avatar-select,#avatar-update,#avatar-camera,#avatar-delete{display:none}#avatar-overlay{position:absolute;top:1px;left:0;z-index:5105}#avatar-canvas{position:absolute;z-index:5104}.avatar-inner .Camera{display:none;position:absolute;left:20px;top:50px;width:600px;max-width:90%;max-height:90%;margin-left:auto;margin-right:auto;overflow:hidden;background-color:transparent}.avatar-inner .Capture{position:absolute;bottom:20px;left:0px;right:0px;margin-left:auto;margin-right:auto;z-index:99999}.avatar-inner #avatar-update{display:none;margin-left:auto;margin-right:auto;margin-bottom:20px;background:#008000;color:#fff;cursor:pointer;border:1px solid #008000;font-size:1em;line-height:20px;padding:10px 50px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px}.avatar-inner #avatar-update:hover{background:#008d00}.avatar-inner #avatar-update:active{background:#007300}#avatar-container .Slider{display:none;width:600px;margin:10px auto}.date-range .validation-message{display:none;color:#b81717;padding-top:10px}.td-content{padding:15px 10px}.td-content .form-row{padding-bottom:3px}#earnings-results-area,#reviews-results-area{overflow:hidden}#earnings-results-area>div,#reviews-results-area>div{float:left;width:33%;font-size:130%;line-height:115%}#review-list .form-row{overflow:hidden;border-top:1px solid #eee;padding:5px;margin-bottom:4px}#review-list .s-rating{float:left;height:35px}#review-list .s-rating span:before{color:goldenrod;font-size:18px;line-height:35px}#review-list .s-date{float:left;color:#777;font-size:14px;line-height:35px;margin-left:10px}#review-list .s-comments{float:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:35px;margin-left:10px}#reviews-chart{margin-bottom:15px}#td-tabset{opacity:0;visibility:hidden}.td-questions{width:100%;max-width:100%;border-top:1px solid #D7D7D7;border-right:1px solid #D7D7D7;margin-bottom:20px}.td-questions tr{cursor:pointer}.td-questions tr th,.td-questions tr td{border-bottom:1px solid #D7D7D7;border-left:1px solid #D7D7D7;width:8%}.td-questions tr th{padding:8px;font:bold 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fafafa}.td-questions tr td{padding:5px 8px}.td-questions tr td:first-child{width:480px}.td-questions tr td:first-child img{max-width:480px;max-height:480px}.td-questions tr td:nth-child(2){width:100px;text-transform:capitalize}.td-questions tr td:nth-child(3){width:200px;font-size:12px}.td-questions tr td:last-child{width:100px}.td-questions tr:hover td{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.285);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.285);box-shadow:inset 0 0 6px rgba(0,0,0,0.285);-webkit-transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94);-moz-transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94);transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94)}.td-questions .td-pending td{padding:8px;background:rgba(184,23,23,0.1)}.td-questions .td-pending:hover td{-webkit-box-shadow:inset 0 0 6px rgba(184,23,23,0.4);-moz-box-shadow:inset 0 0 6px rgba(184,23,23,0.4);box-shadow:inset 0 0 6px rgba(184,23,23,0.4);-webkit-transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94);-moz-transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94);transition:box-shadow .2s cubic-bezier(.25, .46, .45, .94)}.td-answer-pagination{float:right;font-size:20px;line-height:30px;margin-bottom:10px}.td-answer-pagination span{margin:0 4px;float:left;color:#738dc3}#dash-spinner{height:54px}#dash-spinner #spinner{height:54px;text-align:left;margin-left:95px}#dash-spinner #spinner .loader{height:50px;width:50px}.popup-container.popup-view-steps .popup-pad{padding-top:0 !important}#viewsteps-container{padding:0 15px 15px;opacity:0;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;transition:opacity ease .3s}#viewsteps-container.on{opacity:1}#viewsteps-container .GraphWrapper{cursor:pointer}#visitor-area #example-problem{width:calc(100% - 40px)}.not-bold-word .MJXc-TeX-main-R{font-family:inherit;font-size:16px !important}.ltr #viewsteps-topic{float:left}.ltr #viewsteps-close{float:right}.rtl #viewsteps-topic{float:right}.rtl #viewsteps-close{float:left}#visitor-callouts,#visitor-upgrade,#visitor-tutor,#visitor-expert{text-align:center}#visitor-callouts h5,#visitor-upgrade h5,#visitor-tutor h5,#visitor-expert h5{font-weight:normal;margin-top:15px;margin-bottom:15px}.visitor-expert-desc{font-size:13px}.visitor-tutor-desc{font-size:20px;line-height:20px;font-weight:400;margin:10px 0 15px 0}#visitor-popout{display:none}.currently-tutoring #visitor-popout{display:block}#visitor-callouts a,#visitor-upgrade a,#visitor-tutor a,#visitor-expert a{font-size:16px;font-weight:bold;line-height:24px;padding:10px 50px;margin:0;display:inline-block;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#visitor-callouts a:hover,#visitor-upgrade a:hover,#visitor-tutor a:hover,#visitor-expert a:hover{background-color:#008d00;color:#fff;text-decoration:none}#visitor-callouts a:active,#visitor-upgrade a:active,#visitor-tutor a:active,#visitor-expert a:active{background-color:#007300;color:#fff;text-decoration:none}#visitor-callouts a:focus,#visitor-upgrade a:focus,#visitor-tutor a:focus,#visitor-expert a:focus{background:#008d00;border:1px solid #008d00}.visitor-tutor-free-trial,.visitor-expert-free-trial{padding:0 !important;border:0 !important}.visitor-tutor-free-trial h5,.visitor-expert-free-trial h5{padding-top:15px}.visitor-tutor-free-trial .free-trial-bar,.visitor-expert-free-trial .free-trial-bar{background:#7c98d3;color:#fff;text-transform:uppercase;padding:5px 0;margin-top:20px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}#visitor-tutor-link{vertical-align:middle}#visitor-tutor-link>span{display:inline-block;background:#fff;color:#008000;text-transform:uppercase;padding:2px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px}div.steps-error{margin:10px 0px;font-weight:bold}div.StepNumber{display:none}.viewsteps-inner{padding:0 12px}.viewsteps-inner #visitor-upgrade,.viewsteps-inner #visitor-tutor{max-width:none;width:calc(100% - 22px);margin:15px auto}#visitor-problem{line-height:36px;min-height:36px;margin:16px 0 8px 0;display:block}#visitor-area{font-size:16px;counter-reset:my-sec-counter}.visitor-bubble{padding:5px 10px;margin-bottom:10px}.visitor-child-rows{display:none}#visitor-error{font-size:18px;font-weight:bold;color:#d00;margin:20px 0}#about-content #visitor-problem{margin:0}.currently-tutoring .visitor-block:before{display:block;counter-increment:my-sec-counter;content:"Step #" counter(my-sec-counter) ":";padding:0 4px 0 12px;font-size:18px;line-height:35px;color:#16387c}.currently-tutoring .visitor-block .visitor-bubbles{float:left;width:100%}#visitor-popout{display:none;width:40px;height:40px;margin:0;cursor:pointer;position:absolute}#visitor-popout .mw{font-size:24px;width:35px;height:35px;background:#738dc3;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;color:#fff;float:left}#visitor-popout .mw:hover{background:#7c98d3}#visitor-popout .mw:active{background:#687fae}#visitor-print,#visitor-share{display:none;width:40px;height:40px;margin:0;cursor:pointer;position:absolute}#visitor-print .mw,#visitor-share .mw{float:left;width:40px;height:40px;font-size:40px;line-height:48px;text-align:center;cursor:pointer;color:#738dc3;margin:0 3px}#visitor-print .mw:hover,#visitor-share .mw:hover{color:#7c98d3}#visitor-print .mw:active,#visitor-share .mw:active{color:#687fae}#visitor-popout{bottom:110px}#visitor-popout .mw{font-size:20px;line-height:42px;text-align:center}#visitor-share{bottom:66px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#visitor-share .mw{font-size:33px}#visitor-print{bottom:18px}#visitor-print .mw{font-size:34px;height:38px;line-height:38px}.ltr #visitor-popout{right:12px}.ltr #visitor-share{right:12px}.ltr #visitor-print{right:22px}.ltr .visitor-child-rows{margin-left:10px;padding-left:10px;border-left:4px solid #738dc3}.rtl #visitor-popout{left:17px}.rtl #visitor-share{left:18px}.rtl #visitor-print{left:12px}.rtl .visitor-child-rows{margin-right:10px;padding-right:10px;border-right:4px solid #738dc3}.apps .visitor-child-rows{width:calc(100vw - 54px)}.apps .visitor-child-rows .visitor-child-rows{width:calc(100vw - 78px)}.apps .visitor-child-rows .visitor-child-rows .MJXc-space2{margin-left:.1em}.apps .visitor-child-rows .visitor-child-rows .visitor-child-rows{width:calc(100vw - 102px)}.apps .visitor-child-rows .visitor-child-rows .visitor-child-rows .visitor-child-rows{width:calc(100vw - 126px)}.apps .visitor-child-rows .visitor-child-rows .visitor-child-rows .visitor-child-rows .visitor-child-rows{width:calc(100vw - 150px)}.visitor-bullet{position:relative;width:12px;height:12px;float:left;margin:6px}.visitor-bullet:before,.visitor-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}.visitor-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.visitor-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.visitor-steps-open .visitor-bullet:before{transform:rotate(90deg)}.visitor-steps-open .visitor-bullet:after{transform:rotate(180deg)}.visitor-toggle-button{color:#738dc3;cursor:pointer;display:inline-block;line-height:24px}.visitor-toggle-button:hover{color:#7c98d3}.visitor-toggle-button:active{color:#7c98d3}#visitor-callouts,#visitor-upgrade{border:1px solid #e7e7e7;max-width:420px;margin:15px auto;border-radius:6px;-webkit-box-shadow:0 0 6px 1px #aaa;-moz-box-shadow:0 0 6px 1px #aaa;box-shadow:0 0 6px 1px #aaa}#visitor-callouts,#visitor-upgrade,#visitor-tutor,#visitor-expert{background:#fafafa;padding:0 10px 20px}#visitor-tutor,#visitor-expert{margin:15px 0}.visitor-image{max-width:100%}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#visitor-share{bottom:42px;-webkit-transform:translate3d(0, 0, 0)}#visitor-print{bottom:0;-webkit-transform:translate3d(0, 0, 0)}#visitor-popout{bottom:77px}#visitor-expert{margin-right:0}#visitor-tutor{margin-left:0}#visitor-upgrade,#visitor-tutor,#visitor-expert{margin:15px 0 0 0}.ltr #visitor-share{right:10px}.ltr #visitor-print{right:10px}.ltr #visitor-popout{right:4px}.rtl #visitor-share{left:10px}.rtl #visitor-print{left:10px}.rtl #visitor-popout{left:16px}}@media print{html,body{height:auto !important}body{overflow-y:visible !important}body>*:not(.popup-container){display:none !important}.popup-container{display:block !important;position:static !important;overflow:visible !important}.popup-wrap{position:static !important;overflow:visible !important;max-width:none !important}.popup-pad{position:static !important;overflow:visible !important}.popup-close,#visitor-print,#visitor-popout,#visitor-share,#visitor-callouts,#visitor-tutor,#visitor-expert{display:none !important}}@keyframes repaint{from{width:99.999%}to{width:100%}}#link-container{min-width:300px}#link-container .spinner{width:54px;height:12px;margin:6px 128px;display:inline-block}#link-container .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}#link-container input{width:calc(100% - 8px);border:1px solid #738dc3;font-size:16px;line-height:24px;height:24px;padding:3px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#link-container{min-width:initial}#link-container input{font-size:13px;line-height:21px;height:21px;padding:2px 3px}}@media screen and (max-width:500px) and (orientation:portrait){#EmailMarketingContent img{width:100%}#EmailMarketingContent h1{font-size:20px}#EmailMarketingContent h2{font-size:16px}}#btnRedeemOffer{width:210px;height:54px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:block;margin:0px auto;padding:0 40px;color:#fff;background:#008000;border:1px solid #008000;font-size:16px;font-weight:bold}#btnRedeemOffer .mw{margin-right:10px}#btnRedeemOffer:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}#btnRedeemOffer:active{background:#007300;border:1px solid #007300}#btnRedeemOffer:focus{background:#008d00;border:1px solid #008d00}.rating-stars{padding:10px 0}.rating-stars i{margin-right:20px}.rating-stars i:last-child{margin-right:0}.rating-stars i:before{font-size:20px;color:#FF9500;margin:0}.rating-stars i:hover{cursor:pointer}.tutor-thanks{display:none}.tutor-sign-up{font-weight:normal !important}#TutorSignUp{display:none}#TutorSignUp .center{text-align:center}#TutorSignUp .form-row{padding:5px 0}#TutorSignUp .form-row legend{font-weight:bold}#TutorSignUp .form-row fieldset{margin-bottom:10px}#TutorSignUp .form-row label{display:block;font-weight:bold}#TutorSignUp .form-row .field{font-size:1em;line-height:1.8em;height:1.8em;padding:0 8px;width:100%;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa}#TutorSignUp .form-row input[type='button']{background:#008000;color:#fff;cursor:pointer;border:1px solid #008000;font-weight:bold !important;font-size:1em;line-height:20px;padding:10px 50px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;margin-bottom:20px}#TutorSignUp .form-row input[type='button']:hover{background:#008d00}#TutorSignUp .form-row input[type='button']:active{background:#007300}#TutorSignUp .form-row .validation-message{color:#b81717;font-weight:bold;display:none}#TutorSignUp .form-row table.tutor-schedule{width:100%;border:none}#TutorSignUp .form-row table.tutor-schedule td{cursor:pointer;border:solid 1px black;text-align:center;padding:10px;border-color:#e1e1e1}#TutorSignUp .form-row table.tutor-schedule td.date-selected{background-color:#738dc3;color:white;border-color:#738dc3}#TutorSignUp .form-row table.tutor-schedule th{text-align:center}body.popup-open{overflow-y:hidden}.popup-container{position:fixed;display:flex;top:0;left:0;bottom:0;right:0;align-items:center;justify-content:center;background:rgba(0,0,0,0.5);pointer-events:none;overflow:hidden}.popup-container.popup-forceltor{direction:ltr !important}.popup-container .popup-wrap{position:absolute;background:#fff;min-width:230px;opacity:0;overflow:hidden;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.popup-container .popup-wrap.popup-max-width{margin-left:auto;margin-right:auto}.popup-container .popup-wrap.popup-blue-rounded{background:#c7d2e7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.popup-container .popup-wrap .popup-title{padding:10px;font-size:18px;font-weight:700;background:#7c98d3;color:#fff}.popup-container .popup-wrap .popup-pad{position:relative;padding:40px 20px;overflow:hidden}.popup-container .popup-wrap .popup-close{position:absolute;top:0;right:0;width:41px;height:41px;padding-top:10px;text-align:center;cursor:pointer}.popup-container .popup-wrap .popup-secondary{position:absolute;top:0;right:35px;padding:10px;cursor:pointer}.popup-container .popup-wrap .popup-content{position:relative}.popup-container .popup-wrap .popup-buttons{padding:20px 0;text-align:center}.popup-container .popup-wrap .popup-buttons button{margin-right:20px}.popup-container .popup-wrap .popup-buttons button:last-child{margin-right:0}.popup-container.popup-no-padding .popup-wrap .popup-pad{padding:0}.popup-container.popup-style-collapse .popup-content{max-width:600px}.popup-container.popup-style-full .popup-wrap{top:0px;left:0px;bottom:0px;right:0px}.popup-container.popup-style-full .popup-wrap .popup-pad{height:calc(100% - 44px);overflow-y:auto;-webkit-overflow-scrolling:touch}.popup-container.popup-style-full.popup-no-padding .popup-wrap .popup-content{height:calc(100% - 44px)}.popup-container.popup-style-full.popup-margins .popup-wrap{top:40px;left:40px;bottom:40px;right:40px}.popup-container.popup-alternate.popup-style-full .popup-wrap .popup-pad{height:100%}.popup-container.popup-on{pointer-events:all}.popup-container.popup-on .popup-wrap{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup-container.popup-flip{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.popup-container.popup-flip .popup-wrap{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.popup-container.popup-flip .popup-wrap:first-child{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);z-index:1}.popup-container.popup-flip .popup-wrap:last-child{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.popup-container.popup-flip.popup-flipped>:first-child{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);z-index:0}.popup-container.popup-flip.popup-flipped>:last-child{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.popup-container.popup-has-buttons .popup-wrap .popup-pad{padding-bottom:0}.popup-container.popup-spinner{background-color:rgba(255,255,255,0.5);overflow:visible;z-index:6000 !important}.popup-container.popup-spinner .popup-wrap{min-width:310px;background:none;overflow:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.popup-container.popup-spinner .popup-wrap .popup-pad{overflow:visible;padding:0}.popup-container.popup-spinner.popup-on .popup-wrap{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.popup-container.popup-ad{pointer-events:none;background:transparent}.popup-container.popup-ad .popup-wrap{pointer-events:all;width:100%;top:70px;right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.popup-container.popup-ad .popup-wrap .popup-pad{padding:18px 20px;text-align:center}.popup-container.popup-graph .popup-wrap .popup-pad{height:100%}.popup-container.popup-graph .popup-wrap .popup-content{height:100% !important}body.ie .popup-container{display:block}body.ie .popup-style-full .popup-wrap.popup-max-width{width:100%;left:auto;right:auto}.rtl .popup-close{left:0 !important;right:auto !important}.rtl .popup-forceltor .popup-close{left:auto !important;right:0 !important}.rtl .popup-secondary{left:30px !important;right:auto !important}.apps-ios .popup-alternate .popup-pad{height:calc(100% - 44px) !important}@media screen and (max-width:1740px){.popup-container.popup-ad{pointer-events:all;background:rgba(0,0,0,0.5)}.popup-container.popup-ad .popup-wrap{width:340px;top:auto;right:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.popup-container.popup-ad .popup-wrap .popup-pad{padding:18px 20px}}@media screen and (max-width:550px){.popup-container.popup-style-collapse .popup-wrap{left:20px;right:20px}.popup-container.popup-style-hybrid .popup-wrap,.popup-container.popup-style-full .popup-wrap{top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.popup-container.popup-style-hybrid .popup-wrap .popup-pad,.popup-container.popup-style-full .popup-wrap .popup-pad{top:44px !important}.popup-container.popup-style-hybrid .popup-wrap .popup-pad,.popup-container.popup-style-full .popup-wrap .popup-pad,.popup-container.popup-style-hybrid.popup-margins .popup-wrap .popup-pad,.popup-container.popup-style-full.popup-margins .popup-wrap .popup-pad{position:absolute;padding:0;top:44px;left:0;bottom:0;right:0;height:auto}.popup-container.popup-style-hybrid .popup-wrap .popup-content,.popup-container.popup-style-full .popup-wrap .popup-content,.popup-container.popup-style-hybrid.popup-margins .popup-wrap .popup-content,.popup-container.popup-style-full.popup-margins .popup-wrap .popup-content{height:100%;overflow-y:auto;padding:0 20px}.popup-container.popup-style-hybrid.popup-no-padding .popup-content,.popup-container.popup-style-full.popup-no-padding .popup-content{padding:0 !important}.popup-container.popup-graph .popup-wrap .popup-pad{top:0 !important}.popup-container.popup-trig .popup-wrap{left:auto;right:auto}.popup-container.popup-conditional-x.popup-container.popup-style-full .popup-close{display:block}.popup-container.popup-ad .popup-wrap{width:100%}.popup-container.popup-ad .popup-wrap .popup-pad{padding-top:20px}}@media screen and (max-width:400px){.popup-container.popup-style-collapse .popup-wrap{left:0;right:0}.popup-container.popup-trig .popup-wrap{left:auto;right:auto}}#tutor-invite-container{text-align:center;align-self:flex-start;margin:0 auto}#tutor-invite-container h3{font-weight:bold}#tutor-invite-container .tutor-invite-inner{padding:0 0 20px}#tutor-invite-outer{display:flex;flex-direction:column;align-items:center;justify-content:center}#tutor-invite-answer{text-align:center;margin-bottom:20px}#tutor-invite-button-container{text-align:center}#tutor-invite-button-container button{display:inline-block}#invite-device,#invite-email{text-align:center;font-size:12px;color:#a0a0a0}#invite-device{margin-top:10px}.invite-problem-wrap{overflow:hidden}#invite-problem img{max-height:65vh;max-width:100%}#invite-email{align-self:flex-end;margin:0 auto}#invite-end-shift{font-size:12px;margin-top:10px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#invite-problem img{max-height:33vh}}#tutor-toolbar{display:none;position:absolute;background-color:#B71818;color:#fff;top:50px;width:100%;height:48px;border-bottom:solid 1px #B71818;z-index:999}#tutor-toolbar .cell{height:50px;position:relative;line-height:50px}#tutor-toolbar .cell .left-side{display:inline-block;float:left}#tutor-toolbar .cell .right-side{display:inline-block;float:right;margin-right:20px}#tutor-toolbar .mw{font-size:1.4em;line-height:40px;cursor:pointer;color:#fff}#tutor-toolbar div.disabled .mw{color:#808080}#tutor-toolbar div#button_close_session{float:right;margin-left:10px}#tutor-toolbar div#button_close_session button{vertical-align:middle !important;margin-top:-5px}#tutor-toolbar .left-side .Button{display:inline-block;float:left;padding-right:4px}#tutor-toolbar .right-side #room-timer{padding-right:5px;float:left;display:inline-block}#tutor-toolbar.disconnected{background-color:#f8dfe4 !important}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#tutor-toolbar{height:36px}#tutor-toolbar .cell{padding-top:0px;height:36px;line-height:36px}#tutor-toolbar .cell .right-side{margin-right:0px}}#button_erase{position:absolute;top:20px;right:60px;z-index:4}#button_remove{position:absolute;top:20px;right:20px;z-index:4}#button_send{position:absolute;bottom:20px;right:20px;z-index:4}.WhiteboardBackground{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background-color:lightgray;z-index:8}.WhiteboardContainer{position:absolute;top:70px;left:20px;bottom:20px;right:20px;background-color:white;background-repeat:no-repeat}.Whiteboard{position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-repeat:no-repeat;background-position:center center}.Whiteboard .Background{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.Whiteboard .Layer{position:absolute;display:block;border:1px solid transparent;z-index:1}.Whiteboard .Layer.Selected{border:1px dashed gray;cursor:move}.Whiteboard .Layer .ResizeHandle{position:absolute;display:none !important;width:20px;height:20px;bottom:0px;right:0px;background-image:url("/Images/tutor/resize_handle.png");background-repeat:no-repeat;background-position:right bottom;cursor:nwse-resize;z-index:4}.Whiteboard .Layer.Selected .ResizeHandle{display:block !important}.Whiteboard .Layer canvas{z-index:3}.Whiteboard .Layer .ui-rotatable-handle{position:absolute;display:none !important;width:16px;height:16px;top:0px;right:0px;background-image:url("/Images/tutor/rotate_handle.png");background-repeat:no-repeat;background-position:right top;cursor:pointer;z-index:4}.Whiteboard .Layer.Selected .ui-rotatable-handle{display:block !important}#tutor-pre-session-container{padding:20px;margin:0 auto;text-align:center;max-height:80vh;display:flex}#tutor-pre-session-container span.asterisk{color:#b81717}#tutor-pre-session-container span.asterisk-blue{color:#738dc3}#tutor-pre-session-container #pre-session-credits{display:none;padding-bottom:2px;margin-bottom:18px;letter-spacing:.05em}#tutor-pre-session-container #pre-session-credits-label{margin-right:3px;font-weight:bold}#tutor-pre-session-container #pre-session-credits-number{background-color:#738dc3;color:#fff;border-radius:100%;width:26px;display:inline-block;height:26px;line-height:26px;text-align:center;margin-right:1px}#tutor-pre-session-container #pre-session-q1,#tutor-pre-session-container #pre-session-q2,#tutor-pre-session-container #pre-session-q3{padding-bottom:20px}#tutor-pre-session-container #pre-session-q2,#tutor-pre-session-container #pre-session-q3{display:none}#tutor-pre-session-container .actions{margin-top:10px;text-align:center}#tutor-pre-session-container #pre-session-q3 p{font-weight:bold}#tutor-pre-session-container p{margin-bottom:20px}#tutor-pre-session-container small{display:block;font-size:12px;color:#afafaf;margin-top:20px;line-height:15px;text-align:center}#tutor-pre-session-container #pre-session-problem,#tutor-pre-session-container #pre-session-altproblem{min-height:20px;padding:10px 0 15px}#tutor-pre-session-container #pre-session-altproblem{border:1px solid #EAEAEA;margin:20px 0;padding:5px}#tutor-pre-session-container ul{list-style:none;margin:10px 0 20px;padding:0;text-align:left}#tutor-pre-session-container ul li{padding:5px 0;margin-left:10px;overflow:hidden}#tutor-pre-session-container ul li label:before{clear:left;float:left}#tutor-pre-session-container ul li label span{float:left;display:inline-block;width:calc(100% - 30px)}#tutor-pre-session-container #pre-session-q2-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}#tutor-pre-session-container #pre-tutor-image-thumb{width:100%;padding:10px 0;align-self:center}#tutor-pre-session-container #pre-tutor-image-thumb img{max-height:65vh;max-width:100%}#tutor-pre-session-container #pre-tutor-q2-title{align-self:flex-start;margin:0 auto}#tutor-pre-session-container #pre-tutor-q2-next{align-self:flex-end;margin:0 auto}#tutor-pre-session-container #renew-date-small{display:none}#tutor-pre-session-container .asterisk-blue{display:none}.gift-card-page .main{text-align:center}.giftcard-form{margin-top:15px;text-align:left;padding:0px 24px}.giftcard-form .form-row{margin-bottom:24px;padding-left:15%}.giftcard-form .select-ammount-row{text-align:center;padding-left:0px}.giftcard-form .field{float:left;display:inline-block}.giftcard-form .field label{display:block;margin-bottom:6px;line-height:24px}.giftcard-form .field label a{color:#738dc3}.giftcard-form .field label .mw{font-size:16px}.giftcard-form .field input,.giftcard-form .field select{display:block;border:1px solid #ababab;padding:4px 6px 5px 6px}.giftcard-form .field input:focus,.giftcard-form .field select:focus{border-color:#738dc3}.giftcard-form .field select{height:35px}.giftcard-form .field input,.giftcard-form .field select,.giftcard-form .field option{line-height:24px}.giftcard-form .field .invalid{border-color:red}.giftcard-form .field .field-error{position:absolute;font-size:12px;line-height:20px;color:#b81717}.giftcard-form .field.form-first-name{width:234px;padding-right:12px}.giftcard-form .field.form-first-name input{width:220px}.giftcard-form .field.form-last-name{width:234px}.giftcard-form .field.form-last-name input{width:220px}.giftcard-form .field.form-gifter-name{width:468px}.giftcard-form .field.form-gifter-name input{width:468px}.giftcard-form .field.form-gifter-email{width:234px}.giftcard-form .field.form-gifter-email input{width:220px}.giftcard-form .field.form-recipient-email{width:468px}.giftcard-form .field.form-recipient-email input{width:468px}.giftcard-form .field.form-cc-type{width:170px;padding-right:12px}.giftcard-form .field.form-cc-type select{width:170px}.giftcard-form .field.form-cc-number{width:179px;padding-right:12px}.giftcard-form .field.form-cc-number input{width:165px}.giftcard-form .field.form-cc-ccv{width:74px}.giftcard-form .field.form-cc-ccv input{width:60px}.giftcard-form .field.form-exp-month{width:234px}.giftcard-form .field.form-exp-month select{width:234px}.giftcard-form .field.form-exp-year{width:234px}.giftcard-form .field.form-exp-year select{width:234px}.giftcard-form .field.form-cc-icon{display:inline-block;width:55px}.giftcard-form .field .cc-type-container{height:24px;clear:both;padding:5px 24px 6px 0}.giftcard-form .field .cc-type{float:left;display:none;cursor:help}.giftcard-form .field #cc-number{position:relative}.giftcard-form .field #cc-number-fake{position:absolute;width:calc(100% - 12px);height:100%;padding:0 6px;line-height:32px}.giftcard-form .field #cc-country-codes{width:256px}.giftcard-form .field #gc-cc-country-codes{width:256px}.giftcard-form .field .recurly-hosted-field{height:33px;border:1px solid #ababab}.giftcard-form .field #gc-custom-message{width:464px;height:100px;display:block;border:1px solid #ababab;padding:4px 6px 5px 6px}.giftcard-form .giftcard-button{width:210px;height:54px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:block;margin:0px auto;padding:0 40px;color:#fff;background:#008000;border:1px solid #008000;font-size:16px;font-weight:bold}.giftcard-form .giftcard-button .mw{margin-right:10px}.giftcard-form .giftcard-button:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.giftcard-form .giftcard-button:active{background:#007300;border:1px solid #007300}.giftcard-form .giftcard-button:focus{background:#008d00;border:1px solid #008d00}.giftcard-form .giftcard-button-current{color:#000;background:#e1e1e1;border:1px solid #e1e1e1}.giftcard-form .giftcard-button-current:hover{cursor:pointer;background:#e1e1e1;border:1px solid #e1e1e1}.giftcard-form .giftcard-button-current:active{background:#e1e1e1;border:1px solid #e1e1e1}.giftcard-form .giftcard-button-current:focus{background:#e1e1e1;border:1px solid #e1e1e1}.giftcard-form .next-button-row{padding:0px}.giftcard-form .giftcard-button{margin-top:35px}.giftcard-form .redeem-error{color:#b81717;text-align:center;margin-top:15px}.giftcard-form .redeem-error #redeem-invalid-subscription{display:none}.giftcard-form #redeem-gc:disabled{background-color:#e1e1e1;border:1px solid #e1e1e1}.giftcard-form ul.payment-options{display:flex;justify-content:center}.giftcard-form .payment-options.cc-hover li[data-type=cc]{border:none !important;background-color:none !important}.giftcard-form .payment-options li{border:none !important;text-align:center}div.gift-card-thanks p{margin:15px;font-size:1.2em}#gift-card-phase2{display:none}#gift-card-phase2 #upgradeStepped-wrapper .upgrade-form{padding:0px 0px !important}#gc-goback{display:none;color:#738dc3;background:none;text-decoration:underline;margin:10px 0px;width:100%;text-align:center;cursor:pointer}.gift-card-redeem-content .main{text-align:center}.gift-card-redeem-content .form-redemption-code{display:block;float:none;margin:25px auto 0px auto;width:250px}.gift-card-redeem-content .form-redemption-code #gc-redemption-code{width:250px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.giftcard-form .field.form-recipient-email{width:220px}.giftcard-form .field.form-recipient-email input{width:220px}.giftcard-form .field.form-gifter-name{width:220px}.giftcard-form .field.form-gifter-name input{width:220px}.giftcard-form .field #gc-custom-message{width:220px}.giftcard-form .form-row{padding-left:0px}}#tm-container{position:absolute;top:0;right:-431px;width:420px;height:100%;background:#fff;z-index:4100;border-right:1px solid #f0f0f0;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2);display:none}#tm-tab{width:25px;height:20px;padding:10px 10px 15px 10px;position:absolute;background:#fff;top:40px;left:380px;cursor:pointer;z-index:4100;border-color:#f0f0f0;border-style:solid;border-width:1px 1px 1px 0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-align:center}#tm-header{height:48px;background:#738dc3;color:#fff;border-bottom:1px solid #738dc3;font-size:18px;font-weight:bold;line-height:48px;padding:0 10px}#tm-header .mw{color:#fff;margin-right:10px;font-size:25px;line-height:38px;float:left;margin-top:7px}#tm-input{font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;width:auto;height:24px;font-size:16px;line-height:24px;padding:7px 8px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tm-input:focus{border-color:#738dc3}#tm-results{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;display:none;margin:1px 0 20px 0;position:absolute;z-index:1000}#tm-results .result-single{display:block;padding:4px 10px;cursor:pointer;color:#444}#tm-results .result-single:hover{color:#444;background:#f0f0f0;text-decoration:none}#tm-results .result-single .result-subject{font-weight:bold}#tm-results .result-single span{display:inline-block;background:#e0eaff}.tm-main{margin:15px 0}.tm-chapter{list-style-type:none;margin-left:0 !important}.tm-topic{list-style-type:none;color:#738dc3;margin-left:24px !important}.tm-topic .tm-text-inner{width:calc(100% - 48px);display:inline-block;float:left;line-height:18px;padding:3px 0}.tm-inner{width:400px;padding:0 10px 0 10px;height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto}.tm-inner .mw{width:24px;height:24px;font-size:5px;line-height:27px;text-align:center;float:left;display:inline-block;color:#738dc3}.tm-expandable{color:#404040}.tm-single,.tm-chapter-text,.tm-chapter-empty{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0}.tm-single{color:#738dc3;margin-left:0}.tm-expandable,.tm-topic,.tm-single{cursor:pointer}.tm-expandable:hover,.tm-topic:hover,.tm-single:hover{background-color:#fafafa}.tm-expandable:active,.tm-topic:active,.tm-single:active{background-color:#ededed;color:#333}.tm-bullet{position:relative;width:12px;height:12px;float:left;margin:6px}.tm-bullet:before,.tm-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}.tm-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.tm-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.tm-active .tm-bullet:before{transform:rotate(90deg)}.tm-active .tm-bullet:after{transform:rotate(180deg)}.tm-children{display:none}#tf-container{position:absolute;top:0;right:-431px;width:420px;height:100%;background:#fff;z-index:4100;border-right:1px solid #f0f0f0;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2);display:none}#tf-tab{width:25px;height:20px;padding:10px 10px 15px 10px;position:absolute;background:#fff;top:40px;left:380px;cursor:pointer;z-index:4100;border-color:#f0f0f0;border-style:solid;border-width:1px 1px 1px 0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-align:center}#tf-tab .mw{font-size:20px;color:#738dc3}#tf-tab .mw:hover{color:#7c98d3}#tf-tab .mw:active{color:#687fae}#tf-header{height:48px;background:#738dc3;color:#fff;border-bottom:1px solid #738dc3;font-size:18px;font-weight:bold;line-height:48px;padding:0 10px}#tf-header .mw{color:#fff;margin-right:10px;font-size:25px;line-height:38px;float:left;margin-top:7px}#tf-input{font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;width:auto;height:24px;font-size:16px;line-height:24px;padding:7px 8px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tf-input:focus{border-color:#738dc3}#tf-search{height:42px;margin:10px}#tf-search #tf-input{width:378px}#tf-main-search{height:42px;margin:20px 0;background:#f0f0f0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 20px;width:calc(100% - 36px)}#tf-main-search #tf-input{width:calc(100% - 18px)}#tf-results{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;display:none;margin:1px 0 20px 0;position:absolute;z-index:1000}#tf-results .result-single{display:block;padding:4px 10px;cursor:pointer;color:#444}#tf-results .result-single:hover{color:#444;background:#f0f0f0;text-decoration:none}#tf-results .result-single .result-subject{font-weight:bold}#tf-results .result-single span{display:inline-block;background:#E0EAFF}.tf-chapter{list-style-type:none;margin:0}.tf-example{list-style-type:none;color:#738dc3;margin:0}.tf-inner{width:400px;padding:0 10px 0 10px;height:calc(100% - 111px);overflow-x:hidden;overflow-y:auto}.tf-inner .spinner{height:24px;margin:6px 0}.tf-inner .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}.tf-inner li{margin:0}.tf-expandable{color:#404040}.tf-topic{color:#738dc3}.tf-topic .mw{width:24px;height:24px;font-size:12px;line-height:24px;text-align:center;float:left;display:inline-block}.tf-topic .tf-text-inner{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0}.tf-chapter-text,.tf-chapter-empty{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0}.tf-chapter-empty{color:#ccc;margin-left:24px;cursor:default}.tf-expandable,.tf-topic{cursor:pointer}.tf-expandable:hover,.tf-topic:hover{background-color:#fafafa}.tf-expandable:active,.tf-topic:active{background-color:#ededed;color:#333}.tf-mathml{width:calc(100% - 24px);display:inline-block;float:left;line-height:18px;padding:3px 0;margin-left:24px;color:#444}.tf-bullet{position:relative;width:12px;height:12px;float:left;margin:6px}.tf-bullet:before,.tf-bullet:after{content:"";position:absolute;background-color:#738dc3;-webkit-transition:all 150ms cubic-bezier(.785, .135, .15, .86);-moz-transition:all 150ms cubic-bezier(.785, .135, .15, .86);transition:all 150ms cubic-bezier(.785, .135, .15, .86)}.tf-bullet:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.tf-bullet:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.tf-active .tf-bullet:before{transform:rotate(90deg)}.tf-active .tf-bullet:after{transform:rotate(180deg)}#gdpr-banner{position:absolute;bottom:20px;right:20px;width:220px;padding:20px;display:none;opacity:0;background:rgba(255,255,255,0.9);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2);z-index:4061}.gdpr-header{font-size:24px;line-height:32px;margin:0 6px}.gdpr-content{line-height:21px;margin:12px 6px}.gdpr-actions{margin:0 6px}.gdpr-actions a{line-height:28px;display:inline-block}.gdpr-actions .gdpr-button{height:28px;padding:0 14px;display:inline-block;color:#fff;background:#008000;border:1px solid #008000;font-weight:bold;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.gdpr-actions .gdpr-button:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.gdpr-actions .gdpr-button:active{background:#007300;border:1px solid #007300}.gdpr-actions .gdpr-button:focus{background:#008d00;border:1px solid #008d00}.ltr .gdpr-actions a{float:left;margin-right:8px}.ltr .gdpr-actions .gdpr-button{float:left}.rtl .gdpr-actions a{float:right;margin-left:8px}.rtl .gdpr-actions .gdpr-button{float:right}#my-expert-qa{width:100%}#my-expert-qa tbody tr:nth-child(odd) td{background:#fafafa}#my-expert-qa tbody td{padding:4px;line-height:25px}#my-expert-qa tbody td:nth-child(1){width:70%}#my-expert-qa tbody td:nth-child(2){width:10%}#my-expert-qa tbody td:nth-child(3){width:10%}#my-expert-qa tbody td:nth-child(4){width:10%;background:none !important}#eqa-submit{background:#008000;border:1px solid #008000;margin-left:40px;margin-right:10px}#eqa-submit:hover{background:#008d00;border:1px solid #008d00}#eqa-submit:active{background:#007300;border:1px solid #007300}#eqa-abandon{background:#b81717;border:1px solid #b81717}#eqa-abandon:hover{background:#c61717;border:1px solid #c61717}#eqa-abandon:active{background:#c61717;border:1px solid #c61717}#eqa-submit,#eqa-abandon{color:#fff;cursor:pointer;font-size:16px;height:40px;line-height:40px;padding:0 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#eqa-submit:disabled,#eqa-abandon:disabled{color:#9e9e9e;background:#e1e1e1;border:1px solid #e1e1e1;cursor:default}#answer-rating-title{display:none}#my-answer{margin-bottom:30px}#my-answer .GraphWrapper{background:#fff;text-align:center;vertical-align:middle;cursor:pointer;position:relative;overflow:hidden}#my-answer .GraphWrapper .graph-thumbnail{height:100%;width:100%;z-index:1;position:absolute;left:0}#my-answer .GraphWrapper .Graph{position:absolute}#my-answer .GraphWrapper .GraphErrors{display:none}#my-answer .eqa-section{margin-bottom:12px;counter-reset:section-counter}#my-answer .eqa-section.eqa-grey-border{background-color:#f0f0f0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:15px;display:inline-block}#my-answer .eqa-section .block-grey-border{background-color:#f0f0f0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:15px;display:inline-block;margin-bottom:10px}#my-answer .eqa-section img{max-width:100%}#my-answer .eqa-section .visitor-block:before{display:block;counter-increment:section-counter;content:"Step #" counter(section-counter) ": ";padding:0;font-size:18px;line-height:35px;color:#16387c}.document-block{counter-reset:block-counter}.document-block .visitor-block:before{display:block;counter-increment:block-counter;content:"Step #" counter(block-counter) ": ";padding:0 0 0 4px;font-size:18px;line-height:35px;color:#16387c}.document-block .GraphWrapper{background:#fff;text-align:center;vertical-align:top;cursor:pointer;position:relative;overflow:hidden;margin-bottom:0}.document-block .GraphWrapper .graph-thumbnail{height:100%;width:100%;z-index:1;position:absolute;left:0}.document-block .GraphWrapper .Graph{position:absolute}.document-block .GraphWrapper .GraphErrors{display:none}.eqa-heading,.eqa-mobile-title{font-size:16px;line-height:24px;font-weight:bold}.eqa-titles .eqa-heading{font-size:16px;line-height:24px;font-weight:bold}.eqa-single .eqa-unread{font-size:13px;font-style:italic}.eqa-single:nth-child(odd){background:#EAEAEA}.eqa-expand{color:#738dc3;cursor:pointer;font-size:16px;line-height:24px}.eqa-expand:hover{color:#7c98d3}.eqa-expand:active{color:#7c98d3}.eqa-image{display:none}.eqa-image img{opacity:0;display:none}.eqa-titles .eqa-question,.eqa-single .eqa-question,.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on,.eqa-titles .eqa-status,.eqa-single .eqa-status,.eqa-titles .eqa-controls,.eqa-single .eqa-controls{float:left;display:inline-block;padding:8px 5px}.eqa-titles .eqa-question .eqa-mobile-title,.eqa-single .eqa-question .eqa-mobile-title,.eqa-titles .eqa-asked-on .eqa-mobile-title,.eqa-single .eqa-asked-on .eqa-mobile-title,.eqa-titles .eqa-status .eqa-mobile-title,.eqa-single .eqa-status .eqa-mobile-title,.eqa-titles .eqa-controls .eqa-mobile-title,.eqa-single .eqa-controls .eqa-mobile-title{display:none}.eqa-titles .eqa-question,.eqa-single .eqa-question{width:585px}.eqa-titles .eqa-question img,.eqa-single .eqa-question img{max-width:580px;max-height:580px}.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on{width:145px}.eqa-titles .eqa-asked-on span,.eqa-single .eqa-asked-on span{font-style:italic;display:inline-block;margin-top:5px}.eqa-titles .eqa-status,.eqa-single .eqa-status{width:113px}.eqa-titles .eqa-controls,.eqa-single .eqa-controls{width:90px}#my-author{display:none;margin:15px 0 20px 0;font-size:16px}#ask-experts-container{text-align:center}#ask-experts-container p{margin-bottom:40px}#ask-experts-container button{margin-left:10px;margin-right:10px}#ask-experts-container td{text-align:center}#ask-experts-container .eqa-trial-expert-live{display:none;color:#738dc3;font-style:italic;font-weight:bold;font-size:14px;margin-top:5px}#eqa-dashboard-callout{text-align:center;border:1px solid #e7e7e7;max-width:420px;margin:45px auto 15px auto;border-radius:6px;padding-bottom:15px;display:none;-webkit-box-shadow:0 0 6px 1px #aaa;-moz-box-shadow:0 0 6px 1px #aaa;box-shadow:0 0 6px 1px #aaa}#eqa-dashboard-callout h5{font-weight:normal;margin-top:15px;margin-bottom:15px}#eqa-dashboard-callout a{font-size:16px;font-weight:bold;line-height:24px;padding:10px 50px;margin:0;display:inline-block;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#eqa-dashboard-callout a:hover{background-color:#008d00;color:#fff;text-decoration:none}#eqa-dashboard-callout a:active{background-color:#007300;color:#fff;text-decoration:none}#eqa-dashboard-callout a:focus{background:#008d00;border:1px solid #008d00}#eqa-dashboard-empty{display:none;margin-top:20px}#eqa-dashboard-questions{display:none}.eqa-details{border-bottom:1px solid #D7D7D7;padding-bottom:10px;margin-bottom:20px}.eqa-details td{padding:2px 5px;white-space:nowrap}.eqa-details tr td:first-child{width:1%;font-weight:bold}@media screen and (min-width:831px) and (max-width:1024px){.eqa-titles .eqa-question,.eqa-single .eqa-question,.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on,.eqa-titles .eqa-status,.eqa-single .eqa-status,.eqa-titles .eqa-controls,.eqa-single .eqa-controls{padding:5px}.eqa-titles .eqa-question,.eqa-single .eqa-question{width:435px}.eqa-titles .eqa-question img,.eqa-single .eqa-question img{max-width:420px;max-height:420px}.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on{width:125px;font-size:12px}.eqa-titles .eqa-status,.eqa-single .eqa-status{width:103px}.eqa-titles .eqa-controls,.eqa-single .eqa-controls{width:80px}}@media screen and (max-width:830px){.eqa-titles{display:none}.eqa-single{margin-bottom:8px}.eqa-titles .eqa-question,.eqa-single .eqa-question,.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on,.eqa-titles .eqa-status,.eqa-single .eqa-status,.eqa-titles .eqa-controls,.eqa-single .eqa-controls{padding:8px 5px;width:calc(100% - 10px)}.eqa-titles .eqa-question .eqa-mobile-title,.eqa-single .eqa-question .eqa-mobile-title,.eqa-titles .eqa-asked-on .eqa-mobile-title,.eqa-single .eqa-asked-on .eqa-mobile-title,.eqa-titles .eqa-status .eqa-mobile-title,.eqa-single .eqa-status .eqa-mobile-title,.eqa-titles .eqa-controls .eqa-mobile-title,.eqa-single .eqa-controls .eqa-mobile-title{display:block}.eqa-titles .eqa-question,.eqa-single .eqa-question{width:100%}.eqa-titles .eqa-question img,.eqa-single .eqa-question img{max-width:270px;max-height:480px}.eqa-titles .eqa-asked-on,.eqa-single .eqa-asked-on{width:100%}.eqa-titles .eqa-asked-on span,.eqa-single .eqa-asked-on span{font-style:normal;font-size:16px;line-height:24px;font-weight:bold;margin-top:8px}.eqa-titles .eqa-status,.eqa-single .eqa-status{width:100%}.eqa-titles .eqa-controls,.eqa-single .eqa-controls{width:100%}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#eqa-submit,#eqa-abandon{font-size:13px;height:24px;line-height:24px;padding:0 12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#ask-experts-container p{margin-top:40px}}#set-password-container{width:340px}.sp-inner h2{font:600 25px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:18px}.sp-inner .placeholder{width:240px;margin:0 auto}.sp-inner #sp-password{width:calc(100% - 22px);padding:6px 9px;margin-bottom:30px;border-radius:4px;font:400 14px/18px 'Segoe UI','Lucida Grande',Tahoma,Arial;border:1px solid #ccc;color:#000;resize:none}.sp-inner #sp-password.sp-has-error{border-color:#b81717}.sp-inner .sp-error{display:none;font:400 12px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#b81717;margin:0 0 5px 0}.sp-inner #sp-submit{min-width:210px}#sp-button-container{text-align:center}#rewarded-test-container{width:400px;text-align:center;padding-bottom:50px}#rewarded-test-container h3{margin-bottom:20px}#rewarded-test-container .mw{color:red}#rewarded-test-container .or{line-height:60px}#rewarded-btn-timer{cursor:default}#rewarded-signin{position:absolute;margin:30px 0 0 -20px;width:440px;text-align:center;background-color:#EAEFF5;height:60px;line-height:60px}.rewarded-msg{display:none;text-align:center;background-color:#EAEFF5;height:50px;line-height:50px;font-weight:bold;margin:15px 0}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#rewarded-test-container{width:100%}#rewarded-signin{width:calc(100% + 40px)}}#sale-dialog-container{text-align:center;padding:18px 42px}#sale-dialog-container svg{display:inline-block}#sale-dialog-container .sale-dialog-header{font-size:30px;font-weight:700;max-width:370px;line-height:1.1em;margin:4px auto 18px auto;color:#302C41}#sale-dialog-container .sale-dialog-description{font-size:16px;font-weight:500;line-height:1.6em;color:#302C41}#sale-dialog-container .sale-dialog-claim-button{background-color:#18367A;color:#fff;font-weight:500;display:inline-block;margin-top:25px;font-size:14px;min-width:240px}@media only screen and (max-width:620px){#sale-dialog-container{padding:18px 20px;max-width:250px;margin:0px auto}#sale-dialog-container .sale-dialog-claim-button{min-width:auto;width:100%}}.math span:last-of-type{border-left-width:0px !important}.cursor{position:absolute;color:#738dc3;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;font-size:1em;font-style:normal;pointer-events:none;border-left:medium solid #738dc3;height:32px;z-index:3002;opacity:0}.cursor.on{-webkit-animation:cursorAnimation 1s ease infinite;-moz-animation:cursorAnimation 1s ease infinite;-ms-animation:cursorAnimation 1s ease infinite;animation:cursorAnimation 1s ease infinite}@keyframes cursorAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes cursorAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes cursorAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes cursorAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.editor{min-height:1.5em;font-size:50px !important;line-height:65px !important;border:thin solid black;cursor:text;float:left;width:100%;z-index:3000;background:#ddd !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.emptyText{color:#CCCCCC;display:inline-block}.emptyTextHidden{display:none}.editorLine{min-height:1.5em}.editorLine,.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MWEditorControlsContainer{float:right;margin:0px 6px 30px 0px;font-size:0pt;white-space:nowrap;z-index:3000}.MWEditorControlButton{display:inline-table;height:32px;width:32px;margin-left:5px;text-align:center;background-color:#F2F2F2;border:1px solid #E5E5E5;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.MWEditorControlButtonHover{display:inline-table;height:32px;width:32px;margin-left:5px;text-align:center;background-color:#DBE3F1;border:1px solid #C1CFE7;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.MWEditorControlButtonClick{display:inline-table;height:32px;width:32px;margin-left:5px;text-align:center;background-color:#D4DDEE;border:1px solid #99B3D9;white-space:nowrap;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.MWEditorControlButton *,.MWEditorControlButtonHover *,.MWEditorControlButtonClick *{display:table-cell;vertical-align:middle;margin-left:auto;margin-right:auto;border:0px}.highlight{background:#E3E9F3}.highlightSubSup>span:last-child{background:#E3E9F3}.greyParen{color:lightgrey}.equationTableOuter{padding:0 5px;display:inline-block}.equationTableEquation{display:inline-block}.equationTableInstruction{display:block;font-size:70%}.equationTableInner td{padding-right:5px}.EquationTablePlaceholder{color:#444444;background-color:#D4DDEE;padding:2px;padding-top:0px;cursor:text;display:inline-block}.ch-bubble-content .equationTableInstruction{display:none}.ch-bubble-content .equationTableOuter{border:none;display:inline-block}.Placeholder{color:#444444;background-color:#D4DDEE;padding:2px;padding-top:0px;cursor:text}.TreeOutput{font-size:16px}#preloader{display:none}MathJax,.MathJax_Display{vertical-align:top}.rectangle,.circle,.triangle,.parallelogram,.trapezoid,.box,.sphere,.cone,.pyramid,.cylinder,.tri{display:inline-block;font-family:"Mathway";font-size:400%;line-height:150px}.shapeTable{display:inline-block;vertical-align:text-bottom !important}.ch-bubble-content .rectangle,.ch-bubble-content .circle,.ch-bubble-content .triangle,.ch-bubble-content .parallelogram,.ch-bubble-content .trapezoid,.ch-bubble-content .box,.ch-bubble-content .sphere,.ch-bubble-content .cone,.ch-bubble-content .pyramid,.ch-bubble-content .cylinder,.ch-bubble-content .tri{font-size:64px;line-height:75px}.ch-bubble-content .rectangle{line-height:80px;margin-bottom:-18px}.ch-bubble-content .circle{line-height:90px;margin-bottom:-18px}.ch-bubble-content .triangle{line-height:85px;margin-bottom:-16px}.ch-bubble-content .parallelogram{line-height:85px;margin-bottom:-15px}.ch-bubble-content .trapezoid{line-height:100px;margin-bottom:-20px}.ch-bubble-content .box{line-height:90px;margin-bottom:-18px}.ch-bubble-content .sphere{font-size:60px;line-height:85px;margin-bottom:-22px}.ch-bubble-content .cone{line-height:90px;margin-bottom:-23px}.ch-bubble-content .cylinder{line-height:90px;margin-bottom:-22px}.ch-bubble-content .pyramid{line-height:90px;margin-bottom:-18px}.ch-bubble-content .tri{line-height:110px;margin-bottom:-25px}#editor-container .rectangle,.editor-container .rectangle,#editor-container .circle,.editor-container .circle,#editor-container .triangle,.editor-container .triangle,#editor-container .parallelogram,.editor-container .parallelogram,#editor-container .trapezoid,.editor-container .trapezoid,#editor-container .box,.editor-container .box,#editor-container .sphere,.editor-container .sphere,#editor-container .cone,.editor-container .cone,#editor-container .pyramid,.editor-container .pyramid,#editor-container .cylinder,.editor-container .cylinder,#editor-container .tri,.editor-container .tri{font-size:128px}#editor-container .rectangle,.editor-container .rectangle{line-height:160px;margin-bottom:-37px}#editor-container .circle,.editor-container .circle{line-height:180px;margin-bottom:-37px}#editor-container .triangle,.editor-container .triangle{line-height:170px;margin-bottom:-32px}#editor-container .parallelogram,.editor-container .parallelogram{line-height:170px;margin-bottom:-30px}#editor-container .trapezoid,.editor-container .trapezoid{line-height:200px;margin-bottom:-40px}#editor-container .box,.editor-container .box{line-height:180px;margin-bottom:-37px}#editor-container .sphere,.editor-container .sphere{font-size:120px;line-height:170px;margin-bottom:-44px}#editor-container .cone,.editor-container .cone{line-height:180px;margin-bottom:-47px}#editor-container .cylinder,.editor-container .cylinder{line-height:180px;margin-bottom:-44px}#editor-container .pyramid,.editor-container .pyramid{line-height:180px;margin-bottom:-37px}#editor-container .tri,.editor-container .tri{line-height:220px;margin-bottom:-50px}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#editor-container .rectangle,.editor-container .rectangle,#editor-container .circle,.editor-container .circle,#editor-container .triangle,.editor-container .triangle,#editor-container .parallelogram,.editor-container .parallelogram,#editor-container .trapezoid,.editor-container .trapezoid,#editor-container .box,.editor-container .box,#editor-container .sphere,.editor-container .sphere,#editor-container .cone,.editor-container .cone,#editor-container .pyramid,.editor-container .pyramid,#editor-container .cylinder,.editor-container .cylinder,#editor-container .tri,.editor-container .tri{font-size:64px;line-height:75px}#editor-container .rectangle,.editor-container .rectangle{line-height:80px;margin-bottom:-18px}#editor-container .circle,.editor-container .circle{line-height:90px;margin-bottom:-18px}#editor-container .triangle,.editor-container .triangle{line-height:85px;margin-bottom:-16px}#editor-container .parallelogram,.editor-container .parallelogram{line-height:85px;margin-bottom:-15px}#editor-container .trapezoid,.editor-container .trapezoid{line-height:100px;margin-bottom:-20px}#editor-container .box,.editor-container .box{line-height:90px;margin-bottom:-18px}#editor-container .sphere,.editor-container .sphere{font-size:60px;line-height:85px;margin-bottom:-22px}#editor-container .cone,.editor-container .cone{line-height:90px;margin-bottom:-23px}#editor-container .cylinder,.editor-container .cylinder{line-height:90px;margin-bottom:-22px}#editor-container .pyramid,.editor-container .pyramid{line-height:90px;margin-bottom:-18px}#editor-container .tri,.editor-container .tri{line-height:110px;margin-bottom:-25px}}.GraphWrapper{position:relative;width:100%;margin:10px 0}.GraphWrapper .Graph{position:relative;width:calc(100% - 2px)}.GraphWrapper .Graph canvas{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.GraphWrapper .Graph .GraphPoint{position:absolute;width:8px;height:8px;z-index:1;cursor:help}.GraphWrapper .GraphZoomControls{position:absolute;bottom:10px;right:10px;z-index:1;white-space:nowrap}.GraphWrapper .GraphZoomControls #homebutton{margin:0 0 0 5px}.GraphWrapper .GraphZoomControls #zoomoutbutton{margin:0 0 0 5px}.last-step .GraphWrapper:last-of-type{margin-bottom:30px}.example-graph{position:relative;width:450px;height:450px;margin:15px 0;overflow:hidden}.example-graph .GraphWrapper{margin:0;height:100%}.example-graph .graph-thumbnail{height:100%;width:100%;z-index:1;position:absolute;left:0}.example-graph .Graph{position:relative;width:calc(100% - 2px);height:450px}.example-graph .Graph .GraphPoint{position:absolute;width:8px;height:8px;z-index:1;cursor:help}.example-graph .GraphZoomControls{position:absolute;bottom:10px;right:10px;z-index:1;white-space:nowrap}.example-graph .GraphZoomControls #homebutton{margin:0 0 0 5px}.example-graph .GraphZoomControls #zoomoutbutton{margin:0 0 0 5px}#gpc-container{position:absolute;width:100%;background:#fff;z-index:1001}#gpc-container .cell{padding:0}#gpc-container .GraphWrapper{height:100%;margin:0}#gpc-container .GraphWrapper .Graph{width:100%;height:100%}.camera-button{background:transparent;padding:0}.camera-button .mw-camera{color:#738dc3;font-size:27px;padding-top:16px;float:right}.gpc-height-hack{height:100%}#gpc-sidebar{position:absolute;top:0;left:-320px;width:320px;height:100%;background:#fff;z-index:1001;display:inline-block;border-right:1px solid #ccc;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.gpc-alternate #gpc-sidebar{display:none;z-index:0}#gpc-outer{position:absolute;width:100%;height:100%;top:0;right:0}#gpc-outer.sidebar-open{width:calc(100% - 320px)}.gpc-alternate #gpc-outer.sidebar-open{width:100%}#gpc-toggle{position:absolute;top:4px;left:320px;width:30px;height:50px;background:#fafafa;cursor:pointer;border:1px solid #ccc;z-index:4097}#gpc-toggle .mw{color:#738dc3;font-size:30px;line-height:55px;margin-left:5px}#gpc-toggle .mw:hover{color:#7c98d3}#gpc-toggle .mw:active{color:#687fae}#gp-container{position:absolute;top:0;left:-320px;width:320px;height:100%;background:rgba(255,255,255,0.75);z-index:1001;display:inline-block;border-right:1px solid #ccc;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.2);box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}#gp-toggle{position:absolute;top:4px;left:320px;width:30px;height:50px;background:#fafafa;cursor:pointer;border:1px solid #ccc;z-index:4097}#gp-toggle .mw{color:#738dc3;font-size:30px;line-height:55px;margin-left:5px}#gp-toggle .mw:hover{color:#7c98d3}#gp-toggle .mw:active{color:#687fae}#graph-outer .GraphWrapper{height:100%}.gp-inner,.gpc-inner{width:320px;position:absolute;top:0;bottom:0;overflow-x:hidden;overflow-y:auto}.gpc-alt-inner{overflow-x:hidden;overflow-y:auto;height:100%;width:100%}.gpc-alt-inner .editor-container{padding:0 0 0 8px}.gpc-wrapper button[disabled]{background:transparent !important}.gp-inner .editor-container,.gpc-inner .editor-container{width:320px}.gp-inner .editor-single,.gpc-inner .editor-single{width:calc(100% - 70px)}.gp-inner .editor-outer,.gpc-inner .editor-outer,.gpc-alt-inner .editor-outer{position:relative}.gp-inner .editor-container,.gpc-inner .editor-container,.gpc-alt-inner .editor-container{min-height:59px;display:inline-block;vertical-align:bottom;clear:both;border-bottom:1px solid #ccc;background:#fafafa}.gp-inner .editor-container.current,.gpc-inner .editor-container.current,.gpc-alt-inner .editor-container.current{background:#fff}.gp-inner .editor-container[data-dym=on] .editor-dym,.gpc-inner .editor-container[data-dym=on] .editor-dym,.gpc-alt-inner .editor-container[data-dym=on] .editor-dym{display:block}.gp-inner .editor-container[data-dym=on] .editor-close-button,.gpc-inner .editor-container[data-dym=on] .editor-close-button,.gpc-alt-inner .editor-container[data-dym=on] .editor-close-button,.gp-inner .editor-container[data-dym=on] .editor-close-button-fake,.gpc-inner .editor-container[data-dym=on] .editor-close-button-fake,.gpc-alt-inner .editor-container[data-dym=on] .editor-close-button-fake{top:45px}.gp-inner .editor-container[data-dym=off] .editor-dym,.gpc-inner .editor-container[data-dym=off] .editor-dym,.gpc-alt-inner .editor-container[data-dym=off] .editor-dym{display:none}.gp-inner .editor-container[data-dym=off] .editor-close-button,.gpc-inner .editor-container[data-dym=off] .editor-close-button,.gpc-alt-inner .editor-container[data-dym=off] .editor-close-button,.gp-inner .editor-container[data-dym=off] .editor-close-button-fake,.gpc-inner .editor-container[data-dym=off] .editor-close-button-fake,.gpc-alt-inner .editor-container[data-dym=off] .editor-close-button-fake{top:5px}.gp-inner .editor-color,.gpc-inner .editor-color,.gpc-alt-inner .editor-color{width:16px;height:22px;display:inline-block;float:left;margin:18px 0 0 4px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;background:#eee;overflow:hidden;text-indent:-999em}.gp-inner .editor-single,.gpc-inner .editor-single,.gpc-alt-inner .editor-single{margin:9px 0;padding:0 0 0 5px;cursor:text;font:normal 27px/36px 'Segoe UI','Lucida Grande',Tahoma,Arial;display:inline-block;float:left;position:relative}.gp-inner .editor-close,.gpc-inner .editor-close,.gpc-alt-inner .editor-close{border:0;background:none}.gp-inner .editor-close-button,.gpc-inner .editor-close-button,.gpc-alt-inner .editor-close-button,.gp-inner .editor-close-button-fake,.gpc-inner .editor-close-button-fake,.gpc-alt-inner .editor-close-button-fake{float:right;width:40px;height:40px;padding:0}.gp-inner .editor-close-button .mw,.gpc-inner .editor-close-button .mw,.gpc-alt-inner .editor-close-button .mw,.gp-inner .editor-close-button-fake .mw,.gpc-inner .editor-close-button-fake .mw,.gpc-alt-inner .editor-close-button-fake .mw{font-size:20px;line-height:30px}.gp-inner .camera-button,.gpc-inner .camera-button,.gpc-alt-inner .camera-button{display:none}.gp-inner .editor-close-button,.gpc-inner .editor-close-button,.gpc-alt-inner .editor-close-button{cursor:pointer}.gp-inner .editor-close-button .mw,.gpc-inner .editor-close-button .mw,.gpc-alt-inner .editor-close-button .mw{color:#738dc3}.gp-inner .editor-close-button-fake .mw,.gpc-inner .editor-close-button-fake .mw,.gpc-alt-inner .editor-close-button-fake .mw{color:#e1e1e1}.gp-inner .editor-dym,.gpc-inner .editor-dym,.gpc-alt-inner .editor-dym{background:#c7d2e7;color:#15377b;min-height:32px;display:none;padding:4px 0;text-align:center;font-size:16px;line-height:32px;clear:both}.gp-inner .editor-dym .dym-label,.gpc-inner .editor-dym .dym-label,.gpc-alt-inner .editor-dym .dym-label{display:inline-block;font-style:italic;padding:0 10px}.gp-inner .editor-dym .dym-suggestion,.gpc-inner .editor-dym .dym-suggestion,.gpc-alt-inner .editor-dym .dym-suggestion{background:#eaeff6;border-radius:3px;border-bottom:2px solid #738dc3;padding:0 10px;cursor:pointer;margin:0 2px;display:inline-block}.gpc-inner .editorLine{white-space:nowrap}html[lang=ar] .editor-single{direction:ltr}.gpc-alt-inner .editor-container{width:calc(100% - 8px)}.gpc-alt-inner .editor-container:last-child{border-bottom:0}.gpc-alt-inner .editor-single{width:calc(100% - 70px)}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#gp-container{left:-280px;width:280px}#gp-toggle{top:5px;left:280px;width:27px;height:38px}#gp-toggle .mw{font-size:24px;line-height:42px;margin-left:5px}#gp-header{height:36px;line-height:36px}#gp-header .mw{margin-top:0;margin-right:5px;font-size:24px;line-height:42px}#gp-header .add-button{line-height:30px;font-size:32px;width:24px;height:36px}.gp-inner{width:280px}.gp-inner .editor-container{width:280px;min-height:48px}.gp-inner .editor-color{margin:14px 0 0 4px}.gp-inner .editor-single{width:210px;margin:6px 0;font:normal 21px/36px 'Segoe UI','Lucida Grande',Tahoma,Arial}.gp-inner .editor-close-button,.gp-inner .editor-close-button-fake{height:36px;margin-top:2px}.gp-inner .editor-dym{padding:2px 0;font-size:14px}.gp-inner .editor-dym .dym-suggestion{line-height:27px}.gpc-alt-inner .editor-single{font:normal 18px/27px 'Segoe UI','Lucida Grande',Tahoma,Arial}.gpc-alt-inner .editor-color{width:12px;height:16px;margin:15px 0 0 4px}.camera-button .mw-camera{font-size:23px ;padding-top:12px;padding-left:15px}.gpc-alt-inner .editor-container{min-height:39px}.gpc-alt-inner{min-height:39px }#editor-group.single{height:45px}#editor-group.double{height:90px}#editor-group.many{height:138px}}@media screen and (max-width: 550px) and (orientation: portrait){.example-graph{width:280px;height:280px}.example-graph .Graph{height:280px}}@media screen and (max-height: 550px) and (orientation: landscape){.example-graph{width:280px;height:280px}.example-graph .Graph{height:280px}}@media screen and (min-width: 551px) and (max-width: 1024px) and (orientation: portrait){.example-graph{width:450px;height:450px}.example-graph .Graph{height:450px}}@media screen and (max-width: 1024px) and (min-height: 551px) and (orientation: landscape){.example-graph{width:450px;height:450px}.example-graph .Graph{height:450px}}.dp-wrapper{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0);z-index:1000;transition:background .5s}.dp-wrapper.dp-visible{background:rgba(0,0,0,0.25)}.dp{text-align:center;position:absolute;border:1px solid #EEE;background:white;width:calc(100% - 4em);max-width:600px;top:50%;left:50%;border-radius:.25em;box-shadow:0 0 5em rgba(0,0,0,0.45);transform:translate(-50%, 0);transition:transform .5s}.dp-visible .dp{transform:translate(-50%, -50%)}.dp-header{box-sizing:border-box;position:relative;padding:1em 2em 1.5em}.dp-month-year{display:block;font-size:1.5em;font-weight:300}.dp-month,.dp-year{margin:0 .15em}.dp-prev,.dp-next{position:absolute;top:0;border:0;background:transparent;outline:0;padding:2.5em 3.5em}.dp-prev:after,.dp-next:after{content:'';border:2px solid #777;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s}.dp-prev:focus:after,.dp-next:focus:after,.dp-prev:hover:after,.dp-next:hover:after{border-color:black}.dp-prev:after{border-right:0;border-bottom:0}.dp-next:after{border-left:0;border-top:0}.dp-prev{left:0}.dp-next{right:0}.dp-body{text-align:center}.dp-day-of-week,.dp-day{box-sizing:border-box;display:inline-block;width:14%;text-align:center;padding:.25em 0;border:0;margin:0;line-height:1;background:transparent;outline:0;text-decoration:none}.dp-day{position:relative;cursor:pointer;font-size:1.25em;padding:.75rem 0}.dp-edge-day{color:#d0d0d0}.dp-today:hover,.dp-close:hover,.dp-clear:hover,.dp-today:focus,.dp-close:focus,.dp-clear:focus,.dp-day:hover{background:#72bbff;color:white}.dp-today:active,.dp-close:active,.dp-clear:active,.dp-selected{background:#3497ff;color:white}.dp-day-of-week{text-transform:uppercase;font-size:.8em;opacity:.5}.dp-today,.dp-close,.dp-clear{display:inline-block;box-sizing:border-box;padding:1em;border:0;font-size:1em;width:33%;background:transparent;outline:0}.dp-day-today:after{content:'';height:0;width:0;border:7px solid #227bd7;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:0;right:0}@media (max-width:480px),(max-height:480px){.dp{font-size:.8em;width:auto;top:25%;left:50%;width:100%;border-radius:.25em;overflow:hidden;box-shadow:0 0 5em rgba(0,0,0,0.45);transform:translate(-50%, 0);transition:transform .5s}.dp-day-of-week,.dp-day{padding:.5em}.dp-visible .dp{transform:translate(-50%, -25%)}}.apps .main-window{top:0}.apps #chat-area{bottom:86px}.apps #chat-area .cell{width:calc(100% - 20px) !important}.apps #editor{position:relative}.apps #editor .cell{width:100% !important;overflow-y:auto}.apps #editor #editor-submit{position:absolute;width:auto !important;height:auto !important;right:10px;bottom:auto;z-index:3001;display:none}.apps #editor #editor-submit .mw{display:inline-block;color:#738dc3;font-size:30px}.apps #editor #editor-outer{padding-right:60px;max-height:none}.apps #drawer{bottom:0}.apps #container{background:#fff;opacity:1 !important;overflow-y:auto}.apps #container.ios-scroll{-webkit-overflow-scrolling:touch}.apps #container:not(.container-graph) #drawer{height:53px}.apps .viewsteps-outer{max-width:none}.apps .editor-container button{border-radius:4px}.apps .editor-container .camera-button{display:inline-block;overflow:visible}.apps .editor-container .camera-button:hover{background-color:transparent}.apps #tutor-toolbar{top:0px;height:35px}.apps #tutor-toolbar .cell{padding-top:0px}.apps #tutor-toolbar .cell .right-side{margin-right:0px;height:35px;line-height:35px}.apps button.editor-close-button-fake{display:none !important}.apps-ios #tutor-toolbar{display:none !important}