*{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=4eaf01f9') 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-paper-airplane:before{content:"\f056"}.mw-show-more:before{content:"\f057"}.mw-member:before{content:"\f058"}.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-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"}.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"}.sprite,.chat-mathway-icon,.chat-ad-icon,.cc-type{background-image:url(../images/spritesheet.png);background-repeat:no-repeat;background-size:360px 342px}.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.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.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:50px}.chat-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: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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}}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}.sprite.credit-card{background-size:180px 214px;background-position:-2px -54px;width:75px;height:20px}.sprite.paypal{background-size:180px 214px;background-position:-82px -55px;width:50px;height:20px}.sprite.logo-header{background-size:225px 214px;background-position:-2px -32px;width:103px;height:20px}}@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,.chat-mathway-icon,.chat-ad-icon,.cc-type{background-image:url(../images/spritesheet-retina.png)}}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)}}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%}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{height:100%;overflow:hidden;position:relative;background:#fafafa;display:block}#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;opacity:0;position:absolute;width:100%;height:100%;z-index:4095;top:0;left:0}#spinner .loader{position:absolute;top:50%;left:50%;border-width:.5em;width:100px;height:100px;margin-top:-75px;margin-left:-50px}.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}.scrollable *{-webkit-transform:translate3d(0, 0, 0)}.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{width:1010px;margin:0 auto;padding:0 10px}}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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: 640px) and (orientation: portrait){#small-port{background:#00d !important}}@media screen and (max-width: 767px) and (orientation: landscape){#small-land{background:#00d !important}}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait){#med-port{background:#00d !important}}@media screen and (min-width: 768px) and (max-width: 1024px) 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;overflow:hidden;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}#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{float:left;clear:left;max-width:500px}#about-content .app-display img{height:auto;max-width:100%}#about-content .app-buttons{text-align:center}#about-content .app-buttons .sprite{float:right;clear:right;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}.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)}.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}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 640px) and (orientation: portrait){#about-content .press-element{width:280px}}@media screen and (max-width: 767px) and (orientation: landscape){#about-content .press-element{width:208px}}@media screen and (min-width: 641px) 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;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}#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}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#glossary-nav{text-align:center}}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}}.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;*display:inline}.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{-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{-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{-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 .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% - 27px);margin:0 34px 0 6px}#header{top:-50px}.main-window{top:49px}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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}}.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}.container-graph #subjects-menu{margin-left:7px}.rtl #subjects-menu{left:50%;margin-left:-515px}.rtl .menu-container .menu-row .menu-bullet{float:right}#showmore-menu{left:50%;margin-left:349px}#showmore-menu:before{left:130px;top:-20px}#showmore-menu:after{left:131px;top:-18px}#showmore-menu .menu-row .menu-text{width:110px}.container-graph #showmore-menu{left:100%;margin-left:-166px}#sign-out-link{display:none}@media screen and (max-width: 767px) 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}}@media screen and (max-width: 640px) and (orientation: portrait){.menu-container .menu-row .menu-bullet{width:27px}#subjects-menu{left:0}#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}#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}.container-graph #showmore-menu:before{left:133px}.container-graph #showmore-menu:after{left:134px}}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.menu-container .menu-row .menu-bullet{width:27px}#subjects-menu{left:0}#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}#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}.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;overflow-x:hidden;overflow-y:auto}#chat-outer{width:100%;min-height:100%}body:not(.ie) #chat-outer{display:flex;align-items:flex-end}#chat-inner{width:100%}.chat-block{padding:4px 0}.thingie{opacity:0;transform:scale(0, 0)}.chat-mathway-icon,.chat-ad-icon{display:inline-block;position:relative;opacity:0}.chat-bubble{position:relative;display:inline-block;width:100%;clear:both;min-height:24px;line-height:24px;padding:0;margin:1px 0;opacity:0}.chat-bubble .chat-content{padding:5px 15px}.chat-bubble.clickable{cursor:pointer;border:2px solid green}.chat-date{text-align:center}.chat-date .chat-date-label{position:relative;padding:0 10px;z-index:5;background:#fff}.chat-date .chat-date-label .chat-content{line-height:15px;color:#bbb}.chat-date:after{content:'';position:relative;display:block;top:-13px;border-bottom:1px solid #e1e1e1;z-index:4}.chat-ad-container{padding:5px 0}.rendered>.chat-bubble{width:auto}.rendered .chat-mathway-bubbles .chat-bubble{max-width:100%}.rendered .chat-user-bubbles .chat-bubble{max-width:calc(100% - 48px)}body.browser-modern .chat-mathway-icon,body.browser-modern .chat-ad-icon{transform:scale(0, 0)}body.browser-modern .chat-bubble{transform:scale(0, 0)}.chat-loading .spinner{height:24px}.chat-loading .spinner div{height:12px;width:12px;background-color:#738dc3;margin:0 3px}.chat-bubble-single,.chat-bubble-graph{border-radius:20px}.chat-bubble-graph .chat-content{max-height:450px;max-width:450px;padding:15px}.chat-bubble-graph .chat-content img{max-height:100%;max-width:100%;cursor:pointer}.chat-bubbles{float:left}.chat-child-rows{display:none}.chat-child-rows.on+.chat-bubble{display:none}.chat-child-rows>:last-child{border-radius:0 20px 20px 20px !important}.chat-child-toggle{position:absolute;top:8px;right:8px;color:#007300;line-height:15px;font-size:12px;font-family:Mathway;cursor:pointer}.chat-mathway-bubbles{width:calc(100% - 45px)}.chat-mathway-bubbles .chat-bubble{background:#f0f0f0;border:1px solid #f0f0f0}.chat-mathway-bubbles .chat-bubble.clickable .chat-action{position:relative;min-width:calc(100% - 28px);left:-1px;top:1px;padding:5px 15px;height:20px;line-height:20px;text-align:center;color:#4969AC;white-space:nowrap;background:#e0e0e0;border-radius:0 0 20px 20px;font-size:14px}.chat-mathway-bubbles .chat-bubble.clickable .chat-action .mw{font-size:14px;line-height:20px;margin-right:4px;color:#738DC3}.chat-mathway-bubbles .chat-bubble-top{border-radius:20px 20px 20px 0}.chat-mathway-bubbles .chat-bubble-middle{border-radius:0 20px 20px 0}.chat-mathway-bubbles .chat-bubble-bottom{border-radius:0 20px 20px 20px}.chat-user-bubbles{width:100%}.chat-user-bubbles .chat-bubble{background:#738dc3;border:1px solid #738dc3;color:#fff}.chat-user-bubbles .chat-bubble .clickable:hover{background:#7c98d3;border:1px solid #7c98d3}.chat-user-bubbles .chat-bubble .clickable:active{background:#687fae;border:1px solid #687fae}.chat-user-bubbles .chat-bubble-top{border-radius:20px 20px 0 20px}.chat-user-bubbles .chat-bubble-middle{border-radius:20px 0 0 20px}.chat-user-bubbles .chat-bubble-bottom{border-radius:20px 0 20px 20px}.chat-expandable .chat-action{border-radius:0 0 20px 0 !important}.ltr .chat-mathway-bubbles .chat-bubble{float:left}.ltr .chat-user-bubbles .chat-bubble{float:right}.ltr .chat-mathway-icon,.ltr .chat-ad-icon{float:left;margin-right:5px}.rtl .chat-mathway-bubbles .chat-bubble{float:right}.rtl .chat-mathway-bubbles .chat-bubble.clickable .chat-action{top:0;right:-1px}.rtl .chat-mathway-bubbles .chat-bubble-top{border-radius:20px 20px 0 20px}.rtl .chat-mathway-bubbles .chat-bubble-middle{border-radius:20px 0 0 20px}.rtl .chat-mathway-bubbles .chat-bubble-bottom{border-radius:20px 0 20px 20px}.rtl .chat-user-bubbles .chat-bubble{float:left}.rtl .chat-user-bubbles .chat-bubble-top{border-radius:20px 20px 20px 0}.rtl .chat-user-bubbles .chat-bubble-middle{border-radius:0 20px 20px 0}.rtl .chat-user-bubbles .chat-bubble-bottom{border-radius:0 20px 20px 20px}.rtl .chat-mathway-icon,.rtl .chat-ad-icon{float:right;margin-left:5px}.rtl .chat-expandable .chat-action{border-radius:0 0 0 20px !important}.Explanation{color:#444;margin-bottom:4px}.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}#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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}#did-you-mean{background:#c7d2e7;min-height:32px;border-top:1px solid #c7d2e7;display:none;padding:6px 0 2px 0}#did-you-mean #dym-container{text-align:center;font-size:16px;line-height:32px;color:#15377b}#did-you-mean .dym-label{display:inline-block;font-style:italic;padding:0 10px}#did-you-mean .dym-suggestion{background:#eaeff6;border-radius:3px;border-bottom:2px solid #738dc3;padding:0 10px;cursor:pointer}#editor{direction:ltr}#editor .cell{border-top:1px solid #e1e1e1;background:#fff;overflow:hidden;width:1020px;padding:0 0 0 10px}#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}#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:125px}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#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}}@media screen and (max-width: 640px) 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:113px}}@media screen and (max-width: 767px) 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:113px}}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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:113px}}#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{font-size:24px;margin:9px 0 27px 0;background:#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-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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}#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: 640px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#term-container{width:248px;height:230px;font-size:14px;line-height:19px}.term-inner{width:228px;padding:15px 10px 0 10px}}#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: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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:596px;z-index:4100;position:fixed}#login-flipper{background:transparent;position:relative}.login-dialog{height:596px;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:541px;margin:35px 20px 20px 20px}.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)}.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}.login-header .mw-member{color:#ababab;display:inline-block;overflow:hidden;font-size:44px;line-height:50px;margin-right:10px}.login-header table{margin:0 auto}.login-form{margin:18px 0 8px 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}.login-submit{font-size:1.3em;line-height:1.9em;width:360px;padding:7px 30px;margin-bottom:10px;background-color:#008000;-webkit-border-radius:1.9em;-moz-border-radius:1.9em;border-radius:1.9em;color:#fff;border:0;cursor:pointer}.login-submit:hover{background-color:#008d00;color:#fff;text-decoration:none}.login-submit:active{background-color:#007300;color:#fff;text-decoration:none}.login-submit:focus{background-color:#008d00}.login-separator{text-align:center;font-size:2em;line-height:2em}.login-separator:after,.login-separator:before{background-color:#b2b2b2;content:"";height:1px;position:absolute;top:375px;width:150px}.login-separator:after{right:20px}.login-separator:before{left:20px}.login-facebook{position:relative;height:44px;width:100%;margin:10px 0 20px 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;margin-top:20px;line-height:1.4em;color:#a1a1a1;text-align:center;letter-spacing:.05em}.login-bottom a{color:#748dc3;font-weight:bold}p.login-forgot{font-size:1em;line-height:1.65em;margin:16px 0 24px 0}.login-validation{display:none;position:absolute;top:35px;left:50%;width:250px;margin-left:-135px;background:#b81717;color:#fff;font-size:14px;line-height:20px;padding:5px 10px;height:55px;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: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#login-container{width:300px;height:430px;z-index:4100;margin-top:-215px;margin-left:-150px}.browser-modern .login-dialog{width:300px}body:not(.ie) .login-dialog{width:300px}.login-dialog{width:300px;height:430px}.login-dialog p{font-size:.7em;line-height:1.5em;margin:3px 0 15px 0}.login-dialog .login-inner{width:280px;height:400px;margin:20px 10px 10px 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}#si-forgot-password{margin:5px 0 10px 0;display:inline-block}.login-header{width:145px;height:32px;margin-left:60px;font-size:1.5em;line-height:32px}.login-header .mw{font-size:36px;line-height:45px;margin:-4px 14px 0 -4px}.login-form{margin:18px 0 8px 0}.login-form .field{border:1px solid #738dc3;padding:0 8px;line-height:30px;font-size:.9em;width:262px}.login-submit{font-size:1em;line-height:1.6em;width:280px;padding:7px 30px;margin-bottom:10px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em}.login-separator{width:280px;text-align:center;font-size:1.5em;line-height:1.5em}.login-separator:after,.login-separator:before{top:280px;width:110px}.login-separator:after{right:10px}.login-separator:before{left:10px}.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 .sprite{width:28px;height:30px;background-position:-214px -3px;background-size:245px 230px}.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:20px}.login-validation{top:21px;left:10px;width:260px;margin-left:0;font-size:.8em;line-height:20px;height:40px}}#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 (max-width: 640px) 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: 767px) 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: 641px) 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 (min-width: 768px) and (max-width: 1024px) 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}}#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:152px}#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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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)}#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}#tab-billing{display:none}.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:#008000;color:#f0f0f0}.billing-active-monthly{color:#008000}.billing-active-yearly{color:#008000}.billing-paused{color:#738dc3}.billing-cancelled{color:#b81717}#upgrade-container{display:none;z-index:4100;position:fixed;overflow:hidden;width:860px;height:540px;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-container #upgrade-inner{width:860px;height:540px;position:absolute}#upgrade-close{z-index:5000}.upgrade-left{float:left;display:inline-block;width:480px;font-size:.8em;line-height:1em}.upgrade-pane{margin:6px 0 24px 0}.upgrade-pane .upgrade-pane-title{font-weight:bold;height:1em;margin:3px 0 12px 0}.upgrade-control{border:1px solid #ababab;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.upgrade-control .upgrade-field{width:238px;display:inline-block;white-space:nowrap}.upgrade-control .upgrade-field .radio{float:left;display:inline-block;width:15px;height:15px;overflow:hidden;padding:17px 10px 13px 15px;border-radius:50%}.upgrade-control .upgrade-field .radio input[type=radio]{margin:0}.upgrade-control .upgrade-field .radio.activeTab{background:radial-gradient(circle closest-side, #eaeaea, #fff)}.upgrade-control .upgrade-field .label{display:inline-block;height:20px;line-height:25px;padding:10px 0}.upgrade-control .upgrade-field .label label{display:inline-block}.upgrade-control .upgrade-field .label label .sprite{display:inline-block}.upgrade-control .upgrade-field .label label .green{font-weight:bold;font-size:.9em}.upgrade-control .upgrade-field-left{float:left}.upgrade-control .upgrade-field-right{float:right}.upgrade-control .upgrade-price-extra{margin:-5px 0 10px 40px;font-weight:bold;font-size:.9em;display:none}#cvv-help{position:absolute;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);top:45px;left:246px;display:none;opacity:0}#cvv-help .cvv-text{width:194px;height:123px;margin-top:15px}.upgrade-form .form-row{margin-top:25px}.upgrade-form .form-submit{margin-top:35px}.upgrade-form .field{float:left;display:inline-block}.upgrade-form .field label{display:block;margin-bottom:6px;line-height:24px}.upgrade-form .field label a{color:#738dc3}.upgrade-form .field label .mw{font-size:16px}.upgrade-form .field input,.upgrade-form .field select{display:block;border:1px solid #ababab;padding:4px 6px 5px 6px}.upgrade-form .field input:focus,.upgrade-form .field select:focus{border-color:#738dc3}.upgrade-form .field select{height:35px}.upgrade-form .field input,.upgrade-form .field select,.upgrade-form .field option{line-height:24px}.upgrade-form .field .invalid{border-color:red}.upgrade-form .field .field-error{position:absolute;font-size:12px;line-height:20px;color:#b81717}.upgrade-form .field.form-first-name{width:234px;padding-right:12px}.upgrade-form .field.form-first-name input{width:220px}.upgrade-form .field.form-last-name{width:234px}.upgrade-form .field.form-last-name input{width:220px}.upgrade-form .field.form-cc-type{width:170px;padding-right:12px}.upgrade-form .field.form-cc-type select{width:170px}.upgrade-form .field.form-cc-number{width:212px;padding-right:12px}.upgrade-form .field.form-cc-number input{width:198px}.upgrade-form .field.form-cc-ccv{width:74px}.upgrade-form .field.form-cc-ccv input{width:60px}.upgrade-form .field.form-exp-month{width:234px;padding-right:12px}.upgrade-form .field.form-exp-month select{width:234px}.upgrade-form .field.form-exp-year{width:234px}.upgrade-form .field.form-exp-year select{width:234px}.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}.upgrade-button .mw{margin-right:10px}.upgrade-button:hover{cursor:pointer;background:#008d00;border:1px solid #008d00}.upgrade-button:active{background:#007300;border:1px solid #007300}.upgrade-button:focus{background:#008d00;border:1px solid #008d00}.upgrade-right{float:right;display:inline-block;background:#f0f0f0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px 30px 30px 30px;width:295px;height:480px}.upgrade-right .upgrade-title{color:#16387c;text-align:center;font-size:1.5em;height:1.5em;line-height:1.5em;font-weight:bold;margin-bottom:15px}.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;width:230px}.upgrade-bullets .upgrade-bullet .ub-contents .ub-title{font-size:1.2em;line-height:1.6em;font-weight:bold}#upgrade-navigation{display:none}.rtl .upgrade-control .upgrade-field .radio{float:right}.rtl .upgrade-control .upgrade-field .label label .green{display:inline-block;float:left;margin-right:10px;white-space:nowrap}.rtl .upgrade-control .upgrade-field-left{float:right}.rtl .upgrade-control .upgrade-field-right{float:left}.rtl .upgrade-button .mw{margin-left:10px;margin-right:0}.rtl .upgrade-bullets .upgrade-bullet .ub-icon{float:right}.rtl .upgrade-bullets .upgrade-bullet .ub-contents{float:left;width:230px}.upgrade-form .form-cc-icon{display:none}.upgrade-form .cc-type-container{height:24px;clear:both;padding:5px 24px 6px 0}.upgrade-form .cc-type{float:left;display:none;cursor:help}.upgrade-form #cc-number-container{position:relative}.upgrade-form #cc-number-fake{position:absolute;width:calc(100% - 12px);height:100%;padding:0 6px;line-height:32px}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#upgrade-container{width:480px;height:556px;padding:30px;margin-top:-308px;margin-left:-270px}#upgrade-container #upgrade-inner{width:990px;height:540px}.upgrade-right{margin-right:62px}.upgrade-bullets{width:295px;margin:0 auto}#upgrade-navigation{display:block;height:16px;position:absolute;top:565px;left:50%;margin-left:-16px;padding-bottom:16px}#upgrade-navigation .mw{font-size:6px;line-height:16px;width:16px;height:16px;cursor:pointer}#upgrade-navigation .current{color:#738dc3}#upgrade-navigation .link{color:#ccc}}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#upgrade-container{width:280px;height:415px;padding:10px 15px}#upgrade-container #upgrade-inner{width:575px;height:410px}.upgrade-left{width:280px}.upgrade-right{width:280px;background:transparent}.upgrade-pane{margin:5px 0 10px 0}.upgrade-pane .upgrade-pane-title{font-weight:bold;height:1em;margin:3px 0 6px 0}#cvv-help{padding:10px;top:27px;left:67px}.upgrade-control{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.upgrade-control .upgrade-field{width:auto}.upgrade-control .upgrade-field .radio{width:15px;height:20px;padding:4px 6px 5px 0;vertical-align:middle}.upgrade-control .upgrade-field .radio input[type=radio]{margin:5px 0}.upgrade-control .upgrade-field .label{height:20px;line-height:20px;padding:5px 0}.upgrade-control .upgrade-field .label label .green{display:none}.upgrade-control .upgrade-field-left{float:left;width:110px;margin-left:15px}.upgrade-control .upgrade-field-right{float:right;width:105px;margin-right:15px}.upgrade-control .upgrade-price-extra{margin:0 0 10px 20px}.upgrade-form .form-row{margin-top:0}.upgrade-form .form-submit{margin-top:20px}.upgrade-form .field{margin-top:5px}.upgrade-form .field label{margin-bottom:3px}.upgrade-form .field input,.upgrade-form .field select{padding:5px 2px}.upgrade-form .field select{height:27px}.upgrade-form .field input,.upgrade-form .field select,.upgrade-form .field option{line-height:16px}.upgrade-form .field .field-error{display:none}.upgrade-form .field.form-first-name{width:137px;padding-right:6px}.upgrade-form .field.form-first-name input{width:131px}.upgrade-form .field.form-last-name{width:137px}.upgrade-form .field.form-last-name input{width:131px}.upgrade-form .field.form-cc-type{width:137px;padding-right:12px}.upgrade-form .field.form-cc-type select{width:136px}.upgrade-form .field.form-cc-number{width:137px;padding-right:6px;clear:both}.upgrade-form .field.form-cc-number input{width:131px}.upgrade-form .field.form-cc-ccv{width:74px}.upgrade-form .field.form-cc-ccv input{width:60px}.upgrade-form .field.form-exp-month{width:137px;padding-right:6px}.upgrade-form .field.form-exp-month select{width:136px}.upgrade-form .field.form-exp-year{width:137px}.upgrade-form .field.form-exp-year select{width:136px}.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:30px}.upgrade-button .mw{margin-right:10px}.upgrade-right{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px;width:260px;height:360px}.upgrade-right .upgrade-title{font-size:1.4em;height:1.4em;line-height:1.4em;margin-bottom:10px}.upgrade-bullets{font-size:.7em;line-height:1.2em}.upgrade-bullets .upgrade-bullet .ub-icon{width:25px;height:25px;margin:5px 15px 15px 0;font-size:20px;line-height:20px}.upgrade-bullets .upgrade-bullet .ub-contents{width:215px}.upgrade-bullets .upgrade-bullet .ub-contents .ub-title{font-size:1em;line-height:1.3em}#upgrade-navigation{display:block;height:16px;position:absolute;top:395px;left:50%;margin-left:-16px;padding-bottom:0}#upgrade-navigation .mw{font-size:6px;line-height:16px;width:16px;height:16px;cursor:pointer}#upgrade-navigation .current{color:#738dc3}#upgrade-navigation .link{color:#ccc}.rtl .upgrade-bullets .upgrade-bullet .ub-icon{margin:5px 5px 15px 0}.rtl .upgrade-bullets .upgrade-bullet .ub-contents{width:225px}.upgrade-form .cc-type-container{padding:2px 16px 0 0}}@media screen and (max-width: 767px) and (orientation: landscape){#upgrade-container{height:280px;width:288px;overflow-x:hidden;overflow-y:scroll}}#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: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#upgrade-success-ok{width:180px;height:34px;line-height:34px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 30px;font-size:13px}#upgrade-success-ok .mw{margin-right:10px}}@media screen and (max-width: 767px) and (orientation: landscape){#upgrade-success-container{height:280px;width:288px;margin-top:-155px;overflow-x:hidden;overflow-y:scroll}}#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{font-size:18px;line-height:18px;padding:9px;cursor:pointer;background:#fff}.topics-single:hover,.topics-single-alt:hover{background:#fafafa}.topics-single:active,.topics-single-alt:active,.topics-single.on,.topics-single-alt.on{background:#eaeaea}.topics-single{color:#444}.topics-single-alt{color:#a0a0a0;font-style:italic}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 640px) 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:262px;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-bracket-left,.matrix-bracket-right{width:8px;height:255px;border-color:#444;border-style:solid;float:left}.matrix-bracket-left{border-width:3px 0 3px 3px}.matrix-bracket-right{border-width:3px 3px 3px 0}.matrix-cells{cursor:pointer;float:left;margin-top:10px}.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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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-bracket-left,.matrix-bracket-right{width:8px;height:236px}.matrix-bracket-left{border-width:2px 0 2px 2px}.matrix-bracket-right{border-width:2px 2px 2px 0}.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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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:hidden;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;height:500px;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: 640px) and (orientation: portrait), screen and (max-width: 767px) and (orientation: landscape){#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-width: 767px) and (orientation: landscape){#cancellation-container{height:280px;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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}.math span:last-of-type{border-left-width:0 !important}.cursor{position:absolute;color:#444444;font-family:'Segoe UI','Lucida Grande',Tahoma,Arial;font-size:1em;font-style:normal;pointer-events:none;border-left:medium solid black;height:32px;z-index:3002;opacity:0}.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}.cursorBlinking{-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}}.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}.circle{font-size:380%;line-height:180px}.trapezoid{font-size:380%}.sphere{font-size:380%}.tri{line-height:200px}.GraphWrapper{position:relative;width:100%;margin:10px 0}.GraphWrapper .Graph{position:relative;width:calc(100% - 2px);border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.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:800px;height:800px;margin:10px 0}.example-graph .Graph{position:relative;width:calc(100% - 2px);height:800px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.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}#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{width:320px;position:absolute;top:0;bottom:0;overflow-x:hidden;overflow-y:auto}.gp-inner .editor-container{width:320px;min-height:59px;display:inline-block;border-bottom:1px solid #ccc;float:left;clear:both}.gp-inner .editor-container.current{background:#fff}.gp-inner .editor-container[data-dym=on] .editor-dym{display:block}.gp-inner .editor-container[data-dym=on] .editor-close-button,.gp-inner .editor-container[data-dym=on] .editor-close-button-fake{top:45px}.gp-inner .editor-container[data-dym=off] .editor-dym{display:none}.gp-inner .editor-container[data-dym=off] .editor-close-button,.gp-inner .editor-container[data-dym=off] .editor-close-button-fake{top:5px}.gp-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{width:250px;margin:9px 0;padding:0 5px;cursor:text;font:normal 27px/36px 'Segoe UI','Lucida Grande',Tahoma,Arial;display:inline-block;float:left}.gp-inner .editor-close{border:0;background:none}.gp-inner .editor-close-button,.gp-inner .editor-close-button-fake{float:right;width:40px;height:40px;margin-top:2px}.gp-inner .editor-close-button .mw,.gp-inner .editor-close-button-fake .mw{font-size:20px;line-height:30px}.gp-inner .editor-close-button{cursor:pointer}.gp-inner .editor-close-button .mw{color:#738dc3}.gp-inner .editor-close-button-fake .mw{color:#e1e1e1}.gp-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{display:inline-block;font-style:italic;padding:0 10px}.gp-inner .editor-dym .dym-suggestion{background:#eaeff6;border-radius:3px;border-bottom:2px solid #738dc3;padding:0 10px;cursor:pointer}@media screen and (max-width: 640px) and (orientation: portrait), screen and (max-width: 767px) 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}}@media screen and (max-width: 640px) and (orientation: portrait){.example-graph{width:280px;height:280px}.example-graph .Graph{height:280px}}@media screen and (max-width: 767px) and (orientation: landscape){.example-graph{width:440px;height:440px}.example-graph .Graph{height:440px}}@media screen and (min-width: 641px) and (max-width: 1024px) and (orientation: portrait){.example-graph{width:600px;height:600px}.example-graph .Graph{height:600px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.example-graph{width:720px;height:720px}.example-graph .Graph{height:720px}}.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%)}}