*{outline:0}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}a:focus{outline:none}.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=69fba28f91fe8595d048611b426d5d556370a3e8') 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-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-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-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-heart:before{content:"";display:inline-block;width:35px;height:35px;background:url(../images/heart.png) center center no-repeat}.mw-swipe-right:before{content:"\f063"}.mw-swipe-left:before{content:"\f062"}.mw-examples:before{content:"\f124"}.mw-delete: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"}.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"}.mw-callout-automoretopics:before{content:"\f124"}.mw-callout-startutorial:before{content:"\f066"}.mw-problem-link:before{content:"\f149"}.mw-callout-viewtrialsteps{color:#fff !important}.ch-bubble-trial{color:#fff !important;background-color:#738dc3 !important}.sprite,.ch-mathway-icon,.ch-ad-icon,.chat-mathway-icon,.chat-ad-icon,.cc-type{background-image:url(../images/spritesheet.png);background-repeat:no-repeat;background-size:360px 750px;outline:1px solid transparent;-webkit-backface-visibility:hidden}.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:32px}.sprite.credit-card{background-position:-5px -92px;width:150px;height:23px}.sprite.paypal{background-position:-165px -92px;width:92px;height:25px}.sprite.cvv{background-position:-157px -5px;width:146px;height:45px}.sprite.apple-store{background-position:-5px -125px;width:160px;height:50px}.sprite.google-play{background-position:-175px -125px;width:160px;height:50px}.sprite.google-signin{background-position:-314px -5px;width:42px;height:42px}.sprite.apple-store.lang-es{background-position:-5px -180px;width:160px;height:50px}.sprite.apple-store.lang-pt{background-position:-5px -233px;width:160px;height:50px}.sprite.apple-store.lang-ar{background-position:-5px -286px;width:160px;height:50px}.sprite.apple-store.lang-ru{background-position:-5px -338px;width:160px;height:50px}.sprite.apple-store.lang-zh{background-position:-5px -390px;width:160px;height:50px}.sprite.apple-store.lang-ko{background-position:-5px -443px;width:160px;height:50px}.sprite.apple-store.lang-hi{background-position:-5px -496px;width:160px;height:50px}.sprite.apple-store.lang-de{background-position:-4px -549px;width:160px;height:50px}.sprite.apple-store.lang-fr{background-position:-5px -600px;width:160px;height:50px}.sprite.apple-store.lang-ja{background-position:-5px -653px;width:160px;height:50px}.sprite.google-play.lang-es{background-position:-175px -179px;width:160px;height:50px}.sprite.google-play.lang-pt{background-position:-175px -233px;width:160px;height:50px}.sprite.google-play.lang-ar{background-position:-175px -286px;width:160px;height:50px}.sprite.google-play.lang-zh{background-position:-175px -390px;width:160px;height:50px}.sprite.google-play.lang-ru{background-position:-175px -338px;width:160px;height:50px}.sprite.google-play.lang-ko{background-position:-175px -443px;width:160px;height:50px}.sprite.google-play.lang-hi{background-position:-175px -496px;width:160px;height:50px}.sprite.google-play.lang-de{background-position:-175px -549px;width:160px;height:49px}.sprite.google-play.lang-fr{background-position:-175px -602px;width:160px;height:50px}.sprite.google-play.lang-ja{background-position:-175px -655px;width:160px;height:50px}.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 -55px;width:40px;height:40px}.ch-mathway-icon{background-position:-91px -5px;width:40px;height:46px}.ch-ad-icon{background-position:-315px -55px;width:40px;height:40px}#cc-type-mc{background-position:-5px -92px;width:36px;height:24px}#cc-type-visa{background-position:-43px -92px;width:36px;height:24px}#cc-type-amex{background-position:-82px -92px;width:36px;height:24px}#cc-type-disc{background-position:-120px -92px;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-size:180px 375px;background-position:-2px -46px;width:75px;height:15px}.sprite.paypal{background-size:180px 375px;background-position:-82px -44px;width:50px;height:15px}.sprite.logo-header{background-size:180px 375px;background-position:-2px -27px;width:82px;height:16px}.login-google .sprite{width:28px;height:30px;background-position:-214px -3px;background-size:245px 442px}}@media screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), screen and (-o-min-device-pixel-ratio: 3/2), screen and (min-device-pixel-ratio: 1.5){.sprite,.ch-mathway-icon,.ch-ad-icon,.chat-mathway-icon,.chat-ad-icon,.cc-type{background-image:url(../images/spritesheet-retina.png)}}#upgradeStepped-page-container .sprite{background-image:url(../images/spritesheet.png);background-repeat:no-repeat;background-size:360px 750px}#upgradeStepped-page-container .sprite.credit-card{background-position:-5px -92px;width:150px;height:23px}#upgradeStepped-page-container .sprite.paypal{background-position:-165px -92px;width:92px;height:25px}.test-container{width:200px;height:50px;position:relative;padding:5px 10px;float:left}input[type=text]{color:#444}@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}#unsupported{display:none;height:100%;overflow:hidden;position:relative}.about-body{background:#fff}#spinner{display:none;position:absolute;opacity:0;z-index:4095;top:0;left:0;width:100%;height:100%}#spinner .loader{position:absolute;top:50%;left:50%;border-width:.5em;width:100px;height:100px;margin-top:-75px;margin-left:-57px}#spinner .message{display:none;position:absolute;width:300px;left:calc(50% - 171px);top:50%;text-align:center;padding:8px 20px;margin-top:60px;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}.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)}.scrollable{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.notscrollable{overflow:hidden}.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}@media screen and (min-width: 1025px){.cell{min-width:988px;max-width:1010px;width:calc(100% - 20px);margin:0 auto;padding:0 10px}.container-graph .cell{min-width:0;max-width:none}}@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){#lar-port{background:#00d !important}#lar-land{background:#00d !important}}#content-area{width:100%;position:absolute;bottom:0;font-size:14px;line-height:20px}#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}#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}.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}#april-fools{display:block;max-width:540px;max-height:540px;width:100%;height:auto;margin:0 auto}#april-fools img{width:100%;height: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){#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-term{margin-bottom:15px;display:block;color:#444}.glossary-term:hover,.glossary-term:active{color:#444;text-decoration:none}#glossary-terms.full-list .glossary-term>span>span{color:#738dc3}#glossary-terms.full-list .glossary-term:hover>span>span{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-worksheet{background:#fff !important}.container-worksheet #editor{border-top:1px solid #e1e1e1}.container-worksheet #editor .cell{border-top:none}#worksheet-area{position:absolute;width:100%;bottom:85px}#worksheet-area.worksheet-seo{bottom:0}#worksheet-area .cell{min-width:1010px !important;min-height:100%;background:#fff;overflow-x:hidden;overflow-y:auto}#worksheet-outer{position:relative;padding-top:30px}#worksheet-build{position:relative;z-index:3999}#worksheet-options{display:none;position:absolute;top:27px;right:17px;font-size:0;z-index:4001}#worksheet-options.on{display:block}#worksheet-options>div{display:inline-block;width:35px;height:35px;line-height:36px;text-align:center;font-size:24px;font-family:Mathway;color:#738dc3}#worksheet-options>div:hover{cursor:pointer;color:#7c98d3}#worksheet-options #worksheet-settings .settings-menu{position:absolute;width:200px;left:-160px;top:35px;padding:15px;text-align:left;border:1px solid #e1e1e1;background:#fff;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;transition:opacity ease .3s;box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}#worksheet-options #worksheet-settings .settings-menu:before{left:166px;top:-20px;content:' ';position:absolute;width:0;height:0;border:10px solid;border-color:transparent transparent #aaa transparent}#worksheet-options #worksheet-settings .settings-menu:after{left:167px;top:-18px;content:' ';position:absolute;width:0;height:0;border:9px solid;border-color:transparent transparent #fff transparent}#worksheet-options #worksheet-settings .settings-menu label{display:inline-block;width:145px;color:#000;text-align:right;font-family:'Segoe UI';font-size:14px;line-height:30px;margin-right:6px}#worksheet-options #worksheet-settings .settings-menu select{width:45px;height:30px;line-height:30px}#worksheet-options #worksheet-settings .settings-menu select:hover{cursor:pointer}#worksheet-options #worksheet-settings .settings-menu label[for="worksheet-shownamedate"]{width:184px}#worksheet-options #worksheet-settings .settings-menu label[for="worksheet-shownamedate"]:after{content:'';display:inline-block;font-family:'Mathway';color:#738DC3;font-size:18px;width:28px;height:28px;line-height:30px;border:1px solid #aaa;background:#fff;vertical-align:bottom;text-align:center;margin-left:5px}#worksheet-options #worksheet-settings .settings-menu label[for="worksheet-shownamedate"]:hover:after{cursor:pointer;border-color:#666}#worksheet-options #worksheet-settings .settings-menu #worksheet-shownamedate{display:none}#worksheet-options #worksheet-settings .settings-menu #worksheet-shownamedate:checked+label:after{content:'\f154'}#worksheet-options #worksheet-settings .settings-menu:hover{cursor:default}#worksheet-options #worksheet-settings.on{background:#eee}#worksheet-options #worksheet-settings.on .settings-menu{opacity:1;pointer-events:all;visibility:visible}#worksheet-subject{min-width:165px}#worksheet-subject,#worksheet-topic{display:none;position:relative;z-index:4000;margin:15px 0 22px;border:1px solid #e1e1e1;background:#fafafa;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 20px}#worksheet-subject #worksheet-topic-select,#worksheet-topic #worksheet-topic-select{width:calc(100% - 170px)}#worksheet-subject #worksheet-topic-select #worksheet-clear,#worksheet-topic #worksheet-topic-select #worksheet-clear{display:none;position:absolute;right:230px;top:24px;z-index:4000;cursor:pointer}#worksheet-subject #worksheet-topic-select #worksheet-clear span:before,#worksheet-topic #worksheet-topic-select #worksheet-clear span:before{font-size:18px;color:#808080}#worksheet-subject #worksheet-topic-select select,#worksheet-topic #worksheet-topic-select select{display:none}#worksheet-subject #worksheet-create-button,#worksheet-topic #worksheet-create-button{float:right;font-size:16px;line-height:20px;padding:10px 30px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000;cursor:pointer}#worksheet-subject #worksheet-create-button:hover,#worksheet-topic #worksheet-create-button:hover{background-color:#008d00;color:#fff;text-decoration:none}#worksheet-subject #worksheet-create-button:active,#worksheet-topic #worksheet-create-button:active{background-color:#007300;color:#fff;text-decoration:none}#worksheet-subject .filter-option .result-chapter,#worksheet-topic .filter-option .result-chapter{font-weight:bold;font-size:12px;line-height:15px;color:#aaa}#worksheet-subject .filter-option.active .result-chapter,#worksheet-topic .filter-option.active .result-chapter{color:#fff}#worksheet-subject .filter-option .result-topic,#worksheet-topic .filter-option .result-topic{font-weight:normal;font-size:14px;line-height:15px}#worksheet-subject .filter-option .result-subject,#worksheet-topic .filter-option .result-subject{font-weight:normal;font-size:14px;line-height:30px}#worksheet-subject .selectize-input,#worksheet-topic .selectize-input{vertical-align:bottom;font-size:14px !important}#worksheet-subject .selectize-input input,#worksheet-topic .selectize-input input{font-size:14px !important}#worksheet-subject .selectize-input .item,#worksheet-topic .selectize-input .item{margin-right:50px}#worksheet-subject{float:left;width:20%}#worksheet-topic{float:right;width:70%}.rtl #worksheet-subject{float:right}.rtl #worksheet-topic{float:left}.rtl #worksheet-topic #worksheet-create-button{float:left}.rtl #worksheet-preview .meta .name-date{float:left}.rtl #worksheet-preview .meta hgroup{margin-right:0}.rtl #worksheet-options{right:inherit;left:17px}.rtl #worksheet-options #worksheet-settings.on .settings-menu{left:34px}.rtl #worksheet-options #worksheet-settings.on .settings-menu:before{left:8px}.rtl #worksheet-options #worksheet-settings.on .settings-menu:after{left:9px}.rtl #worksheet-options #worksheet-settings.on .settings-menu label[for="worksheet-shownamedate"]{width:192px}.rtl #worksheet-options #worksheet-settings.on .settings-menu label[for="worksheet-shownamedate"]:after{float:left;margin-left:0}#worksheet-preview{clear:both;display:none;overflow:hidden;min-height:800px;padding:15px;border:1px solid #e1e1e1;background:#fafafa;margin-top:50px;counter-reset:problem}#worksheet-preview .meta{overflow:hidden}#worksheet-preview .meta hgroup{margin-right:300px}#worksheet-preview .meta h3{font-size:16px}#worksheet-preview .meta h4{font-size:20px}#worksheet-preview .meta .name-date{float:right;text-align:right;margin-top:35px}#worksheet-preview .meta .name-date>div:last-child{margin-top:10px}#worksheet-preview .meta .name-date .line{display:inline-block;width:200px;border-bottom:1px solid #000;margin-right:30px}#worksheet-preview .meta .name-date .line:last-child{margin-right:0}#worksheet-preview .editable{color:#888;border:1px dashed #fafafa;padding:5px;margin-top:30px;font-style:italic}#worksheet-preview .editable:before{content:'\f065';position:absolute;padding:5px;width:18px;height:18px;line-height:18px;top:-29px;left:-1px;text-align:center;font-size:14px;font-family:Mathway;background:#fafafa;border:1px dashed #888;border-bottom:none;opacity:0}#worksheet-preview .editable.on,#worksheet-preview .editable.on:before{border-color:#738dc3}#worksheet-preview .editable.on:before{opacity:1}#worksheet-preview .editable:hover{cursor:pointer;border-color:#888}#worksheet-preview .editable:hover:before{border-color:#888;opacity:1}#worksheet-preview .on .editable,#worksheet-preview .on .editable:before{opacity:1;border-color:#738dc3}#worksheet-preview h5{font-size:16px;font-weight:400}#worksheet-preview #worksheet-problems{width:100%;padding-bottom:25px;margin-top:30px}#worksheet-preview #worksheet-problems .problem{height:100px;margin-top:25px;vertical-align:top}#worksheet-preview #worksheet-problems .problem .problem-wrap:before{display:inline-block;margin-top:5px;vertical-align:top;counter-increment:problem;color:#000;content:counter(problem) ")";font-weight:bold;margin-right:6px}#worksheet-preview #worksheet-problems .problem .problem-wrap:hover{color:#738DC3;cursor:pointer}#worksheet-preview #worksheet-problems .problem .problem-wrap .editorLine{display:inline-block;width:calc(100% - 5px);margin-top:0}#worksheet-preview #worksheet-problems .problem .problem-wrap .editorLine.editable{width:calc(100% - 50px)}#worksheet-preview #worksheet-problems .problem .problem-wrap .editorLine.editable:before{position:absolute;top:-29px;left:-1px}#worksheet-preview #worksheet-problems .problem.active .editorLine{color:#738DC3}#worksheet-preview #worksheet-problems.cols-1 .problem{width:100%}#worksheet-preview #worksheet-problems.cols-2 .problem{width:50%}#worksheet-preview #worksheet-problems.cols-3 .problem{width:33%}#worksheet-preview #worksheet-problems.cols-4 .problem{width:25%}#worksheet-preview #worksheet-problems.spacing-1 .problem{padding-bottom:50px}#worksheet-preview #worksheet-problems.spacing-2 .problem{padding-bottom:100px}#worksheet-preview #worksheet-problems.spacing-3 .problem{padding-bottom:150px}#worksheet-preview #worksheet-problems.spacing-4 .problem{padding-bottom:200px}#worksheet-preview #worksheet-problems.spacing-5 .problem{padding-bottom:250px}#worksheet-preview #worksheet-problems.spacing-6 .problem{padding-bottom:300px}#worksheet-preview #worksheet-problems.spacing-7 .problem{padding-bottom:350px}#worksheet-preview #worksheet-problems.spacing-8 .problem{padding-bottom:400px}#worksheet-preview #worksheet-problems.spacing-9 .problem{padding-bottom:550px}#worksheet-preview #worksheet-problems.spacing-10 .problem{padding-bottom:600px}#worksheet-preview #worksheet-problems.spacing-11 .problem{padding-bottom:650px}#worksheet-preview #worksheet-problems.spacing-12 .problem{padding-bottom:700px}#worksheet-area.worksheet-seo #worksheet-preview{display:block}.ie #worksheet-clear{right:227px !important;top:23px !important;z-index:2 !important}.ie #worksheet-preview{position:relative}.ie #worksheet-preview #worksheet-options{left:50% !important;right:auto !important;margin-left:415px;top:12px}#wl-subject-list{height:30px;display:inline-block}#wl-subject-list #wl-title{display:inline-block;font-size:20px;line-height:30px;float:left}#wl-container{margin-top:20px;margin-bottom:40px}#wl-container table{width:100%}#wl-container table th,#wl-container table td{padding:5px 8px}#wl-container table th{background:#738dc3;color:#fff;font-weight:normal}#wl-container table td{width:33%}#wl-container table td:first-child{width:1%;text-align:center}#wl-container table td:nth-child(3),#wl-container table td:nth-child(4){white-space:nowrap}#wl-container table td a{color:#738dc3}#wl-container table td a:hover{color:#7c98d3}#wl-container table td a:active{color:#687fae}#wl-container table tr:nth-child(odd) td{background:#eee}.wl-pagination{display:inline-block;float:right;list-style:none;font-size:20px;line-height:30px}.wl-pagination li{margin:0 4px;float:left;display:inline-block}#wl-subjects{float:left;font-size:16px;line-height:28px;height:30px;padding:0 3px;margin-right:15px}@media only print{.container-worksheet{position:static;display:block !important}.container-worksheet #header,.container-worksheet #drawer,.container-worksheet #worksheet-outer h2,.container-worksheet #worksheet-build{display:none !important}.container-worksheet #worksheet-area{width:100%;position:static;bottom:auto;top:auto}.container-worksheet #worksheet-area .cell{min-width:0 !important;width:100% !important}.container-worksheet #worksheet-options{display:none !important}.container-worksheet #worksheet-preview{width:100%;background:#fff;border:none;margin-top:0;padding:0}.container-worksheet #worksheet-preview .meta .name-date{margin-top:0}.container-worksheet #worksheet-preview .meta h4.default,.container-worksheet #worksheet-preview .meta h5.default{display:none}.container-worksheet #worksheet-preview .problem.empty .problem-wrap *{opacity:0}.container-worksheet #worksheet-preview .editable{color:#000;border:none;padding:0;margin-top:0;font-style:normal}.container-worksheet #worksheet-preview .editable:before{content:'';display:none}.container-worksheet #worksheet-preview .editable.on,.container-worksheet #worksheet-preview .editable.on:before{border-color:transparent}.container-worksheet #worksheet-preview .editable:hover{cursor:pointer;border-color:transparent}.container-worksheet #worksheet-preview .editable:hover:before{border-color:transparent}.container-worksheet body,.container-worksheet #container,.container-worksheet .cell,.container-worksheet #worksheet-area,.container-worksheet #worksheet-preview{overflow-x:visible !important;overflow-y:visible !important;overflow:visible !important}}.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>input:focus{outline:none !important}.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,.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,.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,.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)}}#header{width:100%;position:absolute;overflow:hidden;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{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{float:left;display:inline-block;line-height:30px;font-size:15px;margin-left:10px;direction:ltr}#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}#header #mobile-notify .cell .mobile-browse{display:none}#header #top-menu{background-color:#fafafa;color:#999}#header #top-menu .mw{font-size:28px;line-height:42px}#header #top-menu .cell{line-height:36px;padding-top:6px;padding-bottom:6px;height:36px;overflow:hidden;position:relative}#header #top-menu .cell .left-side{display:inline-block;height:36px;overflow:hidden;cursor:pointer;padding-right:12px;float:left}#header #top-menu .cell .left-side .hamburger{display:inline-block;width:36px;height:36px;overflow:hidden;margin-right:4px;float:left}#header #top-menu .cell .left-side .subject{display:inline-block;height:36px;overflow:hidden;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{height:36px;overflow:hidden;display:inline-block;position:absolute;margin-top:4px}#header #top-menu .cell .logo-mathway{left:50%;margin-left:-85px}#header #top-menu .cell .logo-affiliate{right:10px}#header #top-menu .cell .right-side{float:right;display:inline-block;height:36px;overflow:hidden}#header #top-menu .cell .right-side .member-icon{position:relative;display:inline-block;width:40px;height:36px;overflow:hidden;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 .subscribed-icon{position:absolute;display:none;width:40px;top:-5px;left:18px;height:36px;overflow:hidden;-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{display:inline-block;width:30px;height:36px;overflow:hidden;margin-left:10px;text-align:center;cursor:pointer;float:right}#header #return-link{font-size:24px;color:#738dc3}#header #return-link .mw{margin-right:10px;font-size:22px;float:left}.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}html[lang=ar] .container-graph #header #top-menu .cell{margin-right:0}#header{top:-50px}.main-window{top:49px}@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;height:32px;overflow:hidden}#header #top-menu .cell .left-side{padding-right:6px;height:32px;overflow:hidden}#header #top-menu .cell .left-side .hamburger{display:inline-block;width:28px;margin-right:0;height:32px;overflow:hidden}#header #top-menu .cell .left-side .subject{font-size:16px;height:32px;overflow:hidden;line-height:34px;margin-left:4px}#header #top-menu .cell .logo-mathway{display:none}#header #top-menu .cell .logo-affiliate{height:32px;overflow:hidden;height:25px;margin:9px 0 3px 0}#header #top-menu .cell .right-side .member-icon{width:28px;margin:0 8px;height:32px;overflow:hidden;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:24px;margin-left:8px;height:32px;overflow:hidden}#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}.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-text{height:35px;line-height:35px;width:135px;display:inline-block;float:left;font-size:95%}.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:140px !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}.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:346px}#showmore-menu:before{left:134px;top:-20px}#showmore-menu:after{left:135px;top:-18px}#showmore-menu .menu-row .menu-text{width:110px}.container-graph #showmore-menu{left:100%;margin-left:-169px}#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:0 !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}@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 .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 .menu-text{width:100px}#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}}@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}#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 .menu-text{width:100px}#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}}#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}.Explanation{color:#444;margin-bottom:4px}@media screen and (min-width:250px) and (max-width:300px){.visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:175px}}@media screen and (min-width:300px) and (max-width:350px){.visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:225px}}@media screen and (min-width:350px) and (max-width:400px){.visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:275px}}@media screen and (min-width:400px) and (max-width:450px){.visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:325px}}@media screen and (min-width:450px) and (max-width:500px){.visitor-child-rows .visitor-bubble .visitor-content .Explanation{width:375px}}@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{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;background-color:#738dc3;margin:0 3px}.ch-remote-icon{display:inline-block;width:40px;height:40px;margin-bottom:10px;background:#777;position:relative}.ch-remote-icon:after{position:absolute;content:"Tutor";color:#fff;font-size:16px;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}.ch-bubble-content,.ch-bubble-action{padding:5px 15px}.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-remote .ch-bubble-border{background:#f0f0f0;border:1px solid #f0f0f0}.ch-bubble-local .ch-bubble-border{background:#738dc3;border:1px solid #738dc3;color:#fff}.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}.ltr .ch-bubble-remote{float:left;margin-left:45px}.ltr .ch-bubble-local{float:right}.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-local .ch-bubble-border{border-radius:20px}.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-local .ch-bubble-border{border-radius:20px 20px 0 20px}.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-local .ch-bubble-border{border-radius:20px 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-local .ch-bubble-border{border-radius:20px 0 20px 20px}.rtl .ch-mathway-icon,.rtl .ch-ad-icon,.rtl .ch-remote-icon{float:right}.rtl .ch-bubble-remote{float:right}.rtl .ch-bubble-local{float:left}.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-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-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-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-local .ch-bubble-border{border-radius:0 20px 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}.ch-bubble-content .GraphWrapper{background:#fff;text-align:center;vertical-align:middle;cursor:pointer;position:relative;overflow:hidden}.ch-bubble-content .GraphWrapper .graph-thumbnail{height:100%;width:100%;z-index:1;position:absolute;left:0}.ch-bubble-content .GraphWrapper .Graph{position:absolute}.ch-bubble-content .GraphWrapper .GraphErrors{display:none}.rendered .ch-bubble-local,.rendered .ch-bubble-remote,.rendered #example-problem{width:auto !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){.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}}@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}}#confirm-container{display:none;z-index:5100;position:fixed;overflow:hidden;width:350px;height:170px;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);cursor:default}.confirm-inner{width:350px}#confirm-message{margin:25px 50px}#confirm-buttons{text-align:center}#confirm-buttons .confirm-button{display:inline-block;min-width:50px;font-size:16px;line-height:24px;padding:10px 20px;cursor:pointer;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background-color:#008000;color:#fff;border:0;border:1px solid #008000}#confirm-buttons .confirm-button:hover{background-color:#008d00;color:#fff;text-decoration:none}#confirm-buttons .confirm-button:active{background-color:#007300;color:#fff;text-decoration:none}#confirm-buttons .confirm-button:focus{background:#008d00;border:1px solid #008d00}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#confirm-container{width:250px;height:190px}.confirm-inner{width:250px}#confirm-message{margin:25px;font-size:15px}}#drawer{width:100%;height:288px;position:absolute;bottom:-288px;z-index:4100}#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-worksheet #drawer{z-index:11 !important}.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;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 .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;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;padding-top:18px;padding-bottom:18px;position:relative}#editor-container{border:0;overflow:hidden;background:#fff;width:calc(100% - 56px);display:inline-block}#editor-container:focus{outline:none}#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{width:36px;height:36px;display:inline-block;font-size:32px;line-height:32px;position:absolute;bottom:15px}#editor-submit .mw{color:#738dc3;cursor:pointer;display:none}#editor-submit .mw:active{color:#687fae}#editor-submit .mw:hover{color:#7c98d3}.ltr #editor-container{float:left}.ltr #editor-submit{right:10px}.browser-modern #editor-submit .mw{transform:scaleX(0) scaleY(0)}.browser-old #editor-submit .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-container:focus{outline:none}#editor-outer{min-height:24px;max-height:162px;padding-top:12px;padding-bottom:12px}#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{font-size:21px;width:24px;height:24px;bottom:10px;line-height:24px}#did-you-mean{min-height:36px}#did-you-mean #dym-container{font-size:16px;line-height:24px}#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-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),#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}}#term-container{display:none;z-index:5100;position:fixed;overflow:hidden;width:348px;height:84px;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);cursor:default}.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}#graph-container{display:none;z-index:5100;position:fixed;overflow:hidden;width:calc(100% - 40px);height:calc(100% - 40px);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);cursor:default}.graphScale{-moz-transform:scale(.5);transform:scale(.5);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.graph-inner{width:100%;height:100%}.graph-inner .GraphWrapper{height:100%;margin:0;cursor:grab}#graph-close{z-index:1000}#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-container{display:none;background:transparent;width:400px;height:505px;z-index:4100;position:fixed}#login-container.captcha{height:596px}html[lang=ru] #login-container{width:440px}html[lang=de] #login-container{height:515px}html[lang=de] #login-container.captcha{height:606px}#login-flipper{background:transparent;position:relative}.login-dialog{height:505px;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);cursor:default;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial}.login-dialog p{text-align:center;font-size:.75em;line-height:1.5em;color:#a1a1a1;margin:3px 0 22px 0}.login-dialog p a{color:#748dc3}.login-dialog .login-inner{width:360px;height:485px;margin:20px 20px 0 20px}.captcha .login-dialog{height:596px}html[lang=ru] .login-dialog .login-inner{width:400px}html[lang=de] .login-dialog{height:515px}html[lang=de] .captcha .login-dialog{height:606px}html[lang=fr] #sign-up.login-dialog{height:525px}html[lang=fr] .captcha #sign-up.login-dialog{height:616px}.login-ajax{position:absolute;z-index:4150;width:360px;height:541px;margin:0 20px 20px 20px;display:none}.login-ajax .loader{margin:60px auto 0 auto;border-width:1.1em;width:10em;height:10em}body:not(.ie) #login-container,body:not(.safari) #login-container{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body:not(.ie) #login-flipper,body:not(.safari) #login-flipper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body:not(.ie) #sign-up,body:not(.safari) #sign-up{z-index:4110;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}body:not(.ie) #sign-in,body:not(.safari) #sign-in{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}body:not(.ie) .flipped #sign-up,body:not(.safari) .flipped #sign-up{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body:not(.ie) .flipped #sign-in,body:not(.safari) .flipped #sign-in{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}body:not(.ie) .login-dialog,body:not(.safari) .login-dialog{width:400px;position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;-webkit-transition:.6s cubic-bezier(.67, 0, .33, 1);-moz-transition:.6s cubic-bezier(.67, 0, .33, 1);transition:.6s cubic-bezier(.67, 0, .33, 1)}html[lang=ru] body:not(.ie) .login-dialog,html[lang=ru] body:not(.safari) .login-dialog{width:440px}.ie #login-container,.safari #login-container{overflow:hidden;-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)}.ie #sign-up,.safari #sign-up{display:block}.ie #sign-in,.safari #sign-in{display:none}.ie #login-flipper.flipped #sign-up,.safari #login-flipper.flipped #sign-up{display:none}.ie #login-flipper.flipped #sign-in,.safari #login-flipper.flipped #sign-in{display:block}.ie .login-dialog,.safari .login-dialog{overflow:hidden;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.login-header{width:100%;height:50px;font-size:35px;line-height:50px;white-space:nowrap}.login-header .mw-member{color:#ababab;display:inline-block;overflow:hidden;font-size:44px;line-height:50px;margin-right:10px}.login-header .mw-signinarrow{color:#ababab;display:inline-block;font-size:44px;line-height:50px;margin-right:10px}.login-header table{margin:0 auto}.rtl .login-header .mw-member,.rtl .login-header .mw-signinarrow{margin-right:0;margin-left:10px}.login-form{margin:0}.login-form .field{border:2px solid #ababab;margin:5px 0;padding:0 12px;line-height:40px;font-size:1.25em;width:332px}.login-form .field.error{border-color:#b81717}.login-form .field:focus{border-color:#738dc3}html[lang=ru] .login-form .field{width:372px}.login-submit{font-size:1.3em;line-height:1.9em;width:360px;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}html[lang=ru] .login-submit{width:400px}.login-separator{text-align:center;position:relative;font-size:2em;line-height:2em}.login-separator:after,.login-separator:before{background-color:#b2b2b2;content:"";height:1px;position:absolute;top:35px;width:150px}.login-separator:after{right:0}.login-separator:before{left:0}html[lang=de] .login-separator:after,html[lang=de] .login-separator:before{width:127px}.login-facebook{position:relative;height:44px;width:100%;margin:5px 0 10px 0;padding:0;overflow:hidden;cursor:pointer;border:1px solid #3b5998;background:#3b5998}.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;width:100%;margin:0;padding:0;overflow:hidden;cursor:pointer;background:#DC4E41;border:1px solid #DC4E41}.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-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}html[lang=es] #sign-up .login-bottom{margin-top:6px}html[lang=ru] .login-bottom{margin-top:12px}html[lang=de] #sign-up .login-bottom{margin-top:8px}html[lang=de] #sign-in .login-bottom{margin-top:12px}p.login-forgot{font-size:1em;line-height:1.65em;margin:8px 0 12px 0}.login-verify{display:none;width:304px;height:78px;margin:0 auto 12px auto}.login-validation{display:none;width:340px;height:20px;background:#b81717;color:#fff;font-size:14px;line-height:20px;padding:5px 10px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.login-validation ul li{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}.su-features{font-size:.8em;line-height:1.2em}.su-features .su-feature .su-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}.su-features .su-feature .su-contents{float:left;display:inline-block}.su-features .su-feature .su-contents .su-title{font-size:1.2em;line-height:1.6em;font-weight:bold}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#login-container{width:300px !important;height:360px;z-index:4100;margin-top:-215px;margin-left:-150px}#login-container.captcha{height:444px}html[lang=ru] #login-container{width:340px;margin-left:-160px}html[lang=de] #login-container{height:370px}html[lang=de] #login-container.captcha{height:454px}html[lang=ja] #login-container{height:380px}html[lang=ja] #login-container.captcha{height:464px}.browser-modern .login-dialog{width:300px}body:not(.ie) .login-dialog{width:300px}.login-dialog{width:300px;height:360px}.login-dialog p{font-size:.7em;line-height:.5em;margin:3px 0 6px 0}.login-dialog .login-inner{width:280px;height:410px;margin:10px 10px 0 10px}.login-dialog .login-ajax{width:280px;height:400px;margin:0 10px 10px 10px}.login-dialog .login-ajax .loader{margin:54px auto 0 auto;border-width:.7em;width:6em;height:6em}.captcha .login-dialog{height:444px}html[lang=ru] .login-dialog{width:300px !important}html[lang=ru] .login-dialog .login-inner,html[lang=ru] .login-dialog .login-ajax{width:280px !important}html[lang=de] .login-dialog{height:370px}html[lang=de] .captcha .login-dialog{height:454px}html[lang=ja] .login-dialog{height:380px}html[lang=ja] .captcha .login-dialog{height:464px}html[lang=fr] #sign-up.login-dialog{height:385px}html[lang=fr] .captcha #sign-up.login-dialog{height:469px}.login-forgot a{margin:5px 0 10px 0;display:inline-block}#si-forgot-password{margin:5px 0 10px 0;display:inline-block}.login-header{width:170px;height:32px;margin-left:60px;font-size:1.5em;line-height:32px}.login-header .mw{font-size:20px;line-height:45px;margin:-4px 14px 0 -4px}html[lang=ru] .login-header{margin-left:5px}.rtl .login-header{width:270px}.rtl #sign-up .login-header .mw-member{margin-left:10px;margin-right:0}.login-form{margin:3px 0 0 0}.login-form .field{border:1px solid #738dc3;padding:0 8px;line-height:30px;font-size:.9em;width:262px}html[lang=ru] .login-form .field{width:262px !important}.login-submit{font-size:1em;line-height:1.6em;width:280px;padding:7px 30px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em}html[lang=ru] .login-submit{width:280px !important}.login-separator{width:280px;text-align:center;position:relative;font-size:1.5em;line-height:1.5em}.login-separator:after,.login-separator:before{top:20px;width:110px}.login-separator:after{right:0}.login-separator:before{left:0}html[lang=ru] .login-separator:before,html[lang=ru] .login-separator:after{top:293px !important}html[lang=de] .login-separator:after,html[lang=de] .login-separator:before{width:100px !important}.login-facebook{height:30px;margin:10px 0 10px 0}.login-facebook .box{width:28px;height:30px}.login-facebook .mw{bottom:-2px;right:4px;color:#3b5998;font-size:25px}.login-facebook .buttonText{margin-left:30px;font-size:16px;line-height:30px}.login-google{height:30px}.login-google .buttonText{margin-left:30px;font-size:16px;line-height:30px}.login-bottom{font-size:.9em;line-height:1.2em;letter-spacing:.025em;margin-top:15px}html[lang=ru] .login-bottom{margin-top:2px}html[lang=de] .login-bottom{margin-top:2px}.login-validation{width:260px;margin-left:0;font-size:.8em;line-height:20px}.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}}#keyboard .cell{width:1030px;padding:0}.kbContainer{padding:4px 0;font-family:Mathway}.kbContainer .kbRow{height:48px;text-align:center;padding:4px 0}.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}.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.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: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:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-32px}}@media screen and (max-width:420px) and (orientation:portrait){.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-40px}}@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:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-40px}}@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:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-36px}}@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:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-56px}}@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:first-child .kbDouble{margin-left:0}.kbContainer .kbRow .kbKeyContainer:last-child .kbDouble{margin-left:-32px}}#pt-container{display:none;z-index:5100;position:fixed;top:50%;margin-top:-164px;left:50%;margin-left:-178px;overflow:hidden;width:356px;height:328px;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);cursor:default}.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:29736px;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-container{margin-top:-157px;margin-left:-153px;width:306px;height:314px}.pt-inner{width:302px;padding:0 2px}#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:23836px}.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:1em;line-height:20px;padding:10px 50px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;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:0 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}.accordian-tab.active .plus-minus:before{transform:rotate(90deg)}.accordian-tab.active .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)}#settings-tab-container{visibility:hidden}#tab-stepbystep .title{font-size:1.2em;font-weight:bold}#stepbystep-on,#stepbystep-off{font-weight:normal}#stepbystep-on.on,#stepbystep-off.on{display:inline}#stepbystep-on{color:#008000}#stepbystep-off{color:#b81717}#stepbystep-upgrade{margin-top:15px}#stepbystep-enddate{font-weight:normal}.billing-module{display:none;padding:10px 20px;margin:5px 0;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 #b-pause-until{display:block;width:186px}.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.no-border{border-bottom:none}.billing-module-nostyle{display:none}#billing-success-message{margin:20px 0;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:#738dc3}.billing-cancelled{color:#b81717}#upgrade-success-container{display:none;z-index:4100;position:fixed;top:50%;margin-top:-110px;left:50%;margin-left:-200px;overflow:hidden;width:340px;height:160px;padding:30px;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);cursor:default}#upgrade-success-container #upgrade-success-inner{width:340px;height:160px;position:absolute;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-container{width:220px}#upgrade-success-container #upgrade-success-inner{width:220px}#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}}.upgrade-page{background-color:#fafafa}#upgradeStepped-wrapper #upgrade-step-two,#upgradeStepped-wrapper #upgrade-step-three{display:none}#upgradeStepped-wrapper h3{font-size:18px;line-height:18px;margin:0}#upgradeStepped-wrapper .upgrade-cards{margin-top:10px}#upgradeStepped-wrapper .upgrade-card{padding:40px 15px;border:solid 1px #D7D7D7;background-color:#FFF;margin:0 auto;text-align:center;border-radius:5px}#upgradeStepped-wrapper .upgrade-card p{margin-bottom:5px}#upgradeStepped-wrapper .upgrade-card a{margin-top:25px;display:block}#upgradeStepped-wrapper ul.upgrade-feature-list{list-style:none;text-align:left;margin:25px 15px}#upgradeStepped-wrapper ul.upgrade-feature-list li{padding:10px;font-size:13px;width:100%}#upgradeStepped-wrapper ul.upgrade-feature-list li.mw-check:before{color:#008000}#upgradeStepped-wrapper ul.upgrade-feature-list li.strikethrough{text-decoration:line-through;color:#e1e1e1}#upgradeStepped-wrapper ul.upgrade-feature-list li.strikethrough.mw-check:before{color:#e1e1e1}#upgradeStepped-wrapper .mw-upgrade{font-size:45px;color:#16387c}#upgradeStepped-wrapper .upgrade-card-highlighted .mw-upgrade{color:#008000}#upgradeStepped-wrapper .upgrade-plans{margin:20px 0}#upgradeStepped-wrapper .upgrade-plans>div{padding:12px 0;background:#fafafa;cursor:pointer;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;transition:ease all .3s}#upgradeStepped-wrapper .upgrade-plan-monthly{border:1px solid #e8ecf5;border-bottom:1px solid #8da2ce}#upgradeStepped-wrapper .upgrade-plan-monthly.selected{border-color:#8da2ce}#upgradeStepped-wrapper .upgrade-plan-monthly:hover{border-left-color:#8da2ce;border-top-color:#8da2ce;border-right-color:#8da2ce}#upgradeStepped-wrapper .upgrade-plan-annual{border:1px solid #e8ecf5;border-top:none}#upgradeStepped-wrapper .upgrade-plan-annual.selected{border-color:#8da2ce}#upgradeStepped-wrapper .upgrade-plan-annual:hover{border-left-color:#8da2ce;border-bottom-color:#8da2ce;border-right-color:#8da2ce}#upgradeStepped-wrapper .upgrade-plans>div.selected{background:#e8ecf5}#upgradeStepped-wrapper .upgrade-button{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}#upgradeStepped-wrapper .upgrade-button .mw{margin-right:10px}#upgradeStepped-wrapper .upgrade-button:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}#upgradeStepped-wrapper .upgrade-button:active{background:#007300;border:1px solid #007300}#upgradeStepped-wrapper .upgrade-button:focus{background:#008d00;border:1px solid #008d00}#upgradeStepped-wrapper .upgrade-button-current{color:#000;background:#e1e1e1;border:1px solid #e1e1e1}#upgradeStepped-wrapper .upgrade-button-current:hover{cursor:pointer;background:#e1e1e1;border:1px solid #e1e1e1}#upgradeStepped-wrapper .upgrade-button-current:active{background:#e1e1e1;border:1px solid #e1e1e1}#upgradeStepped-wrapper .upgrade-button-current:focus{background:#e1e1e1;border:1px solid #e1e1e1}#upgradeStepped-wrapper #upgrade-step-two .upgrade-title,#upgradeStepped-wrapper #upgrade-step-three .upgrade-title{font-size:20px;color:#738dc3}#upgradeStepped-wrapper #upgrade-step-two .mw-upgrade,#upgradeStepped-wrapper #upgrade-step-three .mw-upgrade{color:#008000}#upgradeStepped-wrapper .progress-meter{width:160px;margin:25px auto;display:flex;align-items:center;padding-left:15px}#upgradeStepped-wrapper .step-dot{width:15px;height:15px;border-radius:50%;background-color:#e1e1e1;float:left;vertical-align:middle}#upgradeStepped-wrapper .step-dot-current{width:25px;height:25px;border-radius:50%;border:solid 3px #e1e1e1;float:left;vertical-align:middle;background-color:#fff}#upgradeStepped-wrapper .step-line{width:100px;height:3px;background-color:#e1e1e1;float:left}#upgradeStepped-wrapper .step-dot-one:hover,#upgradeStepped-wrapper .step-dot-two:hover{background-color:#738dc3;cursor:pointer}#upgradeStepped-wrapper .step-two-content{width:calc(100% - 50px);text-align:center;padding:25px;height:185px}#upgradeStepped-wrapper .step-three-content{width:calc(100% - 50px);text-align:center;padding:25px;margin-top:10px}#upgradeStepped-wrapper .step-three-content .mw-upgrade{font-size:20px;display:inline-block;padding-right:5px}#upgradeStepped-wrapper .step-three-content h3{display:inline-block;padding-right:5px}#upgradeStepped-wrapper .step-three-content .credit-card{display:inline-block;vertical-align:middle}#upgradeStepped-wrapper .step-three-content label{text-align:left}#upgradeStepped-wrapper .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}#upgradeStepped-wrapper .band-aid-row{display:flex;justify-content:space-between}#upgradeStepped-wrapper .band-aid-row .band-aid{cursor:pointer;width:175px;height:44px;line-height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;background-color:gray;float:left;margin:20px 0}#upgradeStepped-wrapper .band-aid-row .band-aid span{display:inline-block}#upgradeStepped-wrapper .band-aid-row .band-aid-cc{background-color:#d7ffd7}#upgradeStepped-wrapper .band-aid-row .band-aid-pp{background-color:#d7f3ff}#upgradeStepped-wrapper .band-aid-row .band-aid-amz{background-color:#fef3d8}#upgradeStepped-wrapper .band-aid-row .band-aid-amz img{max-height:35px !important;margin-top:5px}#upgradeStepped-wrapper #premium-price{font-size:14px;font-weight:normal}#upgradeStepped-wrapper .clear-mobile{display:none;clear:none}#upgradeStepped-wrapper #price-save{display:none;color:#738dc3;font-weight:bold;margin-top:12px}#upgradeStepped-wrapper .payment-options{list-style:none;max-width:532px;overflow:hidden;margin:20px auto}#upgradeStepped-wrapper .payment-options li{float:left;width:calc(33% - 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}#upgradeStepped-wrapper .payment-options li:nth-child(n+2){border-left:none}#upgradeStepped-wrapper .payment-options li[data-type=cc]{padding:17px 0}#upgradeStepped-wrapper .payment-options li[data-type=paypal]{padding:19px 0}#upgradeStepped-wrapper .payment-options li[data-type=amazon]{padding:16px 0 17px}#upgradeStepped-wrapper .payment-options li.current{background:#e8ecf5}#upgradeStepped-wrapper .payment-options li input{display:none}#upgradeStepped-wrapper .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}#upgradeStepped-wrapper .payment-options li input:checked+label:before{content:'•';color:#738dc3}#upgradeStepped-wrapper .payment-options.cc-selected li[data-type=cc]{background:#e8ecf5;border:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.paypal-selected li[data-type=cc]{border-right:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.paypal-selected li[data-type=paypal]{background:#e8ecf5;border-top:1px solid #8da2ce;border-right:1px solid #8da2ce;border-bottom:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.amazon-selected li[data-type=paypal]{border-right:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.amazon-selected li[data-type=amazon]{background:#e8ecf5;border-top:1px solid #8da2ce;border-right:1px solid #8da2ce;border-bottom:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.cc-hover li[data-type=cc]{border:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.paypal-hover li[data-type=cc]{border-right:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.paypal-hover li[data-type=paypal]{border-top:1px solid #8da2ce;border-right:1px solid #8da2ce;border-bottom:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.amazon-hover li[data-type=paypal]{border-right:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options.amazon-hover li[data-type=amazon]{border-top:1px solid #8da2ce;border-right:1px solid #8da2ce;border-bottom:1px solid #8da2ce}#upgradeStepped-wrapper .payment-options .sprite,#upgradeStepped-wrapper #pay-with-amazon{display:block;margin:0 auto;text-align:center}#upgradeStepped-wrapper #pay-with-amazon img{width:86px;height:30px;vertical-align:bottom}#upgradeStepped-wrapper .payment-options input{vertical-align:middle}#upgradeStepped-wrapper .upgrade-price{color:#738dc3}#upgradeStepped-wrapper #upgrade-go-back{line-height:55px}#upgradeStepped-wrapper .upgrade-form{padding:0 24px}#upgradeStepped-wrapper .upgrade-form .form-row{margin-bottom:24px}#upgradeStepped-wrapper .upgrade-form .field{float:left;display:inline-block}#upgradeStepped-wrapper .upgrade-form .field label{display:block;margin-bottom:6px;line-height:24px}#upgradeStepped-wrapper .upgrade-form .field label a{color:#738dc3}#upgradeStepped-wrapper .upgrade-form .field label .mw{font-size:16px}#upgradeStepped-wrapper .upgrade-form .field input,#upgradeStepped-wrapper .upgrade-form .field select{display:block;border:1px solid #ababab;padding:4px 6px 5px 6px}#upgradeStepped-wrapper .upgrade-form .field input:focus,#upgradeStepped-wrapper .upgrade-form .field select:focus{border-color:#738dc3}#upgradeStepped-wrapper .upgrade-form .field select{height:35px}#upgradeStepped-wrapper .upgrade-form .field input,#upgradeStepped-wrapper .upgrade-form .field select,#upgradeStepped-wrapper .upgrade-form .field option{line-height:24px}#upgradeStepped-wrapper .upgrade-form .field ::-webkit-input-placeholder{color:#858585}#upgradeStepped-wrapper .upgrade-form .field ::-moz-placeholder{color:#858585}#upgradeStepped-wrapper .upgrade-form .field :-ms-input-placeholder{color:#858585}#upgradeStepped-wrapper .upgrade-form .field :-moz-placeholder{color:#858585}#upgradeStepped-wrapper .upgrade-form .field .invalid{border-color:red}#upgradeStepped-wrapper .upgrade-form .field .field-error{position:absolute;font-size:12px;line-height:20px;color:#b81717}#upgradeStepped-wrapper .upgrade-form .field.form-first-name{width:234px;padding-right:12px}#upgradeStepped-wrapper .upgrade-form .field.form-first-name input{width:220px}#upgradeStepped-wrapper .upgrade-form .field.form-last-name{width:234px}#upgradeStepped-wrapper .upgrade-form .field.form-last-name input{width:220px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-type{width:170px;padding-right:12px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-type select{width:170px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-number{width:179px;padding-right:12px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-number input{width:165px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-ccv{width:74px;padding-right:12px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-ccv input{width:60px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-country{width:234px;padding-right:12px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-country select{width:234px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-zipcode{width:74px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-zipcode input{width:60px}#upgradeStepped-wrapper .upgrade-form .field.form-exp-month{width:128px}#upgradeStepped-wrapper .upgrade-form .field.form-exp-month select{width:120px;padding-right:8px}#upgradeStepped-wrapper .upgrade-form .field.form-exp-year{width:70px}#upgradeStepped-wrapper .upgrade-form .field.form-exp-year select{width:70px}#upgradeStepped-wrapper .upgrade-form .field.form-cc-icon{display:inline-block;width:55px}#upgradeStepped-wrapper .upgrade-form .field .cc-type-container{height:24px;clear:both;padding:5px 24px 6px 0}#upgradeStepped-wrapper .upgrade-form .field .cc-type{float:left;display:none;cursor:help}#upgradeStepped-wrapper .upgrade-form .field #cc-number{position:relative}#upgradeStepped-wrapper .upgrade-form .field #cc-country-codes{width:234px}#upgradeStepped-wrapper .upgrade-form .field #cc-number-fake{position:absolute;width:calc(100% - 12px);height:100%;padding:0 6px;line-height:32px}#upgradeStepped-wrapper .upgrade-form .field .recurly-hosted-field{height:33px;border:1px solid #ababab}#upgradeStepped-wrapper .upgrade-form .field #cc-type-none{background-color:#EAEAEA;width:36px;height:24px;background-image:none !important}#upgradeStepped-wrapper .upgrade-form .upgrade-button{margin-top:35px}#upgradeStepped-wrapper .upgrade-form-amazon{display:none}#upgradeStepped-wrapper .upgrade-form-amazon #amazon-wallet{width:100%;height:190px}#upgradeStepped-wrapper .upgrade-form-amazon #amazon-consent{width:100%;height:125px}#upgradeStepped-wrapper .upgrade-form-amazon .amazon-validation-message{font-size:13px;color:#b81717;font-weight:bold;display:none;margin:2px}#upgradeStepped-wrapper #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}#upgradeStepped-wrapper #cvv-help .cvv-text{width:194px;height:123px;margin-top:15px}#upgradeStepped-wrapper #cvv-help{top:-242px;left:22px;font-size:12.8px;line-height:12.8px}#upgradeStepped-wrapper .form-cc-ccv{position:relative}#upgradeStepped-wrapper .card-switcher-title{display:none}#upgradeStepped-wrapper #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}#upgradeStepped-wrapper ul.upgrade-feature-list li .mw-about{cursor:pointer;color:#738dc3;font-size:16px}#upgradeStepped-wrapper #upgrade-access-full:before{left:134px;top:-20px;content:' ';position:absolute;width:0;height:0;border:10px solid;border-color:transparent transparent #444 transparent}#upgradeStepped-wrapper #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}#upgradeStepped-container{display:none;z-index:4100;position:fixed;overflow:hidden;width:295px;height:595px;padding:35px;background:#fafafa;-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);cursor:default}#upgradeStepped-container #upgradeStepped-close{z-index:5000}#upgradeStepped-container .card-switcher{display:none}#upgradeStepped-container .upgrade-title{text-align:center;color:#858585;margin-bottom:20px}#upgradeStepped-container .upgrade-title .logo-header{display:inline-block;vertical-align:middle}#upgradeStepped-container .upgrade-title #upgrade-header-content{font-size:28px}div.cc-type{display:inline-block}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}#upgradeStepped-page-container{width:100%}#upgradeStepped-page-container #upgrade-step-one,#upgradeStepped-page-container #upgrade-step-two,#upgradeStepped-page-container #upgrade-step-three{padding:10px}#upgradeStepped-page-container #upgradeStepped-inner{overflow-x:hidden}#upgradeStepped-page-container .upgrade-cards .mw-upgrade{font-size:20px;display:inline-block;padding-right:5px}#upgradeStepped-page-container .upgrade-cards h3{display:inline-block}#upgradeStepped-page-container .upgrade-title{text-align:center}#upgradeStepped-page-container #upgrade-step-one .upgrade-title{display:none}#upgradeStepped-page-container #upgrade-step-two .mw-upgrade{font-size:20px;display:inline-block;padding-right:5px}#upgradeStepped-page-container #upgrade-step-two h3{display:inline-block}#upgradeStepped-page-container .card-switcher-title{display:block;float:left;text-align:center;width:50%;color:#444}#upgradeStepped-page-container .card-switcher-title.selected{color:#b2c1de;font-size:18px}#upgradeStepped-page-container .card-switcher{width:146px;margin:15px auto;display:flex;align-items:center}#upgradeStepped-page-container .band-aid-row{display:block;text-align:center}#upgradeStepped-page-container .band-aid-row .band-aid{width:80%;float:none;margin:20px auto}#upgradeStepped-page-container .step-two-content{width:100%;height:350px;padding:15px 0}#upgradeStepped-page-container .step-three-content{width:100%;height:100%;padding:40px 0}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#upgradeStepped-page-container .upgrade-form .form-row{margin-top:0;margin-bottom:10px}#upgradeStepped-page-container .upgrade-form .form-submit{margin-top:20px}#upgradeStepped-page-container .upgrade-form .field{margin-top:5px}#upgradeStepped-page-container .upgrade-form .field label{margin-bottom:3px}#upgradeStepped-page-container .upgrade-form .field input,#upgradeStepped-page-container .upgrade-form .field select{padding:5px 2px}#upgradeStepped-page-container .upgrade-form .field select{height:27px}#upgradeStepped-page-container .upgrade-form .field input,#upgradeStepped-page-container .upgrade-form .field select,#upgradeStepped-page-container .upgrade-form .field option{line-height:16px}#upgradeStepped-page-container .upgrade-form .field .form-submit{margin-top:10px}#upgradeStepped-page-container .upgrade-form .field .field-error{display:none}#upgradeStepped-page-container .upgrade-form .field.form-first-name{width:137px;padding-right:6px}#upgradeStepped-page-container .upgrade-form .field.form-first-name input{width:131px}#upgradeStepped-page-container .upgrade-form .field.form-last-name{width:137px}#upgradeStepped-page-container .upgrade-form .field.form-last-name input{width:131px}#upgradeStepped-page-container .upgrade-form .field.form-cc-type{width:137px;padding-right:12px}#upgradeStepped-page-container .upgrade-form .field.form-cc-type select{width:136px}#upgradeStepped-page-container .upgrade-form .field.form-cc-number{width:137px;padding-right:6px;clear:both}#upgradeStepped-page-container .upgrade-form .field.form-cc-number input{width:131px}#upgradeStepped-page-container .upgrade-form .field.form-cc-ccv{width:137px;padding-right:0}#upgradeStepped-page-container .upgrade-form .field.form-cc-ccv input{width:131px}#upgradeStepped-page-container .upgrade-form .field.form-exp-month{clear:both}#upgradeStepped-page-container #cvv-help{top:-230px;left:-120px}#upgradeStepped-page-container .upgrade-button{width:180px;height:34px;line-height:34px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 30px;font-size:13px;margin-top:10px}#upgradeStepped-page-container .upgrade-button .mw{margin-right:10px}}@media only screen and (max-width:620px){#upgradeStepped-wrapper .payment-options{padding:0 24px}#upgradeStepped-wrapper .payment-options li{display:block;width:calc(100% - 2px);float:none;border-left:1px solid #e8ecf5 !important;border:1px solid #e8ecf5;border-right:1px solid #e8ecf5 !important}#upgradeStepped-wrapper .payment-options li:hover{border-left:1px solid #8da2ce !important;border:1px solid #8da2ce;border-right:1px solid #8da2ce !important}#upgradeStepped-wrapper .payment-options li.current{border-left:1px solid #8da2ce !important;border:1px solid #8da2ce;border-right:1px solid #8da2ce !important}#upgradeStepped-wrapper .payment-options li[data-type=cc]{padding:10px 0}#upgradeStepped-wrapper .payment-options li[data-type=paypal]{padding:9px 0}#upgradeStepped-wrapper .payment-options li[data-type=amazon]{padding:11px 0 12px}#upgradeStepped-wrapper #pay-with-amazon img{width:72px !important;height:25px !important}}#topics-container{display:none;z-index:5100;position:fixed;top:50%;margin-top:-186px;left:50%;margin-left:-262px;overflow:hidden;width:525px;height:373px;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);cursor:default}#topics-inner{width:525px;height:324px;overflow-x:hidden;overflow-y:auto;position:relative}#topics-header{height:48px;background:#738dc3;color:#fff;border-bottom:1px solid #738dc3;font-size:18px;font-weight:bold;line-height:48px;padding:0 10px}#topics-close{height:48px;width:25px;float:right;cursor:pointer;color:#fff;text-align:center;font-size:20px}.topics-single,.topics-single-alt,.topics-more{font-size:18px;line-height:18px;padding:9px;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}.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-container{width:300px;height:289px;margin-top:-145px;margin-left:-150px}#topics-inner{width:300px;height:252px}#topics-header{height:36px;font-size:16px;line-height:36px;padding:0 6px}#topics-close{font-size:16px;height:36px;line-height:36px}.topics-single,.topics-single-alt{font-size:15px}}#trig-container{display:none;z-index:5100;position:fixed;overflow:hidden;width:352px;height:307px;background:#c7d2e7;-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);cursor:default}.trig-inner{width:352px;padding:4px}.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-container{width:240px;height:206px}.trig-inner{width:235px;padding:4px 4px 0}.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}}#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{text-shadow:1px 1px 2px #000}.browser-modern #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-container{display:none;z-index:5100;position:fixed;top:50%;margin-top:-260px;left:50%;margin-left:-171px;overflow:hidden;width:322px;height:440px;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);cursor:default}.matrix-inner{width:265px;margin:30px 30px 0 30px}#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:48px;width:48px}.matrix-cell div{background:#fff;border:1px solid #b2c1de;height:40px;width:40px;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-container{width:270px;margin-left:-135px;height:380px;margin-top:-185px}.matrix-inner{width:240px;margin:15px 15px 0 15px}#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-cell{height:44px;width:44px}.matrix-cell div{height:32px;width:32px;margin:2px}.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{display:none;z-index:4100;position:fixed;overflow:hidden;width:340px;height:320px;padding:30px;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);cursor:default}#rate-solution-container #rate-solution-inner{width:340px;height:320px;position:absolute}.rate-solution .placeholder{height:215px}.rate-solution h2{font:600 25px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:30px}.rate-solution .stars{text-align:center;margin-bottom:30px}.rate-solution .stars i:before{display:inline-block;width:32px;height:36px;font-size:35px;color:#4A6AAE;margin:0 8px}.rate-solution .stars i:hover{cursor:pointer}.rate-solution #rate-solution-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;resize:none}.rate-solution .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{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{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}.rate-solution #rate-solution-submit:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.rate-solution #rate-solution-submit:active{background:#007300;border:1px solid #007300}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#rate-solution-container{width:240px;height:240px;padding:10px}#rate-solution-container #rate-solution-inner{width:220px;height:220px}.rate-solution .placeholder{height:115px}.rate-solution h2{font:600 20px/20px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin:15px 0}.rate-solution .stars{margin-bottom:20px}.rate-solution .stars i:before{width:24px;height:27px;font-size:25px;margin:0 8px}.rate-solution .stars i:hover{cursor:pointer}.rate-solution #rate-solution-comment{width:calc(100% - 12px);height:30px;margin-bottom:0}#rate-solution-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}#rate-solution-ok .mw{margin-right:10px}#rate-solution-submit{width:240px !important}}#cancellation-container{display:none;z-index:4100;position:fixed;top:50%;margin-top:-280px;left:50%;margin-left:-230px;overflow-x:hidden;overflow-y:auto;width:400px;height:500px;padding:30px;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);cursor:default}#cancellation-container #cancellation-inner{width:400px;position:absolute}.cancellation .placeholder{height:215px}.cancellation h2{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 p .stars i:before{font-size:20px;color:#4A6AAE;margin:0}.cancellation p .stars i:hover{cursor:pointer}.cancellation #cancellation-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 #cancellation-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}.cancellation #cancellation-submit:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.cancellation #cancellation-submit:active{background:#007300;border:1px solid #007300}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#cancellation-container{width:250px;overflow:scroll;height:450px}#cancellation-container #cancellation-inner{width:250px}#cancellation-container #cancellation-inner .stars{display:block}.cancellation{margin-bottom:30px}.cancellation h2{text-align:left}#cancellation-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}#cancellation-ok .mw{margin-right:10px}}@media screen and (max-height: 550px) and (orientation: landscape){#cancellation-container{height:280px !important;width:288px;margin-top:-155px;overflow-x:hidden;overflow-y:scroll}}#generic-dialog-container{display:none;z-index:5100;position:fixed;top:50%;margin-top:-164px;overflow:hidden;min-width:250px;max-width:500px;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);cursor:default}.generic-dialog-inner{padding:0 2px;margin:50px 10px 20px 10px;text-align:center}#generic-dialog-close{height:25px;width:25px;float:right;cursor:pointer;color:#989898;text-align:center;font-size:20px;margin-top:10px;margin-right:10px}.generic-dialog-button-container{margin-bottom:20px;text-align:center}.generic-dialog-button-container input{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}.generic-dialog-button-container input:hover{background:#008d00}.generic-dialog-button-container input:active{background:#007300}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#generic-dialog-container{width:248px;margin-top:-115px}#generic-dialog-close{height:20px;width:20px;margin-top:1px;margin-right:4px;font-size:15px}}#forgotpassword-dialog-container{display:none;z-index:5100;position:fixed;top:50%;margin-top:-164px;overflow:hidden;min-width:250px;max-width:500px;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);cursor:default}.forgotpassword-dialog-inner{padding:0 2px;margin:50px 10px 20px 10px;text-align:center}.forgotpassword-dialog-inner .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}.forgotpassword-dialog-inner .validation-message{color:#b81717;font-weight:bold;display:none}#forgotpassword-dialog-close{height:25px;width:25px;float:right;cursor:pointer;color:#989898;text-align:center;font-size:20px;margin-top:10px;margin-right:10px}.forgotpassword-dialog-button-container{margin-bottom:20px;text-align:center}.forgotpassword-dialog-button-container input{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}.forgotpassword-dialog-button-container input:hover{background:#008d00}.forgotpassword-dialog-button-container input:active{background:#007300}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#forgotpassword-dialog-container{width:248px;margin-top:-115px}#forgotpassword-dialog-close{height:20px;width:20px;margin-top:1px;margin-right:4px;font-size:15px}}#suggesttopic-container{display:none;z-index:4100;position:fixed;top:50%;margin-top:-230px;left:50%;margin-left:-230px;overflow:hidden;width:400px;height:270px;padding:30px;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);cursor:default}#suggesttopic-container #cancellation-inner{width:400px;height:500px;position:absolute}#suggesttopic-close{height:25px;width:25px;cursor:pointer;color:#989898;text-align:center;position:absolute;font-size:20px;top:5px;right:5px}.suggesttopic .placeholder{height:215px}.suggesttopic h2{font:600 18px/25px 'Segoe UI','Lucida Grande',Tahoma,Arial;color:#000;text-align:center;margin-bottom:30px}.suggesttopic #suggesttopic-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}.suggesttopic .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}.suggesttopic .thanks{display:none;font:400 16px/16px 'Segoe UI','Lucida Grande',Tahoma,Arial;text-align:center;color:#000;margin:0 0 5px}.suggesttopic #suggesttopic-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}.suggesttopic #suggesttopic-submit:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.suggesttopic #suggesttopic-submit:active{background:#007300;border:1px solid #007300}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#suggesttopic-container{margin-top:-150px;margin-left:-150px;width:272px;height:220px;padding:15px}#suggesttopic-close{height:20px;width:20px;font-size:12px;top:5px;right:5px}.suggesttopic #suggesttopic-comment{padding:8px 10px;margin-bottom:20px}.suggesttopic #suggesttopic-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}#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}#viewsteps-container{display:none;z-index:5098;position:fixed;overflow:hidden;width:calc(100% - 40px);height:calc(100% - 40px);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);cursor:default}#viewsteps-spinner{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:5099;top:0;left:0}#viewsteps-spinner .loader{position:absolute;top:50%;left:50%;border-width:.5em;width:100px;height:100px;margin-top:-75px;margin-left:-50px}#viewsteps-header{height:48px;background:#738dc3;color:#fff;border-bottom:1px solid #738dc3;font-size:18px;font-weight:bold;line-height:48px;padding:0 10px}#viewsteps-topic{width:calc(100% - 26px);height:48px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#viewsteps-close{height:48px;width:25px;cursor:pointer;color:#fff;text-align:center;font-size:20px}.viewsteps-outer{width:100%;height:calc(100% - 49px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.viewsteps-inner{width:calc(100% - 30px);margin:0 15px;padding-bottom:20px;opacity:.2}.apps .viewsteps-inner.on{opacity:1 !important}#visitor-area #example-problem{width:calc(100% - 40px)}.ltr #viewsteps-topic{float:left}.ltr #viewsteps-close{float:right}.rtl #viewsteps-topic{float:right}.rtl #viewsteps-close{float:left}@media screen and (min-width: 1025px){#viewsteps-container{width:1000px}}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){.safari.rtl #viewsteps-container{width:calc(100vw - 40px);height:calc(100vh - 40px)}}@supports (-webkit-text-size-adjust:none) and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)){@media (min-width:300px) and (max-width:600px){.viewsteps-outer{max-width:calc(100% - 5px)}}}body.apps #viewsteps-container{display:block;width:100%;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.apps .viewsteps-outer{height:100%}#visitor-problem{line-height:36px;min-height:36px;margin:16px 0 8px 0;display:block}#visitor-area{font-size:16px}.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}#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-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-share{right:12px}.ltr #visitor-print{right:18px}.ltr .visitor-child-rows{margin-left:10px;padding-left:10px;border-left:4px solid #738dc3}.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}.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}@media print{html,body{height:auto !important;overflow-y:visible !important}#overlay{display:none !important}#container{display:none}#viewsteps-container{position:static;width:100%;height:auto !important;left:0;top:0;box-shadow:none;overflow:visible}.viewsteps-outer{position:static;width:100%;height:auto !important;overflow-x:visible !important;overflow-y:visible !important}.viewsteps-inner{position:static;width:100%;overflow-x:visible !important;overflow-y:visible !important;margin:0 !important}#viewsteps-header{background:transparent}#viewsteps-topic{color:#000}#visitor-area{overflow-x:visible !important;overflow-y:visible !important}#visitor-area .visitor-toggle-button{display:none}#visitor-print,#visitor-share{display:none !important}#viewsteps-close{display:none}}@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)}.ltr #visitor-share{right:10px}.ltr #visitor-print{right:10px}.rtl #visitor-share{left:10px}.rtl #visitor-print{left:10px}}@keyframes repaint{from{width:99.999%}to{width:100%}}#link-container{display:none;z-index:5100;position:fixed;overflow:hidden;width:380px;height:95px;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);cursor:default}#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}.link-inner{width:350px;padding:45px 15px 0 15px}.link-inner .spinner{width:54px;height:12px;margin:6px 128px;display:inline-block}.link-inner .spinner>div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}#link-title{position:absolute;top:10px;left:10px;font-weight:bold}@media screen and (max-width: 550px) and (orientation: portrait), screen and (max-height: 550px) and (orientation: landscape){#link-container{width:248px;height:70px}#link-container input{font-size:11px;line-height:21px;height:21px;padding:2px 3px}.link-inner{width:228px;padding:30px 10px 0 10px}#link-title{top:3px;left:5px;font-size:14px}}@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:0 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}.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}.math span:last-of-type{border-left-width:0 !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:0 6px 30px 0;font-size:0;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:0}.highlight{background:#E3E9F3}.highlightSubSup>span:last-child{background:#E3E9F3}.greyParen{color:lightgrey}.Placeholder{color:#FFFFFF;background-color:#D4DDEE;padding:2px;padding-top:0;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}.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-color:none;background:none}.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}.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-container,.gpc-inner .editor-container,.gpc-alt-inner .editor-container{min-height:59px;display:inline-block;float:left;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;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}.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 .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(96%);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}.apps #container:not(.container-graph) #drawer{height:53px}.apps .viewsteps-outer{max-width:none}